75197341
42267817
98565000
33307415
97233085
8649673
3943165
19071873
40064553
81432506
19296873
77854278
64703460
3565013
13404614
16929730
72412138
47791190
2292252
77246274
24532203
57621262
29113937
5403620
15671827
45185867
96381802
93024214
41162078
22182684
6950972
10453693
38824620
3958803
95719135
45402989
68375693
50626256
7840564
76333871