16214990
32319226
85933983
6998787
82407016
85354949
1929571
55677752
53919356
46556008
2487585
83802821
7019217
6362962
75966591
24392936
63039120
2076814
98206323
8179269
7222792
64758181
6604237
80531486
20824848
82439197
81786975
99189212
3936234
81008288
2504133
44213558
17492704
1401226
3297436
38219372
70032836
10875026
29034093
80536163