16294954
24698948
78443185
64075078
44976523
33116219
94948210
17291414
87221007
86099898
15568053
35205339
10222672
23464186
18493711
1471699
2137703
40205428
75413820
16341101
8057049
526289
88536393
57767745
1051472
55743616
240681
57358721
28685119
69272224
28055443
55877336
97679288
99154049
42783985
2511888
72416517
8434998
49628755
50511791