68394462
65035575
32352781
512953
9013549
46292105
378473
50342099
18037922
7258422
43926136
2905855
30532664
12096355
62756899
724073
25775070
75382395
74932504
132610
63928381
9721485
40376687
48704404
26007008
6637161
76457753
3821071
14036329
39894630
95352500
20722165
5808148
97545886
93816014
85792062
83065972
88432856
19232687
19462683