14506135
359199
15149741
2099961
11019943
31319892
56255065
30596192
92758502
81915548
64377390
43077596
85703903
15342402
74311760
91132982
26187609
60857221
2360181
27069137
75449746
19942704
787275
97786480
60416662
29471554
11635777
53955783
85474665
45439296
19025950
18016031
29201758
8137630
4058031
23006049
53055220
7320981
4343598
13315119