102030405040604070809090100806011012080130201014015016015012011013090601706018050170190 10203030403050607080309020601001101012010130140606060102015010016012060170180190160 10203040506070 1020304050607010508090100110209040120701309014015013016011070140110170403018017020 102030 10203030405060703080901001101204013014015080160307013080401601701807019010190130 1020304050106070805060809010060301101201301407080120150501605050170180100190130130801101702002104070220 10203040506070 102030 102030401050607080907010030110301201101301401060150408014016017040180190140120902001308012080210210 1020304050607080901001107012013060140150501601701407018030170110100170101803019020010505013016010030 102030 102030405010506070809010090110120130120140150160602040130 102030402010502060407080901009011012013020 102030304050607080203090100110120601202011013013014015016060170 1020103040506070 102030405060705080901001102012013060140 102030405060708090100110 102030405060707080901002011060601201205011013010080130601401501603080170180190607080 1020304050303060101070807090100901107020120101302014015016080701601708010080180160130140190801011020070501604060150 10203040506070809020502010011012013014015016017018015040180120901401001501902001801802101102201802307090170220190200 10201030405060501070 10 102030405020206070809010011080120502013080 10203040506070806090100110120501301401015016060404090 10202030405060708010901008010110 1020103040506060708090101001101101209013090140100150160708060170180101701909060602020016018013014080160110 10203040506070 102030405060702080 10102030405060708020905040100110601201001301407012015060501307011016010170 10203040506070809050101001109060100120130140120408060100150160 102030304050603070607080901001108080120130140150901601701401505018019015060130 1020304050607010809010060101101201306014015016014070160160130170180 101020304050607080501090 1020304050607080904020100201101206013014040150160100170401801808019060130708090110 102030405060708090100 1020304050 10203040105060507080901001005040110120201301408015016014020 102030405060 102030405060207060308030901001101201307040100140150150 1020304050607080509010100205011012070130201409015016017015018019020012019011021015022023024013070 1020304050607080902050100601107011012013070140150120 102030 102030304050302060604020708090100110407012010013011014030100150120110140601601701803090170110190130180 102030403050607020708070901010011050100120408013014070150307016017011016017017016018019020014020 10203040506030707080901004011070 1020203010405050607080901003080110120130206020140140701201060 102030405060708090101004011012010030130140150 1010203040506070809010011012070 102010303040506070504080901009040110100110104012013014050150160110507014080170 102030405060708090202010010110801201010013014015012016080170110201801905012020012015010302101204012050220 1020304050605040207050801090100100 1020103040504060708090100110201201307080401401501016030608017018019030200210302201501602106030201101014019040100150100140 10203040506070809010011070120130140150401608013016020 1020304050206070208090100801101012013014015020103090701601506070150605070170 10203040506070809080505010060901101201306040140150130140901601301303017014018019090200 10203020204050603050708090701001102060120130901403015016012010017012030130504018019010200110130190100190140 102030402050406030507080809010401001103012013012010014050401202020150103012040402016017018019020200140170130 102030401050607080901001101202090130507014015010015012012090801605011030170201802070401601207019090802003011019016030210 1020 1020304020305060708090301004011012030908013060207050110140150120120601601707018019010090 1020304050607080209040701009011010120130140150150140160170180190130200210302102202201601002015022021010010 102030405060107080209010011012013010140150160307080170150703010180190200100210170102201508010210230130201006070170240190120 10203040506070809010011040901206020130140150709010016070 10201030203040201050607040608090100110120809013020110 102030204050607080908040801001104012013090140150160150170202018020120180801090110 10203040506070408040901005080110120501304050140501304080100 102030405060607080908010011050120130140130150201601701401807070170180701701705018017010010019020013021022010210120 1020302030405060708090100403011012040100201301401012012013015016017017017016018014010190200210501406022018023080130 10203030 102030405060702080901001101201301401301504010901101609040103040170180130190190100301201701105015040 102030405060708090100110403090120130140509015060160105017013017020901801201018019090140130150 1020304050607010803090701003011090120601307013013014060150160901701709018030 1020304050206070809040100110120130301401501601701801404019020018040210602102101401060901802101301506090130902207080230 10203040501060704010809030306010011012013080801308030801001201401107015016013017013018020190305080603020012050160160110 1020103010405060701080302090100110609040 102010304050602070108040907010011070110801101209013014012015016060601701018019020090200140704040130180100201501005030140 10203040506070809010011012013014015040160101701401105018019018011090190100200140210506017020 10203040506070608080901001101201013060100701401508016010201701801804019020021016022023021090240110200170180408011060240 10102010304020506070809010011012013040120130 1020304050406070802050 1020301040504010607080901002011010120130401407015016080170 10201020304050602020 1020304050607040809030100204040100110120130140 1020304050105060704080309070100110120 10203040506070 10203040105040607080901008011012013012010070401308010130140150160170 10203040506060708090301004011030120607011013060140110150102030160150100406012040170 102030 10 10203040502060701010809010011012090901102030130501401001504060201601101101701303016015018014019018020021014011018020016021040 1020304050401060708090100 1020203040506070508090100110110101202050 102030405040607080909010011080120901013014015014016010012017070301803013012030110301902009070 10203020405060708090100110100120130140801504016012017011016050180120190130120170200110 10 10 1020302040506070809010011060101207013014012012011015016017011011080206050180701902002102202107090 102030405060607080109010011012013014015016014017060 10203040504060705070805050903040401001101201307050140150201204016017018020110190200503014020013050140 10203040506070808090 102020303040506040 102030405060708090501001011012070130140206014090150101001601701306018020190160150120603020011021022019021013023070240150 10203040506050708090100802011090809012013014020701101306015070130160160802010080170507090180140207090170 1020103040502030607080901002011060120130140150501608070201701013040150170701301801001903020020160210200 1020304050607080901010050401011012010013014012015016060170101804040 1020304050607080901001101201301302014015016020170180190102001401801102102201090160160802004060200230110 1020203040506070802040901007090110100100 1020304050602070809010020110120130100140150901606040303020150901709018050190 102030405060704080901008011012013014015016017050180100 102030403050607080904010011070301204080130702014080110120150160170802030170180401902002101090 10203040506070809010011010120130140150101603020170130180190200210210220110405018090603023013012015024021010220160 1020304040504060705070803060309010030110120110130120109060140100100130100110100150140505015016017018030170709014019017080130 1020103040501060407070708090100 1020304030506050708090601004011012013014015016060 102030405060708090 10203040506070708010901001101201304014015016017018019020017030140130180210170507013019070130902201022014080 10203040504060708090100110101012060101301401505016090 102030405060104070803060901001101201301401501060160504017018019090200110210160302202209060230160190240804010040130 1020303040506050708010901001101206080401301408050201502011014015016010150501701040701801902009012070 1020304010506070408010709010060110804011090120901301409015020 102030402050607080901001101201301014015050160170120120801801801901016080505020060170100210130901501507090 10203040 10203040505040607080209010011010 102030101040105060708090100110120402010 1020304050607050803090100601090 1020304050106070402080709020100 10203040506020707080309010080110120130140906015060160109060130170180107010190100 10203040506040708090404030100801101201301401001509016015017090180190 10203040506070809020501001101201301004014015090801601608060150170110180190602002107022040902301050190 102030405060407080209010011012013014030701501013016080201701806070202019020010019030130603021020080 102030405060707080901010010110 10203040506070809060100110120130 1020304050 102030405060206060207080 102030404050607080109010011030401205010013070120140401012010601409015011016020409080202030 1020304050607080104090 10203040506070108090100110201208030130140150150 10203040506070809010011020120704013080130140110150160 1020304050306070408020901001108090504012013014070110150160170301806050205060190406010190 10203040506070809010011070605012012011010100130 10203040 10203040506070408010309010050901101205070130130140701506016090170110801802016050 10203040506070608090304010050110120 10201030204050206060502070108090100 1020303040506050708080401090801002011060120100101301406015080160170901601801804040201901202003016060210 102030405060701080907020100100100308011090120130907060 1020304050506070809010090401101201301406015010020100140160 10 1020301040506070809010011060101201301405015016017020180170170190 10203040305060703080901001101201306014090501001501608020170 1020304010506070807090405060100401101001012013014015016017018015019020060 1020304050607060804060905010011080306012013010060 10203040506070809010304010040110120130140505015020130110160100 10203040506070804090100403040110120901307010140150160701701801101908018040 10203040506070809030901007010206011012010013014015080160110130301706015018019020010210101801801301109017016030220 102030405060708090100110120130140150108016080601601001702018017060190200110100140101301905020021020220 102030405060307080 1020 10203030405060402070809010060208011012080130140 10203040506070803090100110120801013010110140105080150120109030160170201809010 102030403050602010307060809060100601060110101201309014070140 1020304050607080901005050 1020304030502060708090 1020304050603070802090109060100110120130201402015016070170180601301501601901020015020 10203040506010307080901009011010 102030405010607080901007011020301203013070110 1020304020506070804090100110602012030201301404015070130120160140130101701802013019016070101406014011017070502002101805020 1020304040506070108090 102030405060708090100110120130202014080150160140801701403018019010014020050210601022080 102030104050607070809010011012030130 1020304050607040809010040101101205013090130140101401401501607020170901016018010017019020020150210406020 1020304050 10203040506060708090101001101206012030130901203014015030160120 10203040506060708090 102030405060603070809040808010011012040401301401007015070160150170150180190130200210220140110402301090200130120210220 1020304050105060507050801090100110120504080801013014015016070150170120180130140402050180100160190 1020304050607050708080901001101201301401304015016070170180190100110200120606021016021020070 102030 102030405060704080 10203040503060407040802090100110120100100130 10203040401050506070809010020301005010902020 1020 102030405060 1020304050206060708030901001101202040130140805050 1020304050607080901001101001201101307010014010150160170301601201801801909013020014080170210203020090140190 1020304050204060708030901003080110120 102030405060708090100106011012013012030140150401407015070 1020304050607080901030 1020102030405050601050302070805080901001101209013040 10203040 10203040305060708070905010011030120130801014060120506030150160170180508019020060 102030 10203040305060103070804080901007011011012080130401014015010011016017012018018010190120200190170210901602205040 102030405060708090100101101201301001401508020160100100170150180201901102016040130200170210 102030405060708020909010011012010013014015050100100160170130120180120501401105019010014020040 102030405060708040905010010011012013014070801101501409016012070130 102020304040506070809020100110120130301008030100140110130101501501401501101401606011050401103010017060101202015018019020070 102030405060708090801001101201301401001301502016010013013017010020701801001401701801503017040110801090180190100160160200 10203040503060307080901001102012013040140140150160170902018015010401508090130190110200180210100 102030405060207080109010090110120130100140901404015016060 10203040305060703070809010080110120301307014080150160170170180601701401902001701302102201101802104023019030120220 10203040506070809010011050120301301401501605015017018020 10203040105050607080 102010304050 1020304050607070809010011012013014015010070601601106030110170160180190 1020304050606070 1020304030105060708090705010050110901001201011013060140150150120140401306016017010050180130190702001702102202204020120130170170 102020304010502060703040809020901001101201301401501606014017010018080207080 1020304050607080309010060101108010120130140110150201608016017011040 102030 1020304050607080408040109010011080401203013050140150 1020304050602070809010050801103012013014012050150706080160501101017014018019080108060200110 1020304010506070809010011012013090501401301301503012090160170406016018090190200210180504016030110220220150200230190 1020304050607040809040100110106012030130401401505090 102030405030607080901001104040 1020304050607080907030100110120130140120150160901707018080805020100701204050130 10203040502060701080209010010110120130 1020304050601070803090100110120130601401501001301601401017011018015040190 1020 10203040506040607080904010011012060 102020304050607020803050809010020401101201001206070101301401401501601701801505019020013060130210 10203040506070305050809020 1020304050607080405090100110120301301401015090160602080170170801801903016030140150402004021030 102030405060703080705010506090100605060100110120130201401401507016011017030110180180160180201904017020060 1010203040103040506070508090100110120 102030304050601070 102030405060708070409010011012013050140301401201501301601101701803040301908019010012060102001803015014021018060210 1020303040506050307080609080100110120130140150160120170170 10203040502060708090100301101202070130140409010050150160170 102030403050607080901001101201301401507011040301602012017016018013010150160506090190110 102030405010306070 102030405060708090100701106012013090 102030405060307080901001101201301401501603017013080100150801008080204020 101020304050607080609060201001101001201301401501601701801001901901603020019020016010180 102030402050604040301020708090101001101204013014015016017014010140706080180501901802002101101001011013021020020220220 1020304050607080901007020110120301301401501101016017014018014020170190150 10203040506070308090100101101203013014015015016017010018040 10203040501060708090100110120601303014015014050 101020304050206070508090100110601101201301101407011015016030701701806019030802003020200403050210220230 1020304050607080901001101201301407015090404016017018010190130 1020304050607080901001102012013014015016010040120170180140130190602002106018022011023090240250702302302601202601090 10203040506070809020100110100120130110140150160170180 1020304050607080903090207070601001101201011010070101303014020901501601010017060180190602002101803018090220160 10203010405060607020708090100110120130140401501401601101701801902001301501001807070 1020304040506070508090901004011050 102030405060207080809010011050110110402012070130140501501601201601304017020120100100110201803013010190 102020 1020304050206070807090100110100701201301401501010160809010060170207030501501501801907010180200150190202102108090402020220 10203040505060708070901002011040501206013010140150100 10203040 102030405060708090100110120703013014015060 102030405010607020105030809010011012013014011010015016017018080709020150 10203040506070809040100110201201301401505010501101601701801501101202020405019019020305020160110 102030 10203040506070401080401090100701011020101201303014015016020140140708070501701809012030190109013080140401010020040110150 10203040403050607080 1020304050606070809010030110120120501301401103010201401501601009010170120 102030405060307080901005011012013012012014015016040170110301601001807019020018021022021023010016060140 10203040502060708090100110120110130140406015030904016013017018040120110101901701401040100602001001801202102206030 1020304050 102030405060107080901003011012013013011014010015060160301604010110809040170180 1020304040506070809010100110100120110110901301401501306050110120160120170120201808040 1020304050607080901002010110401207013014015050201607090150160170 1020304010506070809010011030101205090130140150 10203040501060708090801001104012010401001301401408015016080801601101701401805014017019050501701301090140170701104019010200150 10203040506050708090100201101201101307050501408080901401301015050150160903017018017019017010030 10203040506070809050100110120130140140150901201301601701001809020190 102030405020607080901001101050120120708010601301401102080150160170100 102030304050607080109010011050120701304014060201209070150503010160703090 10203040506070809010011012013070 1020304050607080609010011080 1020304050106070804090100110 1020301040205060708040 10203040506060207080209070100110120809060601009012013014015016010201709060130120180140 10203040205060507050408010404090100110120 10203040105060607080209030100110120130140150401604017018090190501602002101802201305011030210120220 1020304050106070804080901030100110120120130140150120 102030 10202030405050601070805040901001101209011060130 102030405060708090603030701001002011012013070140100130150160301701801010014019020020 10203040506030403070801090100 1020304050607040809010090110120100130601401502012011010301601701801901302009021022040140230200110240 101020203040506070809010011010120130140150 1010203040506070809050701001104012013014015050701603017030180401506010070180201301901809020021012018015015015015080 10203040506040706080405090100 10203040506070809010 102030405060307080901001001104060 1020304030506070809090100110120120130 1020304050603050701080901001011040120801309030601401301106015012016017040180 10201030405060708090100110 102030405060407080901002060110104080301206013030130140701505016011010017040120180190 102030405020607080 102030405060708090100801101011012013014080130150901106016070170 102030405050607030803050409010011070120130301405015016016017018017010080701101108060190120108012013020016010209070210100 102030401050605070801090807020100702011012080 10203020405060708090603020 1020304050607080708060609070100110110100 10203040506070809010030110901012080401301008014015016017018060190170150110140 1020304030506070805090100106011090 102030405040607080901005090601109012013014015016060 1020304020506070804060706030901001101205070130130201012014070701504016070101701801902001302102103080100 10 10203010405050607010809010011012010110801301401501301601506070170101601101201801107010190100 10203040506050707080509010011060110120130140709040207014010013014050120150160401601401006017015018016020150 10 1020103040506020708090100 10203040506070308090100201101201301402015015016017090101407018050100110 10203040506040702080901007020701101201003013013030100140150110501601401701402040 1020304030506070809030201001001101206013090140140150160170901005020180160190 102030405060 1020304050607080901001005011080120501013070140150160708010 10203040304050607080901009010100110901201301401501601701801901601801402001002001021090160110170120130210150210202203021023030 10203040503060708060901001101080120130140201401014015012040601601701701104010017018019090130 10203040506070809040501001108040601201301401501606017070100180190209013016012060 1020304010505060705080901001101201013014013080150901601102090201010013017015070 10203040 102030405060702080901006010110501001201309030 10203020405060708090100 102030403050506060307080901001101208012060204013010140100150160170501604010018020190130140200 10203040504060708090100110120401013014060110150 10203040302050607010805090100901101201308014014010150130110606016016010010170180701601401902001902014013021019070160801011020 102030405060708030 1020304050607080901001104012080130301406040150160170180190 102030403050607080901001105012012013014015016015010170180501908080601707014014010010013090109015020 1020304050607080901001103012060501302014012030150409016030101708018060150120190 102030401050607020809030100701002011010012013014015016017018017019010040102001021015022080 1020304050607030 10203040503060708090100100110100120405010130405010 1020304050607080901005011012010013014060100150201601706018014012013018050120301701202070701801201901201007019030120160110200210 1020304030305010205060705080901001020110110120130140201208070101501606080 1020304030502060607080901001103010012070100130140 10203040502060708090100 102020303040 102030405060708090901007011070120130401101401102010015020160807016013017018019017010402001601101901602001102107016010020050 1020 10203040506070308090101001101201301404015010016020101401301601401706018019050200210801302101002201807017010701102023050 10203040506070809010080110120110130140 102030402050604070 10203040506070803090100110120130 1010203040504060703080901001109012060130130140110201503016010 10203040101050601070809010040101030201101201301201401505016017013050180501301902006020 1020304050 1020304050605070801020901001101001207070501301401001507090901501601701701601401001801019070 1020304050 10203040506070809010060801003011012080 10203040506070809060 1020304050607080901008011010606040901201305040901409015060160170107040160160 10203040506070809010030110120130140 1020304040506070809010011012011013014014015011016080901001501609017020140101801901201301401908020070150190210130 1010203030403050602070708010901004011012013011020140 102030405060708090100401106012013012060120140302060150 1020203040405060307050809030201003050 10203040506070108090801001102010012013014015016017018090130701808011019019014010060150200120210 1020302040504060708090100909010110120 10203040504060107080809010050801101201301401015016011017018015010190120 1020304050607080 1020301040506070809020 10203040506070208090100201101206020130100140150701601001701801020705012050701402017070801902001802106015022023060 10203040506070809060100801102012050 1020303040506070809010010011090120130140150120 10 102030401040506070603080901001101201090 1020304050 102030405060708060901010060110201201011070100130908014040110309010020201501101606017018050190501014060200200 10203040506070 101020304050606070809010011012013014020150301608040201020501701301001801907014060901408018020030105021022070220110 1020303040506070809010011080 10203040506070809010011020120130801401401502015020701201603014017018014080909010 10203040506070206080909060100110120130 102030405010607080903010011012060130140150101201401303013030120 1020 10203040501060708020901001101201305030206014040150406016017018040190110140200150120190100140103015014021015010120 10202030405050506070809020 1020304050206070809060401001101206040301304014030150608060501109016017015090170100180701301007019070200107014030140150210 10203040506070808010304090408010011012013010040140150100 1020304050607080905050301001011012013070601401509016050 102030405060708090100110501201303030101407015016016017018020100190130140110150140130160901207011015019050120200200110 1020304050506070 10203040506070807010901007010110120130140150160801701801901302002109022030150110902102305011010190 102030405020607080909010010110120 1020301040506070809010011012012013014050150201601702070 1020203040506070809010011010120130130901401301009015050120701101601301701050180190200200210100502204060230402302209020024090 102030104050 1020304050306050606070208090 10 10203040405060708070309010011012013014015016017090 1020201030405060708090100110120 102030405060307030809010011012070801301401501040160170501801801902011012020010110 102030405060708090401009011010708012013014010120150160110170 10203010104050607050809010010011010080120703013014015011050101601701808017070120190200201302102202016016011018030230180140 1020304050 10203040506070809050100102011012013014015080301601201070150120170101805019020080140 10203040504060307080901001101201302014015016017015018014019060200202102020022018020502001002010 10203040506060708090 10203040506070809010011090120130601401020150160160170403018020180110701901706012010100190 102030405060705080906010060401101201301301401501060160501709018016012018019020012080150 102030402050601070809010011030120104013010080140150160 102030405030 10203040 102030405060708090100801101201307014050150160601701301801906050150200 102030405010607080901001104090120120301301401301001501308016017018019020070210202002202002302401502050250260 1020304040504060607010708090401006080110 10203040506070809020 102030405060607080901001101201101301401501305070105010040110 10202030405060708090 10203040506070803090701009011080120130103080130140120110130150120160 1020304050607040803090100110601201301404060150601601601704018080110301908020160308020200160201501101206030 10203040305060207080908010010100110120701308090 10203040501060107080901002011012060 1020304050406070809010011012010070130140150160170180150190150200160170301005090108080501805020021022020090402101401401407011070 1020304050106070809010060110120130110140150160160150201601708010180190 10203040506050207080309030100701104020301201301401301506013016010110708017018016010190601906020020013060190 102030405060708090100707010110120501309014015014030120160160130 1020302040506070809010100110301201306050140150 1020304050607080609010011012040110130140 10203040506020 1020304050607010809050701001101001201006013090130140110901101505020160170 10203040506070408090100 1020304050601020705080901001001101201301401509016013014060100 102030405060708090100110120602010013014010150160170120180 1020304050206070809010011012013014050150301601401703050501802014015016019020019011018020160180180703050210 1020302040105060708090100110104012013090140150120901401609030100170180180 10203040506070 102030404050607080901020801003011012080130130140150160170180120201907020090120130200100150210220802001105023014021060150 10203040506070809010011012013014050150160301101708070180190501807020021080902102102201501702301030101407090150120110180 10203030405060708090100110120130140150140305016015017017010080160801805019014030200210210 10203030304050607080901007090100401101201001302030604014015015016017080170140 10 10203040506070505020809010040110120 102030 10203040506070408090101001101201301401001501608050170120180504019020010 10203040506070704040806040901010011012013014014015080130160130130102020170180190 10203020402050607040809060100110120120130301403070150404016090 10203040506030708090100 102030405060706080901001101201301101401070901201501201203016012040130 10203010404010506010708090100110701201301401508015016017018014019080170140501702040200 102030405060708090701002011012013050140702015013016013030201701807010190704080 10203040506070809010070110120401301405015014011016017018010010019012016020101501101090100 10203040 102030405060708010904030100110501201301201401401501106016017090180708017020190200602102206023070240220140120 101010202030405060708040901006011012013060120130140103015040130160100170100301801901301905090901801020 102030405060704080901001101209013014013014015016011090701201701801902002017019090 102030403050607080409010011012070901301001013010909090140404011013015016014017014018018019080200130801001006070210110110 101020304050601070408090100110120130140 1020304010504060708060901001101080201201301403015030120100150140301606011017018014011015019018020019020012040 1020301040506070809030100901104011011020301109012040130901401501107070 102030405060708020706090100110 10203040506070108080901001101201303014090150160801701801301901802004014020150 102030402010 102030405060708090100110120130100130140901030130150 1020203040204050607080106090100110120130140150160170180110801906018010120306020021018080601906022010 1020304030506070809040 10203040506060708090100110120801001301080140150100160120170808010201301801901808030200210210190220200200230230240 102030405060607080709040100110301201301401101501608013017050305018019018016015020040210220140 102030405060708060308090100110120130140140150160120709020170301801501102060 1020304050206070809010011040120130140150140 1020304050605060702080205090100 10203040506070809010011010012030130140801501601709018060110150405019020016021022019020120190 102030405020607080901001101201301401503012016090801701802010180130190200110160305014040200 1020304020506070108090100 1020203040506070802090100110701201306060140150120901601701102020180901001901105080200601401104021040120110110 10203040506070408040901006011012010013014015012016013017070601801601909020060 1010203040506070809010011012013014011020150 102030405020605070809010070110100401201309010014010503015016017020180801902001021019020180220703017014021012020170200 102030405060708090100408011011070 1020304050603030708090801002011012013080140901501001501601301017018019020030210204080120120170170 10203040204050607080509070100110120101201301401501604017080 1010203040506070808090100110120601302014015015014060160170706010180150110180130190 102030405060708090100 1020304050605070809020501001101204013040140601005014030150150 10203040506070809010010110 10203030405060708090100 1020304050 102030 102030405060708090 10201030304050607080901006060110 102030405010604070809010040 1020304020506070801090100501101201301401001501601501701501801509080 102030405060708070309030100110801012010013011060 1020103040502060 102030405060207080708060901001007011012013010012060401401506016017017013018060150 10203040506070805090100100201001101201301401509015030106020140160708017018070110100150120 10203030405060708090701007011012013014015060160170120601040150180201908020019010601101702040202101808040220 1020304020506070508090100110409012080601304030501401501608030120170 1020304050506020307080901007011012013010140150150601301608017018019017016015020021030130120220190 1020304050607080901001109012013014015014014016014014017060100180190602017011015020014013030301401708010011040 102030401050607040809020100701105012013060140150120160901701108018090 10203040506040708090100701101201203050401301401013015016017015020120 1020304050607080904090100103011012013060140150160110170201301020150180205040170803010019020802007019060210203019070 1020304050607080901009011011012013070 102030405060701080209010011030 10203040105060705080205090106010070110120130408040804020140150160150170110180140160110120407030190200210501303015040 102030401050607080901001109050308060509012011013030206014060150901601701201001704080180 102030405060 102030405060704080901008050110120202013060110140150160170170160 1020304050607080901007050110101012080130140150160170180501902001101604017020010210220 102030 102030405060107080309010011011011012060130140150406011080801606017018030190110150302001401401509021022070200150906015021080 10203040506070809080100105011012013014070150140101601701401801908019050 102030405060607040801090100110120130 102030405060706080901002011020120130140701501101601404017011015013015018090 10203040506070809010011012030804010013080130140150160170180601903016020200210160205020014022023015020220306017010020 102030405030607080903040100 1020301040506070608060 1020101030 102030405060701080901001101204070 102030401050607080209010010110100120130809013010014080302015016016040306017016012018012019020070 102030405060708090501001101201301401501608020 102030405060607070803090100110120201001301014015012013016030110170180409010018020 102030404050607070809010011012013014011070 1020304020506030708090100110120301301406015020501601705010011010 10 102030405060708090100110407012013014015040110100160170180140 10202030405060708090100110120130140150160100 1020304050104060607080901001101201301408015090110707020805040160170701001802012010 10203030405040607070809010011012013030140150120130160301707010901601004070180 102030405060407080509010090110120506013090 1010203040202050406070804090100100110201108012013010140501501101101601101105011030170110180110190180 102030404050607030809010011040401201301401501201601706040170100180 1020303020403050603060207080901001101201301301403015030160100110150100501005015016017012017018080100140101601604019020060 1020304050 102030 10203040405060708090100110401201301401501601701701804010014014060 1020304050607060809010011012013060401001030140902080150 10203040105060708090100608011012013014070100150130701601701201701501808019020501708080200205013050502012080100110170110110110 1020304050607060809040100110120705013014010 1020302040506070408090100110201040120901101309014090901501001607060170180180160190100200210707030 10203040506070808090100110 10203040506020703080305090100110120130140140150160170180190140140601001801802001302102202101801302201401605014020015023010021016090 10203020405060708030907010100110120701304014015010100160120170150130180703060 102030405060708090100110 1020301040506070809010080701102050120110 102030405060708090100301101001201303014060100150120301601017012013018019020021022022023010 10203040502060708070809050100110120130140 1020304050607020807090201005090110701201301301401101508016013030501306090110105016017012012090110180 102030405060708090501001050110100505010012030110100130140150160 10203040506010708090 1020304050607080409020301003011020804012010012013014015050705010801016011030 10203040502030607080205090100101101201301401030150501601701601801201501902040101405020801080 10203040503060708040709010011012013030140140150160201701401801901502001101502102201901105011030220130502302401104015020180 10203040506070809010011090110902012013070140303015090601306020160160110170306013060130110180190170180 10203040506060708090100110901201308080703090703014010014015014010101609017018050160901801901101202002108010220190 10203030402050607080901001101201301014015030401601701801601902002015014030210110120 10203040506070809030100110120130140130201309013015016016030130170130140180190190110 102030405060107080901001101205070130406014080 1020304050607030 1020304050607080907010010110120609030406010013014015010160150501701801201906017018012015020030210200140 10202030405060307080209040 1020304050607030809010011012080130140201015016060901701801409017020120301701907020110 10203040506050708090100101102012080130306014012014070110150160206050701101707018040801908010015010401607020030140110 1020 1020203040506070809030100301108010120130 10203020405060 10203040205040306070809010011012013014015016017080150180201902001902105050220190401701801001101402002304022013024080130100250150180 10 1020304050607060801070901001101201301409015016017018070190 10102030405060708080901001101201301002050140150160120120160170201080608015018080110190200210190 1020304050607070809010040110120130140150601001601701401701801101908060200 10 102030405060406070308090100201103090120130100701401501401408010060160170801501017020301801101902060200130 10203040506070809010030110120505090201301406015050901601401701801003019017010307014012040702001902101201602201303018060130 10202030204050607080905010040110120130109010014010015070140502016011030170180190190701301002001502021020120220 10203040506070808020901001108012013014070130201501601306040170180190200606020210 1020302040506020706030108040901001101012013030901001105011070 10203040205040607080708090100110110120 102030405060708090701001101012013014015011016017018060150901001505019017010160602005020200301020180110209030 1020302040506040708090100307011050501204013070501201406015016010140170203014018019020050201806060110708040160 10203030405060708080209030 102030 102030405060 1020304020506070 102030405060702080901070100110901201013013014015016017018014019020020010150210190802201908060140150100301010130140609023011050 1020304050607080301090100110120201308014010150 10203040506070204060807090 102030204020105060703080901002011012010011013014040150160120 1020302040506070809080501001108012013014015016017060120180801506090 1020 1020303040506070308080509020100110120801301401501601201017050801801901107020012020021070180200502030 102030405060 1020304050406030507080901003011012060130908014013013015016017080140101101801901908013014020021020801001019080180 102030405060706060809020101001101002012013014070301501601005060100170180190160305040507011012020030180160140210150220 102030 102030405060 102030405060708070709010011012050130140140150503040160507060130 102030405060708090100407030110110120130140609015040100 1020103040506070208090701005011012013014040 102030405060607080109060801001101204060701030 1020304050406070809010040110301201301201409015010501607017011018019020021020011022060606090230240130190 1020304050607080903010305050100902011012010013011014070110150601601301701601701801007019070100 10203040505060708090601001101201201305014040150160170601701301807060 102030405060703080901001106012030401301405020100100120901015012060160170180901101106070100 1020304050607080 102030405060507050803090100110120130100140150140130708016020170180190160180180200210170170210110220200150 10203010405060507080409010050110120303040801201301401508016070170180120201019012018020040100704018050 102030405060708090100 10102030 102030405060708090100110120130401408090 1020304050106070 1020304040506070608090 10201030405030306040707080507090100110301204013011014040120150110160170201804019070907040160200 1020304050607080909010010 102030104050607080807090100110120201013030140150160170607020 10203040 1020302040205010406070809010011070120130140405015013010207016011070110170100 10203040506070809010011070120130409013013014015016080160401701601201606017013018014050180170190200206021017019022016070 102030405050607080901001104012012010013014013060150160170130501801704016019020040160210801906016022014070507022012012020130180 10203020405060708080901007011090120130505014014010030150110150160406080170180100190601401401902002030200140140140150180 1020301040506070809010011040120120505040130140150110160160 102030405060706080907010020401108012013014015016090120170401705018070150601203060140130190170200502006040 101020203010405060704080409020100110301201303090100301407040120110150130160170501807013019090150 1020304050506070808010609010011030120130401401401501010016010017016090701703018010901801204019020010014030210301302206090 102030405040604040708010 102030405060708090100110120405013040909050 10202030405060706080408090901001101209070130140150 10203040505060 10203040506070208090100110120701301401501608017016080180 102030405060704080901007011012060101301409010150 102030402050607080901007011090701201301401501501601705013018019010020017080170210220806012017022090230130402020060 102030405060708070109010010011012013040140150110306016040 10203040502060708090 1020203040 10203030405060708090401001101003012020101301106014015020401307040100100160201017090140180140110409012015016014014019030160180 10203040506070809010301001101201301401501601401701801708040701601901403060180200210220402301401908021040 102030403050607080903070100110120130140110201501601701801907080190200210 10203040503060507080905010011010602012050130140150160170 1020304050601020703080904010011012010901301401501601601601406012015017010 1020304050106070809010011012013011014020101506016017050501010130110802018015020 10203040506020708010109090100701101202010010130140150160130110 1020304050607080901001101204030130120 102030403050602070809080901009011012013010140140140150 10203040205060707080901001102010012011090504013014070908060140150201601405013060110701501501701509040160110110180130190 102030405040607080609080100110110120100130110100601304070140150120 102030405060708010901001101201302070130201401010150301101301609017018070 10203040505030607080901005011012020130140101501001603014016070140120201501105060170901004011015040180170 102030304050607060803090 10202030104050602070809010011012040130103012014015016017018030190180200110200 102030405060705080901002011010012020130801308014011011015016040170408013018019060 102030405040605070809010011080101201001305014080109010020150 102030404050602070708020601090100110120130140150160170180190100200901703011021013010304060220120 102010304050603070805080 102030405060704080208090100 10203040501060507080809010011080120130 10203040506070803020 1020304050 1020304010504010607080901001107012013090140306015016010100140 10203020405060707070809010070100 1020303040506070 102030 1020301040105060708090100110120130140150 101020304050607080509010011060 102030405050607080409010 102020304050607080901001101201301401504080401607070170180190200210 10203010405060 102030405030607070809010011012013010014014015011010010204016017010010013015090809012018014019013018013017080 1020302040506070708090100100100 102030401050604070809010011012013010801401014012090110701501601101701601050150180501703050190120 101020 10203040506070809010010507011012013014015016070 10203040506050708090100100 10203030405060207080905010040201101080120130140150160110100170501801902002101202001401901501301202201202013018012010022010 1020304050607080903010070110120130101405015016017090180160190102001204021019022021019013015019020230201017080 10203040506060708030902030100110120130140150160170120180190200160210220160301603040140502303013024017011050202502402303030 10203040202050607010809010011012013030140150160170180701905012020012015021020019020013022011023024011015018016025040110120601103090 102030405060708080 10203040506070809010011060 1020304050607080509010090401101201301401040 102030405060707080904080100110120130140150160170701207016050160180190120101507050101301020070140210602207020180100 102030204040506070302080306090100501101208013014015010060 10 10203040506070608090501008040100110120130100140150130160401701805019014020060180160501801401602102203015010019050220210 1020103040506070307080901001106012013030 1020304050306070809020 10102030304050607080709070100110101201301401015060801201201601101701801401001101010601001409013050190 1020302040 1020304050305060708010102090100402011012030130140150160301708018080190 102030405020607080307020901006050110 10203040506020708090100401102012013060140607080101501016010017018019020902002007015020210210101208013020080140200 102030405060708090100110100120130 1020304020405060708090100401101203012013040140809030150130701606040100170180190503080160 1020304050607080901001108040401201301401015016011014017010120180408011014010015070100201001902013070160180200210220140230140 102030405060708060 10203040506070508090100110120130140150160100701101601301701806019015030 10203040506070809010011060120130140 10203030405020607050801040901001109012013014010305010090150901501401601201704018010 102020304050206070809010011012030130120140150 102030405060708010901009030 102030405050601070809010011012013010101401101201201501601409017012018013015080 1020304020405060708090100601011010801201301002014015016017015011018080190 1020303040506060708090100110120130140150160 102030405060101070808090100904011040901203050401305014015030504090160130170170801801206019060150 10203040506070809080100110 10203040205060707080901009010030 1020304050607080609030100110120130 1020304020501030306070803010901001011090606011012013014011020150160170604018080190200190401602101504016015060 102030405060708090501001104012050101303030701401501001601401301607015040170130180110190150200110210190 10203040506070809010011012013014015013010012014020901302016080170170180605050100404019017012020012016017020060301014090 10203040505050306070809010011012013050401101401202015010014016070170180160140308016016013010015019011020190110200210 1020304050607080901003011012030100130602030140100150 10203040506070 102030404050607080901001107011080401201301301401015016020110803017016040180190504017020040140 1020 10203040506070801020906040100110301080120506013070 10203040506070809010011010120709013012014030501501601301703010130 1020304050607060508090201050 102020 102030405060708090307010090100701101201304020120901404030110501501601401060708013010 10203020401050607080901001001040301101201301402020150301601701201403016011018017010012019015010130200 10102030405060701040308090 10202020301040506070809010011012013011014015016017050150504012018015040170 10203040204010506070801080901001108012012012013014040701501601005011017014030604018012018070190 1020304050607080901005011010120130110 102030405060708090100110801006020120201012070130701401501606017018019013010017011090160200190506060 1020304010506070809010801001109090120130140100706013015013016020170150180508010013019020200210 102030 10203040305060 10203040506070208090100201101207040504011070501306014015016017040101801001902002109070220210120902301402402405080210 10203040 1020304010105060 102010304050607010208090100110502012010013014015090 10203040505060708090100110120100130140150100401601701807019011013020018021040180160190 102030405060708090100110120130130601401401502016017016080180120190 1020304050607080901001001106012013014015011020160 102030405020607080901001101208013013014040150150901601016010011017020140180180 10203030405060703080901001008011012070130140801201405015070100160170301201801902001101701501508017017070140210 10203040506070501060306080909010070805070110120130 10203040506070603080108090 10203040506070606080901007020110501201301401501604080170180801108030190100200702102001107014021010040 1020 1020304050607020807090401001101050701204013013014020301501601709012018019020060501302010210140608030110220230140402020130 1020304050607080907010030100401103012060130301202014015016010 1020304040105060706080901005011040 10203040506050701030809070701006070101101205011013050140 102030405060708090701004050110120 10203040506070807040901003011030 1020304010506070809010050110701201070130301406013015016017011060180701902008050602101508040 102030 102030405060107080709010011080120130909010014015070601601701607050 1020103040506070608090100110120120130601102040401408015016017060180110190 1010203040405060708090105060100108011080120801201201301003014015016020150120170180140601601040130170140190130306020021020100 102030405060708090100801101201301401501001601701401801001801906012090150140120160501014012020090200701501901801301101101702021060100 1020304050607060806090501001101201301401507016017070101801501201901003090200150402108016018021018017030140140220 1020 102030405060402070803010906010010011080120501101306030140 1020304050306070805070807090401001101201007040130 102030104050602070809010011020120107013014015040160609017015050180108013014019014010160200140130210180220100 10203040506070805090100201001101201301408080405015013011050160140170101501601101801901801701101020012015019015019014021090220 102030405060106070808090100309011020100701001206060130 102030405060 10203040401050607080606090401005011012010130140101501601305017030101801801201701901606020050110160101021090160220 10 1020304050206020708090100100101101201301401501602014010010170 102030405060708050508040901005050609070202011010120130140150120209080140100 10203030 10203040506040708090201001101201101001301401507013016017018012019020021030 1020304010504060706080809010011012013010110100901020140110901040150120160 1020304050106010706080 10203040305060406050708090101001101201301407080606010015016016010160501701401601801801701101208013019060160 1020302040506070809010011012013060 102010304050607080 102030404050605070809020 10201030405060708090 10203040506070508090100 10203040506070805050509010020110120130 10203040506070809010011012050901201302010090140508040120207015016017011017018015011011018019020020016012010210 10203010405020506070608040 10203020405060708090100110120130140140150801601701001301015080180120190702003021040180180220 102010304020506070809010403010011012040 1020 1020304050603070 1020304050607060809010011012030130401105014015020130503080901601001017020301801103012019090150201901020120 1020301040401050607080905090 10203040506070809090100101101201001301050140150130 102030405060708090100110606012090130120 102030405060703080201090100110120120100 1020304050607020809010030110120130110140 1020304050607030805060901001104090501201301401002013015013030 102030405060507080609010080100110 101020304050606070607080709010011012013030100140607070 102030 102030405060708090401001101201301014015020160170401801019016020021011020015011013017022012030 102030405060708090100110120501301401001506080130150160150170509018080190180502002001902101030 102030401050604070608090100100110120130140201501608020 102010304040506070805040809010100 1020304050 1020304050607080901001101201305040140150204030160170100180170110120 102030405060706010208050709010010110120130140150160130 1020203040504060708090 1020304050105040506070802050901002011080101208012090130140140 1020302040506070508090100110120130140100 1020304050604070208030901010090704090110120130140150160170180130601107011019010014010 1020304050607080901001101206013014013080509015010030160170170180809090190200100501001405017010110210210 10203030404050206070608080 10203040502030 1020304050607080901001101201306012014010301201504016020 1020304050607070 102030405060107080706090100110120130401201407010 1020304050 1020304050606070308090 102030405060708090 10102030405060708090100110120120807013080140101501604040120170403080110208070180190200 10102030405050607080 10203040405060705080901006011050501201308010801201406012010 102030405060703080901001001102012013012012014015014020160170808090120201804030170190200150 1020304050206070404080901001106012010013080140150160170206012060140160120180140120110308018060190130401020014015080210210 102030405060708090100110120130501010014020150160160905010017018020180 10 1020304050 102030405060708090100110120130140120130 1010203030405060708030901001006090 10203040501060708090100110120100701305014050110150801102013013016080160140150 1020304050602070809040100110807040120130 10203040506070808090401070100110301201309010060140100902060150160170 102030405060407080901007011012013012010140150160130170401806011030190106020015050160806021012080220201201703010230100 102030405060708090100110401101201301012014014050 102030101040405060708090100801101202030130201407012015014016017010011060701801601906080170130605080100200 102030405060607080901001101201101301407011015016016017013018060190180180180901010501104020019040902101202016030190170 1020304050607080901003011012010011080901301207014014015016017060130110130100180170160190702001801303021022017080230100160 102030405060708050901007011012080130101401005012010014015016017012018016080 1020304050506070805090100110110120201306030301014050140150160605017015018060190307060190 102030405060707080709040401005011012070701303030140302013015013016010017010601801501101019090201508019016040 102030405060708090100110201101202080701301301404050701507090 1020304050607080907010011012013014060150160170209070504060180130100301207010 1020304050605070805090201050100501101011012010030101301402040 1020201030405060 102030405060701080901001011012020130140150120120160401703018012060601902018020040100601002101502202204012070120702011060230 102030405060708090100110120801301401501002050160170180 1010203040405060708090100110407070120201301050140150 10203040305060703080901001050801101201301401201009011040605015080160501701801902007021019017090220703019060302302014010190 102030 10203040506050703080409090100110120130501401505060160101201009017014014018080301908060 1020301040105060407080901001108090701201301007014015040301505060160170503070 10203040105020603020708090701007011012013014015016013030170160130406018012015013010 10203040506060708080904010020110120130140150 102030405060702080709010011012013014015016040170601601601801401101401060140190105013019020040202102201405013016010015070230160240 10101020304050607080901001101201301401505020130 1020304050 10203040506070803040901001102012013090140150160140150160901017030 10202030402050607080901020100110120110130140 1020304050607030408090100801101201040701301402015013015016011017014018011012017070190 102030405060307080509080704010100110120130140801001001015040701080160160110201101704018019040200201301504021022016015015040 10203040506030607080708060108090100901101209013014050 10203010405060708070907010011012070307013070100140 1020304050607030308090100406011012013014040150201609070170120180100120130190200702050302102208019018023015021060240307016060 1010203040505030402060704010809010011090120110130130301401501404014011016013070140 10 1020304050607080709070501001050 10203040506050708090100110120110130130601401501401016017018020110160170701401901705040601002005010 10203040403050 102020 10203020402050607080407090100109011012050 10203040205060705080901006011011080120130120404014080101508010060160170160 1020304050607040802090100 1020304050607070809010080110120130140150 1020304050607080509090100110901201301401502080110110160170 10203040405060 1020304050 1020304050607080901001101201101302070701306020140901501601706017020180140801001501908020013070202103022011040301901090120140 10203040 10203040506070408090901003011012080601013020140150160 1020303040501060705080901007011012030130140150160101601011015017020902010905018013050190110 1020304050601040708090100701108012080 1020304050301050 102020304050607080901001101201301401501401604017060170160305018090120 1020304050101060706080901001001001109060901012013011014010207020100150905020110140901401601080 1020304050 10203040506070809010030 1020304050 10202030104050607080 1020304050607080209010011012013050140150160101501701803020140130190200150 102030405060701080901001101004050120100130140150160170180190 1010203040502020607040208090501010011012012013020801301401005014010150403014070150150160 1020304050607080408090100110401201303080 10202030 1020304050607080901001101201301401501509060160150170150706070180507010130140190 10203040506010 10203040506070809010050110120104013014060150160170 10203040506070809030100110201202013014013015016050170100180140150140504030120501902001201507090210160220 1020303040503060708090100110120130140140206014015015060110160801501301707016020100207016018010011010016060180190180701901501030 1020103010405050602070809070701007020110 10203040405040601070809070 1020304050607040805090100110120801301401105015016030100501005017018019014015070502002101403010010 102030404050602070807090501001106012013014015015050160170180190170602001102101301606030220160230230230701603024025030 10203010104050607080 1020 102030405050601070809080100101107012060130140150160309017018019016019020010021015030220 10203040405060708090904030100110501201206013014080120 102030204050106070608090100100110120 1020304050306070801060901001101202070130401401501601040601706016070180190130200107080210 102030401050607080907010011012013013014015080901608017016013013011011010120140 1020304050506010708090 1020304010503010607080309010020110120130409014015016080170140401806070190505020021080901018014013012022080 1020304050607080908010011012013014015070160902090170180120 102030405060107040408030901001001101040101003012060 101020304050607070608090801003011040120120130130140150160301705010704018010013010 1020 10203040506070801090100110100120704013014015016017018019011020020210100601017014013011010302202305090240140104010160170 102030402050607020608090100110120130801009030205014015016012017012018010301909020060130140104011018060200100140110 1020304050607080 1020304050603070804090100110120404060120130120130401407015012030203010160 10203040506070308010109010011030120130140150101601201101703018019017020080120100150501015011011030 10203040506020706060708090100110120130140150160 1020304010505030607070809010070302011012010806070130301404015016015017010080704017018080160 1020304050606070508090102010011090120701301401501601050701706060 10203040506070809010050110 1020302040305060708090100110120130201406040801501601707014070130 1020304050 10203040506070809070100110120130801408014015090100160100701705018019040200150190904080110502102202301011020200 10203020405060 102010302040 1020304030506070809010011070 101020304050506010707080901001011010012013013014015016014017011030180160190 10203040506070809010080110 10203040503060307010809010011012010901301406015070308013016014016017090100180190507050200402104090140220180301102205040 1010203040506070508020209070100110120 1020304030502060706080901001101201306014020 102030405060 10203040506070205010808090100 102030405060507080901006011012013014013050150100160201706013018011040100 10203020405060708050 10203020405060407080901001102010120901301405015016011030170180190200210200210180160170220130130230190160200170220140220120190 1020301040506070408090201008010901101204013014015016016040701701301801902002101701202201901006060608090308080230100 10203040506070809010011012013014015016040901208017018019011019090160200210 10203040506070809010020110303012013014015011090160110901701805015019011010050140160 1020304030503060708090100110120309013014080150160 102030204050106070809010080 1020301040506020708090901008040801101012050101301001001008070140150309020160170180190100200 1020304050607060308030901010011012013090120140150160100170120110100130150170180190130202001021090601202014014040808022030140100 102030103040503060708090100100 10203040506070809060 10203040503060607080908010011050120130501401301501080401016030 102030405060708090100110120130100130140150 102030405060708090100110120130140150160170180160101019012010010020021018050509080160220 10 102030405060708090100110120501201309080110701009080140150160160603040 1020 102020304050606070809010011012013014012011013040201501603014017010013050180110 1020304050206070809010011040120130701101405030301504016017018010110110140190 102030405060103030708090100110120120501304030140409015016017015011080180402090140120140190200210120100 10203030403050506070 102030405060708090901090100110120130130140702013015013011014016014017018019080 1020203040506050708090108010040203011012080901301406080801009010150160170180100140110130302018040150 1020304050607080908060100110120401301010301309014015016017030150100170180150160 102020304050602070805090100110120130140206070130100120150160170170401001301001801902001601708050130 102030405020607080902050306060100110120130140201101401501601014020170130501801201901803020021022070140190220210110230100100 10203040405060708090100110110901208030601301201401501401601305010140150170150801805010190401107010200 10203040205060708090100100110506012013014015016060130170201802070110190100200150602102201801809050302001502006011020 1020302040506070809010011010120130100140150160100110 1020304050607080109020100110110601201103010010013014070 1020304050607060809010090110120508013080140 102030104050604070805090100201101205010130601401501401601705030180140605019080130200210402203023011017014060130190240 10203040506070704080809010090707020110120130140130150107016016060140 102030405060307080209080100110705012020130140601501607070170401801060901201601901702006060306011021020016070170180 102030405060708090101009011060120408080130140 1020304020205060407080902010011012060130140150100901606015017060180130120701006040190801702001709018018021022019060 10 1020304050601070106030809090307010011012013014090130150401601703018019012015070170200130 1020304050607080 10203040 101020304050607080901010030110120130140401501601704010180130103010016019040200 102030405060701080901010011040309012013020401401501603015017010905018010101902002104080401601201701106019060120 1020304050206070809010070110 1020304050604070208090100501101205010070130101405050201501301609017011060180101501902002017040210 102030405050607080509010011012020 10203040506070 1020302030401050106050708090100901101201301402013015015090160 10203040 1020103040506020 102030405030306070809010100908011012013070140404040901401501601701801908013020090150190130405021020090180606015040150170190 1020304040506070801090100201101201013011040501401501501601701801902002107015020200210220130 102030104050607080901001103012013014015016010701701801404090301907014080301001109010011010180502002102201080 102030405060 10203040506010708090100406011012013010014070 102030405060707080901001101204020130140150130 102030405060708090100110100120130140209015016020170301808040190200100180130210 10203040 102030304050306030704080908010011020201202011030130140501503016020 1020304050506070809010060501101201307014020150601301301406011010408016011017015018070110501908020021021020 10203040501050607080609050801001108012050130140110140501304015016080170301703011030 1020304050607030805020 10203040503060407080 102030405060 102030204050206070408090100110120 1020 10203040506070308090901001101001201303014080401206030150 102030405060507080904010090110101012013020140140100301080701401501012070 102030405060 10203040503060207080907010010110120130140150901301601702060150150 102030405060507080901001001101101201303014010150100160110140901301701402018090180170100190150200110 10203040506040708090100110120403080701301401505013016017070180601901901201209011050200 10203030405060107020807090100110101201306030140201501001001001401607016013016014040170180202010130 10203040105020607080905080601001101201301101401501601701801901403013050701401402004090110210190130160170220701022011030150 1020304050607080901001101201003010013013014015016017011018090100190802001901201202101503080190909040 102030405060708090100110120 10203040504060708090100 102030405020206070305080901002011012013014015014016017016014070204040180190180 102010203040506020 1010203040 102030405060708090100110120130140100701501601701404018018014011018019020016021014017016040210200220230201601802017012013015080 10203040 102030402050606050701080905010011040401201301401501608090100307030170 10203040205060107080809020102010011050120130140908015040901401601701801907018010080 1020304050506070809090100110120120403010601101201302020140150120160170180190180201102001070405090100 1020303040506020 10203040506070 1020304010 1020103040506070408090100110901012013014040120150160110170110509018012010090302070909016019010130180 10201030104040506030705080909040100206011012080130140150100 102030405060 1020304030501060708090100 10203040506070809010070 102020303040505060705080709010080110120130405090140701504016040 10203040506070802090100110 1020303040506070404080907010011012040130120 102030405060708090100110120201302030906014015013050160 102030 1020304050 10203040105060708090100106010110120100130140901090201501601701007016016018019020060160190210160601002008060220 10203040506070 10203040506070809010011060 1020304040506070809010011011012013014014010120150 1020304040506070508090100801101201201001301401104040501501603010170302015018019020130705010100 1020304050106050307050807060809010090110100120130807010 102030402050602030601020708090100110120130140601401002015020901601701506080170180170 1020203040506070807090100110120130140150705016017016090 102030405060607030802090501009011060120130130 10203040402050607080607070901001101201305020140140150 102030405060103070809010011090120801305014010 102030402050 1010202030405060704080902060100901101020101206020130140150905016017016013020 1020304050607080901001101101201301401501601701701803013012019060100207030100200110210160220801601402080160180 1020304030204050506070809010010110506012040110130130140 10203030405060107080809030100110120130140140100703015016030160160160170180110140190130 1020304050205060708090100110120130140701501601701804040190140 102030405060705080901001101108080120301301404015016030170130509030180301902002002101408017022018023024021020040 1020 10203040506070809010100501101209070101301401502030120160 102010304050607060809010040110301201301401101501201601701801902002003011013050108020100100110210160110150200100220180100 10203040506070808090801007011012013014015016017010070702018040101701903016080404011080 1020304050607020809070201001001101202080110 102030405060207080609090100110120130902014040701501201301601705070180190180502020180 1020304050607080809060100100401101201301401401501601201701101805010019013060140160170200 10203040506070308080907010011012012013014013015016010080160901701306018017080201801901701901607030 10203040506070809010011012013014015012080601001501601606070170120180150190801402001705019020210130220210110 10203040503060703060804090100901101201305010014010015016015011030170 10203030405060 102030405060708090100110120130 1020304050607080504090206040100704010 102030404050607050809050100100110120130140150908015016030170100101101801908013020020210 1020304050202060705080609090100110120404050 10203040506070809070608010011060401201301401501101504090 1020304050306070809010011012013060140130201501601601705080180130150190601301602002107015017018090180 1020304050607080101090100601103070120130809014015015011015050901501016090140170 102030405060708090100105011012013011014011070150501603030170506016018080502070201902006030501402102202302408012010200 102030405060708090 102030401050 10203040502050607010809090100110120130601401501101602011011016017090180190150200 102030405020601070801090100103010110120 102030401010 10203040506070805090100110110120130508080101401501601701802011040 1020304050607050708090100301102012011020120501207012090130130140150160170170503013011010018019020060502102201101104022070 1020103040506070809090 102030405060 102030405060708090201001101208013070503010140110150501601701601401103018070301090201501205018070403012018040190 102030302040202050607080901001006030100110120130140 1020304050607080901001109012013014010 102030405060 102030104050406070809010030401101207013014020140301501016017013018012015019020021018022021023020013019010206022016050 102030405010607080901001101201307080140150101606016017012070 102030405060708090401007011020120130308014015080150160170100901101801402090190200190902102002201906090 102030405060107080901006011040120130801405015040160170701004018013019020014012090806040130905021012022014015030190220 1020304050607080908010011070120130100 1020304050306070809010011012013014013015070160170701801905060200210200220140230130150809015012014020702201030901607040102010 102030 102030401050206070809050101001101208070130140150 10203040506070809040100110120130901401501604080501701409013040 10203010405060708090404010011070301201301108020305014015016010017010180601010601060190120180902001306017060180200120210220 102030405060101050708040109010060110 10203040506070809010011080 102030405010607080901003060110120903030204050130801401505016020170120180120190801307013014020021015011021070150150 1020302030405060708090100110120902010130140150160120170 1020303040404050607080901001103020120120100130 10203010402050605070108090100110120130140 102030405060307010809010011050120 10203040506070809010501001101001209090130301308070110140150150130140160170120101803050 10203040506070708090601001103012060130301408015090120160907017018070401019014020101701301702001302101002202010070230803080 10 1020304050306010607050809010011040120130140150 102030405060708090100110110120110130140 10201030405060708070904010011050120130140150201601050401401701807050110190150701907012050 10203010402050607010708010902010011012090100130401409014012014015016060160170150110180150 102030405050607080901007011012090120130130 1020304050607030809010011012070709013014080150160150504010907060 10201030104050506070809010040 102030405060708090100110901208010130501401501601703018019012020070120210220230180180210190140508013020020140210902208030120190 102030405060702010809010011030120130140150150 1020203030304050602070805020309010011060110701001012013014015015090160 10203040506070 1020304050406070809010011090100100401001201001304014014014015070 10203040506070809010050110120130140 1020304030501060708090501001101202013014050150 1020 10202030405060708090100110120130140120150 102030405060 102030405010603070809010011012013030 102030405060607080901005050701101205013014020150 102030402050 10203020405060708010903010011012050106013014013012080110150160150170180150101701401205016019011080308013020021030220230130 10203040504060708090201001101011012013014015016017060301801301308019050180502004080301009040702101903017010013050220130190200 10203040506070809010100110120701030130401301401001001401505015016017040304070130 102030405060 10203040506070809010011012013060140140150901601701801902008010021012050140100302101002206011017060230240210220100230180 1020304050306070 1020304050607030608090201001102012013014015016017016030503050180140190200190210220130170230160100210110180 10203040506070809060801001101101201001001301401501201601707018017090 102030405060708030509050101001101209013014011013015012016017018010060901201902001105011021011022030230308015010012013080200110 102030405060307020302080901006011012060130 102030405060701080 102030 102030304050603070308090100110120 10201030405060708090100705011012050701301402015010016014050110120170180190120200 102030204040506070809010011040120601301401501101603017010180160407010190909013014018040200110200200140150100180200190190130110 102030405060507070809010011012013080140150160170180101606020301101701902001802102207010023010180110170120240 102030405060705080907010030407011012013010140 10203040506020708090 10203040105060708090100201101201306011090201406015016040130100907070601002017011050120180507030120 1010203040506020708030901006011080100201201301014015070160130100170601401507010180190170200120130 1020304050506070809030101003050110120130401101401501401404070110 102030204050602060701060608080901003010010110603012030702070130140801504016010015080170180190160120 10203040502060708010901007011080 1020304030506070809010011060110201205013014070110150 10203040501060708090100110301012010013010012080501301401501601701801908020090210110408090180 102030405060707080901001101201301401501601701201706018018019040707080801109019015070701701001803020021010220 102030405060707080902070101001104070120 101020304050605070809010011010012011030130130140150130101601701101201806019020050140110 102030405060708090205010090110701201030901301001201401409011015016040170160180140190200190210 102030405060607080402090100110 1020 102030102010405060707080904020207010011010012013060140150201601709012040170408012030110 102030405060 102030204050607080901001101101201020130140100150120101601001030170110301801209015017017070202090 10202030 1020301040506020708090 102030405040 1020304050601070804090100901101201304012060140150100160170160150180 102030405060708090100110201207070130201001401009015020160703070170160701807019090170101502009016021022022010230 10203040503060607080 102030405060707010308090100110 10203040504060708090705070701060100110120130140150301601001707017010 1020304050607080905010011020120301030120 10203040506070408090100 1020304050406070408090100301101201301203010501001304014050150 1020 10203040506070809010011012060501001307014020150160110 1020304010501060708090100110100120130140150160170401801301801001204012030190 102030405060706080309080100110401012030130140150603016020301201704018040190401101701502008017021050 1020304050605070 1020304030506070809010040110 102030 1020304050607080401090109070100501108012013014090306050901504016017018050180180190200120150170180102019060107016070210110 102030402050607080709010011012013013014013015040100140408016020170106040100180901001304080120190 1020103040506070308020901001011050120130140150160501701001806020190805011030 1020304050607080903050 101020301040105060708020901080100 102030405060 102010304050607060802090205010011012013014040150708016020901701301001809080801101901804040200210401808080200 1020304050607080109080602010011012013010014020150901606017010018030 102020304050306070208090100100110407012010013040701401504016020801707018019014019060 1020304050605070809090401001101201301402014015012016010170180501901801304090190140100140200210220101002102301508010140130240 102030405060 102030405060 10203040105020607080709010011012013040130401014060701501601107020170180190 1020304020501060107050508090100801101012013010010010010011010104070140150902016017018070 10203010405060507080901001101207013014015013010160101201707017011015010018015019040200170200130 102030405060207080309060100110120701301401001501601705014080180190160705060302004060110100210160303020200 1020304050607070408090100110120130140150109090120902012016017050100180501201901504010017020 1020304010506070108090100110120130140101070601501101502011010160170101801001101401101201504020100190200170 1020 10203040506070809010011050120 1020304050607080209010011012080801306014020150100601601701801909015010030401305080 10203040506070809010011012013010010140 102030405060703060809010020110120804070201301302014010202090 1020304050607030809010011020120130140103015016017018050180160704014080301902002001401202101011080220170210170170230200140 10203040506070809010011040801103012013014090401505016070170 102010301040506060708090100110120110130101404012015040201605017018019020060180200170180308050801401301701303020120100210210210 1020304050607080901001101201301401501103016017050704015090180140130190 1020304050607020308090701001101201209013080140150160170802090301002018019010200170210102090305050140 10203040506070 10203020104010506070803060809010100110404012013030140100601507016017080120501018090160301901101201011080 1020304050607080908010080905050110120130110140120901501101401001601701501801101401106019012020015015021090140170702102201901070230 102030104050607080905010011011060120703080130708014020150160 102030405060708090100301106012013011014014015016010017018018030190170160180 1020 10202030405060708090904090100110110120130203014011050150160301101701802019012010020030501018080 1020203020405060702080509030100101101201101306014015013016030170140 10 1020304050603070507080904020901001101206013060140150110301601701401001001806016019020020180150210802022016022023013020130170130 102030405040603060708090100404011010080120110100120130101401501040110160801702018050 1020304050607080901007011012013014015011080160 10203040201050607080905010011060120305013014015016040 102030204030506010107080 10203040506070408090401001108020120130402014015040100405080160130170100180190200605060210220301018021015023090130 1020203040305060708090100110201206050110503013014015015016016017018010 10203020405030607040408090 102030405060204070809010060202011040120130120140110150 10203040506070809050601001101205020130110140150160170701801301301901601304020020070170120505030210220 1020303040506070806070901002011012080201301108080130501401501106070160170160 10203040 102030405060705080901001101201301401501601013011017018018018019040150302002101702080130220120 10203040105060708090100100110607012013030120140150 102030405060702080901001106012013012030130140401101501601106020110170 10203040506070208090100110100120120508080130100201403015016017018016018080120190130200210201201801606030601602207020230230210170 10201030405060708090100 102010 1020203040506070 102030405060708040901002030601101201301301401505014016017080110180190200210301801501508016050220220908023024017020010010 1020304050607080901001101206010010130703070130702014015016016020170100160180508016013070403011019040120 102030404050607030506080901001101201301101407010101401501601101701501801906015013012013050200210220306040210140170 1020304040105060302070809010100601104011050120130401402070601504016090601701801401402060705019020021020130 10203040 10203010405060708030909010090110120130105011010140130101001502050150408010140130 10203040506060708090100401101204012013014015020901601701014070160180108017030190701805014018060130 10203040 10203040506070 102030 10203040501060507080901001011012013013090140 102030405060206070809070100100110120401302070401006011014015050160140170160180180180180150 10201030405060708090100 10203030405030607060809010011011012013090140150160150170180701701706017019013016020018010021020011014010018022050170301608090210 10203040506070809070100303011070120130101101401508016016080170120180209017070190801030106013070 102030405060708090100110120130100140130201501101101604017090180190130190200301201040909021022023024080100190 1020304050 102030405060706080904090201001101201306011013020140901501509010010150160140701701801201901701801408090130110802005010 1020 102030405060708090501003020110110701201309020130140201001101503016017050170180190301301401020013011090 10203030403050607080309010020110120130140140150140160170180190 10203040506070809010011012013014015010160301603017018019020504012020021010220190170210230 102030405060708090701001101201308014010015016013017060203018019070200190170100210 10203040506070809030100601102090201201301406090150110110501207016050101302017018019050190 102020304050607080909040100110120130801001408015010160100170180190120110200140210190100202202102309015010 10203040506070803030309050100110120201307060140901501602013017030180190140 10203040506070809010011012010120801305050140150101605017018020120140 1020103040506020708070901004011011012013014070 1020304050604060708020505090100401030110120 102030405060708090 10203040506070606050809010011012013080120140140150160 1020304040506070805010901006080110120130140120120140150 10203040506070809010011012013070401301401509016040601709018019030130302001402101701090701907040220230 1020304050607080 10203040506010708090100110120110110130140130 10203040506070809010011012013010107030401401506016017018011016060801901801802090200210140802006020180110102002201022040 102030405020604070809010011030120100130501403070150120 10203040506060708090100110120130601401504016080170180902015015010010019014013020040210170701602202202018022022050140220 1010203040503060307080901008011010012013011010013040140901107010015016015017011013018019050110802004021019050 1020304050607020708030902010030110 10203040506070809010011012012011013011010014013013015016013014080170180 1020304050607080901002011040120130701401508040130904010014011014010016017018030190 102030405060708090100 10203040506070804090100110120130140150160140170101801701005013017020304040190190120 102030405020607080901001107012080808013014015013016017018019015020010210110220301502102005018020110100140230240 10203040506020708070 1020304050206070408010709010020110701208080601301401507016017018014070190140180 102030304050 102030304050607080901001011012020130140 102030405060707080901008011012050130140150804040160170707018020190170901202001201109010210120110220200210 102030405030 10102030405060705080901004011012090 1010203040506070805020809010011012013060140901508015016017012080501801403019015011020019010210120140 10203040405060708090100801107012070401301405015020901016017060180130190601602005021022017012070190210120 10202030104050607080209010020110605012013014090130100110905015016060170180150190 1020304050 1010203040506070809010011012013060 10203040506010708020901004080110120130140150160 1020304050603070809010040110120130140120201015016090130150170170180201902002021022014012020 102030102040501060708090100701101201301405015060160506014030170140130201809090180501801904017020090210170210 102020304050607080 1020103040 10202030405050607080909010011012050130706014040110150160170180160190200140902108060120 10203040506070809010011012013020140503090901501601101701601706018010019060180703030140705020070501202102201004011018080170 102030405060708080901001101101001208070204013011060502014020150160 10203040506070809010020110120130140150160170180100901604019020021022014050150200120701013030 10102030402050 102030405030607080906010030110801205013090140150 1020304050607080709010601009070106011012013014010150140160701701801904019020040110100210901501301101601201807017030 1020304050607080402090301060100100110120401304014015012016017017080110170180207014020 10203040506030701080902070501009011060120130140150100150160801201701803019020070 102030405030607080901007011020110120901301402080150160100170301301501801501902001401906080 102030405050607080509010080301108010010012012013014015016060 1020304050607080901009011012090202020130140150160140170 1020103040501060207080704090100110120130100140708015020160805017018019020021010011080220230150705024018023020230 102030405060708020209030100 10203040506070809010011012050110605013014010011013015016017018019014018030 102030405010 1020304050607080908050101001101201304014015016017090301201604030101070180301908012011011020190200808021040120200 102030405060607080901006011012070130140150100160170 102030405060705080209080501001101202080405030130301403030150150160170 102030405060708040801090100110120701005013070140804090 102030405060708090100110120501301401404015016030401709030501001001802019013080 102030405060708090801001101201301403015016016020170160100160110120150180 1020303040506070809020401001101208080901306020 102030405060708020906010010110120808050130140201001501601701401801801902009016021012022019014013023040140 1020304050607080807090 1020304020205060708010901001101203090130904014010150150160170 102020304050607040108090100110120130110801401101501301604030170130160 102030402050 1010203040506070707080903060100301101101208020130109013014020120150160130130170 102030405060708080901006011012013014080205015030903040160708020160607017070506018014050 10203040506070701080201090100100809011012013060701301209014060150160130170150180501901802020013030210220 102030405060705050809010011080110100301201307014015016011080170130180190 10203040506070208090100110308012090 10203040506070809010011010012013040201401001501401602014011040160170110 10203040506060708090100110120130 102030405020607080409010011010070120130130301401501203015016017018011019018030110102002107010804060220150230140202401409024020 1020304050506070809010011012020100110 1020 1020304050607080901001101203010011013014014013090130150901601205030170701801902008050130201102011080120 102020304050605070809010090110120130140903090150160501201017060180190702001501507070 10203040506070809090100110120130140809090108015030100 10203040506070809010011012020130409040101401502012050160801701805019011020170130160200406017090210220100100120230 1020304050607080901001108060 1020304050607080901001107070603050901201013070140704070150160 1020303040506070809010301006011040120101302010202060140100150 10203040405010605060708090601007040601101201301401001015014016070601201701801011011090190702005019019021022060220 102030405060402070508090100110110120100130140150301601701804030401707019080200190150608050210101011040 1020304050607010805090100110120130140150901020601609090100204090120170180 10203040506070 10201030405060708090201001101101201301101014060100150501201601001701008012017018013011019020021020220220202301901301106016024060100 102010304050506040708020901001101201101301401501601606017012015018019015090200901006030602021022022023024022020101501024010 102030405060607080709080 1020303040506030707010 102030405060708020905010011012013014020503015012013016050170501801705020190301302001050100508010 102030405040607080901001101001207011011013014015080401401601707010015018016040101007019014018020802001101701701402101604022050 1020304030506060708050901001102012013040801401509070701601701801601906020021022060180230708011080230 10 102030405030 10203030405060708090100110120301301404030150140150100140100301601703018011050802017015014020301902002101409080120200150 1020304050306070108070707080907010100110100907070 10203040506070809010011040120804080105013030140110101308015030804016017011012018013018020130601101203019010 10203020204050602040507080903010010050801103012013014015010140150901601701201304060 10202030405010607070 102030405060708090109040801001101201105050601301401501601501708018030501101201405019020010021030 102030405060708090100110120120130140150130160405050170110209018070120409019020011016010021022023011010802008040 1020304050607080905010203010011060120130140404011015016017070170180170130803080150 102030405060407080901001060110120130140110110 102030405050607080709010040110120130501401401101501601004060170150180101902017018019040204017014020011020160 10203040506050107010809010011010120601301401205015016017017090180190110140150140 1020304010504020607080901002011040120130201014090201006015016013017018019014020080210220901801401002301805050140110 1020304050607080901001108090100601201301206030140100150100160170806011018018014019040200210110220 1020103040405060708090100407011010012030401309012010014060150801203030 10203040506050607080901001101201309080100401401501601701801601101901901209060150100602010 1010203040506070505080909010020110120201013014015010160170708017018015012017012090140190 102030405040601070706080803080901050100809011012013010140 1020304030105060605070803050901007010011010012013012014010150907016017018012050180190200180130210601601401207015070190220 102030405060708030901004010801101201303060 10203040506070208090100701101206011080130501404050150160 10203040505060 102030405050601070806090101001101201101301001406015016017080100180501201902020017021022010023024022022090190 102030104050607060508040901001106070901203013090110130140601508030160150170120100707018030110190 102030405060701080109010011012013090706060120140150100160170701801010190120 10201030 102030405060708090401003011012010701301407015012016050170180601801902001502105060210180102201004050 102030405010607070809010011012013040140150301601701801403020190200100210405020050220120210110160160 10203040506070 1020304050607080901001101003012010130301401301501601601002013017010150180609019010010200605021010022023030607018070140140160 10203040506070809010011012013014050140150301601003050601704018070190207020090707020021020 1020304050607080609090100110120110130701403020906010150140 102030405060701080908010011012013014015016020170180190200 10 1020304050607080409090201009011060120902013014060901504014016010017040100901801903015020010 102030405020607050806090100110105011012012080130201001201401301501606020170180190170180 102030405060207050809010011012030130801402015090 10203040503040607080901001102011070120130140100603010709015010 102030405040106070809010011020120130140150160701406060110160 101020304050607080905010011060120110130140301503016080170 102030402050604070809010080801109012013014015010160110170100110110707013018010190200170190170140210220230220150 10201030405060708090100110120401301007050140150120160100170110201501802019020130 10203040 1020304050607080901001103020120130501006070140150160 1020304050603070809010020901101208090120201301407010080150 102030403040506060 10203010405060708090100501107012080130140150601401207014010130301609017018070190160200210220 10203040506070806090606070 10203040506040506010708090100110408020110120 1020304040205060107010809070100110120401305090120140150160170180160150190701701101502008090210220150100 10 10203040506070809010011012013090120140601401401506060160801701801802080120110180190 102030405060702030809010011012013014020150701601701801206018040120190200 10203040506070809010011012011013060601402030150160101702015018030190130200200803030210 10203020405060708090901009020 102030405010504060708090100301107012013014011015016010170110 102030405060708090100110801201305014020110150160601702018019030120170170109080308070 10 1020303040205060607080902030301007080110801201090130301401001209030150100901606017011018010901008070190 1020304050 1020304050607080901001109012090130100901309012012020120140150160170120140901801605019011020013016010120100210 1020304050506070 102030405060706080505040 102030104050607080 102030405030607080901008011012013014020150130150608050 1020304020303050607080901001070209011012013050120100401401202015013012015016020501701804013030190160130100202007021022080210 1020304050607080901001104020607012080130140101501607060604017018019020020210220190230230130220501301901702401807019025090110 10203040 1020303040506070809010100902011012013014014011015011010070100120120 1020304050607080509010011012070 10203040506040708090100605011050110120130140 10203040 1020304050607080208090704010011012013080140205011015030160808011017010013018017012019011017060180401309020021016020130 1020301040506070809010060701101201303014015016011050601701806090190501016012050100 1020203040305060704080902010011080101201004010130140150 1020304050 102030405020 10203040305030607080902010011012030401301407040150160901402017070708060180190140902001101302101101106019017015012022020080110 102010203040305060708090701007030708010110120 10203040506010708090103010011011012012030120100130130140150110130401301101607030120130140 102030405060701080902050100110120100130130110140705070150160130170120 10203040506070803090100110101201013014015016017018019020050150905070120190110190210210220230220120 1020304050206070809010011050601201306014010150120160401701603090 1020304050607080809010011012013014015020401501601106017040180201902001801202005090130210220130230230100110 10203040506070608090100701101101201301101060140 1020304050602070809010050110120100130130140608090806011015012080160170180701902004021018022022011080130 10203040506070809010011012090501304080201406015015080160170180801901301802002102004010014011011022010060230 10203040401050607080607090601001107012012013014015016017012018010104019015080200307010210200101602202022070220120170230120190 102030405060708080902090301001101202013014015016016070150170801801207011020120150140 102030405060708080303090100401105060701201303040140807014040101501207014015011016011080606090160201505017080 10203040506040708090100110301012011011030 10203040506070108090901005030110101206013011010140150130110903016017014014016013030609050100130708040 102030405060507080 102030402050606070809010011030801201301014015010108090401609011017018019010200210 10203040506070208090100201108012090 102030304050 102030405060207080901001040201108050120901013010140150160170180190120605040707020021020022050110120705020080210130230100240 1020304050605070809060405010070110120130100140703015060160100150150 1020302040506070708020809010011012013014050150160170180901101601801901401508020030210 1020304050106070802070901007011012090130100505014010801302012015090160 1020103040504060708080906010011090120110501308014015011030301502016017016090130130180190100201201080 1020301010405060708090100110120130140 1020304050607080901006040110120402012012020701303060 1020 1020304050607080901003011012040110201301014030150160201003017010012040180 1020304050605070809010010011012010105013014015040401601301701809090102040401401019040101050 102030405060708090100708050110801201301301401509010090110160160501706018019015018015016020120180200 10203030405060708090 10203040506070809010010110109012080100130110140501501606017010120130100180501601506019015016011030601001101709020080180 1020304020205060708040309010011012013014030140 102030405020506070208090601001104012013050110 102030405060708090202010011012013012014015010016070140 102030405060704080409010011012013050140150404016070130170 1020304050607010809070100110120130406020701301014011015060160605070170100180130100 10203040506070809010010011012013014040 102030405060207080901005090110100120802013014050701501501601601701801902002102202023014019060110170120130150802001022020110 10203040506070408090301001101001101070601201308090140150160 10 10201030405030607040405080104090401090201001101201105060305060130140 1020303040502060407080409010011012013013020501401201001503016020120120505080170170901801201801905030190200170210220160 102030405060 10 102030405060701080903010100110801204030607013014012015011060160101604017018018080190702005021015050200220170202105090200 1020304050607080901008011012040301303090110120140 102030405010607080901001101203013013080406030140906015060160170120180301903020060906050210100130140160160150130200220 102030202040504060501070 10203040403020506070807090501001102020110120301301403010608012013015016017018010080201301703070190130 10203040506070809010011012013020140120801507070160170100905017018060190100200120150802102002201607040180 1020304020502060708050901006011012010013013014015060160 1020304010506070708090100110 10202030204050607040 1020304050607080902010011012013070501401501201601506017018010019019020017090210220 1020304050607080707090100110120130120140701501601701201701201101801017012010017015040 102030405060506070206080901001001101201301404070140301505040160 1020303040506010708090901001101201307020100409010010030140150150101601504020170180190200609030 102030403050607010108060906040100110120409090701301090 1020304050607080908070100303011011010050105012010060130140150160170801301407018019020060160110 1020304050306020708090309040401001101201013014015010040160100170180202030301901902014012011020012020050302021021020 10203040506070809010011090104012040130140150301502016014010706017060705018010140190200503070200210220220100 10203040 10203040501060708090100501104020120130120140150501201303016017010201020180140180190209020050160210502201508070 1020304050 1020304050607080901001101201301001401011015060130110704016016020301701801109019080200210130150307015070807015030110220 10203040506070809010040601101201301301407040150140801406010016017013010040508013010090110180 1020302040505010303060 102030405060708090100801107010012010130140806012015040160301701101801201101905014010050180200210702102014070 101020304050607080901004011090120110130901007014015016013014020170801401801901010 102030405060307080901003011012013010140901501101108016070150170180190200210 10203040506070 10203040 1020302040506050708090100401101201201301405060 10202030405060708090100 10203040502060701080209050100706040110120130140150160140170 102030405060708090707010011050120130140150301601701802017019012017060190200210100110601902005012021011030150 10203040305060607080209010030110501201301403010015050160401090170130 1010203040506070108090100110120601302014014015016017018019020021021022012016011060905060 10203040506070807090100110120110 1020304050607080707090100101001101201301408015040160120401701801901006020021011013022060 102030401050601070809010090110120130140150401501005012016070 1020304050607080902010011012013014015016012017090150308017050120100180190501701808080 102030304050 10102030405060708090100110 10203040506070809010010060401101201080 10102030 1020304050 102030 10203040405060708090100100110120101303014014013015050160170150180607019020015020011090130702102202301401908020020050 1020304050106070809060203010011012013070140150150160170170809015010 10203040501060708070 1020 102030405060407080906010011012070705030203013014015016070301707030206017020180190120 1020304030502060708090100501080110120130140 1020304050604070408080209010011012013011014080150160806012017012011040 1020304010506070803090501008040110120100 1020304050607080901006011012013090140501501016013017070703050140107080180140503016017050190504080180100200200 1020304050607080901006020 1020304050607080709060104090401001101206030100201301401501001001001601701802013010019016020018020050110 102030 1020304050506070809060100301101001201006013060408014010015016090 102030405060107050 102030405060 102030 1020 1020304050607010809010011011090809012070 1020304050607080901001107040601201301307011014010050150160401701404018017040201109019080 102030405060207080908010011070120130 1020304050604070802030901001104012010130701401501501105016016017018020190200202101301602202304018090706030801702070240250 10203030304040 10203040505060708090304010011012013014050150160804017018019040200110308017020040200210601301703015011030220702102304013030 10203040506040706080 102030304050601030601070809010060110101060120130101101401509040120401604040170 10203040405060708090100801102090601206013010014080110150160140120170180609060170120 10203040506040 102030304050606070408090100110120 101020302040 1020304030506070806090904030100901102012013010014015010010160120 10 10203040504060 10203030405060708090501003010601101201301404015016017018090601706080190130 102030405060708090701001101080 102020304050607080906010 102030405060708090100110120130110202014060601506090160309040705070 10203040503060701010809010011010012012090130 1020304050607080901001105040203012013010140150160170160 1020304050607080901004011012013050140130501501503016017018019020019010016014021022080502302303020901001015013030110210 1020304050 1020304050607070804090100 1020304050 10203040506070809010010110801205013014090140150407016017018019012014020050201602104090160200220220601508021090200130230 1020304030506070808020904030100110 102030405020607080901008040110203011012030130140150120160130170180190140701402002012020100190 102030104050607030809040100110120120130140306015070508016011080 102010304040506070809030100110110 1020304050607080901009050110 1020304050506070 1020304050607050108010908010011030120100130140906015016017090180 1020304050401060 10203030304030506070305040 10203040504060708090901001101201305030 1020 102030405060708090100806010011070120100130140140100150160 1020304050607080209050100801101030120130140150 102030404050607080902010011012013014015060130406016090 10203040403050501060407080 102020103040205060708090100110120130100 102030405060708090100110100120130140150401601701609016010502018013019010200210190801022021050190110804023021024025021010140 10203040506070809010011012013060140150100201601707018013020 10203040506070809050401010011090120130206040140150 1020304050 102030 10203040501060702020308090201001101030120130140150201501601401401707050180140190200508012020200210 102010304050607080901001107050401101201301401101501601704014060180190200210102201505012011030110 102030204020506070806090401001101202070 102030405020607080901001101201301014010150609013090906090160120170180190120902007013021030140130150210 1020304050607080901001104012013090140801501010016060100170150130401801101901080200190 1020 10203020405060207080901009020110120130501401501007012090160801101201301203030170160501017014016018019017011090130 1020304010506070809010011030120504010040120 1020304050607080 10201030405060708050901001011012013010140901501301601701801901801080200210220230801901209010901070 102030405060607080902010011080201201301401001507030501103016017018019020021022023020240150160220170200250 10203040505060708090100301101202050130807011090140 1020304050206070508090602040100901101001203013050140401501601305020801706060 102030405040602070108090100 101020 102030405050607080908030100201101004012080801050130130140150301601005040170180140190130190 102030405060107080904050100110904030120130130140150160801202017017018019017090101602001206021013012050100 1020304050606070809010011012080701301401015060120160140 1020304050603070708090100110120201004013014030110150140301605080140120201101001201706070180130190601708018010406020090 102030304030506070809010011080120501001301301303014011011015070904030110140110160901201080 10203020405060708090100110905010401201301401501401408080160901201701801902002101701701907021021021040709022021010702301202070 102030405060708090100110120130801401501606012017018012040190130110130200180210140220401403023011020022020210160 10203040506070808090301004011012090130601201401301506016015014040901101701301105018012014020190190200150210130403060 1020304050106070809010011012050201302014030130150160170170501801904010 10203040506060701070 10203040506030707080902010100110101201301401501101307020160308090901701001307090180190200140120140 102030405060708090901001050110120130140150160170 101020304050206030708030409040901006050110701201301403010110150120501602080160140170 102030405060705080109010 10203040506070308090100701106050120110601307014070701501601506017010018016012017019020060100210180220100 1020304050 102030403050602070809010011020120130120100140 10203010 10203040506070108090100301101207013013040100101401508016020170 10201030405040605060708090100110120901101201303070140101507015012016017018010506017040401901701808012019020013021010 102030405060708090902010100109080110408012013020501201401501501401609017080160801201102017018019016020013050 10203040405060708090100110 10203040506070608090100 102030405060 10203040405060507080609010011060120701006010501309012014014015016017018019020170505020019020803070 1020304050607080901004011040120501301201201401501016020120101701040110180150 10203040105060202070809010090110701201301405030801401507010070160120 1010203030405060708090100110120901301204014015070401201001601701804013030 102020304050607070801040901007011030 1020304050607080 102030402050605050703080209010011080 102030 101020304050605050708090100110601208013080140150160110170180801906020020015021012010401006022060140 102030405060507080901001101201301401501601040110100140403014014040160170180100190120200809015090120 10 102030405060708090100110120601301401505016080401701808010190140190 102030304050607050801090100 10203030405060708090100110306012013050110301201407015050100160170 102030405060708090401002010801101201301402015013016080170307016030140206018019020011010010130210120 102030405060708090100110102012070130100108070130120140 1020304030405060708020901001101201301402015016080130170501501301501801801401001301019014030901501509020130 102030104050607080109010100 102030405060701080907090609010011030101101201207011013020 102030405040607080906010011012050 1020304050607080901001101201301401101508014013016070170100180190110110200150170901502021022022023023050220100 1020303040506070803090100110804010060120120 1020 10203040506060708090100201101201001201301001401501080101607014090170180 102030405040607050809090100908011012013014015080501405016013017018019020012040 102030 1010203010405060707080509080701001102080101206040130140150 1020203040506070809010011040102090120130140401504060701601709020180130190130 10203010404040506070809010010011030701201301408020150160100160603017011018012070 1020304050406050708090100110304030120905080130100140150201401601509090160101408017011018050100190100 1020304050607080909010010110120 1020304020506070809010011012080130701401501101602030303010017018017050180190301011018020018021020050200902002204010010210160230 102030204030506010708090100110120 1020304050607080901002011012013012014012070150160801701801902006040120302021020090220 10203040506070809010010 1020303040506040 1020304030506070108090 1020304050607040808090100110120201301401101101101502016030160206015017090180190303011013020050808012010210210110110220 102010304050106020703080908080100110120 10203040506070804090100110120120130130120110 10203030405060407030508090100901101201301401501301601701301101701801901002008021017040302014080502201803050501801801017023010 1020304050607060809010011012013014015016017020 102030404050604070 102030405060708090301007011080 10202030405060107080207090100110120130801002030140204015016017018019020021090160110 1020203040506070801090701002020401101202050130801401101501601701801601901708030200120501002101302201008021090200120100160 10203040506070805090407060801001101201301401501601301708010180130701901602003010040210 10203040506050708060904010100110120508013060100140150160170150701501801905010140 102030405060708090100101101101201303014015015016017011050180190160120100100120170503020060120160201905090110190210220 102030405060207080901001001101201301402015016040 10203040506060708090100110120130130140150110150160150170180130140190140140170807016014016017015019030200210 1020304050604050507080109020100110101201301101401101501606016017030180 10102030104050607080901005040110120209010013014013090 1020 10203040506040708090304050100303020901101001001201301401501601701801301409019020014021021015011013030 10202030204050607080904010011030120109013040140150160801308050901701801401703018050502019040200210180120210 102020304050206070809010060501103012013014020150501101609017018090190180100 102030405060 102030104050607080901001101205020101301020140110140601501606070170304011030180150190100 1020304050607080901007010011020120130140601009015010040101401206070130901015016030170100706011014018019014010200150 102030405060702020805030907020100110120110601109030603012013014015010015015090160100170180 10203040506030708080509040801008011012012020809080130104060120140150120301601701501801901601018014090 102030405060708090100110120130140801501603017017011016018014010190501101705020030120140602101403022014023090240 10203040506030705080904010011012011070130601301407090 10203040 10 1020304050602070809010011080120130101401015090601601303017012012013090 102030401030504060703080209010060110110120100130308090120140150501109016015016017018018019090200110180 102030304050306070806090401001101201307010080110140106090150 102030402050607050 10203030401050607080901001101201301401507016030170180100401908020060 10203040506070804090100110110 1020303040506040502070 10 102030405060706080908050100110110901201301401508013012010160301703010180 1020304050 1020304050602070804090100110601001201303014012015016010170408018010801206017030170 10203040506070108090100110120100130140 102010304050603010708090901001001105011012013014010050120150901602011011017014014020150100708018020901003011019010200210 1020304050607080901001101201301401106015030110 1020304050601070809010010101101201001301409015016080170180170130190903018020016015015020409017020016015014021022014021030 102030405060708090100110509080301208013014030120703060150 10203040506070808090100101101203013012014011080 1020 1020 10203040506070809010070505011012020130 102010304050603070809010060110120601301304014060110140150160 10203040504060704080901001101201302014015016010080160160501008017018019060130190150200502101101501804020210150906010080 1020304010506070809080100805011012013014015016090120170180110100601405019020010013090100210401605080170170170605013070130 1020304050607080901007011012050130140150130160170140100130801801906070401407020014050160 10203040 10 10203040205060704080609010020101107012013011014040503030130150207016014016080170 10203040305060707030805090100100110120208013012090140150701603017018019018010801020014012021019018030140 10203040502060107080109010050201101201301408060701201501020 102030405010607020809050101001101201301201401504016017012018090110190109015011019010 102030405060207080904080100809011012090130100501409090150160403010017040110180140190170170100150120200210 1020304050607040804090201001101101203020130140301501609090170170160501801701101601015019070200180180210100180140 102030405030607060804090100110120130140150401601207010017050180110170407080120903014050190 102030405060708090100100110 10203040 102030405060708090100110120130140105013020150120401602070809012070170180150110190170200110 1020304050 10203040506070805080901001101201306014015011016070170180302030708016019015060140 1020304050603070208090607010011080701209040601301014015014080160170801408050 102030402050607080901001101203013010013090201402080150301601706018010090190190200130120180 102030403030506070809040 10203040506070809050701001101201012013020120701403013012015016016015080 10203040506070108090100501106012013014015016017020120401201017020180 1020 1020304040506070809010011040601201001301014010401501601701508018020190130190190180 10203040506030708090100110120130140130150501601001001201708018050190160200210210120703010011070210802201102301801010170110240 10203040506070508090100110120130140201409015030201601701803010060190140150102001802101801002201704023040200100240250220 102030405020406070505010809030100110120101305014070150401401201601701501080801401308060110 102030405030605070809010010110120130130401401501601501705011018019020060160701301001907021022060230120502080120180210170230 10 102030104040506060708090100110 102010304040506070403080509010100100110120110601001301408012015014014013016017016060506070180140180190200130 102030405060708090100110120 1020103040504060708090100110120130401401501601040 1020304050601070803090100110120709050130140807015015013016017080180100501901201301002007070801604080100 1020304050607040801090100110104030100120130803011090 1020304050607080901001101201070130140150101601406010401701109015070180190130608019020021014070902101901002002206023010010150240 101020304050607080909010011012013014015010020100107016012090110403090 102030405060708090100110100120701301406020150201601701804060130120 10203010405060404020707080901001101201308010140150160401101101401705017014018015019020050210220210902301702010120 102030405060708030405060904040207010011012013040 102030104050506060707080901001001102040120130110140901501601701016080180160190200110102101102204017080230150 1020304050607080901001101201301301401502012016060701701801401401601908020014017021010110150901701709018015014015040 102030405060207080901001001101201101009013014013090 102030405060103070201080208020909010020801101208013090505014015050160101301101701801901302030200 102030405060 10203040205060607010805090105090301001108020120130140904015015050502040140160 1010203040506070803090909010011012013010014015090110 102030304050607080901001101209013014015060130101603020170110180190 1020303020 102030405060708060901001104010080120130140505015030160806010130100301704018070150 1020304050607060408090503070101002011012030130140100130 10203040506070809010011012080 10203040506040708090100110120206060130706011050701403020101501601401701801901302002107080110220 102030404050607080901001101201301401501601401090170180190 1020304050 10201030104050607080909010011012013020140305030 1020304050607080109010010301101203013070401402015050100801012016017020180901901601209090170200170190100705090210160 102030405060706080901001101201012013014010150100160170901107017090506018019012020021011018022040100150230100 102030304050607030 1020304050607080109070602050100201109012013070140201508090160904010040140504017018090100120190160302040609020060150 10203040506070809080100110120100801301401501505011080160170180603070190 1020103040506040504070809010011012013040306060901104090140140150160 102030405030607030809010011012030130140150501307070100110160170170801601001708018019020030130140 1020304050 102030405060407060 1020304050607080908010070110110905020701001201309030101301306020140501501601609010150201201101101701801905010150 102030405060708090100110120907060401301407013015016013017030 1020304050607080209040100110120130140701508050301601017018019019070604013010180200210160220200 1020304050306070 102030405060708010901001005011012011040130140150160140170130801801601902001305014015012030140 10203040504060705080901001101201307011014015010401401013016017010013016018019019019010501101904010030170503060200 102030405060708090100601101209013011011050140501507016017015070401808070110 10203040506060708090101001101208013010030110309040140150160401501701808013019020021010022030208010040230 10203040503060 102030405060107030808080901001101201301009014030150160140150170180190200100 1020304050607080901008011090120130130140801504090160 1020304050607030802090403010020110120130130501408090701501605080170102070110201801401401902016016020030909010150210220 102030405060708090901001008011012013010014040301503010 1020301040502060707080 10203040506070809010011012013080140101503030601602011010017050 10203040506070809010011060120901301401501501601001701801602090190407030150702007021020012022080 102030405060708090901006011012013014020150160401601701801701701901002002101102202106060301506016023014080 10203040506070805080109010011090120130140401505050 10203040506060207080409010030110120130110501011014010301501601501070801701030180190110200 102020304050506030 10203040506070809010011012013090140140120130904014015011040120140160 1020203040506070809050101001101201301401401308090120100301501601701602050180190200210402001101301504016020 1020 102010304050606060708060 1020304050607080901001101101201301405015070160100401701807010010130190301902002102201709023013010017016014030 1020304050605070 102030405060304070806090100 101020304050607080905010070110301201301409015015090160 102030403050607080901001011070120 10 102030405060708070901001101201301301208014011015016050170100101809090190100101701302003017090 10 10202030404050603070302080901001101101201301401507010160170160180190160200210503022011023024013017015016060308016050140 102030405060607080309010011090120130806040140100301505040901601705012060 10203040405040306030708090701001103010012013050401409015050120160401701018030 10203040505060708090100110120130120140150160160100170160 1020304050406040 102030405060708090100110120130100 1020304010503060708090100110120 1020304050607080109010011010012050901301001401401001501609017018019015020012015020021021040180200703030301040190110 102030104050607080904040501003011080120130705014015016010409016080701701018016090120190 1020 102030404020506070809070100401011011012013080140150120501602060170301801901908010130200200180110107010011080102090 1010 102030405060708090100110120130301409015013090110907016050170180706080401705014010019018070 10203040506070809080100110403012010013014015012090160901701804016015019020040180150180130210190 1020304050607050806090100110120110130301201403011015090100108010050160170100170180901803030140100190130 1020304050605070408090901001101201301401501606017012018018010170190180140200601107021070140601104016022040160150180230 102030405030306070809010011012013014090150160 10203040506070 102030405060708090100110905030110120130130140607070150150401601201401001301701801902001706020140210160150102004022017010170150230 102030405050605060706070502080901008011012013014070150120160801701807019014018014020030190 1020302040 102030405060 10203030 10203040 102030405060701080901002011090209012070303013020501001401501602017018014016019020130110150504014060 1020103040502060607080105040902070401003011060 1010203040506070806090100110120120130 102030 102030405060705080901006090 1020304050 1020304050607080807070109040401001105012013014015016012040701701801901402005019010110302040210220501304011021030 102030204050607060809060100801107012070130140150160140 10203040506070308090100110120509013014010140150160170130180110601906020030210703022019060230200130210180220104018021020 102030405050607070804060901001108012013060301401407015012016060 10203040 102030405010303060707080702090100110701201301401501601601401701801606019020021016020010 1020304050607080907010011010012010201301401501601708010010401040709015018020190102002102201505050230200170240 102030402040506020704080 102030405060307080905010011012013011011010130140401501501301601701507018010801902002102008022022020120206016019040 1020301040506070809040808010011010012013010010014015016017010505040110180180160160101901502001201701002001502107050 10203040506070809010011012020130140 10203040502060708060903010050110110120130140150160150170120160180190200 10203040506070809070100401101201301406013010909014015016070501090170120140 102030304050606070809050100901101201101101301401401504020160120120130120170170140180170 102030405060 101020304020506050708030609030100201103012013014040301501605017018013011019012015020012040120200160 10203040506070502080901001005011030120501301401201201201501030110 10203040506070809030100110107090601208013011020120130201301401015010070201015016090501601405017060 10203040506070809010010011010012070801301014015016016011030120170180401608070401902002001701602102070160170210140110 1020304050607080901003011080601201301401505016090120805080901001704018019010200210503022030100140120200 102030405060708050901006011012013080120100140101506012012016060201702018090301902013070120200509040 1020 10203040506070809010010011070901201309014014015016017010012018010209011012030301602012019050110180110110 10 10203040506070809010011012013014015013016014014010901701402018019020015021060908040140130170190801004060150 10203040506070809010011012013014015016070170180190120 102030405010 102030405020604010206070809010011012013014015010013016020100 102030 102030404050605070809010011012070130100140120150502016017018014010110190101105070406030180200160210201702019090 102030103010405060708090100110 10203040506070208070901001101201101307080140 10203040506070809090102010011011012060100130120140150140160170150100170301301801902002102207018090150502302011010230 10102030405060708090100201106090120130140501501604070909017020170301107016017090180101901050 102030405060708090105010050110120130140101501609080170107018050901017010014019020016030130701901201205021020102203060 10203040506030708090100110120120130106014040150120160130120804012090170130601501501802014019014016016020080 10203040506050105070803090100110120130140706015012011080202080 10203040504060306070809030100110120802010 10203040506070801040901008050101101012070130120102014060130150160 101020304030 102030405060708090100110120801308014015016013017090170120801018050190200140 102030405060706080102090100301101201301401501016017080180190100200130100601202102203023080190409023010024090150 102030405060708090501001011012013070140110805070150100150101101605017011018050 10202030405060708090100301090110504012012030504010130401002040601201405010 1010102030405060708090100110120130110604050809013013014015016020130130 1020304050607080901001101201301101001401501601701201801906050200130 10203040506070809010011030120130140150160 10203040506070708090100301101203013060 10203030405020607080901001101201309080 10203040105060303070809010011060110120120130704010080140407050 102030405060708090100110120130130100140 102030405060708080609010080100901001101201301101001307013040 102030405060 1020304030506070809010011011070201201301202090901401015080104012016011017018070 102030405060708090101001001101201301401502010160170180190107070200802106070702202201202308018024025050220220210180110130140210 1020304040506070809010011012011080130110140150160170 10203040501060708060909010030110201201101301001401501601701801015017010207019040502002105021016019022017014011012023013040 1020304050106070 102030405010607020208090100901106090120301301405030150100101608030140 10203040506070807090 102030405060708090904010060110100120130140801202060130501501501016016017018014010190160140504019013017040200130 102030405060708090100110120130140130150401101601101501001708090101801901403020019021090 102030405060708020901003011011090120301101309040110140150160110501401703010130 102030104050306040 1020301040506070807050309070100601101201306014015016010140170100609010180170150403040101701704010011010 10203040506070807090100100110501206060130801409015013030301601301701802019090200 1020304040506070809040101001101201306010303014014015013014011016014015017016013014060140160180190190 1020304050607060809010080110120130140150403080160901701801301101501201101901901101508020060210190304018040908090 102030 10203040506070809010100110120130140150 10203040506070809010090110120301301001101405015016010017017017080150150180150501401013019016011019010090150 1020304050106070208020809010011012013011014015016017010301801601201019015012080 1020304050607050809010090110801001201301001401508040102010201601507040170100140180150190 102030 1020304050607080901003011012013060140150130160170180190601101102030108080200180701703020180170 102030405060702080904010011012010130120140 10203040506010701080901001101201309011012090140 1020304050607080901001101201080 10202030204050606070801090100110701001201304014012020601505016015040 102030405060708090901001101001001204013040100140150160901201701801901106020021090220230 102030405060708090100901105040120130100140140150160160100170100406017018019040 102030405060708090100110120110 10203040506030708090100110120130110130501401501101601706030180702019015016020050 101020203040506020708040901010011012012013030201201001101401505070130100160100150120170180160190200200 10203040506030708090100901101201301401501609017012011030508015018019014020020150210101009010018022017020 102030405010601070809080100201104010120201301002014015016017018016070601015030130190401601705090 102030204050206060107080209010011090303040120130140120150160601104017018011080130306019020016020021022070200702304030220 101020304050607080901001101201301401501601701201809012010011017060190901013020040210 10203010405060708090100605011012030130140150150160301701101002017030140108014018019020021022030230180608024040 102030405060107080 10203040105060708070908010011012013014015016017017018019090200402002030140170 10203040302050607080901008030110 102030405060708090100110120130901090110601030140100150801501016040401001401708090170130 102030405060701080901001101201101301401001501301401601506050 10203020404050607080308090100601108012013090801405010100150801201601501208011090170130 1020304030506070804060901001101201301401501307014016011060170180130190120200210301701060140220170230 1020103040506040708070403020505070 1020304050506030701080901001101201309014070110150101603017030180190140140160406050110 10203040506070203080901001101201012012013090101401501601201301701207040 102030405060307080209010011012013014015060160160 102030 102030402050602070808090100110120130 10203040506060705080901001101201301080140150160170101801905060120140120190120170604020021010015022023019012012020020502401404080 10202030402050106070208010901001102012010130140150160120100701701806010019070200160 10203040 102030401050607080901001105012012013070709014015080160701014014011020170180190190120302007018015080210190902012060220230240 10102030405050607080909060100801101203060130140150160 1020304050601070809010011012013014015050160 10203040506070809010011070120130901003014015016010170170170180180808010190200160100180130110806010190150210 1020304050607080 102030405060708090601001101208013030140901501609017018060190401015080120180 1020304050607080901001106010010701030120130705070901408015080160301201601701306016010020180 102030104050607080901001101201301001309014060150110160170100 102030304050607080 10203040506030708090100110120901307050140150110150160 102030405060708090801004060110601201305080140130150 10203020104050607070408090100100 10203030404050607080901001103050 102030405060704060808090100601101201201301401101501601702017040 102030304050604070508070903010011012012012013080101003014090130150160150170401017017018060190502001805020020210170180105010 1020103040506070608090100 10203030402050607080901001101201301308014010150 1020304040503060708090100100 102030404050607080203090100110120 10203040501060708090100603011012013014015012015020160 102030405060708090804040100110120130130110140120701501601701801201801001902001608013020210220180602301024023011011010015090190 102030405060708090100110120130100140509015040501401603017018060 102010304050306060703080609010060507011020120130120140 10102030405060708070901010011012013014015016020170501501401101201603010017020606010090201801001901601105070 10203040506070806070509010011012050701301401501401501601101007030150170110402018013040100100190707011020060110200210140120110 10203040 1020304050607020809010011012013013030130140110 102030405060306070802090601001106012040100130140150100160100170180110120 1020 102030405060708090901001101201050301301401501601103015050170601801909013020200110210903018018015013070180220200 1020101030304050607080903010011012070309013014010120150 1020304030506030708090100110120130140 1020304050607080901001101201301201408070150160501701809019011020021022030230230702402401903040102504030160170210150100106013030 102030405020607080901005090709030506011012040601301408015020110 102030405060104070809050901006011080120602012030130707060140150160170501801608014050190160170200210160402101030 102030104050303060708090401001106040202012013014015016017012080501801003014013019010040 102020304050607080109010011012013014050 1020304050607010809070100 1020304050602070501040803020901002010302020401101201306050140140150160301509017015020180180190100200904010210130 101020203040506070809010060 1020304050603070801090100401101203010501301201408015016070601101601701806019013011070100 10203040 102030404050607080901010010110120130120140701101501606016012017070304010015018080 10203040 1020304020506070805090801009011012013060140901501601701801901204018018011020090200170701601502101017013022022021015023015010180 102030405060702080906010020110120110130140150204013013016017018016019040 10203030304050206070804090100110120130140120150203016012013070170120301501809019020070210809014050150220 102030405060708060 102030405060708090100101104012090130140110601001020150150110110140 1020304050607080309010011012013010201401501601701801908019010019060200110210150 10203040506070808030901001107010701202013014015013011010015020160170180120190401302001806090180160140200190404018070 102030304050607080102090101001101201301001203040140110150 10203040506070809010060809011040120130140150160109017030808018019011011050302002102104017090210150190220 10203010404050607080509010011011012013012014011015020160150401017018080 10203040506070809030402010011012013010040140101501101401601501501070140307013011090 10203040506070809010011012013014015020130160101205017018040170170180 102030401050306070807070907010011080120508013050140150160601701101801801101601301902001401202010070210220230 102030405060708060901001107012013014015020801601706010030130180110190160170120200170 10202030405060607080901001101201307060140150603040101101601703090110100180190100200 102030104050607080506090100110 102030405060701050809030701001101201301012014015070160170 10102030104050607080903010011012030201301401401301501601701701504040180110180150130140190901503018014015010040 1020304050607060809010011012013014011090704015040160110170120180120160160501401701201303011090190808030 1020 102030405060307080901002020501101201101302020140 10203030204050606070801080309010011012011013014013015016017010150120170180120206019016020070705019021022050230170160 102030405060708090100 10 102030 1020304050607080209010011012011010013090140150120501601701801202018020180101301401401903010020050210220100190100230150160190210220100 1020304050607010408090100110120130140150160102010405060170180 102010304050607080901001001103060305012013014070150160701701013018090120190190200170200180210 102030405060708090904010011012013014015090901607014080 1020304050607020809010011040120101301020501401101501608090160170100601804040190140100160 102030405060708060509010011010701201301405015016070301301705018019020060501012010016011030210210 1020304050603070802040 1020304050607080901001030110100120130100140150703016017018019090120602006021020180140220170190 1020304050106070809010070110301201301401501601208017018019020015030 10203040506070208090100901101201301204014011020140601501601701301201801601201909010200302005030503011011010010 1020304050607080901001101201306013020140301501601709018070804050190907020070210220230180200802401504017050 1020304040506070809010011070701201203010090130140130501080100150160120110170130701602015018019017020090102101060220 10 1020304050607080109010010110120130100708014015016060 102030405060708010901009080110120201010013090100140150101601501701302018010 10203030405060708010908080401001101201101301401401501601701801902004010140120 10203040506070804090100110120130140150601601014017018010019017060200801801401501502102202015019030130220130 10203040405040607080901007010110120100201301401501301608080803020 10203040405060708010909010011012013014050405011015070607016060 1020304030 10203040506060708030901001102070100120130304070140801501607030120701701308010180 102010304030506070 10203040506030708090100110120130140150301608014030 10 10203040 102010304050607080906010011012013010010050140150401601701506030180 10203040506050706080908010010011012070130301106013070 1020304050607030708090100110 1020302040504060702020809010020110120130140150160160110170180801001901102002101203018019018060130130 102030405060507080609010011012020130100140150601601201001704013020180170100100120160809012019012090200180180190 102030405060708090901001101201302014015020 102030 102030304050206070809080100 1020304050506070508090100110120601302020140150701601201001501701801909020020906021040 1020301040506070809010011012011013014015016017018020101015040190120140200401001608020021022080220180230230220 1020304050604030 10202030405060708090301001101201301401101506070120160 10203020405010607080906010011012020201301401501601301401705018080120150160110190150701302002101701701209018010200 10203040506070806080902060100110120130140140150 102030401050607080809010011010090120101301301409090401501101609011015050170180190200100210 102030405020206010707050805090703010060503030110120100130601406010 1020103040506070809010011012013014012015016040170101801902008090190401302102002101801806021010060220 102030402050607080901006011070601201206020 1020304050607050 102030405060507080804090100100110120130 10203040506070408040209010100601101208013014015016017018010107060190130 10203020 102030405060705080901050801001101201105013014060601501601701101501401601801303019010020011020210180160210220 102030404050607080902010011012013030140150160100100110170180130801101903020013021090120303019021040130807022020012060120230210110 1020304050607070805090100110701208030130120601401509014080160170180170708014020101101902002102201803011090140 102030405060708090 1020203040506070 1020304050607080904030608010030 1020 102030405060708090100701102070100120 10203040506070805090100201101201301401201001503015016060 102030405060708090100110120130140307015010010160901701801907050 10203040503060707080901001101101207060130140130150701608017018019020607010070806014020050210402207013040230160 102030401050607080901001101201301409015016015020160120170140180601901902007013090190902007021050100100140200130 10203040506070808020603070901001102050501201201305080901401201501301608030170150110 10203040506070809010020 1020 1020304030405060708020909050100110120130140501506020504040 1020203040503010607030801090100110 1020304050607080705090 10203040506070809030100908011012012030130201014015014090150160170170 1020304050607010408090401001101201301306014015012016014016040101201501201701301101803019040200200 102030204050 102030405060708090100801101201001302014020901106015090160703030402010030100130202020170801106017018050170190 102030405010403060708050901001101201301406090150 10203040 10203010203040502060307080901001101030110120130140150160901309011040101707018030190608020060 1010203040405060708070901009011020120130140304020901501009015016017030180301501901070 1020304050402060708090808010010011020120130140150506080 102030405060506070809010080702011012020 1020304050607080609010030 10203040506070809070100110120130140801507016017018060190608014011016070 10203040506070804090 1020304050602070803090100110100120130140150160301701801101908014040200140707010019020200 1020304010506070807070901007020110908012013014012070150160170120130180160170120190101002001020090210190140 1020303040506070803090100100100110120130140501501601701001809019080707040110200110120 102030405010607080708090100506050110104012013014070601001508011012090 10203040506070809040601010010040110501201301401501401016070105070100901709018017020180607020 1020301040305060207080901005011012013014014015016017070130301801901703020110200301602012012021022023023024011017014015022050110 10203040506040708090100701101060120130305080140901101301009015016017090807012018019014090200210 1020301040502060207080809010090110701201305014015060701601501703050120140130 10203010405050607040808090100601001101001012040100130140120150160701706018017010 102030 102030405010607080209020601001101201306080140403012030150701606020170150 1020302040506070809010011040 102030405030607020708090 1020304050607080901001101201301409010015020160120170150150110150401806030901902001506030130170190150401201601206010 1020304050607020807090100 10202020304050607080901001001101201301401015050160120170180601902001901901201502102201021010101807019015011012090 10203040506070208090100901104012030130101401109015040160130901706017090907015040180705060190702009011040408021090130 10203040405060708010901001101201301401001501601701301501305017018019030180150200201801010020015021010022050104023010040180240 1020304050602070803090100110309012013014050150 1020304050607010809010030110120 1020304050506070809010011060120801301401501011016030170180801901901501107070120180160 102030405050607020208090100110120601301301014015016080140110140170 102030204050605010 102030405020206010708090104010011050201201301401501001601705018017080100601901301001909090180170 10203040506070408090 10203040506070807090100901101201301012050 1020103040 10203010405050607080901001105070120130140150160401701801901309020010210220160901209013013023011010100120402007017014070802090 1020304050607080109090100110120 102020203040506070809010011050401201302020140150160401201017018012019020013010010100401509040 1020304050607060805090100110101205013090140130401501601203040170201802015019020013040130 1020304050406070208090100110110205010080120103090130140100110150100160130170180302080901903010200190200120210220140230130140210 10203040506070508090100110507012080120130140150150150110110160170180180120120704019030100120110200130210309030 1020304050106070808040901001101090110120101201008050130140301015016017020 10203040506070707060809010011020904012060130140150160 102030405030607080 102020304050607020604050608090 1020202030405060708090 10202030405060708090707080100110120130801404060301501601701201801301019080130200210501509020150220230170200240200 1020103040506070809010070110120101001302014015016017018012016019010804040110110 10203040504060307080305080509010080110120130301401040306015016017090140503090203020160180190 10203040405060708030609010011012013090804011014015015015016012050205011070 102020304050607080901001101201302014015016030 1020304040506070808060901001101201301401301501014010016030170170180100301901202002102202202001602301601401102203022050101014070150 1020304050607080901005011012013010301401506013012030160170180110 1020304050 1020103040506070809010011012013014050507014015050120120160170140180190130120110160 102010 1020304010504030607080 10203040506010708020901001101203010013070110504010050307080 1020103010405010607060401080 10 102030401050506070809060101001010601101201301308080120801401504016017018018013070901106070110190 10 1020304050607080906010011012013060140501508090301202016017011013080110180190200200140100150210 1020304050607080901001002030110120130140301015016010020160705017014011018011020160190903020018060802102202301701506018070150 10203040 102020304050607080 1020304040506070809010011050120701005013090140150140 10202030405060708090100201101201303014011080100150306010160170 102020304050601070809090107030100110120130140150 10203040105060107030508040809010060110120 1010203040 10203040506070801090100110302012013014080201501401605014070100509017080 102030405060407080508090100100 10 10203040506060708030409010060110601201013014015014020301101601101701004060180601501502013018018019070901701802050120160 10203020405060 10203040506070809010011012013014015060130100160401501701101801707030190302002020150170160 10 10203040503040607060809040100 10203040506070802020901001101201301401001503060160401106017018019070120402001305017019080 10203040506070802090100110120130140201015014016014017060140706018016014017019019050130200140110100130 10203040105060107080901004011020601201301401307090150160170120130140160170180150 1020304040506070807090100110703070120 102030405060703040507080809010090110801209080130109014011010901501605017070180190109020019020021090 1020203040506050407080109010100 10 102020304050601070608050808090100110120130140150140203014070909030160170160180190190180 102030405060708010809080100110120130140150160170130701601801501301901703060190200170 10203040403050306010708090100110120130120140120100 10 102030405060708090100801101101206013040601014040130150 1010201030404050607080901001101201108050130140150201107016017070180120 1020304050607060 10203040506070 102030405060708090100110301201305014020150160150401001401705010902010018050190200 10203040506070809010080805020110120130708014010150160170150100106080501801701601706018070100401010019013018070200100210210220 10203040205060705040809010011012090130907040140100150110160501708018030701020190905020010150 1020304010305060708090100401010011060120130110 102030405060107080804090100110120130140150160160170180 10203030405060708010307090 102030405060708090 1020304050607080509010011060120501301401501603014010020170180190140160190200901309021030110702001901608016020 1020103040205060708090100110120301301401501601701804018016019080100707030180180110702001608019090210110150 102030405060704080901001011030100801201101303014090301501001604070170180130100170120 10203040 102030405060708090100110120506013011070140150109016040 102030405060705080909010020110 102030405060708090100110 10203040506020708090100110801108070120130101001401501601401601702018080160190101501702001807015018020 102030405060708090501001101205013014080150160170407040140201501809013019070200101408020 1020304050206040701080901001101201301001408013050100150100160601601402012012010130 1020304050607010809010011012010013040140205015020406010160170180190201201602001010190503021020603022013010060801804010030 102030405060708070901001106012013014011015015010010201501501302016017015018010190801901401804020070602107017050180 102030 102020304050206070809010020100 10203040501060708030906010070 102030405060607080907010070110401201301401507030101409010 10203030403050607020803060901001011090120101304090140 10203040503060703080901005010110120130140120150701201601701801902002102104010080210220130190302003090301602302008060220150 10202030401050607080901001101201001308014015016017018016018019013020160 1020304050604070708010901001107012013070140150120101608030 10203040 1020103010405060708090401010011012013050100140100140406015016017018040180501101903060180200210150150220230 102030405060708090409010011012011040130140 1020 10202030405060708010303090100110 1020303040506050708090100 102030301040506070106080906060100110110120 102030405060708090100401105090 1020304030205060708020809010011012090 102030403050607080209010011012013014015070160701301103017070 10203040105060708090100110120307013010901101401503016017070 10 1020304040503060703050803090100110120130501401001501609017013050180190170200140501401604060210220 10203040506060708090100110120130130140150160170110170180301301902002102202016030210209014090140140200110200 1020304020505060507080601090100110120130110120140801501606013017018019050140200302109050220201801901505019040 1020304050603070808090100110120201201306020901401501601703060170 10203040506070809090 1020302040506070809020100301101201301201401504010016012050160501701801207014010801801301901902001804012030210140 1020 102030405060708090100110120130401401015016017050180190601001101801703020021017020017020130190120110204010 1020304050607080901050801001107012013014015040160110170 10203040506070809010011012070120507013014015010011010016080101701801801019018060702020010021012021020090802017015018022090150230 102030405050406070802060905040100110120130140601015080160701601701201101608010040180120140190 10102010304050607080901001001101001201301402015016020170110180190901401902002102202004010011022023011030907070180 1020304050602060708010509030100110120130140110501010301080904010015060160601501501701802018070140190 10203040506070809010011050803012013014015060160101504015017040100180190902019020017021010060170 102030405060307080901001101201301401011011040150101601401701801906018020010210150120401803020080210220501401906023020170130240190 1020304050607080904010011012013011014015060140160170 10 10203010405020607080901008011020120 1020304050607080202090301001101201308014015030207016060170 10203040506030507050807050403010103090801001101012013050 10 10203040502060207080901001011012060130130140150203090103010701016014017020406018040401306019018090200401802102019022020 10203030405060702080901001105050201201301201014015014016070170180601902001021050220301201102302001011030 102030204050406070708090701001108012013010140100110130 102030405060107080209010080110120130140150501401601704060 1020304050306070805090501001101201301406010402015016060701706010014013018019070909080200504017016021090 1020304050607080901006011012080601201301401501101001601407017018010012015050201901904020401017060190160130 102030405040607080409010011030100120130120140150140140309080160905017018019070502002105022023050190 10 10203040506070809070100501101201301401509016030601701601301701801101019070170180206020012070210100220 10203040506070809060503070100110401209012080130140905060150160 10102030404050605040708020901004011080110203012013014015016010901702018015013040 10203040506070809090100101001101209012030130609060701408010150701608017020301801501508019090 1020304050604070809090201001101201109040110130201201401501201601701012017015018030100201201101001809019010016013020110 102030405060707030308090100301101005012040609013070101406070906014040 1020304050607080901001101206040130140150160101701080180190702001209020210160130209020060220230190801001021015050200 10203040506070508090100110120130901403015014040 1020 102010 102020 1020304050602070701010408080609020100110120130100140 102030405060306070809020100901101201301408015050100201601701801901409018060200100 10203040205030607080901001001101201101204013014015011016011017040 102030402050607080901001101201301404011070140201201501301601701805080190150 10203040 102030403050607050 10203040506070809010030110705010120305013020140201501016017015030160 102030405060706080901010010110120103070101301401201501601101017013040101807012080501501701501807019018020017021022040 1020304050607080901001101201301401401501201301304016060170180140190120160200210 1020304050602040701080809080401004040108011020907030120130 102030304050306070108090100110120 102030405060707080901001011012013014020150100160170140130100 1020303040402020205060708090100301101001209013010100140140 102030 1020 1020304050206070809010011012013020101301401501601701801040110190 1020304050604070608090 10102030405060405070305080901003090110120130140202014015040120160201701406018018070190100120200110601702090 102030204050607080902010050301010011012020130120801401501101501601701801201201301901006060200210220 102030405040607080104090401001101201304014015020601601701801401101909020060210220100230605021019024050240302002402402202020220 1020302040305060708090100806030110110120401309014015030160801703060180190200 10203040506060708090801001101104080204012030201301001204014015016017017011060150 102030405060705080902010011010060902010120130110120108010140110101501601208010010014017018017011019040 1020304050 1020304050506070103080 1020103040305060707060608090100110120401301406013015014020501601101017050109018011080190110180200170 1020304050506070809010030110110401201005013011012010014090100404020 10203040504050607040809010070110100 10203040305060107080 102030405060708090100110120110120130140130150604016012017018010020190405060 10203040506020106070809010011010120 102030405060507080709050100100110120130501401101501601701201801101501301905015011020080502005040901601709010110 10102030405060706080909010010040703010110120130301401401501609017070 102030405060702070809030100801108012013014015016030170 10203040506070809010011012013090101014015020160170180180190170190401301101204020050210200 102030405060708090100502010011030406070105012013014012015016080907090130130170180100 1020304050607080901004011012013030604090110701014011015010070160401701401080180170603011020101019020021022012070200220200 1020304050607080901001101205013050120140150160801705020180190200 10203040506070804080901004011070501201301101402020140150160 10203040505060607080901009040110903010401001201201301006060140701501108090805016016014017060180150100 102030405060708090100904060110 10203030405060708090100110120130140150140160501706018013020190301001701101103015040200120210 1020304050602070608090901020901007011030701201301401501601702030201106011090501105070130180170110 102030404050502060708090100801101201013014015016050170110180190200200210105030170120220150230901306080130160601006024030170 10203040501060708090100509011090 10203040506070809010011012013012030100140150801607014017018019015020040210220180130 102030204050206030708010908010010110301201301070140120150160110802010170180170904019016019020020110190302021017070 1020103010403050406070809010060 102030405060708070901001104012012012090202010100306013030901401501301303012016017016010018019019020701901201020010 10203040506070809010011012030130100140601501601701003018030190 1020304050607050809010011080100120130140120409020101401501605017016016018030190100 1020304050607080901004040110120130140150 1020304010506070809010011012013070140101501401601017018010190401201502002109020170220200 102030405060708060901001101201301406010015011070160100140303010170180190401501901801301302001501107013021020 102030204050607010809060100503070201102070120100130140100301501503016020170 102030405040606070809010090 10203040502060607030809010070110120701301401501305090160170101101801902015070200210220170120230220150 10203040506070607080907010011011011012040130701014013040150605016040170180190200401201301903010021070206070 1020304030502060708020809010011010120904060130140110150160170202090170801030901018016020 102030405060708090100101101203010130140901501601070170180 102030304030506060708090100110701207013080601401501601502012030170110502050180501907020010160808019018010 10203040506070809010060701001101201301401501602017030180901902002001302105060200 1020304050607080901001104012013014011030150160170701801708012050106019018010200 1020304050601070 10 1020304050607080901001101001001205013030140103012015090140100160801701401801901102001305011013016012013013021010080190150170 102030401050607080901001101201106013080140150130160170 10203040506060708050901001108012010070401309030140150120160150160170180190200210160802202070190150220230 10203040506070809090100805011010010120130140150120160150803017012020180120190802007014010110806020060140170 10203040506070809090100110120401304014040104015060160101017040701801902002019040702102201707021017010010100 10203040506070803090908010011012013030110301406011015070160170160180 1020304050601070801090100110120901301014010012015016010060 1020304050607080908010010010110120130140103015020160130170180110190190 102030404050607040809010011050501012010101301401501601701001201501703018019020070200901701502101106040 1020304050604070308090100110120130140100707015011016017010018020201017011020150102013017018019020040210 101020304050607080 1020304050607060809010030110110120104090130701408010015090160150101703090302018020190130170200 102030405060708090100110101070 10203030405050607080409040100110603012013014050701503020160701701801909050702002109030220105011010019023021080901003010 102030405060305040708080909030100901101203080130901401501108016010017018010100902016080901601408010 102010304050607080901001101109011011012050120130140701501016080150130160901701807030 1020203040506070809010010010010080808011012060130100 10203010405060701080901001106012050130140120140120100904040150160406017010030180190180150200160190701104016021020210130190 10 1020 10203040506070503080902010100110120100130140802050601301301501607080 10102030405040406010705080901006011012013060140100110150160120 1020304050607080901001104050305012013010014013015010901601701701802030190801202002106090190 102030405060102070805040901001101209040130140801015050160170501801902001002020140210220190190210170230240240110502019011024050 102030402050206070809060 1020203040505060207040809010030110 1020304050106070508070901001105012013010080701405040150160140705017018012030190150200502005017016010150201402101401502002030 10201030405060708090100110120130140401001101501102090150 1020 10203040105060708070901007011012013070130301401503070501601401701101501006018016016011019013019020200120130 10203040506070809040100110501201306070140150140301208016060160301206013017060101803013015019020070 10203030405060708090601009090301105040110501201301401501001602020170801701708018060170180 10203040506070 102030405060708020709010010110110120206013014011015020 10203040506070809040605010020401101106090 102030 1020304050607080709010050 10203040105060207080901002070401109030120130140150110130160709012020501701017050909018010011019030200301302101502101020 102030405060708060409040100109011050120301301404040150130 1020203040502060708020905010090101101201301401005015090160170150180401701205014013011090150 1020 101020304050607080309010011012013014070102015060140160170 10201030304050607080809010080110120130140140150201601701801406013019090200130901301202101901602201601090180140100 10203040506070809030809010030110120130140150100160170180 1020304050607080901001011030901201309013014011015016010017080180190150 102030405060307080 10203040 102030405060708090101010080100201101201303070801308014013014030401101015010080101608017030108040130 1020304050607080901001101208020130106050140150130160201701506017018080110130170170190190200200140150100150150130180 1020304050 1020304050 102030204050607080901040705010080110120 1020304050 10203040506050708080901006011030120130110301401501011016014017018016019013020017020012019020014020011021022070 10201020304050 1020304050607080906010011012080120130140150130160110301701001501805010190150150401105015011020021020409050 10203010104010 10203020405060708080 1020304050607040802060904010050110120107013014090120150160501701402010040170808070180110190130200802101001303013011017010200 10203040 10203040506070804090100110501201301401501601701801309030103019020016013012014030210409022012011018023016024080 102030405060701080901001101201309050140101501505030 1020304050601070809020100110120110701301401501101601704014018019020021050 10203040503060708020901001101204010020120130 1020304050607030809010011012010010130140150105016020140130170150100701801101508019015070130120130100306020016010020 102030405020206060708040901001101201301406015040160905016017020201401804019020040190210170100100 10203040506070809010011060 1020304040506070801090100110901201301401303011015016040130170150 102030405010607080309060907070501001101105012013080903060140701501209016010 102030405060 10203040506040107080906010011011012013014015050120 102030405010602070208090901004020 10203040205060708050 1020304050604070809010080110120801301108050502014013015030401601301406070120110170150130180190170200210 10 1020 10203040506070803010901001102012040130140209015016080170 10201020304050607080908080100101101201304010014060150160701705050150180190 102030405060708050405090100110120110130 1020 10203010405060707080901005011012060101303014020130130301301101501608050170180150102015090130 102030405030106070801090806010040908011012013014015010014016010170501604011020307015060 10203040506020607080901001101201301401301501601060130100100170602016080 102030405040504030604070809060100110120 102030405060607080509010011050601201105040201301409040150303016017080 1020304050607080708080901004011012060130120140102030150150160170101408050503050130301401806060 10203030405060 1020304050502060708090100110120130100706070301401101501601001701801501901602012050180110190200170140150100180200150 10203040 10 1020203040501060708090 10202030405060 10203040403050306070708090100110608012013070205012014090150 10203040 10 102030405060703030801090100110120701307040805014010020120901401501601401012017012050701201020160901805015019013050 102030405060708010901001105010120130140501501040130201401601301701801301902002010012080210220 1020304050607080901001101206090 10203010403050606070204080901001103070804012013014011015016017016013017010609010402018019019016020021070 102030405060107080109010011070110 102030405060708050907010080110120 1020301040 10203040504060708090100110120130140120150 1020304050607080801090906010070 10102030405060708090701001011030120100120301301401001501601401701601018019050200190 102030405030607080 102030405060708090 10203040506070809040100110301201301401002015016090140 1020301040506070 10203010405060604030708090 102030405060708070903010011060101201090130103014015016017070180909040190401801401305014010040200100140120 102030405020406020407080901001101004012010130 1020304050607060809010010011012013040701401501301301004030120130160601701802014011016011020190 10203040502030607080901001101201301402015016013050100160110170180190 102030405060104070408090100110 102030403050607080109010011030120 10102030405010602070809010011012013010501401101501601601701801908070802001809014021010022030190220130110502301901010180 10203040506060708030901005011011012010130 102030405060708090100110120801301406010150160110170140801801802019020019021020022040170230240 102030405060705080209010011080120 10203040506070809010010011070120130140401001503010020401006010016014030170130150 1020304050607080209060301007011012013014015020160201706010020 10203040506070806090100101101201302030140150201601705018090 10203040506070809010011012013040140201501601401701801201906020017019040210110 1020303040506070809010030307011030301201301403014014030150160170180190100130150180200901017019012060100302104022014015040 1020304050607080409010011012013014090901406015011016030160170908013018010014019016010020130502005030210130130220200220 102030405060507030809010010110120701204013014015016017018019080200901705017014070130709019010 102030405010605070809010011010120130601401501601601701803018019011010200190108021060220801301702021023021022014013021017024090 10203040506070508090401001101203013014010150 10203020405060407030 10203040506070804090100100602011080120130101401104015016017018016020 10203040506070408010908010011012013014070901501606070505013017040180901601909011020060190150210100220130 102030405060708090109090100110 102030405060703080902010011012080130201401501601502012017014050160180140140 102020304050607080909010011011012013014015070100501601701201201009011013030401801101902001706014013070 102030405010604060708090100110120501101108080404013014015016080201701801601901202008016021090110160 102030405060701040807090100808040110904012013014013040101102015016016012017013018020301901402001101002102008090150 10203040506070809010801001101201013010701401501601101706070180602080190120200604020018021016014040 1020304050603070809070100110801205011080130201401501609030408090170130401401801707011030205019040140200140210 10203040506070809010090110120130406012010140301204040150150100150120160160150170160160 102030402050607050809020101080100 102030104050607080401090100110120201308014090100 1020304050607080901001101201301401201501409040160170180701902001802101005022060101902201019020 1020304050607080909010011012070201301007014040106015080160170130120701301801902002106090160150 102030405060702080903010011012013014012015016014030170180150190902002001205018010016020210601507022017014016010100 102030405060708090100110901101205013030140150160160170130501018030601070190130 10203040506070608090100110120901301201401508016060170201303070402016018020190140120200120 1020304050607030708070209010050110 1020304050101060607080904010050110120801304020140140150706040120160170 1020304050206070809090701002030100110110120130401014090140301501601701604010180901501901090200150170202102201601015070140120 102030405060701080901001101201301408014015040160503017018018019040100200200210220110 10203010405060703080309040 10203040506060701040809010011080120130901402012015016017070160 10203040506070809010011012013060140503015014016080150901701803012019016020701707011015010070200 1020304050607080901010060110901201306013070140150 102030405060708090100110110120701301101401404015020140601604015090120170130110601007010018017010190200150170 102020304050607040802080709030 10203040506070604080905010060801101101201001201301404015016090150 1020304050 102030 1020304050605070809010011080 10202030405060708090201008050501101209030100130100801401509016020 1020304050305020607010809010011012012013014015016010100170180130190190200306021080140501807060701001703060130303060 1020304050607080901001101204010010010013011040204060807030140604015016017011018012019060200100 102030405060703040802080109010011060120100307013014015016080170180130 10 102030402050607080901001106012013014015013016012017018060190170200 10203040 10203040506070809010010011012050130140102050130130150901603090140401601701208014012018019017020013011021016060110 1020304050607080903040301001101206013014060150160406010109017040809013010180190160101020010020120 1020304050607080904010020601108012013020140 102030405060708090100903011012080130140 101020 1020304050607050809010011012010013020140150 10203040506070809010011012010130 102030405060703080 102030405060706080709040100501101201302050203040140150150601508016017018040120150140101301901013013090120190 102030405060307040802090100110120130 10203040506070108090100110501201301407014013060101501601301701801606019050200201702101015022020302307030220 1020304050607080709010011012013010140 102030405060706080901001101204013014030902040150110160120150170180160140701707018019015020010140150210 1010203040506070608090 10203040506070809070901009011050120501301401401201509013030120306016016060130301101707016013016018010015019012090306050200 10203040506070801090100509090110120 10203040506070809010010011012013030401401001501501001104015016020160170180401907060140200210 102030405060708090308020507040201010011012012013014080150100160801104017017018018014030190 102030204050603050708090100406011012090130140110150150160170801101801908010200160140130501501407018021010017022016015070150 102030405060708090100707011020120501301401507010060160160 102010304050 1010203040 102030404050602070809050701001105011012013090140605015016017020180702019040604020020080 102030405060708090100110120110 1020304050406070809010030 1020304050607080901007070100110120120801008010013014015016017018019020021022017023050160240250180210601101501010210230 102030405060406070809010040110501201301401501605060130170302030110180140 1020304050607050608090701001106012010060 1020304050506010708090100110120130901405010 10201010304050606050708090100 1020304050607060809010011012013014015010606016017018014019011020020021019021020705020170202202308050210 1020304050603070809050100801101012010010010505060130101401506080901601701808019015020200 10203040506070508090100101106012040130501401501601708090140130180150103060608019011010200100170201908021015020801090200220 10203040506070809010010901101201301401501601705011018012010011019020017019011090 10203040305060708090100110120130140130503015014016017018017019013080904018020040 10203040 1020304050306050708090100110120100130140150160130301308013016014015030901701009070501801040309017020190702001706021022010 10203040305060708090100110120701301014030507030150801608011016010110170301807019030180110 10203040506030 10203040403050607080901009080101101201301401401508016015017018050190809020021020220504030150100 102030405060501070809010011040120130140501104040150110160150 102030405050607080 102030405060707080901001107060100101205080 102030405060708040809010080110120130110 102030405060708030901007070110120120130140 1020304050607080907010501001101202070 1020301040506070809010011012013014015012016017090180190140200404015012080140 10203040506070809010080100110110120130301401001010110150160160160170140180502080190200160160110150 1020304040205060 101020 102030405060607080901007011040110120701301402014080801505090 10203040501060708090100801101201301406040901309050801501609017018060170180207019090180107019020020015020 10203040506070802010906010011020120130101401503070160170 1020304050607080901001102012030130207014015010101201601703018019050150200130100180 10203040506070608090100110120130306014015050101601701804019040306090120200200210160707050170 10201030 102030204050607060804050409010011040120130130130 1020 10203040506070608060604090100101102012070101301401501601601701701060100100 102030401050 1020304050607080901001101201304011014011012010015015016017070180190200210130140190100220190501102202306080230230150104010 102030405060703060809010011012013060140701015070160 10203040506070706020809010080401101201305070100140901507016011080401707016010201017060140180170190130200140180 102030405060708040901001101201301404015014016012050170100140180170207019013015020021018017019021090809022030100 102020304050604070808090100110110 102030405060407020809010010 102030405060407080809010040110304010120130701301201401001501501050160100170 10203040506070308090100 1020304050506070809060100 1020304050605010708080609010011012013014015014010016017018080301904070200120150110 1020301040305040607080901010011012030130130140150101609017060150 102030405050607080901001008010070110801209013070120140907010015030401601701401701806019030200501408020 102030405060708090100201101207011013060140150901102010160901701001801601902001303014021011090220140200 10203040501010607030809090100701101201301401501601017014018019020140501808020021022013014017023090120180220180 10203040105030 1020304050607030803040906010100110120901301408040150140 102030405060708090605010010110101201306014015013016013010150170160 10203040506070809030100110201201306014060120601501601020 10203040506070809010011012013010030140150130160150170180602050190308020021020 10203040105060708090100110501201308014010070150305016060170201018013019020090120501901605021020020160220180208015060 1020304050607080805090 1020301040506050708090100501011012013014015050160170 10203040 10203040501060708030907090100110120130140150160 10203040506070809090100110701202013080100601401001501501601704018011020190501207011060200110110210206019011022020210 1020304050607030408090100301108012030110130100809010010014015016017018011019030702001802101004017015022020023018010 1020304040506070708090601001101012011070130140404040901103040508014015010012010101601701505018018080100 102030405060708090701010011070 1020304050605070508080509010011012013014015014016016070170 102030405050206070208030906020100110120130140801401508016070110110 102030405060307070803090301001101201001301101401501601301701801902006020020102101804015020220301906023090240110190240200250250 10203030405060708030903090100110701206050130140100110505015016010170801801901306020021090 1020304050607080708090201008011070120130120901101401507016060170140 10203040506010708090100100110120130140150201509016017018012019014014016011030200 10203040506070809010070110120130208014015070 10203040506020107080 102030405060708090100801103012010130140150100909016016012017090 1020304050605070 1020302040506070809070801004011012080801301401301301501301401601701801207019020013013080140140 1020304050607050208090100501050110501201301401501601701801601903020080120 10202030405060 102030405060708090601001101201007010130100140100 102030405060704080901001101204080130104040905014010015015030101604017018019090200210210 102020304050305060708090701006011012013014015090130601607017018070 1020304030401050 1020304050607040809010011030901201309014060101501601701702070110180130604010010120190200101801801802014010602106090140220200 10203040506070 1010203040506070809010070501101203030501001306014010 10203040506050607080901001101201301407012015040 10203020 10203040305030506070108090100110801001201302014012015016070120170180170501601401901001908070502001101401908015017010060100210 10203040506070105080901001109030100120100100601301001070140150801601070170 1020301040 1020304030502060107080901009011070120405012013080140 10203020405060704080907030100201101201301001401506016011017018016040120103018014019020014021022011022018020190160 1020301040506070803090100100110508060120806013014015016017014010150180150101908020200601201801704021019022013023019090 10203040506070308090100110120100130 10203040103010504060 102030405060708090100908030110120 10203040506070809010011012020401301401501601701302018030 1020304050607080409060100904011012010505070130 10203020405060708090701001102090901201301201401001501001601001701018019020013040 10203040506020708090100110110120 1020304050607080909060100110 10203040506070804090100110120130120503014015080160170180701101909050140120507020050190200160210170 1020304050607080901009011012013014020130150160130170103011018060805013070 102030405040106070805090105010010011020120304013014070110703010150160501504017018070190180190102002101209015021030180190130 1020304050606070809010020110120130901014090401501601301501501601701105020150801060 10203040405060507080902010701001101201301403015016080801001101701501801901905090404017060200301040 10201030405060708090100110301201301404014015040160160100 102030405060708090100601101201309040301208014015020601601702011090180110180 10203040305060708090 102030405020206070208040908010040 102030 1020304010506070208090100408011012013070601206020401404015020701609060170110180501201001501601207017019020040206011020 1020301010405060708010805050302090100110401207010013020140110701007014014015016013040 10203040506070809010070110 10203040503040405050607080409060 1010202030405060708090100110120130107012070 10203040506050708090100801101201301401501601701806012010019020012080210701102102205040160502008080801404023090240180190 10203040502060708090100110601201301401501601401701807011010019014010010 1020304010506070809060100 102030405060701010809010060110120130401401301206015016017018019011020070120210180140501201601609013020220230230240170140170240 1010203010405060708050901007040110120130120601401406015016013017011010308018020190 1020304050 1020304020506070809050100100 1020304050603070809010040605050110901201302014015030140100905090160110201708018019018020070101012020150602012060 1020304050607080609090100201011050120130130701401401401006015016015017012050 10202030405060407080901001102012013020140120150601609017090101806015013020190202001902102201902301012015080101109015010140 102030405060 102010 1020304050607080901004011060501201301401501601707030180201709020804019020080150210200 10203040305060307080905010011050120601301401501601705018010150190200609011070110210180120203020210140 102020304050106070809010010090501101201201301404014012015016030170140 101020203020405060705080903010011012013014011015090130110120301601504060 1020301040506070508090100110201208013014060601501609030170180110190901501501009020020021010014010210220210180230160 10201030405060708090100110701201301404015016017050180190160200210 102030401040305010607080906010010110120130140110150108016070170203018019020010040501701501702012012040120190200140150101050 102030405060602070808040502050 1020304050306070205080609010050601101201301014060401501405016017018019020014012014012030190200 1020304040501010607080903030100110701208040130 1020304050605070809010030110201010012013014015016016017030201801907013020080200210407012040706010101501308080220606012070 1020304050607080404090701020301001106080120130110401401501501605060170401801809060100130108010 10203040506070806040 102030104050 10203040506010708090100101101201201301401202015010016017018019020012017013021020100170120 10102030405060207080509010020 10 102020304050607070809010011012070 1020203040506030708090 102030405060708090100403011060403012012010901301401506016017013018050190200140200805050 10203040506070508090100110120130120140 1020304050 10203040506070809080301001070701103070308012013014015010080 1020 102030405060503070809010011050120130140130 102030405030607080609010030401106012013070140130150130160170601102018012040190 1020203040506070801090301005011040120701009013090140150160130503016030170180190200501702102202201408017018040180220 10203040501060708090301007070901101101201301401501005016050404040170150180601601904020040210220200140130110200602309010240110 102030401050607080901060100110 10203040506070809010011012060 10203010405060207080509070100201107012013010011014012080 10203040 10203040506070508090203010011012013080601014015016017080100110 10203040506020708090100110120 1020303040506070809080100 102030405060708060901001101101201001301401501404011020160170180190200130180 102030405060 1020304050403060302070408020901001101201306013080120120301401501601701601801704019040180100120200130150170210180 1020304020505060708020909010011012013040140150160100801306017015010018019070200190709017013015021019080110210 102030405020607040 102030405060702080901001101050110120507060120130501401501605017012010 10203040 102030405060107080901001104012013030120301001401009015030100110160170170180801601901020014050200906070150301301102101030220180 1020304050607060809010011012013070140150201501401090160306017011018012011040180 102030405060307080904010011090100120201303090140501509016017010080180190501901002002108014030 1020 1020304030506070809010100110120601013014013040140150160170150130180601902001102101201102015017015022010013021030605070302070 10203040506020708010609010011012013014020809015030100309060 102030 1020304050602040708020901001101001101201309014050120150160170301018050501405019020080210220100401002005011040 10 101020 102030405050607010704080309010011020802012090201308014015016012017080130301101801901402009014010021090190202201605090 1020301040 10203040504060708090100 1010203040105060708090100203011012070801101303010302014011040110901501601508020170 1020203040506070303080901001101201301010140150901601701803015019014010200 102030405060708090706010011080120130140150110140701001605010 1020304050306010705080208090901005011070120301201301201201401508016060170105018019020017017021017015022013022070230240 10203040504060707080709010011012020808013014011015015013012015050130120160100170806020302040120 102030405060708090501004020110 1020304050607080901001104012013011014015050301201605010015040901701018013017019019020017017080150130130180201002102201901007060 10203040506070803090100101101201301402015070100160301701105013020130160 102030403050607070809010070501101201301401501601701401801007014010020170180160100101001904030 1020302040506040708090100204060401101203040130402040140120150160170100150180809080150701101907019020010011018060160 102030405010607070508040901010011060120130100140150160150609017018016020100110170190 102030 102030404050306070809010011012013014015060201601707030130120901707018019070 102030405060708090100110103012013050140201501301601701807016018019011050190110509020030100904070210 10203040501060708090607020601001105090120601301404060150 102030405060708010901001101201301401408080150150 10202030 102030204050607080901003020110110100801201301401501608017016010160160150180150190102001401202102202302301108023012090608022040 1020203040503060702080901001101012060100901301401502012012016017018017013012050190190200210901707040703050220 102030201040506070807090601001106010801201305010120909014010070 1020304050607060804090100 10203040502010607080905010011080301201303014015010130160140140160170 10203040506060708090100110509012030130140150160170501016012013010401806070160 102030405060503040607080901007070110708012090130201401015016017080 102030405060701070809010501007011010120130501004014015016017050180190200190190601020210220180209020150140180 1020304050607080709040301010040701102012020130140605010150140 10203020 102030405060708090100110120100901101013011014010304012015016070701701807080140 1020304050607080709040201001101201103013010010040 10203030405060708070906010090110201201308090 102030304050607080901001001102012020801301301401201006020150160170180190607020021060110220160190 102030405060708090101001007011090120130140801206090902020150301201102010160170170140180120 10203040 102030104050607060809060801001101201304011011010014012010015016014015014017050120180110190140 102030405060601070809010011012040 10203040506070801090100110909012060130140150150160805030160160140120170180401905020019090140170210 10203040506060708090100110201201301401505013015050160809014017080140180190406020021011014017011020017019070220130230180200160 10203010405060708090100110102012013014030150120160170 1020304050 10203040205060407060508090100110120120201305014090606040120110150160170170180190170101408016019016015010109070 102030405050607040809010011012013013012014040 102030405060705080909010040 10203040505020607010 10203040 10203040506030 10203040405040605050107080901001101201301008014050150160150501105015017020501801601209013080190150305020090160120150140 1020304050607080901001103010010012012013050140150130 10203040506060708090100110120130110120140201501601701801901601004020020301302101017022060602001008022011070150180170 102030405060708090306010080100110110120130120140150160301709017018019019017030110100170200110210 10201030405060708090100110120201309060140150160170180150 102010304010205020106070809040 102030 10203040506070809030100101101201301106020140150401601102040801601101701801503018070190110 10 1020304020506060708090100110120130140701501601701203013080180190200302104022080230101080 10203040506070809070100110120130140150160801101605017016012013013016010016020180 1010203040505060102060708090100110100501201301201406080 102030405060708090100 102020304050607030809010011012013014080 1010203040501060708090100110120130120140150101601601707040180101909016016050407012070403019090 10203040506070809010100110120100130501402015016060170180150907017017020170140140 10203040505060708090801010011012011013040140150160130170180140204060601901709020010021022090 1020304020506070602050308070901010401006011012013014080150907080160 10203040506070408090100 102030405060708090100110203080120130140902015080160 1020304050607080709010020 102030405060708070109090802010090801101201301101308014015060160302017020180201601501301908015017016013050200170170210200 10102030405060708090100110120130140401503020160150101705015018012019020030110505040702106040 102030405060708060906010050701101201305014015016016090170101801501401704010060190200150704021015014016012016015014070 1020304050607080609010011012080130140150150160130120170 102030405010103060708090100903011012013040201401301011015030101601701607012070 102030403050607080901001101201301404013090150100160 1010203040506070809010100110120701306011014090150100120160150801202017090602080130 10201030402050607080901005040 1020103040506040708080901001101201013011014011080401306014015010014016011070140170100180901401901708014012019080100200 1020202030405060 10203040504060708090100110601201206060130130110903050120 10203040502060707080904070100110120 1020304050106070807090100110701020100101201306050 1020102030405060701080401010904010011010 10202010304010505060708090509010011010120130404011060140301501105040160170 102030405060708070901003010110120130140150301601705018060190 1020304050607080 102030405060708090100110120 102030405060708090100110503050120130901014015016016013015060170180190807020200100301005019021020022070 1020 10203040506070809010011030120 102030405060708090100110120130140150160170501802019012014020021030220130230130130190302024070902015025070250210140100 10203040506070 102030405060708070405090100110201204013014010101505013030160170130601801904020018010 1020304010405060705050802090100801101201305014020901501001503016017080 1020304050607070 1020304050607080901002010110101001201301205020140 10203010405060708090100908011012013014050901501601701709010020150180130190504020501707020 102030201040506020707080909010050100110120301309013050140130 102030405060708090805010011012011060130 1020304050603070802010909070100110120130140301208080150160170100308016010040801201801902002101601601602017014020140140190200 1020304050607030607080103030901001101001205011013090140602070150140110102020160801706018019010 10202030405060704080901005030110201201301001401504016017070180100140 1020304050607080907080301008011030120130140120809015080130801101604016030100170804020807050502080100180501040130130 10202030405050406040708090501001101001201309014015015012016017018017019080202003070 102030405060708090104010040100110801208013014015016013017090501001301501801503050190110 102030405060701080901001101201302010014010 102030405060 10203040305060705080 102030405060705080901001101201306014015010016017060 102030304050306070809010011012060130 10203010404050303060708090100110 1020304050607070809040100204010801106012013014010401001015030160 102030405060207080 102030405060708090100110501201301020601101201401301501609050170120180190100 1020304050606050708010901001101201301406020150901501605080170140301801909017011020080210210102202002302403010011050808020 10102010304050 102030405060707080903010010040110120601301014015016017014010501808019012019017020060200200 102030405060703080901008020110120 1020304050306070809010011010012013090110301401507050 102030405040607080901070 10102030401050607080901001101101201301408090150160110100170140140180190 102030405060708090100301001101201013014015014012016014017013018019014020021020090220100220 102030405060701050809010011050120130140150100160301703018019020010020140200702106017040220230190 1020304050607080901008011012013014015010040 102030304050607080809090100110120 10203040506070809010011012050130140 1020304020405060 1020203040506070 1020304050607080908010020110100120101301401501401601509017015020801070100130906050180190180160601001090150 1020304020506070809010011012013014014015016020401606017015090180 10203040506070 10203040506070809010040110120202013040140150160140 10203040506070809010040201109012013014013015015016090170180701801009019010020016010021014022023016060240190402403080601050210 1020304040506070809080100110120130130201401006015040130160120 102030405050106070706020809010070901101101201101306011050140120150160170180140701001012080170110110407019080140100150 1020304050301030607010809010030110120301301401501040110408016010806013010020100901701201807011050130130401701302080110 10203040506030708090201001101201308013014015016017017018070 1020304050607080901001108012030201301403015016016080701706013018020170 102030401050607080904090701001107030301201301201401501601701803080190180109017017060200210180803050210110220170230 1020304050607020809010080 10203030405060407080901010011010012013014010150160207011011016015017013090130180 1010203040506040307080901001101205013013050 102030403050607010809010011012013014015014016080100170201601502080 1020304030405060708090100101101101201305080140150100160701201701807019020015021022014010902301802301704015020 1020304020506070809010070110101012013050701403015020160100704017018050190 1020201030403050607080709020806050100301108090201103040120130604014040140150160160609090160 1010203040506070809040301001107050120130140401101001101501602017010110140180 10203040205060706080904010011012050107060100709013014090110110501501016017014018017050190120 102030405060708090904010011010012013011014014050 10203040506070802080906010011090807012013014014011015016040501701201701801902001109018016011012011020150210 1020304050607030809010011012011013020140150160100901701701806013050190190603020060703010140 10203040506040708090901001101030120806013040140150140503010010090160 102030 102030 1020304050607070508090100110 102030405060307080908060 102030405010607080901010011090507070110902012070100901308010140605090 102030104050601070408060901009011012013090100140150101601301301001701701401301201501801701701401102019018016020021017021080120 1020304050206070809010011011012013014015040120509016012010070604020901703080180190140190 1020304050606070104080901001105012020101301001401505010 1020304020506030708040901005050110120401013012014014080150140 1020304050602070809070608010080701101107020120130100120140150 1020304050 102010304020506070809010011010050301201301401105015014016040170110 1020302040305020607080607090 1020304050607080901007011080603010120110120901301050708020140150 102030304050306070809010011012010130140 1020304050605020708080908010011012010012013014013015015016012017030201001301014030180608018019020040210 10203040506070808090701002011012090130506030140307015016015017014060601301801801501201902003018019050100210702102206023040 10203040502060602040708040909010011040120110120130110 1020103040506070809060701001101201301401505010016016070170110180190701902002012017070160202010017020 102030405060708090100110120100130 1020304050607080309010011012050901306014015016017018015011090190170130190150200210601101901202202020160230702302010010120 10203030405030206020505030307080901002060110120130120801101205014015080160170 10203040506070501030408040607050 1020304050607080901007011012013070140701505016030100110 1020303040405060607070809010100408011011012013010060201401503010020140160170180150140190 1020302040506070809010011012013080140150140401601201701808060305019020019020140210220701501702301106010304020 1020304040506070809020105010011011012020 102010304010506060708090100110120120 10203040506070 1020304050 10203040501060701080901007010110120130100140150160607017018010013019010200210130120110 102030405060708090100110120301305014090150601202050601601701801401601903020011080200 10203040 1020203040506030708090100110100110201201301401011015090160901701801001201401401801301902008019010021020 102030405060708080901006011030120130140402040150160 1020304040506070809010090110120130110 1020304020506070408030509050209010011012013050201408015010301601301701508015010180190200210170170190100504010017014050220 1020304050607060102080901001101205013012013014015015014070160120 102030104050607080901001109040120130130140120150160 10203040503020607080309010011090 1020304050106070805090501001101201301401001101501301508030130 10203040405060701080901001101201001101301401001401501401601201701301801101701901801801107020090 1020304050605070708090 10203040506070809010011012060130140150501010011016050901501701808080801401402010190301301020090180190200210 102030405060407080105090100110 102030405050607080901001101201309030101401501609040170100180120 102030405060107080 10203040503060704080901001008011012013014030101501409016017018019020018070180 1020304050607060308090 10202030405060107080906010010011090120130140701301001015016010060170180100190 102030404050601060708090100110120909010130140101001101501601702013014011040180160201909070120200608060140210602004010 1020304050607080906060201001109010120601301401501070120100160120170180 10203040506070803090100110110701201304014015050401016050100130603040170408013050 102030405060708090704020 1020304020506070608090501001101050110100120130401401004080 10203040506070809010030110120130100501060140150140160120307017013040140170180190802018020021040802014020 10203040506070208090100110120130601405030150150160170101201803020190200 102030405060305070809010011012013060601401501601701801703070 102030405060507080907010090401101201301401501201501016070801701018019017014020200170160160120210170 102030401050607040801090602010090201106070120 1020304050607080909030601001011012020701301401401506016014010150401701301001301202016070110180190130200 102030403050106060708040905020 10203030401050607030809010011012030130801401501601206017018019030200801801402101601301703022022010120200106050200 10203040506070809010040901101201301401501601001708017018019060200180140 1010203040506050708070901001107060501201301401501050701609015010 102030405060708090100110 10102030402050603070809050100110100120130140150160110170180190203060120100200200201602108013011020012022070220 1020304020506070809010011012010020130701007014080150130901601701803019019019040200200170150 1020304050607080908080100110120130140708070150208016060 102030 1020304050606020708090107010011012070501013070302090110130201402040502015016050501701801909013019010130 1020304050607020508090101006011012013014080150100130160150207010170 102030401030506060107080901008080603030110120101301406015011015016010170180405090140190180120 1020304050607080901001101201070130140150 10203040506010708090100110100120601301101401501001601505013017018019010200909070100210160130150901901902201907070100160100170 10 1020304050607060608090100110120101301301402050150407016011017010018019014020020160180 1020304050607080909010011060110120406013080140 102030405060507080901001101201103013014015010040150160101017014070 1020304050607080908060 102030 102030405060502070809010010110601201301404015016017090101801802010301801030140301901205020013030210 1020304050607080709010011012013013014015040140160170180701209070706012019040160302002105022050220 1020 1020304050306010207080 1020 1020304050607050808090303050701001101201301013040301401501601704030701014010150180 10203040506070708090401005011060110120130140140150 1020304020506070809010090110120130606014015016070170150110101801601801005013030180 102030405060708090801040401002090110 102030405060706010809010011012013012014015016050170101201501801601601201202012030190 102030405060307080307090701001101201101301401506016011090170601501806019010502002040170210120180501502201020019080 10203040506050 10203040506070809010100 1020304050607050809050100110120101101301014015050 102030405060708050805090704060100110120130140150160110101701018060160190180200402012020090210 1020304050607050108090901001107011012020130140150704016017050110 102030405060708090100501020801101101201301406015014050160120170180 1020304050 10203040105060708090100110120100130140130209014015030 1020304050607080209010010011012013014015070120101601701801904015050200210160110120160 1020304050604070809080100110120130701005014015012080160402015017018019010801401030100200801801601402102002201201007070230 102030405020503060207080901001001101207013020100140150160170701601808019012015030507010020020019015015021050120402201080150230 10203040506070608090100110603012080130301401020601503060160601603090170101805080501806019015014020070 1020304050606070809010303010011070120501301001401201509016060130 102030104050607080902010011050120501301207080140104015013016070170107018019020060504011090 10203040502060102070306080901005011012050100130804040140130100 102010304050406070804090100110120130140505020203010015016010150201601702030170160 10203040506070807090100110501201301014015016070170180170150100190102014020010021010220102302023012014020020017060230210230 1020304050607050809010011012080601060301301401105030120201504016013030 1020304050606070808020609010011060120601101301001011014030150160 102030304050607080908010050601108012013014070 1020304050607040 10 102030405060708090306010011012020130140901001501606017018030170120190307020050210120502006012080901501902016013020160 1020304050607030809060105040100110201201101301409015010160170180170405010017012030190120709010090 1020304050607080901002011012013014015010030401001601501701050301801504014012014018019010020040701401702101708012050150190100 102030402030506020708090309070100110110 101020304020501060708090901001101201205090130140150701601501701805030150180110308070100120170207018018019080180 10203040506070407080901001101201301409015012016015013010502017018030201019020013021090160101809011019060220170 10203040201020506070804060109010011012013070101401507016017010018060190 10203040504060708090100110120401101307014013070401101501401302016017018019080200201701101401802101603012080901407011022010120230 1020103040504020206050708090100301101205012013012060140150703070101601401601001701801805014016019017070 10203040506070408090501001001101203010060 10203040105060703080409090703060100401107012013014015090160503050303016015015012012050160130170180100402010190 1020304020506070802090206010090 1020304050106070807090100 102030405060706020805090100110120100701306014015016015040401705080180190150190200602101009030160140303050100150 10203040201030 10203040506070508090100307011010012013014015016017017015030110180120101605012019060802002010080150160302101040160110 102030405060708090100901101201308014011011060 102030405060708090100301101201301408015016070170905030180201101601001608060504019019020021022022010 1020304050607080 1020103040506070801090100110120201001301006090140110150901201011016017070201102090709018060803020901901601401801010070100 10203040506070708060901008011050100208012013040140150160170180130801901801401401803020015060190160210180190210220210140 1020304050406070809010011040120130140301301501301601401701805020100190190 10203040405060708090100110120130140101501301607070140403017060180150190160130100200901202101604017080160190150904080100 102030403050606070809010050 10203040 10 102030405060 102010304050506070808030309010060110120602011013080907070206012014014090 1020 10102030405060708020906010060601103080120130140150150100160170120180160190140200140150501301901502108050120220 102030405040607080809010011011012013010130501014020401502012016090402040801701001501805011030807040202070190 101020304050607030809010040110120130140901501601405090701709010170 10202030405060407080901006011012013080140702015070120304016050701701202017070170180190120602005040180 10203040506070 1020304040506020708090901001101201301408080101501206016010170180901902008021022016010507060 10203040506010708080901008011030120100 1020 10203040506070809010011012011010013014015013015050160140170180401801501901601804018013018017018014010110208050130 1020 10203040506070305080901001101209060130110701408015012030160170 10201030405060708090100110120801001301401401301506010016040140170180190200 102030405010607080901004010110110901201012090130806011014050150708016050170102040106050606017080180190 1020304050607080703090601001102012013070140150150201603050170120180 102030405060708040 102020304050607080509080301001101207010013010601403015040120100701604030160508017018019040110309020013090140210220110 1020304050401060708060309010100609040401101209090101301403020150701601205017080130110 1020303040 102030405060708090100110110504012013090140 102030405060708090100110100100120130140150150130 1020 102030 102030405060708090100110120130140120110801501001009090160601506010901060150130 1020103040506070 1020304050606070809080401001103012011020130901409070 102030401050605070808060909010011070120130110140150100705016015017018012019011080200160 102030405060507070809010070110120901302014015016030170 102030405060 102030405060407040802090601001011012013014015011050160110170905020701801001001101902014050702001402109070160 1020304050607070506010809010011012013010014070801001009080150110160170140101807010090 1020304040501060703030809010011012011090120130140150110601609070101105015017050 1020304050105060708090100801102080120100 102030404050404060703080901001101205030130140901501601701801501304040140107050190130303015011012010130 10203040506070809010011012012013070140150160170901301108018015060120201401901601501703020021040801301109030 102030401050 102030405040607080706090100110609012013010803014015016070801701001201807019020021015060404050160305050 10203040506070608090100301101201304014015070130130160701701401702018019030120102002102201101702023030 1020304050607080901001101201103013014013014014060403011015013013016017090180130 102030202040504040607080906090109010011010090120801201305014012015016017018019020021012017040102201101502304020012021023024030 10203020402050607080109010010060110120 102030405060107050809010020110120130140701506016012010170140180110140130190170200602101902022023010503016050100 1020304050607080709010011060509012013014030301015016050100801701103010201010201801902002009016012050 1020304050 102030403050607070608020209010011020120120130301401501401601501709018070120100 10 1020203030304050607080303090100 102030405060702080902010090110606030120130508014015060160170150401802015080150504016030 102030405030406070809010010011040120100301301402010015020160170140120180150501001401201905016080902002102101101202201070210180 1020 10203040305060708090509050101001101201301203013080120140140601507014016010 10203040505020607050708040901005011012013090140150 102030405060407080901001101001007070110401201001201301401501607011017070100180109014011019016019010180 1020203040506070809010030110100120130100140150120301301603017011016060180110110180 1020301040506070308090605010070110120 10203040506020607080901007011011012013012014013015016040130170180 1020304030506070809010070110120801301301408015016017011030180101904012010180402008011016017020130100 102030304050607080901005020301101201305020701401501605017013018011060 10203040506070508090100110120130130 10203040105060607080609060100110301202013014010401501107050101601701803030190170200210190200180110 102030405060207080501090101005011012013014090801508016010012090 102030405060708090901001101207010130301401501601701801904080408017016080140100502002020080210 1020 102030303040506070801090100110120207013014030601206015030160140170120170160180 10203030405030 10203040506070809080201008011050120601301401007015016017018014019020017010307090210180902203023060 102030405060708090100110 10203040 1020304050601070809010011012013014090120150120110701602017011090180190200100150150130210601701501307022012023030 102020304050 10201030404050604070208090100701101201305050140140801301401001507015016017018019016020200210801501502070130 10203040506070809010010110120130140 102030402050607080209010011090120130120110801401508016013090170180170180190110 10203040 10203040506070608090901007011012010013060601407015060701501030110140401601701801904017080160200 10203040506070803040901001090110101201305014014015014016017030180 102030405060407010802090301001107030110503012050105013014030150160501701601801108040801903060200120200501505013050 102010304050607020809080100701101201301206040140101501301601607080140170160170904018015018014030301601902003070120170210 10203040506010703080905010040904050110201004012030130 1020304050602070404050808090801001101201301401503010130160140 10203040506070809090100101107090801209080110130140701507016017018018018080110180190 1020304020506070809020100 10201030405060708020901001101209011013070309010060 10203040506070809010010110120130 1020304050607070809050803050100110 102030405060107080906040100110120509013014030150901601408010100130202017030100180190 102030405060708040901001011012080130120 1020304050607080309040100 10203040506070809010011012070130208014080150801606017040180190170200170107017017021010 1010203040506070809060100110120130140401501601706030180701301904060801201602001901017013021014011012013022060220230240110100 10203040501060708090100601101201305014015080301040160170180501301504040140901901301017020010210 102030405060708090100101101201301401205060903070150160170180 1020304050601020708090201001101205040901301201401501309016012017040 102030204050306070809010011012013014040150160160305017016090201809060190170180907070100401901402009015030210 1020304050607010809010011012013050701201401006011015020160170 1020304050601070809010060601101207013020110140150120201601101701101004020100140110180140190200200401405021022010 1020 10203040506070508090100110120130140150160170180190200210220140140 1020304010506070 10202030304020502060 1020304050607080209010060803011012020303013013014010015011016060202011040105017060120 10203040506070809010040110801201001301301014011015012020201601708050301801508012070150 102030405060 10203040506030703020208070709010011012013080140601503090160170301401101401101607010906012017018019070 10203040506070208090100110110201201201301101014013040150130160101701001010180401902002030 102030405020607080901001101001201301401501101201601001701501801013019012017016012019020015090210200220230 102030204050607030808090100409011012010090701301406040150110160170301809090190190601903070902050 101020304030502020607080708020909010 1020304050607070 102030403020506070809010100110120401301401501001013016011060120901202017014018010190120120150120 102030405060702080901006011012013014030150160130160110201101105017018018013016030140 102030404050607080901008010011070701201201302090140150205016012040170 1020203040504060106070802090 102030402050103060708090100110601206013050110401409010090150601601701708018090601906019020021040703022011018020010 102030405030406070 10202030304050603070809010050110120120130140150160100 1020304050607080901001101201301401505010130201309016080 102030405060 10203020402050606070806090100602011040120130701203010070305014015016014070100170 1020304050101060708090100 102030104050607080901001107012020709013014090705015016070170 1020301040506070809010030100110701102012011011012013014090 102030401050607060809010011010120401301014040100201501601701701805012030190110 102030404050607080508090100 10203020405060706080209010011012013014014015016017030808013018019014015020200404019021050150220 102030405050 1020301010401050607080907050100110120130501104010014070150150130160170901601801903017050 102030405060203060701060108090100110501060120130901403060150701608017030 1020304050607080309060100110120130140150 102030404040505060 10201030405010607080903010020601101201301409011015013016017018080190200210601901602002202301030150301007012080140 10203020405060708050904010 1020304050607080901007040802011012013014040150160160501101701009018060190120200210220 101020304050607080903010011020120120130140150140150130160 10203040506070809090106010011012013014060701501401307013013016090120170150170 10203040506070806090100110120130120140201501601701801301707014040190170200160210190160220110100110190 1020304040502030607080901001104012013050 10203020405060701040809070701001101201201201003070130130601401501601014016017040120401801070180501901701202002101807080 1020303040506020303070809040100110120130140140150160160170803016050 1020304050607010809030100804020401109012013014015020160170408015012010170180190 1020 1020304050607080901002090110205012013040801402060150301301601701301801904016030 102030405050306070 1020304050 10203040506070208090101002011080501201308014015016017018060301301101606014010013019050 102020304050607080109080501002011012070130140150105050160110104014017014017060180 102030405060307080609010011012080130403060140150160170180501304019020090100130 102030405060706080901001011012013013014015016080170506018010019050200210160140702001015090220230 10203040305060708040109010011060110604020120401101301405040606015014011016030150170 10203040205060 102030405060107080901004080302011012013014030110 1020304050607080907040100201101201301401501201601701101801501206012014010040190 1010203040506070802090100110120130130701401501101601709018019020070210190902202301409024011018010 10201030405060708090100201104060120 102030101030405060103070308090100110120403030130100808014040 1020304050607080609010011012013014030110150100160170170201001801501040801905080200401020160100210220 1020103040506070108090209090501010090110901207011013014015016017018014020180130160190200202101101020090100 10203040506050708090100110501201301401501501601601701801902003010801402102207050230190240 10203010405030607010308080901001001101201301401050101404012012015080301301304016016017020120 10203040506070804090901001101203013080401401501060120401603030170160120505010015070501803070190200170210180140190180 10203040506070808020905010011012013014015016050170150140501508080180120120100130 10201030405060706080901001101201302050140150130901001501409030601030160901703060 1020304050606070809060100110100101205013030 1020304050607080902010011012013014013015016017090 102030 1020304050604070708070901002011010120100110130601401501601301701001805012030501001010110190801301801502009020021030190 1020304050306070809010011012010110130201401504050606050801601001702018080 102030405060708090909010011012013014015016012013015017040180170180100110130501902001001204030200140 102030405060708090100110 102030405030607080901001101206013060 10203040 10102030405060708010901004010060110201006012013012012014090104060601505016017010013020 1020304050206070802090100110110201012013020140150301601601017015010060180120190901901302002103030190 102030405030106070 102030405060708070409010050301101208013014050101501001609010100201601701040401102090180100170180190801403010808014090 102030405060202070305080901001101201304014012014050130150 102030405020607080901001102010120704070801001301401001209015016030160701701101803030190200 1020304050604070803090100100901109012012013014010206020150160 102030405060708080209010011012012013050 1020 1020303040506040708080901001101201305011014060150 102030405060501070809010011012090130140 1020304050106070504080209040100110120130503014015020901011014030160701607015070140701104080 10102010304050607020809010011050120130100604014015030501601706040701201801801019070 10203040405060708090100110401050201202070130 102030405060708090100110 102030405060708090100901107040801008010012013014015016080701707080100180190200140140160160140 1020304050607040 1020304010 102030204050606070 10102030304050602070801090100110120130140150160140170180160170190 1020304050506070809010011090120130140150160100140101301606017013060140180103016011013019020080 102030204050607080908010011012013060140702080100601501608017018030209018019020012018090110210210220130 102030405060708090100110120 102020304050607050809010011012013014015080160106040170180110401701101001901201804040502002102201907016023010 102030304050406070809090 10203040505060708090100110120130120 10203040506020701080901001102010120130140150120160170100504018010190100170100180307020 1020304050607080901001101201301101401507015016060170180201401901902002102202301204012012060301908030 1020304050607030801090100101103012013030140150160401001701806050401905020010 1020302040506070809040100110 1020304050406070809030100110120 102030405060708090201030908010050401101101201301401301101501601101701801201013080190 10203040506070809010011090100120703013014013015016030120608017018018090130103018019016030180801302002109011022021013020140 1020304050603070 102030403040502060708010809010011012013012014020150120160601401706010070170150180140 10203040405060407080803090101001001102050801209013030801401503016070170130170140110401501301505040180 102030405060708060901006090110100702011012020 1020304050607050308090100708020708050110 1020304050607080902010011010801201301401409015016020150140170110180 1020303040205060708060601090100110120130509012014014015020140140701016016017010180 10203040405060701080809030100601101201301401301501609010080101701801201904050101803020011050 10203040305060507080709080100110120130 10203040506070809010090110120601301401501603016040170 10203040501060708010602090100100110303012013040120140607030150160 102030405060708090100110301201001309014030150160 1020304030506040708090708040601001101101090120801306014080501501601203011017010015015010180190301608050130204040 1020304050607080902090100110120606013060140150201601701507010018019020017017030901302101805010150200130 1020304050607080209090100110120130140701506070160301101001701206090130100601801707010010060508010601301901105020070190 1020103040506050708090100110120130901101401015050201201601701501801808010190200301809060501502002101607070905010140 1020202030405060708040502090100110120507030130140150604016015017010018018090150190 102020304010506060708060505090100110501201303014070150160170201307018090190170909020100200190160 10203040506030708090604010011011012013060201014010015090160170901501701601017030180 10203020405060307080 10203030405060607080901001101205040130140150801002011090160150110170101801701101019013017017020200 102030405060708090100401101101204020130 10203040506070808040901009011010120100130401401501601201008030170180110 10203040506060406060702080903030703010011012010013014080110701509015010160170601106050180190200110210401017015060220190130 1020304050607080603090101001011012013014015070160301701101806060309070190200210901901401501501502208023016014024024010 1020304050605040107080901001109012080130140401001070201509016017018014010601107014050190200120210 102030405040607080901001101002070120130140 102030405060708050901003011012013080140150160110 1020304050607040608020901003011012060130140705015016017018019020015020190150110210306016010140220401001502301201602407050110 10102030304050605070108090100110120130140 1020304050601070705080 10203040506070809010011012060110130 102030405060708090100601101202013060140150201201010401609017018080170190140200210401022011050230302407060 102010103040506070308090501009011012013014020150130809010016090501707040101801605019018020704030802001803018060120 102030405060705050809040100704011012013014015090150160 1020304050607040 1020304040503060706080901001101201301301401004040150130160170180 102030405060206070809090100110501106012013014012050150160170160180100801101701901703011013015020020210220 102030401050607080403090101001101001201306013014080101505020301501103050100160100120170 10203040506070803090100706011012012080130100 102030405060307080907010011012013014015016017030180307019020021022070200120200 1020304040503060708090100110120101301404015016070120801206010070170110801807040190140201701902009030501901209021022070120 10203040506070804080908010011090201201001301401506050160110101701801902002003021060120220180207090401706090100130110230 10 10203040503060207010802090 10203040506010708090601001009020201101205013030 1020304050607080901001101001204013060301401501506011016017016018080702019070200140110802021070190220230 10 102030405060507080901001101201301403015016020801503030100801701801906050140200210100180110 10203040506070806010804090100301104012050130140150160170140180190140200100210150160140 1020304050206050706080604090100110120130601305014050901015040 10203010103040506070809050100110120130140708015020901607017014090 102030405040607080901003080501101208090701307020100140701507014016017015040601050201601801308040 10203040505060708090100110120130140 1020303040506070809060109010011012013050 1020101030405060 10203040506070708050901005080104040110120130140110130150903015014016012010012015017010018080100130 102030405060708010109090101001101201011012020130110140110901503014016040150170180 1020304050607080901001108011012013014011050105012015060701601704018018080190200120210 102030405010 10202030405060207080901001101209013010140401101509080130101603020170 102020 102010304050607070809010100110120130 1020304050607080901007030110503012013012014015020905010060160170100 1020304050206070809040101001101201307014010120150104016016070305017050 10203040301050607080409010011011012013013014015013016017018015012019020 10203040503060107070809010011070 10203040506030 10203030104050106070809050100110120130140150130 1020304050306040708060901001101101101208080100102090130140150160170180 1020103040506070805070908050601003011010012013070140150160301401508013050170110 102030405060708090201001011040901201201301401501060160170170707090 10203040506070807010904010011010012010013014030110110301201501601702080101801901902001021050170170220220 1020304050607080609010011012050130140704011010014060150160170140601001801902008090140 10203040506070809040100101101201301401501001607050170701301806090120 1020304050607060809010011012020120 10203020405060701080 102030 10203040205060708090100110502012011013020130140150160170180 10203040506070805050901001101204080401302080140120601507016017018019050150601706010 10203040506050708090101001101001201201307014040150401606070170101801605019030402002106022018015022023021016024014013016011050 10203040506030407080109010011012013014015080140 10203040506070508090307010040110120 1020 10 10203040506060708090501005011012011013070140 10203040503060703020809010100110120130140120301504015050110160120100170180170180120 10203040502060507080509090607010011012012013050140100601501607020170170150180110170110190200170 10203040506070806090100110120100130 1020304050603070308090100110 102030102040506070809010203010011012013014060150 1020304010 101020304050607080409010011030120 102030 1020301040506070809090100 10203040205060708090100302011012040130140204020501501101601304011017018019040503050702002018020 102030405060703080203090703010011012070110130140150207015080160170401107017030180101901402020080200210 102030405040607020809010011012080130401405070150100601601401001401709070120 1020304050604010708090100110120501308014015014016014014017013018019020017019070100170 10203040506070408090100110120601301401107030150160 10203040 1020301040506060407080901010011012090130140150160170180 10201030405060708090501001107060120130 102030 102030104050106070808090100110110120301301401501607017014018019019020060100801208030120601209060210702201801605023030 10203040506070208090100501101201201306014015016050707017010011018019015020040 1020304050206070108090 102030405060708090401007011020120100301090130100140140150160170100180408080120 10203030405060 10203040503060407080901001101201013014050110601509016020170801701401501201801701201201901505020030160120130140 1020304050607030808090501008090 10203040105040607080901001011060901202013014080150110160170130801010170180 1020304050607030809080100110301205013014015010 10203040506070809010060110802090120605070407090130801401504070160601701018030150190150130150180 10203040506070 1010203040506070809010060110120203012013030110140501501605017080401801001901801004020015014070202101303016011011019017090 102030405020607080909010040110809090120130140201501601701801107080190205010200210220230100240401102018050180240 101020304050106060606070809010011012013040130401001404030201501601706018017014090170190200200801701501703060 102030405010607080901010011012013014040120501501601701008014014090180 102030404050607080901001104012010409013060140150101201605030100140170180101201307016019016010103010200 1020304020505060507080609010011012011010 1020203040506070807090100101105090901101208013014015016011012010170 1020303040506070403080505090100 10203040506070809010011010120130140150100401301601017060180190200210 102030405060704060703040108090100110101201301406015016013050100170180110190403012020018020140190401801001201050120160 1020304050605070807090100301106010080901201301201401506012016017017018019030140190 10 102030405060407080109010011012013014015050 1020103040105060702080901001001101203013014050130120304070 1020303040506070608090100705030110120501301408011015016013060601201601702030180180110160190 1020304040506070809010010110120130140701002014010015016080170301403070 1020304050607070408090100110120130 102030405060708090100110 102030304050607080901006011012013080140150150160601504017080180301905060120200601021022010021023090230140240140140104080120 101020301040506070802080901001001101201013070140150110202080110909010010016017040701804018019060907020 10203040 102030405060708080509010100 102030405010607080902050100110408012080130406014013015013016080170180150160190180100 1020303040503030604070809040901001101203010701302014080603060150401601201703090903080180190200 1020304050607080903080100110120130140150150160601108016014017013013013020160 1020304050607070806090100110120130140150508016017010018014014015080190160160100200 10203040405060708090100110120201208013050101403015016090908016020 10203040504060407080109040201006011012013014015070100701201301101601001609012017018040701001902050200210220200 1020304020301050604070809010011012011080130140130 102030405060708090907010020110120804090130140101201015016012050150101101014040100 1020304050601070809010020601101201101108013014010015040130160901605017018060190190110180170 102030405060307080 102030405060708090701070408080801010010011012020130 101020304050604070809070901001101201307011011014040906015011012010401601301701501801001909020021040130 1020304050 10201030405060708090 1020304050607070506050806090100101101201301401501601704017012018015019010070170160150200210909030 10203040205060107080908010011012013014020905011010304090 10202030403050604070809050201001101207090 102030405060307080901001101201001013060140703014012015070120160401701803019020021015022017020021016014010021050100 102030405020607080901001101201301070101401501601101601005016017080140 1010203010405060708090 1020 1020304040506070809010060110701201301401201501016017030 102030405010607080109010011090120201305013014010015016040601101701001808019015019020021030220100130190190220230240230150250170250 10 102030405060207060308010809010011012030130140607015016017018030190100160180 101020304050607080901001101050120130 1020 102030405060507080901006011012013014015020160170180110170120190801102001708020302101404013010210220180220170120707023022080 1020304050607080909010080301105070120806010030130101101401501201601701809019020080201801009012050209018012010 10203010405060 102030405050607080309010011090 102030405060607080 10202030405060708080907070504040 1020103040506040504070809090100107080110120130140120150160804080307017010018019020010200130200 102030 1020304050306070809050100110120901013014080101406015014016017014090501801903015014090170200190120160 102030405060607080901001101001206013030140150901601701401801903014020014021021019022016080601001801001020023010020 1020304050607030807090801002010011012013014015012050160170 102030405060 1020304050306060708090100801101201306014015050801601301708013018019020018017018030102101501605019011022050100110 10203040 10203040506070806090202010050401101201013014010020150801010014010160140170180 102030404050607080901001101201309014015010160401701307020503018018050 102030405060708070403090100201101201301406015060 10203040 102030405060708090100110601204060130120140100 102030405060202070 10202030405060708090701001106012012010013050306050101401501608015017018011019010200 102030402050607020809010030301109012013070140306015040100160207016060170140160180301902007020021017022023020020011023030110130 102030 1020304050607040806090801010030101101209050130 10203040506060708090100110120130140150160170140160 102030405060705080901001101001109012090120110601303070140201501601702018080601601001003020190 102030304050607080807090100110120130 10203040506070 1020203040506070809010060301106012013090140130150160806020170 102030405060708080306090100301101207090130 1020303040502020607080109010011040120105013014015020160170402018090506012019050200401702107014090 10203040506070803090100110120901301401502040501016017018013019020090160210100301401101020 10203040506070807090100110120120130 102010304050607020808090906060100110105012013014015012050101604020140170140180190200210 1020 102030405060407070708090607010090100110120501308014012015016013017012040170 1020304050607080906010011010012013020140100301104015012016020170309018013010 1020304050607050801060809010011012013011080 1020304050206070 10 1020304050607020809010011012011050130140150130110 10203040506070408090100110 1020304050 10203040506030708010405090100110601201303014015010901605014090140140 1020304050607080901001108070120130140150160100501701802060180909019018020021022016013017020804019021060210230160 102030402030506070 10203040506070809010011012013060140150605040 102030104050607030809010011020120130701401501506013020201503016070501705012015014018018090120190200 10203040506070508090100907060110100120 1020 10203040506070805050901001105012030130120140150 10203040506070807090100110801201301401508040110701401601701001606030130 102010103040 102030405040607080901001101005080120701303014015010160170130180 10203040506070807090401001101201001301012060 10203040506010 102030405060708020901003010604090110110507040120701013090 10203040506070804090100 10203040405060407080809020901001101201303040140150 10203040506070108050901009011010120130140201501601706030180110101906012015019050120200210 1020304050607080901001103030120130 10203040506070809080100110301006012013014015050 102030401050607020 102030405060505070508090100701106040120130909014015016017013018019019020090150 10203040506070806090100110120130140150101608017090120180190110170200210100210130140130 10203030104050607080901004011012013014012012015014013015016060140170160100180608040201905020501702009060 10203040506040708090100110208020120130309014050101501604017010301801901301701701401401010 10203040506070608090100110605012013013014010501206015080160170706017010801301801902014013018017019040140 102030405030106070809010011011050120130140150160301701701018013090301309019020011016014015090 10203020104050604070809090100110905040304020110120 1020304030506070608070809020904010010011010060120401302010014020150130160401707018019010150907080801207014020050110210100 10 10203040506070809080101001101201301401501601701801902001501010070 1020304050605070807050902010011011012011030801308020120140150100160100150130170901701804080203040190902012020018090 102030403050607010807020609010011012080130140150160401706020 102030405060 10102030405030 10203040506030305070801090100110120130901401011014060150301608017012060160108018019011040200 10102030204050601070707030308090100801101012020501013014090150 1020304040501060 102030405050607080901005011012013050401401501607017020130150101801601902001021050130150220220 102030405040 10203040205060708040901001103012010130140 1020304050607080209080100110104012013070140150103010050100302020110160170180180190501701403020020110110 10203040504040607060809030100110120120130140150901601601106012070701704011017020901501402011014018090 10203040506070508090100505011040901205011013014040150160170204018019010110307020020021016013090220190209020090707070190 10 1020302030303040506040701080901090100110701209013090140 102030405060507080901002010110120100130110801401501003040160901701201701801901001303090100407040 1020304050607040809060100110120130140140801508080160170101809070100160105010013060190180 10 10203040 102030 10 102030405060708090100501101201201301002020601401501608080170180110190120105020050210 1020304050607080901001101201101307013013090140150150 1020304010506060708030901001105060807012080130140150160306012013017018019020020190120200509013020021022020160210110160140190140 10102030405060201070809040901009060110601201070801301401509080160170150707016060401801902006040200100 102030405060708090100701101205013014040110 1020304050607080904040100110120130140150160110701701001801902002014010401402101801702101302201901902304013020220200210100209080 1020304050602070608020809010011012013090 1020304040506070802070901001108012012013070 1020304050607080901001101201306014014015016016017017050180100201809017090170190 102030405060703080901001011010110120130120140101504016090 1010203040506070208090601004040110120130901014020150402030160301701808050190190207020080 102030405010607080907010011020101201301401101509013016012015017014010018020190120702005030210100220130 10203040506070805090100110110120100130140140150160150202017015016050150 1020304050606070701080901004010601101201301001401101508016017018013020110806019020090 10203040506070804030705090100110120110130907040100140150140301601701801901901601501020070130802101102102018011022030110 102030405060704080901001107070120130801401501201601601701801901902001102101801302001101002201502302004090101502402307050 10203040506070809010040308011011012013014050703015060602040160120401603080501301401070130170180180130190205050150408080 102030403050607040806090100110901201306090140150160170140180110160805019040150104017013070100200 1020304050607080905050301008011012013030708014015016090100901701805019030150201002016020013090150210220110160 102030 1020304050603070803090100110120130 1020304050606070809010030110120130140150160170601801070190200160 1020304050607030108090100110 10203040506030 10203040506010705050403080601090907010100801001101201304080104013012010805014015010100140701070607070160 1020303040 10203040506070807090100110 1020304050605010307080901001101201301301401501601701801909070 10 102030403050607080901001080208011012013010050606014011011015016080170608018020904014015017019080200505070150 102030 1020304050607060805030901001109012013013040140902015016013015060 101020304050607080901001101201309040140110150100 102030405060708090 102030405060702060809090100110104070403090120130701401501508016090170180130190180303014090401609020021030190110 102030204050607080209010090110704012013014012070100120 10203010104050607080703040901001101201013070100100402014015016017060180 1020304050607080901003011030 102030405060708090 10102030405030602070308090100110501012013014015016010013014014020409017070180190110502004021021010 1020301040506070808090100110101201301401401508016010017012030180180190200301201601302109010110220 10203040506070501080907010020110120207010130140 102030405030607080901010011012013014015016017090603018019060602010200160160501204090190210 1020304030501060708090100110100120130140507012015060 102030405060701080901007011012013010012014011010140150140801501601701803090190601502001202101402002209070 10201030204050607030809010011010120100130140150160 102030405060 102030405060708090100807070701101201308030140901501406016017015040602010101204018060190302004020170 10203040506070806090100110120130 102020304050607080901001101201301204014040150110304016010801704018016010190140 102030405060708010901001001101201301401503016010017020180190702001902101201201609022014023012020012017019020 102030405060703080901001101101201303040140402015070140130907080160100401701806019020701001701010 1020304050607080901007011012012013014014015090160101101501501701809019012012019017080 1020304050607080901005011012013014015011070160170 102030405060204070208090100110120 1020304050306070808090208070502010301001101206013013014015016017020180140130101902020010050 102030405060207080901001102080120130301010014030150160170801401015018030190203020 102030405060708090100801101206013014070150160103040170180130201601902001902102107015012018020022017023011014020190 102030104050607080407040901009011012013014011015013016016017070150120180190 1020304050607080202050701090100101101005012090808013010110110140150160170 1020301040506070809010011040120201301401501106050301606050170100701107016018019090701901502002101901604021015090 1020304050602070804090100903040110120901301401501608013050170180120190501401006016018015070708020021022023014050 1020304050607080901001106011012090701301206040140150 10203040506070809010011012013014015015016013017014011090180180190200170301907021022023012016010160110240220210 102030405030102060704080901001101201301201014020601208012013060140150 10203040506070809010050110100120101308090101405015016010017090160409050100601808080190100 10203040103050607080901001009020110120130140100 10203040505060507080309010030110120130305040140401501601001606016010010170170 101020304050603030708090801001101001201308080140601406080150 102030405060705080902020201004011070 1020304020506070801060 101020304050606070308090100110120130140150201601001703018019050200120702101502002022020050301701108050902307020110202050200 1020304050603070608040 1020304050 10203030403050607080908060402010011012013014060150160170180501902020010150109010018040 10 1020302040501060207080901001101201301401501601601012010011017010180190 102030405060708090100110120130140401401015050160170130 102030401050607040 10102030 10102030405060708090100303011010012013014050801401501050160170407050130180180190150190180110160301018020050100150 1020302040506070809010080501109012013080140150201016017016011018090140170409019020090210402050 10 10203040 102030405060708090100701104070401201301101301401503010080901601201701801020 10203040506070809010011012090601104050901301304090140140501001501001603060 10203040506070606080906010010011012013020140150160170180701501108070208019013020013018018021012016010015022020060230210 102010 10203010402050106070508090100601080110201201107013014010014070201501501603017013011018060190902003010180200210 1020304050605070809040100110120 1020103040506070803070903010011011012013014015060160601702013018070120100190130140602060140160120 10203040506070804030509070504010011012013013014015016017090 10203040506070809010011060120 102030405060708090100201101202013060140801020140120150160170170120180190110110200210120200220101803030230 10102030402050 10203040205010607060108090100110120130110140150905016070120170901003016013018080100401902001303020180107019017019060 10203040506070809090100110120120120110301006070130120140120150160150170110 1020304030506070809090309010011060120 1020304050607080901001101201301407020801502011011014016050170180201601901009040200302104012070190 1020 10203040506060708040 10203030405040607050802090901001106012013014015016050801704018060190606019020012030180200302101501022012015015050230130150220 10203040201050306070808090 1020304050603070809010011070120130140150408090160170140100 10203040502060702030308090100110901206060130104020701013014040 102030405060708090807010011012013012014080 1020304050306030708090 1020303040506070808090201001101201301401201501601101701801701801902004011018015090 10203040506070807090100110120130901409015080160170120604018020190 102030405060708090501005011050601201303011014015050406030801401601201301017030180 102030405060702080904070100110120 1020304050607080 102010304050607050809010011080120130140505020150160170 10203040305060703080908010011030120130140140140150160170201801103019060601102020012070401101021019010120 10203040506070809070100110101201103013040 10203040503060708040904010011012013014070110150101601501701201801909040180160701901509019011010020050210140220 102020304050607080907010011012013030140150 1010203040506070809010030 1020304050607080901001101207090 102030 102030203040506070 10203040506070809010070110120130301404013015016013070170180190200 10201030405060708090100110120405013020140150110160170180110190200 1020304050106070 1020304050607080909010011011012010130140606030901501601601705018020 1020304010 10201030405030606070804090100110120130401007014060 10203040502060708090901001106012040201308013014015040160901701601801701902002101108016017030102021013011015017050 10203040105060701050809070100110 101020203040506070809090100601101104012020801301301101401501201016017020103018020190 1020304050106060705080109010011010030120110403013010080601001201201401501013010507016011070 1020304050607020805090204010020301101203013014010150140160701001001701808019015020010021090 1020304050607080509010020110 102030405060708090100100801101205090 102030405060707080609070301001101201201301401501609070201701408010180190707018060190150170140 101020303020405040606070803090100108011060 102030204040506070708020 1020304050607080901070100110120 102030405060708090100110120110 102030405060207080901001101201308070140150160170100180150190 1020304050607080901001105012040110906060706070130201401508016017018019030804019060120140200110210220 10203040504050106040708090100801101208013014011011015090201401401607050106080120100170201601809013019090120100 102030405020605070708090100 1020304050106070308090100110120701301401501608016070140170130130403018019050505040120 102030 1020303040506070805020901001101201303014010901501401601011013017040506010018019012011013070180 1020103040506070809010011012080401307090101301406015060150150601601701601807018019050200180150140110210210220200180 102030405060 1020304020506070809010020110120908010070120120301309050140 1020304050604070809080100701101201301201401509012013060101601001101701301306017018019080200502102206015023090230 10203010403010506070 1020304050607030809010100 102030403050607080901005030 1020304050607080901010011020307010120130140150150160503040702017018019020017018014030150210905020120100 10203010404050607080509050203090100110120801301401505016010110170170180190200 1020304010 1020304050607080609010050901101201301401501016017080180130170801201905040140180704020020 1010203040506070406080901001101203030101308014014014040150801080140101601701801902010190200 10 102030405060507080706090101001101201309010014015016020105060 101020304050607080903010010110201208020130140150160201504080801107012080110170 1020304050403060708060909030301001104012013014040804050 10203030204050607060809030100401104012013040100140150160408017030301701807019019012020021080220401502101017011014040 10203040 1020304050601070809010011012030130101401201502016010170180190160110701708017020030301805021010021017080 1010203040501060507080204020901001105012013014070150150601601105017013018011019060 10102030405060708030901008011011080 101020304050206070 10203040506070809010090201105030120130901401501601701060180190160409040704020050 1020304050607080906010040110 102030403040506070809010070100110101204013090901402030301501401601701401013030180109019030150120200210160210 1020304050607080602090100 10203020405060705020808060 102030405060708090100107011012013020140150120120160120601701801019020010017040904021011013018015019022023013021016024030100190200 1020304050606070702080901001109060120701307060140601401015080203040160170180160 1020304050 1020304050607080901001108020100603050903020120206050120504011012013020140100 102010304020405010106070809030403010011090208060120130140150160140100901708040180150120160190120200 10203020405060708020909010011040120102050120501302090101401301501608012017017015090120180140190 10203040101050607080309070100110120130140110150301601701801201401501108020120130140190 1020304050607030208020901001106012050110 1020301040506070809010090110405011011012080110120130100704030801301401502050160170110180301001301009017017080170 102030405020607080809010011012013014020150140 1020301010403050406070208090201007011070120130140150160170150201805015019013020015030150802102201002302101403023012023080 1020304050607070308060901001101208013050140150160301708060180180501902009018020160110210220110180150100 1020 10203040506040708010901001101204013014012015016016017070201801903016017018080190801206070140190150501202002013090210 102030405050607030208090100110 10203040305060708090100110201012013014060701501606040305010170140180101902001202102207070190 102030405060 1020304050607030809010011012020301301401506016016013014014060170120180190190 10 102030204050607080408090907010080110120 1020304050607080405080901001101101201301401502016017016070180110170190200170210601001020220110180 10203040506070805090100907010011010120130140150160801306060701708013018090150170101603019013070130 1020304020506070 10201030304050 10203040506060708090100110 10203040506070809010030201107012070130 102030405060708090201001011012030110130501308014015010016060110140110170901301501090120100180 102030404050607080906010011012070130101409070801101501601701060180190904014010200210801809020201502106022022022023080240 10203040405060507080901001101201301407030150301105090601107016017010901808040160601901509020090100806021011060 102020304050201060708090100 1020304050607080809010050110120110101305080140150160170140180190200 1020301040506050 102030405060207080901004060110 102030405040106070508080901004011060901202013012090140150160120 10203040505060708070305040901008011060120201306030140150 10203030204020506070809010010501101002012013014015080701301509016012011016090170180 10203040506070705080 10203040506070 1020203040506070801090100601090110120130 102030405060708090601001101201301201401301501601607016017020901801902004020100501102101202001030 1020304010506070809010011011012013012013030140309015016060170110180130 102030204050607080901001106010030120100120130 102030405060708090207090100110110804010012013014015010016090706017016050180301601401905050200210100 1020304050607070 102030403050607080809030301001101004012013020140150301605017017014090130301401040100180110709015010100130160 101020304050601070608090100110120110301301106014011010120120150160170100180180 1020304050607080209090801003011080401001201301401501090100 102030405060708030 10203040101020405060708050 1020304030506070809010011012030801301406030150100407011016030170180190200 10203020405020607080906070100110120130140150 10202030403050106070508090101004011012013030140909015016013080150806080120170180801706040101907020030100 102020304050606070809080101001101201301401401505040120707016017018019020018016020017011090110 1020304040 10203020405020607080901005030802011010101201013013014015016017018020 10203040205060708090903010011050120130140150 101020304020105010607080903090901009011012090101301405050401501101601201401701808040601902004021020210 10203040506070808030901004070110120130140100150160170170601803060208080190120200 102030405060706080901006070701001101201301401504016040170 10203040 102030405060702080901001101201301401001508010080160901001017070150130801801019020021060220190210230 1020304040506050107080901004011012011013080502040140 1020301040505020607080901001102011011012020130140140702040150101601706015030180120202020 102030405060708010309050100101101201306010090140150160170160401801208019019018019017080109020017060 102010304050607050809010011012013090140150160100170170130180204070 10102030405060708010909060100100 101020302040506070801090 1020304050607080609010011012020130140110150160170901801308019040 102030405060708090100501101011012080130801409015016040170409060405020180190200210220130 10 10203040502060708090100100110801003050120110130140701509080120100160908017080101701701001801901001802002101309018018090180200 10203040506070608060901020100110120601301401010050140 1020304050607060806090 10203040506070804090100110120301301101408011015010160120902017010010180 10203040506070809050100100701101202013080501104014080150160907020170180602011010801901401040170160200 102030405060708090100110120130140150160170140180100150130160160100190200150200160210703019020019030100120140 1020304050506070809040100110120110130 1020304050607080309010011012010130201401101201101501204014016060170408090706018019017012012016020405015014080200210180 1020304050601070803020109010011012013014011015016015070170801001801901005020021030130220608090802020160 1020304050607080901001040110604080120901101001301401501301301501609017010180150160150170150 1020304050607080901009011012030130140150 1020304050 1020304050607080901001101204013014014090150404016010015020130170 1020304050607060809010011011012013014080150150160100 102030404050607080906010011060301201301301401401101501608030160170180150150 102030405060703080901001101201307010080601401502016050100601701801019030203018090200210602202016010070200 10203040506070807090100602010011012010130 102030405050606070 102030405060507080901001101001201301401509030 10203040506070108090100110701201301401101501601701501005090180100140160100140 10203040506010708090 10202030405060708090100201101201301401506011010908016017020100180110701501902002021050180190220501807010404017070230 102030402050607080 1020304050607080 1020304050607080902010070801101201001013014015080160170150603020180608019014016017020017020 10 102030405060708090909030901001101201013014090150110 10203040 10203040506070508090100 10203040506070805090100607020110801201307050140150160170110305018011019030130 10203040506020406070801090100110102012060 1020304050607030808090100110 1020304050406070806090100110120130140150160401001706018012017019016015060 102030405060705080901001108012013070301011014015090160170120130180160 1020304010506050708090100110120120130140150103016014011017018011012016019030200140200 1020302040305060708070901008050110120130140150160170702013010701015010018012019013016020021015070 10203040506070808040901001101205013014090150120801607030701501701601201801902001202102202004080220220110100100150 1020304050607080809020100100110 10203040506070308090605010011080120130120401407015013011016017010501808090190110160200101306012021070210140200 10203040 1020304050602070 102030405060701080901007011012013014012020150303016014013013030100701701101704090180190110150200502109010070200 102030204040201050 102030404050607020809010011011012050130501404012050150160110170110180180190 10203040506060 10203040506070808090705010011020120110201301401201060 10203040506070508030901001008020110120 10203040506060708090100110120 102030405060708090100110108040120130140130100150609016012040401701018019010190709050901010013020090170 1020304050103060708040409010011050120401301001401006010070150160170301801906015020050150 10203040506070804090100110120130901301404020100150110201601701109018040190150200190180130501002101005013014010220230801908040 10203040506070 102030201040502060706030803060 102030405060704080901001104050100120130130140 10203040506070809010011012013014020150160801701301804013010019011018013016020090 10203040506070809010011012013020140103011015070160170160180190200210220130201704040230100601902401101201701805030140220 10203040 10203040506070809040100110120130301401001501609017018013019090170201501040302020020 102030405020607080209020100110100120130140130150301101401401109016017017060180190402001060102020017060 10 10203040506070508010901001101201301401001508016013015030150502030701501601701604017050 10203040503060708090100110120130101104013014020 1020303040506050703080 102030405060708090100110120130701401301503090140150201501501609060170120150110110 10203040506070306080903010090110120130709014015050110701601701013080801801601201901701602004016050201901002005021016013016070 10203040502060708060901001103080120130130120101010020501401501208016017090401201804030 10201030405060705080901005011050501201301001406015016020606050170180160110801601901306080200160 1020304050406070809010011012013090607080140150160101503011015017010130120130120 1020304050603070809010011090120801306014020140150160 10203040506020704080903010040110208090701201301401501090160170160180 1020304050605030706080809060107010011012013014030150801301606013017015018060180180190 10102030402050607080901001101201308030 1020304050607080901001101201301401501301604010017018019020030210100200220160202302106040240403080110701205060 10203040506070809010011012013030140150160170110507070120180120 10203040506070809080100101101201305011010014013060100100150601601604070130170150180502015070190200210100 1020304050607060708010901001102011012013014060140150801203050 10203040506070809050100 1020302010405060708090 102030405060407080604090100 102030103040506040708090100502011012010020401305014015012070901601701017080180100 1020303040 102030405060708010509010030 102030405060708090601001103012070301305014010014010015016011011012040110170170801801901304030200210170130201101401903015030210 10203030405060708090100110801050120130140150160170180110130120190902008017012016021014010015017016010402203010220 10203040506070809010011060103012020801304014010130301501601701807060190170 1020304050601020708090100207011010100120130140140150160130120101701004080180140 10203040506070809010070110120130201401501406016013013090170 10203040506070809070201008020110101201309013040140110801505010050160170180601609090305019060190200210 102030405050607080906010011012013014010150160110901303090 1020304050 10 102030405060708090100801011010 10203040506070809010010011012013030140150150160170180190130 1020304050 1020304030501030607080901007011050101201307070140130 102030405060708080909010011010120909013014010150110160160108017040180190401201002013016020040180160 10203040204050607080901001101201301301301401301501050 10203040506070809010011010012040130104011014015050150 10102030405060708090100110101201301402040150401601101701803080150190200210210201501501507018022070 1020303040506070809010011012010013020140150130307016080170403011090180120 10202030405060701080109070 102030405060708040901007011012013080110140100302015014016014017018019030 10102030405060708050 1020304050607080901001103060801201301005014060150201301601501017018050201101305010080120160150190110201902002101101004018020220 101020 1020304050607080909010090101101207013014080901501601701207050 10203040506070809030100110120 1020304050607080907060100 102030403050607080901001001101011070120702080706060130140150806010060501001201401101501601703050180190190200 102030405060708090100101101201201301001401509010404016040150130150301601407060150170180190170200110 102030402050603070608090100 10203040506070703080907010011030701201304014015060160170150 102030401050603070805090100110120401101301401501201601706018090701901701801901702005021010 10203040506070809010011012013014014010014015014016017020601018017019020014030109016020140210220180807021019023050 10203040506010708090301020 1020304050607080901006011030901201101303030140 102030405060708090302090100110120101208013014010015016011014050140170130140501801902001403090140140706050103021050 10203030405040206070308090100110 102030405060307080901001101201201301402080501501201401601701203018019020010210220120230190190801001018030140200200140150150 10203040506070809010050110120130140701502016017018013010701907013020021090160200501602201301909023022024070210250201402017060100 10203030405060708090100901101201301109010804014015016017018019016020021022080230180200180807060240170160210140 1020304050607080307070901001101001201305080110140150150160170160808030180160190100403012013016020016060120160 1020304050607080509010011080110120130140150401204070130150601001601701101801902008014050210110110190150220 1020304050607080901003011010030120201301403015016014050170201701803013019090 10201030405060702080901004011012010070130140120150160170180160190 1020304050607080901001101090120701305010014010708014020 1020304050607080901003011070120130304014015012010012016017010018019020110200110110190150100120210130102021070307060502202023010 1020203040506070809010011010012013030110140150501301501020160170601602018020190200 1020304050607080901001102090120130140110150150150160170150701801301060130190190200702001801801103016021010010 10203040503060708090101001001001107012060401001203060 1020304050606070809010011080308060401209080609013010110140407015070204016060170 10203040504060708090801001101201004013014010110120503015016013090701201104020401508014012017018070190200210 10203040501060708090100100110201201301401501607080170 102030405060307080809010060201101201301406010015016010016060901709013018019020010210210220703040210106013023080230 10203040506070809060100110120601306080140150160 10201030405010605070408070409010080110120110130901301401080 102030405020 10202030304050601070804050 1020304030506070809010011050101201301301401505016012017090180801908050130120160200180210 102030405040106030705010 10203040505040604070807090704010070110120130110140150105040202030160709017018060190 102030405060708020901002090100110601205050130130140150120401507030150901401104016017080180 10203020405060708090100100110301204020130140150201601701201801902009060106040140190 102030405060708080908010011070101201302012012080901401508016040701701804019050100200809019021022080190 1020304050406040507080506090100401101201301401501401601011030801705012030906030 1020103040506070809010011020120120130140150120 102020301040305060708090601005011012030 1020304050607050808070901001011012013014030401508016040901701801904020012060210170220906080202301701001507010130170 10203040506070 10202020203040506070408060708090801004070103011060120130501401501601703040140180130 102030405050604070 10203040305060703070 1020304050601070809010011012013050110140110150 10203040505060708090601009011040120109013030140150160170180190102001001501202018016040170 102030401050603020708090100401101203013014015014013013016080170180190120200130210200220190201605017010023015022010023010011010040 10203040 102030405010607080209030100110120701301001408014070401501601101701801209080201807019090 10203040 10 1020304050607080209070 102030204050602070809080100100 1020301040506070809060100110401204050110130705010140150160170180301201103050190200 10101020304050607080909010011012080120130140150501001601007017050803018040180190200 102030405050607080901006011012013030140110140150130100160170401801102015017019010017016020012017010015010140120210210 1020304050606070809010090110101207013030140150100160170150160304016010070 1020304050607080409010070 102030405060708090100100103011012013014010150401040701601301708090170180 10203040405060603070809090100110120130 102030405060708090100110120130 102030 1020304050607080901010090401109012013010014015015016017090180604013090170190120702002004016013030100507016030150 102030405060708020609060 10203040506070807020 102030405060407080901001101201201309014015016010170205060101508020180101906011030200140 102030405060703020801090100110120401303040140100504015010130 1020304050607080901002011012013014015070160106050203017030201801509019020017020210 102030 10203040506070805090401001108012010120130110140150160170130180130170190702003010014018021022050190 10203040 1010203040506070508090100508011012020100409013090130140150601401601708090180120604040101301401907020180107020020 10203040506030207080906060501007030110101201301014014070150401601701803012019020020 1020304050607080 102030405010106070308020901009011010120130701401506013016016015017060180140160100101501201902020050210120220 1020304050106020703080509050100110120508090130 10 1020304010506070809020100110702012013014015016017020180101909070501701010 102030405060708010509060100402011010012060130601401301501001603016017018019030170200701016016021022020230200240 1020304020506060708090100 102030405060708090100110120130908080130140301503012080160140170150180190130150190200130180601401201101501907012016090 10203040502060703080901001105090301201307014090701505016011017010140180180801901201807050402001101402020017060 1020303040506070608090100701101101201301402015010130130150150150160702017018016016080 102030405060708090100110120130 102030405010607010508030309010508010070401101208050130100120601401502016017014017014013010014013020140 101020304050 10203010405060703080709010011060201201301003014090130 102030405060703050809010060302011020120130140101509016017050160180190160150200408070130210220 10203020204050304030206020708090100110401109012060401103070130140150801601207016040100170 1020304050 1020304040506070809010011020209012090130801401504030160170 10203040506010708030309010011030120130140120701501601701201801301909090200704015019030210 1020304050406070809010011012050509010070130701108070140110501507016020205015017017018040 102030405060708090209010030110120501201301003050140150605016011030160170501801603090190190110200902015020 1020304050206070809010011070801201013020140901106015020160170180190200 10203040506070808090301001106012011013013080305014015020101601606017090204030501801901101020130200120120210 10 10202030304050607080409050100901105012013014015015016017070302013090 1020304010506070809010040110120100901301014011090501401401506050160170180101901501301102007060 102030405060207080809020100110904030801203013014015010601009015016020 1020304050506070304080901001107012012013011014015016060107030100170601101030180190110402002102202302401001306090220 102030405060507020802090100110904012010130140 10202030405060607080909010011012013014015060160 102030405060707080 10203010403050506070208090100305011012011012013010014010140205020150160160601706018010130190200210220100 1020304050 10203040506070508090804050100110120 10203040506070809010011012013014010020150160801701801907020050130208070210302202002202308010240240601025060110 102030405060708050209010080110120130120140150110160160130708017080170202014040110 102030404040506070806080901001001101201301407070150501601709014015014030140150150180 1020304050106040708090801001105030120130809012014090 1020304050607080509040100804020100110801201305010120120140120 1020304050304060708090202050103010011012013010 1020304050604070 102030405060704080901010090701102012013090301401501601701301201201302017018070190140200200809080170130160 10203040506070809010011040120130701301401501601012050801501705010040180 102030405060 10203040105060708090100805011012080130140150130160170 10203040205060708090701004011012070130140150160701603030805017018019030301901401402002101007020022021023014030170240230150 10 10202030401050607080903010080110 102030405060705040807010302090100110120110130110140150130901608050801701501101803040190160180190200100180 102030204050607050408080102010901001101208013050140105030501501601017018019010090505020060 10203040506070809010040301101101201305014060150100120901605080170701806019080609060503020200190210306017022015040200110 1020304050406070809050 10203040506070809040100301108030120130140201301001401501201609050301401701001801902001906020101301202101015022010010180 1020304050602070802080209070901001106012010130110 1020304050306010708090100110120130110702080301001205013014015016014017020160180110 102030405060708090100110101205050130 102020203040506070809090100901104012030130140501101015016070401705018050190200201001201101801001902001402090409021080 10203040506070801090401007011030120110 1010203040505060708090100110120301001301401506016010017018070150180160140190200180210190202017018022040190230302101020200 10201030402010205020607080901009060301011012012013014015016013017018019012020040200170140210901609060901050120120150 1010203040506070809010060701101201301060140150 1020303040506060708090 102030302040506010708090100110120130901401501405016011017018015010019020080210220 102030405030206070809010011040120206013012014012015010150100100120401601709010140501801901706060200 101020304050607080909010060 1020304050607080901010011012050130140807015013016015017018019030200210170905010050220160130801007014014070 101020304050206070809010080501101012013060140130801301501601501701803019016090200210 102030403050605070708090100110120130140130150201402016011016017018019020013016013012090 102030405060708090601010011090501201301401406080150160401016017015018015019019017020014060509080 102030405060703070809010040110120207050130140 10203040405010607080901001106080506012010401306014070102013030701501201601701701501807010040100190140200210220170160230240 10202030403050607030202080 1020304040105060708090100110601201301001401501601701801901305020017030 102030405060708090100110120 102030405060708090100110120130301405015011070504070160170 1020304050607040809010011012050130140903011012015015016012030801301201109030170110140180140140 1020304050605070809060202010030901101201301401101501501601701807019040102006080190170206020120210110 102030405060706010608090100309011010012013014010015050104040160 10 1020 1020304050607080901001101201201301401501601701601401807050190200202106022013060200110120230101904024015025060805070210 102030405060707080307090100110601207060130901401509013016030808017011018019017020200 10203030405050 1020304050406060 10203040506070809090100110120101301401501303016017014090170301001801802040901902002102201901609023050210 10 1020203020 10203040504060706080 10203040506070602080304090100110120501301308050140 1020203040506070 10203040506040708090 102030405060708090100303010110120701302014050203015013010010010010016017090170180 1020304010506070208090 102030405060708090100110120130140140110150160170804015090110180501901401002003021090602203023080120 1010203040506070809020100110903012010090 10203040506070801090100110120301301401501601705090170130180 102030405060307080901001101208090801301401501601601401017060601808019020102013019018013050200210210190120 10203020405050607080109050100407011012050130120140404015080100401016010090 102030403050607080 1020304010504060708090105030401001101201003060 102030405060 102030403030506060708050809010060110120110802011013014015014080601608090170 10203040 102030404040506060708050 10203040502060706030809010011011012013014015016017070602011090901601501018019011080708020013020210220109080 10203040506070809010011012013014014070150120140901602020207060170130180209070130501901602020200210 102030 10203040506070809010011012013040101401506013080100160160170501801901301905015020015014016018040 102030402050607080 10203030405060708090100110120130100508014030100150 102030405060705080309030100110120609012060608013014010015020160407017018090 1020304050 1020304050607080901001001103012013014015010016017013018030190190100120180190908013018040160140701016012019050200 102030405060708060 102030405060708070901003011070120401306013014015010801401401601070170160140180901901501104050120160200102090210220230130190240 102030405060307080109010011012013070140130100150150901607030120170 1020304050605070809060101001101208013014070 10203020405060708090100110120130140150120501601701801401301501003050180190802008021030110120120 102030104030506040706080901001101206013014015016017070901801901060160401201702003016021030170220230160802101306024030100 10203040203050604070408090100110120130140150501601701801503019010010030406080 1020304050607040809010010110601207050130140150603011016020105080170140140180190160190110200130100 102010304040506070809010070110120130140150 10203040506070809040308010011030120301301409015016011014017040180190170200170120210102101602207012019080 10203040 10203020405060107080901001101201301301401502060160120170 1020304050603040401070308090805010011012013012020140150100160170901808019040120200 102030405060708030901001101201303020130502014060 102030204050 1020304010 10203040506070208060309070100110100120130140 10102030405060107080903010011012013014015020110160170180190200 1020304050607080908010011012013014015080160140170110150201301801901106019080200 102030405060708070509050100110105012013060801102010140150160140601101502017015020150180190302030 102030405060708090908010080110120130501401302012080 10203040305060705080901001109011012040130140701501603090 102030 10203040506070809010011050120130120201401015050160170180170180 1020301040506070808080903010011012013080140110150160 102030405060 10203040304050305060702050809010011030120130301407080150705010160170180 1020304050605070809090 1020304030506070803090100 1020303040506050703020809010011012030406060101101301401012013010011080801509016016017018030190140 10202030402050506070809020 1020304030503010607060809040100702011030120130130140110150101601701805060901805050 10203040501010607080209010090110120130140150130100150120160170301001001801401503013013012030501504080190200170210190 10203040506050708060901001101201301205010140150160170150180190701401001302001901104020018080210110160 102030405060708090100705011010010401201307014080150402016017018015019019020010010210220190110 1020304050306070809010011012013010140101501601701801015019030200140200210170304022014010023018024070250230603012050170160230110220 1020304050602020701080901009011011012090508013013010014010150 1020304050607060807060309010010030110704010120120130120140102013012070100150160170180501001909010200 10203040506070308090100110120130140501501608070101001701801019018070180150402020012019080100190501403090 102030405060705070801090100110120110 1020304050607080709010010708011012013030140908015010011016017040110 1020304050607080904010011060100804090102012013070309014050150160170120606012018030190 1020301040 10203040506070801090100601101202013011014015016017018019020901201704020060210200160220230210601019010 102030405060507080102090100110120130100140150130160170 102030405060407050804050901001101201301406015015015016040170110180120 1020304050607080901008050110401090 1020304050406020708090601001101201307030140306010015050160150170130180190100701005018090202002001901010018017021010015030 10203040504010205060708090 102030405060708090 102030405060708090100110801201301401501601701030180110301704012019020015070160901010017021019080 102030405060206070809010011030110120130140150160505080130170180 1020103040506070805080901001104010011012013014010015015050160301308017018060401201901606060200 102030103040506070809010010 1020304050 1020304050206070809090100601103012013020108030100140407050903012015016013030170 102030405060708040409010080401101201301010 102030405060708090100401106012013014020901204013030150130406040140160170180 102030402050607080409010011050120130140401070110401505010501501201601708018019014090110 10203040506040708070901001101201301401501601706018016014019070190180602007080140150180210 1020304050607080901001101201301001202014070140150201602017018019016019020060901401802109013022030230 102030405060708090100110701080120130701406010 10203040506040703030808010901001101207013014015070 101020304050607080906010011010012013030101401301501101607012017030180190200140210150160200503010014060220 10203040506070608090100110120130806014030901105015050160301702018020100110150190180200160120210130309040102101901804080 102030405060507020804090100 10203040504060708040406060903050100110120120130140150160 102030405060708090601002011070120130 1020304050 10203040506070308090100709040110120130905020502014015014010160110170180 102030405060607080901003090110120130140150150160170908018060100 10203040506070809010010 1020302040501060607020809010011012030130108014050601080150160170180601909080200207017021019015013060220170230180180150120110 1020304050206040706080901001101203013014015013070701601709018050120802019012018080 10203040503060708090100903040110120130101020201401501010090110130160130 102030405060708090100110120130208050140140101501301401601701807011010601807014019018016020014060210100150150 10 1010203040506070803090100101101209013011014011080401012015080 10203040305060501070408090100110100120130140130703015030110160170130160408018013070120100190 101020304050607080905010070508011070120130 10203040506070809010010806011090120301301405015070160140150170101801908070 10 1020304050602070805040309020 10203040506070809010070110901205013014050707015011014070 10203040502060107080901001105060120501301403015015013060701601304020130170180160160140 10203040105040607080901001101201301401001505016040 102030402010506070809010011012010 10203040506070809010030303010110120130809014090150901016090170140702015010060101701801903014030 102030401050606070801090100 1020304040105060708070709010060110120130140120140 10203040506070206080903010070109011020120130809010050140150160160170180301001601601305019020020210302202306016023021018020040 10203040205060707080209010011012013013020140 102030405060706060305080708090100110120601050130601401201401015010012013016017040110170 1020304050106070108090100100110506050301201301301402060901201015010016060160801101701802019020015020210100220160 102030405010 102030405060708010904010011010120508013014060150901001601701101801908018070200 10203040506070306080901001101201101301401505070601501601601702018010018018013050170160190100 102030405060708090204040100601101201301407015030130150160902017011013016010150180 10102030401050607080907010011060120901301401501305020150 10 1020304040506070808090100110 1020304050607080901001101201090101301301401501601701801103019012060200 102030405030602070809040100 1020 102020304050406030706080 1020303020405060702080905010011010110120100130 1020 10203040 1020203040506070809040604010011050120130140150160901401601708020180190808016020020070180130210180902201808070202302009070 10203040506070807090101001107012013014040701501605012014090 102030405060 10203040506070806090100110120701303014015070120160170180701019012070905020021060210220110 10203040506070807090100110904012013090120140201501507040160901602090601701501010140160 1010203040305060708060502090100110120130107010014015016014017050180150507019010020200201001603021022023011024080150 1020203040 102030301040504060606070809010011010120 1020302040405060708090100110120401013014015016090130150101706018019012017050140180101802002021019022060150230170190 1020304050607080901001109010901202013014013010504040150401401601020170 10202030405060607080108090100110401206013014010150140403016080701701801902001701101019015018012011080150170 102010304050604070108090 10203040506010105070809010011012013020701409050150160201101102017018019050100160200180 1020 10203040504060708070901001107012012020 102030304030506070801090100201105070120601306014060150160170130170180509019017090 1020304050602070302080908010030110120120401309014040103015070160170120301040170905040180 1010203040506070805090101001080100201101201303060140150160 10203040506070809010070110120403013014015016017018011019020016060 10203040506070802030 102030405060708090100101101012010070130140809015016017018080601701405030190104019016020080 102030405060708090100110120130140150150502016017090170120180190110701301708011030200702004015080170210702201109020014050110230 1020301030104050607080902010011060120130603014015016090150130170170501101801001803016019020090210609019022020 1020103040405060708050901010011050203090120130507012014013015016017020110180190200210150108022016090110 1020304010506030707080 1020304050607080901002011012040709013060140101501608070807017070501106018019050 1020302040506070809010080110301202060401301401201501601706018019030802001021021016040100609022023020190230130708040220 1020304020506070108060907010011020120110130140150160170140180120100130201101901201502060110130 102010103040506020 1020304050607080 10203040104050605010407040806090 102030402050607010807090100110120801308014015014012016017015018010130190190 1020304050607080509070100110120130140901401501401605090170201501801301901501303016070200210220 10203040506070808090806010020110120130803014015080901601501701801301301902080200120210220200210190 102010304050601070805030609060301001101201302014015016020 1020304020506020708090209020100110120130 102030405060708090100110120401301402090309090130104060130 10102030405060708090101010090301101201301402070901508040140203013060110160901701201601108070110180 102030405060707080901001101201301401501020401601708060204013080301801001201019017020150202006021016015020 102010304010506050708090101008011012013030401401501206016017018030 1020304050605070802090603010011050120130140150130160401001101001201101701804019010200 102030405060701080903020601001103012013014020120109015020160901301001401704011020180100130150170190170 10201030405060708060901004011060120401101301014013012030150160 102030405060607080901003050601103020809012013060140100505013015016070701701101801901701801302016013020019014014016060 102030405060 102030405010 102030104010506070 102030405060708060901001101201201305014013012013013070502015020301001601701008016018019018060170160802007010021020018018010015060 1020 10203040506070809010010011070120130101401501601701801601040160120709050120180170507070 102030405060708030901003011012013080140150160 102030405050603050708070 102030204050607080709010011012013050140401501604017011050301801901603018020080210220130220130110150 1020303030405060708090100100110120 10102030204050604070809040100110201101201304014010050150 102030404050 1020304050607080409010011012070909013060 1020303040506070809080100110120301301401005015016030170 10203040506070809090100110120120130 101020 1020302020204050607080901001101201101301401501601701104011011040180601201909090 1020304050606070802090308010050101101201301401501070 1020304050506070809010011060120130140 1020304050106070809010011011012060307013090801101401001501601301701809019020200100402102208023018024024060403025080230200 10203030405060708010609010011070 102030405060 102030 102030405060703080309080100110120306050130140100150160170110180110190160200200160210100210190220120230 10 1020304050607080901004011012030130140110801006015040160170100180707019018030602009011060210220130230204050160 10203040506070809010011060120130140150100160170803018010401801908014020050210220 10203040506070805090100110307060120130140901505020701601501701601201801001404019010014017012016020020 102010304050607080905010011012013014012015016015070120110170809030150100180190 1020304050605020708010901001101209012013014010015070160301701801901203020010210160403017016070150308022015013023020180230 102030405060703080 1020304050607080 1020304010503060708090 102030405030601060708090601002010011012013040140120110150130140160150701301201108060170100180100170208020100 10203040506020107080902060100110101201307014012080150160405011070101301701308018018015019020021090120703022017010 1020304050301060201070 102030405060705080901001104020206012070110130140401507011016017050180130601201501301903090103011017020060210220210230 10203020 10203040506070809010090110120101306080607010040501401501605017018019070 10203040506070809010030801101201304070140100150801070160170180701902006010210220230110240190140110160702502409023016080 10203040506070408080903050 10203040506010708090801001101001201301402030130150160170601801901505040205060140140906019020010021020120 1020304050306010708090801001101012013070140110150160303015016017014016013017090170150301801401308019010020021022016030160 102020304050604070608090100110601201301401201501601201701017060501801905018010 102030404050602010707080809010010011012013014015016070110 102030304050607080309060100110120130306030101401501016010601707012030601801040110 10201030405050306040708090805010070110120130201104014015012016017010 10203040506010708010809080703010011060901205013014015016012080101701101703016014017070 102030405060207080709010010040110120130140150101603090704050 10203040 10203040506070801090100110108020503012013014015016020 1020302040506050708090401090100110110120100130201405015016060501702018010170160 1020304050106070801090201001107012030130140150401608017011090180160110190200505010160210 1020304050607080901001101010120 10203040506070809040100110120130140110150160170180140100101908020011020013021010017040902201601502103017050110110230160 102020302040501060708090507010011012080130101401501601017010801401801301904020015070 102030405060207020809080100 1020304050607080901005011012030 1020304050607010802090100103040110403080101207013010 10203040506040 102030403050607080904010011012013014090401507016017018019020019021010101902203010030901202301801606080150508018015070120200110 1020304010506070809010011010120130140150804010130101601701801908020010080120200160110200202101001002203023060 1020304050206050705080209070100110906010012013014040150160170100120140140 102030405060708040908010011012013020140110150 1020304050607080809010070701101201301401501015070 102030405040607080109010011070120201303010014015040801001401101609010160501701702010180120160190110200140120502103080170 10203040506070809010011012013050207010140902015016030170180190701001604010015050200 102030405060 10202030405060 102030405060708090100109011012011013080801107060140150140 1020 1020304050607080 10203040506070809010040110110120403060901302050140150160170601801901305030130801101102002021070130120220120190110190210 1020 1020304010 10203040506070807040509010011012070130601401203040150160701302017040160301201601101301801801801401901404020021020170170 10203040505060708090301001107012011013090301402015016010080601701801301902002103015021050 10203040506070807090100110501012070130901401501601201703011090150801801701401902004016021022070 10203040506070708090100502011080120130109020 102020301040506050708010509070100110120 102030402050605070 102030405020 1020203040506030708090100110101201301301401008010150501608017011018019050200130190210201080180220130160100200180140 1020304050607080901001101205020105060 1020301040506070809030401001105012013014060140150201601701001608010180190150190906018010 10203040 1020304050604070801090100110120 10203040506070809090100301101201301401501601701402017012011018016017011013010401040509011010150 1020304040506070803010901003011060 102030404050606070801090100110 10203040506070809010011010120130140150130160 1020304050607080509010050901101201013060140301501006016017040180190200 1020 1020304050606070 102030405060704010809010100110100120 102030405060708040706080901003011010901008010050904012090130130120 1020304050607020708070901001101202013020100140100902040100304070150601107010160170201801504070 1020304050607070805010206090801001102070120130140150160120100701704017018018070806040170190902002101506010150210170220230 1020303030403050 10203040506070809010030110100120201209013014015016017018019020011021010015015070110120905016022030190180904030230809018013014080 102030 10203040506070 102030304050 102030405040602070809080100110120100130140150160170401501706015030180506011040190200201701602021014022023024025021080110150200 102030402050304030106070809010040201101201301401101501608090110170140180190100 1020304050607060705080901002011090120130 101020304050607010809010601001101201301401501305070 102030405060708090100110203012020309060130140150110160150 102030405060708090100100901108012013014015070901601701801201702010015014019010 10203040506070308090201001103030901206090130140150160301708018011019018030200201401201203012015018020 10203040 102030405060708090205030100100 102030405060708090100201101209013050 1020 10203040506070108050908010010011012013014015016060170180190110200170140100200210 102030405060708090 10203040506020708090100501101207013020140208010150 102030405060 10203040506070809010011050901001208050 10203040506070809010020110120130140150100804016070170150204011050180120160190402001501102102204030140190220208015011030 10203040506070801090100110120601301401501405013050160170505010160170170100 10203040506070809010060110120130140150160120170100301101801902001601102104090220150406020012030230 102030405060702080904010011012013014015016014011016060 102030405060704080901001101201301401015016014013017050180190201108017010020021010040220140308050160 1020304050607080901001101202010013014013010080150160170180170180100150 10201030403050607080901001101205010120601301101401501001601701501050130160140180203040180604018019060 1020304050607080409010011060208012013014011015014010701016017060201002011018040190110200110190210 10203040506070808090101001101201201301408090104010 1020103040506070803090100110120130401001402013015016030170130180190200210170220 1020304050607080808060106030901001101201101301401501101601301403010017016018010190102001801002070100110 102030405020607020706080401070609010100906011012080805070201309014015020 10203040506070302080906010011012013014060 1020304010506070805030907040100110120130140 102030405060407080709010011060120 102020304050607080603090100110100202012020130140150160601704018013012019030200 10203040506070809030100100100603020100805011012013060130207050140 1020303040506070809010011012060120130140150120201601409017012018015019014020013021050120201807022080200 1020304020506070809010011012013070140301501601401705018030190502001302021010190140 10203030104050607080901001101201301401001501601701102080507020403040110180190160200608050200210110150220230602402507090 1020304050607080509010011010801010012013020140150160140101701801301204019010090160190200102080608021013021060502019016080 1020304050607080901003070110 102030405060708090100110120110100301301401502050901401601701406018070601903016020180180200701901302103015022040130130100230140200 1020304040506070809010011012013014013020150150160120150 10203040506070809010201001109012060130901301401501601701808019020010021014022022060 10203040501050605070801090100110100120601303014015050150801601601201001707030180130 10102030102040501060708090100110 1020304010506070508030901070100110120 10203040506070608090100110120120130110 1020302040501060107080901001101201308014015016080100170180170190150801901202001002102012022090 10 10 10203040506060201070 1020302040506070205080905010011012013011010014015080901016017012018030170190100201001404018070160908020021014030130200220 10203040506070809080100110120401301401505011016013010170100180190602003015013070180150401605090100 10 1020304050605070802090601003011012013014015010406020501601707070180180190901502001017016016011019021014021020200 102030304050603050708090501001104012010130 102030405030607080901070100 1020304050607010809010011012070 10203010403050607040809010010100110110120130120140140150160170110150201201801901304014010150601702005018090210 1020304050604070809010010030 1020304050206070809050609030100101101201201013014015016017018010120190200190902101009013013022023012070220 1020304050607070809060100401105012013014013040150120201401601101709018019090140140707040200406010170106020210200 10203040506070 1020304050603020407080 1020304020105060708010 102030 1020203040506020708090100609011030307010 102030303040506070807020 102030403050506070809050 10203010405060207010809060404050100110120501006013014014010010 1020304050605070809010040101101201301401501601701801801901802016020080 102030 10203040506070508090100110120 10203040305060701080901001011010012013014015013010016030170180190301401102001008021020120507010304021012080 102030404050607080903010011012012013060 102030405020602070801060709090101008020110120130130140 10203040506070208090100901106012040807013010013020140 1020304050607050505030809010030401104012013010130140150140110160170100 102030405060704030601060809010030100201101201010013014050130150160170 10203040506070808090801001106012010130201406015015016010016011040301501208070170180100 10203040506040708040901001101201307014030150105016017040180100907019020301609019020015020040210200802201401701702307040210 102030405060708090100110110907012013013090140801501201406016011020 1020304050604040708080 10203040506070802090 1020304050607080306060907010011012013020140501401508016017013030 1020301040506070801090100602020110 10203040506070809010090110120130140110501501606017018019080160103090120 102030405060708090501001101205040130140150100160120170501401801709060190140110 102030404050607080909020100110120130801401501601401701703016013011070180190190 102030405060708090100110401204013014020808015010307016017012016018040201201040601601801401901014011080200 10203040506070408090100601101206013090130100140100301301203050401503080110701308080160 1020304050607080709010011020403012020130140806040 1020304050607080901002040110120130140130120150203016017018060160 1020304050206070809010080110120130140150801011016013014090170 10203040501060701030308090100110901203020130701401501601401707013018015080801901205060301601301402008017016021060190210 102030404050 1020304050306070805080903010011012013010701401501601016040301701801401901201001908017020017014018070210201701707010010180 10203040505060708090100110120130130120104014012011013015016070100701405011060170120 102030405060703080901001101209012013040140110110201501301009040100909016070703060 1020304050607020809060100110120130601401001507080402016014017011018060160150190160801902003011040180140907010 102030405060407060809010030201106012012040130140110907010130150120801609017018019080200 102030403050607020809010011010604012013070201401508040 1020304050607020 1020203040 10102020304050607080809010011012030130601401205015070120705016090170110150110180120 1020304010506070 10 102030405060107080903020100110401201301407015016017030110501806090130190200120100302007050 1020 10203040305050 1020304050607080908010060601101201308011060108040 102030405060304070809010011010010070110120 1020304050607080901001101201301030303014010150201606017060180120902060701901306020019021050 102030405060 10203040506070108020901006011012013014080508070100101501601501401707011018010180170120190150608014020019019021030 10203040506040708090506010020110 10203040503060708090100110 102030405060708010902090601001101201305070505010020130801401501001605017017060180209019020012010210180220230 102020304050601070804090100110708010501201101301406015016030170801808040401901801001402001601701703020409080210110220 10203020405060704080901007011012013014015016070170150 10203040105060306060708060709090100110120 10203040205060708090100110120120 102030405040605070608090100110801201301401506014016040170180130901001901409090503013020070210 10203040506070408090100110120130140100150160120150170408011017070140102014090150 102030403050405060708090100110120130140150160401601017010050180190180609020018010110180210170100 1020303040102050607050 1020302040506050708090100501101201308014015016010170180190160170160100200120401801106090110210130170 10203040506050701040807020901003011070120130801001009014015015090160170302050901208013010150 1020 10 10203040506070807040 102030405060702080809010010011011010101201201301401205015016011016020170130130180170801903020021080160100302202016023030190170 1020304050607070801090305010011012011020130140709080901508016017020 10202030405060704080901001102012013060501403015016014015017016018016020 1020304050607080901003011080306012013010110140401509010011010160 102030405060504070809010011040120901305010014015015016017060 102030405060708070801090100110120130 10102030405050506020708070209010050110120130401301401501602016017018019020019020021022023018080170240120150 1020203040506070809060100110120901101301401050150160170180190601801206090200180190210210100 10203040 1020304050605070809010060508080110603012090130140150160170505014020160100180190110100160200190210200220220100120230170210 10203040506070809010011012010013020704020 10203040505060704080904010011012013014070150901101601706018018030901902003080502001501902107017010014020 1020304050607080901009011012090901301001401506050160100170 1020304050605050708090100103020110100401208020 1020304050101040607010809050100100601103012013011014015016014070150801102017018013018019020206040 10102030405060708090501001102012013014015016017030140180140105019020021015022060230701015090502020701604024017021014010 102030405060 10203040506020707080309070106010011012040301304014070 1010203040506040708090100110501204013014060150160401505017018010100140 10203020405060604070809060100110 102030405030607080109010040110120708013060140150160170 102030405060 102030405060704050807070906020100110108010 1020304050603070308090100301101201302014015070401601701801908030208020050110108021011040401602209070909030 10203040503060206020708090401001103090201201101301401508020901501020160110170180101901201408010070140 102030405060407020809020100110120130140901401504050160201705018019016040200100210702208060230901102402504040210 10203040506040708090404010011050603012010301301401001501604040 10203040506070508090201001080110120 1020304050607080901006011012060701301306080140140150100160401701001801401609050190110200190210160601013022023012080 10203040506070809010011060901207013014090150 102030405060708090100705011050120130140150160 1020303040506050708090100110120130 102030405050607070809010011012030201301405013015016017040160309070120201808030 1020304030506070809020100206011012013014015060110140160170100801801909020018010210 1020304050607080509010011090120130140150801601701806090110606090110190 10203040505060708080905010020301106012040501305014015016017040180190160150140507018019040200901802001805021060220 1020 1020304050607080906010010110120130140130140150120160160401701801201001907080809014020010050120150120100210170220 1020304050603070809010011050120100601301408090130150 102030405060708020901001104012013014015090501601201701801907070160200903050130902101020017060130130210 102030405060107080901001106030120501301401501601701304060120180304070190 102030405060708060904060100903011012060130 1020302040105060708090100110120301303014030150160 102030405060701080901004030502011012090130607090105014012011011015016040140170180 10 1010 10203040506040 10202030204050607070809010050701101201301408014015011011016017012090905050180190130130160 10203040506070108090505010011010110120110 102010302040305060708010901001101201301401501605040170160100 101020301040506070706010807090601007020901101201301401501601701707090150180 102030405060702020807030904040100100110110100 10203040505060705080901007030110120401301401501601301707018010012011090601060190200108021020130180402201070 1020304020506070809030100110120130801401015010160170180190180905015013020015040801001030 1020304050603070503010804090100110701012010130140501501601701014018013019014014016030602007020130160150 102030405060708090100110120130401401001401401208080503011015016010017018019020019021015011070301901401308012040130 1020304050602070809010011012013080701401501601707015060180180 102030405060708090100110807012030130140120 1020303040506070 102030405060 102030404050607080209010050110901207013010603060140150101509016017018060190180702007012021016022060110150802010 10203040506010 10 1020304020506070809010011012011010013080801401501601701801905010020402002105020402201402302305060170503019080 102030405060708060 10203040105050607080108010901007011090101201301401501601001101702014010180806019090200210708050901407022017011030 1020304050607080901005011012060130130140100150160170180160170190160190170200180180210402209023019024070140220190250 1020304030506070809010011012013014015010701608016016017080180190100201107015018010050302009050110110501002101102201503023060 1020303040506070108090100201101201301060 10203040503060708090901004020101001107040120601070101301401101501101301401201401101407016090405012015090170 10203040305060207080901002010011012030201001050130140301501001601703080 102030405060101070809090100110120130140150 10203040506040706080709010011020120801010130140130150120601301601701802019015012070 10203040506070508050901001101201301401501301001501201601209030202060150170100180 1020304050607080901004011010601201305060140150201601701808018019019014016020 1020302040506070809010011050 102030405030106030708090100110401208060130 1020304050607080903020100100110120110901301401060150160 102030 102030405060708090100104090110120304013010140150160120170150904040201801001501901101301101204020010210220501509011016023020 102030405060708090100 10102030404050601070 1020304050603070809010011012013014050150160701701309060140206011080 10201030405010607010809010011012013012014080150160160301701806019020200210701201602202302401602302102050180 10203040506070104080901010011012013040140150308016017011010014015060701801501901608020090301006010013014040 102030404050607080901001101201302014070110150100160170402060 102030405060707080901002011012013014015015016017018070100110506060601901301601209017012016020017090407020040210140 102030405060607080901001101101201301401201101501309040403013040160130140 1020304040506070608030709010080110120120130 10202030402050607010 1020304050607030208090100401105012013050100308014015040160170180 10203040405060 102030405050 102030 1020304050607080901001101107080 10201030202020402050 10201030405060107080309010090110120130120303050301401090120150160170180190170100200603010501013019012090401015060 1020304050206030207080901001107090120701301401501604030201701801605080190 10203040506070602020809010011012013013014015040160405017020110404012018040101709019020019018011021014070160 10203040506070 1020304050402010 10102030405060708090809010011012060601060 1020304010506070801090 1020103020 1020304040505020603070302080907010020110906060120130607020140150 102030405060706030809010090201108090120130 1020304050503060706080109050607010011012013014030150160701701020140180190130203020021017016013021015020807015050150 10203040506070809010080 10 10201030405060708090100110502050120406050130140 102030 102030405060707080709010050110120906013014070 102030404050601070308070901001101201040703040120 101020304050604070801090100201101205010 1020203040506070807090601004011012012013014015040160170503014015090130150308014011018013019060160200 10203040504060 1020304050607080901001101206070130601401501604017050180190110100200130180804060601302101301502020 1020103040506070809010011010120301301201070101301401503030100140160301507030120100901701701809017030106010190100 1020302040506010607080907010090501108012013014070701201501401601301702018050180 10203010405060708090100100100108040110120130401401501602015014017014018019018040 1010102030405060708090100110120601301201302014012020150160130 10203040506070108090100409011012013080 10203010204050607080906010011012013014010015016010080170180150140190160150802001207021070150 1020304050201060708090702010011011070120201307050601401508016016015010017018060190 102030405060307080901009011030120107070130140150407016017060180100180809070601901907020090200210601102201202301503040200 1020304050606070806090801004040601101001201301401501405016060601701801901601201502040170200108019010190170170 10203040305030607080409070100110 10203040 1020304050604070809010050100110120130140150160120140110305050120120170180190501101804020200120160210200 1020304020506070809010011012020401010100100601201013014015070160150170 10203040506070809010050101101201307014015016017018019017020015020013012070200200120106070402106021090150220160170 1020304010506070809010207010011012013060140130150130801601101701201802020190200202101108080 10203040506070301060809010020601106012090201301401504050100601205090160 1020304050607070208090100110901203070130140101030207030201504016080170130140110140180100701606090507017019040200190 10203040506070809010011012013080120110140150160170180130190200802106070220210190110905016016015090230102101103013010230220240140240 10203040506070802010901001101204050130120140704015016020801701501201801902001801806016021060 102030405050607030809010090401050110120601301402014015030160100170307016018010070120120120190401703020013013021017010 102030405050306070808090100110120100130140150160170180170190140 1020 1020304050606070809090100110120605070902013014030150908080160601701005014014040180190801010401101706020040 102030405060708090100110 101020304050201060 10203040506070806090100110120130140601502040 1020304020504050106040708090809070100110120120 102030 1020304050506070803090100110120 102030 1020302040506070809010011010012090 10203040506070809010011012013014013015016017018060110190302001021022012014050120160140200110200802002018019060220 1020304030503050607080301080901001101201301001404013080150160405013017030180 1020203030 10203040506070809010011012070130308012030140150601001601708016070 102030402050607080809010050110100120301301401501001201301608011017020 1020304050607080901001105012013014015060701601701801902014010200150307011060210200220170190 102030304050605070806090100110901201301050 101020304050607080109010060 10203040506070809010011012013070140150 10203010204050607080901003011012013040901404015020 1020203030403050607080901001105020603010012013040140150901501601701301107050801809010050601601601402050190 10203040506070809010011080100205012010130140110201501601706018040901103013019070801002002104070702080220140110 1020304050601060407040 10203040506070808090100110801201301104070 10203040506040704080209090101001101201301106040140150301601707060180 1020304010305050601050708010901007011080120130140150705016040170180190110130120 102030405060708070902080701001108012013014010040150160170 1020103040506070 10203040506070809010011012013014015016070170180120190120110200210180 1020304040 1020304050206070804020901001108010120301301014030150140203011050160130170180160190150 1020 1020304050106070807090100110120120130140150208090160101709030 1020304040506040708090100110120130140701208060100201501001605017015016050180180 102030 1020304050607080901010011012013014020150201601207030201701808050 10203040506070809010011012010070130140150160120801701802011013070190200130210804090220190230210240200250 102030405060701080901006011012013060140150100160101101706050606030160180190301302005018020030210220190200208021030 1020304050607080901001101201301008020140150120160 102030405060207080209050100110120130701201301402050100130 10203040506070809010070110120130301406015016017018019017060150401702090200603080210901501701302203020109090140230240 10203040 102010304050607080903010011040120130140150 1020304010506070809080100 10203040505060708090100100110120130901020140601503016017018019020090210220110909040200301202306070208024013021016030 10203010405060708090501005011012013014013015016050170180201901501020030210506080701602017012016011030 102030405060701080601090100110120301307014030150160170180160190120100200902101808022017070200 1020304050606070803090100110101203013010030140101201002015070160140100170160 10202030405060708090100110120130 10203030405060708090201007011012013060140150160201701801101601308017019020050210160707020808015022019023080101001402105019020 10203010 1020304050 10201030405060505070809010011012013014060120508013014011015016017080180190200701902106017017060 10203040506070809010011012030 102030204050607080901001106011030110120101301401001501601707011011016018010019018020200210220170230208011024010010 102020304050206070809020907080401005011012060 1020304050 1020 10 1020304010305060708090100703011090120301301301301401501070 102030 10203020405060702080601080901005060110120301301001401501608080701701801501906017050200190200210200201601605060 1020 1020304050607060608090100110120130140150160170180506060406080405019018090 102030405010607070809080101001101201301404015016015017013018020 102030405060702080903010010070 1020103040506070809060100401102012013014070150305016090170180 1020304010506070809010060201101201301402015016014017018020401901015010 102030405060708090308010010100110804012080 1020304050607080901010040808011090120130140150160150501701501801701905016020020011021030220150170108014022080140 1020304050206070809010030110901201301201401501608010030130120601705015090203018019013050150190 10203040505030607080908010011012013050140150160170901016090 1020304050406070 1020304050607080901001101207060904013014015080110160170180 1020304050606070801090100110120130308030140 1020304040506070809010020100110120408030130201001301401509016012040301301701501101701807070190100200 1020304050 1020304030502060708050901001101105011010701204013080140150701106016017060180 1020 102030405060708090707060100110100120401301403010150160160160170401301807013018050130 102010 102030103040506070608090 10203040506070508090100110120130140 10 1020304020506070 10203040506060703030809010011012090110201301401301506015010020160105030170120110140401801003018010060190106080 1020304020506070306060708090 1020304050607020809010050301106020120130 10203040506070809010011030120130602014080150140160 102030405010206070606050805090100902011050120301301007014013020201502030608012090120160170170 10203040506070805090100110201201305050140901101001505016017018010190110150110150160200210160170 10203040506070805090100 1020304050607080209030201010011012013014090401501606030100120170180604018014019011090200201401202101408050110210140220704010 10102030405060107080 10203040405060 102030405060307060 102030405060704080902010070100110801201301001408015010060140130601201501601703010040120180170301909080150150 102030104040506070809010011012011010120130140100150160506017050 10203040506070809030100110701201306014014011090105040150120 1020304050607080901001001103040120301306014030150 10102030405060607040809010011012013060140150150100160170180120190150200601302104020050 1020304050602070809010011012040130140150801602020201707012013018080150190304030 10203040506030707080901008030301109020110601090120130140401101504016010010050 102030405060708090100 102030405060708090100110120130140150404010160170150140101808070150190140200180210180130120220 10203040506030708090100110 102030405060708090100801104070901007040100120130140204015016070305080801701503012030180190 1020304050607020608030406090101010011060100806012080301208013014015016014040130 1020304050607080409030 10203040506040708010901001101203070130201301401501601040170120 102030 1020304050306070809040806010080110508020120102013014015016017013018016030190160601404012010 1020304020405020505060704040809070100 10203030 1020304050607070808090509030100110110120 102030405060708090201001107090401201013014015016070170701801301904011060200 102030405060103070803090601001101208090508013014015040160130 10203040502060708090100110120130140120120150901601308020120100110 102010304050607080407090 1020304050606040708090100110101207070130140 1020304050607080 10203040506070402080209010011040120130401401504030160170109010012020601801401019020120 10203040205060707080 1020304040504060706050608090306060100110707012080401304011014015010010160110 10203030404020403050607030809010011080108012010 10203040506070809010070801101201301003070140150701401601301104050170180601902001601505021021017014016014013020030200150170 102030 1020303040506070809010011010012013070130120140801501601705017016020180120190 10 102030405060708080901009050110120130140150160170170150501801001001808019050201017020070140 1020304050607010 10203040506070809020100110120 10203040504060708090701001001001106080120130130601401001401507070100160150509011030301708080180 1020304050607080904040601001101207013012014015090160160170901103018070190200210130401601021022060 1020304050607080901001001001101209011050801301101005014013015016017020602011030150801801801901201102002002105090180110170220 10203040506070 102030405060708080401090100110602012060100301301014015016017030705016013018019070100150200210605011022050 10203040506070608080103090100110120701301401201401501601703030101701101801102015012014019019020020120110502102050110 1020304050607080903010011012060130140120130150109012016020160301201709020100501804015019090701002001902102202023040240250 1020 1020304050605070809020 102030 10203030405060708090100110709080120306013080 10203040506070 10203040506050705080901001011012090130508014013010 1020304050607080709010011010501012060130 102030405040607080309010011090701201013060100 102030204020505060708090100602080110120130207080901309012070140150801601701809016013012010014010140100150140150190100 10203040506070801090100807011012013012014015016017013014050180190200120206015010202101701508013010130220170180220230401508090130 1020304020506070806010901001101201201301401501408016060601701801309020160190 10203040506070809010011012070 10203040506070809010011012011013020708012014015040 102030405040607080906010011012013014015014010140302016011016010011017012010170707018090120101901013010 10203040506070809060100110120120301309050304010010030601401106020 10203040305060708070909010020110120130707070140150 1020304050202060707040808090201001101209050601301301401101101201501302010010090160601704018030809019060 102020304050607080801090100306030110120130100401401301501609012011017013020180208017016013017012010 10203040506070801070901010011090120130140140101508016011012011010017018019070100601803010013020020180200100180 10203040 10203040503060701070809010100801101201301408014015050160170501801902002011030210200 10203040506070809010090501101201301408015011010030607080160 1020 10203040506070809010011012030130120140150302016011016017080130180801050170190901902013020011090902102010 10203040504060708090100100106090407011012011020301301405020150140101601701806013030190200210130120802101901308050220150 102030405060702080809010011012013012060140 1020304050106070 10203040506070 102030405060708070901001101001201301020803014015012011016070170180190150702005016015014090 10203040506070809010011020801205012013014012015020160170701601401401801902001501102014030180200160100110170 1020304050607080901010100110100701207013014015012016016010016060140170180190802001405017020016040402105016020 1020304050106070809010011012013090140150160160140170301801902001705016011019080802001503021022050407010130230 1020304050206020708090901001101201301201404015060140 102030405060707080901001101207013070403014090150160170140180120190200 102030405060702070101080908010011020120501301401501601017010013012070140180 10203040506070405080901001101201301401501101401016012080170130801801101301906020601601602001801802101021030220 102030405040607060809030100201104012080401301201206013014015020 102030405060708060901002040110120801020 102030405040106070809010050110 10203040506070809020100507011020308012013040501401505011016017080 102030405060507080901001101207013014060150 10203040506060708090100110120130130100100140601501302012090160140 102030405060704080901004011011012070130120140150701601701801901005018020090302102202301402401040 10203040 10203040503060708090201009011020120301301001001403010015013011060160160170100150501801901305013050200100 10203040506070403080904020100201104012030801301401401001501601501703030150801016015010018012070302014013030 1020304050607080106090100 102030403050603070809010070110120130108010 1020 10203040506070809020101001106012013014014015016017060150201701801001401902002106015010220806023016024021020012060 10 102030204050306050708090108070100110901204080301309014010150160170180 10203040506070809010011012060130140150130160906013017018018060 1020304050607030809050100305011010120301304012014014012030150110101601708030150160180801708019020021030170120120 10102030405060703080906070302010011012040130110708010901209014015016050170180190 1020 1020304050406070708090100201109012090130 10203040506030507080205090100110120130140140150160170140801201101109010180901504019010110120200130150 102030104050607030406080902010010020901101201301406015011014012060401301001605070309030140140170 1020304050607020608090 102030405060107080706090201001101206013010014070150130501016017018019014020030501403080200210 102030204050607030105080209010080110401203060130 102030405060708090100110120130140150110160170301801901502040110150601601701509016011020080210160110140102204090230 1020304050 102030304050607080303090100110101201301201401508090130160100170204018020202014019090190140 102030404050206070808020901004080110601206012010120130401008020140401015016040170120180 10203040506070809050906010080110120301306014015070103030160 102030201040506070809010100 10203040506070 1020304050206060708090100701101020120301302014015015080301609017018020160190200150801602030 10203040506040708090100901101080120 1020301010405060707080309010011070805012013014015016013017012050 1020304050506070809010010110801201301301401501601704070407013010010180190 1020203040506070208090100110100110401201301401506016011040130170140120702018019018010 10203010401040506030204070804090302010020110100905012070130701408011015016017070180160 102030405060708040901005011012070601309014060701508015012020160120160 10203040506070507080809010030110120130110140150150100160120 102030405060 1020304050603070308090901006011060100100301201301401501608050170110901308018060190190150904040200200904021050130 10203040506070 10203040506070803090100 10203040506070809060 10203020405060708090100110120130101401090702015016090170 1020304050607060508090308030100110120301307014014090150140 10203040506070104060809010011020120130 1020304050607080904010080110120130140120150160100170180100901902001302001302002101502008022013023016024040150250 10 10203040506070809090100100101101201301401501103090401607017014018010019040 10203040405060708090100201101201301012011014030150160201017060801803060110170101801801601001901102002105022013022020 1020304040506070809010011090801101201303050140150160301709013015018020190200210180110 102030 102030405060701080 101020203010405060607080509070100110401012040401307020140150160120150401201701801101501404014019020010018021015013080180 10203040506070208050908010080101106020120120130901401101501603016014070170180140190200 1020304010506070809010011012070120301301301405010015012030601101602011030170110801808070307060190504030105020090110180210 1020303040506070508090100110501012013014015014010140160170 10203030405050506070809080901001101205013013014070150160101709018019020090 1020302040504060 10203040506070508090100110120130301050140150160502017060301801101901402050100130180 10203040502060708090100 102030405060708090807080508040100801101012013040140150705060101101603017012017017018011070190801903040100 1020304050607020806090100201101201301401001501101601701801904011017014090170200909020170707010030905016019060 10203030405060708090100110605011012013070140150101401601701809019010150190160200210 102030 10203040506070308090100309050110120709013014015011090160 1020304050 1020304050605070809050100110120130302012014015016017016060180701301401905010200160160100190403021019018019022017010150 10202030404050607010803090100110705012070130 10203040506070809010050110501209013010401003013014015016017020 102010304050406020708090301060100110120130140809015010120100160170901801904020020080402001802102103080 1020304050405060708090100110120130307014010202060130110604015016016011017018019020021013018018050 1010203040506070808090100509011020 102030405030607080 10203040205060708070901001101201301401502016017018013015014011070120110170120100 102030405060708060901001101201301103014010150801101601101701405010100130150120 102030405030607080901001103012013014012015020160409017050160110120180190200140210 1020304050607080901008011012030301301401015040130601601701802019080180209014050190901702002102101401701010160 102030405060701050104080609010011012013014015016040 102030405040 1020301040205060708090100110120130140150100160120140909090120170 1020304050604070806020907010050110120130 10203040506070803060901040100110120801101001013030 1020304050206070608090406010011020120901301401015016017018030100190190150 1020304040506010507080901001101209013090140150160709040 102030405030607040809020301005040110101201301401504010150100160 10203020204050601070508090100606011080120130140305050401501601601709018016019020021090180406022022020015023080240240 10203040506070606080 10203040506070804090 1020304050607080 1020203040506060607010802090100100110306080401203010110 102030405030607080 102030 10203040506070809030100110120130140130 1020304040506070608090100110 10203040405060708090100110120909013090140140401401501601301201706011018019090200100120 102030405060705010809080100 10203040506070809010011080120307090130140130150160170180190200501602001302101005018013014013050 10 1020 102030405030406070809070100101104012010013014060 10203040506070803090307010010011050120130140130607060110110201201501307020100160 102030204050607080901001101208013014014015050110140160 1020304050607080201090100110120 10203040 10203040506070809010011012013070801401501015060100100160170180170160190200150140200901705014021030302013050210904080190 102030402050607080902010010011012080130701401205015060160 102030405010607080908070100110120130140100130150160703017018019017020017080210150220204010210 1020304050607080904010030 102030104050607080309010011012013080120 10203040506070809010011050110 102030405020607080507090100 1020 10203040503060708090 1020304050607080609010020110 102030404050607080209010011012090401101301401501601302060170180801801101801101080305060190 10203010405060702080901002011012013014012015016013030100101605011017010018019010070906014015017020019060 102030204050206070806030901001106012020110130503040140 1020304050606070809070801001011012090130901401501201601201701801801903020170160110901406020021019060220100170120701809060120120 10203040506070402080901001109012013013014015016060901507020601006070502017010180130 10203040506070809010011012050 10203040506010607080608090100101101209013040401401507020160170701805014070180150130120150 102030401050604050 102030405060708090100901101206010207013014010150160601707070120150150180409019020 10203040 1020304050604070809010070110110201201301401508040160170501301804012014090190120105018020019018020021040210 10203040506070508090100708080704010011070120301301401401015016015050170150601801906010200110902106030606040140160170110220 1020304010506070809060100110120130140101501201104011010801506020101401601701801401909040 102030104050603070809010010010110120110130202014012050110 102030405060708040903010090702010090 10203040506060708090100110 102030405060406070809010011012060501013030140401301501401601701802019020020170120200170110180502101702207030 1020304050607060604080509010011090702040120130140101501501601701401101801901301107010016019040130170180 102030405020607060804090701001109012013014013015080120160170110180190170170110 1020304050502060708030505090100110120801307014060 1020304050506070809010011012070130301305060140150509060601601304017090130180101701908015020019020302105020220909090 10203040506070809010030 10203040506070608090100401101201304020100110140201502050140703016017010701801030190801502002002107014070220210 10203040506070805090100110120130201409015016040160201701060180190200 1010203040506070 1010 10202030405060708090100301101201307014012010015016011010170801801201901101602001702002008020120210902201401001801802202302109015080 1020304050606070809050303010011010120130110120140 1020304050607080901001101209013014015030401609017030180 1020103040506070809060100110120903020801301401501601101608012070140806050170601801902001201502020 1020304050607080906010011012070130140150160170180901608019020160201901602002102103020010110220100190200 10203040305040607030809010020401105040110701203040130701408015060101203011016050140301701808012019080160100200120 102030405060703060809010010040110 102030 1020304050602070803090701001101201201101301403090302015080160 102030405060708030901006011090120130140608015060160110170120701404013017010180150190902018019060401609020060 1020304050106070803090201002011070801201301408015016090110201601301709015012018060170190170200110 102030402050607080901002011010050120130 102030405060708090100302011012012050120130140150160170180501201909020200170901901805060100210160 10 10203040506070809090100907080110120130140202011012015010014016080 102030405060402070809010011012013030110140120 10 1020304050607020809010011020120110902080 102030104050607010803090100110120901301401501501307016014017030130130201301801501901102004040907015013020150 102030405060708090100110120130130140150160170180110100190102001050130140 102030 102030405060708090100110120130140101501401080140301602010101702020180190140180100200804060 10203040501060507080901007010110120100601301404020101501002015016013017018090170110140701901020010020210402001201803015010210 1020304020506070808090100301101011012030130809014013040150160170180190200210701402201402302080220 10203040503060705080909060100110110120130140140 102030405040607080509010020110120402013012014060 102030405060107080909010011012013014015014016017050 102030204050506070809050501006011012012013014015070110201601601101701801501703019010017060170170203020200 1020304050306070809020100110120907070130709011090140804015016017018070110100801401019040202002002101008020090 10203030405060708090100110 102030405060708010901006011040120801301401204040150901601706011018030190200301902101604022050 102030405060708090100702011020100120803013080403012014011010015016017018015014060190906020021016010 1020304050607050308020908020100709011012060130301401501604015017040 1020304050607080908010011040120130140150160801709018090170180130 102030405060307080909010011012013014010015020160201301401701801909010200 1020304050 10203040506070308090100110701012013014015016014017018060301101101901011020200210602202005030160110200220130190706015070230160220 1020304010506070809010090909011010901201307014040301501409080 10203040506070809010011012013040308014070130150160801209060101708017018060601030201807019011060130 10203040506070805090100110120100100110130140150140 1020304020506070308040901001105012013014090605070100150150140 102030405020605070809010020110 1020304050607080309060901003080110120130140901501601702060 102030405060704080901004011012040130140150 10203040506070707030802090100207040110301001206013014015014016012017014080501801019016015016030606050200210180 10203040506030708030907010011020120130101401501606017010017060609013018019012016011017020060 102030404050106070708090100401101012013070140130120 102030405060307080909010060110 10203040506070809010011010120130 10102030405060708030609040100110101205030701301401501605017018019018018011020021022060701302001202302402023040 1020304050406070807060901001101209030130140120150 1020103040506020 102030403050607080509080100100110401205013014080150160160 10203040506070809010030601109010012013014012030100108010015060160100506050120601701001801902005021060 102030405060507080509010011012080 1010203040405060708050901001103012030100130140130150160901301701701401801508012010090801301407013011030 10203040305060 10203040502020607010707080901006010050801101208013014020140202070304030150 1020103040506070809010011012013090901405020601504080160170150170401001801904010011010013060200210120150130 1020304050607080309010011012013014015050160170140801109060508050501801902007060107060108050170 10203040505030607010809080100501107012013014015016010100509017018090190201802013050504020021080220100180110220180 10203040506070809010011012013080201408030 10203040505060708090100 10203040505060701080909030100 1020103040506070809010011012013011040909010030401401001301401508016010170120901018010019013020080190 10203040506070708030901004040110120701302050501408010 1020304050607080901004011050100120130701402020101501601301101709070180120 102030405020607080901010030110108050801207010013090201014015011050160160170140100601701701806019020070 10203040303040506070608080609070102090100110201201301401401506014016012013017010501806019020012012050208015021012010 1020304050607080909010080110120904030 102030405050605070809010010110601201301401201501601101601704012016080180701009019010011020010090130 102030104050603070809080206010030 1020 102030405010106070809010011012060801304010070809014010015090160801701301801909080170301404020090100210301604090100130200 10203040505060204020407080901001011012080110206013030120 102030404050607030809080100401103020201201301040140701502012015016010140110 1020103040504020607080901004011012013014070150160110160110170301801402060 1020301040506010708090701001102012030130304014015016070150120101701701801001902001302001070140601107060160210220120100 10203040506070809010080110120101301305080 1020302040501040 1020304050406050708090701007011070110101201308040508014015080160170180110160302060190407090200110160210160105022012030170 1020304050605040706060809010040110120130140150160140 10203040506010705050801090207010040901101203070130301405012030 102030405060708070901001102050120130601409014050901509014016017018019030110200302107022010120130 10201030405060708050903010010011012060101301401501601402017018013015010190301108030602001403018040 10201030405030607060809010040110110120301301301401501601701401805016080190200402102202202301402002202403020170 102010304050607080609010011012070110801302010014012090150110401609017016010120901501801901018080108012018019030 102030405060107080901008010110120901107013014070150110160140140701701404015015016018019090205050170110130180 102020304050607080 102030 10203040105060708090402060100110801201301009014020150 102030104040503060708090100110301203070130701401501201101602017050180190702007017017020011015021020160120140201403090 10202030304050601070308030908010011030901201301014080150160170601801908017060130100200210100220110170170140602017011070150120 10203040506070408050909020100303011012020601301401509010160170802060120 1020304050607080906010050110501201301401507050501601707020701018012013015050160190 1020304050607080901003011012013011012014011050150101601701809019040100200200210220100160101101601802303040302401601002101805020 1020304050607080908010011010 1020 1020304050607070809010040110120100130601407011090601503016017010160907010101701807080130120 1020304050607080109010080809011030120130140150 1020304050607080901001102012013070140 10203040506070802090100110120130501101401501015016017020170180 102030405050607080901001011011012070130140150203016030100501709090180101901801701308018030190 102030405050206070809010011030401203010130140702060705015015016020170180160208015070190140190200110200210101303010210 10 10203040501060708090 1020304050607030809010011070120130100140100130100201501303080130160 102030403050607020 10203040405060708090100100110120 102030405060706080509070100110120130901401301015080 10203030405060 10203040506070809020100101001101201101101080130140209014010120701301501601701701801016012019020200120407014021010014080 10203040506030708090501001101201303080130140801401501308060130160101709018040120190 1020301040506070805090501007011012013014015016050901701801101702012019070200120210110 1020304050206070805010904070100110120130140 10203040506070803090801001001101204013010014015010050110110702070160170110301309018010040190130130 102030104050406070809010011012011040130140150110 1020304050607080903030801001107012013012014011015015016010901012017018019015020021090708014016010301209070 102030405060704080602090100 1020304010506070508090100707011040120130140150100160170101018090 10203040506070809010011012080130708014015013016015017020808030301809040190200100 102030405060708090601001104012030 102030405060708090709010060110120130100703014050501401501605030140 1020301040503060107070804090100110309012013050120140801501101201608017090 10202030405060702080901001101206013014080150160901703018060401902002102201104050301802206090110 102030405060708090100801101101201308020140150 10203040506070801090801005011060120130140202040150201201604060110170180140501108019019015014013010020070210190120210220 1020304050104060705050808090801001101201001301101301001402010301401101505015016070307016012017010018017019020090 10203030405060705030802090 1020103040506070702080901009020100110301201301408015016016017070120180206030190 10203040506070809010010201106010090120100130 102030405020607080901001108012012013080140 102030 1020304050206070809030305030100801104090120 1020304050607080906010030301101201301309014013080705060201501601017010180190 1020304050605040407080901001101201301409050100110 102030 1020304050607040809010011040120130608014015016017014018060190200160210170 10203040502060708090100101101205020100 102030404050607080901004011012013014015016017020180170301301501901301205020020014050150601601306030120501020210200 102030405060703080901001101201301401501609010017050180150140 10102030402050607020608010309010100110120130140701201501601301701801101908090109020040210200100120902209020020150 1020304050607080809040100110120709013090110140140110100110 1020304050607080901001101201201301401505016040140160100170 102020304010506070809010010110120130140150801105014080110160170130601801203011019020021016022040230210 102030405060703080206050906010011012013014020110150160902015017020150201801090 10203040506070806090100904050401109012010090501301309090140110150 102020304030506030701080609050100203011012013014015016090170100 102030405060708090301001002040110120100602013014015016090903010060301001703018012020180701704011019020030 1020304050607080302030901001101209012013014015012070401601602090301701806015015014080130170190901301505010019020090 1020304050607050802020903040100110120130201401401401101502070205016030110170140120180150110190302002007010010015019017040210110 1020301040502060401070809010090110120 10202030405060708020904010011012013014070 102030405060706080 1020304050607080809010100110120130801401501601601010 1020 10203040402020506010708090100100207030 1020304050306070809010011012013011014030701501602012017018019013090140901202002001016021021050220170 10203010403050 1020304050607020803050901001104060 102030405060708090 102030405060708090 10203040504060708090100110120130 102030403050607080901001101001201005040130 10 102030405060401020303070809090100110120 10203040405060708090100110 102010304050607080902090100110120201309014060701001501601701009014010180190602006080407020160100 102020304050301010607030 10203040506070809040100110110110701201301401505016070170180190200210207022015012060801701209030901702206080502309019040110 10203040506070809080100606080110120201010100130140 10203040506070204080901007050110120100130130140501307080110101301501101608017017080180140190402001002103022020010230 10203040506070802090100100 10203040506040708090100 10203030405060107010408090301001101201001301408015016017030170180190160200210170220230 10203040506040107080901001101208011011020101301004070140150140306030301601701808060190120120200210100170110170190150220 1020304050607080901001101202040 102030405060707080403090100110120110808013014015040 102030405050607080309010011012060100130120140701509012050160170 1020304050406070809010080110120130401401402015016010130 1020304050503060706030809010080101101201301401504016017018014019060140301106050180200100 1020304050604020407080901001020110 1020304050 10203040506070108090100100110102012013014090150504013060160110170301801019080160505016090901604011010807020050210110110100 102020304050607080309010011090120901301014012011040401501609017090120140180190140190110 102010304050603010708090100110120130305020140201501202080160901201701801106015050 1020304050106070307060803090100110101205013080140150801001601705080905070180190180100 10203030104050607080 10203040506020708090100501101107012013014060130801501608050170401002080170180190701302001401807021016022020220230 10203010405060707020705080902010011012013014090150160170307015014050140130 102030405060701080901010060110701201001001030130140 10203030405010607080901001101205040801001301403015016012030904017010014018017010020110130150 1020304050607060 10203040506070308090100110120701301402030150160501205010 10203040506070809010011011012013014060130503060 1020103040506070308090100110204070120509070130140401501605030701703018040120901301801901102004021050 22818