42831104
69911473
16581513
62448378
64933117
12936352
49149805
6187107
31588056
14287623
18789109
96547294
41382901
17242510
7480709
54273428
14058546
1935691
545986
32366258
23373253
637279
7414427
46111510
98351290
6029931
21239986
46689611
72492260
95237962
1686956
71729675
42154953
68668548
9654413
3087164
91956738
63591404
41916145
47607818