74488698
66208347
70167867
43903160
3261611
10801877
2068911
53622075
80971465
47431829
10686826
78377816
25989956
52715653
1861400
31152936
13963389
78039598
8831990
1134177
68407210
24734367
31312367
5637554
62254489
80345204
28326003
48742230
49507780
17464322
89779539
94876407
92793957
38734912
12116604
54782878
22593889
72417890
24506582
25027209