32991095
6971751
64634548
2658840
64022389
93136310
82963788
67804700
6095929
1965987
80469856
35138023
69482529
91183522
63738438
18607980
95083804
77285329
95831240
27904625
32693857
9193452
15446840
94972882
7015075
88623062
80142865
25517984
27992859
60186705
50225138
85917505
3766726
56212429
37389198
77483171
78566927
78121350
83339727
99881374