57902646
52481217
56298181
16864416
64261855
6026439
6235687
57194143
4669628
41738916
22446352
27445176
24488054
3772170
22783607
20617070
56173379
6907636
88277794
63389228
38867323
21435443
5817556
80143243
51044362
28362510
16858455
85509116
85473180
18384589
4491749
77827490
88934801
25891864
49494257
92570
43481588
48009320
12629108
11495104