6875662
8592335
934892
57964056
89941135
59049629
2505474
2137905
41745853
46554843
1666515
21933975
48549654
39934527
16387853
12941898
46805297
60056673
32009227
16271840
5338714
8101446
84619230
3204426
95563733
52365288
35757659
28727758
34287701
63468208
59501898
21681600
26937232
80367901
33319093
20378658
27165695
8083494
73112204
43625519