111192894988896311451051102281297393310286181060101511229629531043951907110410201110114763497110618876079326111026100310259081063110993710721134100895888411466259981007101411131101103399388591810969296209009951114930114396961910341132952626880111610478821027990102910441006103161711241141968895111810551130989105610133951067905970105910666098981140911107458410733939505761064108762210841093621940583114210839061030939107795910051138103786510549366149721127899113610368979919961094112510991062106558199296611398621048107988661311378899311069994112687993810829875821128111510161105100211358831108960881112995411121117100190961510538761035893894910610606109189657811233969341018394104110501070956109762798199710689179131100107611068156081086819111910753929619671023964113361210851057108891410899049889161038623103910196169481131633108110001049107111219571092891999102410178771080890955114811021098105262410581078110711039659121004577