80671887
58545883
31825834
2177448
99543646
71037461
18421223
48754385
80375006
73229728
75088795
86379061
3243699
15924238
94064966
97325089
7631249
57678815
5388865
36685739
44658917
79486099
68624418
12243307
87807483
96769152
93869786
29479920
8529886
92894257
85707296
36283391
25483131
61629887
55115626
59042644
58407189
95663986
60252513
98932001