96829102
37694995
8387230
51206776
57429438
19035772
8998764
83133748
4888695
97553116
51863133
14439383
8155318
10639542
19197778
2031735
35051120
38216169
9417852
30056705
3282373
86745195
99223375
85492352
7057309
71576028
93138179
47032693
62246416
64594588
88038004
92716756
38982661
846185
97763948
15443399
40265720
6126330
42786614
14562337