2593733
71503407
16001801
91762456
823751
71832643
54502368
1397267
42865593
80929517
36637740
83181356
64583559
56328499
85639384
18934306
71503226
97823958
84465429
10603835
81209854
61769650
50259767
84701022
3611653
2389739
29027849
38884053
82158657
75833148
89553142
48875461
96349890
19918705
71115004
28445974
81385310
58257
24254884
14274264