43635962
84055944
22032106
9843962
6208298
9477034
8904348
32306424
55786287
45933369
47612105
4981290
31626057
52566249
98631673
22149239
19352894
32718887
52282156
90225868
76439302
78057564
67831226
4428451
3835748
36771131
68573509
4121458
3425905
16431340
41225989
9726267
14558393
49292235
4144808
17497772
57945799
10206168
69055894
85394303