21100211772110021178211002117921100211802110021181211002118421100211852110021192211002119421100211952110021203211002120421100212082110021212211002121321100212152110021218211002122221100212232110021224