35087355
489408
26578924
76672993
64228152
90737550
41436164
38923478
47369227
66903717
64608089
53676758
91875165
19291822
87847894
49933046
94891565
41965826
46996931
44779810
26906713
57256466
8229163
70991593
45327023
27391492
81843248
32592175
72385277
35858573
69898872
59227570
49963862
3009591
8099361
73676620
8438080
4728468
7300980
71135483