537041
16714563
40514444
88578425
50679829
17927848
68276593
83895213
99683252
33737109
15936023
57878750
27301011
38686489
94439989
40884535
80107895
99701751
28805024
34532707
72984277
72459060
48492442
48479008
19765052
70676057
62891989
14681466
39206981
31895144
36653101
59323101
27047450
36807030
11206132
85477880
74175251
94954053
9593473
33755686