42799
55204
28477
82870
18369
14713
23939
70635
74270
46030
64194
47981