20 50000 9631 14546 2356 14970 21347 17077 20797 6262 20777 10449 22522 14745 11496 17042 2089 6124 17704 6986 1477 4690