60174102
30435149
58313776
23012950
72719725
3367164
50006219
22062373
41422063
84779707
96455357
30835099
66555295
58121624
50741808
4028118
1587607
57374345
30168680
62399652
7204610
29642684
57316820
77367886
87981863
35954534
13129693
97743517
66779872
81731808
56728788
46912798
36124813
4473784
12921397
9730216
34014388
6529408
16579600
91503614