97053246
39508161
86849138
82663555
8326515
29264603
12133270
97655305
59266720
97069343
96092263
13186114
50083736
51271074
828452
87265125
67772951
49746211
61579280
56186943
98254306
11599000
6794725
85597310
5431996
26548214
97196256
40591230
66179452
53291341
11069583
57466512
8863372
3565237
34116230
2446740
9905124
93914342
6009426
94023619