58242543
6430493
35258662
12532139
19785608
67275953
1985889
83586673
8268816
17516674
80862606
3675608
95957745
79213128
9453474
952127
49314264
57301871
59436218
68549363
91473353
74376805
77419224
381028
999483
87557913
72498788
37558084
6055653
63162043
34197423
6897643
95695455
6963324
49534496
42914620
60459004
90296397
69587647
78358378