75284845
8500756
19211754
27088295
59759825
13628789
65535746
12382982
58856445
112744
4813100
6738886
12135483
52721627
33175729
4782638
44116471
90438185
48812415
550431
2180226
57842430
34891363
89214112
24497372
98692885
39101995
6898975
11116201
18653815
5907469
99526844
11751632
9740450
30137648
42962610
78865391
26178869
2636309
72879299