20847113491112112112858116503113871112410221021120941183311128502197111334111465611832811556411833911530811598411358011594211480511537111537311587211807011440211589611651411534111196511361411829011330911668311792711363611718411763911726611654211551011569311834011483711575311262011799811757811537811754311362311714711193711574611843211266211315411277611727611791611819811666411390711585811706611222311705611328211305511730411715811795311600211309021650118099113279117406114962116257113339117215117558117186117337115563114447117153116962117431116090117234116070116378117932112064118165112821118213