31984572
8559667
80846462
8395991
24906918
85473833
70192038
21872370
46467436
30134976
68094169
85202992
55961161
8385574
93846228
22875085
22775523
52268392
2890106
53409230
48136459
46321462
97312354
36376973
54098842
9604107
14458990
17202160
62354035
3421468
56734757
47128460
1593597
63369905
5350763
14198479
28442704
65222310
60972759
64876044