37634776
2735532
64041642
10373771
79722288
80288343
5793121
58399509
1513709
56668390
20081973
3855227
96241791
40247298
19335096
22198564
10954112
82444914
41883100
57077103
65832105
7428964
84633469
11364205
3303926
94774106
69499781
53924628
27585689
31655008
56674614
80833601
62842264
28138833
54095299
82527029
47795826
76861571
62945009
5176250