12384841
57884768
17367349
8936771
5801207
69915347
1223802
31635495
91003753
78433889
2151967
9990970
80599025
35295293
22051721
12248129
42061944
44208822
73028312
98393148
1949133
9743182
57972093
75711545
80528230
25194191
36359962
2989967
39407021
15823590
38843712
24695533
395835
44185855
13166576
5635443
59156258
91144872
1457484
45109847