80072594
11351232
51627251
34171675
47024741
74041439
21444617
29799733
9364267
7612147
25704799
19355294
63134354
22243568
4693168
3067658
26133195
69311997
24608150
57444911
85756512
30744474
45417394
94583813
25936973
15851880
96769113
73975458
6123489
60651083
6232771
44336633
16692359
1677249
67126430
98288594
96497289
68529065
786159
30599667