21148
53873
39114
23406
98952
56454
43544
37860
87536
16197
63327
30619