35807644
3174069
94712230
8202817
70384998
9510451
49236943
77903577
67133167
65062929
96548791
63123285
18106777
18821264
92095053
19479197
5810145
9901802
79763170
64348132
66398808
59374136
89253978
83012596
24455710
606517
88813441
83407391
58223983
21322744
21555987
76363968
86946233
22551591
7096847
35093556
21614533
9969200
70889739
58741758