1958847
11776575
46764336
48171811
27071202
662035
97137761
64296382
63586731
89653394
27422001
22015657
43615287
39986137
30626108
60511181
31308465
4074661
93416355
70704169
17788364
70647604
75454439
61954553
69372290
11672546
51873837
78069193
42986451
8345143
2842554
15612235
71399791
72168
59233182
52272652
84533241
93204073
18233204
5597135