9943826
126195
88719123
31629656
6187121
30527710
38457233
58128480
77196020
77303991
46313039
58149649
84223236
66992154
75806310
89356199
23663496
1876938
18873128
73151923
13189188
60824420
48872706
30193894
73623261
18363185
81073351
47793438
38244093
23197023
90963273
15886667
35191973
5670568
9768423
19826375
48578666
19378737
52794155
87388377