42977731
92152339
27253270
38093856
5463967
87064203
13685624
8562769
84789823
3151190
74704425
1995826
8547212
11433899
8968629
60064564
43009933
85136546
84394123
29029108
88108464
3700880
2866654
71683891
4503704
70527799
85334420
61727671
38051798
94741488
93984679
84835009
43571210
50083445
17011029
23034625
95045069
82982932
5358798
2562499