36707676
14157142
4815112
47179980
855983
80002378
63725793
39619786
27287490
99205951
44604157
43597336
879599
96548265
50375169
76102331
73595432
90744354
65349088
85089218
27939255
56747931
43341187
12601400
437353
8848439
7242221
62567840
63182310
15508171
14008461
77049515
75454871
93166832
74292523
19216514
77679602
2134773
84022858
1527712