59093097
5248401
77807737
79505766
38107783
66468956
3872317
77819025
60789242
6741271
58037954
8574571
55372866
38155518
52712364
84101536
24439184
53564019
67729799
75831721
49199445
94809223
79872070
99101569
41847340
96894089
3959250
21822642
80758814
6629997
19867727
5703879
50632726
21854590
51238893
3182955
70398272
14632041
2902000
34593719