3576
8610
117623
83844
47158
34902
75175
72410
43155
69751