80487487
65032854
63778468
39177675
53051940
5488545
21883180
9841044
15252183
18521416
16042246
606840
66331013
40991064
39305925
52533738
55586968
76196702
64184785
27011232
29207393
46016888
14278896
31658792
38704256
61718465
27128251
28518521
57571825
529186
98576632
75372083
36088153
81378703
36818220
67231204
6252701
2614266
71703429
13806653