70603109
18903143
40263557
41528978
27828516
68975530
93485583
43482450
40429111
9568523
67228942
95391769
86177563
53106952
32049024
35993692
92704261
62413918
105940
47984292
61619935
929316
9898212
74808803
80249301
21926794
2994260
51975955
48041039
56852605
87533581
1562281
71998966
58382769
97434161
680512
69702066
12895349
83477238
91202354