17189125
11504590
6592267
32596886
6301753
61248770
756758
70651514
61744609
6868167
97305545
47065925
12217425
30189553
19633243
42634787
41664453
90722948
73919858
7693527
74574570
10801721
8560504
90098533
77889521
8363817
31972369
87391533
22435884
87901942
21144502
57829058
82008141
55413756
18082272
30224941
2054781
44081966
40641782
67245604