66617959
32724287
19818469
1658567
76664434
64698869
97524710
94696737
54914218
80017240
1910470
46616323
1302545
87123135
31336953
1917198
43911871
39135186
18164737
25176512
14889984
65211847
71571147
73297067
23735117
59898622
28139441
89885380
76986781
6429235
68773957
92452958
78558874
58662001
21906820
7965614
6808135
4856167
29217370
17542840