16473956
20708367
43599736
28033982
39749793
36587015
40261068
77121410
88486819
49158750
79541262
76224994
44329154
44474800
59446727
384020
14307070
28048448
95528408
71622107
54071057
16962858
81121721
45382819
62773102
67744821
65283154
4706954
49126
15721477
16026453
98375645
96543365
98018778
27753537
57816939
34748708
1693817
16528758
74738899