52715165
13584301
1797370
48825379
852932
47019278
4707150
47534341
64515377
47317403
95454367
40139759
16941308
80205991
30016955
1093639
92199765
20238606
7606253
67562655
10334143
31443819
35347333
2319679
77515943
74474051
22669538
18599900
80765580
29685396
51929218
32953662
23201229
69593876
93483449
72965949
77796418
34095147
66747339
92781713