27513
1121175
63878
69720
905168
39918
2060
1931
1177184
67788
58251
845144
2573
853
36362
1077131
106657
2428
28521
73116