111110078949881099110393196758361810749099719081016981109496611159071146111410681145108010009388761067102891393660711279499899101143106495362761389711161098616619113357711478839541072106997089610751023114211255761093997889394950103761010179288151049898895890111888039610355781048112393010899376261092964582102710571050108811228829619321132111010819965841025112861539510221139100410839601071100861210591036113011241084104410919556259911121911993105811051136102610781082112910141131962819110810311053104110868123939331117990614992963114810601070110962311351100102910019691141893611113710391106877608905606103462411381033106511196209879399949561052103010548868911107106310768999511003106110021019104710566171079107310151126621105511029341062622900918102410878879299049481113965906104310051066113463458160988197287910969143929521038633959885995101888491691710061020912862110197310778889981104105110971013968114094010851112865958999957