8959486
59973493
11292550
65873101
88103768
929792
38562258
84572210
30928399
65136411
37176783
70996187
33992126
18759001
75288855
40277353
41717394
25655079
60092103
7592662
52204683
1141762
9912401
27672307
2555984
42452879
1922500
63297335
28392663
86477530
59544181
85909587
50612336
49654939
53811712
30017687
88808640
11229912
28349932
45003497