5302710
8992293
19904203
5507897
89911098
2393142
10365952
72288859
9672617
161757
73771835
349938
30295293
2104970
4230681
19897949
88075272
73467805
21241872
75245447
67984696
56512556
62113650
74474351
33326086
1655330
95025560
35684235
55991978
31654283
9906250
9202819
1107625
3973282
60137071
36387042
32725729
36437183
54259444
145188