52607015
56663396
84869889
13427992
13281728
89408295
68624147
40609441
3411551
399025
87295395
50427207
67838159
95317783
21847344
66785688
77589681
259111
30835289
40944061
686718
64601513
75027546
90042857
33184608
99421110
4936965
23831084
55884819
81299598
28846313
40502103
2870426
639502
53866950
63647253
7616945
263672
60375126
70442564