10212
6302
19706
71130
51472
37726
9269
23948
13329
66183