43921990
68658187
4124674
29116960
89129776
1869499
39729977
20931235
71098178
81829348
1775791
27007297
8314795
19146297
1694701
52968921
8251854
66794351
45145564
54911528
52678892
4398158
42189985
32718126
57206525
76816593
36855698
5264675
48218738
90952377
43427124
98465997
3931252
748962
42213097
80594217
36618773
47131610
98547931
57753077