82293098
35018231
55163977
37076606
3607584
89935211
24186107
65122644
29461945
54014291
3893974
54063598
1223661
5729784
9208283
61564321
81424061
50418107
47627156
15328571
94731155
27853174
72395585
76339171
24213840
7167267
25625667
46285106
57942195
90718691
46695178
2275393
35164410
18558003
50284918
7008494
33323543
77943057
63054810
75416760