70593974
8626220
18167429
26378332
46028721
78875410
10842963
39112014
12465643
78082191
70212150
27638186
40062537
26111447
4775070
6474247
8264210
80099396
2818425
62705350
40328995
4261631
99705555
88823355
94192193
90198365
76364376
48836790
8471720
92472749
69203096
1356818
83888952
80227868
58687713
53648329
51678455
43849215
69999257
93538606