821348
1557841
27894499
32966296
9021712
17862965
54212859
59561706
27436243
36891214
14512414
5348793
86476774
70576218
91116318
62019540
45594258
49255614
49178150
50477195
38031201
38833179
88624364
4208703
51822673
99319537
85004032
5189086
43126619
87604054
17029019
37089494
7808764
46034750
91298864
57518070
20365084
80036675
20857132
7339876