84582
4818
823115
26730
26510
68624
80328
10916
954235
2036148
910
926175
4871
4896
489104
91323
762116
35214
49184
46718
58953
25053
40618
107374
78677
102062
581130
922168