12310031462862622205124870106857034685703434011210210668685807780687670690172321717171717171717171717171717171717171717171717171717171717171717512487685703432022842992602852593105260314526024701021334711331420317701016336021132352643235238296010191245103685703402103200312810394836551710319436551910319036552151031773655212101336552101031753655171013365513101336551810316836552141015365502270228023712365519103163327014100365521410122790278036560101223712365601003655171031602410327013241032701436552121018237123656022702280237036560365514327012241010315732701224103270163655182370365612101923712101323703655143270191031523270131002120101232700241032700241036551536560237010036560101923712101322702280237036550327018241010315132701323703661010143270122260227022802370236023502340233023201021123712101523701003270142120101332701310315123702360102102370102123655121012237121015237010133660010143270132410103150241023701021123701017365701015365513237121015237010193270010315223702360102112370101736570101536551323712101523701019327001031522360102122370101536550100365701012365501015237121013365701002370103175237010153655151016237121013365701002370101732701210316623701014330513365513101723701013365701017327012103168237010123305141031932370330517103192226022702280101433051210338633050102113305131031853305121021033051310318333051610183305010318633051325312103196330502531233070103199330512101233110101233051210319133051710340333051710319133051425315103190330502531833051210318925312330521110316536621510218330521210316336621236631536621210214330512253133305033070101231330330701003307010316436620366303665123664036651236630366201021333050253131012313301031703662036630366503664001336650366403663036620102123305121003307010317336620366303664001436900366503663036620102133305010317536620366303664001436900366503663036620102133305010317536620366303664123690133664036650366303662010225331101031643662036630366403665133664036630366201022333110100331112103164366212366315366212102233305010316936621510220331101014330501041790331101003311010319933110103499261010318026101031013180010293318003337010268012100001012013102273180010123180010236318001018318001017318003337010235318003337010252318001019001012001023831800101231800102363180010183180010133180010133180033370102143180010212318001012318001014318003337010231318001021731800101231800102133337010235333712318001003337031800101631800102113180010215333701003180010183180010133180010133180033370102143180010163180010153180010123180010143180033371210230318001013318001014318001012318001015318001012318001003337010183337010123337010210333701022431871231890318712318001016318001013318001013318001013318003337010214333712318001018318001012333703180010031871231890318712102133180010143337010031800101531800101231800101231871231890318712102303180010133180010133337031800101231800101433370318001003337031800100333701015318803187010031871210031871210133180033370100318712318903187031880102233187123189031870318803180010163180010133180010133180010133180033370102143187123189031870318801016318001012333703180010031871231890318712102133180010143337010031800101531800101231800101231880318703189031871210228318803187031890318712100318001013333703180033370100318001013333712318001003337031800100333701015318712100318703188010031870318801013318003337010031880318703189031870318801022431870318903187034770318001015333703180033370101231800101233370318001003337010031800347401021431871231890318712101631800333713318001012318703189031870102123337123180010033370101231871231890318712101331800101231800101331870318903188010229318803187031890318703188010031800333701003187123189031871231800101331871231890318712318903187121016318701003188031870100318712101231870318903187031880100318703189031870102253188031890318801003180033371210123188031870318903187121003180033370100333703180010033370347703180033371210214318703189031870101633370318003337133180010033370318703189031870102123187123189031871210123187123189031870318801013318003474031870318903187031880100318703189031880102303187031890318701012318003337010031880318703189031871231800101331880318703189031871231890318703188010163188010031880318701003188031870100318712318903187121003187031890318701022731871231890318712101231871231890318703188010031800333701003337031800347403187123189031871210214318803189031870101531871231890318713318903187121021531871231890318703188010133187031890318701014318003188031870318903187121023431880318903187010123180033370101231870318903187010031800101431870318903187031880318903188010210318703189031870101331870318903187010232318803187031890318703188010133187031890318713318903187133189031871331890318703188010222318803187031890318713318903187121021631870318903187010143188031890318701012318803187031890318712318903188010238318712318903187031880100318803189031870347703180033371210123188031890318703188031890318701021631880318903187010233318703189031870101431880318903188031871231890318713318903187133189031870102243187031890318701003187031890318701021731870318903187010193187123189031870318803189031870102383188031870318903187121013318712318903187121026031870318903188010183188031890318701003187031890318701003187031890318701022431870318903188010031870318903188010230318703189031870102423187031890318701014318803187031890318712102713188031890318701003187031890318701026531870318903187010242318703189031870101531870318903187010319731880318903188010510732330133364296922721337867972708079013673708485312503218131003170121003194153125133269251321813290131003218143119132900314314317012332502900289029103170131003218131003269252317012314314427312272133786797270807901367370848529201012311914321816100326925510031251331941633250100347103194122841310010033340100311913315532401001003325031191331250100103402315814512373101005127511010135124211010310343526101013512582101005129491010135118471010310742928101013512532101005126121010155126741010135126721010310049096101010