111121029212211212215218213214211272122182521422621026210272112112122152821729282102621121927210216282102122521324215211213292