70545137
6039108
43947522
84568744
65013848
52851098
91285974
21064475
17722937
1574120
60864716
98839895
389220
83145928
24486780
91549869
14064670
40442764
58676927
96906211
19818662
37926787
54036574
54331342
95442967
37111273
92042745
1319841
40916275
23311764
33094142
61395185
25551775
89571508
2512406
4351353
54906923
38821729
63831738
91959417