50201744
12711079
40529460
51375557
72966606
80461625
6601086
4788706
58891109
12388344
85556995
2179662
27694088
2395966
98819870
73358714
93075356
8887047
25074771
44242798
98027733
32688149
38851230
1360473
22758217
24637822
67126629
84571988
49558630
13568980
2874687
63522353
6634732
24724914
49373184
42238776
99814219
71725116
85824364
85142378