21960
19015
19608
86258
29551
77109
24034
79498
96852
83677
96129
97665