57252729
62618404
27105314
97015236
96272426
62011697
42882205
53457738
7754055
23207147
52707204
28249496
10514540
98128152
60644343
5624040
24507991
4096136
5926302
55747057
98663902
69689021
65464699
71649034
61147274
14526063
81839724
80663837
23606313
84676960
70249969
35033345
28367248
37986489
13709480
3846283
35322099
8500933
98484777
56969176