68708702
87855793
1561991
2001667
29928377
74081563
85335023
12907313
35342318
91566611
81507686
37585220
27476037
85304855
75357279
51453445
52493646
49031996
94772505
26864053
96112165
3938547
65562187
16413046
82813333
44315389
27359768
12262571
6104317
76351725
21974711
61004255
64499498
27955141
17123669
6973817
39654865
70767792
63281554
20703479