78645657
30013638
55517018
42118605
1122094
78522656
43427330
35244519
85608815
850389
37545026
47412397
57061190
92682829
17414936
80864824
14496488
75256487
92148701
19776382
4670258
5686582
83836326
24232482
8031466
99166906
75575353
83837840
5341623
83421514
45549630
80458222
55638920
90906381
92328308
38902589
26274040
29465730
2309458
3235496