37841586
38577813
34837202
91378046
86349116
63926612
82236606
742843
25901638
45062908
14892766
3811426
7946140
10666632
24951963
29566458
1949204
27242064
92326009
80687641
32939296
79262141
41379335
49372249
45081536
46116241
8138806
2247776
97007988
52996108
2644283
72413500
27142374
80158477
647464
36236948
40054584
16118731
38201661
4077476