42362404
62809429
58066368
70658748
7475162
82251854
30974944
8861208
29204255
91922409
95852384
61687557
50337988
51394654
68672268
35624711
10691586
18046206
58071937
1371120
46503813
62299292
1295371
55658548
57187048
28551890
57976992
13048953
91595902
88667644
8166662
37048149
94255155
31763164
23345135
33962042
18466275
15748469
63356864
96119897