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