72556903
81294945
40731165
77648832
21192864
6288759
12122342
53228049
54623344
34973438
4537834
49575860
50892025
31789439
54705310
9392039
66915984
25209938
95735142
75356054
62041401
23052712
2768626
64521079
37101493
1941619
74328527
52232721
18424856
90443867
50239610
89731961
9109959
68498554
48684924
14128702
75067080
80717788
5399905
98117415