73385728
69275047
15165577
70323949
39071952
27761855
48602054
20136190
3743540
53481964
46973628
6079227
2494480
58338746
22897071
5743492
5151507
7218130
56861277
65955805
3816275
13875466
33868153
39997950
98259564
94847133
95813802
4168057
62071815
30726769
59402168
61295099
80204177
14324965
60761359
27379462
74676385
2624554
25054571
71342727