52946387
38746124
27174243
72562576
65175483
43245142
4077700
15895739
36959848
32628012
45569148
92871012
79685718
91642146
42308983
10287221
62129081
88729321
86697070
73975758
41042255
38827413
18053362
4572823
1981918
88389501
12685707
48702461
13289258
86616670
60322341
37343505
98146878
98655503
44706961
68525818
14828099
42776906
1161257
86436959