23368868
72126866
631680
98016762
98082043
44453561
1685409
2078803
83351855
69388459
54868622
8687574
63877538
91115537
66217041
47837352
66934122
76947916
36907496
7475493
16477942
85803859
34142598
35038721
39253573
93705646
35924215
28623941
39017528
70609659
39306840
944325
9245328
66333856
90666964
265335
5028162
8479695
80942287
52619801