14559816
85322865
52915506
8916945
62216643
2994298
96125516
17402685
19237997
44505920
45753370
75769613
59827782
26682111
12526137
90623657
9430672
44703389
34091767
5032773
19409039
56941005
14819219
97422099
61453535
22045330
1802559
1645744
6598574
8258146
92596339
7262910
316074
92931896
50877382
81455520
58572594
26421224
13043629
52824892