1020304050406050106070809050101001101201301401201501301601080170703018090110501902009060120180210302205013090150 102030 102030405010607040809010020110601201301108014010140110901507016017012018012030907014030100501301109013016020901906020010 10202030 102030405060404070806090100110801012060120 10203040506070809010010110120701306014015014016030504060170201803019016014090130902004010140 1020304010505010206070508090100110901201301401501601701005090130180 102030405060706080905010011012013010110140150101209016020150170307012012010090110501801007019020018011010210 1020301040305060305070 1020304020506070806010901003080 102030405060702060 10203040505060706080904060100110120130801401015010160100101001301701030160702018019010200180100201901805021060 10 101020303040 10203040506070809070100501011012013020308014014060407030 102020301040506070802090100 1020303040506070708090100 10203040405060708090100110120130207010020140150401601601701404012080 10203040506070809010010060801101201303014015012010160170180701903050130 10201030404050607080901001011012013050100140140305015010401404012010160160130170180170190180501012010140140180 102030405040607050806090100501101201301401501601701801402013040110190100140200801017070805070405014040 1020304050601070108070 10203040506070809010050110120100130901402012014060150160701704010140104060120160307040150180 102030 102030405020607080901001101206010040704013014010150101608030701401701801908090170170102006011021016022030 10202030405060703080908010011012013020140110506012015030701301602017040160101101804090170190202002102201607021023016012016040 102030401020503050 10203040 102030405060708090405050301001101003012013014014014015011016016017030108070180190200210180220130140403014023070 1020304050603070807090100901101001201301401501608060102017020150901809060 102020304050607080901002010301101203013014080501501601701808015019050130100 10203040506070803090100201101207013014010012080150160140801603050140100170401801904020 102030204050607080609010011011011012013014010012030150701601708018020 10203040506030702080309010011020303012013014015014016013015017070 1020 10203040305060708090 10203040103050206060708090100110 1020302040 10203040506070508090100110110801205020130 10 1020304020506070 10 1020304050607080907050100110110601201201301050803014090501207015012016017013018090110160201905012017080101015030160 1020203030405050607080509010011010120120110130140 1010203010405060307050403080904010010110120130140150110110130140601601701809020205010013040190190 1020304050301030603050307010303080904010011012013010 1020304040506070308090101001101011012013014010101506011011013011016015017020 1020304050604070809070100110120801302010014015014016017070110180 10 10203040506050701080507090100801101201020120130 10203020405060708090100110120130110140201501601708080101402018019020015020040210202108021022020 1020304050607040608090100501001101201307014010040 10203040501010607080901001101201101306030110501401508016017018019020010210708013050160100602201801203050200230130 102030405060604070809080100401101202013014011014012080150150160 1020304050506070608090100801101201301101401501404014016040701708018019040109016010020019040309090 102030405030 1020304050601070708030901001101205013020201403040401501608017018040 10203040506070809010011012013013014030906015060120100120509012080140140101603017018019040200160200210190120130 1020304050607080907090100110 102030405060708090701009011030120130 10203040506070802090100601107012013050901014014014015012030160501701809010030301801201902007013016020021018070120 1020 10203040506070208090107010011030120110101303030100140701503070301605040170140180101101501301801901502001901302104015090200190 1020304050506070809010040601104012013014012015015015016040170130 10201030405060708030809010011011012013070701401501601506050110170180 10203040405060307010508060901001011050110120 1020304020506070809010100110406010012013014015016015017013020110501801909020021020601001019015012030 1020301040405060507080 10203040405060701080904010090110120130110140110 1020304010506060507040809060100 102030405060708090100110701201070503010080100130608014010150160140120707017018080 102030405040607080109010501001101206013040130307070140150150201601701018080501902001902107015022080301405018050220170 102030405060708050409060100110120130100140150110160150170120180110190601706020012021060220104022017050100 1020304050607080906010011050 102030405060708090100110120130 1020302040506070809010090110605012013014010015016017010180190902002104010120 102020304030506070 102030405030106070809010011012013014012015016020150170180190509020010016060 102030405060708090901001101207040130120140140901501607017013080180120190200401201501902070102105022022021023010120180 10203040 10203040501060708090801010011012013014040150806010016016040 10203040506070308090901001105012013010014060120150110160140 10202010304050607080901001103012090130140140801501606017012013017020170130180120190160130130160160110200120210160140220 10203040503060708090100701101201307014040901501503016013017090806018050130190701020010110110100 102030403050607080901005030110120130120130140150160170 102030405060708050901001101201301401509016012017020180190602005080150190110210220190102301704030200190240190250601502080240 1020304050607070809030100 10202030405060708020103090100 101020304050604070806090100110701201302040140120901201080150140901201501601601701407018040120180130160190200 10203030405030607080402090701001101201301401507010030 10203040506070809070100 10203040506070408030901009011090120130608014010150160201701801903013050200201301002001101202101015021080100100220230 102030405060708090509010010101009011090 102030404050607080209010070 102030405060708090100401101201302014070801501080160170 102030405060 10201030405060708090100110301201206070130140150130 102030405060 1020304010506070106080908090501007050110120 10203040501060507050601080901010011012013012040140150110160110100170180190180200170130210110130160702101807020022016040120 10203040506020 1020304050607080901007011080120130301401501109060160160170180901001901801909018050120200210901902201101401506021012023090240170110 1020304050607050809010030110301202030201301403050 102030201010405060708070901001101020120604013070603014015050160901701801501901609012090170 10203040506060708090100407011010050120130602020110140150605016016080160501401005060160170120301703018030100 10203040506070108060905070100401101201301401501501603050301401703090110110100 1020304050607080901005050110120 1020103010304050306040708090100308011012013014015090160701708016040101801902006021070210901108017010021010019010220230 102030401050607020809030100 102030405020606070 1020304050607060809010011050101206090609010040909012013014040150130160 1010203030405060207080906070100110120130140150901601701801801401902002108080130 1020304050604070 10202030104050607060809010070110709012070130140150160170180901801801301001017019040120902009012010140210200140 102030405060702080901001101201201301403080140150160120120110170801801801401903020902040506070200 10203040506030708090106010040100110120130140801506050301601060170170180190200180210120160130802001604012080120220180704017030 102030304050206070108090801001101201301402010601507040160301706090180901902003060210130160200 10203040305030607040809010020110120701301060101401501601708013030801801902015030160 102030405060702040408090100103011012012013050140501501020160100160120 10203040504060706080901001101208030803013080140150401501101501603050101002010170901701701701604020130 102030404050604070108090100110120130140150 1020304050606050707070809010090110120701301401006015030160705017060901701040180160601901703020018040 102030405050607080902010080110 1020301040506070508090100704040110308012013014015010130160170601101101703090 10203040401050605070809060101001106012050110202013014090150160170180120140101501909011020011021010 1020304050607080909090208010011012011090301301404015050101109050120130801306012010012010011016017030 102030405060708090100110120130140301506030109013040120160501301501401601701803080190150601301017080 1020303040205060405070805090100101109012010601301401501601601017018019020014018021080200 1020304050306070809080801001101201304014015050160170180190180130200601404040190210160210160901602209012017020802102302030 1020 1020304050607080209030100110120501013020501402015016013017018070190200130160210180160 1010203040506030708090100110801203013014015016017012015018030 1020203040506070208090801001101012080101301001301401503016020308017018019030110160180160190180200150 102030405060708090701004011020108011010120101201305014015030101601305016080120170110120180102017070130110180140160 10203040506070809010011050120901307014015012040101601709018070190206060501050110200902102201018023040 10203040506070809070100110 1020304050607010804030 1020304050607050708020205090502010010110 1020103040506070805090100110 10 1020304050607050204030809010011012013040140100805070401508016013060 10202030405060 102030402050607080901001103010080120130100140501050 102030 1020304050602070502080903010090100901103012013030501407015016080110170901501807050 102030405060307080901001101201301401014080110809012050140150604016030170180190160200130501305021060120100180220170230 102030405060708030909010011012013030309012014015014016014090 102010304050607020508090100110100909012011012013012020140130601501016060 10203040506070805070505090701001101201301401504016013080170120180190200301702101608022080110130180 1020304050607010807080901001101001201301105010090140120150160100170180190702007010901701010016011020210150 102030405060 1020304050607080809010011012013014070708020301501101301601701803014050150403040 1020303040506070809010070110120110507013014015060160170701801908010030100170 102030405060708050609010011012013014070130150160 102030405060708090100110110100201201301401501401601701801707090110190 102030104050602070809010070110120130140140100 10203040506070804070901001101201301008012014010101101501601601080130170301301801101001501902001801001801501401902102007080 102030 102030405060704080904010011012080100301307014014030110 102020304050607050104080908010011020401201309014015040403010 102030402050607080901001101201301408013013080150160301705011080180501506019060150200909010210 1020304050607010809010090502011080120104013020 1020304030501060708090100402011012060120130 1020304050602070809010011012030130801401502070701401401608017013013040 102030405060 10203040506070407080904010010011012040101001050130140150160 10203040506070809040100 10203010405060708090100110120130501301401501401601708060180100190110100150110200110210501306012022040120 1020304050 1020304050603010708090100101101202013012030407014015016012015017080140110 10203040506040 10203040506060 10203040506070808090100110120 1020304050602030307010408090701001101207080301301406015016017018060905017020140120190180100603010200210508014020019020 10203040506070809040100110120130101201401201508016017020201801050150110701306050190200120210100170150170401203010015020 1020304050501060708030207090100110501201301301404040100203030908090150160150100170130180502070 102030405060103070 10203040506030107080707090100110120100130140150 1020304050406070809030204010070110402080106011012013040140601015016017016018014019020019011030601708016021010 102010304050206070308090100110120130505050909040100140110150603010160170 102030405060708090100110901012020901301401501607017010180103019020012011090110202103050200100708050120150 1020304050606070802080309040100401101201303014010150160801601702017030180190150 1020304050607080 10203040502060708030909080100110120 10203040 10 1020304050607080901001101201301407015040130100160 1020304050607020809010011060120130140150160170110100120180 1020304050607080901001101201301103012014090100150130160170130180130701901605010503019070130 1020304050601070308080107060903010703060100110301080120807013014015016017010180301015016010180140100503019010200190 102030405020607080809010010050110110120130130 102030405020607080906010080110120130140150201601701001807019090120902002101802209012050 102030405060404070708090100801108012013014015016080170180190301306030200130210220201101501010230101609090130220230220160100 102030204050607080901001105020120120130140150201601406080170201808019070 1020304050603070804050901001101001201301409015020130901601705040180190200120130160210130150220180200190703090200 1020304050607080901005011012013014015015050 102030405060708050409010100110120130301401506020160170701807014019030 10203040305060507020807020609010011012013014090150130901609017011018018018090190180200210150220801208022013011030140 102030405060708090501009090110901101201301401301501601701801901020050802001020 1020304050607070809010010110120704020130140501501601705014016013040801808018013060140190200120140 102030405050607080 102030 1020203040506070 10102030405060708090100110120130801201401003060901502070601001301301601701704018010130150100190120702001608050507010 1020304050 102030405020607070803090901001101007030120 1020304050202060705010803090603030100801101201307014015016017030 10203040506070809010030801101206013014011015012011090120201105013060301601701801604010201406070190200210190100220402016019010 10203040506070809010011012090110130 10203040506070 1020304050607080901001030110 10203040501060708090100110120208070801301301407080150110100160170110901301201601801401902002103020 102030 102030405060207080904010040110120801308040201101408014015090150160903020401101501702013020802018050190 1020103040506060708090609010010110 10203040506070809010090110120110130140601501601303017018060501301050110190150200902090210701502018018040 10203040405060708090100 102030405060708090601001011012013013012040140110130150130801601201001201101501701701801070190 10203040305060708090 102030405060706080 10203040506070804090100110501201302014060150 1020303040506070809050100110120120101301401501503011040601601708070101801901805020080908016015020 102030405060704080901001104070120130101401008090150120160120120170150301201201808050101902005010150210100200 10203040506010708090100110503060108012013013014060150150160110 10203040506070809010030 10203040405040607080309010030110120130140150160601704018019018050140905014010200120502014021018015022017016060 10203040403050607080906010040307011060705012013011050140150160170160130180 1020304020 1020303040506070809010011012090110130140802040150404050160170901707012040110180 102030405060708080901001101201301401501607017018012019090110200210210210160150 10 102030405020606070803090100110501201301407060140150160170100160150180 10203010405020607080901001101201306014015050101201201601701601803080901001301902001902104020021022060190 10203040506070208090100110120100130105014014014040601204050301501016017010018090190200210210100220190230160100230120190170 10203040506070107080709010080110707020120130801401101408015016017018040150190120170200100160210150 102030405050602070805090801001107050120130140401507015012016030808080608050901701405018014030190 10202030405060708060 102030405060706080901001101201201306012040140150110160 10203020405010607080901005030110120130 102030405060708090401001101001201301014014015013014060160170130180120100130150190130 102030405060708090100 102030401050601070809030901007070110120401101305014010130130150160301701801002014018070803019012011012010020 1010203040506070408090100203020110120130301040140 10203040506010708090401001105012013014040150100160170180180906050190100201606012015017020014011060 10203040506070303080205090 10203040506070807050908010901003011012011012012010130604014080150160 10203010405050607020809040100110504070 1020304050607080901001101204080130110 1020304050607050 10203040506070507020108090802090 1020304050106040708090100110908012013014070501001301001502013016020170100180106019020010030130150 1020304050607080901001103040120130 1010203040204050607080304090100 10203040504060708090100702011030201201013014080305011015013050160805017018030 102030405060708090100110120130140 1020304020305060703080502090100 102030405060708010901001101201101301401501401601017018090180190601502001804015010040407080150190210302201080210 10203040 102030302040105060207080904010080110120130140407015016017018019090140200110301604021021070190190220803080 1020304050607050809020100110120130803070120110140150100801501101601008017018019020013019010130101001602070210140110210140 102030405050601070809020 10203040506040704030809050107010040110601201301305090140150702060120 102030402050405060708090 1020304050607080905010011010120130607014070401501009090302016017080180 1020304050607080909010100110120804080130201401501601701701105018080409013019010109020060 102030405060708090100110100120101050105013080601106050307020140150160150170209018010190150200120210 1020304050607080901001101204013040140601501201401603010170150180603012019020040901301509011040 10203040506070809010011040120130203013060120140150110701601701060180120901901101020110100200 1020304040506070 102030405060706080901005010020110703010120130140150101001070801016017018040110190180150200130100210120 102030405010601070804090901001103012012020801001301301001401301509011016010170180100110190160806070 1020304050 1020304050607080902010010110120130601109014015012040101601701805010012012019015010160904020120 1020304050 102030405060701080901003030601101001001208020130705014015016030160201001701501608018060170140101306015010130190200 102030405060703060809010011090120130110140110202015016010017010180100601901801902016060 102010304050301060708090401001101207013014060150160170905018019020030 102030405030607080901006020110120130 1020304050602070809010011012010080130140709090150100160601003010170100180190508080200210 102030204050604070808070901001102070120130140150100160130170180301805019080180160 10203040506070608090100110120704090101309040100140150401607070140130170160170180190200140190180210606019016060 102030405020 102030405060708090100110202050110101205050801301402015016010170160901801901501902001501904050509080 102030405030506070402080906010011090120506040201001301402014015010016017018014011017030 10203040506070108090100110 102030405060407080402090401001101201301401507010016017015018019020 1020304020506070208090100110120701101301303050110140150101605080110170501001807011018050801902090200210 10102030405060407080901008011012050801301101401501603013020100401306011017016018010010090301902001602101901602002004020150 1020304050605070809010010010011012013040701403015010201201301605060170100 10203040506070809010010110301201301402040150160902017090101801902002101701401605022011013023030100 102030405060407080509010011012013014015010080160 102030303040506070809080401001106012070401301401501605011017060 102030405060607080609050100110120601301401501602060130170180701904010200210130 102030401010506070804090 10203040506070808090501003011012090906010013014060401501602017020150180201207090190 10203040105060708090801001103012013014010015016017018019020050200210 1020304050 1020304040506070808090101001108080120130307014015016010170180190130160200110406011012013080140408010180130 1020304050206070408050901007020100110100120130140100501501608014020140501202010 102030405020607080901001101201301401001501602040130701601701701801901501202005021010060 1020304050406040 10202030204050304020607080709010011011012050601302070140150140160170180190601902001501704010200901402102101602202103023030 1020304050606070809010011012080130140608040150160170120100 10203040506050704080709010070110120130140110150130 1020304050607080901001106010010110 102030204050 1020304050306070808060 1020304050602070809010040306080110120130120201401501301601704018016015030140190100200902101203022023050100502402201102209030180 10203040505060708090401001101201303014050701505070301604040301706011018018010 10203040 102030403050607080 1020304050607080903080201001101201301409015060160401707010018080130801901802001020015016021050120180601803020 102030405040607020808030901001101201301401001505015012014016014015040100170180190130170110200210220110230160140200 1020304050607080405030909010011050120100130140150160901701801803090190 102020304050607080906010011030901108010010120130140150501609060170150180180140120180190200120701704021014010070200802204080 10203040501060708090100110120901301408015014016017018040190 10203040506070809010011012013014015016011017018019020040100160120200210220220202202006014016020015040802102303080 1020304050607020806090 102030405060708090100100110120130140120409080150405013090160401701801201901508010501202002109011013015060220 102030405060708090100110120130801401504016030 10 102030405060507020 102030204050607060809010011012040130140150160170180302019015020030210101302022030230907017021015019050240240110220140140 10203040405060708090100110120130 102030405020604020604070809010040506011012013014020150100160901708018019012050200200150210140220120 10203010405060706080901001101201301405011060601101502016020 1020302040506010708090701001004010701101201301030140501001501601101701301202018030130190140200 102030405010602070809070100110120130408030701401501016017018090190120200160 1020304050604070809080101001104010120130140150508016020801501709016080140 10203040506070809060100100110501204090130 10203040506070508090100401103012013014020150160110170100110801014017011080506040180901201207011019020705020200 10203040506070809010011090120309013014070130806013013015070801501401601001701501802019020080170 1020304050106070809090100110601201009020130140150130160100305017090180401901706019015020020210200 102030405060708090100110 1020304050607080901004011011012030 102030405060708090 102030104050607080901001105012013014015016080160100501708060601030160180110101902002101901207012022018012021010 10203040506070108090100908011012060130401401401201501601708018010190190150200180101202006015010020502106080170220110230210180230 102030405060703080906090401005080201101206010013040201401301015030160 102030405060708020901001101201306060701406050305060 10102030405060705070308080507050901001107010012060 102030204050106070801090601010040 1020304050607080904010010 102030405060 10 10203040506070809010011012020130140150901602050170180 10 102030404040506070809060100901109012050130140801001501601701801601309019090150804060160 1020304050607080804090100 10203010405060303070803080908060100110308012011040103013014015050130160 1020303040405060708090100110301201101301001401201501104015030160170180901904016080 102030405060703080901001104012080130501401508016060150 10203040 1020302040105010206070809010011010 10202030405060607080901001106080701201307070140 102030401050602070 101020304010506070809010011012012013014015040110120160170180140160170 102030405060708090101001101201201013014015013015016060100100601701801301001902019020020140210220220100230 10203040 10203040506070108020901001101201301201401501604070110170 102030405060701070708080901008011090120130140501508016020170180110110701906050 10203040105060708090 10203010405050607080901001104012050208010013070140901501601703018010 102010304050104060703040 1020304050607080102090401001101101201306014060150160170180190401102001502107050608010110160220120150220200902023050240 10 1020304050 1020 1020304050601040708090501008011012060130140150401601707018019070180140130200180140 10203040205030607080901001101204010130140110150160130110801601101705020140110101801902001201701902102050803021090160 102030 10203040506070809020100110120130708013060905014015016017014018019016020015021080210401105022013015020012020160701018090140 102030402050604070809010011012070701301401015070130160170901801701301902001001901104021090 10203040506070809010011080120130130401001401503010409016017040901301701404020201070 102030405060307080709010020802011030120 10203030405060607020809010090701103012012010130201402015016017018010190205017015020021018015015040180200130 10203040506020708090100110120130 1020303040204050604050708030 102030104050607080309040100201101201301402012080150402016013015017010180140901908070190160160150402009016018011012021010 102030405060708090303010201010011012010013014013015015030160204040170130 102030405050603070 1020303040506070809010040406011012070130140901109014012015016017011017018080 10 10203040506070803050901001004090110 1020304050 10203040506070706080901001104012013014090150601206080160605017010015030809018070190170200 1020304010506070 1020304050607050809010040110110120130801401501207016017018040100160 1020304050 102030405050306070508090609010010110101201304014011010150501010 10203040 1020304050607080901002020 1020103030405060404070809010011012013010120807014015016030170180601902001801201701602101001010021010020010170180150170100 1020304050607080901001102012050130140501501604011017012018010150100201902003013070210201802204070180230 10203040506070508090100110120130140150160501706040502020180 10203040504050403060707080901001101203013020130140501301508030160120170 102030 10201030401050607030308070203090501008030110201203013014090150130160150170502080100160 10203040105040607060108090100110120130140150100160170180170 10203040405060207060809010011012013011040110140201501605017018019012020021017090160808060902204015021019070140230190 102030405060708090100101101209013014015016020150170180606030401901503070501401501507080110602020021020020110 102030404050604040703080901001101201307014010401501601703016017014090180701902007021022010100 1020304050306050708090100110120130 10203040506070805090100110409011012020301301401501601701801080301901301602001012019090206020040902106040190708080170 10203030 10 10203030405040607080907010011070120130701401501608017080180101902001504021014090200200220130150120160501020023070 1020304040506070809090401070 10203040506030704080906010011070120130110704014030100150160170120901807070170 102030405060701080901003011020 10 10203040502060 1020304050 1020304050204060708090208010020110120 1020304050607080901001101209030130108014015016017018030709010160508011019050 102030 10203040506070809060105010060110209012013014015010 1020304050 102030405060708060907070100110120 10203040506070608010901001101201301401501020160601701801901701702001402006012012014015014021022050150503090230 102030403010506070809010020110120101013012014015016050170180180301901201107013020200 10203040506070809010011012013060709040140 10203040506070801090100110120130 1020303040506070204030809010010110101201309060120140100501501301607017030170805070601801090180100150130150 10203040506070 102030104050602070806060409010011070401201301401501601701401001808017019050502010140 1020304050607050809010010110201101201008040101301405015060908016011017011018020190100 1020304050607080901003011012050130140140140150160403015017012070 1020303040506070809010011012013020140501501603030301201008080160170140502011017050180190200902103020010050604030220230 1010203040506070808090100110301080120409070130308050140101501601709015015012018019017020017070 102030405060606070809010011012030709013010014015040160170180170110180 1020304050406070809010080110705012013060140103015020 10203040506070803060901006010110201201301401501601301701803019016015010 10201030103040506070809010080110701201301301301406015016014017015017030150180407015019060200100100120210220 102030405060705080904070401010011012080507013014090150701601705018013040 10203040506070809090801002011012013012014080501505016040170180130140301408011018040190 1020304050601070807090401002011012011013013014070109020130601201001501601103017018016090604019070140 10203040 1020304050607080901005011012010010080130140203015060150160170160301808019020021060130120190110200101408060120150 10203040405060708090100 1020304010 102030 10203040506070809010010110110110120901301401003015016017070901801101601104010 10203040405060704060208090100901101201301403030150160140130901701301806019020201001017070200180 10203040506070 10203040305060 102030405060708090301001105012030901301401201301501601606060160401701701050130170 102020304030504060 102030405060706080309010011012013020140701501601709060120607018019080200210 10203030405040 102030405030 102030405020603070809050100110120801201301101401504010201401601701801907020021017018015016030 10203030403050607080309010100110901201306014060101501601607017018040140 1020304050607060809010011012010020130140901001501608040901702010707018080301902002102201901702302014015060 102030405060708090 10203040506070809010101001101101205012013014011015016012010170180140120190200200150 1020304050607080 1020304050604050107010809010080301090 10203020404050106070308090100110120502013014015012010160 102030405060604070809010011012013013013014080201501608017020101801902002102202307030160130240150160130504013010 10203040506070408090100 102030405060708090401009050603090110120 10203040506070801030909070101004011010120130403014015016017018019080170901501002001502102101307090501402201805080230210 10203040502020607080205090100100110101104070120130501401201405010040110150160101701501009018060190200100 10203040205060207080901004011050120130140150301601701801201902002102202005050230705014024040602002101025025024020070160 1020304040105060708090201003011012030 1020302030402050601070208090100110100120130140150101601601101701801901001201003020017050501302101306022010019016017012016023060 1020304050604070809010011090601101201308080140150130160170501101801306040140 102030405060 102030304050606050706080309010010011010012013014012015016017090801801401908020080 1020304030506010607080902040100110100110120130140404060120150201607020707017015040 102030405060708090601001101201301020 102030405020607080901001101208013012020140407015011016017018019016015015040200308021030 102030405060505070 102030405030602070809010010110110205012013014050150160405010017018070190200806020 102030403050607040 1020304050303060401070 1020304050605070804020905010011012090130140100150160170180 1020203040506070807080901001001107060907060120130120905014015050401009013012016017010015050 102020304050607080901002080 10203040501010607080901001101207070130140 1020304050101060708030708090100110100120130100501401501012016017040801401801903050906050200160210160130901901306070190 1020304050607080109010 102030405060708090207010011070110901201301401504016016017018015019020040100170210220301804010130 102030405060307080 102030405060708090100301104012080130100140150801401605013050170180190160803080309060 1020304050406070809010100110100120130401404080150160701701050103080180404070909012017015014019060110200180170210210220160 10203040506070807080809050100110402012010010011013030109014015016050170180120190501602020050 10203040506070809010011090120130140105050120802015050150160601017011080180180804018030190170401402006040 10203040506070809020100110120130201403013015016012060170180150601401902001207014013021019016010050170170190210140 1020203040205040601030702060508010901001101080120110130100140701404015070130130100130160704016017018030101905030 10203040502060707080901007011070 10203040506010708060901001101012050130100901401305014060 10203040405050605010507080509010011012020130120140120150160 10 10102030405060708050901001105080809012011070101040130801401501601601701808019020021012015022013016011023080200140150130150 1020304050607080901001101208013014012070110204020 10 1020304050607060809070508010011012090409013010010140150120903010501001601201702060180 1020304050406070608090100110120901101013014015016012013017020180201607030180190120200200130 1020304050601070809010070110120130206014090150201601706090604013015070180170190 102030405060708010 10203040205060507080409010050110120130140150160901201701101101705018080801902002001601802106060 102030405060708090100110801201301406015020160106017011013040701801909016020010 1020304030502060708090100701104010609012013014014050150601607017015018014019040180 10203020 10203040506070108040902010011080120130100140150160 1020304050607030804080902050100110110101201301401508010090160170 1020304050607080901001101201301302014015016050901701801901402007019021010140210220170150101801402109013070209090102305010 102030403030405060704080 102030405060703050809010011012040130140150160110160170140180190130200302102001701107016011030210180110604090101202208021023090230 1020 1020304050607080901002020409010110109012012050130130101407030 1020304010506070809010011040705050120130140150160501703090801801201201501902002102102206090904022023020402308010130 10102030405060 1020304050607080902010100110801201030130805014090150150150160130150160 10203030405060307080901001101201301403060801505011016012070170503010180190200701021017018022023070180180210240250250 102030405060708050901001101201301401401508015013016070 101020304030506070208090100 1020304050 102020304010506070809010011012013014011012080150130160120 10102030402050 1020203040506070108090301001102012010100301101301405040150140160409015017018070190200601402102202021030 1020303040506070809070100110707030120101301202014050150160170208018050 102030405060104050708090801001101206050130140150100130202010110801016070501701801009017019020013030180 1020304050 102030405060304070809010011012050130130140 10203040504030607010807090901009011012013050140130150605016040204017040120180190206019013020090702104021019050 10203040506070809070100701101201307013014015030703060160170150180110190160200 10 10203040506070401010807090100401101201301206010501014090401201108015080160150170801010180130190806017030 10203040506070108090100110901201301401501101608040601701107018019010011014013090200210150140170180110130180 1020304050607040 10203040506070809030100100100100110120901306014015016050807070501601706018090150107017011011090110101401201901902004080 1020304050607080908050100110 102030405050306070108050901003011060120100130401409015013070201016010012090 10203040506070805090100501101012013010401401501108016017018080190110120170 102030405060202060207080901001101101201301002012050140 10202030402040506070809090104010011011012013014015090 10203040506060 1020304050601070801090100110120130100703014090120150201501601603020140150160301703010160180 102030405060701080304090100110801201301401509011050160170180401701901501060 10201030405040607080 102030404040506070508050901005011012030130801101401101501601602060902017030150301805018020120180 10203040506070809010011080601208013060301402015016014040130905014017018020170401902001001208080140190 102030405060708090100110120130 10203040305060708090100110 1020304050602070 1020103040501060207080901002011012013014015016010090170180190140190100200 1020304050607080907040100701104012090110130201401101101507016017080150501101015050180120301805010190404014020020130210210210 10203040506070809010011070501205040110606013014015080504016017016014010014010505020 10203040506060207080209080100100110801201101301401015080160170501801701101908010014020021022040150 102030405060707040806090201001101201001309030 1020304050607080906040901010011060120130407011014015050301601701009016090180160160705040 102010 10203010405060708050905040100110120601301401504090140140110110160606090160401402070130170180 102030405060708090100110120130701407020150160170180120190601802001102101001902202209070140501012023023012080 10203040506070604010809010100110120130601401501603010070301701804010030201906080180 10203040506020708050901001101201301408090150160150 10203040205050602060708050901001106012030701301406010015016017018019020060150140210110110100220401608040 10203040506070802020409010011011070120106050301301101404040150160160301701101308011090180190160902001505014070 1020304050602070809010011012013014050150101201307020102016070150201101017013018019020016070210160 102030404050603070508040901001103012012070130140100807060150100160100808030 102030405060107070208090701001106010120305050501301401508016080 10203040506050 102030104050601070809010080110120801303030 1020 10203040506070805090 10203040506070809070100901101201301401201501601101701801705019020070210801501008017022021014090 102030405060705080209010011012060130801408012011030150160130170180 10203040506070809010060100110120130140101507016017013050180190150200120 102030 1020304050605070807090100110203012013014015016030402017010120160180190702002102102202050501010 1020304050606070809010 102030104050607080901001101090120201302060101402015090806016060110140170201801907019018012011010 1020304050604070809060100208011020503012010013010140110150401601701801901030200602101701901102204016060210230240 1020304050607080 102030405030402060705080109010040110120100130801407015016090401401701018017017019020 10203040506070809010011030120130140304015080160170180801902001601404018010019015017021030190140808050901013040180220 1020304050607080809070100608011080101012060130140150100 10203040506070308090801001060110 1020304050607080901001101201201308012014060301501309016080120601701801901102001101021060220160230 102030405060708090100100110101201301401301501016013017018019020060190160170210110140105010020220170140150502001806013030130230 10203040506070305080901001101201010013050140150150160801708016070130170180160703016019014011040901702001801507030180130 102030405060701010809010011012013030205020401406080150110103016012015013080201701001801308030701603070140190 102020304050605030207020802090501001108040120130140601401501602012010060 10203020304050607080901001101207090 1020304050607080 10102030405060 10203030304050607080309010011012013014015016010011050409010017017011012090180120140120190401501401060130 10203040506070608090100 102030405060708090100110120130120140701201501201601001709018014080190150110200140150210 10203040501060703080904010011012011013060401001407014060150120701606017018080601101601305016090 10203040506070809010011080120130501401501601703018080160150160190170106013020015021013022010060110170230210140190210 10203040503060705080901001105040120802013020901409015080120160705090140170901501701801902001105014070602013080110 10 102030405060307070809010011090100120130309010702010140701504010100160 10203040506010708030909010011040120130140505090605015070160 10 1020304050502010106070308090901001105090120509013014012010150 1020304050607080 1020304040506070 1020304050607070805090801001101012020130401409040 1020304050 10203040506020607080203090100505011012013014015016030904017018012070190170200 1020304050203060507060808070 10203040505030607080906010702010030110702070502012070130501301401508016017018019020021010080503020016022021014018060 10 10203040506040708090501001001101201301406080130150160110170150 102030405020 1020304040505060708090100701101201308080140150206090160140202013017018018090501902001001701008020021090 1020303040506070208090 1020303040506050706080901001102012010080120503013014015030 10203040205060104070809010103010011040120130140 102030 10203040501060708090901001020110100609012013020120140150120100160120170100180190301701020190200150100100 1020304050607080709010011020120130701401301501607040160170160 10203040105060703080901002040901101201001001301401501607016017018018080180 1020304050602070708070901001101206013014015010100101601209030401701001801301901503020080901701603050180101101407014021090220 1020304010506070108090100 10203040506030708070903090100110120101301201301405015050160170170 10 102030405060207080901001001109010401206013014015013016017018019020150160200 1020304050607070208010906010011012040130140150160130110130906017018019015019019018016010200208014080110 1020304050607080901001101201101013014015020160170100301801601601901502004021013022010022050220401001602001601506020150230120 102030204050607080309080100110105012030130140602015090100130160 10203040506070809010030110120130140 1020304050607080901001101204013010100502040301301409015016017090180601905012010150200140905010130210210402201502101010130 10203040205060402070809010011012011013060140100701502016014020170130506018060 1020304050607080901001101001201301408015016070806017010070180190150 1020304050607080901001101201307014015010016014015012017017014011011015018040501907020015030190160802101501060180406070130 102030402050603070809010011012013014015040160130120170180501902001201101001101506030160160170130902107022090230 10203040506070807090100404040110120130601401501605010014017012012060 10203040506070809050100110301201301001401505080160170180120180190200601010180601105017070902101015022015022090100 1020304050607070809010011012013060501401301407013015020 102030405060708090100110509080120709013010806040140150160120201701801401907017020502001201021014080220180 1020304050306070809010020110110305050120130301404050150 102020304050607060 10 10203040506070801060902080 1020304050106070808090100201101201301014015016012017018019040190200210401070220130230240150 10203040405060305070809010010110100120 1010203040 102020304050607080305090100110120130203014080130401504014016017040160140180 102030405060708090 101020304010506070802060901010011011080120404013014011015016017012020306012018060190180 1020304050607050308060309010011010120201302014090110110130150160170180160130 1020304050603070 102030405060701080609010011012020130140130150160170180 1020302040506070805090100110 10203040503060301070 1020304050607020702080709010011080601201301101401504060160170120100180 10203040506070809010011012013011010140150110501606080170101801901101408050190200201801001901202104040 10203040506070204080109050100110120403013040901401501102016030170102018012080140180120190 102030405060704080909010010901101207013014011060 1020302040506010107080901001101201013013010080140150160301705018060180190130601402002101090 1020304050 102030405060708090101001101201301102014015070 10203040506050107080901001105070120130130140701502016040 1020203020405060708090506010011070120130140150801601701808019030608060150150200160150606018040210 102030405060207060308080906010080709011012013014015016060606020 1020304050607030809060100701090201101209090908012080100110901304014015070901601301501501701301701803040190200150 10203040506070809010011010012080130701401201009070150504060110150160160106011010705017060701301801607050190130140180190170 102010304050607080905030 1020304050607080901001101205011013040140150110 102030405060 102030405060507080906010060110601201301402090150102016017018020180130100101902001601301401902108022019010210100140230140130 1020304020506070 10201030405060708090100110301201012080201301409013013012010150 1020304050506070806020908050901001080301101201301401501609070508017018015019010 102030405050603070308090100 1020304050604070805050904010090110 10203040506070809010020110120706010130303080140701501601501701601208014080180190 102030402050406070809060100309011050120130 1020304050106070809010011011080120205013014015016017010018070190200 1020304030502060702080 102030405060 1020 102030405060708090100806011012013080140 1020304020506070809070100702070301101203011013014011015016017017011018019014050200150 102030405060701080901007011080402020120 102030 1020304050601050708090201001001106012050130401401501601104017018019010402002104020150150210 10203040503060708090601001101101101204040130707014015016013040170180190200602030601308010021040100150401804022018020 1020304050607080901001107010 10201030401050607080309010050 102030405060708090100110120301001307010120140 10203010405050 1020304050605070 1020304020506070809010011030120130140150110301608017060905060170 1010203040 10203040505050306070809010011012013014014020150 10203040506020701080901007020110 1020103040506070809010011012020801301404015030110160701201701809019020100602020020021040220802301803010 102030405060708080809010020801102080100104012060401301401501601701401805014080190200130210901301108030707010017018022013030 102030401020 1020304050506010703070805040908010011012013013013014040307015016017018019040801108020501102020021015010110210702060 1020302040 1020302040506070809010011090120130140150120160110130170170130 102030405060701080901010011012070 102030405060708090100110120130140701301501204011016017018011070190150 1020304050605070708090101008011030 101020304050203060708090100 1020303040506070809090601001109012080130401302040140150160170110201801501201604019020016021050501013020220 102030401050607080901003011010120120130140201107011015016050901306070120170180140190 10203040506070809010011012012013010501401080130301501601012010050801701601020180501406014011040107010019020019040210 102030405060708090100505011012013014011020150101601701301701801108019010020021030130220230200601502202050150 1020304030506070 102030404050607050809010011012013020140601505016017030140201806030190401202040200210180160130308018050 1020304050607010708090100110801201201306014015016013016010017013011015018018019020060210401607019022023018090130601901024040 10203040506070809010011010012013014011010015012014015020110160150 1020 10203040506070803050906010030110120 102030405060607080906010010011010012010013030140150110160170160180160190100170180 10203030405060708090501008011012013090140101501606017010090180180190190200702009017021013030220230802401017014021013025020110 1020304050607080907030100110120130 1020304020506070809010010110705020120110130140150160170180100190130160100160200 10203040506070708090100110120130140201508060160906050100120701509010170901001501801301901301402001502019030100180210 10 102030405060708090100601101201301001401101506015016050170180190200301402002102202303012020016023030240190 10203040506070809010100208070110120130301402040150160 1020304050602060708090100110401207013012014015090 102030405060708070901001109012013020 10203040506070508090807010011012013010 10201030405060708090100101103010012012013014015012090701603014017018030190502001013021090 1020304050607080901001101201301302014015040120150150201207016013010030100170306018016012070150110501902002005010180 10203040506070809010011012040130501406012015016017016050501804030110150190 10203040506070809010040110120110130201401501604040150301701801006015050 1020302040505060207080 10203040506070809080100110504080201201301301405050601506040160170180190190180110200210601502202302014021010240 1020304050607030809090100 1020301040506010708090100508050901101202090130140150204050 1020304050206070708050303090108010011080120130140150160501007017020180100190200190 10203040506070804090100110 1020304050605070202080908010011012013014015050 10 10203040506070 1020103040506070608020901005010011020120101008070130120301001401502010011016017060901301503014018010190 10203040506070 1020304050607080409010011011012013070140308015016013050140160 10203020405060 102030405030406070108030901001101204013040140100501301020100150100160701101001701030109018080170702050170160501308070 1020304050106070809050100801101201302014050901501401601001701011020 10203040506030708090100801101201301409050601504016017018019020021050 102030304050106070809020100110120100130140150101601701801019011020021040120130 10203040504060708050 10203040506070809080100110120130601401501008050130160170120 10203040506050708080908010080804011090 102030 10203040205050606070809010011012020100100801301401015016017018019020011011014016015016011030210 10203040205060708090100 10203040502060705060809010011010012013020701401406010040150160170201801008018020170102016080201309020190130 102030204010506070809010011012013014012020150901601601001501701801401902090200210210220100170210201301802301801909090 10 1020304050607080901001101201201301201408015015090 1020304050607080905010011012013070140150160120170180190304050160200702016020010110501201206020302021060100160200110150 10203040506070809020 10203040506070508090100110120 102030405060708090100110101203070130301201409010090150140160 10203040305030607080904010060901011020120130403070140150160170180190150160120 102030 10203040502060708090504010011012011040130801401501609017018019020030210201402202011015014015011023013012021019017040 1020304050506070804090100110120130140150100160170180130401009010019020021080 102030405050607080901009060110120110110802030130601401101505010016030150401201090170140170180190200210170180220150230240 10203040506070808090100507011012013014015010140110160170801804080150190100200210201104020 101020304050607080209080100100201101201080901301401502016070170301708020180 102030405060607030806090100110120130120140150301001609040170 102030405060701080209020607080100801101201201301401501601701101801902020030 1020304050607030802090803070100110120100130140303010601080120150601601603016017018030209017010014070190 1020304050306060407030809080100110601207020801301404015030160170170100501401801019020021020150301001101201001507060 102030401050607080906010011012013014015016010170150701801902006010200502002102002201507023010206013070101501601308012024070 1020304050602070208090100201101201301401501601701301001501401012018011080601902002102202002101501801801701401902201802302204011040 10202030405060404010107080901050806090100110120 10203040105060407070809010011050201201301401501601701801901002020030 1020302040506070809040100110201001201101201301402050150801601105017016020180180903019010120150160809060170601601701008030 10203040506070809010011012050130110140100201101503016017080120180190170 1020304050607050809010010011012013080140150 102030405060708090100110100110120401304014015011020160401701801401801901107020030102109018090220502204020 1020 102030402050106070408090100110110120130301401501015016011017060180190 1020304050602060708060802090308020100904011012013040140140150 102030405060706050809010060203011040 1010203020405060708090100 1020304050206070809010050501104012011080100130130140150160401701401806010190140160206019016012016050150130170200 1020304050602070809080 10203040506070303080901001001101012013014011030101308090150160150130170701803019080 10203040506070809010011012011013011014014060150601601701801601001901101020021017070201908022023070100602202406022060200 102030104050607030 1020304050607080901001101201301401501601701801201040601901601010012050200170301001021022090230230120140210130120405060120 102030 1020304050607020 1020 102030405060708090203010011012060 10202030405060701080901001106090706012013070140150401001030 1020304050606070503080 1020304050601070801070904010011040120201101306070801401508016012030170 102030405060507050808030309040 10203010405060708020506090701001106012013014011012015016070160130901701101102018080120190160130200210130601301022018022022090 102030405060603070809010011040120130140104015016017070801804010190 1020203040 10203040505050607080901001101101201301401301501001601601017018013012019030 10203040305060607080107090201001001101201001301401101010 1020304050607080901006011080901040120130100140 102030 101020203040504060708090100501101201301401501207016017014018019040180200110 1020304050 10203040506070805090100110202080 10203020304050605070809020102010040110120130101401501601013080100170150130180 10203040506040 1010203040506070108090100110120130140150160130 101020304050607020 102030405060708090100110309070701201301101401501601017050180130190 1020304050606070306050809010011010120601304013014070150601601017070209018060301902002008021080801908080220 1020304050603070809080100110707012013070101402012010150501604017080703018060190180120160200150210140 102010103040506070708050805090301001070110120130140502060150101205030160 1020304010506070202080409010011011020801208040130401101401501601701509018019018080501905010701001401101402002101021030110 10202030404050402060307080909070100110120701001301407070150709050701607050120150 10203040506070809010011012070403013010080 1020304050604070809010060501104011012013014090708013020 10203040506070804040905010011012013014015014016090170 102030304050607070308090100110901201209010070130140120150140160150170160180190108020090709070 1020304050602070809010010080110402012090130100509014070 1020304050601070508090100110101204080120801302060701401508090 1020 1020304050106070809010011011012030130140 10102030405060708010902010080101101201304014015016017018015016019013010140160 102030405060304070809010080110120130120801401070101201501601701601604011018019020021017019022012023017090 102030405060507080902010011012013014012080150160110401703016018080170190100301020010908050 102030405060307080908010070201105012013014015016015017014018017018014090190110150130401905020040140 1020304050605070802090100110301204013014011010030150160160801701101801101905014020015040210220702101701104090230240 1020304050607030809010011020100 10203040503060704080901001011060120130 1020304050607030809090 102030405060708090100110809012013012060140608050150 1020304050607080905090100110301006012013013030801409015016017015030 10203040506070809010100604011012080101301401501209014090120908012080160120801040501701803019014013020010050190210220220230200 102030405060707080906010011010012080130101401001401105020 1020304040506070508090801001101201301401501601708011050110180508010014010 102030405050607080907010010011012013070604013014015013016017015018019020130200130210220230200240160102070701301701106030 10203040506070808090100110201201309014020 1020 10203040506070809010070110120130140150160401701101806050120150140190200807070302019011017060170150 102020103040506070208090100110120130 1020302020405010607010809010011011090120130140304015013020140140100607010901001601201708017018050 10203040506070801030901001101201101301408010150100160601001017018040150110190707080402001802002109020 102030405060407080905060100110120130 1020203040502060708060309010011010 1020304050607080901004011080120100701203030130140150501601701016010705018030 10203040506010708090100301107012010130140150160170110180190805020040190160110907014090210802201801602050130180110 102010304050606070809010011012011010130140150160160308017010015080 1020302040501010503060708090100801101201301401501401606060170709014016010015018013019017011014017016018040200210200 1020304050607080901006011050120401307050501406015090160 1020304050104020606070809010011040 10203040506070809010409060100205011080120130140100150901101601001608014050408017020303090180190 10203040506070706080 10 102030405060708020409050 1020304050607080901006011010012040130140150905016010080170307040140180201201201301902020012060302006016014020210 102030405060704080306090100501101201101013014015020101601708060180190160702002102022013023012070901508021050150 102030405020607080903070100401108012050701301403015010130 102030401050601070 1020304050607080904010011012010502011012013014015013016017080901101405016011014010505060601005060140110180908060150 102030405060 102030104050607080609010011012013014050801401501301601706050130150901201801902007060210201905016070140220110200140220160 102030405050 102030405030607060804090 102020303040506070809010011012013040140150110101601701801903013015014015040200150110901601204016012019070 10203040506020701080809010020110120130301401501601701013018019020160200140110406010019030 102030204050607080309040703010011012013014014010801501603070110130 1020304050 102030405060407080206070901001101012050130601401501605015017015070180190130150200130902102090 102030403050607080609010020 10203040 102020304050607080902010011060120401301401503080160170180190601201502001502005021018011020060150100100140 102030405020607080901001104012011013014015016016020 10203040506070805080409010011050120801304090140707015016010015017070180601804040801605030130601301906010105040180200 1020304050602070603080 102030104050607080901001101101201309013014090404015040 10203040506070809010011011090120100701001304010050140150160170 1020304050607050809010011012013070140206030150601601101501001701801701902002101001801302205017060100 10 1020302040506020708090 10203040506070708090100501101101001201010011013014015013015016020170 102030304050607080504090100110120501109013014050150160406017018019040190130110110 102030405060708090100110120204090401309014015060 1020303040501050605070809030901001109030120 10 10203040506060708090100110120130140601501601060170 1020304050607020809080202010010011050110120130140201509090501002070160170180801301601906030120802002109015022090 10203030405060708090502010011030120130140110100110 102030404040503060708020809010060501001101204012013014015016017050180150205015019090180200210160301202022013018018012011070 102030403050607050809010011070120701305014015050160101402017040110180190140200 102030405040607030807090100110120130 102030405010607080901001101201301401015016012040170180130801309070180100190806060110180130 10203040506070408040901001101201305060140150160170 102030405060708090100110120130140301405015010160904017017040100401801202020190200150901202101905070901301017015012015020110 10203040506070601080309010070406011012013040140140401501101601701801001901402060180100 102010304050607070806060901001104012013014010150 1020304050607080809010011030120708013014015016017018010030190120180110109020020021018070140150402022050150210 102030405060708090100501101002010012020401301401501601401401701401801205060190100200209021040 10203040506070108090100301101050100120130801001305014015016012014017030100 102030405060307080901003011012013014090150601501604040103016016017010150120104018050 10203040105030607080409080100 102030405060708090402030301010010110809010012020130140110150301501608017010130160501608018010190150100100200210220230 1020304020505060708090100303030110120 10203040506020708030905010011012030801201201301001407015016080901001701101808012013019014080150160 1020304050607040408030904060801001011020120130 10203040506070 1020302040506070809010010040110901201302014080301509016017018030170701401101901602003010040120100110100 102030405020607080901001101208013030130100 1020304050607080907010011012070 102030405060307080901009011012013020 1020303030403050605070 10102030405060708090100100110120601010904013014015080805050203016014017010170 102030405060706080901001101201301401508011016017018019020609020040170501902102102013010401701806015050110220180110170 1020304050607080907070106010040110701202060130100301406020150 1020 1020203040506070809010011070120401301201001408014015040201601001303050704017011020808018010018011090 10203040201050607080109010010601101201309014015016012080202016070110170806040805018019020010030200120160170140180210 10 1020304040506070 102030405040506070608010 10203040506070408090100110120808013011040102014010013015012010160170104018015070601019040180200110301201808015012021030 10203040506070804070901001011012013010130140150130160801709011018060 1020304030 10203040 102030405060708090407080100110120130100140150601406090160170180100301003019090506015019020021012015017022040100230100 102020304050607020408090100103040601101101204011030130140150160170401601701401501101801901401502005050180210120100 1020302040506040708090406050100110805012013014080150140160170180804080601808014019050150200501001501901601021012010010 10203040506070809070100805011012013070140150401509016090170180190 10202030405060706010809010011012011013014050150160170180180190 102030405030607020508090100110 1020303040405060708090201006011012012080130101040140150140102016020170501801019020010120210 101020304050 10201030104020506070809010011012013014013090140 10203040506070408090100110120130140 102030405060708090100110120110120908013014015030207016011050100100 10203040506070809010011012010101301401209015014016017070140180102050190150308020013010021020022021016010110190120204012021020220 10203040 1020 1020301040305060106070809010011020120130140 10203040506070807070 1020303040506050708090100405060110 10203040506060708090 1020304050607080901001106012012013014010090150160170703018010060 102030304050607050308090100 102020304030506070809010011012013014060150150160170601801105013019020021018022060200130110190 1020303040506070809050100110120201301404040150 10 10203040506070806090701003011030120100110201305014050150160170180 10203040506070806090801004011012013030801401501101601706018014070120170100 10203040 1020304050607080809010050301008010011050201207013030140605030201501601013017018012030 1020304050106070801070901002030110120101008040120130501407015012016011020170120180401902050130200101014010210 1020304030504040607050809050100402011012013020 1020304050605070809010080201101201305014015016020170701801901901201107020050110306030100302107050150220190202001902101014040 10203040506070809080100508011090120130140150601608060170100180190 10203040405060708040901001101201301001401501001601501102017018019020016090210406019040 10203040506070608090501001101201301101401201501601040403011013012017070100401707018030701501201901040702002102201301014022060 102030405060708060907010010011060120130140150160170702070201801201001201018070190200210210210808022050106010140 102030401010506070809080100110120301301401401501601701020906080108018030190200210210130901602201505015021011022016010080200 1020304050607080309070100110 102030401040506070804090100 102030405060708090908010011012050120130140100110110140150601301601705020120180190100200190201301209040160210100200170 102030403050607080 1020304050503020601070804090100110201201301014070150102060601601307017018012019020017019017013021022015012012016010180160 102030405060708090100110120130130808014020902050 10203040 10203040506020708090209010010011040120130140150 102030402050607080901001101201301403070150150701004016017016018019010019011020090602101902030180401001401204050110130 1020303040305060708090100701101206013010140401501401606014017080140 1020304050607050408090100101101201301101406013015090160140201701801902001402102208022020110200190150180210170190 102030401050607080405090 10203040502060708090100407080110901201301402015016015017011010180140901601901040200 10203040506070804090100501103070603012013013014015020100160100202017018070190200210170130 1020304050607070809010101003011040120402013014015016050150170 1010203040205060708090501008011012013020140808090150701001601701001801902002101702201701901902101102301020210180120 102030401050607070806010901008010030110120201301401501601707018070908019020080210702105030220801023014070230170 10 1020203040506070608090100110205010 102030403050206070809010011012013014015080202016017018019020019017018030130210220101802014010015021050100140200 101020203020405040607060408090100 1020203040506060708090709090100110120130130140140150908016080170180 102030405060708090100110 1020304050607080901001101203090110100201104013014010130150160110170901806070180130190200701701080160150 102030405060 10203040504060407080901001009010110901201301401101301501201103020 1020304020506070102080901001011030120130 102030405060708080901001011010070706011012030100201007013014015012016050201701801902002102011060180220230220220240 102020304050607040804090508010011012010013014060150101601702060180107070190803080 102030405060207080909080100706010080110100120130140120150160170108020130 102030405060708090100100110120130 10203040205060708020203090 10203040506070502030708090100110120130140705010150160501705013011018030190902001501606013021022060180 1020304050607080901001108012090130110501406010 1020304050607080901001107080809012013014012011020901010150 10203040 1020304050607020 1020304020506070809010020110901201307012020140 102030405060708090301001101206013090140130150140160170150180709080 10203040305060107080901001101201301401501601701801406011019020080210220401301507023024014012012025018010230130260130 1020304050607080903010011010010120120701301401508040160140150170 1020304030506070608090100110120130301401501601001706060110 10203040502060708080709010010020110301201013040140150160501301101506080101701808070190130102002102205040170160150230130120 102010304050607080904010010110120130301014020509014015016050301501101701701801901602011016030110200209010 1020304050606070806090100201101201306020907012050140110150 1020304050607080709010011080120110130140150160170180108019018020016021021015021022023050 10203040205060708050906010060110501207013014080901501602017018040190160602002109022010106023023040240140502106012012021050 10203040506070809010011012010013070140150160120170101803020110301301907020150120409018013020030704070130130120170 1020304050607050809010011012080130605010501301101012014015016017010010100130504030180170140190160200 10203040501060708090100110120130140150160140170180170170190120902002101002201902302406012040 10 10203040506070805090100601101201309014012015050160901201501701801904020021090803022023016024040150803070160200 102030405060708080901001101201102013014013090150160170140130180100120190200210140705030170220190170 1010203040105060708090100110110120110130120140801501601011017018070100307080140205019020080 10203040503060708090704020100110110804012013011010014080 1020304050306070809040100801101101050201205013014015030160170180190200130210190180220 1020301040506070801090604030100301101201306090110140 102030401050607080907010080110 10203040506070809030503010011012013010010140701205060501401503016017010018030 102030405060708090100110 1020304050607080906010060501105060120110301301403080101501005030160501709014017090 10203030401050603070809010011011011012070130309013014015040160801401506080140170180501901001601601402007060210220701103030 102030405060704080901080100110120130802012060 10203040506060708090901001101208012090110801301401501602050905015090150160170180190170402001609021016070150704014040 102030405060107050809010030110110120130 102030405060708090100110401201301201401501001601701801901601010607020090202105022070180901501101701901030230210403020 1020304040 1020 10203040505040607080809050100201101201301401501005013070101016017018013019060200 102030405030604070 1020304050 1020304050607060804090100801105012013090140150130160704017014090301801902001102102030607022013070170609022014040190 1020304050607050508090401001101207013014080150160601701701801905040200100110160210100140220170120 1020 1020304050506070809010 10102030304050607080905010080110120130140150160701701801901502007021090 10203040506070802090100110120130 1020304050506070208090 10201030405060708090100110 10203040506070809010011090120601203070130903010014060150160401201707013018030601901601502001802021070100509040220 10203040506030708010901001101201301401101501101601408015017010170101209010012018030190200906080601105030100190200 102030401050206070809010011040120130109010014090150160150170160180190190160607016020021021070130100201301902022019030208080 102030403050607080901001107080120501101008060130140150601301607011017018019020011010140807070170210190220210 1020304030506070809010011080120501301101201402013020120701409060150601601701406018017090190401801801050160 102020304050607080409010011012013014015016080170180140190120140200120 102030405060506070809080100501101201301401501601307017018016017011010011019018030 102030 10202030405060702080909040201006011012013014090110401501104016017090301809017011019010020021021050220230 10203040506070708090100 102030405060708070603070901001101201301012030501001401503010110160170180100 10203040506070508090100110120130140150160801701508018030190160702001601102021011015030 102030401050607080109010011070506030120 102010304010105060 10203020304050306070809010011012070130601303014012013015011050105016040170180110160190201207010701901301302004017050110 1020304050607040809090100110120130140401101501601104050170180807019090401702009015014018012021040200220403017023024050 10203030204050606010708090601001105012020 10203040506010 10203040506070809030509010080100601011011012013070205040140301501001601706011014011018019050200 10203040 102030405060407080905080301003011010120130901401501001601701801901302009019070210120200170150220507070210801021011080230 1020304040506070809060100601101201301014015070160170180101901909030 102030402050 10203040506070103020809010100110101207050130140150130904050160203017017018040160120190706050 1020304050607060809010100110120707013080120140 10203040506070809080100110120130404014040401501601701801203016011016030190200130 102030405020605070805090 1020304050607080609010030801001104012013010140301507016015010170180901902001008018012018020150210170170220 1020304050607040809010011040120130201401501601008090602070170180140201609010010180130190120101106060 10102030403050607080309020501004011070120130 102030405060706080901001090 10203040506070108090100110120201301401501603017030701401401806011050190304017020200130801802101201002201602204010190230220170220 1020302010405040607080709010020301106090110120101301012050140150201606080601204090150150 102030204050 102030405030607080901001006011040120130503014014010150501301501001602011014050170309060201801301301905016011050140 10203040504060107010408090100110120201301401501601701801201090190501602020306090200502109017090120110220901202206080220130 10203040506070408090401001106012013014015016010010110301701801907050 1020304050406070809010011012013010601408080150160160170130901801604040501301901202015016018010101004020050130210210160120170 102030405020607080809010011012080130 10203040506070809010011012013014015016030601060170408010201801901401701404080130200903030210308019020 10203010405060107020809010090110301201301401104015016017010013080 1020304050607010809050100110904012040401301401501606060801704018018010011016016019070200120210140190220100230160 1020304050607080209010011070120130130140150408015016014017017018060110140901601908080200130180100402005015020060110 102030405060708090100110509011090205012013012050140401501604017018019015020060160901709011019010210110170220170 1020304050501060307080901009030 10203040506070108090100110101206050130140130130150 10203040506030704010809010090110120130601407080150160905040 1020 10203040506070 10201030402050607060408090100901101208030130140150160170100180190601702004018080210130 1020203040506070805050802090807080301001101201301401001501601301701801801301301905020070210 10203040305060706080902010080110120130 1020304050607030708090401001101201301401509014010016040701006016010030170180101401408013080901801801901020021060504060160220 102030403050607080209010011012013014015090130401608017030170180170190200210180160401070170160150608090110120 1020304030405060708040901001011012013011014014030150150 10203040506070809010030110301001201101013040140901401508016013012011017080180160401902003019020016021014090110 102030402020504060708090100100101109012040 1020304050603070809010090110120130140301501606017018060501008010150 102030405060708090309040100110120130100120504012014015020130160170801401015010018011010170501301101903012012080110200210220 101020304050607080901001103060501205013010104014015010016017030160 10203040506070808090100110120102013010140201201501030160100307090170100180120150901003019080180201001040200130804080110 1020304050602070408090100801101201101303014011060140150 1020101030405060704080908010011012013014015040 1020304050607080904030801007080110120130140 10203040506070809010050110120130110130308014050150708016012017018030904019010090130160200140170160210170220 10203040506070801090501001108012010090100130301101407015012014040120160160170140180180909014019011020040150 102030405050607080901005020110100203070 1020304050306070809010070110701208040130 10203040506070809010011011060120130140150160170120100150180160190401020010100210901022012023019060180200 1020301040506070809010100709080 1020304050607050809010070110110 10203040506070208090100901106090120130130110140604013015014090140807016040110150170110707010018070301902020 1020302040501060708090504010011070201201080130208014015013013016016016017080100601805019015010509011019020012020060140200 1020304050607080 10203040506050407080903010040501101201205020130140150160201701201103013010120401606070110180 1020304020502060707020 1020304020505040 102030 102030405020607020608080 102030402030505060708090100110901207013012014015014015016030201709080203011014018040190130200130210200150102070 1020302040305060507080 1020304030503050506070809010030110120130140150405016013020140170180190200701802001501008021050220 102030304050607080901001101001070801201101301014015012010016080170100 10203040 102030405060708090100110120130140150130100160170201801307030303020160901801008015011060180140190200150120210110200120220230 1020304050605070809010011012070130140701506016070 102030405060708090100110120130140150110701001601701301001606030307018030170130190200100180210502201901201501102302408012090 102030405060708090100110105010 10203040506070809010011012013012014060150150160170 102030405020205060708090100110120110605080130110 10 102030405060207080909010050101101201301401501601701801801904020011010020210709011019050220230210240130250302401202604021040140 102030405060708090 10201030405060207080 102030104050306070809060303010011080402030120801102013014010206012015010160170180 102030405060107080608090 1020 102030304050205060706040809010011030 102030405060708090100110110309060120130201401501601407090140 10 102030405060708010901001101201308014020202040130701501601101701090308017050180180603017019020090120200802101801606070 1020304030305060708070506090100110901204010130140150501601702015018015018014017017019060200100 102030402050506070 102030405060708090 10203040506070308090100110120130309014012013015016070601601301401705013018019020017019011050100210220801023016019012012030240 10203040506070809010011012013012040204070140401501606017015030180170190200160190902021012010022010023013024014060250120 10203040506020703070809080100401101201305014080150100140160 10203010405060507070809010040110804010120 1020304010506070804030908010011012090110130120120140150130701008016050601701801601701304010080201902002002101701501201804080 10203040506070103010208090901003011060120130140140150 102030402050607080906060100704011012013030130140150160170180110140304016080604016020190190302002101409010180180 1020304050605070108090100801101201301010120140150130160 10203040506070809070401001108010060 102030402050606070809010011012013010140401501401601609017030140110501807014019011012015030200204018021080220 102030 10203040506070809030301001105010010110120130140150160301108010905011090503050170170106018019010030101102003090210180 102030405060708090100904080110120401302014015030160501403030170801806013070 10 102030405020601070809020100305011012013014015016080704017010070180170110102070501308060190 10203040506070808090100110120101301101407060201505090120160170180190402006017019021015012010802201107010190202107020 1020301040506010507030804090100110801201301401501502016080801701801201905012060110200160140210130150170210220 10201030 1020304050607080909050100110120130140120130100150150160901601201701001808014017030190702001607040304012021010160220140 1020304030506070809010011012013011014015016017018019020021022070230120200240402502502010016016018012021024040230303090 1020304050604070 1020302020405050607080809010011011012010013014015014011090160170601406018080180 1020304050506070208090100306010301001109012010013012014015015010160100130170101801501050190801208011020021012080 102010304050607080904010011020120130801301401505040160201702018030901902002101502201602202302302009014017020 1020304030506070809010011012060100130140150701601501701701801106080190404011060702002101605010012020020220230240100 1020304050601070809010011012013040 10201030 102030405060708090100110120120208013080608020140401201501606017014017030180190200704040205021022030230180220402018012080 1020304050607080901001101201301406050504050150160301703010901201808019020018020 1020304040506050 102010304010506070809030100110120120130101001401501301601201703010180180 10 1020304050607030809010020201101201301404070150301309040160170140170 10203040205060705070809010201001011060401201304010901408015090160408017018050190 1020203040305020607080901004011012080130801401401001503016017013090160 10203040304050607070608090100110120130140107013040150140110 10203040506070809010010011030120130 102030403050607080901001101201304010140601503070150160170202018014013019040180170 102030404050601010708080901001101201007080 1020304050607080901001101201308080801401501201401070140160170170180140130804011019012014070110150 1020304050607080901001102020120707013014015016017030140301601806014018012019011030100110170200190 1020304050604020701080901001101201302011010014012015012050104016017060180502010050801601901807020021022023020016080230200 10203030405060708090100110120901301401201501001604012040170170601809017040170601601201902003015021020506040220150220230 1020304040506070 10203040506050708090100110501201301401501401201301050160160 102030405060708050204090100801108012013014015016011030701001701101804019020050 1020304050607020809010080407040110120201301201401501101601501201101017018019090 10203040506070807090100201101206070130401401505016017018015014011080801070190200160210100160505020 1020304050607040308030901001101201304014010015010090201601703018013014019020019020070190 10203040502020607080901001001108011030120101301409015016017050105018040170506060190190501902001602015020021070 1020304050607080605090100110408012013014014060150130110150150 10203040506070205080902020 10203040506030704080901001101201301401501607080506015020 10201030405060704080 102030401050607020101010408040901001101207013080101404015016017020 1020302040506070809090101001101201308014015016060100170501101401018019010020090100140502101802201601202001601301601090 1020304050607080103090401001101201304080 1020304050506020708040901005020110120110110807013014040150160301601601208016012080140150601708018019030 102030405060708090901001107012030501307020701401209040150203010160170180170170190901805016070 102030405060705080409090100701101201201303013020601401507016017013040180 10 1020304050 1020304050604070809010105010050901106012013014015030160501704011020180110190 1020304050607080903030100110120130306014020110150401016011080110170 1020301040502020607010607030708090100801101012040100401201302014015090160101701808018019030160801503020090210220110100 102030405060 102030304050506070803090100110 1020304050607030605010708060906050100110120130801020120101401401301401508012020301601509017014012013012018011050190200190 1020303040506070809010070507011050120808013013014011015013015016017050140180110 102030405060708030901001101204040 102030304050607080209010040201101001201301014015016020 102030405060507080709010040110301201013014010011060150309010015016030120108017014030140140150607080180 102030405060708080901005010011012013014015013010010903030150120206080901401601701406030180601907060101407050120130 101020303010405020602020708080609010080100 10203040506070805060209080100100110701203013014090150160901001701001805016014019080110 10203040506070809010011050101101201301401501601701070 10203040 1020304050607050809010011010120101302011040804060 1020103040506070809020 10201030405010 1020 1020304050607080903050100 102030401050607050807030901005011050 10203040506040507080709010020701101201301401503060120 10202030304050607070809010011012030130110 102030405060706080903030100110120301301406015016017018050190100100909020070210701101306019022020230 10203040 102030403050607050807090301006011090110120130140904011050140150140901106080160110160 10203040506070809030701001101201301301401501090701601701803019090200701503017040902001501302102201001101301013040 102030 10 102030405040106050708090301010011012013040140150150160307060 1020304050607080901001101001201301401501109016017090180 102030401050506070809010011012013014020150160201501301701801301101701020101401705018010030120501601701505080 1020203040506070809010011030120130140110150160901408060301501701801405019020016020050 102030401050607080 10203040405060 10203040506070801010901009011060120130130140150906016017018019020017021020010120150140170220190100220 10203040504060706030809050401006011012013011014080150160140110901701307018010019012070200 10203040504060705080901001101205060130301401501201601301010170170180180 102030405060708090100110120401303014013012015016040170130180180100150190160402009070120190 1020304050607080906030100 10203040506020701080 1020304050604070809010011012010130140140804014015013070110110901602017070601602018080180160201301909013020021010 10203040501050607080901001001108012010130301401503090506016014010090201301401705020170140 1020304050607080902010060110601201301404015020160701701806010190110200130702003040 102030405060708050901009011012013070140101501601001701603018019020140 10203010204050607030809010100110120901305040140150160170180190401601401401601901301101601101507070120190302070 10203020405060 1020304050603070809010011012013020130140 102030405040506070809010010110120130140106070309015090801401605017016016030301401301014020101301802019012016070 10203020404050607080901001008080110120405070101305010080801401501001601601708018090 102030405060708090100201001104010120100130140901020150 10203040506070809010011080120101301401501601101102017011060180130160 1020304050607030708090501009011060503011012070801013011014090 10203040504060705080602030901001011012070305013020130140140501501601701804040130190805020010014080210505070120120 10203040506070308090100110120130140150140140601502050160170100180110901909050200 1020304050607080 1020 1020 102030403050607080901008011050120130504080501001401505016014020170180190190601501607015040101011020021022023040140240250240 1020 10201030404030506070108090609010807040100110120130302014011015016014080160170180502019030160401201208030160 1020304050607080901001102011012013030140150402080301504012060110160409040307013050120 102010304050607080809060100901001011012013014050150301001601701807020601901601301307010170701019020050210 102030405060708090100110120130301401502050160170108016018080140 102030405060506070805090100110120901301403080150160101703010401050180 10203030405060708090100601101201301406015090107016017018013080100120190140200102001809015030180170 1020304050607080901003011012070201301001401401501601701807019020080210160200220180230230180110110150210240180200 1020304050607080904010010011012012030806080100106013014015016016017017015015018070190501507040 102030204050607080309010011012030100130801203060140140100140701503016070170601101801902002102005060150220904020080 102030 1020304050106070809010090110107011030120110130140130130150201004060150501601701801701901301101002070200210120170170 10201030405060705080209050101001107012020130100140150160100120160101701801010019010020120301010 102030104050406010708090501040502010011012010013070130140 10203040506070 1020304010405060708090100110110120130140150160170101102018030701806016019020021030210 102030401040 102030405060708090100201101201301104014070150160160601709090180 1020304050607080 102030405060708090401008011060301204010013014050150160170 10203040501060407080908010011010050120130100607014030801015013060160170180701301401101901905030200120 1020 102030405060708060901010010010010011040120801303010014015010160170180501801901001901201702005021022023020024018060 10 10203040502060708030908010011012090101201301305010140130150101301404016030402030170140170601503018010170100180190200 102030405060703080809010011012013012013014015016050401701011030301102011015012013018019090200190130170110200180140 10203040506070 10203040506050704080901001101201301406015016070130110101705015018016010190120200140210 102030405060207080209010011012011013014015070140150160170304018019020090 1020304050607030 102030405060702080901006011020120130140120140150901606012012020170901805016050130100 10203040506070608090100 10203040506070204030802090100100110120 102030405060407080901001101204010040130 102030405060 10203040506070804020809040 10203040103050106070404080709010100201101201013014011015016017012013017060801001010120 10203040506070809010090101101109012070130801102014015016050110170100170110100702018019012020080701007021050170220230230110 10203040506060708090100701106012013080 102010304050607080909020100110120301101306011014080150160307017060120201020 10 1020304050607050809010070 1020103040506070105080901007040110201201301401101301502012090809050301003050160806010140170601801001202014019020030 10203040506070809010011012013020140106015060160170 102030401050607080 1020304050206070809010060110401201301001401501601407060170170180190302001201201801402102010060503018014019040180210100220230 10202010304050607070809010060803020101101201301201401409070140150160170180190130200150170210 102030405060708090100901109012040130140801201201501602070170180701201901601802001701501906011014014021020070120220230 10203040506030708090100110 1020304050607070804040901009011020120101305013020130101401005015012020306016017010801801704019070170140 1020304050106040708010901001011012010020130305030140150100140160901607010701701301801009010120190130200150603011021040 102030405060708090100110120604010040130 1010203040501060708090 102030401050607080901002040110120501307090 102010 102030405060 1020 10203040506070809010011012090130140 102030404050607080901001101201301401201508016040701701401501102013010170140160110180100190110200 10203040504050607080901004011012013020140150130160170170180140190150101801501501501105020040602102014011030130200 102030405060708090100110120130140150120140901204016040170180120606019020021060220102102205022020080180220702018023050200100 1020304010506070608090501001101201204010130140140201501601702018080 102030405020602070809010011030601201304014090150160906016080170 102030405010206070108010407080901001101207013011014090120 102030405050607040809040100110120130140150 102010304040506070809010011040 102030405050602020708090 1020304050506010708090701001101206090130100140120110 1010203040405040605020708090100110801001201302010140150160605015010 10 10203040502060708090100110 10203040506070803090100110120110130 102030405060507080909010011012013014060150100160170180190201802001707040190200140210 102030405060708090401001101201101001301407015016020140100150110170501808011017030130190508040170200 10203040201050506050407080901001101001201308070140307015013080160150120100160701001016017050 102030 1020304030506070404080309010100 10203040506070809010011080120901201301401509020406016017090180801001903020018021014022023017018019022080801017017016050190 102030405060307060809010010110120130809070130140100110150160 102030 1020304050306070809070100110120401010013014011011010301501507011016017018030203030160 1020304050606070 102030405060708090100110120304010130604014015016050601101701109018019040201501007020050301601401704060100190 102030405010106070809010501010030110501201309014015016030 1020302030405040607080903090100801101201009013014070 1020304050607080901004011012013014010015016070170130201708018019060207013020702001801201403021022023090140 102020103040504020607030809010011012011012060130140101501301601501701501301704050160 10203040506030708090101001001102012013060140150801605017040110180170190200210110110140200130801709020220210210190230 1020304050604070608080904030100110120201301401501607010170180 10203040506070808070901003030110120109090708040130140150140160804017050 10 102030405040607080901002090501001101201301301105014015050160701708090120180170201906013016017018030101701202001506015017016050 1020304050406010708090100501101206090130140150160601409017018060110190160150200150 1020304050607020809010010401101208013010 1020 102030405060708080901001101209013014040130 10201030405060708020901001108012080 10203040105060701080902050100203011020110120130140150160604050120503011017030150701201101801206011070160130120190160 1020304050607010201080107030901008011030120130130110401014015016013010010170301103018020190 1020304050607020 1020304050607080 10102030405060708090100110120101304070140301507016012017090100802020150301801901002007021022050406011020230180120 10 10203040506070809010050401101012090901308050501401508012040160130601701801309010190407030100200210140190130 10203040401050601050708090100 101020304050603070809010011020201201301401101501601701403050180801505019030601104010020013011015080150210150160130150100160 10203040506070809010011080120130403014080404040150140160160110170110502016050180 1020304050 1020304050106070608090100110 102030104010506070809020701001101201301404090150104050140140140801603017016017012012018019020010210120901102013022023060200180 102030405060 102030405010607080901005090110120130 10203040506070809010011012013014015016017018019013011020200160302102201101101005019090140160230240150220 10203040506070 1020304010301040506070508080901001020110120130804012030606090140 1020301040105060701080901001106070801012012013014015011014010016080170100405018030401401030 10203040504060507080901001101007012013014060130150160170170801201801901301907040 1020304050106070809020100110120130140150160170 10203040506070809020 1020304050 102030405060708090501003011012013014015016080170701808015013018018019020014021030180190701901508013080160130190200 102030405060708090100803090110120801301401509016050170180901508020170160190 10203040506070809040100110100120302013030100 102030405060708090501006011060401108010301207060130140150160170901701801301902001010050703070180502102202002302030 1020304050204060707080809010011012013014015016017018080180901102017019090406010200210140110100180302001701306020 1020304050607080904050100110501201207013050140100150160806020170180150190200130 1010201030405060703010802080901001101209013040140401504030907080150101605016015017080130506014018030180190200210180170220 10203040505060708090100110120 10203040501060708090100110301208013030406010014015014012016060170 102030403050402060708090100110120801301401501601504050150160907017018030150 10203030405010602070701060802090402010100101090 102030405060708010901002030110 1020304050607080907050104080501001101201301401504016070160100170180806090190502009021012060100303022013070220230 1020304050 10203040506050708090100801107012080120130140110150160170110601601808019010020012021019050140120220230210150201040 10203040506070208090100701101208013014060140150 10203040502060708090100907011012050 10203040506070408090100102010606080110100120 1020304050607080901009040110120501008030401201301401501601101301701806019016020050190100160100210402201023022050160 10102030405060302070708090100110120404013010301404010150160109017030180602017090101901901702009013050200210210 102030204050604070 1020304050607070809010011010010501012013012014015020302016017070160130501101801108019020021017014040601503020040 102030405060708090100110120130130140110301107040150801408016017018019070200101301901602101201301022019023050170 1020304050306070805010901009080110120130301401501501601101701806012016018060190408060 102030405060602020708090501001011012060105050130120110901409015030160170140201801902001021030220 102030403050607020809050100901101101201303012014015016017010030160180190190200 102030405060708090100101101201201305014015020160170130100 102030304050607080901004020110201207013040501407050701507012016070100160407080170801804019018030200210210 102030405060708080901001101201303060120140601501605013060170401801905040110101001102002101101802104030190200105060 102030405010602070809010011012010130140104010010202011015020130509014070160 1020304050604070608090100604080110901203010130140110150160901301701809060110 10203040502030607080901001101207011080130140150160130100103010170905017016010013013014018016090903014019020120 10 10203040506070 102030405060507080809010080110901206013014015016020 102030405060705080809080201001101201301402015013016050170180206019020014060150170120102103020090120190180220 1020304050601070 1020203030405060708090100110120101301201403030404010150110504040301607011013020105040110 102030405060708090601001101201306040140 10203040506070308080901001005060110120130501401502090601601005050100 1020304050305060707080901001103012070130140150160908020201701401701801902002108016022050 10203040305060708090100301101202013014015016017018016090201201801010406019010020080210100220 102030405040607010802090100401101201301404010015070100806016017040180100808019070100802002101202207050230 102030405060705080901001101201301401501605030140501705018014060190190 1020304010506070508090901003011012040130101409013012015013016013017014030120100180190190 10203040506070802060902060100110501202090301304014030110130150701301601204060209017018010100190200100 10203040505060 10203040506070809010070110 1020304050607080904010011040201201013014015010016050301706010018013012030190120130200190210 10201030405060 1020304050106070809040 10203020403050607080901009011012070130110701401501601001505020130170120150101801501601901804015010020050170 102030403050306040708090401002011011012050100801020108012020130140801102015020160100404080160170180 10203040 10203040 102030405060708090100110120130140150160120120160307070206016090170101008018019020015010040209021019030150 1020304050607080903010090801001107060120401301209014015016017018014019020180301304060100200 102030405060703010804090100 1020304050 1010203040506040708090100110101205013014014011015050104030603016017011070180906050401901902004060210190201102008015010 10203040506070701080209010011012010130103014015016010015017018019020015019021014022021015023060190 10203040506070809010011012060201301401505013014016080170801801903015011010014011020020130804018021010210150170220180220609017070 10203040506060708090100110120130801401501601014080 1020304050607080609060707010011012013014040100150130701601701701801301001301902007020018021018017013021090100110130180160220 102030405060708090100110120130501014015014016040309090170180150701901005040200302104050140 102010304050306070809090 102030405060 102030 102030405060708020604010609070 102030401050607080908080100110120901301305030 102030405060708090100 102030 10203040506070809010011012013040140150302010201201608040701201701701803050190180 10203040205030607080101090100 10203040506050708090100110120405013012014080201015016017090170601501040120406014070180140190180180170150120200 102030405060704040809080209070901005020110120601306014050140130150160170130140 102030405060306070809010080110100120130120140150301601401301101401701701301301004070201101801101101050190701401908010200200160 10203040 1020302040405060701080701050908010060110901201301408013070101301501301601701801901801206020015021022030230170200 102030405060702080901008040110120120130901408020110901301201501401108016017060180190501002008014010040209011021021010050220 1020304050607050809010010011040120 102030405060 102030405060708090100110120130140110150160170 1020304050607080809010020110120801030701305014010015016016080809020 1020304050607080709010011011011070120120130140140120150160701101704011060201605018013019070100200130130 10203040205050607080908030 102030405060708090100110120110802010130801404010 102030405060708090101008011012090401304014040120150160501502010405090170180706017080110190 1020304050607080901009011050501201301401503090160170407014010011018018030170909012010190200 102030405030607030809080100501106012013014080150160170180160110190170160309014030501050 10203040 10203040 1020304010506070205050 10203040506070809070100110101206013020140150301406012016090908014017018018013030701501901909020021022020230 10203040305050607080609060100110905012013080140507020304015016017015015080110100907050101801901302009021010220 10203020405060107080901001103090120130 10203020104050 10203040506050708090 1020304050606070801070 102030104050607080901001011012013013090140150160301101401707018019013020012010110160501102104040 102030405050607080309010011012060601301401507016017018010011016010019080200190402104060110100190180220230202402013021015040 1020103040506030708090100110110120130140701502016016017018080404019017020020210210802208015019020015018018090230240210210 1020304050607080905010011012050130501401505070101601001707050120 10203040505020602070802090100110120130140150130160150170180 1020304050605070208090801001101001201302013014015020403014050 10102030405060708090100100110120130140 102030405060704080401090100301107012070130140201501602013017090180701804019010130603019015080100140160 102030405060607020804090100110110508012050120602013014080150160110170403018019040702001602101010090220 102030405060708030901007011060120308013014015016011060901709018090190 102030405020604070 10203040506070205060 1020304050607080901001101201304014080150160601701804060100160190160120200210160701022050110180230230101801503011090230240110 10203040506070408080209010011012013013010010090201014012050501501603040170180150801902009010021022018016023016012012070 1020 102030405060701080901006011040120201305090110306080110140 102030405060705070809020100801070509011050120130140209070150 1010203040201050607080709010011012013014015016017070180190200901909021011090502102202002001040205090230240 102030405060702010803090100110120130501407015040160901011017090130180160601902001007090904060190100160 102020304050607080207090100110120 1020304050 102030405060507080809060801001103012013010013020806050140501301501601401605013017030150101801901602001301504019050110130210 1020304050607080901001101012013014012020503015014016030140607011011013017070509040180130120190140200210170140 102030405060701080909010011020108012013014060406070601501601401701401804017019017020011014013014050180609021050301102020 10203040506070809010050110120130120140150101601707016070120160180103019020021014060220230110140210220130180120 102030402050607070809010011070502012013070120140403015014016020130170180190120130 1020103040 10203040506070805090308010030301101201301401501607012060170180150701014017019018010 10203040 102030405060708090401008070110601201301201401509050160405050120701702018050190 102030405060708090100110120130140 10203040506070803090701005010201104012013040130601109020 102030102040506070809010030101102020120101301401501101101201601201708040160110 102030104050203060407080109010011012070130120100140130204015016020140170 102020103040506070809010011011012013020104070110140150120160170401804019010200100210140170100220160180100150120200230201002004070 101020203040506070608010901006011040120 1020304050601020708030901006011090120130100140901501601207017018010190 1020203030405060702080109010908010040110401201301401507016017018050190160801702006011017010190506018050 102030405060708090100110701206040130140401504011016011012080100100110808040170501101801509070190160160110130200 102030405060708050906080100110501209013010080140601015016070207016013080 1020304050607080901001101201303060110 1020304050607070809010011012013014015016012070100110 1020304050607080901001101201301401501001601704030100180130 102030405060708090100708040110120301301404015010014050160801701801904010607030180200210901040200220401309013050 102030405060203070809010305010011020120130140806015060 1010 101020203010405060708090501004070801101201006013014015016015014017018019020015010015010107016010210220203011018010220160100130 102030405060207080901004011012013030140701509016050170100701806017019020090180190150702102102201202023020702306050 10203040506070108090100103011012013014015011030130160170308012018010100180190120 10203040504060705060806090100101107090120130603010 1020304050105060708090100701101201201303010014015016080170160140180 1020304050607080905040100110109012013014010050110150160901608010170201806019010140180702002008040210200130150602202005070150 1020203040503060407080901001105011030120120110130140120 1020304050601070 10203040405060207080209010080110120809013013012060140150102016020140150501101001601701801901601401009012018040160 10203040506070809010011060120100 10202030405060706030809010100202011012020 102030405040607080 102030405060708090100 10203040506050 10203040506020207080901009011050 102030405060507080907040801001103020120130140120150160 102030405060702080509010030110801207013060100401401501606017090180160130201001901302003090200200902103017010050190 10 1010203040506070809010080606011010120130140150160801301707018019090200210 10 10102030405040602070809010011012012013012014080150100160100101701801902002050200801201901107021040170150130210200220200 1010 102030405030607080809070100401103012013014090150809016014017011018019020030201070180210160180140150 10203020 102030405030607080109010050110100120130140150601601701030701201809020201102040110503019010200160170140190130140130 10203040506070508080901001001106090120120110201301401501501601101070101706015014018090120190 1020304050607080 1020304050 102030405060603070809010010010707011012040130401401080 102030104050605070809010080 102030405060708090100110 1020304050607080309010401007011010012011010201001301401401501101601701803011070150120110110 10 1020203040506070809070100100501101208013060140901406012050110150160150 102030405060708090607080100401001101101201301409015014016017018015019010101901802001709018017021050202201204020023010020020100 102030 10 102030405060407080903010011012013014080150160170401801601901030202005021030160209022023018021070150 1020304050607040108050908010011012013070140901015016017070801501501805013080190180160 10203040205060307020608090100 102030405060203070809040 102030405020607070807090100110120130101020140150401401501604030170180190 102030405060708090100801101201201007013010010140150160 10203040 1020304050607080901001105012050130501401501608017013018016013013013020201902020010130701304016021021010 10203010204030105060708090 1020304050607080509010011050110120801107013014015016017012018013017019020080210180180180140902202102306016024013030 102030405030206070408060902010011050120130 10203040506030708080902010050 10203040501060708090100 1020304050 102030304050406020 1020304050306070809020100408010050501101205013014020150160170180 102030401050607080509010011050120130140150107016015017040180140180190140190200160101602102209011040110110230 10202030404050607080901008050801101012013070140901006010130801501608012017018019080801601401080130200170210 10203010405020 102030405040306070809010011012013014015080305050 10203040506070809010011010012030130140908015060901301604017013018050190150110 1020303040506070809070301070100110701090704090801201007013014011060110601506020 1020304050607080 1020304050607080908040301001101208013014015016015017014018030190701606040501402001901401011021017011040110160 1020304050302060708090202040100110301201301406011015016010011030160170205080180140190101401103080401020016016010507030 10203010405060702080902010011080 102030405060708030809010011012013013040701404070 102030405060 102030104020505060708090100501001001101201301401501608017018013015015019020010 10203040205060708040901001109012013060707014015016013080170901801012012018010013080190200210100100220130170230240902104030160 102030405060704080901001101006012013014014015010801601301201701012016014060130501301301701701801907040200210709022040200220 102030404050607080901002011012013014015010160120160170 102030405060708090501007070110301201304080901010140130 1020304050607080902020801001101201302014011015010100 10 102030401050607080901008020110120130901405015030160170 10203040105060708090100110101012013014011050150160150302060405040801001301704060180101101101102080190200 102030304050607010809010090110109010120130140801106015016090170180190140 1020304050607060809010020204011012050601301401503011040110 102030405060 102030405060708090100301104020120130601404011015020406020405016060170401501501607018016018019020060204070120130 1020304050607080709050100110801201303070140150150501601701603018020 102030304050607010108090100100701101209010012011030130601401013030150901601505017018011040190200 102030405060703010807020409010011012010050130401401501601403090701704050180301905050702006017011070180201609020010140 102030204050607080901004030110120130140150160201201305090170180401706019070706040402006017017014019040190 102030405060708090100201106012070130100208012010060140201508080807016016012013017018040180 102030405060 1020 1020 10203010405060708080901001108012013040101401301401501601701303013040130180801801902002102209012020160110230210 1020304010405040 102030403050 10203030403010506070608090100 10203040502060708050903020 102030405060708070908010011010012013060140150201014016060170 1020304050206070802040804090100901011070 102030405010601070208090100701108080120130140201508020160 1020304050607080905010030110120130209014090201501608017060110601801019020602001004021022050200230240110190150 10201030402050607010809010011012050130140140705020150160170801205018014030180101902001101201209020170701202018021020 1020304050607080901002070110605012013014015013011070130160101508060130170120180150190 10 10203040506070408060609010070110100507030120 10201030405040607080901001101201301009014015016080 1020304050406070 10 102030204020506070308090100209011012013010014015016017070180190120190170801306020030 10 10203040506030708040 1020303040506070809010070110120100202013030 1020304050603070809010060301010110120130109014015013014040160304017040180110190150108020060 102030405060407070809010011012013014015013016010060170180150190160801801020070160150110210100150 10203040506070809050 10203030402040506070809010011012013014070150160170908014050 102030405060708010901001101201004013080409070140802012015016040 1020304050607080901001101201301405012015020201601010 10202030405060708090100101101101201301401305012015015016070170 102030405060407080901006011012010701304012011050140409015016060130904017020180190200200210120 1010102030204050306020708060609010011012080130905090120100140150130140701201401016060801701801908050100201906020060 102030405060707080903040305010070110408012013014090150130160160140801705070110120160110180130100190190160200100210 10203040506020708050305050901001108012013013014015013060150150160601101705070180190202002107080130 10203040506070 1020304050607080709010011012013014010010701301501502016017050801409017018019010100170 10203040506070809040100110120130806020140301301209015016017090130180501401801206030190307020020210110220170401009023020020 102030405060708040901001109012060201301401507020160601701501406018017017019060120170902004021060220200 10203040506040 10203040504060 102030405060708090509020100101101201301401501601701802019019019013040 10203020404050607080906010011012013040140 10203010405060708030209080100903011012070301304014015016090506017011018060701501203080190190202001302001901503013080 1020304050607080901008011012013014015016012017011060180 1020304050607080409010101001101205010130807014013015080301104016017070 1010203040504060708090100110120130301101408015050160110150150140170180101902001301021022030180190 10203020405060708090100501101201301306011012014040150903016060701701301801201909050508020015013080130210180220120 10203040506070809010010110501001201001301401501603017018019020011060200210200150 102030 10203040105060502070809090100110120130140201501601702018016060 1020304050607080901001101204013014015016010170801801901709013010605014020019040180801801808014020010 10203010405060708060609010011012050201301401001501001602010170100180100100170301208011050908013070 102030405060708090901002050101101201305014015020 102030201040405060708090100110120130120701401502090160201701802019020010021050100120220110801901201002305012060100240230130 10203040305060708090100110601208010013010014015016070170605018019013019050200 1020304010405020607080102090100110120401306060140150801601701101301808016018012019014014016018020020502101601902101101602090190 10203040 10203040506050708090301001101205030130130130140130150501308040201001208040301014016015017018018019010018020080150 102030 1020304050607070805080901008070 1020304050607080901001109080100110301101201208012013011060101014030150110160 1020304050607040801090100601101201301406010150160120170140180204019014016010010130180200 1020304050607080906010080110100501202013014015016017018019014020014021022021060602001801401201506010230130190 102030401050605070801090 1020302040506070603080901001105012013014015050160130100704010013013010160110170110407070160180190302030901015020060 10203040506070809010050401101207013030609060140402015030140160501608017020130 1020304050506070809010030306090110206012013014015016015050140160170501801901209020 102030405060708090100110601201301401503010010013010 102030401050206070804080901001101201301401501601401701806020190160200202101801601002202002020010201305060100160190110230240120 10203040506070708090100110110120130 10203040501060706080 10203040405060706080902010040110110120130140100150 10203010405060708090901001108011070120130601401501501602020120601601705018060190190200 10202030405060708090100601001101203020130120140303012040150160170150301806017010050 102030405060304070807090100110902012013014015016012050120150601701101801703019040200401208010302101101010180 1020304050607080901001101101101201308014011090150 1020203040506070801060901001101209060100130140150201601701101801001001301005013019010102002002101001014018019070110 1020304050406060708020409010011012090901301401204015011090130801060160170180201801001101701302017030801901302020050210150220 102020304050607080901001101202080 10203040506070508020 10203040506070 1020304050607080901001105012013014080130 102030405060708090100110901201301401010201502040160401701080906018080 1020304050607010805090100110120100 10203040506070806090100301101208013014015016017060130401401801201902019050120110110200120160110210220201701602207023090100 10203040506070808090100110408012013020130 10202030405060701080901002060401101201201305014015016017018090801901402001805021020210801602103090120100 102030405060708010904010011012050201013060805030140 1020304050206070803060907010080110 1020304020506070708090100 1020304050607080905010401001101208013014015016040 10203040506070809050100110120130100110301001401015012070160170180 1020304010105060704080901001101201301201401501201016017016010080180 1020304050 10203040506030708020504090100 10203040506060708090100110120130 1020304050607080109010011070501101202010130140201301501601701801101201901704020015021017013010 10 10203040506070 10203040506040708090100110120130140701509016017017018016020140605090190200140301202102201606090901023018012024060220100240 1020304050 1020301010405060708090 102030403010506070801080901001106012050130140150160100150170 102030405020 10203040506070508090100110100120130401001403013014015016012010020307013070 102030402050607080901001109070 10202030 1020304050607080907010040801101012010130607012010014015010140 102030405060708090901010011012013014050501501201601309017018060190200210 1020304050607080209010011012013014015010016017018080180 10203040205060708090100 1020304050603060707070809010011090601201307070140130 10102030405020607080901001101101207012060408080403013014015016017012030130903018019010020060701901201901601504080 102030405040206030708040901001101206013011014015016017018016070190140606018012015040109060200 1020304050606070809010090110120110401201301308014011010 10203020405060 10203040305060708040903060105010011012013014070150101403016030170208040601602010014018040190201201060 102030405060708080901001101201101306014012015016017015020180190150200130210904016022040170140230120401001501609020 102030405060708090100110120809030601308014013090207015012010160170180190200150303021022012070150230150100801506023018080 10203040506070809010011012040409011013070140100 1020304050607080901001101209013040705014020604015016020150170180801101701901305016020010020021021080 1020304010506070809010100110 102030405060708090100100110701012040905013050110140120501104060150902016011017010201801704050110110 10203040305060708090100110303060120203013030110130140130150160701507017018019020021014020160200210100130220 102030401050606060708090100110907040120101101309020601401501301208016017060180403080 10203040205060704080209060501001101201309014015040160110170101809016011019020040 10203040506070809030909010040110110120 10203040501060407040809070100110308010010702080101201201307014060150906016015010301609060 102030304050607080 1020303040205060708090201001010110 1010203040503060407080903010011060120130140150160160170180190200210110401802011022013080230180240702201201401101709012017013012050 102030203040305060702030 10203040504060 1020304050602070809030100301105012013040110140120 1020103040506070508040 10203040105010506040708090100110508012020130120801406050110150 102030201040506010 1020304050607070809010011012070130140150 10203040506050 10201030405060607070605080901001101001201301404020150160170180 1020302030405060207080 1020302040506070802020903010080110 10203040506070108090100110201201301101401401501301016010013040704017016050180 101020304050 1020304050607010809010011012013070101407030 102030402050605070809010011012020130140150301601707017018011010401901402007014012018090901301602002020210130 102030402020506030107080909070100110901012011070130704030140150130160 1020304050607080 10203040 102030204050602010207080506090100100110501201301401508016017060702018019010020014021080 10203040504060 102010303010405060708090100110201202013040140150401301601001016050120110120 102020304050607080 102020304050604070809080100101001101202080130140150501201601704020 10203010405060706080905010011010120206050130140301509070160501401701013018011080150709019070 102030405010607010809010011010120130140709020150160801701203030130301305050110140101401801018018019020010060150180 1020304050506020507080609010011011012013013014015020160601701301001201801201019016090 10203040506020708090100901101203040901301401501001601601501201502050170120170180120190160200210220 101020103040305060708030 1020304050602070809010011012013080140140 10 10203040506070104010208090707010011012010013014010 102030403050607080903010011060110120130101401501501601020170110100103018017080208010060 1020301040501060708090809010011012013014015016011017030180208019012020010017021022015020070502301301908070120180220170120240 10203040502060708090100901109012013010014015060120160100301703050150301805017030 1020304050602030107080901005011012013014015070160701601070170180190200210170110220130150220 1020304050606070809090801001101201302014015010040 10203040506070803090 102030405060702010809080100110 10203040405060702080906010011050120130110901406015016010016017018014019018080502009011011016010010160801021015020070 10203040405020607080901001101101206030 1020304010506070808010901001011012080130 1020304050601070 102030405060708090100110501201301401501016070110407070100 10203040501050607080 1020301040506070803090100110808010208012012010090201301401012010150160170101803012011013018019012080200150120 102030405050601070809010011012013014015016016040 1020304050306050708090100110601203040130109014015013013090901601301705017015060180 1020304050607080901002011020120602020803040130140150160801701018060160190180 102030405060708090100110120601301401502060160801401201701001801201901013010010 10203040105060708090100110601209011013014015016080170180 10203040506050703080309010100110120 102030405060702080902050100 10203040506010708090404010060110 10203040506070805090100605010060110120130140150802016017018010019060507060200801202021021080210220230301908024070200130170 1020304050607040809060101005011012090130140150401601701801105011030101902001001007018010160100 10203040506070809080409010080701102020207012040 1020304050605070108090100110120120130301408070150160170 102030405060708040709010011090906012012013070100140201501401208016060110509012030110170180180140170 10203010405030607030809020100 10 1020304050602070108090100110401201301007010012014050120150 102030403030506030708090504010010011012013012080701401204011010015016017020100130150 10203040506020708090100101101103090301201108013014015090160140150401701403011030101701801504010019040190130 1020304050607080901001101207060130140506015013030160 10203040506070809010011050101201307014015060160170401801006010040150403015011070 102030405060708090100110601005012030801301109060301405040150 102030405060708010902010030110120130140 1020304030 10203040505060703030 10203040506070801090100905011060101012010020401301401401503030401602020170180190200 102020304050607080902010060110120401201201301403013015016017012011012018070305016017019020060110 1020304040 10203040 1020304050607080902010011011012013014015050100110140140130110 1020302040305010607010809060100701108040 10203040503060704080 10203020104050607080901001001109012040110101301408015016012014015017020180180190160200402080210110220230140 1020304050607080409010011080120301301201001401505016070201070 1020304050106070809080501010010110120 10203010405060708090 102030204050607080308090100705011012090130140107050150160160607011017020110301408018017012010019017018017012020110100200210120 1020304010504040607030809090601001106080120110 102020304050406070 102030405060304070308040109010011012013010014030100150110209040130 102030405060708090102090100110120130140150100160170901010180190140504018020011011090180140180110210160100220190 1020103040506070809010011011012020130207014013090150101606080901701001801308030160190401209020040200210202040101105022060 10203040405060708050901009011012060130130120140140120140120 102030402040506070809010011012013014040120150901601001109017050180 1020304010105060307050809010011012090110408013014011040150160109017060150180 1020304050607030809010011050120130140150605030110160160170170901001803019090180 102030405060706020809020407090100401101201304010011014012013015014016010120170401306016018019070 10203040506070809010011012013014012015016017020180801601901302001001202002102205015023040101609011024016019010802302501201101901020 10102030405060708090206010010010110 10102030405060708050 102030405040606070806010408090100 102030405060708030704090801001104050701201307040140 10203040506020207040809010100110120130130904010090140701501601701807016030170190200130140601208017021022080601501307090 102030405060207080809040100110602080110809012013014015016017018090401301080606019019080 1020304050607020804090100110120130140140150901601701501801201507019015020018050907020021070 101020304050607080901001102070120130100902014015013016017011016018030501902002102205016018015014011015011050406080 102030405060107080901001101201301401501601001701801701904017014070200100100120210220 102020304020506070108040901001101201304010014015016090301001701801901901020010021030140701201602109090 10203040506070807090100110120130801013014050150160170180190200170200110180409090 10102030405060708010901001101201301403015016010100601508014050807050130 1020302040506070108090501001101201309060140 102030405060708090100 1020304050206070303080901001101202013020130140150160404020401101001701101801901201801301902020070 10203040502060708090404060100 102030405060702070809010011012090 1020304050607080204090100110401204040130140150150160120160 1020103040506060107050408030909080101005011010060901201303014010150501401601505020160601501301702040180401001101703010 102030401030506070809010050106011012070609020130801408015040 102030405060607080901001105012080130100606080140150160601701607080180190606011070140180406020020030110190210220190220 1020304010506070809010090110120130302012020301401509011090160 10203040506070608090100110401001201301409070150101601706012070401701801901704030200140210220130200108080904050 102030405060708090100501011010120130140301501601704018030190901901603010030502005070190200110130210807030120200 10203040506070809020406010011012010 10203040501060708090100101101201301401501608017010180100901708030180170120190200210160302109060200602022021090 1020304050607060708090905010080110100120 10203040506050708090100110 102030405060708090100208011040901201010013014020109015016016050140170801801902004021022018023014016016018015015020160170230 10203040506070 102030405060708090100110100120108013014060150160170501501201807015012014060201901702080502008011090301001002021040200100170 1020304050604070308050901001101207013014015040110150704014016017018020100110130 102030204020506070809050801001011012070130100701401502040150150100160170180 102030405060707080509020100110120130140150160501701804019016015050100120120 1020 1020304050506020708090100110107012030130140801008090 102030405060708090806010011080120130801105030101401506080160170180170180701902006012021012012022080180190190130230240120200210180 102030405060708090100505070110301101201307014014013012015011016010401709070 10203030403050607080909010030110110120130140150601601701801506010108012010150100 1020304050607080609010010207011012013010140801508014040205016016090170180205015019019070 102030405060708090100 102030405060 1020304050607070809010011012013090100140150140120150160140100801401701801108019050180170303090100 10102030 102030405060708090100110120103013080 102030104050607080709010011070508012013040408014015016017018050801901609090150100200110180210102070170220 10203020405060307080901001103070120130140150160170130140180190120402005020210190180220120207020060802303015017010160 10203040506070802030106090504010060110109012013014015090160170504018013019017019030110202090180190 1010202030405060107080409010011012050501306070140140901501030160 102030405050604070809010011010107040 1020304050607080309060100101101203090130140150802016010110130170180120602080 10 10203040506070809060100801101201301402015060101401601501701609018050190200201306021020060210220120220210903018015023014090 102030405060708090804060807090 1020 102030405060708070205090100110120130140150 102030104050106070208090100110100120100101301401507016017017080170180170502020 1020304020105010406070809010011012013014015012016017018019080200190402101202022013090220170 102020304050607080 1020304040506070809010011050110120130140120110801201504030160170180140140 102030405060 10203040503060701080909050403070100501011090120120301301014015090202016050170180201301905012090200140 10203040506040708090100110120101301301401501604017040202018070190200100703040402104019021018010220170 102030401030503060708090100 1020304050607040809010011090100120130110 10203040506070809010100110120401201306014015015016050140101202014017018015080120201901701002007040 101020203040505060708090905010070110120130140110 102010304030305060708090100110120130140150160170130201001801301201601901019013080190 10 102030405060703010 1020304010502060 102030405060302070809010050110602012013014015016090140601101607080120170308017080180 1020304050306070208060309030100401101201301401501601701401801809010150180140100120170901601301010040180130 102030405060701040808090100100110120 102030405060708090100110501204013030140501050150506016080170160150180190608016010011030160 102030 1020304050607080604090100110120130140701501107010160170180140190 10203040506070506080901001107011012040 10203040506070801090509030401001106012013013030801403070150401206011016040901701805070110160100190110170 10203040305060708090100110503030120 10 102030405060708090801001103012013090 10203040506070809010011012090130 10201030405050 1020304050607080901005011012050130100140150501501005011010016017011016030180190200210180220 102030405060401070809060100701108070201202013010014015013016013080805017090 1020304050607080901003011020120101013012014015010160806040401106017018010160190 1020304050607080609070100110120110201301401501104016013011050110 10203040506070809010011090120205013014015016017090 1020304050604070809010011012013014050201505030901006070140110802050 102030405060704080501090100509040102020110101201207013014015010016017090160 102030405060504070809040100110100201203011040301101201101101302014060150110120160130170180140190107020010210130150210190 10202030405060708040909010011040120130140601501108016020170180160190120190200210150200507017080220150 101020304050607010809010010011012013010140150160170180190200301040110 10203040505060708020706060901005050401102012050601301301401501501605050170110907020130201801901101202006020100180200 1020304050607080709010040 10203040506070408040903010010110120130100140150160 10203040506070809020100110120501301101401506012013015011040160150140701301701006010030 10203040506070809010100110120130120301401104015040160 10203040506070804080901001001101011012011013030 102030405060708090201001109012013020110140110150150205016040170140 10203020405060708090100702020110100120130120100100100140 1020304050 10203040506070706080909030100110208080120130140706011070150202012080140101605017018017010017019080190130905018017060200 1020304030505060708080901001106012013014015060901201606060170180190200130130210 102030405060708090207010010050110909012060130110140901501040901601105030601101701201801501908020019014021022060 10203040506070808090100602011040120130140130150160201001201501701401801909011014019015014040302006012010050210120120220120230240 102030405060505070108090 10203040506070809010011080701201303014014070150406020 10203040506070809060100100110401208013014011015016010017018090 1020304050607080903010011012013014015060160170160 1020 1020304040506070 102020304050607080707090501008010011012080 1020304050602070808030908080100110120509090130110100140701301501601701801602012011012060190901030 1020304050607080206090100701107011012020100108013014015013070160401301601701001801201901101902005021012020022022020130 102030405060708090108010011040120201006090130 102030 1020304050607080709010040307011012013013014070150130160 102030405060 10203040506050607080309010011012013012014080150160110170601501101801301902001602102001501901808022090140110809010230401907030160 1020304050603070805090701001011012080130140 10203040501060701080901001040201011090 1020304040506040706080901001101201301406015060160101701401301301502018013050190 102030405020 10203040305060708090 102030401050607080901001101201050130 1020 1020304050607050809010070401101012010 102030405060107080609010011012010130140201503090160170180601902005016090100604021030701202201907012014021012011021019020090 10203040103050406050708020904040100110120903080110130201408015011010015016080120 10 1020304050607080509010011010030120130140120 1020304050607070 10102030 102030405060701060809010011012070130809014015016012060170180100190200140 10203040506070809010011080402090120130140120140150160 10203010405030607080902010080110105012010130120501070140 1020203040506070809040100110120130140150110130101601406017010 102030104050607080905010011012080401070 10203040506070809080801005011012010601306012014015090160150170180190207010020021080140902102201002302402050210160230220 102030405060708090502080100301103012012013014015020404020160 10203040506070308090201001101201301101407010 102030405060708090100901109012040130100140150 101020304050406070809010060110601208090130506014090120150105020160101601604017018019050200210407012010022020 10203030405060708070 10203010404050 10202030405060703080908010011012013010 10203020405060708090100110120601001301401010502010015016013016060 102030405020 1020302040506070809030100110201101201101304090901201406015010160170501101801501903016016020021016021018017019020102022018021060 1020304050305060708090100701101201301101404013070150601603017030110180190170160501901202002102001406022070200230220 1020304050607080907010100 1020304050607080 1020304050501060708070902010011012090801207010120130501401501606020 1020304040506020703030809010010030501103070120100120130130140802015014014016080170202080140 102030302040506070809090100501101201301401501601701601701801408011010017019010011020021070220170140 10203040506070508010409020100601101201301401501020160110170160603017018017060190 1010203040506070809010030301106010012050 10203040506070708090807010010501101201301401015016020101701807019080 10203040506070809040100110201201302080140110150101030160100170110180101901101504018030200 1020304050206070407080901001001105070120130140150705016017015018019010030608020050200902102201202202302308014022016013023090 10203040506020708090100110120601301405015016017017018019013018020011016011040609014018011011018014015070602001901402070 1020304050602070708090100110301204013050140701501608017018019040140190120160190200701702101702101602105019019020302107016070 1020304050 10203040506070809060100201101201301401505016017018019020017013010210180801801601709013022011010010015022050200 10202030 10203040506070809010010011090606060120130140120150130160160170180608013019090200150405012010021018040 102030404010506070508070901010011012013014015016017080180190140 1020304040505060708090 10203040506070108040901001101207030130401301101001014070 10 102030405060708090100110120601303020701401501603090170801801019020040601601606021022090160220230240 10203040506070809090201001008020110703012090703013014010070150160170 1020304050406070108090100401101101201309070140130707015011030110160170180190501507090150200180 1020304050607080901001001101012013014050150160801703090180 102030405060307080507090901001001101201301204014011020 102020304050306070803090100110120130140150401603020170140170160 10203040506070809010011012010040130140110150160 102030402030506070809050100110120130 102030405060708090904010100 10203040506060708060908030201001105012010501301012012014015040160170180508012040 10203040105050601070507030808080903010011040120130140 10203040506010504070809010080110120130140150801001601301501201701804070908016010010605019020018015080180180 102020304050506070809010011040100120120102013014030100150403016011010013017020180190201001014016020010021019022020100 102030 10201030 10202030405060708090100110901201301401301501601709014018080190190200405010210 1020203040506010 10203040506050708090100 10203040506070803040901004011012020130207014015020160209017018017090150190100 102030405010 102030405060704050809010011012013090 1020304050607070809010011012013030601001030603014070150160170120180110405030202019090307018015040200120110 102030405060708090100110120901301030140150809090160170180170110190190170 1020 10203040 10203040505060307080901001106012013014013012015016020170180 10203040505060307030208090100901104012030 10 102030405050607020205080901001101201301401501401608090603010080170130180190 10203040506060708090108010011010090120 102030405060708090901001101202013070140150160170905018012016050100190701107030200210120 10203040506070809020100110100120 10203040506020603060705080106090100110120120130110 102030104050607080304020 10203040506030708050609010011010120201302014015090160170180170 10203040506070809090100110100120401301403015020501401401601707018019016070190200210180130110190708022011060120230130 10203040506070809010011010 102030404050604070802090100207011012013014015013014016017018080801801604019070110200901701902102008070110170220120180 10203040405060708090100110908012011050801301401101501501030160140 1020304050607080901003010110120130140 102030405060706030708050901005011090601201301206014070110150803013016010040403030170160160180120180806017030 102030405060708090303080501001010110120130140901501609017070170150180 10203040305060708090100110120110130130140150301601601701807019030200907021010030180508017010016016021021010220110230100190150 102030405030607040809010011060120130140401102090150160901101701010070201802016020190180 10203040506070803060907010011012013014010040150501004016017013013018080140 10203040501060 10203040 102030405060703070804090704080100701102012070100201306014013050201203015080 10203040506070805080903010011011012013014015011016070120203017018018020150190200409018021022080405019022020 10203040506070809010011012013014011090401506016011015017090180190190130200301507020090 1020304050607080906070100110110120408013080140150901102016030170801015018010190 10 1020103040506010607080906070901005011012013050140150110110 102020304050607080901001101207060501301401301503016030130907060170 102030104050606070802090100110101201303080501101401101501401504020160170 102010304050607040809050100110120130140308015050160201301402017010603016050160180190160200180120100120140 1020303040506070 10203040505060602070708090501001101203090301309013014013050150503013060160110170104050 1020304040305060603060708090100100110806012013010012014015013016017018060110180 102030405010205060707080901001011012013014015012016013090170601101801902001302002102204010160100140170 101020 102030405020605070809070100110120120130110701403020201501001601701804010019020090130160308050200110210 102030405060708040901001101201307014060120140150160409017020110180190170170200202105022019023010070120240809080230170 10203040405060708090100110120130120120140150160170180190120150150 1020304050 1020302040405060402070302080908050 102030405010506070809010011012013014060201501060160306017018019017014060200160130200201802105040160 1020304050106030507010809010050110 1020304050607080901001101201301014015016040130130170603060 102030405060708040709010010110 10 10202030405060708090100110120130201401501103016040109017011017060180190160110100201202002101307080100 102010303030405060304050201070809010050606011012013010014070150160170180201801501201305011017060190180150200 10203040501060407080901009011012012013010110801209020140150150100120201101601008013017012012018020110100190150100150100130 1020304050606070809010011012010013050501201407011080901501016050170 1020302040506050 102030405060708090806010090110120 1020304050607080 1020304050607080901010011012080100508080130140901501604016080160120130170180 1020103040506070806090100401101105012013010060140802080110701009015016030901101701705017018030140190200 1020304050 102030405060708090100 102030405060708080709010040 102030405060207080909010011010100120601301301401501605013080170802014018019020016012070210501802102209022070100200210 10203040506070809010011050120100106070110100 102030405060407010809010070901101001201305050140605015040160120201101707018014010011014019010020 10203040505060705020208090100203011012080601301401501603080170 1020304050607070809020100100110401201306014090150160110901201708020160180 1020304050 10203040506070 10203040506070809010090 10203040305060708090100110120130140140150160901001707080 102030405050605040708090100901101201008013014010020150160501009020140100100170180501902014020019090 102030204050607080901001090110120130508014015016017020160150407011050180602060601901901801008012040200210220505060230160 102030405060708030809010011070805012011060100903070130140150120160170180501101201908020080210200150 10203040506050107080901001101201013014080150160601705018016019016011012070130100140170180170200 102030401050607030207010 10203040205020603070809010030110120130140150110802016012017018060180601902002014021013022040210170100200230120 102020203040501060708020901001101012013080 1020304050506070702080409010011012013014090110150160110120901501701104018016013010017019020070210606011022016022090100 102030405060401030708090100110120801301201401508014016030601701501801101002019020200701101601902102207015013010014010010010230160 1020304050607060809010011040120130140150407016030170180901902005012011030210130901401302201301402302101701001103011060 10203040104050306070809010100110120201301008013011014015030160501701802019013019090170105040200100130210140220180 1020304050 102030405040206070809040101004011012012013010050601401301501605011017018017011020 10203040506030708090100 1020304050607080709090801001103012012012010130701404015016015010050150110160 1020302040506070809010060 102030304050607040807090704010011010401201308012080140120110130110150160140120 10203040506030 10203040506070402080901001101201302010012060 10203040 102030104050 10203040502020607080901001101106020120701304014020150101601601601301001701701805015019014017010017020200150210 1020304050607080906010011012013014015015016010101704030120110701601701801601401101901020014013050 102030103040305060708030 1020304050 1020 10203040506070808090100110401201301401501010160 10203040502060708090100110 102010 1020304050607080209010011010120110130140301001001501010901601001701503030180190170120180120150200130301501021020 102030405010604070809010011012013090110140101501020110160107017010018030306040190402002102208017020230180 102030204050106070806060901002020110101201201301401013015016014080160170301807070160 1020103040405020607080901001106012050130140601501010701609040170501801905040130 1020301040506070809010011012013014012015012016012016040100170110130 1010203040 1020304050607080709010011012013014015040160601101707011012012011018080501801901607060170 102030405060708090601002020805011011012020905013060906011010 10102030405060607080209010011020120130140 10203010405060307040809010011011020 102030405060708090301001101201301401503016010050120110907017018090101905040120 102030405060507080901001001101201301401301501301601701801401008030120190190120601302001602107022013019011012018050230807010220100 102030404050607030805050901001109012080701308030140150160120130130140130170180701901801601908020060 1020304050601070809010011011070100 102030 10201030405040607080 1020304050 102010302040506070809050100110120701201101301401301401501601701401201001301102018019020010090120210 10203040506070508090100110120101301401508016015030801101201030906060 1020304050607060805090100110110301201301401301501605017018040160701902002102202303024010030110 102030405060607050 10203040506070208030901001101201306010805090120301407010901507030 10203010405060701080609040901001101207070805011020120100701301401401301003015016012050601701805019019012017030 1020304020506070305080909020501001101201301401501601701805016019020010040170901202021030100302201901101902010020230160230 102030405060707080 102030405060605070208090100110120130607014012040150160170130101501001801903015020010130170180210220110230 1020303040506070208090100802070110 10203040506010708090100110120 10203040505050607080901010011020120130140150160606010401701305080801801501901909020010010020150120100190200 102030401050106050307080901001101201302013014070150160901605017010017020901801901020014016030130140210 1020304050607080709010090110405012013080140406015040501601101301702050180150107019080200801030801601502101901601009020220 10203040105020607080902010070110100301201301406015016016017018010030190190110905020090 102030304050607080509010011040120130140 10203040506070608040901001101201020 1020 102030401050106070809010011012080 10203020405060708090100901101201307013014015020160604017018019020010013070210180601401205022016022016060230160170 10203040405050607080901001101202013050140501102040501501001601709018030190801601505017080 102030405060708090203010100110101202020130140100140130302015080160 102030405020607050608020901006011060100301201307014015090160130407017018019013018020017020010 102030405060708090309010011060110501201309090 101010201030405060706080901001101012013014050150160100150170140 102030202030405060708090801001101201301406020150160803014020100160170901501010701807018030 102020304040502060708040901001101208013012014090150160701201705018019016018019090200210220210180501101501501023080120150220150170 10201030405060708090100501101201301401509020140160 10203040506070809010090605011040601001201301401504016016080701101701701601202014018040190200120801001402102030 10203040506070809070801001101201301401015016040170140130201801101906020060140160906020016090210709080220401708018022023020 10203040105060708090100110701207060100130100 1020304050607080209080709030100701001101201301001030100140130150160202015090170401801906011010 1020203040506070105080901003011012013014040 102030405060708090101001101011012013014015016017018014090901108019060901707060170150120 102030201040502060708090304010050401101201301404015016017018090190200120120210401801021022023016024018020120 10203040506070804090100110402010012013010014012015020160150130170180170 102030405060708070 10203040502040607080901001103012012030130140150140160150160601701601801019010090200140 10203040506070809010010011030606020100120130130140150160 102030405060708090100110701201108013011014050505060150301407080201501608030604070130150170130401709016018019018070140200210 10203020 102030402050607080901001103060120130508060101001401501609020501707018090705090190200210 102030104040506010303070608090101001101201301402012010150601601704010 10203040405020206070308090 10203040506070504080901001102080401201305014040401501601701601809030110140501409090170180801901108010200210905022010023080 10201030405060708090100110807090206012013014015050101601708080180170190200804019012021080901508019020022070230 102030405060704080 10203040502060708080901001101201201301401204015016014017018016070501908020021014011016019022018090507030903080801070230130110 1020304050607030809010011012013014012013020150160901601401701802060 102030405060708060905030101009060701101101201301401501605017070180190200 1020304050607030802090401004010 10203040 102030405060708090100110120130140150 102030405060708090401001010110120120130140130150401603010160170301006016013040180 102030405020604070808090405010070110 1020304030506070701080901005060 1020304050607080901001101207013090140 102030204030506070608090707010011012090201201301403070 102030405060701080 10203040506060708090100110120130140110150909010016040170110501001708040180190150200130210701901401501001802090160220230302020040 10203040405060703080608090100809011012020100130110140150802016017015030100701501501609030109018010 1020304050601070809030100601101203013014013020207015030160100170180601904019070 102020304050607020308090100901101201307014014015010160130606014011017010018013019080140160601601508090150150200180 10203040506070809040201001103070701201301301401403012015090 1020304050607080901001101201301408010015016020120170701801304060190120100100200210190 1020304050602070508070 10203020204050606030708030409010011012013090140150160170180204090190 10203040305060708090100901101012030130201201401502016017017018030190 102020304050607080905010 102030 1020304050607080901001101201101301402040508010100601501501601704030180190701206040200120802003021022010200100230 102030405060707080901001101202060609070130140150101202060901601401404017020150 102030204020506070807090100301011050120401308010030140150301601701801902002102011030602201016019060170 10203040506070809010011050120 1020103040506070508090 1020304010506060406070305080901001101205011040 1020301040506070809080100110120130140301506060501608010060100160106017030120180 10203040506070809010011012013050140100150160170180 102030405060708050 10102030402050 10203040506070809010011040 10203030405060 10202030405060704080901004011012013014060150906016017018019050601030402080190200304021040200 1020 1020304040506070809040100110 1020304050506020708090100909011020901201308080601401501307016070170201801301901602002103030220140801306021013060 102030405060708090 1020304050607080905010011080501201301101402015016090170150101305011080202080 1020304050607070802020906010050110701201040301308014015010016017018016019070702003021017090190 10201030 1020303010405060704080604090709010011012050130704013014015016017016012015018070140190301701801001020011017010130210110 1020203040506070308090801001101203013014015011020110160 102030104050606070805090100801103030120130140801505016050100402015060170180140 10203040506070809010070110120130101404014015014016010102017013011020170100801605014030180180605013070 102030405060507080209010050110120701301013060140150160170150601801901402002101501102017011016017022019011040200 102030401050 102030405060708090100801101201001301401501601705018010190402001905021019022010401901002004023021080509023018090240210 10203040501060705080901001101205013090301405011015090160100170501301702018060150180100190120170110140180200120 1020304050602070809010011012070130601014015060160607017050301706018090120601701004012011015070190 10203040506050702080906010040501105012013011012011014015016020 102020304050607040202060 10203040501010607080109010011012013080140150100401506014010501001601201501101201101701701807017017019020021040150220230150170 102010304050607080901001101201301401506016014080170130180401801501901001001805017050200120 1020304050607030803090306070100110120110101301401208060150301601709020701001502010060150180140190609020014017010210190 10203010405050306070804060109010011080100120101205013014040150107016020110 10203040506060708090100110301207020130110702014090202015016060101701804019090200200190 102030 1020304050601070809010011012013090 10203040506040708090100110104020120130140100601401501404013012080160170801801902001302106030120180 102030405050607070809040402010030110120607013014015020 10203040405050301060701080901001105011030208012010130201401201501601601309017060170180 1020 10203040503060107080901001109020401201301401501101601701803018010011016060201901702001908017021019010015010190120502204050150170 102030405040607080901009011090501201003013030100 102030405060708020809010011012013014080 10203010204050607080909010011012013020140150160406017070509018014030110180100507012013080201901801101402004040210220 10202030402030105060708090100801001101201304014015030 10203030405060708090100110101201301401015011010160170501808019020020080 102030104050607060809040100701104012011090130302014015016017010180190102001101001906070 10203040506070106080901001101201301401501601701801905014019013020016040210220209090230120180 102030401020304050601070108090100601101101201301401209060607014030150 1020304050602070206050608090301005030100401101030101004010012013080140150160701301201501501001701801204019020 1020304050607080901001101107070401204050120701008013090140 102030402050607080904010011012010050301001201301101401509030201601050170180140190102003090701301108021030 10203040505060407070809010011090120130203014015015012016017018090190120130170120200902001601101020090905080200210170180130 10203040506070809010080603011012012013014080303015070160150170140180190100 1020304050206070809010011080100503012013014015060160130 1010203040305060708060902020701001101201302060140901501206080140160501701801901002020502002106014012010080 10203040506050708090100110303012010130401405010150401601401701605018040603080801401902004020901402002104020130 1020304050 1020301020405060107020809010011070120130110 10203040305060 10203040506040708090100110401201301405090902080150160150901109015010110 1010203040205060707080901001101201301001401501016015017017010180190120140160200210150220150230 1020304050607080809060201001102011012013030 102030405060708030501080901007050301101201301409010150701601607090100901701801018070 102030405060106070809010090 1020304050607080901001101001001201301401001011015016017017018014015019012016017020160802002108021090140901602001502040160 10203040205060708090101009010103050407011080120401301408080150140120160 102030405060708090100110120 102030 1020304050607080709030100303011011011012020 10203040506020502060 10202030405060708040409010100701101201305080701401506040130903016080 1020304050607080901001101201301409060130150 102030405060708090100110120100100601302014060150 10203040506070 1020103040506070809010090110 10203040506020708090100110120130140130909015040160110 10203040305060701080 102030403050606070 102030405060703080901001103010301201301406030110 10203040506070809080808010011012013050601401015014080160602017050170150180190 10203030405060708090100110120110130140150160608020170180160190 102030104050506070108090100110120100130501401501301601401303060130160170180110501901307020060210120170 1020 1020304040405060702070108050309010060110120110 10203040506070807090100407011012013014015016011060170140180190100904020017080302102206023013023050150130110 1020304050607050809040100110110120501301401501601701601805010501908016020170180170150120190200604016010020160 102030405060708090100208020 102030405060703080802090702070 102030104050607040308090100110120130140150160170180190501802002004021019020010220100230240210180210703060210150 1020304050607080904090100100110120101301301404011015012016017012013020180190203060200302101801001302008022090230 10203030405060708030109010011012013012014010100150160140170801703070180130170140 1020201030204050607020809010011010012040130601405015040908014090201605017011090909010090506011014050180190 10203040506070608040906090100110120301308040706014010150160 101020304050607080709010020101011012013030140130150160170180609019016060130602005080 1020103040506010607080901007090110120501301301405020801501601701802015030190200401901505070130210802022010 10203040 1020301040105060708090407010080110120402020807013010010010012014015090609016020160 1020304050607080 1020 102030405050106070809010 10 102030405060708090100110120130 102030405040607080901001101204013014080150160101709090180180190200201705014021050 10203040305060708070109090100110120130403014060101501601503017010090 10203040501060307080901001101202040306020201302014010015016015017018017019020402001105012020210703030220230240100110170 10203040 1020304050607080509010040110120701201301403015016014080170130170801201801905020050100802019011018020150210170 101020304050607030806090100110501201305012030140150 10203040506060708090100110120130 1020304050607080409010090201011010703012013014070150150801001004016011060406010017010030106018030190205013020070210 1020304050603020708080901001108012013040 10203040 10203040506030203070809010070 102030405060708070502080 102030405060207080905010080110601201301004090601201001407020501301014015016012020170110 1020 1020304050607080905010011040120901201301407014015040160170 1020103040405060705080 1020 10203040506070208040901003011012013014010015030100100408090130160150140 10203040504060708090100100110120130140120110205012090150208016012012017018070160190150160160302001308019040110201903015020190150 1020304050607010805030601040901001101207050 1020304020506010407080904010011040120409040101301405010014015016070 1020304010506070803050901001101201301401501601403017018019013070110601001802001004040210801202102202001808021017015023050240140180 1020304050604070 10203040506070308090401001101201306014070801506014015090160170120180901001801109080101906018011040 10202010304050607080908010011030501201305050140150 1020304050607080609030401002011010120130301201401003015016014017020150 1020304050 10203040506070809010050601102090120908080130101401501016017010901001806019010020200120409060210220140 1020 1020303040506010707080909090100110120130140130140150160 102030405050607080109010010011010120130140150160170180190180200901308021040301402201001501601002301505011011015010 10203040506070809090501001101201302050140120140150160150301001705018050801902001301802101401070 1020304050607080 1020304050607040809090 1020304050607080901001106060704090601201301301401501006090701001301080160170180130170301802050130 102030405060708090100901101208020501301401501601706010180110209012019020010210200220150130230102002408080 10101020304030506070408050901008011012013060301206010014013015016017013040180190200150 10203040506070809020401001101201201301401501601701801016019040200210 1020304050406070807090100100100701101201001307014010150120 10203040506070204080901001101201309014015010016012017010180504019020070210108011020150 10203040506070801090 1020304040506010207080 1020302040504060708090100701107012013014020120601001509060 10203040506070809010011012013030209012014080 10203040506070809060902010011070 102030405060705040708090100110120701301201401501601703018015019030101404020010050803017040 1020304050206070809010011012013030801401501501201601406017018019020021017030120 10203040506070806080901009011012080130120110 1020304050607080907010050 10203040506020703050809070100707011040120301301401501601605010012017040180150309040190606010020 1020304050607080901001101208013014010304070150160170170180140140180903019019030150190702001302002106022090150 10102030 1020304050607080901006011010120302060110301301014015016050170180190160150100110 1020304040304050607080306090100110508012013020901401507080805016017011030601801902007021080170110302201503010 10203040205060 102030405060704080508020901001101201009012013040140150160501001090160170180170 1020304050607080509080100110120204013014015050907016017080120502010180301906018018011019020130609020080 1020304050604060708040901001108010012030130140150601014015016020501407014017040701801402060140140100190180190 1020304050607080 102030405060708090301001101201308012090140601501601204060170801807012070190130701301802001405050210 1020304050607080901001101207070 102030405060708090100110120801305020140140150160170180120190501006015090302001501101301601805021012090220210 1020301040506070508090100701101201301401501607010140170180190503090200308050210 1020304050607080409010060110801201003011013014015080802016017018019019011011017017020020120 1020304050506070809010011012070130601401501601701401017010018019090140501408012020014017050140210220200120140210200180 102030405060307080 102030405060708080409010090110120130140302040130602070150901602030110 102030404050607060608090100110120130140 1020304050607080901001010011090206060505012013020140150110801012070120160 102030405060708090 102030304050607080 10102030405060 10203040506070 102030405060704070408090100110 1020304050602070608010901001101202011060407013013014030130150160404017070201701004017014011060180190190 10202010201030405060703080907010100110107012020901107013011014040100150401001601707018020180506014050150190 102030103040101050607080901001101201301040140150160110170180801101902001021010190150200220140230160240170200110 10203040506070809090100100707011012090 10203040504040206070108090100110901201302014010050140501501603012070170501801001001907020021010 1020304050605010704080901004040110120130140150 102020304050 1020304050601070801070907070 10203040506070809010011012060130110140150808016013060170180190200190110200200200601006050210140100160150220 1020 1020304050603070809080404010060 10203040505050607020809060 10201030405060708090503010011012080130 1020304040506050708090307030100 1020304050206050708090100110120130140150160110120170180 1020304050607070809010011010120130901108040140150100901001601201701201201801207040 102030405060607080901008080607011050120301301401505016017015020180601001908017018015020090140210 10203040506070408090701003011012011070130801403020120100150110901601701801809019030802006021080709017010019020190220180 10203040506070809050901002011070120401301407015060160170180 1020103010405060102070 102030405060708090301009011011020120130110140150501402060901601701801401501301908040 1020304050607080 102030405060701080901001107012030130801101401501601101701702018070190807010050200160709010021022021019023015017080 10203040506070807050901002040801108030120100130 10203010405060708080901007011012013014015016070701706018017019010406018011020021020018013022021023010 1020304050607080 102030405010603070809010011060301101201301406015016016090170150201001806019090200902050401070170502101802201202040 10202030304050607080 10203040506070806040904050100110120120130140150160170180 1020304010506060701080209010011090120130 10 102030405060702080604090808010011012040 102030405040607010809060101008011012040130706014070601401501609016017090130100180190200130200110180210702202301106010 1020304050402060708070 102030405060 1020203040506070608020901005060110120409080130140150160 1020304050607060801090100110120110 10203040506070806090100801006030701106012013014015090110110160160901705018040190160130170200406080 10203040505060407080101090100110901201301409090501501601601709010016018090160 10203040506070809010011080120701301401503010016030 102030104050607080309010030503011012013014015020501601101701406018070190100801207012013040 102030401050607080509010100110120801301014015016017011018019020140140100 1020304050607080901006020110601202013070140401501601701801101019050190409020050602102004060220230 1020304050206070208090 1020304050607080901006011090120907013014030150601201010016050409020170301801908070200130210305014070190170110 10203040506070809070100110120130140150160150804013010017018019013019014040200 1020304050406050 10203040501060708090 10203040505060504070809010090110901201203080301305014090701005015016017010120170180201602015090190200210 1020203040504060708090301001001001101201301201407015016017030170 10203040506070809010050110601201002013014015014016010160130170130100180190200110140205016070160210150220110501302301407012021030110 1020304050604010307080109010090110110120804013014015090904010160301704018060190100702006020014090210200 10203040506070807090100110109060110302012013014015016040170130180190150200170170210902202002302020170 102030405060507050809070100110120804070130140901080702015012020160901703018011010090190110 1020304050607080901004060110120100130110604014020 1020304050607030208090501001101201305080140150110601601201701801909012080101902009021021040200130220230150 1020304050106070 1020304050607080901003011012013014015030501601408030 1020 10 1010102030402050603070809010011011011012040130140150120801601090170 102030405060704080901001101201301101401503080201301608017050180190 1020304050607020809010011012060301303014060150601601201705016018040601909019060200110210220100220110170201201090 10201030405060708090701001107012013011014014015015016030801701806014018060 10 102030 1020301040506070809010070110120701308030140150160704060140701001204070701708011018020190110905060 1020304050602070809010011012013012011014015040160401701801609020100190 10203030405060708090100110102012013014090150904016010012010170110401806019080200210809040190150602202102302020190240230 102030405060708090100110120130140150160901201001701201801901801701401001001902009020405014014070506021013060220 102030403050 1020304050607080309010011010501201305080 10203040506070809030 10203040506050703020809070100110120130701401001504050140401601301050201701801015014019020021011022015070230103019020019020240 1020304050106070809010011012013014070502070150120503020701601001101101702014070180130101090909014070190100120160160200 1020304050607080608090601001101201301405080501507016012017018016020180190170110200160507020040210 10201030 10203040101040501060708090 102030104050506070208090100110110120130140140130 1020304050607080901009011012013080140150401010601601301101704020801801901601908020050102101601601802202009090130406019020230 1020304050607080905010050110120130110140201306020 1020304050607070508090100110120100120130801401015012016017080 102030405060107080903080201008011012013014015060301001607017014014017080180190200170802101202201505019022019010802302207060 102030405060701060809010011012013014014080150503080160130130803017018019020090210120110130901010110220306060102201406080130 1020 10203040506070809010080110120130140401501603012016017070180100809019012020014019040 102030304030506070801010909010011012013030140205040130140603090150160170701701809019016012019018090120 1020304030 10203010405020607010808020 1020304050607040809010030301011012030901301401001501401501602017018010150170503017080501901703016010190 10203040502060705080603090100110120130140150 10203010405060708090101001101201050120130701090808013014010030150 102030405060708070901010011012013014015013016050402012017013020102090180190 10203040504060708090 1020304010502060708090100902011070120130601014010090130140150140 10203040506070809010011070120130140100150 10203040506070208090100301101012030507030130 1020304050406070808090100705011080301001201301002014014010100150 102030405060708090100110301201108070601301405015016017018030190701502001501706030702104010502201002301602409060 102030405060708080901005060704011011012080130140301502020160100120170 102030 102030405060708090100110120130140150160404017018019020013090190110110140301002108010210 102030405060703080 10203040506070805020909010011080201101201101301404015016017013013018017012050190102002018014017010210110220202040210230 1020304050607080409010011012013040140101201501601702060 10102030405060708090100110120120901301404020150808016020170401809010012040702018012019010406020010 1020304050406070 1020304050607080109050100100901101201308010140100150160170 10203040506070803090901001101201301401015010160160130170180190150110190200210 10203040205060708090 10203040506070808090100601102012013014015016017080180190301806013019020012030190210502205023021020010801705040140210 1020304030203050607080909010011080120501305014015040701601701201801501701707019020012050401901606021022012020011015012019050 1020304050106010708080901005011012013010201407015011016017012014018018019020050 1020304050606070808090100 10203040506070809070307010080101101205013014040605060150160170401701301807016015010019019018080801905060 102030401050603060708010901001101201303014015016012012011017070180160190140 10203040506010708040908010011020 1020304050406070804090100110 10203040506070108090 10203040506070308090100110120601308014020150101602015020130170120601201503018010190200 102010304050607080809010011012080130140401015015010160201701508017090 102030405060708090501010070110100601201305014070 10203040503060 10203040506070809010011080404012010070130101401001505060801205016090170180190702019013090 10203020303040506070809010060110120801306014090150160100309040204090170180304090100 102030405060708090100801109090120130140150160140 10203040506070809010011012010060 1020304050602030708090101040100706011080100120703012070704090130140120150403016015040170180 102030405040607080104090100401105012050130120140 1020103040205060708090708010090601107011020 1020304050406070809060100110901201013014015012014011030160170607010017020501606016090130301601601704060180190200602013070100 102030 102010 10203040506050702040508030901001101202080130401401501602060701309017018019018020021017030110140220 102030405060708020109010011010060120130140110 1020303010401050607080901006020301104012013020140100150160806017050180150190200170 102030405060404070809010080110101201301014012015010050801201608070 1020304050506070809040100110120120401013030110401406090150160100150140110170160608018090 102030405060305070809010011011012013010209014010010150160 102030405060 1020 102030405060708090100110120302050130901401101506060160 101020304050607080901005011012013014060150160170180190200607080 1020304050607040809010011060120801306070140302010013015016080100170180190200210220230307050 1020304050607080301090100110501201301401501006016050170150150110180190 10203040505060707080903010011012013014013015015040 10203040501040607080 102030405060708090301008011012013012050140201102012010701501001601701101104015013040180 10203040506070804090100301104050308030120903090 10203040502060708090401010301001101008010080601201301402012040102010150160100 1020304040506070408090100701104012013014050602014090150120160160170180190304010080701109090 102030405060307080901010011060101201305014015014080160170180 1020304050607080 10203040506070804090100100110401205040130140120150160120901701101801207040110190801501502001001020150301107021011022070150 10203040506070801030309010050606060110120120130404013014012015016017014070201601802040110101904070190100906010130140 102030304010105060507080901001101201301401401402015016030301504017014016018018013019050 101020304050 10102030405040406070 102030405060707070208090101001105012013090503020303014080150201602017018019015040301601007030200210190904022010030160130 102030405060 1020304050607040408050901001108012013050201407080801001501101601709010018019016020090130150702105018014016015060220170 10203040 1020304050607070308090100110120120130140150160170701801901401302001005019040210102202301206030702401030 1020304050603070302080901001101208011013060140150160701706017012018014019016019014060200160502102201502309030 1020304040506070507080909010011012050130140150 102030405060708090101001101012050130501401501607010080170180190130120170801009060200 10203040506050708090409010090110110120130110140150160 1020304050607080907010020100110801001012070130140501501601701705018012019019020120200160 10203040506040708050809090100607011080120130140150160170180100180601902003011040130210210220120200230908022010401050 1010203040506060703080802090100110120901001304014010 10203040506070809010011012013014015016070100170180150 1020304050607080901005011012060130301405030150160170180140206010120101902002021014050150 1020302040 10203040506070809020301001101201001070201301201401401501602050110170130801801906010200 10203040506070508090100110201001001207013014015040101201303016017010013020301701803019020021022019023013030502107024090 1020304040506070801090508050100705010110120130 10203040506070208090100110101207013014015090160170180402020409050190100160408010100200150802090401019070102106080 102030404050 10203040505060307050809050501005011012080130601014070 10203040506070508090601002020110402012080130140150160130 1020304050 1020304050607060408090100110120130140120 10203040506070801090100110120110130140150160301701301003018017019020010050502010201802013021020701502208040 101020203040502060708060 10203040506070809010011012090130 102030204050607080907010011070104012011013014015050160301701801901602007014018015010210602201503011019080170501015014030 102030403050607040 1020304050206070809090100 10201020203040405060702080901001101012080603013090120140 1020304050607080809030801003011012013014015015016080100205017018012019020012018018080160200 1020304050607080101090902010011080120704013011014090150110160 1020304050607080901007011090 10203040305020607080901008010070701109010704012013014030150150160140901701806040 102030404050607080906060 102030405010607010605080901001001104030120130601401501604011017013030401006080404010013018014060 10203040506070803070901003011011010 1020304050606070809010011012090130130140150801601501301701306018019014070200 102020 10203010405060307080409010011012013090110140150801401308016013017080180401201002014090130 10203040502060708090100501101012013014030308070801501401601709015010017018018090 102030405060707080609010010011012090120100 1020304050606030708090702010011050120130 1020304050607060508020709010010011012050 102030402040506070801050 1020103040506040708090100110501201001101301401501106016010501701801909020020021022019090230100170230230150 1020304050106070809010011030701201001304014015070160170 1020304030506070608090100601105050120701301401401501001601701101301801508012019020190402002018016011018050 10203040 10201030 10203040506070806090100110120130201102014060150160206017015013018013019010150160 102030405060708090601001101201301401301501605012050170403040 10203030405050306070809010040110110 1020 1020203040506070806090100901105012013020140150301601701701008020 10203040503060706080209010090110120120501301401001501209016012017014060180505040190130902001701502019016080 10203040506070809010011012050130 102030405060708090101001101207013013020801001301401501016013015017060802018060180100 1020304050607080904010050110601201305020140501015015010160130170201401209030180190 1020 102030405060701080901001101201013014040120707015016017017010018020120170190808012080160200305019021015090200209015021016070 10203040506010107020804090308010030901107012013013014015016017015080170201706020101801301305015030190502001209021010 102030405060708080 10203040501060708090905010011012040130408014015030 102030405030506070508090901001101201304010 1020103040506070803090501005011012013014070150150140801605016017010101501017014012011090180190150200200 10203040506040705080901007011020120130140 102030405060107080901005011012013012013030140150901601701408010016018030601106080 1020304050607080901003011012013014015080160160901701401305018013090110209040 10203040506070808090 101020302040503060708090100201101201301401106015060 10203040505060706070208090100901101012013014040109015016017080180401901502020040308011080120150130909020200 10203040506010708090100110120130 1020304010506070809010010 102030405050607080609010011012013040140150401401601701601603018012019017017016020021022023020070601102405090210110110150150130 1020304020305060107080901001011030120120130140150160807017040180100190120200170210110 102030401050607080409080100110 102030405010607010809010011012020501301401502010160 1020304050607050809010010011070120701307014013080110401501605040170180190308010070 1010203040506070308090901009011020120208013010010103011014020801502010016014017040101801602050190200902102070110150 102030104050607080901003011070120101301405015040160170170100509060302040160 101020304050106070807070907060601030100110120130140601201010015016080150201701101801902002106080200170 1020103040503060708060901003020110 102030405060708090100110201206040701301201401505013015010016013017012018020190170140901101409030180201702015020020011021070110150 102030405060708020901005030801101202013014015060150208016090170180701014050190200210701015011050207019020220230 1020 10203040506070809010010010011040401102010108012060130140409011020150160303020150170180150101701901907014020021016021020017020 10203040105060704080901001101201103013040120801401503016080 1020304050106070708090100110109070120130108012014015010160801701801901507020016021010160220230240110250230150170170220 102030405060107080901010060110901201301401501609017050150150701804060190190200210100 10203040 10203040506070104040809010040110120110100120130140150140160110120170160306018090401005011019010020090210220170130230602007024020 10 10203040501060708090100501101201301401501201001601701809019020010010110110 102030204050607070809040100110102010120110130140150701601501701809019020014017019020 10203040 1020304030506070805020509010011012030130130100140100150160170905017090701807010190200190 10203040506070805090100110120130601401012013080601503011016012011017040180 1020304010401050607080609040100110120100130201201408020120150601201201201080160170306017018011090 10203010405060708090100100801011012010130 10203040506070809070100901101201301001409011015016017090506018010110190102002001402108022020010160708090 10203040205060708020 102030405060708090100110901202080130603014050501501609017018019080200210220 10203040506070508090100110901201301401308015090601601701201801901101901809016040180 10203040305060708040903050100110100701201301301408012040150160170 10 10203040405060708090609060100401101201301401508016060110130901001209017018019013020090 1020304050607080709020100801101001201302014015080160140901704090180100190402002101701302101401502022023016070200 1020 102030405060708090100401101101207040501301404020150160701101102050170 102030405060708060901006011090201201301206050140403090107040100150160901701201501601801101403019020090 10203040105060705010809010011012070130140150301001601701015013030180190601001301080 102030405060708090100110120100701307014014014015016012011017080160180190190130140707070200601701406040110170130190210220100140 10203040506070807090100110120130140130602015040401501607017010130130180120190160206010070110 102030405060708090100110120130140150 10203020405060708040204090100110120120101301101401506020 102030 102030104050206070508090801001101201101301401309010110901015030160170170130180190601101101020020607080210 1020304020506070805090100110120120130401404015016017018018020501901803011012050301602008021019019010150101003010022013030220150 10203040506070801060901001101201301401001501602016017050140 102030405060708090901001101205013013014014015060160170508018017060140190190190130200705021022010010502201502010140 1010203020401050607080 10203040506070809010011011020120130100701402040150160150160301701101402013040130901801007050170100150110801601801902008090200 1020304050607030803010909010011020100301201301409020150150160130120170170180190602002101001505030 102030405060708090100101101201301402010010015016017018010019020060210220210180102302102102106010120120220110 102010103040506070809010010011012030 10203030405060703080905060100601101201301001301001401401101501101601701801060108019020050406013040210200140 10203040506050705080102090100110120701301408015016010014017018012019030200102102002201002070160150210220200230 1020304050506070809010011012010012080 1020304050604070809090100110120601301014070150 102030402050406070408090100110120100130100130140150160110905010170501018011050180150502019090200 102030405060607040809010011012050308080130 10203040502060708090100602011090120501309014090130100601201506090160501701008018020401101201080190120601502020 1020304050607080901004011050120120130701401506016017015040100209090110180 1020303040506070809010011050120601306011011014010030205015014015090120160170180190503018011011090 102030405060701080 10203040506070801090901001101206013014015030160170180408080701307080130 10203010402050607080901005040100703011012050 102030405060708090100601107012020903010013014015090150409020801503016030170180190307012020021022022010 10203040506070407080209010011012010701301401101506090160110170401201501808017012060170190 102010304050 1020304050607080309010011030505012060707013020408014015016017015018016019060200140210305022023080 1020103040506070801090100105011012013014080604070701501016010080601101701701305013018020 102010304050607040809010030110120130140150160401701803040100601008010801902001402050140803015090200120 10201030405060706080901001101050602012013014030110150160120150170 1020304050607080901001011012030 102030405060708060903010011012010070130 10203040506060107080903010100110601012013060120140901501301601703020180190 102030405060708090603010011012013010014015016017080140 102030405060708090100110120130140150 10203040506070809030101001101201301101401504016020170 10203040506070208090505050100110 1020304050607080 10203040506040307080901001101005012013020901404014015030201609014017018019013040501020070110 101020304050 102030204050607070809070100110 102030405060701080901001104050100110705012090207090130401001003014015020160110170709090180190190130202001501702108080150 1020304050607080901004011012013010011050140100 101020304050603070508030901001108012013014015016050101701601809019020020040120309021010701904015021010020 102030405020607040805090908060100100110105012080130120140110150100160 102030405060708090901001101207013014010150140 102030405060207040809010011030120120130140 10203040503060708080909010011012013060140802010015090160105080101505070170504020401601701801701301902003019021018021050100 102030405040602070805040904010011012013014070401304014040150301609070130170180190101508090150200190180210100100220170 102030405010306070807090100110 1020304050506070 10203040506070206080109040100901105012013020140150401001109030809016010170801701803019060 102030405060708090100110120120130140107015080160170 1020301040506020708090401007011012013050140301501016017010 1020304050604030703040805090100506011040301030301201301401109014060150160801601709070180190408018017019090200 1020304050606070805010509010050401101001201301401201501601704080130701807070601901302001601201909021022030230 102030405060708090100110120130100140100301508016010100401201501701201401804019020070801021050210 10203040502020607080901001101101201302014015060901601701801907030130401102004021050110 1020304050607080901001101201301014015020160701001060170209018070170501309019020021017050301022010210230 102030405060708090305010011012013014013050150101201301601601017017015011080201801001902017030200210120220120 10201030405060307050805080403090100110120109013014010150 10203040501060602070408030901001011010070302012090301301401040150301601201701806060601201805017080180190170200130200 10203040105060702020803090100501102012012020130801405090 1020304050607060806030901002011012011013040 10203030405050607080901001011010030100301201308014040100150160100130160170180140160190 102010304050607080901009011012013014050100801101506016012017090100150160180160190160160130 1020304050607070 102030405050607080109040100110120130406014030 1020304050605070803010901008070608011012013050140701501301101601705018090190200210402201601402016013014090230 102030405010607060 10203040506020708020504090100110120130140801001501303013050140150201306016012070 10203040 10203040506070809050100110120401301401501601309040100170180190 1020304050607080 102030405060708060901005011012030705013014090150160140130170150110140307018060190401506020200200 102030402050607080901001106012013014040150160150170701801901080160200210220205021020017040 1020203040305060702080 1020302040506070809010011080501201201301401501601101705018070101208015030150901301902060701601402016020021022011014050 10203040506070801090701001001101201301401501608017018030190190200180150 102030405060708050901004011012013030140 1020103040 1020304050406070809010011012011013010120110 1020303040506070809010011012020130140150100160110704070301301701801902002101022030230110407015020 102030405030602070809040305010090 1020304010506050708090601001101001204070401013014015014016017030130103018013080190 10203040506070308090100803080602011012013014015040 10203040305020406070809010011012090130701407013015016010017011010409080180190100150130190110701707020010 1010203040506070809090100201101208070501301401507016020170150110 10203040405060708090100110110120130201401201402050150130 10203020405060708090100110120503010130140401201501601001001701106010018019016018070200150160102101104040200200220170230140709010 10203040 1020102030204050607080 1020103040506070809010011012010 10203040506070803090100110120130101001401501601701801701901602001803070110210220502202302207040160 10203040506020707080901008060110120 1020 10201030405060207080901008010011012011011013040100 10203030403050602070809010070110120120110501301401001007011050305070150160170 1020304050605070807020903010011012080120130140701509016030140170180801203010010201304070190160 10 1020304050601030708090100110605010012013014012015040160201701801902005020210190220180200170140 1020304050607060308010901001101012011013010014080901501601701001408018018016019010200206070 102030403050607080509070707070100110501201301405014040150601301602040170101801502019015090806070110 10203040504060607030804010901005050110120 1020103040506070809010080407011090120130801401508010160901601017018080 102030402020505040607080901001011012080205010013012014010100150303016017018010019019017030200120 1020301040301010506070 102030402050306070806090100 102030405060204070809010011012011013050 10203010405060708010901003020110 102030 102030405060507080905010050806011010012060130301070110100701401509060130130 102030405060708090100110901201301407060150150601406040100160302030170 102030204030506040708090100110120130803014015016020130701501701807016012011019020021017013013022070 102030405060407080901006080110120130140150 10203040506070809010011012080130140150160601703060180180190801020080170401701507060120210150110801022060180160200 10203040506070809010010110120130140301101015016030601050150140170100170180160101301201901506020021070210200200200 1020304050607080901006090110 1020304020505010607080901001101201301407015016070170180160160140709014017016016019012012030200130100 1020303040506070809010011012013014020 10203040506070806090100201103012030130140140150140160101104017018017060190190200210100 10102030405030605070809010060110120130140601501101004013015016017018020130190 102020304050607010809010020100 10102030405060708090100101101209013012010501401501601701807012070140190150200210170120220110110502302060 10203040506070809080901001001101201101013014015010160301001301401707012012010201808019020070100108060409030110190170170 102030405060708050509010011012013010140150160120150150170180901903090404010200210220150180200903040220802301705010013020 1020304050607080401090100110 102010304050605070809010011070801204020120100130140703012040150160140110170304015016090180190101202001002102004018040100140210 1020304050106070809010080110120110100130140509015016017060180102019017050505019016013050200170210 1020304050606070208020902010060100110100703012030120130140701501001013016030 10203030401050402060107080909010011012013014040 102030405060708090100110110120301304014015016050170170 10 1020304050607080409030100301109050120505050130601401501209016090130120170110701801907020170200 102030405060207080406090 10203040506070 102030405060705010601020809010011040120130 102030402050606070809050904040100110120 1010203040506070807090100110120130140150160 1020303040506040708040901005011012030130140150605016017020130180190 1020304050607080701090100110120130140140110302015016017016017040307018019060140200403021030 102030405050606070809010011012050 102030405060708090 102030405060708090 1020304050106070508090100110120130 1020304020505040604030708020901001101201006040130140150905012016017012080180180190200503020019040210100 102030405060708030908060801009070110801201201301401408010070140150702016080110801701803019020 10203040506070408010901001101201301080140150501608017040180110 1020304050607080901001106080701050100120100801303030140150 10203030 1010203040503050607080901001101201306012011014020601501601017012018040190200808050210 10201030405060708020 102020304050607080901005011070120130703014013015016017050101201018015019010200110210602202301102402102001101806025010220190160 102030404050603060706080901001101201301401502016090901020120 1020302040506070809010011070501201301401105015016040 1020 10203040506070809040100110120130140140130150100160801506010170701801901801504015020070210210100170220101401501301502060 10203040405060708090100110707011070120130140150 102030405060 102030405060708090100110605012013030 10203040506070503080 10203020104050607080 10102030405030607080109010060110120130307011060110100 1020304050607080609010011012013050140150100104014040160110170 10203040505020607040809010010605011060120130100140109010150 1020304050206070208030709010100110120130401301401301090501501601702070 1020303040505060708090100110120130110140140 1010203040405060 10203040505020607080901005011010012070130401401090301501607017018050190501301203020013060140210210180120 10202030405060708030901001101201301306010014015070 10203040506070108060 10203040506070608080302090100110506012010013070100601404015014010016017016017012015030170110140 1020304050607070108090905010011040901201301401301509090160170180190120202001102013016020190200180150140 1010203040405060705080901003011012090110130140150140601603030401404050401701501803010017040190200207021010103022040 10203040506070108090100502011020301201305014014090150110 1020203040505060708090100110120120101301401502013015012016013017060120104018040101080 1020303040305060708080901008020110701201301208014015015012014016010017020180110 102030101020405030607080208090100110701208013030901402015010160120401101701018080190150901014040180150901301704015040 1020304050607080901001102090101060120201301102030 1020303040506070106080901001101201301014090150605011070140160150104017090201803019010170200140210 1020304050607080901001108012070 1020303040405060708090201007011012013014015010160170170201501801901508040 10203040506010407080309010011020100120130120201401504080909050 1020304050607080209010011010040 1020304030305060407030608090100110120707040130501409010030110104015015010160170100208018019090100110200 101020304050104060708090201001001001101201201301403015016017050170160150180 1020304050 10203010405060708030507090100110120 10203040506010602070308070907010030901101201301080101001403015050160160170100160 1020304050306070 1020103040506070809090100110120130140120150701201301601701808019060200 10203040506070809050907010011010012013014015016017030180 1020304050103040607040108090100110120 10203010405060507070803010901010011060120130801305060130140150160170180100201201019012010090200502102201409080220 102030104050 10203040506070809050100110502012040130110130 10203040501060706040801090100110909012070130140150160109017018010 1020304050607010804090100110120130140150160170160180190200160110210220307030502201901501501802018023013010160 10203040506070801090100110120130 1020304050106070809010011010012090130501001401504016070901012017018060901903013012040150150607019040200210100200200160 10203040506010706080109060100901109010 1020304050607080 10203040506070708030905080100110120120130130130201401005015060140110 10 10203040506070808090100110120130140150501001010901605080160170180190170309020012020190501901702108021010030170170 1020304010506070103040208090100110100120130110140150130110304015016013020150170180190100200502021070702102201702001060220 10203040404050 10203040506070806090100110108012013080105014070140110150160307040170180801903080120202019018020070 10203040506070408090 1020304050406070809010011012013070 102030104010503060404070809010011010120501301007080140303040100150160170180190801906016016030200210 10203040506070608090100 10203040 1020304030506070801090100110301201304014030150160170 1020304050604070104080908010010601001103040501209013014011015070140140 102030405040607080409010011012013014015090 1010203040506070404080907010080110120130140150806016010170606014018050160110190110308030180190200110200130507014020210190220 10203040405060708090100110602012013014015080301601701606018017016080401901101401907018013050200210502102201105013050220220 102020304050306010708090100110120130901401301501501501301601701806040140140140160401904017020016090110 1020304020 1020203040506070608090100110 1020304050607020809010011050120130 102030405020 10203040506060708090100110902012013014015016017020180209013019020021030170190 1020304050607080904010011012013014015016020150150904017018019020021011060160190701502017022021018040150160 10202030405060 1020304050607080309010011050120130140150150150160501701201401807015011070160709019090200190210220604060230200301608024018050250 102030405060708020806090 10203040506070108090701008030110120130501401506016060170180409014019012019060160120200107011016010202015010210210220 10203040506070809030401001101201303010110140150 10 10203040506070405080902090401001002011020120130140140150110160110 1020302010405060708090100110120201301101301401015010601607017016030130501603020140501040180100190130 1020304050607070809010011012070 10203040504060703080501090406010011010120130140150120160170301804090 10 1020304050605070 102030405060708090100110120100130102014040130101501601101701013018070501015011019020 1020301040506010708090100801101001050120201308011060140302060150150160170108090150110901101018019030130 10203040506070805090701001101201301401505014016030170180190160150901902001001501701601201602101401302101801901704040 102030405060307030806090101001101208013010140 1020304050607010 10203040504060107080901001108012013070401302010010014015016017090180 101020304050607080901001109080110120508013011014015016020170701001801015090190180301801209090200130 1010203040506070809010050401101201301402014015040160170702017018010170190160170150130170150 1020304020506030708020901009011012050901301201401501201601701801901607015020200210220230170180130140240140180250250220150 102030402050503060708090100110706012013070 102030405010606070809010040110906010120130100140150100160701707018019030707010130200180801402101101108022023010 1020304050604070801010905060701001101202013013060140 1020304050601070308090100110705012011040130 102030401050506070208090100110120100501301405015016060120110130170100805010018016017018012016019013010010 1020304050607080901008011012013070140150301603080201701501801901302007080180120120210130140609022022023015060200 1020 102030404050607080908010011012080130100100 10 1020304050607050809080100110120401308014050150101306090904016050170180180190120170201705020200110150180 1020304050607030806040901001101201301402080130150501605017070180120301903015060 102030405060708020908010011012070130709014015010016014017018016080190200701007011018021022015030230100200190802004021020090 10203040104050603070809070 10203040 10203040506030708070901001101202013070140140120110150 10203010405030606070809010011012030130140150160100170170 1020304050 1020304050607080506080901001101201070110130501401502016017016013018019020016060190210130190209090110220108017018018021020 10203040506020708040406090901009011012013014090150201601701703020180180120701902001101807060210220230 1020 1020302040506010701080901070100901108040120130130101201401503016040170 1020304050607080709070100100110120110130140150160140170180103070 102030405060307080905070100105011012012020130140150801602080301703018017014017016012012070190200401103017021010220 102030405060704080901001011012013020301401201501608017018070160160190200170301608021011060150110803090190220802040301705060 10203040506070 102030 102030405060703020809010011040120130140150307020308016090170701801705013012019013010012020801005050 10203040506040708010706010901003011012050130501305090120103014015010902040100407040160120901706040 1020304030506070802090100110120201301304013014012015016017018019050190160 1020304050607010809070100110120506013014014015080160140170120100120160901804019040200210205022080220 10203040506070809010011012070130140301101508070801601201602017030180130401301902040 102030104050 10202030405020603070 1020304020504060507070807090507010011012020130809014013015011011016017080100180190140 10203040305020607080901006011070120208090130140150160109020501701801501907019016020020 102030202040502060703080909010011012040130603011070140150120160701703013018016019070130170170160130408018060110 101020103040506070809020100801107012013014015016013017030120180110180105016060100130306014019020150 1020303040506070809010080110401201301409010040120150160160201601701101801607080140100 1020304050607060808090401009010110306012010130140150160110 1020 1020304050607080209010010030110120130701305014015010130601601001703016015016018010090 102030405060607080805090100110120301201304060140100120150160170110 10203040506070809010011012030130140110801501601701801001080110150202019050140 102030405060708090801001101201301409015015050405090406016017011090180301901602001702018011019013021018022070 10203040506070308070609010070110 1020304050206050107080901007011070120120130140110 1020304050607080901001101201209010013070140150160100130170101804017019016060609040120160404020016021016022021013030 1020304050603070809040701001101201011050901108090130501404015060160140 10 10203040506070601080906020100110100301201301105050140140150110802016010702014020 102030404050406070808090100110120100100130130140150130908016017030901701806030150150 1020304050607080901001101201301006014020150160 10203040505020607080901080901001109040120130140150160501701101803014019050110302080200 1020304050607080 102020304050306070807030609010011012050130140150160130170140701301508018010190301804080 10203040506070 10203040506070808090100110120130140 10203040405060507080 1020201030405060704080901002011012013014015016050 102030405060708080904010011012060130140150160201703010180100 1020304050607080906080100305030801102040808012010301207013012011020100140150407016030707017040180 10203040506070809060100110120110130140150601601205013014017030701101070180 102030405060708090100110120705060 102030405010607080809030302050201001109010012060130 10203040506050708050906010080801101207030701008013014020110150160130170150501809018019017060200 102030405060704080809040100110901101207013030120140101201507016060170120 102030405060708060907010011060120 1020304050106070308080901001104070120 10203040506070809010011012040130301401015011090201601701001804019020070210160120180180150402201001002016014023040 10203040506060708040901001104020120130120140 102030405060 102030304020506070508090100 102020303040506070809010090110120 1020304050306070807060904010100100601101209010 1020203040506070809050100110100801206050130140140107070205080 102030104050602070809020100110110120110708013080120501401501501601401050170 102030405060708070309010011060 102030405010605070805090100110120 1020304050504060708040901005011010120130140150 102030405060708090100801101201301405014012012010015040 1020304040504060 10203040503030607010807090401001105012010501301101401401501607010017017060180702030 1020304050102060708090100301101090120 10203040405060708090100110120130140110150 10203040506020708090100110 1020304050607080907010011012013014015070501608017014018017010130100206040306019070150903020040100170502104013022060130 10203040506070708090 102030405060706040308090100110401080110604030120130140140150160100703010017012080 10203040504060607080902010011080120130201401501601701808060110501302020150 102030304050605010 10203040506060708050709010011012040130140150160301701108015018018080100180140130 1020 102030405060107080403090100110401001201201301201401501001007010014016016030140170401801902001708013018011014020150401708014050100 102030405060307020708090100110208010903012013011014015080160170605016070 10203040305060705080901001103020110401201301405090409015016014010110170180140601101201801070308018019080 10203010405060607040706080609010010201101201301301401501101602040401404017050 102030402010506070803090100110120 10102030405060708010609040307010011012013014020 10203040506050708090100110501201303014015016017070306018014019010010200 102030405060708090100110120100130509030209050140100150209020130160 10203040506050708090100110120130205040140 1020304020506060107080409010080110120130140150803016017010701801801901401010130120 1020304050506010708090100110406012013050140150160170101803019014070 102030405060708030901001103040110120130140 102030402050607080901001101201301401501016040 1020304050607080901003011020120130140 1020304050605070809010090110120130140104080 1020304020506070208050901002030110701201301305014040150140160160170150505030180190907020 102030401050303060708030901005090604011080120130401401501608017080101802011070 102030405030607080409010011011012013060140150505016017015015018060801904010060200210803020808018030 1020203040506070809040100110120100204011080130140601001507015016070170150403080902018060301902001010021022070110150220210230 10201030405020607080502020908090100110120130120301408010050150160 102030405060708090701002020401101201301404010010401501101602017015018080140 10203040501060708090100110120601308014090130150160170 102030 102030 102030405060704080 1020304050607080901001101201306060140150407010204011016010170180190 102030405050602070108090705050100110120507010011030602010130201401501020150701101601301701809010011019010 10203040506060708090301001101201201301403080100150 102030405060708060901001007011012050130140100401509016012090110160801701801907080901308020080 10203040506070608090100110120130140 10 102030204050406070508050909010011070120301013010140150160130130601308011017070180 102030 10203040506070809010011012030130408014080120150130160 1020304050 102030405060708090100100701101201301401507011016060110140701701601408018019060200302108010702102202304020 1020304050607080901001101209050110601301404013015016040170180170140501902009010019012030100 102030405040607080901010011060120130140150100150160201401601017060801701801001901603020200210160150220230140170 102030104050607020608020902080401003040110120 10203040506070508090205010010 10203020104020506070108020905010040501101201301401501602014010101502080170908015018090190801802001506019010301040150210 1020304050607080901009011030401203013014060130140150601402060100801601701809019010200130902021022015022015023060230 102030 10203040505060303070809010011020101201302012014010070150100160170180806019030200 1020302040506070 102030405060702080901001101201301401030150160170702018019020018017020021014013022021015011020016012050220230110180 102030405060704080806090100 10202030405060708020307090701010020501101201050110501301401301501601501701808012019020806010200306021017018040220210 102030 102030405060708060908010011012010130100120708011014070501501601705018017016019020021022090200407020409021011023022030 102030405060708090401001101001208013040705060501403040205070102015016017018019070150100201901303020021050220 1020304050 102030403050106070608090906010011080101207013011030 10203040506070809050100110120801001106012012020130801106090 1020304050607070809010100110120130140150130101601708080180160101906070200110406015030210150190 1020304050607080109010011012010090 102010103040506070809010040110 102030405060708010809060100508011080120701309014015016017040180301903020021021022040 102030405060708010901001105012013014014015016020170180160190501707016018020070120200505060202101408021080 102030405060507080707090201001109020201006050120 1020304050406070809090100110120120130901401504015011016015050201101701001501507040120120180190170170140 10201030405020607030807090801001101012013014080150160701701801601603019014020050210220110200120140140100130220209013020013090 102030405060 1020 10203020405050607080907010060801030110120901301409060140150 1020304050506070809010011012012010201304010140150160170100180140901902002002105015017014017080220 102030 1020301040506020708090601001105010120130140150160150150901101701802019060200 10203040102050607080409010011012010013070120120 10203040506050708080109040100110120801301401501601701001701801902001701109015021040 102030405060708060903010011050120401201306070140150160150170130120180190160100170 102030403050607080509010060110120130140306015015010012016017060180201301906090200210170 102010304030205060708090100110120130140301501105016050170701802080404060190802001301008021022019023020 1020304050 1020203040506070809010011010060120130140150401601601701805040190200210200 1020 102030405060708090100110304050120130608014015016017018019016090 101020303040502060708090100110120 10203040506070708090100110120501301401501508011020160110170180190200 1020302040504060708090301001103090120130130140 10203040305060707060806080 10203040504060708090100902011011012013014050150160170180601701902016010 10203040 102030405060708090100110401201101301401501607030170 102030404050506070802010908010011010011012013014013015012010010110160170180190160209011050200140210220 10203040506070208030901009011012013014015014016050130101701050701801904011012050902005021012022015012014016020010909070230100 10203040506070809020100110501201307040120140150 102030405060701080901001102012020130 102030403050406070809010011012013014030150160201701801902001802016016021016015022011017090 1020304030305060708040901002011012011013080140150110201204016013017070 1020304050406070808090701008011012040120 1020304050607030809070100110120130 102030405060705080901001108012010130140130100601501605090170901802030 1020304050607080901001101201301401501601017014013018050501601201901401101406017014030305020015040200170 10203040205060708090501001101201301408030110906013015090160170180904020101902002002106011090220230170120160240 10203030405060708090100601104012013030140603015011016070901701801909014016013015020020201502101602201002001602060180 102030405060307080201020602060901001106012010010013020110140150 10203040506070 1010203040506070808090100201109040701203010080130140100 10203040506070809010020801108060120110130809014015016090110 102030405060708090100110120130140501307014015010160140170140180708019012019015017018020014060110210902209030230 1020303040506070809010011012013070501401501602017018014013018011016016019014020060210110220220140120120180150230 10203020405060708090100110304011012013050140 102030405060708090100110120130140110120150160170120 102030405060 1020304030 1010203040503060407080904010010110120130401408015016070170160180 102030405060708090100110110110120130140150160170 1020304050607080901001009011090601203013030601401508012016017090170180 10202030405060708090100701101203013014015016010014020404030203080170170160180501909010020021011017017010020202209060230180 10203040506070809010011012030130140120607015016010010130170 1020 1020304050607080906010090904080110120301301408060504015040140160501301701801804060404014050 10203040506070809010011012090601301401508030160170307020100707017018012013020901801901501804020180 1020304050607080901008011012013012014010014040 10203040506070809010100110110120110130140140150120160170501404018090140806090201701901020021011020018016011011015040210 1020304050607040809010020301105012012013014030150160170701801901302001602101204019022060 1020304050602070 102030405060708090100110120100130140 102030405050607070809010060110120130140150901207090305040 1020304050607080909010011012013050601401401501606050601701801904020201604017020013015020070 102030405060708090100110508012013012010014030150160100901701601101801040190 1020304010506050708050509010060507020110101201301401501301601704018011019010016060190 102030403050607080 10203040506070809010011020120130601404010080150160170501807012070110180190200501302102201201701202010017019020080907030230140 10203040501060708040901001101202013030140150802016060170801301805019050 102030405060708090100110120301301101101005014015030801101601701806019010020050150130170602107012022020230220140 1020304020 102010304050607080908010505010011012013080907014050402015016090 1020201030405060708090100110120130140 102010302040506070809010090110120130140701101501601707070180501601301101702016015017050801101908010060 102030405060708090100601101201301402060150150160170101301107060180501801908017030110402011050200190120 10203040506070408020908030100701101201301401501401609060802017040170170150101401807040160190200210605021022040200 1020301020405060702080901001001101201013014015016011014014013040806015012017018014012019080150200110103020190501008012010200 102030104050607080 102030405060505070809010011060501207090130901401501601501301703018019017050807020011010210140 102030405060706010809010011050110808040 10203040 1020301040506070809030100110120130140150604010120160150201701807060150120180 10203040506030707080901001101203013014010 102030405060708090100201108012013014015060404070160100170170901701501801902002101060210180 10203040506070508080901001103030120901301403010015016016014030110808014060 102030405060708090 1020304050604070108090301003011012012013014070110150160170180140190190 1020304040506070802090100110120130140150110 10102030405020607080901009060401109030120130140 1020304020305060505070 10203020405040607080 102030405060708090 10203040506070508090701001101201202013020901014010010104070150160170180201801301908040200200110301406060180210 10203040305060703080901001011012070701301401050 1020304050406070809090100110110120130140508010150 10203040 10 10203040506070809010040100 10203040506070108090701001010011012013010014040130908010608012015011016017014018018015019060170160 10203040506070809020 10203040506050708090100110120901301406020104015010160201301301701801016019020070190170301601809017050160200120 102030405040 10203040502010607030809010090110120130110140130100150 10203040205060 10102030405060708060209010010110120130901401501605017070130901801903070160200 102030 102030405060708090801003011012013012014015015016016070101303012010011010017018012011011019017010200130150 1020301040405060207040809040100 1010203040402050306070807010 102030405060708080609090100110120901303014011020130501015070110160170801401801201308030130110120190200302103090180 102030405060708090100103011012013014015016017014060901506018019090110190508018011070 102030 102020304050607020803090100110120130100140150160201701801701301302017040140160 102030401050607080104090408010020110120 1020304050602040701080901001101201301102070103014010015016080170180180 102030405010607040508090100110701209013013050 102030405040605070801050901001101107040120130409014030150160170180110801907020050210901502208017011013013023020011014030170190 1020304050607080809010011012013020140150908010301604040109017080 1020304050607080902060100110120 10203030405060708090100501101204013014014012020401501601701803011010020701901001402008020021011060120170201090204010140 10202030404050607080901001101201301401509090160170120180180190130802020160200160180603010110110101501018060 10 102030405030603070805090100501106012012090130140707030150160 102010304050607080906080100308011012013020140 102030405040607080901001101030401203013014050140150407050301301010070 1020304050604070802090100110120110130140301101301501601701060180190708020021019010018050701017022023024023090 1020304030 1020304050607080109010050110120130140150160160150401701501401501201802010019010200602107013013020 10203040506070508090301001101201301401504015090160130501704017090180190906080 102030405010607080409010011070701201004013020 10203040 1020303040105010607020804090100801101201301401501208080100160401301701801901003050801602012016020020703013090 10203040504020607080 10203040506070809060 102020301020401020501060 10102030403050106070809010010110120110130 10203040506070708090909010011010301201080130140106015080160101001701401401801403030190100 10203040506070809010011012013014060201301507016090120170201301808019020013090210905015017022060180160170170110180701601701503040 10203040506010207080409010011040120307013010014015090160170201018060170190130406070202018020016021016060160 1020 10 10202030405060708090100901109012013010030201408015016016017010401304030180190 102030405060 1020304050606070809070100110120130801401505013014016014017018019030701301902013020021017080501802204014013090 10203040506070408090100101011012013012010010201401501601008030504010050170407018019020140110200100210130220503050220140110 10203040201020506070809010601010011012010130901401007080150140709030160101701801801010150 102030404050406070809010070110120 10203030405020401060708090501001101203010130140501207015016017018040130120206019020015010017021018019016090120110140220230 102030405060107080901001101201013014015016017013030140100180160130190180200210210102209015080901502202305016040 1020203040 102030405060708040909020100110120 102030405060607080901001101012030401305014015060160150110401207011012017090201801601801401202030801011030190 10201030405060506070108090100201102012013014015060160701301017013010020903040180401901501302005016020120 1020304050306070809080205010060110120130 102030304050607080 1020304050607080309010030110120100130201408015014016030707011017050160108050901001202010018019010200401102002102002204070 1020304050607060208090801001101207090501303014015016017018015030805019060601901101001101002001020021090 1020304040504060 10203040506070108090501002011040120 10203040202050506070804090100301103070100120801301401506016017015014020301801102019020010200502102001501502003011014060200190 1020304050607080901001101201101302020140130150160110201501701801604019020070150202104021019070 10203010404050603070801040901001107070201102011012020 1020304050607080309030100110120130140150160901707014016014018019020021014013022013010100 102030405040602070608090100110207040201201301401501609017012010010180110180110160201401901704070140190 102030405060708090100110120701301301014015010160170180190170110200210 1020304040 102030 102030405060708050901007011060120120101305014050150160170180130130190190101701018090205011012050120180 1010203040506070208090901006030110110401012013050809060 1020304050607010 1020 102030405030607080901001101101201309050120140150160170180190602001501101201201030902005021021090210140120130 1020304050 10202030405030607020805020906010060801101201305050701401501601701806080501303012012030100 1020304050606060708030905010011012013014050601070150150601607014017020120180190200 1020304050607080901005011020120 102030405030607080901001101205013010120140150301001601017014090140140100 102030405060708040 102030405060204060708090100100 1020304020506070809010080110120130140150150160100170801601601801101508080908050100101501601103020110 102030405060 102030405060708070907010011012090407010901301401501601301706014080100101602060130180306060 10201030402050607080901080100110120130501101402012015040160201701701401701201801901504020010020011015021090 102030405060701080901002011030120130201401501009012060701601701202040140180190 1020 1020304050607080901001101050120130901401101501208012016090701201707018018019060200210220230100190210110 10203010405040106020708090100110120100130301402015014070901601509017030130180120160201309020 10203040506070807090106010011012010013010140201001501006050901601102017018010019018080180200 102030405060706080806090100110 1020304030504060407080901001101101202090130601402010013011015015016017018017060106060140180140190200190140140100903060402090 10203040305060207080709010090508020110120309013014014013010015016017011018040404010011019020080 1020303040506070809010060110301201302011060140150608016030130 10203040305060704080909010011012013030100801020140140150100120501601701701808010190200105010303013015020 1020304010506070809090100110501201301201401501601701201809014019020707014019070502003016030190202101402070200130 102020 10203040405060706080901001101001201301405030100140101101501608017018019020020210190220150160200120 1020301040506070805090100902080303011012040101301401101501601701801806019010110130301702002101301807080 102030405060705080509080201001101201308070701201401501601701802019011080901402002102022040202101023024021025017020023022026090 102030405010607080409010050110120309013040709014010301501601408012070150501701801701301104070 1020101030405060407010308090100110120130140150140160707010050601701801901402004021030220602023024090250 1020302040506070504060801090100110120110130120140150100 1020301040205060708090801004011012013030101401020306015016016017018030190 1020304050406070808090708080606010040110 1020303040506070608090707010011012013014030 102030204050 10203040506070 1020304050106070804010905070 102030405060 1020 10203040506040708090100301101201301409015012016012012017020140501808080402010150190100 102030402050406070603080908010050110 10201020203040506070805090100110120130140150160130301201701018030180 10203040506070809010011012013030130701407013015016017050 10203040506070809010011012013040130120140130120140150160170901801020190602004018021021080 10203040501040605050708090100201101201301409011015030140 102030404050607080109090100110120 102030405060 102030405060706080109010050110100201209013014014050 10203040501060702080809010010030110120 10203040502050504060708090100 1020304050607080309080101004090701001001108012010080120100130120303040140509090150207016080109017060110809012020 102030402050607080207050905010060110120601301401004010015016012017030140101801807014010601901001404011020030180150210 10203040105020607080609010100110120130140100150 1020304050607080 102030405030607080509010070 10203040506070803090100 10203040506070 102030204050607080502090100808010011012080130907010 102010304050 1020304050607050809010010110120 102030405060708090100110120110401307014012015020160301209070170180801407019060140200801307021090220230140240 10203020104050 10203040504060708070905010011060120130140150110160305017018060501801701902004021030 1020304050206070809010020201006060110120801301407010150140801601701708010012018080 1020301040506070809010011012013014070130150140160150701701801901502001602102070100220802309011019080200240240 102030405060607060809010040110120130140150101016040170150160180501405018013010010019020200210190110220 1020304050607080901001105010010601108012013014015012016017080110160110602080901501401005018013019019014017040 102030405060 10203040506070809010011012013060140120150401608017015018030401201901702015018010020017010110 102030405060708010901001105070501101201301401501601409017016014013090180501902001401802101204015015013016080220100170180150190200 10203040506020207080901010011012011050100801301408015080308030110 10203040405030607080705090100 1020203040205030607080901002040110120130308040140 1020 1020302040 102030405060507040108090100110505012090104013012060140150160701601704018050120190200 1020304050607020408090100110120110702012010130 102030405050607080609010011012013012011014090150501501030130160170201801801601601201203011050190 102030401050106070408030901001105090201105080120301307060140110150901016010305070 1020304050506070809030201001101012090130801404015010 10203040105060708090 10203040506070803090101001101201301401501501016030 102030405060705070408080901001101101205012013080802014015010016017018019050120140901801201702002101001101501101802202305011013020 10203040506060107070808090100110201201301101405090150401601017018010030 1010203040506060503070608090601001102050801201301401501101601701208018019012016012020080210190 1020304050607060809010011060201201306014020101401501601101707018019070110206020140200210220210 102030405060704080901003011020702012013014013030150201307016010050170180305019010020080702101001101060402018080140220180 1020304050607080201090100110801203013014080150701601706010012020150180190601704060200100210 1020304050607080509060100110 10203040506070809010011012070401301101401501601301401701802015015040 102030405050607080901010011080301208013030140101507010401601603080908017016015018050905019011020014017010017021070130160210 1020304050606070806090100110120 102030405060701080801090100100110501201301014015010 102030202040402050607080209010011060 102030405060708020901004060110501201301407015090160170140160 10203040506070809010070110101201301401508014080160120170140601801301701905030180101702008020210140100 1020304050606070808090100604020110120801301401508012060160150109017018019020021022015030 1020304050606070408090100100501107040704030120110130 10203040504060708090100110120406011020701301001402015014030160 102030405060708090100110902012010080130901401501301101101307010016080170905018015017015060 1020103040 1020304050607080901001102012011013020209014050101501601701704011013070130110180120901016040 102030405060708090100110 1020304050607080901001108090601204040130 102030 1020304050601070803090100105011012013060508014015060130801604017020180701901307060170180307020016021010022014015023016040 10203040506070809040100110120301001301401011015080160170170110180190110180200180601001021050180180 1020304050406040707040809010090110601012030 102030 102030405060704020807090100110201201304014090101501603013013017010180701906011012019019070200210150202102204010030120 10203040506070809010050110120130405014012015010130150140120160 102010203040506070105060508090100101101201307014015016017040180190 10203040506070809010011012070201301401501401101601702018080190901001602002108018050902101302201002011020110220 1010203040506070801020903010011012013014013015060160909090140805017018011015010901201901906070305014019020090 102030405030 10203040506020708090100110608012010130140604011011015016070401701004016050 10203040506070809010011010100120110130110607060140301501601702018019040302001602106022020230140 102030405030607080906010011012011013014010015014014016010030 102030405030607080605090201001101201301405015090801301010 10203040 1020304050607080901001101201006090130140701304015016017030110180190 10203040405060708020 1020304050607080901001103020120130140902015016070401707013050405040100601050802014050180190110409010302015050 1020304030305040206070808090100 10203040305060708040 102030405060708010 1020304010506050607070801020409010070201107060100601201306080140909015010150107070150160170100 101020 1010203040502060708030901003011012080130140301401201501601701201503018080100190200150502002002002007018080703021013014050220180 10203040506070308090100901101201301301401501601701209013014060180160190140701001014070 102030405060708050609090100 1020301040506070809010060 1020203040205010607080109020100401101201301007014015016017050702070506060701401001304015050201801301503070190 10201030405060703080906010011011012013010014030150160150170301309030160100601801905040601501101101102002101402203019020020 10203040506070408090100110 10203040506030708090100110120130109014015016050405090170160180502070303015070190200801401601509010110210150170220230 1020304050605030507050809010011012010 102030401050607080901001101201302014070100150301306090101202070160100170505015018030190501402001502101401502030 1020304050403040206070807090100601101204013030110140150110150130150140901609016080 10203040506070809010011012090130140805015016017018016080 10203040506020301010708090100110120110130140150601060 102010304050602070807020901001103012013014015016017016012010201805019020021020020011022060200230 102030403050 102010304050601070809030100110100603010120601304014050110407015016015017018020190190190190160200130706010021019030 102030404050601040708090701006011012013014015030160130170 1020304050607010708040409010011090901207060130110701401301503013060 10203030405020607080 102030403050603070809010010110501201303040140150501601701016018019010 10203020405030606070809010011080608012013014010080150801505016014040130170101801901015020040201002002101001602207016060150 10102030405060507080901004050809011010120130 1020304050607080606090100110801201301401501601406017070180160 102030405060 102030104050607080907010040601101201013014010015012013016017018017019030200210405060220105010080 10 10201030404050607010706080309010011012030501301401503016016017018019020011090206021015022010230160240 102030405060708090 102030405060708030901001101207060901301401209015016013030170201601605018013080160807080100901902050100102040180 102030401050607080901001107012030201209010011013090 102010304050506010207080209060100 102030405060708090100110110109012090130140501505013020 10203040506060708090100110601201301014040140109090 102030405060705030806090801001102012080130 102030405020607080901005080110120100901303090 1020302040506070807090 10203040506010207080909010070110120302020120130110140150701602013014017018012019020011021022017070140230160100220 102030405060607080509010011012010013090140 1020304050607080 102030405010607080509010011010508040120707013014010402015016017010070601105018017019020070210 102030405060708090100110120105050130140904015040160170150180190200130210 10203040501060708090604010011090120 102030405060708090100501101201304014020150160508020170180504030401902002109018022090130190180150160230240250 1020304050607040809010100110506012012040130140130150303030100801601101705010180190502002102201001302301001008011030 1020304050607030604040804090100 10203040505060708090100110120401302014040601002015070201308016017011090 10203040506050708090100 10203030403040506010702030809010011020 102030405060708030 102030405060708090100701101201301401503020160170130180 1020304050607080901001103012013013030140120110150808013015016017015018019080110200130130120 1020304050506070809080 10203040505040607080908010040501103012012010130140150305016017015018080190 102030405060307080901001107012030100901309012014014050150506016017040701406018019016010 1020304050306060708050109020100110120130507050140100601501607011010017018015012060190 101010203040506070809010070100901101101201013014015012016017090180150601040160190 10203040 10203020405060607080901001101207013020301101401506040203010 10203040506050707080808060901001109012090130120140130150140140120120401601701606018019017018012010150607060404020070 1020304050607080901002011012013050302080140 1020304050603030708020204090705010011012013014040150160170180110601801801101901501801601302002101401301602017050 1020304050406070809070100110604012013070100501401501609014017011018050140190130401609020010021012050220501005070 1020304050607080309010011020701101201307011011050140150110901601401007017050150 1020304050607040 102030405060708090100110807060120130140 1020304050607080901002011011012013014060150160170100180190170405019040100200210220 10203040506070305040807090100 1020304050607040802090100110110505030101201301402015011030110101601014030150120501701009018080502060 102030405030607080906020100205011090201207013080120140701101409014011012015016017018050190200180210220200160 102030 102030405060708090100110120130 102030405060708090701001107012011050601301401008015016014017016018019015016015030160903020050210140220230220240240 1020304050607060809010801001107012010130140150701601001609013017017090170701808018011015040190200110 1020304050602070805090100101109012012013040120801401501604017018010010019015016013010 102030405060603070802090100110901207040100101306014070150160170401601801301002019010130160170170200 10203040506070809010011012011020130140150160601101701018018080305019020070501602001011016060104013070 1020304050607040809070100 10 10203040506070805040905010011012011080130130801401507016070170501801501020190200210120402202019060 10203040506070308090 102030304050607060408090607010040601101204060130140405020100501501608030140170401207017018050 102030402050607080904010011040120130301401505016014040170601401801017060140 1020304050607080901008020110120901301401080401501401601701809030301801908012020070 102030405060708080901006011012060130140110150601608017010180908030130120801901702040 10203040502060708040901001102012011013050130140110150 10203040506070708090502010080110120130140120150502016015016050 102030405060708090 102030405060708010909090100110120130140150160170180110190200701701809050120100210100110409050 1020304020506070 102030405060708090100110120130201401501016017018019020200170602101802201704070230220601706012016020024010130201402301109022070 102030405060708060309060100110101201301401204015016017050701401501804015013090801902001603080140210220402104013080130170140160 1020301040506070809040708010011012010013014090110 1020304050607020802090301001101201302060 10203040506010207080901002011012040130140150130106010110907080160170180140701203019060401902001006021022017020070120120 10203040506070508090100901101201301401501501608017013010180801105018014019030170 1020304050603070108090 102030405060708090 102030304050607020803090607010011012013080701101402015016017050 10201030405060708020409090100110807012010011013014011020130150150160 102030405060705080901001108012030 102030403050607080901001103070120110130140 1020304050607080907010011030120130140601501204015090160201702016060180160100190200502102101501015080220702001305080 10203010302040506070502080904010011012011013014015016017050180 1010203020405060708020901001101201307011010080130201070140 10203040405050601070809010090110120130401401501016013030170805090180401405015070801901302050 10203040506070809010020 10 102030405060 102030405060704010804090100601101201308050140150160120140170509080180190 1020301040305060708090100110120701301401501608015080170100501403010090 1020304050607020701080901004011012030130801401501601509070110170150140180170190110501901504040505011020040170150 102030405060708030209030100 101020304020506070809010011012010050205013014015015016080 102030405060607080901001011030120130140150160110601507017020601401040140709030101001801901901701909020060901040100170210 10203040506070 10203040503060708030902010011090120110110401301408020150101601601704018015040 10203040405060708090701001104050 1020304050607080 1020304050607080901001101201301401501601705060180 10203040405060708090100 10203040506010708090801001103012013030 10203040506060402010507020809010040801103080120130140901501608020120170708060120160180150170808019070200180160109030120 1020 10203040506070809060804010011080604040401201301001401501501601701801901401015018020017040501030130 102030405060307080903010070110 102030405040601070608090100110601201010011020130140 1020304050607080907010011070401204013014070406013050120100 102030405050607080901009011012011013014015090150130801603017010018030190501201101701909015018020050 10102030405060605070408050 10203040 10203020405060708050809010011070303040120401303011080701401507016014090201701201801101901801606070170 1020304050607070809010070110120130404010801401002020150160170100901801901401201102001403013021022016012020130 1020 1020304020506070608070501070901001011012030130201401401014015060110701101607060501706017016050 1020304050607080901001108012013014015050905016017018070301701903012020021018050100808011080 1020304050106070809010011030120130 10203040506070809010070301101201308020120140150 102030405060708060901001101012011030120130140150160201602020807012017060506020180180504070190180120 1020304050607080908010011012070130601401104060110801501601301601001703018040 10203040506070809010011012050130140401501501606017014018016017019020021016013010030 1020304050306070802090 1020103040506070809010040 102030405010607080209010011012012013030 1020304050607060809090104010501003011012080130140 102010304050607010803070505090100110120601301401401501607017016016014018015010018013019080130200120180901301401080 1020304050607080706040909010011010120701303014010060150120120100100110160 102030405060703030508010 1020304050206070408090100110120130 1020202030405060307070809030 1020304050607060809010011020120130140150160306060170180180190200110150100210220180220230140903017016070 1020304050607080901001101201301303014011011070201501605060 102030405030607080901001101203080130140401509030160170180501401101903010012020170803010130180120 1020304050607080 1020304050607080901010011050120130140150150100 10203040506070809090401001102012070130140150120801601701001001801301901102001012050605021020020015070 10203040506070107040 10 10203040506070805080901001011010012090130101408070701001501609060170 101020304050604070809010011012080130140110150 102030405060708090101001101208013014015016017014090140120130180110301304070190200110100150160210602202307040 1020304030506070809010010011012080130140 10203040506050507080 10203040506070809010011012060130140150120160130170180110110190100200210100902202309023010 102030405050607060809080100307080101106012013014040150201601701501209018030190110501050101501020090 10203040506070809010011012013020140150 1020302040205060708090100603011012010080130 1020304050607080901001106012013070110140100801503016010110170 10203040506070805090100704011012013014015080 10203040101050607080901001101209020130501401001501401301601008020201301701801902001601801605020011021060200606030 1020304050607080907010011012012020602011090401301401501080160130110170 10203040506070408090401001105012013060 10203040506070504080709010011090100110120130101401501301601701501501801904020050703021030210220190509023024080180250260220 102030402050607080901001101206013070140120150 10203040506070805090 102030402050206070809010030601108060120130130140101403050150401606017080180 102030405060107080509060100801101201309050140907010110130100204013013015010040809016017013015018070140100 10203040506070809010060101101050120130140601501016010010170180190200150806090150130 1020304050607080409050907040100100110120130100140140 102030405060704080901001101201309020130140110701309030709013015016017012030401205018020160180501901010701015070200 1020304050604030708050209010070110110301201301406013015016017090130110 102030104050607080309010011012013014015016010 1020304050607080901001001060101101204011070130 102030405050607080303090401001011012013070140150903015010030160401709018030101903020021022010010018050408022080401001020 10203040503060708090100110120130140120801003015060160 102030405060405070809010030 102030405020607080903010060110120801301014060150501301601301706018060190200130102107050220200 1020304040105060207080309010011012013020140150 1020301040305060407080901003011010501201303014040140 1020304050106070809010011050120130140 1020102030405060704080109030100110120 10203040405060405070508020901001101012013013014014015016050170180101901508050200110802102018080170 1020304050607040809090 102030405060708090100701101201303014015010016010170701801012014019020030502014020040 102030405060708050709050401001101201301014015060160130501607015060170 10203030405060708090100101101201011013010014060209015016012017090170701001801201201702019020080190200210801010040140120 1020 102030405020607080901003011010080901202013014020150106040 10203040506070804070 1020304030505050607080109010080209011012013014070150203040160701705011010060180 1020304050607080901001101201301401501604016017018014015019020021018010020901802201901401501202301702070170240170130110240103025080 102030405060708090100110120130140130150101030160304017014018070101305017019020021016050190 10203040506070803090100110701201304090401401015090801606017015018018017060101401902007040150210 102030405060707080409010011012013090508014040140408015010501201601701801904010020040120140702102204023040 1020304050604070206080901001109010010120100130501401207080120150401601701801901207020030190140190210406020130150 102030405060502070809020100110603012011030130140907015016017014060601301806016070205080201006019020013018080130190180140210 102030304050607080109060100110120100604012040130107014011020150120160170120901803019090200200200 1020304050607060809040100110120130120203040140150160170100301809019020020100210 10 10203040 10203040506070604080901001007011070706012013010140 10203040504060307030804090 1020304050607060809010010011060100120130140801101501001301001101601701001805015014080150 1020304050405060708090100 102030405060407020809010011012070401301401308060150160304017010013013030140 10203040506070809050100100701101206020120130140 1010203040506010707080 1020203040506060708090702070100 10203040506070108090 10203040506070809010011010100120 102030405060705050809010030201101201207013014011015016013090170180120901701301501906013040190190200 1020203040506030708090901001102090701201302012014015015020160301501707018019020010070 10202030304050 102030405030607010809070100110120110407013010502014010150160170130701301801903020020210302001208021021010210 1020 10203040506030708090100 102030405060102020507080901001101001201301060140150608060 1020301040305050607080905010100100110120130140100130401101501605017018010 10203040502060708090100110120130130120100 1020203040506060106070809010011012013014080150160301704018019040901608090 102030405060708080309080100110101204013090 102030405050607080901001108040120130140100130150160170110180180801907040706020010160140120170210140170120220230170140210240 1020304020506070809010801001101204080130110101401503016050110110150206017050701305018019020050210 10203040503060708090100110120130140 10203040301050607070208090100110110100120110507012010130140150901604020140120901701201701801401501208019080602001802109022020 10203040506040708060901001101201301401501607090170180190200180190150 10203040506070809090100110100120130301406015013010016050105017018070301901901605011020070210120 10203010405060708090100110601070120401001303090140401501601701603040 10203040506070 10203040502060701080905050100201101080120130140150160170 102030405060708090101001101207013040100140150 10203010405060707080205040901001101201309014015013080160170701703060180101601204090170100 10203040506070208040901001101203013010012014015016015017070180 10203040506070809010401002011012060 1020304050206070805090 102030405030206070804010901001101201001301401501601701401802050110190200210180100 102030405060706010802090100110120907070603013014080401501605017018019010708016014090200701601901406010080150 102030405010607010 10 1020304050 1020304050607080903010011010012012013010140110801506015030160170 10203040305060708080709010080110120130601401501406014090806016030201501017015018080190200170 10203040506070807040901001101108080120130100100140150120160 102030405060708090805010011012013014060120 10203040506030708090401010011011012060701301401502040501601205050 102030405020607070809010070110120130140606015040601601401701401801906020120 102030405060708090202010011012090120130307014015016080 10202030 1020304050105060 1020304050604070 102030405060708090100110100403012060130100140150160170140201804018019050302005013030110130210150 10203040 1020304050 10 102030405060 10203040506070809010090110120130140150809016017018012012020150140 1020 1020304050607010608090703010011030120130140 102030405060707080901001011012050130140302090120150107060110601008015040 10 10203040103050607080901010060 10203040506070808090100904011050120904013010050140409015016017015010120 10201030405060708090100110120801301070120140150301209010501601020 102030405060704080901005011012013030140801501601502016010170130180170703030806010019030 10203040501060705080901001101209013050100140201501306020110160701708018060100190 10 102020304040506070809010011012013014014015015016010170180190190909020070180801006011010150150200100150110120110210200210180 1020304050607080901001109010030601201301401505016017070401030601801011080150180190200180308010140210140210200 10203040506070809010011012013090401403090150105016017060160405018010017017020100 10203040205060107080209050801001101201301014040150201603010017010180190120 1020304050605070805090100110120101301409015030160603017020801801902005013060 10203040506050305020307070708090100110406012011040 10203040506070809010011011030120130601406013030701504015020160150140170170130709018015040 1020304050607080901001101201308050140150901601701801903020050602108022070120180120190180701701606020100230 102030405060708090100110120130140140150160905030 102030204050602070303080901001101201301401507016050101701201802019020020016021022012070301701401022023050220803024030250 102030405060707040809010011012013010140150 1020304050607080901001101207010130140301010150160170807018018016019070190200210220709060120100901904023011080100150100 1020103040506070809010011012070401301401301401401501601007014011060160 10202030405030607080901006060110401201301401501401001601701801701906017020301003090205010020200210220 10203040506070804090100501101201301404015020501607017050180 10203040506070809010011030120130201401501015016017018014019013050200210190220190190205020020 10203040506070806090501003070110201201301001406015015016010017060 1020103040503040607080901001101201301401501101601101701806070190130 1020304030506070809010011012080130140150140150160100 10203040506050708090808010090110100120130120140706020405015016050 10203040506070809010011040 102030405060708090801001109012090130206090140130150160302017018019090805013050200120 1020304050607010809010011012013010010140150160170180120160160100130160190110200190608019021050160801080180220 102030405040105060307080609030100 1020304050607040708090100110110110120 102030405060708090100110 1020304050601070108090100903011012013014090120201501601702011018016016016017080140 1020304030506070809040100401101208013013014060150601601401701206010 1020304050 102030405060704080901001101002060120207020130140150160110201703018012019010108010013020021019020809030 102030405060707080907010011090100110120130103060140150160170120140170901801001904013020011080 10203040506070608090109050100110501203080130140150160208017018040190200210 1020304050601040107040809010011012080901301401015090120201016010301708050170180120190901802004018021020080200 1010203040506010307050806090100110101201301406015016017018090180701906060120120 10203040506070809040401004010011090120100701301401201050140 10203040506030507080909020100110120130201001405014013013010120120110130150701601701002020160140140180110110190200100 102030403050604070804070901010011012013080140505040150 10203020405060708090100801108012013012011080140201401501601301601507030170140301501808019018070 1020304030506050706080901001106012011013014015050120160170180190150160 1020301040506070809010011012010130140150 10 102030104050607080901001101203090408040130 10202030405060708090401004020101001101201308030130404014060150801601701801909070170605030100200 1020304050607080109010011011012080501301401501501609013017060 10203010104050206070809050108010011060120130140 102030405060708010903090100110120201306080140150107090160201703030150305020409016030180130409014015019013011090 1020304050605070 10203040503060708090100110 1020304050506030708090901001101207080130100140150101601501306016090100100170301601708017018017016019020170200 102030405060708090100101103012013030140 10203040506070803070409010030901102070701012080804080130903014090120150160408013070605017016080130180 10203040506070809090504040100110100 1020304050607080905030501001101201301014015016010130170110801804015090104090190200160130170120210150401016014010103016020 1010203040506070808090100201070110120 1020303010405060702080109010060110901202040 1020 101020304050607080 1020304050607080802090100110120130140601303015011016010140801701101801501901401090 1020304050607080901001101202013014014015013014011015010 10203040506020708090100110120130501202050140140150901601001708018010019020090110801908090701702040210 102030405060708090 10203040205060 102030104050607080409010080110120130140807060501501606017090307080100110180130130190140130501807080130402001301407090 10201030405060708090100110801201309014060150120901601601401701701102018019020016015012011011040150170210602201502306024022010170 1020304050406070807090201001104090120 1020304020505060708090100 1020304030505060702080 1020304050206070809010050110701201301405070708015016017040180901401909014020014011015021019012017019017019020140110200 102030405060702080901006011012040801308011012030140110 1020304050607080909010011012090501301401501601701201018011012019020017019015012040210130210120140 10203040506020207050504080901001101201307013011010014015010100160704012011017018020190802006021040 10203040506050708090100110120304013070130140150130160170601708070 10203040506030 102030405060708090100705090110110201201301401501408040809016014011017070160 1020304050306040708020 1020304010305060705060408090101001108012013012014060130806070120150308090 102030405060708040901001106020120130701406050150160170100401801901505020012060120 10102030405060207080 10203040506070809010011012020 102030404030204020506040 102030304050506070308090100 1020304050607080709050100 1020304050605070809090708080100110401201001301101404020 102030405060708090100 1020203030405060708090100110120 1020304010 10102030405060703030208010901001101106012013014015016017018019014090501901801011020019090701006040210120 102030405060708080901060709050100901101201303070140150 1020304050607080505030901001101101201301402015080 102030 102030401050607080901001101201301001401107011011015016080 10203040506070801090100101101201101001301401501601701807011017016019050 102030405060607060809010100110120 102030405050607080201090505010070205011012010100130140701501601501708018015080 10203040506070108030903010011012010120130801014040804060201508016017018013070150160120190180160401302003021080 1020304050607080901001002060110120130130801404015016016020100307017016060180601090190302002102206050120 1020304050604070807090100110 102030405060708090901001011012030130203014010130110120901015012060160401702015016014016015018010190160130408020018012040210220 102030402050607080109030100110607070504012010090130140150606016017018019020 1020304010506070809010011080120701303040140150160170180190403020050160206016018011013021011015060701402060220201808016080 10203040204050607030801090100110 1020304050306070608090100 10102010 102030405060708040901001101201304014015090160170180 10203040506070809010011020120130140 1020302020405060708090100100110120130140150160401701301808012010190160903013050100200130110210201501001010022016030 1020 102030405060708090100110120130140150909014011030160170120180909019012013060809020021090801801402040 1020302040506070308090100110120130 1020304030105060708090100807011012050102040601307060140140 1020304050106070809010090501101060120130140 102030405060708040901001101201301401501101601709080180190200402101201705014022090210502301401501050 10203040506070707080901006011012060206013014015016030901101705010180190110140200140210100220 10203040506070208090902010011012013014010010801401040150160170100140180190130200108021013016030210210 102030 1020102030405060702080905040601001101201301401501605060170100101801801505040301902002101001902001902001401022018023060 102030 1020304050607080901001101201207040301105013014020100150902016050 102030405040607080901001101205040110901108013040140120 1020304050607080901001107010120130140150160110701701201801401901707020013015021010040 10203040506030 10203040506030207070809050701008011012013020140150160100170100180160190601301101208019017090702001104021017090100170220 10203040105050607080906080100110110120130100140 10203040506070809050100110120120110201002013090307014015010016017018011019090 10203040506070807090100 1020304010506070803080409010030110120401301401001501011010060160104060 10203040506070809010010011070120130140150120701608040901201701801709019013070200210180 102030405060708090100909030401105012013014015015016012017016016011018019010080150200120210200110200220 10 1020304010506070 10203040506070809060705010011012030130140701501601706060180 1020303040506070 1020304050607080 1020304050607080 1020301010402050 10203040506070809090501001101201301407060150609070120160301701801902001304070100 102030405060708090501001101201305014015010160170180170701902006010019070130607019015021013012022023024080250220 10203030405060708090 102030405060708020 1020304050607080103090100100110401012012011070803013014015010016017080301011030110 1020304040506070808090100706011010020103012090701301401401001501501508050160130130 1020303040506070803090100 10203040503060708070901001101201010013090609020701401101503016070101017090120 10203040506070806020609070100501107012013014013015016020170160180180170301801401904020 1020304050 1020304050605020702040809070703010011012013090140150160 1020304050607080901001101201301401501603017011010090170150401801101901801015020015021040140302201802202304070 10203040504060 1020304050607050809080100110201209040130404060901401201504050160 102030405060602070809010100110902012040130140901501601701806013013019019020021022012010230150601505024040 1020304050 1020304050206060702080901001102012010 1020304050605070808090100 1020304010506070809010011012011013010014014015016017016018050110190301906020150200100 1020304020506070505080209020100 10201030204020503060606060 102030405030607080901001101201101105013014015012016015017060304080401101001801909020020060100210200170170120220190 10203040 102020304050607030702070809050100901101201305014015010016016010170140 10203040506070809010090100110807010010120100130110140140150 102030405060704040505080908010011012011012013070130100605040140150101601301401706018020 10203040504060 1020304050306070809010030110110120801301010014013015015016040140170100120180190 10201030405060507080906010011012040905030110 101020304050607080901008011010090120301303050140150150100160101701801001401070190 102030405060607070809010011012050 102030401050607080709060100501101201301401001401508011010901607012017060806080180601902010020018070101080140210 102030405060708050808090100703010110120901301407015050110503014016050170170180170601401201801401701908020702003080 102030401050603070809010050505050110120130301108014015016080160801201706040 10203030405060 1020304050604020507080209080100901101001201305014015020201308013040160708017018014019090200210190502102208020220 10203040506010203070809040100110802080901201301401507070301501606013017018010101902006021080 102010304020505050106030708090 1020304050406070809010090110120130140150160401001709015060180140190180200210602009021016015015030160210 102030405060507080502060908010100110207012080130140150160 10203040506060708090100110100701206013014090110140150101601701801401014019030110902008021012050100210 10203040502060705080901090 102030405060704060809010011012013014070150160170101808011019040 10202030401030506070 10 1020304050605030708090100110120201301401201501015016017018019020011018021014019020502202202109014060180901802301804015070 10203040506040704080906040 102030405040206070208090100 1020103010401050607080901008070206011012013050110140150160170100707017090180100305040301903080150130501608018020020 10203040506070203080208090100110103012040701101301201309014015010016011017050906018080802080201901609020019021022030230240 102030404050106070801090101001104012011013050140701501601701807013010106016016017013050 1020304050607080904010070301105011060 1020301030405060708090100110110120401301401015070160120901108013090 102030405060708030901006070110120101301401501002013016070170180180701101801901602001601709016021010022010200507015030230 102030405060708090 1020203020405040607010809010060110100120130140150160201701801101709010080110501905060502004021030307030220110140200140 102030405060705080906010011012013030140150604016014050170180 102030405060703080901001101201301401503016090150 1020304050607030804090100110120409030 10203040502060207050809010011012030130201401301509016060130170901501708010150180190190130140200509050150140120902106022020 102030405060502070308090100110120130110507011014015050301601303015040170150180190200701301501501005012021022023013014012090230 1020304050 102010304040506070708090100110902012013014011050 1020304050607060809010060110120402013010201401506010 1020103040506060707060809010011012010130 10203040506070508030901003011012011013040501401503050120101606017080160180402090706080 102030405060708090100110120701013014015016016017010018015014010190200170180901201202101702201050100902017023021022040 10202030405060 10203040506070809010011012013060140150130201601704016030180401902001605090 10203040506070805090100110120130901301401301508060701601701505030201401101801601708019010020021014021070220306018011020050 1020304040205060708090100110120120100130110804010140110130701012015016017010017016011015020120901018040190 10203040105060708090801001101060701201301401501208015012090160170150180607017011010019050606020 102030 102010303040506070106020805090100110301207013014015016011050170140180120110 102030405060708090100110120130806014011015014014070120160120170180190160180180140201402003011010100501502101501102202007080160 102030405060702080901001108012013014040150160 1020304050607080901009011012013050140801509016040 1020304050607080901001108010901090110120506013010140150707030100150301007016020901308017018019030200200150130160 102030405060708090105070100110120401301201201014070150160170180190108019010120301701801002001012030130609021014020012030 1020301040305060 102030405060708090101003060110110120130140 1020304050607080904060100501101201301201401104011020150160130140170301801901020200 1020301040506070809060 1020304020503060708060401060901010011012060130100140150101601401701201401808080301030190301806012070406080160150150140 102020304050607070809020100501101205013014015016020110170110701101801901301501601001109019080170 10 10203030405060708070 102030405060708060901001101201301401201501601701801904016020021050100170220170110160 102030405060705020809070100 10203040506070 101020304050602010 10203040506070806030907010011012010130140150160201701605040110120601607012017018019060 102030404050607060708090100110120501308080501401503016020170 10203040405060607080607090100110 1020304010502060 10203040506070 1020301040105060707080903070 102030 102030405060 1020304020506070608070906010011012011020130110601014015080160170130180190701005014080209018016040170 1020304050607030809010040801101203013014013030150160101701301807017018019020200502006021020210502022050 1020304050607080309010011012090110100130140150150160100140170301018015040 1020304020506040107060809010011012090 102030405050607080901008011012010120100130140 10203040506060708090901002030110120100 102030405060701080905010010110120502040607013014010110201080701015012016040170160 1020304020305060708060109020100100110120130601401506016015020150170 10102030405010607080901001101201308030 102030405030607080901004011012013012030140150160901301704040110406018070190802001401907014011015021018050 1020304050 1020304050607080901008011020601208050130100110140150160901701801905013015013020021015018070170180202202201301102309070701505010 10203040506070809010011080120901013040140150120160120605017018090701904012019020017012020210140120120801006080110 102030402020504060105070204030809010011090801201004013010110407030601401201011015030150160101504060160150130170 10203040506070809010070110110201202013030140150 10203040506070809010011012013010014014015016017070180 1020301040506070508090100 102030405060708090100110120120905060120130301040120140150160100160170505012018080140701101801401504050190120200905021013021090 10203040506010708060901003011012013020801001404015016017040180803090190110509020014021016010150106040100220150 102030405060707080901001104012020403013014030150 10203040504060 102020304050603040708010409010011012013010140150110160605090170909070180110 1010203040506070806090201001011012070901080130100100140140601501201601301701801901801701901401019018020200 1020304010506070809010011012040 10203040505060708090100202011012012020201301409015020130140160 10203040506070 10203040305060708090100110120120130 1020303040205060708090100110501201301409010040907015050201601501505010030110709090170130170170208090180306090190 1020103040506010 102030405060304070809080 10203040506070204080901001101001201301401008013012070120150601601701803050301708020190170170100701006020060 1020304050607080901001108012012013014011015010100160170908020180170201401301019014090170200210220150220230 10203040506050708090100110401201301401501601701701205018019013019015070180502009021013080107050150801090605090220230120 102030204050607080901001010011080401201302060201401501601705018019010070 10203040 10203040506070809010030110 1020 10 102030405060 10203040506060708080901001101201013012060 1020304050 1020303040506070809050100110120 1020304050206070408090301003010090110908060120130301101405015016090100209013070170160180190200110210210170220170160 1020304050 1020304050607080109080808010011010120130140602060 1020304050607080809010080 1020304050306070708090100110601201301401508030150130120160170609018019070140801012018010180200210802202001701701023019060 10203040 10203040506070804050901001101201301001301401506016017070704018090407014015019070200190102107020130220120230 1020304050607080901009030 10203040506070608060 10203030405060702080901001101201306014015020160170601801001601901405016020016021021022011011011012040 10203020405060708060209050100110110401002012013010090 10202030405060708090100110104070120100130140100804020150160170180190180200210 102030405060107080904010080110608012013014020150160401701801908020080200210130302202309015013050190 102030 102010304040506070803090 10203040506040107050508010907010011060120201302010140150140160170 1020 102030405020607080308090801001011012013050140150160170901601801803016019040101020080210140100 10203040506040708090901001101201301401301502016050170130100 102030405060708080909020100301101201301401503010016030170180401903019013020040130130101501005090210210120120220120 102030405060107080901001101201301401508016010017017018040190110160100190190170 102030 102030405060708090100 10203040506070809010011050120130140201015016030302070170180 102030405040607080409010011012013014015010011010160110100150 1020304050602070809010030110120701301401506014013016017060180501208017019012010015080200 1020203040305060708090 102030405030607030107080902010080110120130 102030405060708050901001101206090201303010140407010 1020304050607080109010050601101207013080140140801409015013016060201201101409017018019014016013017020080 102030405060708090100701011012070401301401501001601409017020401003018070120401902002107014022016020210 10203040506070508060905010020901101207013014014012013015016017016018060101408020140801901005020021010040 102030402050607080904010010011020120130140100150160106020101701701801501906013019010190200210220302302407015080 10203040506070809010011090301201305014015090160602090150170 10203040506070301080901001011030 10203040506070 101020304050506040607080901003011010012090303020130140606015016020 10203040506070809010011012060130140150140801601501501704016040601801901601807080140200110402001020016021030120220140200100130 102030405060607040806090100110120100120130100130140130 1020103040506020703080909010080807080110120100130 1020304010506070809010011060501012013070 10 101020 10203040506070804020901001101203011012013080130401401501308090501607014070701701507015016010170180190408016020010210160220 10203040506070808090100110120130 102030405060507030408090100110120501301401101501601701809015019017017090 102030405060707060802090401001101209011012011013050501401040130140150160140140110170180504050150190110 102030405060707080901008080110 1020304050607080901008011012013070140905011015040101501604050170180150 102030405060307080901001104010120100130301401008014080601501604017090401806020803011070190200170120210220180230210 102030405060706080 102030405060708090100101001101204013040701401506016017018014016010130160801801101909010140200 102030204050406070608090100 10203040506070809010090110120100130100140150130401006016017010140 10203040506060708050905050100110 102030405060207010809010011012013010 102030405060708090100401101208013014015060160170304013011018018013012018011017050100190160200 1020304050603070208090100 10102030405020607050803070901001101206013014015080160170 102030405060705050507050 10203040502060708090304010050110120100401301080140150 1020304050607080901001005011060301108020601209080130140120101501201205016013011017018090190120120 1020304050607040809010011050120130140100801015016017018019010020017017016016014060802070210220180160130230 10203010405060704080905070100 102030403050406010708090305020100 10203040506010 1020304040 1020304050607080901001108030808012013014080907015040201601208015090601501601709018016030 1020 1020304050607080609050801001101206013014015014070160 10203030405060701010808090100609040110120130305014015011016011070604014060 1020304050607080901001101201301401501601201701002018019030702001403016030210305016090220140220 102030405060708020901001101101201201301403070901501601703018010701019090401702009013030190120200190150210110140140 102020304050206070807090100110120601301401402080150 10102030302040506070508060805090100110120701309014013060150 102030405060207040806090100701101201308014012011011080140110150 1020304050306070608090100901101207013090130140150100160170140404018070 102030405060708090301001101202060130140120150150160170120401801006040190506040104010200 102030204050601070305080209080901001101201301405015016050140170801805015019018010020018016014021080130130220170120200160 102030404050607080409010070110120 102030405060708090100301109040303012010012013050140150506020 102030405060708060901001103080120101301401020100408070150701601702060 10203040 10203040506070 1020304050607080609010011020100101101204020130901409070150907060160140170160170180190901101018014090110200210 1020301040506070806090601003070110120130501401501601701802012018019020015021015060501702201602302021013012019018018090 102030402050505060708090100110120601301409090601501601704080150130501804030170170190170 102030405060708090100110120709050901301070140140301501601201206050904017018017030 102030405010607080908010011012013014015016017018016012060 10203040506070809060401001106070120130701401506080150160 10201030403050607080901001101201301407011015013016017018010090190180170160110200200110210140 10203040 1020304050607080901001101201301014015060 101020304050607080 102030405060708090301001101201301001001403040 102030405060 10203040506070804090100801101206013014015016040601706018011014019020012018021020012014070 102030405060708090100110120130201401401501601701805016019012011030130709019040150150170 10203040506040708050901001101209080130140150160170180160305010017080101301901101002001040130130501207021060140301014017019030 102030405060407080901001009011010040120401106020120130105070110401014050120120150401604060170901502013010180190200200200150 10203040506070809050100110120801301101401301501606060170180170180701601901802011020050180210 10201030405060 10 1020203040504060703080901001101003040120130 102030405060708090301001101209013010020301201401501201101016017018030110100 102030401050607080901008080110120401301409015014014060160170305014050160 1020304050506040708090 1020303040506070809010011010120601303014012015016040170180901901601702002101202204023012018070150150110100140809020014080100180 101020304050607080901001101204013010301401403015011016060150 1020301040503060307080901001105012013020140202030140 102030204050607080903010011080120130120140150110160609020170180190160104018070150200 1020304020506030706080709010011012013050140401501301406016017018019011020050210150210 10203040506070806090100110120130601301401015016012016017080509017030110100100180160100401902001707060210301502205017080 102030304050102060701080306090100110 10203030405060701080609010050110107012013080140701501603015020 1020304020506070809010050110110 1020103040506070802010806090100110901201301101408015090160104017010 10203010403050607080901003080701011012013010030506014050140150160160170140180170 102030405060708090209010011012080130803090 102030405060705080901001101201101301107014015013040130160107080 1020304050206070803090601007040110120307080101305014020150160 1020301040506070809010011060120908013070110100140150160150170603014080 102030402050601070809010011010012013010014010070100401502060160401701101030806030100180140190200150507030210150120220230 1020304050106070809040100110120130140140130150100201601701801019016014030109013070 10203040506050708020901001104011040301204013014010015010050120160130170403011012070180130401301601908020011090170210902022090 102030405060708090100301101201306014020701509010070120160 1020301040 102030405060708030407090401009011012013014015012070160170130 102030405060708090100501101204012013014070 102030405060708030709010080110120120130701401501601702010180401901701702002102202305010180701802202301206070240803010170 1020302040506060708090100110120130701401201301501001101608020170304014020180307050190200180170701909012020021012022022090210130 1020304050607080901010011040801012013014030801101204012014090150160170130102018020180190120200150 10203040506070809010010601101201101309014015016016050170707070708040160 10203040506070308090100 102030405050607080908010011012013014040150160805017017018019020021022060200160230501023016024010021013070201030608060140 102030405060708040903010011012013014020110 102030404050607080901080100100 10203040506070308090100110120130207014030150601605050801401709012018060608050309030110190 1020304050607080901008011012030100130140100150160701101011070170170120110180190 102030204050607040809010060110120130140100 10203040 1020304050506070809010040601101010110120130 10203040506070803040901007011012020702060130140150160130170 102030204050606030708090701010011012013014060150160902017050501808014050190200602101901201301402207023080240110 10203040 10203040502060307080901001101204060130 10203040506070 1020203040205060704080609030100110120301101301101003090140140150160170 102030405060708020905010080110305012080110130120501401509012016017020201808050190110200702001901202108060220220 102030401050607080901001001106012050110130701401301501601101108017018016019010501090200160200210220101030230 10203040506070807090100110507012013070140100120150150160 102030401050607080805090100110100120130140701501601701801901902001202002020019021022023050240220110150250130220601601401802101008090 1020103040503020607080305090100110120901305090140150401201601701801019070200140210220201204080 1020304050607070308090100701107012013070401401030130701503011010016090170 10203040506070708090100110201207013090140105015060160201101601201301107017014030201001601301301801902002102090904030200160 102010304010506070809010011040801202050100 102030405060708020504090701003010110 1020304050607080901001101201301401401501601701807019013020060210200904010220140903014023024016070 1020304050607060706080809010011010120601106013080140808013015014015016017018017060150170150190200210130190220150230 10203040506070805090100110100120110201011013020140150601005050160170110180170130100809010170204013019020014021015050 1020304050607080901001101204013014080602013030150130160140170809017030180170301901901902002109022021020501006060 1020203030405060708030901001101201201306010014040150 10203020405020406070809010011012013070401201014015016014070170702018019020021070601022040230160240220120 102030402050602040706020809080100110110110 10203040 10203040506030708090401006090 10203020405060708070409010010011011070120130601401506010090100160140502015040150170180120180609019013080190160 102030405060607080509080101007011010701201001301401501606017013010160180180190402002102101603060202050220110 1020304050607010608070901001101101201304013013010014015016080 102030405060 102030303040506040702080901001101006030120 10201030405060708090100110120201301401501601070170901707040150701801904020018021012013022010010302302101502024080 102030404050603070806070901001105012070130140150501401601001709011014090180507010190602050160130150806012030200210 1020304050607080901004011070501204013010060140130101502030100806010160 102020304050 1020304050607050 1020202030405040607080901001001105012013014060802015011016017011018080 1020304050607080209010011020120305060901301013014010 1020304010506070809010011012013014015016012013017010080201501501301708018015016090190602007030202101902107020022023016010024025030 102030405060701080109010011010070120501301409070120120801101209015050140160 1020103040506040708090100201107012012013014050802011015016017018050190140502001701801040 1020301040205060708050907090304060100209080801011090100809012013014090206015016017020 10203040 102030405060708090100100110201201013010701401501601103017018040801009080 102030405060708040901001101201301014015016060170901018019020021020180 10202030405060708090 102030405060708040305090100110803012013014015016015014060130170110150401014014015015018050190120190408090209015020060 102030404050605070 1020 10201030405060607080504050901001102012011013014015010010030501010016017018018019020013010210150130120220230 10203040205010 10203040506070809080100901101201301014014015010010160170901201801902009010 1020304030502060708050901001101204013030401401501601703013018019020010060120200140180909021017014022080408015040 10203040501060701010809010010 10203040506070809050100302010100110120130140501501601701801801407060100190180 102030405020607080901001101201306050901401501601705060180190200140 10203040506070 10203040506070308090100705011012030130140150160100 1020 102030405060104010107080909010100110120130140402015016011011090170180130701902008012020170 1020301020405030607080109010011012050201201301401502013090120201606017017018013013019020021022050190170203010020 102030405060708040906010011012012060 1020304050607080907010011012010130301014010130406015050 102030405060307080901005011012013014030 10 10203040506020708050609010080110120130140150120160 10 10203040505040607080901001001050110 102030405010607080807090100100905011012013014010150401101601701801904020090160200140 102030402050306070809010301001011010120130140150160602080160110170140110 10203040506040708050901001101201301401001011015020130160160170 10203040 10203040105060705080809010020 10203030405060708090100110905012050100 10203040405060507030608060109030100110 1020304050606070408050901001101209013014015016090301301702013014020 102030405060302070809080100110120130401401509016080170170 102030405030 1020304030301040405060708090100110120130140150160801701302017010030901301201301601701408018070110110 102030403030506070806090100100110201203013011014015016012090170180110190180200901504019021017022015019019090 1020203040506070308090100110120130140120150701504016012014080150 10203030405060 10203010405060708060901001108012010013014014015010160170 10203040506070809040100110801201301406010080150160201701801704020190200210220102203090200200204018020014070110100230240130140230 102030405060402070806090100110809050120130207013040140150160201701001801006019012080100140 1020304050607080905010011090120130100140 1020304040506070809080501001109012040401305014015090601601709017070180701901305019060160100200210120160220230 102030405060704080903010011012070 1020304050607070804090100301101203080130101401301301501201207016010060170601801401902001402080170210504017012050190220230110100 1020304050607080209010011012013060140901090130150160160 1020304050607080903010010110120408012013014015011010016017018017019050501801080170190200 102030401050607080901010808010010110120301301401507080101108013070160170180190170106080200102101601503019017090220230 10102030405060 1020304040506060708090904040401001101201303040140150150120401601016010701101701803013019020060210 101020103040504060602070809070100110 1020304050605070508090501003011012060130130110120110140150160170180190603020014013021080200220302301705011018024015050230120 101020304050602020407010504080104090100110120130140308015010016017012050180160190 10203010405060708090905010011010012040601301401504016017030180507010180101013080104080110100 102030405060708090100 1020304050607080901001101012013014012015060140701201301601001701107017018040190601080 1020304020405060707080509030100110120 1020304050604070308010901009011012013090140150408080160170 1020304050607080901001011080110120130100140150160170309015018019014013010170702010010012060200210120190 102030405060708020109080101001050406011012090130709014014010906015016060170170 10203040506070809010070100701101201302013090602050140301502012016020107080100170180110190201409040170160 10203040502060708090806010090110120110130140150304016030 102030402050607010808060803090100 10203040506070203080603060509010020110606012013090140150160130 1020304050607080904010011012013080140 1020304050607010809010011050120801013014015014016017040130180130190140110160100200202102201506030 10203020405060708070109010011010120801301401404030701503090130 10203040506070809010011030405050110701201303014015011012016017050 10203040506070809050905010011012013014015016030140150140901701801509019060100701802005070 10203040506070809010030501050 1020304050607080901001105012013014015010301601601401701801501901101070302001406040 102030405060705010809010060110801204013030140150404011080 1020304050106070809020100100110110120209013030 10203040506070809030100 102030403050607010809070100110120130 10203030402050607080909010011012013060140150901601701801902001502109015022010070180230160100150130150 1020304030505060708030906090401001101201301401501404060160170110180190 102030405030306070809020501005011012013014015040601601201701501018030 10 102030405060704080909060206010090110110 1020304050607080209010030100401101201309014010150409060100160110170301801020801908010040 102030401050607080302090100701102020120130140402015090130160170201801902002102201809050230240502507019018024014012030 1020304050607080901001001101201013014014012060901501301609030140170180 10203040506040708050901001101201301403014070150160170 1020304050607070805090100110807012080706013040140110150801506016012060201701801905020021022070220 1020304050203060 10102030405060704080906010060110120130101401508016030140170180110801201901101401601101002001907013021019070110210702012050 102030 10203040305020505060708090100110120301301408070150901401608050170901801902001050 10203040305060708090701001101105012013040140100150160120170120 102030405060708040904010011012090130602014040 10203040205060708090100 1020302040501050607060804090100902011030120701301405080150101401001601501701801201201101901408040150 102030405060706080907030100110120130110140140 1020304050106070809020100809011011012070130809010209012020140101309015015010016011017012017020100 10203040506070806090100803011012013014030601001507016020170101106018019018070100 102030405060708090100110 10203040506070208070903060100105090110701202080 1020302040506070 102030405060302070809040100306011010010100603012040 10203040502060 10203040405060708080709010020302011012013050140150501601001709018080190110301705019015080100200210120220190220220 10203040506070809080100110120110100501301401507012030160170 1020304050607080909040100110120130140140150707016050 1020304050607080809050 10203040506070809010090110 1020304050607080903010010801101201301408015050901601106070110170120180501601901006020019015010012030160302101901701304030160 10203040506070408090601001101001201301401501601701201001801801019090702001502060 102030404020506070 10 1020303040506020708090100 102020304050607080609070601010011050 102030405040607080901010011020100606012013030140150140110401606015010040120160170 10203040506070809020100110120701306014014080150140601601701101505018011019030200409090150210 102030405060706080901001011010120130 10203030405060707080209010090110701201302011010 1020 10203010405060708090101050 10203040505060708090801001101202090110801301407070 1020304050606070802030909020100110201012013014015016017018019015019020016040170905090100 10203030405060407070809010011012012013014020301301506016017020201801101209019016060190200130210110220200 10203040506010205070208090401001101012013030120140130 102030301040205060708090100110501201301408060150160170201801901807010120140 1020304050206070809080100110100301201301060605010014050150160170110501801901205015017014020010070301904080 102030405060708050 102030405010403060701080901001101201301309060409040101401080150160170901030180130401903020090210807016022090150140 1020304050607080809010080110 1020304010506070501080509010011010110301007012010013070140150160140170180120601507010190140200601702101701609010901103070 102030405050607020809010030110120 1020304020205060708090201002011010030801201208010130140907015016020401301701102060180110190506050602003070 102030405060708090100 1020304050607080901001106012013014050110 102030405010306070805090801005010011010407012013050601403015012016020130120170120170501801906080110 102030104050607080901005080110120 1020304050506070 1020304050607080709010010011060120709040609013070140150901001605050 102030405060307080904010010011012013014015016080150170180101701901402003021020190190701902001701802205019021022090150101706020130 1020304050603070804030901001101201301403080110100101501606017018019020021020302202001501102009012010023018020010019024010210100190 10203040506050708090100301101205013014015016013017018020901301902001102018010 10203040506070809010011020120130140150110160 1020304050607050809070701001104010120805013014011015013070 102030 1010203010405060705080 102030405060202070608090100110401201301401505011080100806016011017016080180501019020090210150702201803010 102030405040607080909010011011012070202030120801305014080130150140130160170120901801905018020014060180501060 1020304050607060809080100602040110120130130140306015090160 1020304050607080609010090110120130140101501606060170702018019020150401204017090200110180801010012090 102030304050603070808040901001101201305014015016017018050190 1020301040201010506070809070100110120130140150110100160803017070140180160190190607013020019013060210180402022010060 102030304050607080901001108012013014070150120601301301601701301809017019017020021016040130180220120230200 10203040506070809010011012013050140809080150120701204012090160170180401001001901502012015017020015090702109022040100 1020301040506070508090801001001101101201301301301201405015010020160170101802060909017014070905019020011040 102030405060708050 102030405060706050108090306010011012070130140150160901206017050180170190130200190150709019019021014030220100170140208090180 102030405060207080901009070110120130701013060140 1020304050607080901001109012013014070150101601701701801501904020021070210150220 102030405060708090100903011012070130901401501006011060140301101020602013020140160170180190901304019013013060 10203040503060708090100110120130140809012020150160110170130101805019015020021080220140200100220230301602024040150220250110220 102030405060708090301009011012013014015013030160170301201301301201508070701070180190302005010 102030405060708040902010011012013014015016011050170180110170120508012018020100190 10102030405060708090100110120130140150140 102030405060708090100604011012013011014015015016012016017040304018010019040190901801202008021020022015023020024013021025025010024090 10203040506060708010209030100 10203040505060307080904010100110120301301301401501001301602010120130170606018010 10203040205060708030901003050110120130801108014015016016012017018012017016060190 10203030405060708080901001101001201101307010209090406014090120150101601001701404018019010018019020012010021090130120 102030405060708060409010080110120 10203040506050708090100206030110407012013014060150302016012017030130180 1020304050607080206090100110120110130701405015010016014011010170801030906040 1020304050503060701080901001101202013014030150140 101020304050607080602090501002011060120130601401001501601101201012020140170140401801006040901010030120190110200210 10203040506070809010080110409012030903013014015014016012040 1020304050607080901006011012013014050110150801101601701101801401019040 1020304050607080609010100110120901301401015050160170180190150110150702001401030602102202001011070130100190603040 10 1010203040506070809010011060 102030404050602070805090100401101201001305014040601501607017090180140 1020304050607050809010011012013040140150120160170120180104019060307020017030160210220170230140301024018024040205024090 1020304050607080109010011012013012014090301203050101501101601703016090101802050180120601001901020805040 102030405060708090 1020 102030404050601070808090100201105012040130401202050501401020150501601701701807090190 10203040506060705080901001001101203011013014011015016050150 10203040506070809010011012050130140 10102030405040605050701010809010011010401208013014015012080160170 10203040506020703080209010011012010401103011070 102030405060704080901001101205010101301401501601701802017060100190 101020301040502060 1020302040506030708080 1020304050607080901008010010110501201301405020150701601701013011012015015018010120 10203040501060708090100901103070501201301209013080140 10203040506070809020100100110120130100140201401501401601701701018050150 10203040405050607080901009080110301201090130140207015016070130 10203040305060708090601007011050901201301406090150100120160170901206070 102030405060708090100701109012080130901407015016017015015016040170601001801903020020210402201509060140230240140200 1020304050607080209030 102030405060708090 1020304010506020703030401080901070100401101207030601301301401501606014060150 1020304050604010708020908090100101104012090130201401506016017015018080601016019019018030 1020304050406060708090701010070407011012050901301401501601017018060 102030402050607080409060100401105030120401301406060150120160100120102030501001701405070401801905010070 1020304050607020809010011020701201301409013013015010160401701805018080190160301307019060305012020180 1020304050606060 102030405060703080 1020304050306070809070 102030104050506070 10203040506070 1020203020204050607080202090100110120130140150160209040170180140140801904010012080200100200102101403016080220140160130230 102030405060706010809010080110120130140150 10203040506070808090100 102010 1020103040506070608080901001109012013070 1020304050607080902010100110120130120140100908060110100801501010160110170180140190200210220190801106030190180 10203040105060708090100110120130110140120108015060160101202030160150150 1020304050306070 102030405060207080901001101203013014040601501201090206011016070170701801609018018030 102030405060107080907010020110120109040506013020140150100801001601002015017016018017020110501904070 102030405020607080902010011012013020501408010401501101601701707018040160190200110210120150220190 10202030405060708090 1020304050607080904090905010011012060301207013011050130140201501606090170107018040701907013017020010170180210220 1020304050607080 10203040506060703080407090100110120130140150160140170 101020304050607080901001101201301401408015016090160150170180701901101060201308010 10201010304050607080 10203040105060708090100110308060120130 102010304050604040 10203040506070802090201008011070110110120130140150160160120 10203040503060708090100507070801101101201301401501503014090802090 10201030405060506070809010011070209012040403060100130140701501016010017018060150190180130200 102030405060703050308020902010070110120130120140150160170 1010203040405060708090100110120 102030405060708090 10203040205060407030 10203030401050 10203040506070602080907010011012013040140100606080150160501701801902001050160160210 10203040506070802020 10203040506070708090503020100 102030402050607080101090100110201201301401501601704016010801501001801701206040110160805060 10203040405010306070809010050901101005040709012013014015080407040301001601701401806060201201201902001401906021017022040 1020304050603070 1020301040506070808090100908010110120201012013014010015016017090701307018012080190160200 10203040506070308090100110501201304014015016070209070170160301801303019020050210402101901502020021090200220 102030405060702080901008030501101201301401501603012070170601801601101508090703018019013020021017022011015090170220 1020304050607080509010011020901101207013020140801504090902016080170508050180301901304030180200 1020304050506070808090100110801201301409014015010050160 10203030405060708090100110805012013080401401501407016011013090170180805070180 10203040506070 10203040205040206070809010011012013013014090150160170160180190200 10202030 102030304050607080901001101005012013014011015016017050170601004012012018020801906020021020 102030404050 10203010401050303060 10203020 1020304040506040708040709010050 1020304050306030708010901001101201301401501401601702070180 10203040205060407080901001101201201301401506010160 10203040506070708090 1020303040405060507080109050100110120501301301401501603020160405060110170801801901708090 10203040506070809070601001101201301403015016017012090180100120180 10 1020304050603070807050905010011010120807013011014012012015016016017010060180100 1020304010506010708090100 10203040205060205070809010011012013014020601501603017015016050120707012030405018019050200100140 10203040506070508090100 102030405060407040809010011012050 10203040506070809010011012013040501401506014011050160170 102030405040505060708090507010011012013060140150905012016017018019015012012012080100200210170220210190120 1020101030405060307060703080902010011010090120601308014015011016017013018018015060100180 1020304050607080901001101201103070901301401401201301501601701201501809050120601101909020021060701017090102202010100 102030405060708090 102030405060705070408090100100110120130140140801501002016017016018010100 102030404050506070608090601001101201301004014015070901001601701701501301001801901603020301801301301020150200 10102030405060507040809080 10203030405060706080505020405050901001108030120 1010203040506070809010011011012013013014015080120160170100120100901015010016017010014060150 1020103040205060607080109060 10203010405060706080901006040 10203040506070208090100110120701202012013014015012016017018017090701201903014020080 10202030402050106070809010060208011012013040100120401401501601701501801807090180190908020013015020010170210 10203040506070809080706010011030120 10203040506070508090100 1020304050602070809070701001109012040130100 1020301040506060708090100110501201301409015080120705016010011010140 10203040506070809010100110701201304010014014011015016015015017018019020020401201607021014010210702013017018012040180 102030104050607080901001001001105012013014015012016020401709015018016010010020190 1020304050607080901009020101101201301404015013016010016016017018080190100180170130 1020303040205060706080901002010011012013070201301407070101201501601007010101701808011080160501909090150200200140140 10203040506010205010708090601009080801101208030201301401501020801607060 1020304020506070102080901001107012020904013010904030401401507070602016070100 102030401050204060107070802090100503011090501201303060 10 1020304050604070808090100110 102030 10 10203040506070809010020101101201301401409040401501601707018060100308040190200130200210301060220801401802102301108040130190200 10203040506070809030100509011080802012013050106010140110501501601017018010010 1020304050602070804090100110 102030405060708060901001106050120401301301401307015014016070130110301301501206017018080190200140180210220130200160 1020203040506020307020809010010011010 10203040506070808090501090100 10203040105060607080304090100110806012013070408070301001403080301506011070 10201030405060708090100802030110120130709010014014015010050160301705013090120130505018050150190200210220709010 10203040506070809010011010020 1020304050606070809020100501101201301408070150100702011011013010070160120100140110501307017014012015012013030 1020304050607050803010901001101208013040140105015070301601705018015090 10203040506070808090302010011010120130140150160150401701801901050160200 10203040506070801090100110120130140150505016090170100180140607013010019040808020030130 102030405060708090100 1020304050607080 102030405060708090201001109012013014015016017060100301806012019020010010011040101902102201705030 10203040305060708090 10203040506070809050100110 102030405060708090301008080508011012010013014014010206015010160301501701601608018019060 102030104050106070108090100110120100130140150160 1020304050607080901010011030120901305014014015014013050100160102012015060150140140 1020304040506020 102030404050604070804090100301101201301401405015030110140901501601601701801901502001302090170120401801501080 10203040501060708040901001108020120130701401103015016017040130601201008010 10203040506070802090100905010110601201301104014040150160140160601201706030110130501804070501209080140110120190 10203040505060708080909010100110120 102030405060708070901001104011012080 102030405060708090301001101201301405015090160301030 1020304050607080901001050110120 10203040506070809010011010050 1020203040506070809010011012020901301401508016017030401401801702030190200100701201208018021030220130604050130 10203040505060708020506090100406011020 1020304050605070809080103030100110120508090130130 1020304010305060708090100110120606013010012070140100150801601301050406050201701702018070101105020190200210 102030104050601050708090100110120 10203040506070809010011012013014030110301406030504015090601301601707013020180601901301102001108016012010180100210190150 10203040506070 102030405060701080901090100110501012010070130140301501601701801902006080210220160220160130230100220100140200 1020304050607080904010011070120301301001401504060 102010304050607020802090100801106012011010060130401013012014015010130100160170601801101902009016020021060901102010 10 1020304050406060708080901001101201306080801408090150 10203040501060708020 10203030405060407080 102030405060708040901001101201301401101507020160909017012014013070101801906016090501102001102101207080180110 10203040506070308070 10 10203030405010 102030104050607080209010030801101207012013012014010150120140160 10203040502060 1020304050607080901001101207013014015060150201405010160110601401017018010190 10202030405030607080905010040100 10203040506050703080 1010203040506070 102030405060407080906040100110120130509050140306015016010130130401701801901602002021015080405080140 102030405060107040708090100110120130140150801605017014015016020 10203040 1020302040506070809060100110120130140150 10203040506070 1020304050607080109010011012070130140301101501601202017080100180110190140 10203020204050607020809090506010080110 102030405060205070809010100308090110 102030304030506070809010011070120401301401501105060160130100110120170150110170100180190200150180602001007017021030200200220 10203040506070809010050110120130 10203040501060708090100504011020120130401305050507014080704030150160302010100140170 10203040506020703080901001101001101201303014015010060130408040160 102030 102030403050607080901001109020120130301401501608014010017016018019010190200160110200190404011019030 10203040506070809010011012012013014040 1020304050406070809010011012013010014090 1020304050106070809010011012013010301402090150104016017014060180190120130 10203040205060701080908040703030302030 10203040506070809030100110120507013014020110701501201102010010016011014030170180501403070120501907012020080110130170200 102030405060708090201001108012090130403020140150160170180190200605010 10203040506070808090100110120130 102030405060708090100901108012013030706014090150140201601707090180160805011070110110100190209013020080140 1020103040506070 102030405060607080 10203040502060707080 102010304050303030607080309040601003011012080201301302040120140110150160170180190100130 102030405040404060708080901001105012090130140101401501609011090140130170100180 102030405010607080405020901001101201060401301401501208016017010017010102070180190200140210220 1020103040506070805090100110101201301401301301501601706018019013020016012015040 1020304050607070408090 10203040506070808090100110307080120301301401501305013012016030 1020304050607080509010080 1020304050607080906010050201108012011030 10203040105060707010805010901001101001201301401501601601401704018080201907090309015016040120 1020304050506070809010010011030501201201301209014030150160 10203040503060507040809010080110505020120130140140150160901701804050150130100 102030405060605070408090100110120806011013014050301501606017018017019011040140702010200 1020304050406070809030100110120130201401504011012050160101505012016070501705010180101902004090210140190 1020304030105060708090100110120130 102030 10203040506070208090100110201201301103014011015080104016017016020180100150120190140200200110 1020304050607040308090100110505012012013030140707080150907010160150170180109019011070200503020012010030140 1020304020506070809010011010 1020304050602070809020301003011012013080901401501608020170140130180120160609060100180190140140200402102201109014010012018016060 1020304050607030809010011012010013014015010160 1010203040506070806090701001011012070130140150404012016090160170120110180501070140190200302102201402107017019017020140 10203040506070208070903010040110206020401004080201201306070140150130110150160401706020180701109010014019017020011070 1020304050306070408060901003040110406012013014015016017018019015012020100180130120140180 102030 102030405060507080908010010020901101001206060130101402010 10203040502060708050901001109090120100130601409015016017018090130 1020304050607080908010070110120130100110110130140100150140601606017013018019080200210120220230240 1020 1020 102030405060702080809010050110120130 10203020405060708090100401105012013014015016080170160160180160202019020015060902102040110 1020304050 1020301040506070809010060308010110120130 1020304050607080209080702010100110401201301406015010110110100160 102030405010607080 102030405060107080901002011010120201301401501601001401090 1020103040506070807090100401101101209090130801401101501101601701701701801701201408070 1020304010405060507080901008040501101206060501301401501603017012010050 102030405060708030902050 1020304030506070809010090110908012013060301401508016017018019011050190130200190201601702004021010220230 10203040501060708090100110101201303014015090120160170701301101801801902002106022011015023010170240802090 10203040 10203040205060708090100501101201202013014015012010010080201601701801901004020021017012070220706023019010180 1020303040506020706080109010011070120401302014014010201501601701060401001801907020014030130100 10203040205060708080901001105080 1020304050 102020304050607030806090100110120130503014015010016040101701801201908017020021040150908018080130210220230190230240 1020304050607050803090100908011010050120130 102030405060708020605090903020100 10203040105060704080808090501001101201010120 10203040506070208090100110100201201010013080 10203040105060607080901008080110120808010130130140150160170180100190905019020021013060160110220150220 1020304050607070809010011050120 10203040506050708090100110120 1020304050603070809040601010011060120130100 1020304050206070608090100701101001207010110130140140150100150101601702018011040405016030190110200210140809020020100110 10203040506070809040100701106012013040508014014015016012017012080180702070100130190200 1020304050607080903010030 10203040506070809030901006011012013014070701301501604016013013017016010018060901010018070170180130190180180 10203040506070809040909010011012013014010150904016017016018013019030160200302101901201802030110201302011020180 10203040506070808020409090100110120130120140140150160 10203040205060708080901001101209013080140150160170101803016040190170200402014014017020 10203030104050 102030405060708090100110120301301014015015015010016017018018090170140601904020 102030405060707080907010011040120130100140504020150140501401001606090 10203040506070607080902010100110501201040801301301401502016080150150901709090140180 1020203040506070108070809010011012013014030120501301001501601201301305012012017012060180501901203017010200301007010120 102030405020602070808010901001101101201301302050140150130301601701801902005011013017021010022023070120230240 102030401050406070809040801001101203013013011014015050110160901701401203080901101307020801801001901804090180120 102030403050601020708090506010010110120130301401501501301601704090201803010040401019012070180150 10203040506070809060100110120130701201401501602017014070180160180190206020021010 10203040 102030405060708090100101101206013014013015010104016010030501301701401601006018019020021070140160220140230210110 10201030304050607080901007011012013014070120901505020160170130701801201701901901306011020160100101102020021016060140 102030304050607080 1020302040205060708090100110101205070130140150160150110110100601001701809013040504016019010014020019015021022019080150 102030405060708090100701101201301401501007015030401101001601015017030 1020304040501020607030608090100 102030405060708090601001101209030201301401501606017080180190302002101801605080160120709022019014020 102030405060708070907040100110120130100100140150160 102030405060704080902010011012013060801401501504040701101202016017030904018019010090802007090 1020304050607040805090201001108070701209010013014014013015080160170180190100120120602013060200150210202004022060140120230 10203040506070408070709070306010011020 102030304050506070809020100110 102030405030 101010 1020203040506070508030901001101001201301201402015016017060180402016090190908030502001901802109021019050170 102030405060708090100101101206010013010014015013020208016017080180120110190709014040130 102030405060708090100110120130140120806013015090160801709090120709060 102030405060708090100110101201301401501101601601709013018020501903020011019020016080210702202302011090150 102030405060707080901001101201301401501501601401706016016011018011017015014019014020090301703040130801002102202001903015050190 10203040506030705080408050901001106012013030140506010050150150160 10 1020 10202020203040 1020304050607080901001101207013014013015016080607017018080701909020021010050190 102030405060703060 102030405060 1020304050607050809010011012013010140409010150160170180190200210220301501802208012021012018010230110200210140401409024025010 1010203040506070809010050201101201305011013050601201202014015016017018019011013050 10203040205060507080901001101201201301401501609017018010019016010110110301202005070200130210220190607021080 102030304050603070809010011080120130901401508070160601703040180 10203040506070408090201007050110120130201407040150120401201101401010160100901709050401301801101902004010110 10203040502060407080901001107012013070140901101501608017013070702016018010190502010020040170701207012020019020015016015021060 102030405060 102030204050607010809010030110120130140150140160170180704019010140200210405019022050230170240201101102206014010402010120 102030204020503060708070901001101201302014010130150601001609017010170180190 102030405010607060608030901008010070601103010120 1020304050603070809010060110120401301401101501601707018070190190160 1020304050 1020301040506070804090100110120130140100140150160 10203040505060708060901001105012080130140 102030405060708090901001101203040601306010140 1020203040506010708090100110301201309014030100301506016040170100130 10203040 10203010405060708090801001101201301014015016070170701101801907020200205090130901101901202102050 1020304050406070809010030406011012013014090140507015010090101501601704018019020080120501108011013021080160220801607060 1020304050 10201030405060706060809010011012090130140508020150501606011012014015030170807018019040200201701409050210 10203040506070809010011012060130 10201030405060705080906010011040401006020100801108011012050130902070201401501601708016040 101010203040506020708060901001101201201301407015016020170204012010901004018019020021080210180150 102020 10203040501060708050901010011030120130140106010015040130140501603014017017012018016016010190200210806080160200 1020304050607080309010011012013030140 102030405060708090601001104010120130140901001401001501501040201601701018070301070140170 1020304050607080109010011012013080140100150160170604020 1020304050607050809010011012013014015016040108080170180190200150210150707016080702016040110170110101802104090 10203030403050604070809010011012013014015060160170 102030401050607080901008060301101201306014015016080170401401801901002001304020070606080170210220210 1020304050607020809010070305011012013010130403014040150100110130110140160 10203040405060708090100701101203013014015070160140807040 10203040505020106070809010020110701101201013014020150 10203040506070809080908010011012013014040100150901601701801901602020021050180401601205070130220140140170160 1020304050607080 102030304050607080901001101201301401101501606016090170180509060190130200180101012014010018017020014040210 10201030405060708090100301101201301401501602050 1020304050607080901001108012012040100120120601301001401501601301501301701807016090180501001701903020170200 10203040504060703060308090100708011012020130140150140110607015016012017070160180901901901103070 102030403050607040803080901001101206030805013014015012040160401701201801101904030170190 10203040506070801090100110120602013050140150704030140701603015017050180100401301401207015019020080405021013010070100220110170 102030405060708090100110120130501401501601701204080180170190170802002007013070140210 10202030204050607070108090100110201205013013010140601506040 1020304030506070608090704090100110120130306014014060150160 1020304050607020809010011010030120 1020304050106070808090801001102012020501303050207013014030150160601501701801906020021014015013019017060110 102030405060708090100110101030120130140150101601607010040170110 10203040 1010203040506070803010908010060110120130140100150130601505020150160120140101709018017050190150704040101301601606020030210 102030405040607080905010070110120706013011030101401501016012017010030150180160170160190100100200120 102030405060107080901001101203013010014040130150401601017090 10203040 1020304050607080901001109012013010090501301401004015050160170170180190601001501101502001001401508014014017021017021015011090 1020304050607070108090901001101209020130100140110150160 10102030405060703080309010011011012013014012020501501601701802016030205019019018020021070602205011070406070120160 102030 10203040506070809010011090110120130130201401505010015016017060130130180701902009013021022070230180220240 102030405060708090501001011012080130130140206015016040170180401201901507070 10203040503060708090301009011011030501201301101401506016060170180901201101901701080140100 102030405060708020901009010050301101203013070140150100160 1020304050607080409010011040120130140401501601101301701801401901201012030130501801401020050140190130401704060902102201015019090 102030405060708090100110501201301401508011020 10203040506070806090801001101203012090402060501301401501501080120160160 1020304050607080909010060110 10203040506070809010030110120130309090100130140150 102030405020602010701080309010011050901012013030140150160170180190401803014060100160200 102030405060107070809010011012013090140150140 102030405030607080902050601005050908080100110120130401409014015016015017012018019070200210190140160160150220180190170160 1020304030506030 10 10203040506050708090203090100 102030405020604070808010901001109030120130140503060150401601704018030190602009021019022050210230100 1020304050607080909010011012013010011014070150160801607020170801601809015020190 10203040506070809010070110101201304011014014015090 10203040506070108090100110607012040130100140150160501701501801013019019020016020050100210220 1020304050505060 1020201030405060708020603090601010011020 1020304050607080901001101001208013050708014015050160105030110170120180101401902015018020019010040604021011015022011023014030 102030405050607060809080100110203012030110130130140100601503014040160170301801901603060200401901002102022015013020190170 10203040506070804090804090501010011040120100130100100140100150160170180100909014012019020060190101802021070170100 1020304050602070 10203040502060 1020203040506020505070107080902010070110120130 102030405060 102030405060708090100701104080 1020304050607080901001104012013030 102030405060105050708090100601101205060130100140150160130170305040100120 1020304050106070803020907010030110120130140105015016060108010020150308012080160 102010304050607080901001101201301401501607017018020 10203040 1020301040105040603070308090100110120130140150160 102030405060707080409010011020120101020201201205013040309070140150160110 10203040506010708080905010011012013012014015014070160103020170160180130 102020304050607030809010040110120130701401301501601101701801301907020170 102030405060708080903040100110120130120501401401501402016070100 1020 102030405060708060901001101201307011080140100501508016017010013080606018020501801201601040 102030405060607030809010011012013014015070160601505017016011080601806090190 1020304050206070809010030110110 10203040506070809010011012030130140140209015011020 10203040506070308090100110401201307014015016017018040501902008014021080220160160110220 102030104050607080901008011050120130140101501601701602018019020015060 1020304050607060809010011050403012010050130140150110801606012016013016080 10102030 10203040506020708090100110601201107013014050150 10203040 10203040506070308030107090502010090110120101001301014015060100160170601301801801801902002101004015017022090209019021090 10203040506070809010040110120130140130 10203040205060708090201008011070107012013014015016015017090130100180110105010 1020304050 102030304050 1020304050606070809070100701101001209013014015090160501301702010180180120150190 10202030405060703010809010011012010040501301050140150501401601101401701804040120 1020 10203040506050706080901001101201001301401501501609090704070170180501905016040120 10203040503060304070807090401001107060120130 1020304050604050708090100110120130140150201601301708060901409018040101906020011015021017080120401302203070150 1020304050602010708050901009011012060130100140100101401509020160100 1020304050607080901001107011012020130901401501601601708018080403018011019050170602001902101209019080 102030403050607060809010050304040908030901101201103012013012010060506014010 102030405060708090100110401201301401501001301601301003040170601201801901801020021060150501022030190100140120 10203040501060708090100110120130140110 102030405060607020805090100701101201301401001501001070140501606017016040 102030405060201070809050100110803010020120130140501503016012090110170180909019020021020210220220140 1020 10203040506070809010011012013014015030803016060701001302050 1020304050607080205090100201101201001301020140150160601701201801501701602019060100200 1020304050602070807090100901020 102030405060708090 1020304050606070308090100110901206013012014015020160170180 1020304050607080901001101201010120301301307014015090160170 10203040505060708090 1020304050607010802070409010011012030120130100501402015016030110706014010017018014019020200210901011010140 102030405060708090100110120105012050130140120150160201707060102011018017070190120502013012020 10102030405060207030 102030405060708090100 10203040506070807090501001101202013010010014020802040401015080110160170180709080 1020303040 1020304050501060705050208090100110120130201408015090160170 1020304050607050809010080110120701301401501601705018019020060908021018022020019080130150100409017014040406011080130140200 1020304050607080903010010110120130307011013030140901407050201106015012016070170130130170 1020301040506070809080 1020304050607080901001101101208013080100603014020120604070150130160170 10203040506070809020100110401201303012040402013090140100150120160401702080160301401703018019019020020 1020301040503030607080901001080110120130140 10203040506070809010011080120 10203040105060701080907090501010010110120 102030405060708090100401101202013014050201302013011040110100709015016015017018050140 102030405060708090100301106012013090140150160170905010090180701904012040200802008021030180220160230 1020304050607080901005011012013010101402015016017050401403018090120190 10203040506050708060901010011070120130801108014015016011017018080140401901501908020 1020304050602070809080100 102030405060203020307080904010010110120130140 10202030405060708090701001101201013060140150160170609040301001201801906018019040160503013030 102030405060708090100606010030110 1020304050607030205070809010011012010040130130401406012015016070605050 10203040506020708090100110120130140150501601701301809040801902002101102202101701401202308020024060 102030204050501060708090100110120201302014060150108016011017018018015050180190802080601902008050140210150601304070 1020304020502060701080908010011010120301013014015070130160150170100201001801907012020016080110200 102030405060708070901001105090801012012012013060801404015015070100100801501605080170140606090100906018018050 10203040205060706080901006080110101208090130120706060140 10203040502060708080901009011010012020130101405015060701605040150603020101601701309018016030 102030403050607070809080401001101201301401104015016017018015070190120190190120107011020018020090120 1020 10203040205050607080901001106012013014014015016010017011014018018019012015020021080502001021022030230 1020203010405060 1020304050204060701040208090501001101201301401305011080 10201030405060708010909010030110507011060120901301401301001408015016011017030 1020304050604070809020100601101201301401301201501601701401001801805014013016030101501501019050801508016020015020010301407050210 1020304050604070809080 1020304050304040607080901001106050120120130101101401401501301603050 102030405060708090901001101201008013014090150160201701018090901901013016060200603060210160170200 102030405060107070809060100401102020 1020304050603070809010010901101010070120130140110401501603060170709018019080401501801020 10203040105040607080409010011070110905012060401301401501601708030100180150190120 1020304040506070809010906010010110120130501401509030100160170110 102030405060708090100110120501303014010011020301501605012017018040190190200130150307016020190210180200704080 1020304050603070809040201001101201301014015016080170701001701001801809014016014019018010170160200180210220190 1020301040506070408070901001101012012010130100 10203040506070809010011012013014015016050120170150180190802010200 10203040506070809010011012011040130140150160401704010801805018090190 1020304050607080609010011050120401306014070104090150102011016011060150160170180190 10102030405040505060708090100204011012050805070130140150160 1020304050607070803090701001101201301401506012016030100501401706060180160120190702004010020015017080160402090 1020304030506070809010011020120301106090130201401501601701404018012019050200 1020304050607080704010901006011050120130301401001501303011080201401605017040160180901801401701905020021013016017011010140150110 10203040305060 102030403050604050307080901001101201301010140150160170130140 1020304050603070208090100110103012040130301406040110801501601706060901001806070201902002101301805020210130102209010230 10203040 10203040105060703080901001101201301406015010901601501601001701801801503019020020040170210 10203010405060708090201001107012013014020150301101601001101108017050160150160101805019070200150130170 10203040506070809010030110120130140120100203010015060906014016010130604010090110501704012018020 1020304050607080901001101203010301301405010 10203040506040708090100201101001001201301011014030150160170207050101301101801904013014070607020402005012012017021019022070230 102030405060703020809010030201101201301401501601601012017090101401801201001901101208020 1020304050 10203040506070108090 10203040506070809010100 102030401020506070809070100110120301301407015010090508010016090 10203040506070809080303010010010 102030405060708090100110120130701014015011016017018019090200150401901506021010180180190130100210702050 10203040506070805090100202011012013014080208015016060170304030101201701801301901701009013040200 102030405060708090100110501207050130130140150160808070100110120170180901001902005021022022019014023070 102030104050 10203040506070809010011012013010014040150701501401604017060110180120 10202030405060407080 1020 1020304030305060607080 1020203040506070809010011012080904013010140402011014015016080170706070100130701403018030130150190140 10203040506040708090 1020203040506070809010011012013014015016020170180190130140301404011080120 1020301040 10203040506070809010011012020110 1020304050603070805020709010011012013020 1020304050607080709010090110110107030120130401407015016011017010018040190190200100210110140102207016010010100110101903060 101020304050602070809010090110120130601305030501401202015050 1020304050506070809010010 102030405060708030902010011012070130140 10203040506070809010011012060109080130401401501601708060908018015090908019020014018015010301001901601901010210120220120200110 102030104040506070809070100110120103010804013050 10203040506070108090100501109012012011080130 102030405060607080904010060110601201013014015070160170130 10203040305060207020803090100110120 10202030405050607080901001101201305090110140150201601703018060601301904020020190170160 10201030405060702080903010070106011010010060110120130140150160401701201702018019040200 10203040503060107080405090100110501201301409010150160170100170 102030405060 1020304050607080409010011012040130140601501301101401104020 1020103040305060708090100601104090 102030405060708090100101102090701201301070140150160170170180 1020301040506070809070100801080110120601301401501606080805017070901018010012019060200 1020303040503060307080901001108012013014015015014016040803020170180190140200200201040130200 1020103040506040708090100301107020120901301407015016010040170150 102030304020506070208090100110801207013050140 102030405030506070809010011012013014015015016016040110 10203040506020708090100110120701302010060140401001201202050150160 101020304050605060507080 102010304050602070809010060110120701307020140601506014016017070120170201701801909030200901020120200130 1020304050607080901010011012013014015050 102030403050607080 1020304050606050708090100110120901301401501601301701801901101802002101014010040209010021016016080220220170 1020304050506070809010100100110120130140101506016020100101702010110 1020304050607030809010011012050130902070140150501201001604080 10203040506070302080709010010110120130140150201602080170501801902016017020021018014022080100140 10201030405050607080901001101201304014020501501206016030170170180701001090150140801202030801301102060 1020304050406070805090 10 10203040105060708010901001103012013014015013016017011018040170701019020010502105090190220160120200120160101305020020 102030405030607080102090100110 1020304050607080907010100110120130 10102030405060708090901001101201301402015060301601506016017090180501801009019015016020021020170 102030 102030405060307080909010040110701203070130701408015016013070170 10203040506040701080607090100100110 10203040506070804090100501101202013014011010401501601701101001801201901901202008060110100210100 10203030405060708090908010011012013014015030160110170302080180180108011010801705019070 102030405060708090100110120 10203040506070809010060407011012013014010150110507011016090150170 1020103040506070809020100100100110 10202030 10203040506070809010011040120130140802090901501401603090170180190200140 102030304040503050603070809010020 1020304010506070203030807090 102030204050607080901001101202080130201401090150150406016017020180190200 1020 102030405060708090606050100602011030100120110130140150 10203010104050607080309050100110701201301101401501603017018070130190180 101020304050605070809010030110120130140101308015016040101090170 102030405060708090100901102070120130140507015016011080160 10203040506070809030100110 1020303040 10203040506070801090403010011030100120130 10203040402030505030607040 10203040506010704010809010011011020120130140150160170809060180130170301805050101905060150200 1020304050607070809010011012013014010015060160501701701801101501708019030130 102030401050607080609050 102030104050607080306050901001108012010130801401015020 1020304050607080107090101001101201305014015015012020140160110140150160140401701101001803030103060180110190206014060200210 1020304050 102030304050607080901001105080120130140140601501601401704040110180701903090160200100801080 102030405060708090100110903050901202013011020140 1010203040506060708070 102030405060708090100110301201306040140130120501509020601601009030110201704070 1020304050607080901005011012012010130140150601301201602017018020190401501106050200180601704030100 102030405060708060409010011070120130140901501604017013090130140150160180160 102030405060 1020 1020203040506070809010011012013030801401015070501601708018014019019020019020190701605016010015021022017030190200230160150140 1020 1020304050106070302080906010011040120130140 102030302040506070809010010011050120206013014010070100502040801501060160100401010013013030170180707020180110 1020304050607060807090100906040110701201301401501507016090100170 1020304050607080409020100501090110501206013080140101501605030 1020301040 10203040503060708090100110100120 10203040105060603070 10203040506070208050901001101201301014030150110 10203040305060707080909020100502011020120801301401401501601011040120 1020103040506070708090804090100101101207013011013050201301408080103080105015070160 1020304050601070806030909090100 1020304050607080901001101201001080130201401003011010140150160170403010140180190102002101208017014015070180 102030 10203040301050202060708090100110601050120110801301401103015012016017090 10203040506070807090100110201201301401401501601701201803070606019020070401408010703020210220 10102030 10203040 1020304050 1020304050206050708090901006011012013014010150160170110180190 10203040505060107080309010100110120100130140150160601703090170160105090801606080 102030405060705010 10203040 102030 1020304050607080901006011080120130140150160120701701108018019012015020080170401008010090200802109070 1020304050607020809070100110120130 102010304050607080309070100110120801013010014020150904020101601707014090160 1020304010506070 10203040506070808090305030100110401204010 10201030405060708090100110101201301407020501509016060170180120202010012090190200 1020304050604070809010050501101208013014015016090170 1020302040506070809010010110120201301401020502050 1010202030405060708090901001101201301401501002016017018015011018060 102030405040607070801090100 1020304050 102030405060701080901001101202030401301406015070160170180190 102020304030506020708090 10203020405010 102030402020 1020304050607080 10203040 1020103040506070809090901006011011080 102030405060708090 10203040105060305070809020100110106012040130140150160170120130140180401006010019040160200 1010203040506030708090100110100501209030130140701101001406015016020110301701101807010010019019012060180 10203040506070 10203040506070809010030110120507013014060150160602090170 1020302040506070801090100110 102030404050607080901001101203050130100100140701501601102016012017070140170180170601909020017040 10 102030405060708090100110120201301201407040150140160701101017010018019019040100110120 10203040506070 102030405020603070308090100110901201304080408014010040201101101301501605080170180701901101702001807010010210 102030405060708040907090100405011012013040308014050150160170100101805020190120200210401807016040201401207060802002209060 10203040506070208090100110 10203040506010708090100 102010304050607080901001101201305014080704014015016013017018019020021020107015022019014020013015090150402301401902401050 1020304050605070608090100401101207011013010140109015015016040110 1020304050 1020304050607060809030100110601209013014015016040 1020304050607080102030901001101201007040130140150160 1020304050607050809010011012013090120901409020110150301601701102018013016090190701001701302001001101505090170 1020304050406070408090100110120601301402020150 10102030401050607080901050401005011012013014015012060160101701501809030190402009050190210200801905040160 102010301040105060708090408010011012013014015016010017018017090140190 102010304040506070806090100110120130140150406016010170208016014060180906060190201010150702002101101101602206023019024012060 102030403050406010107080409010011012090130140150150160120 10203040506070809010070 102030 10203010405060107080309010409010101005070110201201301405015016017090180802019020021022090305070160 1020304050603070809010011040120401301401506010010070160301101701202080130160110170 102030 102020304050607080901010060509011012030130140150160170150180120103070160110190150 10203040506070104010809020100601108040120909013010013014060150607016040170180150150140170190101020017018080200210220100170230 10203040506070809010011060120104013014015016017016020101801601301401901010050170401801202002101050220 10203040506070708010809010011020 10203030402050607040208090401001105012013014015016012017018010019010200 1020304050102060708090100801103090120130140140110150110160150170101801301902002101101007020601602201301807040130 10203040506070809010011011090120501205013090140103015080130150801001605016060160110203017018060190100200210120 102030405060708010901001107012070701301401504010010050202060160160150120170180104019070170 102030104050607010308090100701101201301401015011016011017018019017010200100 10203040506070809010201004040110120130140150101001604016017018017050 1020304050505060708090301001107012011013070140150110108090160140101101701801902001409016070210220190806019017050201104080 10202030401050203060707080608090101001101201108013090100140130908030 10203040 10 1020304050106070809010011030120130140401509016020170180301508010030190 10 1010203040506020605070809010011011012013014080301501601101707011012018020130190170100301403080200180 102030405060507020203080906010070110508012070 10102030405060708090100801101201301401301201015016050801201603011050170180190602017060150200190 102010304050105060708090100100701101201301401401501601701801701902001202101404017022080220200190160140100110100190180230130 102030405040607080901001101060201204030130140150160170301701016018019014016017016020016021010018090201015017022060 10203040506070809030603010040110120130100901401502030110404016017012014018019013014050200110201701001402107080 1020304050607080901001101201308014010150150120160150160170120180190200106014014020012021020016012090801013040130 1020302010405060307080809010011012040401301404015011016020170180150 102030405060708010901006011012010130906060902014015080 10203040506070809010100110120130140120150101601509011010040705017080130180140140 1020304050607080104020901008011011060120101301401015016011030150101609013017013018019010200 1020304050603070708050908010011090100201201301401101503016017018019018012030200210220230100100240170130 102030405060708020 1020304030506070809030100201101207013090501401504090201601001001705014040180 102030405060708090100110101201306010704040 1020304050605070804090100801101001201301401001501001601101707017018060140180190160150200207011010190 102030405060705080906010010011030120130501401010150160 1020304010506050708090100110100120130101401501101601709018019020021030150220140170602009020010070220 1020304050106070208090501001101201302010140150 10203040506070804090809050601009011020120110401201309014010070150301601701801901802014090130170200210 1020303040506030708090100110120801301402060150150160160150170160501201806040140190 10203040506070408090408010100110110120130140150 10203040 1020304050607060809010011012040130100140150301309016013040601301501701801902001604080210809090 102030405060406030107080801090100110120130140150130801001501601401706011012014018019040180501301302006070501060210180 102030 102010304050607040708090 1020304010 102030405060708090804010010011070120130140150130160906040170180190130120140501701502003012060 1020304050607080901001101201013014040150160150110501607017018090101902017020021011013011014020201020014080140605020220 10203040506070809010011090120110130140150160303080 1020302040205060304070603080901005011012020130101401501301601012017060120180901308090190170 10203040506070809010100110 10203040506050708090905070100103011010120 1020 102030401050607080901001101201209012080901203010011050 102030405060708090100301050110601203013014060100150 102030402050 10203040506070809040100801101201002013014015010160170140130107016018012030120604019020040190407020012016021016050 1020304050607060809010011012013080 102030405060407080309040100201001107060208012090901301401501601703014018060190 10202030304050607010809090100 102030405050607080509050100110100 10203040506050708090100110100100120130140150160 102030405060708040901004080110120130701301101301406050120150110160301101701503014080180190150130120120 10203040 1020304010506070809010040110120130140130150160 1020304050406070809010011012010130140100150405015010011050100160501609017018017010 10203030 102030405030603070 10203040506070809010011010030 1020304050607080901008011050120801301108012050110120140401001004015030508080120120160170180190200160140 102010304050206070108090100110120120130 20861