80947091
2346949
23188260
6814572
85538647
91677305
69069858
39849775
23756497
1015645
20728778
18852183
57543520
1531685
25258057
6973521
70503490
61826108
38581001
99792489
70162424
62963404
68885124
51005237
22801546
95469771
30478617
632979
74679086
89738404
5714813
97345153
56616580
65101114
36405403
22487478
78552379
70423541
9375248
33006228