1020304050607080901001106040120130140140150501301001301005012090160120170180101010019050101302010170180200160140190210 1020304020506070 102030405030 1020304050503040607080409010040110120130601401201501016017080201501801902012020050 1020304050605070608050307030901001101201301408013030100201101501601016017050180808012080190 1020304050406070801090 102030405060404070508010901001101205050130140150160170180401901808020011021022019040 10203040506070804020901003070110505012013070140401501601701001301501501809012017019090200 102030405060708060709010011012013014015010701605017013012050170306016070180140302040201090190 1020304030506070608090100110120130140150903016013017050102030801801901601010120 10203040 102030405060407080907010901001109050120110305013014015015015070160 102030405060703030808090601001101201301401507016017018010190180901501207020013021022030110110230220230 1020304050406010708090100110120130110301302014060601501601701404060180120190130100702002101502004022060200110 10203040 10203040506070808090100110120130401401501601701801902040120202001309050200602103021021015020011040 102030405060708090100110501201309014015020507016017018019020012090 1020304050607040804080901001101201013014015050160201701201401201801902009021022023090150 101020304050601070809010020501101201301401501601709013011018050301901507020011050901501505070160140100210220230100 1020304050607080407090100801101201303014080140130150702016013017018050 102030404050 102030405030607080909060100110120601305014070150130801608080130160150170180604019020021022020 10 10203040506020507060 102030405060708090101050100110120130140150100160602040150100 1020103040301050607080901001103011012013014050150150160100170120501701801901019020040 1020304050607080901001101201305090140702015010401601005060401704011015018016016019016012030401609020019013018021040 1020304050607070809010 102010103040506070809060100301101001201301405015016017017017017018019011020190140200901401301090 1020304050607080709010090 1020304050601070809010010060110120130140609010050501001504080120101203080 1020304050607030809010011012013020801406015016020502070108017010180201601001801901201601701501401101501020040150150200210100 102030 102030405060708080901001101050501201201302014050110 10203040506070808080304010902010010110 101020304050602070208010901001101012013090120140801505016050150201702010180807010014060190200 1020304050103010607080901001101001203070130706014015070160170180120110190701020021019020020019016022040140202307050160 10203040506030708090501001105050707012013014010 10203040505060708090 10203040506070 1020304050206070801090301001101203030201101301407015016070 1020304020506060207040108090701001101201301401501601601017018019060 1020304050607070804090100909011012013050104080140207060130150150601605011010 102030405060708090100110401201304013030120140401508020130809016016013010170 10203040506070804090100104050110120505013014090130701503010016040160401306060606013017070180190160120 101020304040506010708090100110 102030405040607050809010080100110120404080120102013030401401501401201601701801902009021020220100190140 1010203040305060703070408080907080100110120201301405015030140160801701101301101701001809016060190180140200 1020304050607080509070100110 10203040506070809010011012013014014014080100150160105017018030180190 1020304050603070809060100801101201307080501405013030150801607010030701701013090201801003030110 1020304050607080509080100110101206011030301306030140 102030405060708090801001011010120130 102030405060 10203040205060708090100110120201301401506030120 102030405060701080203090100301101203013014070150150160120150 1020304050607080109010040110120 10202030405060708090100110120 10201030405060708090100110120101002013011060140130140601509012016017011070 1020304050607080901001102012012013014013090140201001504016012060170601102060130180190160 102010 1020304050306070802090100110120101309070701401501601701809016016019011010015050200302101801901203015013021070110802201901090 1020304050607060707040805090 102030405060207080709030100110120110130140150701201601701801001201401050190110200 102030405060707010202080901004011020306090 10203040502060701060809080100701103012040130140101005010080301508016070140501701801601801103011080606019070200210 102030405060307030803090100 102030405060 10203040504060708090100 10203040506010407080906010011012060100130110120 10 1020303040506070804040909010011012013014010090130302080150130104016017018050190110200902101501701308010080220230 102030 1020304050607060408090100110120120503090201305014015012090160150170 10203020405030206010507080901001101201302013014011015013015011020 1020304050 10203040506070809010011012012013014015010901001603010170140170140801301801101902002106022023018040170140160 10203040506070809010011070120201301401505016040301701801902020040170100 10203040506070809010011060120130140401501070160170180190107020011016040 102030405060407080901001101201301401501601701804019070201080902002021013080210901201001901602001201201301022018023010 1020304050604070802090100906011040120130 1020304050606070809090100110120130140601301501501050160901104050140170140501107018050190190100502002030200120 10203040201050607080508080906010010110401201306014011014015080201601706040180201501903020016012016010010120210220150130 102030405060607010809010020110 1020304050607010809050100501101012060501070130140150160120170103018070190190502001101902102010190220140200230 102030401050607080901001101209040401303090801401001505016010017060140303060130401301020 10203040506010 10203040506070809010070110120103080130105050806080140 102030405060708030901001020110120130302011070401408014050101501606040801102050 102030405060708090100110120120130140150801601701806030301306012010140100 10203040305060105070809010011010012013080140150160170601801902009080140120701403021022070120230140 10203020405060 10203040506070308090 1020303040305060708090100 1020304050607080409020100901101201201301101401507030150160170170140901801901402001002080 10203040506040107080901001101201301305014015016010170180901901101016020021014060210604020017090 10203040506070809070100110120401301401501601701301101201801801902001020202101801006050150406020 1020304040506050708090 102030405060701080807090100110707010040501206013020140150160170 102030404050603070807090100501101207013014015011080160170100180170190200 102030405040506060708090100110120130140150130160100120505010010017040101803017018050190140190160110160902001404013080 1020304050607060802070809010011012030110130140150 1020304010305060 102030405060707080901001101201109013014015011010130160170180190702001801502060210160401702022020019060120204080180210 10203040405060707080901007010110901201004040130140130201501601705018019013060200210150 102030403050607080901007011020110 10203040506070809020100201001101201301003014015016012070170180190200160210210220210220220190230160240230202102505020022011012050180120 10203040506070 102030405060708050903010011060 102030304050406010708090604050 1020304050607080901004011012012013014011010040150120709016017018016011018080100190501802001301202105020160220601602102006021013070 1020103040506070809010011012020130801090801101401502060608040140160601305010015015015017090150180120120 102030405060407040809010010020110106030120120130140100 1020304050602070809070100110120301107013014030150160170 102030204050 102030405060708090100110120 1020 10203040506070809090100606011030120130110100 10203020405060708090100110120702013030201405050150160 1020304050506070809010011012013014013015060 1020304050 1020304050607080901006011012010130 10203040506070809010010608011012013060 10102030405060703060808090100110120130140140401504016090 10203040506070809010011010012070100130130140 102030405060702080901008080110120601305090110806013010140130150160506070 102030405030607080507050901001103011012013014020150160701701403010 102030405040606060708090100 1020304040506070508030901001101201301401508090808012010306016090170180190160200180801802105022010402307017019070 10201030405060507080901001001101012030304013030 102030405060708060901001101201309090501401501016014017018011080406019010170205060170130406010090 10203040506070809080100110120130140150130120 1020203040105060708020809010060110120130501401001014040120 1020304010506070809010011050808012070 1020203010405060708090100907011012090110130704014013050150160130120120 1020 102030405060708090601001101201001309030704020140130806012015010160903017013018012019020021080401601904020501209014020120220 102030405060708090100110120130140150150160100150170 102030405060708090202030100 102030405060708090401003080110120801307014015060160170 1010203040502060602070809010011012013014015016017018080190100100801003040160100120170 10203040506070809010080110401208013014050150160801406017020180201105050808050190200170210220230180 1020304050607010801090100705080801011012013060801001101401501301601701801901020070302108022011016023019060 1020304050607080709050100110120703013080101401501404016015030501707060908050180140190110200180 1020 1020304030506070809060100100110120130140106015011010160170601801401902001701401001902102201010070 1020304050601070809010030901105012013011010090130301407015016017070180110150501004012014016090160150 10203040506070108090100901101209013014090101301501601014017050 10202020304050607080901001106020301008060120110130140901309015016060170180190190160200 10203040506070809010020110120130 10203010404010 102030405060708090100304011012010020601301401040201207013090301501601603017016018010801907010170170902006021090210150120160 10203040506070809010011080507012012020801306014050202030150150140130100120100908013010040301601706080180 10203040506070809010011090101209050130140501501601702018013080190120200210220 10203040506070809010011012030501307014015016016017011015018030100190 102030 1020304050607030802090100301103012090130140150100101601701001801801901004070102009019010020021022090130 102010304050607080901001102040501201301409015016016010170106018060190 1020303040502060708070809010011012013014010150160901301703014010180 102020304050606070108090100905011010408050120501301401001407010015016017013040903018019030190200210100220 10203040506070809010011090120301301401101501401301205016017018019060160200210807050304019090220160190 102030405060708090100110120130110120140901501601201017017018019020014020301002101403020013090130210160210 1020303040506060708090501001108012040130140150160801301301707080130180110120301902002102201301903070210230230501070100210240 10203040505060708090301001101201060130301406050201501601708050501801801901601801302001502102008030170200200904030190200200220 10203040502010607020809010011060120501301002014014060701501050160130170130180 102030404030506070803090401001101201201301401401501605012030170501801901014013060200170 10203040506070806030908010030501101208013014015015090110160170180190200210401101001204060130220230407040130120140110 1020304040504060404050 102020304050506050607080905010011040501201301405015014010160 1020 1020304050506070608090100708040110120120104013014090 102010202030405060107080609010011050120130140150160160140201408014017012020301801601101701902001702101022016030230230 10 10203040506070308090909010011012013014060150701601609017010018070190200 10203040506070802090701001101201301401408014015016017018040190301505018040170102001202105030503014013060210140150220 10203030405060708090100 102030405060708090100110120130130601401501604017011018015060201901001301602020011070101801803070200701301805014021080102105030 10203040503040406070809010010110120130140101015080150801001009010160170130110 10203040506070809080100110120401301001409015010160 10201030 10203040506050708090100201101204090130 1020304010506070809070101008030110901201309014015016017010 102030405060607080901001011040120130140401501601701801902001001090210 1020304010506070809010011012030130 102030402050607080908070100110120130140130701503040 102030405060708090100110120130 101020304050607080908010040901101101204012013014015016017010010018016014050190140 1020304050607080609010011090120130 1020304050607070809060100601106012080130140140801501607016090160170180801909050701601901202008090210190220220190200230210 10201030403050607080209010011010010120130100401401501301609010170901101801901901102012020050180130402102201010230 1020304050604070807090100401030110805010120901307014015016080130801501701801020190200201502101009040 102030405060708090100110201107012013014011015016020204080150170180801401408060107040501902090502001502013050160 10202010304050607080901001101012013014011070150160100170180101906020015018021019011070403013020 10203040506070809010701001104050401201301402015016014017070170209060 1020304050607080709050100 10203040205060708090602070100110120201301401501206070601001609014017018019030140501202005040140190210150 10 1020304050607080309050100110100120130140201301501009080201601704011013015018010019030 1020304050 10203040501060708090901001101201307014020150901601301701801902001805012017014020140190190210170210 102030405050607050809010011050120809013030309014015080160901701401801601907060702002102002104022023012024080220120230250260240 1020303040503060708090701010060110501201101306050140150607016010170801805040170110110130501501704010140 1010203040506070807070 10203040506070809010010601101201201305014015016017090170180801019015060 1020303010204020506060708090100401109020120130140301501601701018010040160801801801401902008010 1020304050206070809010030110301204013014015010160909011017040180120170703015017012014060160190102020 102030405060708090100110 10203040503060706030801090100801109070120120130140150808016050170110601801501101902005070 10202030 10203040506070801090101001101201301401501608090120170180190301908050601604030200502101706010180210170402102016012060100 102030405060708090100401101201302013090140150 10 1020 10203040506040708090100 10203040505060708090401004011012020130140150160101401601704016050180190140180120201702001401050502101509013021010 1020304050506070806090100110 10202030204050206030207080901010011010012013010140150160603010170180709040190180 10203040506070809090100 1020103040405010607080901001101001202050203080130140150160402017018040190200180210120 1020304050206050708020801090100110120130140150408080160170180190200170902102202305012030240190100240230160160220508013020 102030405060708090100309010011060120506010120130503014015015016015017018080201907013020017011016060180 102030204050306070809030601001101201201301401209070150301601301701806019014020021022010140230180160809023010220 10203040503060708090100110120701301404015014016017018011020130160201901302001002101011018015020019050220160 1020304050607080209010011012013014010080101504080160170120110507018012015016070701909020013015021040201901007090 102030304050105060708040906010060110120201001201020130 10203040506050708090100501101201201301404090702015016017017018070501909015013020040210220230 1020304050607050809010011070201201303010701402015016060120301601701407011013015018080190170609090200210 1020304050607040809040100110120110130120100140801101502012016017010180120 1020304050102060708090100100110120130140603015016013080170110101002016060 1020304050306070809010011012080130140150 102030405060708090100110120501307014090601506070301601017050140180180110 102030204050506070809030100110120120 102030405060 1020304050601070809020100401101209010130140302015040160208020170170104040180140170190200703014015018020170 1020304050601070708090 102030304050607040809040100100801101201306014011050100150 10203040504060708090603010011070803011060120130401102090140401005070150160303070 10203040506070802090100101101201301401506030201401601701101802019020014021030220 102010304050607040 10203040506070601080901001101209040130140 102010 102030404050607080405090100301101201304090140150160701701801901004020030105050401801502019050180210 1020304050607060809010011060901207020130110130110801402013011030 102030 1020304050607080109010020110120130501401301301013013060100150160 1020304050607080901001101203013030140601501014030160801709012013017012020 10203040506070 1020304050306070302080803090100110 1020302040503060708090100110120701301401501060100102010202030160130170180 102030405060708020907010030 1020303010405060407080901001101201301407015010012050 102030405010302010607050302080 10203040506070803090100100110120130401014015016017016070180 10203040506070809010040201104070120701301401501506016017015018030190101002001901202101302202011015023030100150180150602405070 1020304050305060 10203040504050607080609010020110120130140150160170140180201902001104040 102030405020604010708090100110120401206010 1020304050607080901003011012060130905070901001002080140150601606017012090140110 10203040506070809010070110403012060130140709010010110150140160170180110 1020304010506070806020901001105012013013040501401507010160170180190204040160130200140100180 10203040506070809090100110201012040130140601501601101701018040180190702008060210160602201205023024024025080 10202030104030503020607080309010060701101201301401306050130110 10203040504060703080901001101205013014040150160170110 1020304050607080904010090709011060100901208013014015016030100170 10203040506070608090100301101201308014040150120160110301030501701002015018012050 102030405060407080908010011012013014013015016017018010190200210401601401808040220 1020304050607080901005010110301201013014015040140120130160170101501801301501909030200140170201903011021090801205011015022040220 1020302040 10203040305010607080609010011010012013014015016070160 1020304050406040708040901007010011012013030 1020304050607050 1020304050607070809010011012080 10203040506050701080908010011012013070140150501301601701802019018070306020080 1020304050607080906010011012013014012070100150 1020 102030405060704080901001101201001301401501609014090 1020304050607080901001101201301406011060150160170120180190101201401802005060210120100220230230801006040130120160190 10203040506050303040708090100709011070120 102030405060708090100110504090120130140150110160100601705018019020011090801401601801406020021013020012016050608016020 1020304050607030809010030101101201306010020140150160507015010070170203018019020013019016090210 102030405060703080901001101201307050110140150160170180601101016050 10203040506070802090301001105011012013014015070160170180101902009015030170150180140 1020304030 10203040506070803090308010011012020130120140130150201608010601701606050100401801904020170160200170160190210100130220120 1020304050102050606010708090100100110406010901201309014015014016017050501001806019017020020021022030 1020304050106070804090100101101207013014010601502016020170180803019020200210406011015017090801201001801607018015022011040230 10203040 10203040503060708020 102030405030603070208090100110301201309014090 10 1020304050607080906040100110201201301401501601701801408019015014020021070220200202001902305021020 102030405060708090100110 1020304050506070809020100110701002012013014015012016013017080701801902002015015011016070200120 10203040506070 10203040405060708090100110120130301404015016015014020170801801901701102020170200 10203040506070802090100110801201301050140150130301601701807040160801901501201401001204010200210150802202040901409010 102030405060706080409010011060120130703014015060160170160101806010011019040190200501001602050160150110170 1010203040506070 102030405060708090108010020110601005012010 10203040506050708020509020100100901101201001301401401501601704090501609018030190 10203040506070804090201001101012090 102030405060708090401001101201305010020140150140160170180190150901010100401501004020020101101201303080 102030405060705080901001101204012013014015050801601501601701801902002102030301007014022023011040150170160501008021030240250210 10203040506070705080902010011090201001201013020140150130110301607012020501701801902003060170130210401302017060220170230120 102030405060708090104010020101101201301408015030501601709018030120160 102030405040607080409010010503030110801201301401012015070 10203040506070809090401001101201301401001304040901507050160201706013011080170180100703080150501801901602009017015015090 102010304010 1020304050607080901001101201309040140501501601708030180180 10203040506050 102030405020607080509010011012011010130140110 10203040506070802090100110120901109013014015016090601701702040180130190130801014020012021021040220120 102030405060708030901001001001108050100120110130601401507014011016013017060101801905020014021017021019040190220701506021010180150 10203040405050607080901001101207011013030140701501605017018040120301201403019020040101013030190190210706018014013020 10203040 10203040506070809010070110120130909014070150120160701701507018019020021022015080110200220902008050200160190 102030405060107080309010011012050130140110150101101602014020170160 10203040506070508090100110120130130 102030405060708030901003070108060110101105012013090110140150160170709030170201701001803019010017016020050170 102030405060507020508050901001106020120130140150609016017012080180190100110 10203040506070108090501005011050120130801101406015016080170601804013011017012019020070140200200140110 1020304050607010809010011011012013014015016090406014010090701017010018016013016020150190401404014017060160 10203040506070802090501001101201301308012014040401503016090801009017070140100 10203040506020708090201007011060120110100130110140140901509014020140401608010170101809018019011011020030210120 10203040506070804020209010011090101209020130140807015016030170701308018013019080140 10 102030405010306070708080903010011011050201201303070140 1020 101020304050 102030405040607080907080909010011012013014060150205015014014010130106020160601201040160170 1020304050607040807090100 102030405060708040902010011012013050506014014040120110150160170901807019014014019016020030210130302207016011070110130190 102030204050604050 1020304050607080109010011012013010100140150701605020170180190805012030180 10203040506070408090906010011012080701301401504012016010017018018080190200100210200207012015019010180130130220230230604080 1020304050607050805080906070100110120201101301401501603030170502080 10203040506070703080901001101201301406015016017014013016013018013014019090200 10203040506060708060 102030405060708090701001103030120130140150 1020303040506070 10201030405060703080901010060110508012013014015015016017013012018060190200210170170190106017030702202302405010805025080250260 1020304050604010702080909050100110901203080120130140150160101301705040170801801301501105070190 10203040504060 102030405030605070809080909010060110120130140100130150 1020304050 1020304050603070807090201004040601101007080120 10203040506070809010011012040101306014090809070120801006015016080170180501404080100309010190100140 10203040501010607050808090100110120130705014012015015016060120101703010601801909080602006021022021022011023014015070160100 1020304050607080909010011012013014015016090170180 102030405060708090100701105012010130140301505030100160170180150501901060190150180200802106010050904050220302050160230240 10203040506070809010011012010013014011012012013015012016017010180190202005080100301202001402102207016020060203011023080 102020304050 1020304010501060 10203040506070804090100110120130140701501016014080120401701401801901401202001010021013016018030 10201030405020607080901001109010120130701409040150160170180190200200903011014021022012010018050230150210210190 10203030405060 102030 102030304050602070306080901001101201301102090507014060150508016014070 10203040505030607080809010011080120130140 10202030104050607070809070100 10203040506070208090100110120104012013012013050406014015016017018016080100201904018020030202021017070 10203040506070805090100110701201013070140150101604030170110130180170180150110160110101040130190130180200 10203040506070508090100208011090 102030405060105010706080907010011050100120130140150150160130 10203040305060708090100110120901301401501604015010017050401802019070100180180200210220150301202002302001001101701011020 10203040506070809010011011012013050601401501502016060100160140160170150501301201204080180201001701306040 102030405060101040705030809010011012020130140306080100801507010130401016060100170 102030405060708090100906030100110120201304040140150 10203040 102030405060708090209060100 10203040506030507080901001101003012013012014060601501606017013018019020010080200170 102030405060706080309080100 10203040305060708030901004020110120701301401001503070110110160 102030405040607070809010011012020130140150 10202020 1020304050607080902010011020120801301401501101016010130110170501607015014018010190150200102060702101202109022011040120210230130 102030405030 102030 10 1020304020506070201060809010090110 102030104050607080706090100405010105090110601201003080808012013014015030701601703020180190201408060602003021012090220 1020304050607080905010011070120130601401505012016011017010018030140170906090608019016016080120150200200170210 1020304050607080403060901001101201301203014012015040160901706018012040106010015019020020101205040120 10203040506070 1020304050206070809010010110120130801101401204015090160207017018019020020090801020017030190210102106070170220130 10203040506030708060109050100201105060120130140150101602017018019014070 102030 102030405060708090100110120130140120150101601701809018017019011018080200200210220230110140150210502002401608010090 1020304050106070 1020304020506060107080901007011012013012014015016070 10203040 1020304050607080901001101208013014015016010016020301306017050 1020302040305060708090401009011012013014015016020 102030405060307080109050704010010401105012020405013070130140901501601708012018018019020060210402201806017050180220160140120 10203040506060708090201001108070906070120201308014015012016030170180909019020021070404060 102030405060406070809030601001103070110120130801201401090150140140602016017060 102030204050607080901006011012013070100 10203040506010708090100201101203013014015016040170180901301901601901901101806020090180160701102102202302302406013030 1020304030502060708030901001101204030306060130140150160150170 102030405060708090100110120130140150160170406030180190802001021022040180230 1020304050106070 1020302040506070705080209010011012010130140801501301605013017018019010 102030202040506050708080901001101201208013013040140201504016030106012016070170 1020304050403060207080907010011050120130802010014014015015010100160802017040 10203040506070809010090110120120201101301401503016050 10203040301050106040705080901009020110120130140120804015011070120301601704030180110190601701101020021019022070210190140 10203040505060708090100110120601301408015010016080110701001501701804030190702001102001502002104090602204011021016012015090230 102020304050602070809010011012013014015080160609013080170130305070 10203040505060708060509010011010050402012011013012012014012013090509010150160170 10203040506070809010011012013040110140 1020304050206070405080901001101206013014015016017018010019020020201401205021014030220180230202018013040220 102030405060704080707090100110120130140130150 1020304030506070801090100100110120130140150140504030160170201801909019020012010 10203040503030607020805090100110120130140140508015016017018060190506070208020018050 1020304050607080903010011080701101201003013013014010901501501601701806019020010110303016014020180120 1020 102030405060708090201001101203090130140100100130150160170160180 1020304050606070 10 102030405060708040903010011012013020701109014015016080 10203040504060708090100 1020304050607080809010011011020 102030405060708020709060100508011012080130901401401501601707011018013019015014013020015014014013021022010012020 1020304050306070809010070110120100130140150100110120160170180801902002001707060190210220180 1020304050607080701090100110120806013014015016017050901804019010170 10202020304050605070807010901006011011012010011010013010040140150130160170180501905020090210102001201014022011020013040 10 1020304050604070809010020901011012013014013015010 1020304050606070809030100701107012012050201301401501602013017010015018080130170301008019020080210402202301702403023010024021090 102030405060708060901001101203013050107014015050160160170501018040100 102030304050506030708090100110120130 1020304050607080901001101010060110307090120402020 102030405060708090100110901201301401501601201301701020180190200180501105017020 1020203030 102030405060701050801070908030 10203040506070808040802040802090100110120401301408013020801501608017018010016019020016021070 102030405050607060407080108090901001105012013090100140150160170160120180190 1020304050607060809030705040100110701080120130120501201406014015010309020150701001601701801801901203010016020013080 10203040506070803020901001101201301020201401501201501401605017070180190200 101020 1020304030506030708030109010011060100102012070501108080401309014015011016017018012090190160200801901503018019060210180 10203040506070 10203040305030306050 102030104050607080909040 10102030405060708020901006011012013040140150160170170504016018050901080190 1020304050403060607050809060 102030404050306070108030901002011012050 102030 102030405060708020901008011030901201301403080140150160170 102030405060707080808090100909010011012013011014015016017020140180190120180180907020011015013011050100100110208012090210200130 1020304050607080901001106020100120901302014015030160100203017010180160104019030160200190150705014015011011040100170170 102030405060708090100110 1020304050607080109010070207011012070130140306015014016017040 10203020405060706070806090605040706010080601101101012011013014050401201501012040100110160170 10203040506030705080901004011090908012013010012014015010016020150170180901902001030210160190120150604090120120 1020303040506070808060901001101201301401501201408010013060301607080170 102030204050604070108090100100607011012012010013014010012040150160170 102030405060507080109030100 102030 1020302040506070809010011012013012070140 1020304020506070804090100808011070120130401401501601301701802060140190202001601403070150704080602101703010016030110170 102030405060708090 102030405040607080901001101201307070140120801506030110160501101701801601507030160401906014050405040200 102030405060706080901001105012030 1020304020506070809010011012013014015016017020706012090110301801601013015015019015020090190608020 10203040506070809010100110120130140501101305070150705014016040 10203030 1020303040506070108060903010011012040130140150160170180901001305012015019016090101902003019021040220140220180 102030405060 1020304050607080901001101201030801009040201301401501013016011090901409017017012016014020807010103018010100 10203040506060708090100110120130140150120905070101606030 102030405060 1020203010405060706080901010011012013010014015016030201701101801701606060190120130 102030304050 10203040506070809040101001101011012013014015090301601701801902009030505012030210220902301504022024017030 1020304050607010 10203040506070803030909010080301101208090130140150506011010070130301607010110170180160130110190110200202101702206090200 10203030404050106070802090 1020304010506070 1020304050506070308090705060101001101207070130 1020203040506070809010011012010013070110140150901601001030170150180 102030104050406070809010011012013014060150160140170701808030190110120120 1020304050 101020301040506070809040100110120705010701308014015013016020707016017018050 1020304050607080901001104012010100130140110 10203020405060 1020103040506070804090206010011012010013030301201401101507016013090170101809050180190705013020021010150220190 10203040506070809010011012013014070150105011080 10203040506070809010011012040130140150160170170180 101020304050607080902090100110606012070130140801501601701302012011018015010150101902007070100150210220602302080 10201030405060708090100110120130409014030901509016011070701708060101106090150180190120601508016070 10203010405060708090100110120130140130150160150170100701609018011010070160180170701901702002101020601090110602201802101060230240 102030405060708090401009030705011090120 10203040503060708090100110100120100701301401509016015030170100180100501401030 102020304030 10203040305060607080309010060101102010 1020304050602070809010030110120501303014080150105016016040170150306070 1020304050607080909010010011012013080501302014015030801302016070 1020304050607030809010090809011012060110130809060508010140150110120160170 1020304050607080709010090101101012080130140 1020 102030405060708030709050100701101201306020140901501606017040180100602019020021022011015020701907013011090130230240120130110240 102030402050601010707080901001101201301404090150101601005017014030302017010140120180 10203040506070809010011012010040901302012080140150706014016017080201801401902080 1020302010405010605070804080901001101207050401301401304011015016030 10203040205060607080901001101209013014020110150150160170 102010304050607080905010011012013014080201503020160501701090160160110180190200 1020302040 102030405060708070901001102012070301301401501501505016090401706010090809018013019013020501902001003012070120210220220110230 1020304050607080901001001101208040130901401101501601080 102030304050605070809010011012010030206013014015030160401401703090 10201010304040506070308090909010011010012013090140604090801508020 1020304050 102030404050607050 10203040506070408050 10203010405060708090100110120701301201401401501301309090150160170160130201701018019010011014011050110204030 102030 10203040405040607080409060100110120130100140 1020 10203040504060708090100110301202013014015080901001601401701050 1020304050607030801090100 10203040506070508090100110100120130140901501601301206016015070905017018030180 10203040506070809020401001101201009013014015012070160110170180160170150170201019020060110210220120 10203040506070809010090509011012013014015060160150170180110 1020304050601070801070 1020304050607080901010011012013020140150 102030405060708090100101030110120130140110501501609017080180904019016080190 10203040405060708090100101101201201107013014015012016020170804018019017020200210210 10203040506060607080901001101105012080130140150100160100801401701804016050190702001502002102204017060110160160100 102020304040506070809010101001101201309030140150 10101020304050606070604080109010011080120110607010130140 102030405060708090100110120130140150130110160305010170904060130 1020304050303060708050904010501006011012010501307014015016015060130100170180504070190110 102030401040506070802090100110607080120130140150130160170901016090180190301603016020015050 10203040506070809060501001107012040130140501507014016030140906017090 102030405060708090100100110401202012040201301401501001604017030180601605090 10102030405030607080901005011060120130 102030405060703080902010040110104012013020140901001401501503011070120702016017010012018011090701302060507017080140160190200 1020304010506010706010108090100 102030405060 1020304050607080609010010011012010013014020150401501090160110301010011013010015017011014012018060170140130 10203030405060708080709030100508011012013014030150101607030170180601902002021013090210701302208010 1020103040501060708090909010011012013011030601401501602060160120170150 1020304050603070802040509010010011010012010040 102030405060708090100110120130140406011015010160140170809013010180110301901909020012010100200180609021080504022040 1020304050 102030405060707080901008011012013014010120110150150160401301701801901801301007019090602020021022021021060120160140230 1020203040502060207080509010020110120909013014015010016030408060604030 10203040405060704080908010011020120130140140150160301704018016030140140160101901008030180180200 10203040506070809050 1020304050607080908010011050120301301401501601702040 10203040105060708010901001001107012013014011070601106015070160110100170140160 10203040506070808090100110120100 10201030405060607070809020401001101201201301406050801509013016030701101701501808011050120306018018090170100190 102030 102030405060701080 10203040506070308090100701101201013014050150160408017016010150150120 1020304050602070809010011012013014012015016017018019020021022019023021019070180240220120160250 10203040501060706080901002011080120301307014010150160301017016017011018019019020170140200507020 10201010304050105060708090100110120130140150160140201701702018011060100 10203040404050 10203040506010407080901001101201309013014060150401401301608010120140170180170110190801902001802101303022015080150901203013070 102030405060507080901001102050120130140504015014040301108040130804016060110130140 10203010405060708090100110110601207013014015016017020120109070150501801901007014050803019014010200170210210140150220150200 1020304050506070802060901001101201303010014010015015030120401503016020170609018017019020011090200802030160 10 10203040504060207080901001101205080601303014015013016017017018019011020150805020070210 1020 102030405060706080901010011050120100130201201401205015050130130160110 102010304050601070809010011070601203011060 1020304050607060205080609050100701011012030 10203040506070805090100100110120130140140150 102030104050503060708090100110806012013050140150101407016017010403020160160101801060190801001402003014010210180130220210 102030405060708090100110120130140150160170 1020304050607080809080100110120201001101301402050150160304013070201701030 102030405050607010809010030110120100 1020 1020302040104050607080409010011012030130140110150 10203040105060708020901001101040120 1020301040506050708090100110120130130140301201501605016017018014010190401060605020021014022014090170180406021023020020190 102030405060708050901060906010011012090130140150150160 10203040506070809060100110120201301201401401501603020170 10 102030 102030405060705080503090601001109010 10203040506070809040406070 1020304050607080901001101201013013014040150120110150160170 10102030405060702010809080101008011010120130401401201201506020160150 1020302040506070809010011010120501207012080130140150130150 1020304050 10 102030405060708090100110120802013014011090150100301001602017060160809018050101905012013020012060 102030405060708090100201101040120 102030401050607080901001101201301201405015050 10203040501020607040809010100110 102030403050607080901001108012030 1020304050602070408090100110502050120130601401502016014017018019012018012020012019090401021022016010017020023014010022070160180 1020304050406060708090901010060110120 102030104050607080309010011060120 102030403050607080907010011012013010808014010070 1020304050607080901008030110 10102030405060706020809010011010012020509013014015090160110 1020304050607080 10203040506070809010011090120701301409014090110150160201701701501801904010016050 1020304010502060307080609050903010011060120100130140110705015015016017018012030 1020304050 102030405050607080901001101005012013070140102015016017090180190605020050906070106050190150130 102030405060708080902010011012013050110901205020140150160170180190120130180140100170301101805060200210402003022017050 10203040105050607050809020301001060110120301301301104012080801401501601202020901708018050908016016019017015020050 102030405060708090100301101207070130140130 102030405040604070208090100601104012013012050140101040501001502014016070170180190150 10203040506070809010011090120130 10203040503030 102030405060207080901001101012030307010060405013014015016017016018018030190205013017020200210220 10203010402030405060708090100 10203040506070809050100708011060120120130140150120901201601701801107050130809010017010120190801207020021070207013010022020090 102030405060507080901010011040120 102030 10203020204040506070208020901008040100110 1020304040504060 1020 1020203040305060708090801001101201301301401501040 102030402050607070809020100110901201306011014050501501013016013010080140170160180130140140150120100 10203040506070809010050110120 10203040506040708090100701101012013014015016017013018020150170701601705080101801704010100150190160200130170210220180 102020203040506070809020100110401001209040103013011014030110150401609040130607017010015090 1020304050604070805090201001101201013030101401505010109016013040170140160100180190100101001102005021030100180150130200 10203040 102030405050604070809010100501104011012013014013010010015016010170180140160190180180200307017040190110130 10201010304050607010308020809010030 10203040506070809030100 10203030405060703080901001103012013010120501002011014015011050160170180801901302003010 102030405060307010809080301007011030601201301404050703050150160170101401018040190706030101202001602010601003050 1020301040502060702040809090 1020304050607080901001108060120120130120140150160170180 10 1020304050607050808090909080901001109020120130140150901601701801901805040160190160401201006010020018016012012021020120100 10203040305060107080106090401009090301101001201307014090150403040160303090170 1020304050607080908010011030704070 102030405060706080901009010011012013060608014070150501602015017018011010070130902019090180 102030405060708070609010080110120130 10102030405030607080901006011012013011050501401101205050130150160170170140180190200210160701201201902006021022023010 1020301040506070708050901001105012080130801401501603060170180501902001001501801801013015070150304017040 10203040506070809010011012013014015016015080170201006018016019080130601304016016080200140210220100230301502201701601102204023011060 1020304050607020803030909010011012013014012015050110105016050 102030405060708090100801102012013060201402015010601601501301301707090 102030 102030405020603070809010011030100901012090130140110150201609012090150160170901801908020070409050110110 102020 10203040506070408080901010040801101207013080140201106070901501102040160110170130 102030405060607080901002040404011012013014015013090 1020304030506070805010509080407010011012050405040130140 102030405060 1020304050206070805090100110120 10203040506020207040 102030 102020304050 10203040506070809010705010040110120130140304015013010012020301607060170180201401903030702002102201702305022050170180240 1020304050405060708090100110120 102010304050506050708090100601107070100901201305030130140150401001601501705010060180180190401103017020090 102030405060607040502080809060100110120130120108014015090160501601704050901801902002021013020011040 102030 102030401040506070306080901001101204070801305013013030201001401501601701801303019020010010110 10203040506060708090100608011020301201301408012010015016010011020160501704010018090601902002102010220180701101902103070140 102030403050607080709010080110110402011012090130140508070150160100170180601901902005020160208021010220110170230107080170120 1020304050607080809010060301101201301401508090 1020304020506050 102030405060 102030405060708090901002030110120130 102030405010 1020304050607080905010011040120902013014011050509020150601090601609017012018012019016020015021070170 1020301040506070809050100601101201001301401003015016012017040201801201904020012070 1020304050604010 10203040305060704050 10203040 102030405060708080409030100801101012013014040150160901702018019070180200 1020103040506070808090100110901012012013014090301103015016017018018016019090190100110804019060801504020050100210170 10203040501060107080901010011012013014015050901609015017020180 1020304050406070708090701001103012013030 1020304050 10 10203040506070809010011090120308090130140150301104090160130170 10203040 102020302040506070809050401001101201101301401501601301601701101801902001021022020023050102309014013090120240 10203030405060207080409010011090101201301408020150 10203010405060708040809010011011012013014040100409015070160110401701801401901504015020200210220 1020304050607080106070901002080301102012013012014015014010016010301201706050110 102030405060705080902040100100110110902012011080501301001401505016060 102030204050607080908060201001101204060130120100140150160401701015018015070170307019015017020130505010200180 10203040506070809090100110100120130401401501301201201501601701060180401901706016020801902001301501901707050210190 102030204050502060708010902010011040801201105013070140130150110 102030405060708090401001104030601201304014015060160406060170150130180150170190 102030104050607080109010011012080130501401502090160120120160170707030703011018070 102010304050 102030304050306070505080509060100110708070120130140406015015080401601501101401101601301008017018050160140 10 102030405040306070208090901003060601101209080130140150130401207030 10203040506070801040901005020110120110100130 1020304050607080901001101201301401301501601705018040190190501804030140130200210 102030405060708090301009050101101201301409020150160704020170180209060190602001201803021021040602014022020017070 1020304050 10203040506070809010011012070130140150120160170 102030405060708040904040100110101207060130140150 1020301040506070801080901001101209013012014060601501101601605090202050120120150160170120701801001901802001701706017060 10203040506070708090100110601201101301405015012016012017020906070 1020304050602070802090100110120130140201501604017011016010140100180901401302020 10203040305060307080309030100 10203040506070608090100110120130705014015010501606016017018019020021014019080220603012030405023070210200110160180 102030405060107080409080100110120120130140130150160404017010180301010205019020013021018014018050204010130 10203040506070809010011012011090130140501501601060170301080308018090909018014040 102030405060708090100110100 10203040506070809060701002011080801001104011020120130140150160801105050100170180701101001909090110140120 1020 10203040506050707080901001104040501201303014015080160170908017060120806018019010 1020304040506070809010011070120100508013070 102030404040506070807080902010050110120100130140150401609017018019020040 1020304050206070809080100701101201301001050901401501601704015018019017020050601202021020210170160180602201203010220120130220 10 102030405050607070809010011020120100100130110701401501601701801101019060100190200210150309030190200103018050200130220105050 1020103040 1020304020506070402080409010040 10203040504060701080509010050110120130901401503016070170180190110200808070150140101406011011011018021020180200 1020303040205030607080901001101001201201050130140150701601701201801909020011010070702021019013015070180120210402010022060150 102030 102030405060708090100110701202013070140601001506016090170180190 102030405060 102030405060708090100100 10203040506070802090100809011012011070130101201101201405010030150110160120150170170301701101801901701108020090210701702207021080 1020304030205060707080901004020 10203040506070203080708090100110 102030405060708090501001104012013014070150150120160 1020304050607080109020100110120110701301401501001601605010130170607040101605012030110120180190200202101801509018021022050210 1020304050302060702080907040100110120130901401001501601701101805019015015020040140160120190130190902060201801405017030110140210 102030405060708090100110120201101301401101203014090150160150170801101801801901016020020130120160706021010120 102030405060708020901001080100110120130130140150160110160160170180 102030405060708060507050 102030405050607080901001101201301050140150100160701601701401801706030180601901501801006020040210210220130704013030230170170100 10203040506070809010011050120405020130140150160170160180190200110120701201302012060130210100 102020304050505060705050206050408090 10203040501060702080901001001102050120 1020 1010203040305060 102030405060708050905010080110 102030204050607080809010090110120130140150801601704070170 102030405060708080901001101201301014080 1020304050607030208090801001011010 1020203040301040506010708090100110120201304014011015012010060608050160406040170170180140190180100502001901702102030 102020304050502060705080606090501002011012013014090150130605016017018010603080130120190150130 10203040506030705020208090103010011012013014010801201101105015010020160170140150180100 102030405030607080908010090408040110601206090107060130140308080501501606010110140170100150401601801901102090150 10203040506060701080109010011020201208010901309014015016060701402011017030110160 10203010401010506070809010010011012010060705013040110100 102030405060708060109010010501101205070100130607014040150905016015010170180 1020304050607080902010011012040130140150160130170180170140110160140101101901108014020011020208013021010022010200190200 1020304050603070809090100701102050303030120130140101101501502014090 10201030405060708090100110120707013080140301507015016017018019020012015021015022018060100230 102030405060708090100110120130140150120160501701401801012019010040130190120 10203030405060708040901003011012040130140150110160140401701801501908020017021022030150604023010012016015050 10203040506070809010040110120809013040100206014015016012090801701020140101101202012015090401801006070190120200210160 10 102030405030607080904010011012013070201401401001001401501301005016017018019015020080210 102030405060207080409010011012013020140709014015016017013050180309015090150120190100200405050170150140150210220 1020304050305060708090100110505050 1020304050306070809010011040120130401401501601606013017015018016019060200210130140130601802203070230908060201502020016017023020 10203040506070802090901001101201301001401101501016017010018019030407010200150 10 1020304050607080609010011020120130140150160170130120110180 102030404050607080901001101201301014013090150801501001604013030170601001505018019020021018022022017014030108010014023060100 1020304040506070508070901009011012040130140150701601201701801901809060801301020010013019021012013013020 1020304020506070308090100110120130140150160110170150 10202030104050606070809010090104090110120 10203040505060708090901007050305011090120130 10203040506070809010011020120130140150160100170110140 10203040502060708090904010010020802080101101012013013014015013060160170180190 10203040506040507010306080901001101201301014020150301601050170120180190170100301009011090200210210 10203040506020708090100110601209013080140101207070110150140160140901017030170170150180160110190170170200180210150220230 1020304030506050708020202060901005060 102030405060708090409010030110301209030130 1020103040506050307080901005011012012013090809014020150100160170180 10 10203010104050605070809010030901101012013014010050401501003016040170603040140180190200210 1020304050606070 10203020405020607080909010011012013013011020101404015011010110160170150180110 102030405060708040901001108012010801301408050401407015016060140901701801201901308020014080210 10201030 10203040401010505060708060901001101206013014015011010160170180140190200190210120701901801709050130110220707060 102030405060708070409010100401011012013040140 102030405060307080904010011011012011013050120120801401501601401001601701801907090190602001802101301408050701022090180 102030405060708090301009030604010201101207020130140150100802030120160170180190200802104030101040220230909015040 102030405060708070901001101101201301306014015040601101016017016060180190130180180200120501702102022020050904060504010020 102030405060708090100110120902013010014080101501302050160170180190190200501401903020150160180210180809050220230110240 102030405060708010505090 10203040506070803090701001101004030120130140701501601002017013014018019013040200210130 1020304050607080901007040110301201301208014090150160170180170 1020304030506070505080209010030110120501301101108090140 102030405060604040307080509070101010011012013014015060160160120170180180160401902002016012014060120160120140210 102030204050506070809040101004011012010013014015016016017018013019020180200140210200170170150 102030405060204070809050100206010011070120 1020304050607080907080100401104012013090 10203040506070201080 102030405040 102030405060708070907030100203060110120130140701506040120 1010203040506070809090108010011012013014040150101601401701010150180150190301301102002108010100220102301703010 10203040506070809010030110100501201306080801401501001601701801902010307020019013040100170190140100402107015012022090 1020 1020304050607080709070100507010110120 1020304050607040809010011012013014050150160601701201802013017060501609019020021015013022070 10102010 10203040506070809010100606011080120 102030405010306070809050100110120130100140501101504016013090 10203040506070809010011050120401301401501606010905017090901801901401701709020070210601106018018010080160 1020302040506070809010011012050130 102030405060704070809010080 102030 10203040506070809080100110120130110140130901001504013016017013014060180120 102030405060607080906050100201011050801201301407015016011040504015017011018030190170100100120 10203040405060 102030405060708090100101107012013013012014015010016020302017070180190701401409090200160210807012022040150130702023050140170170 102030405060708090109010010011010120130201201201401106013030150110 102030304030504010607080309010050901101206013014030150110160110110170180 1020304050607080904010080110801201013060901401201501601301304020 10203040506030 102030405060704080109010090110120130709014012060602015070160 10203030405060708090601005011012013060140201015030409011070120150100150160170120180190 10 1020 10203040506020607080904010011060120130140901503070160130170180190200210 10203040506040101070809090100110120120130100130140150160120170180601301201001402080 102030405060705080903010011012013014050130 10203040305060708090100306011030 102030405060702010809020100109011012013080140150902010160170906011018013050190200701401013020180609011011021060110170 1020304050607080309010011012013014050150409050706016017090110180190204020501708018017012020013021022019020130230170 10203040502060708090704090100 10203040506070803090100901101201306040140150305010013016090170802010160120180150 102030405020607030806090100110101201306014015040110130140160170180190200 10203040506070108090100110100120130100303014015014016050904017030100180180190190 102030404050607080901030701001101207010013014011013020905015050 1020304050206070803080906010060110120130140501501608070120101709018080190130120603015020021040100 10202030401050602070809020 1020304050607070408090100110907012060401201303014010150160901001309017016015020180190601701002001806019021018080501703040 10203020 102030405060708090 10203040105030607080309010060110120701301401101503070601602090201401701801909011050 1020304010506070 1020304050406020707080909010011012013050 10202030405060708080901001011012013010140150808016017018018010160190130200 102030405010607080709010011080120130140140901501601501707018011030901904060104013010200 102030405060704080902010010011012013070140401501605070401701801902010200210120220190220190190209011015023080240 1020304050506070809010010070110120801305080140401505080100100803013070150 1020304050406070809010011030 102030405060704080702090100202030110401201301401501101001101605017010070110 1020103040305010607050809030100110120130100140803010015020160160501401202050170201104018070190110150170 10203040506070809010011030120130140150201401601080170100180909040101501601901070 1020304050607080901009060110120110130130140150130401301601306060201704018090170190160205018017060200 10203040506070801090100110 10203040502060708070 10201030405030304060708090100301104012050101307010110140110150160170140170160180170170508019017020016021010170220 10203040505060706080902010011012013010140 102030204050106070208030907020100110120901307010 1020304050603070 102020304040 1020304050506030708090100401109090120130901209050120601201301401501605011017018050 1020304050602050504070802070609010011012090130 10203020402050607010701080109050901001001101202010013011014015016017018019060200160206017010014020120210205090 102030405020606030708090100110801206013014012015016017050180190180200210180605010 1020304050607050809010060100110501201013014070903011014014015016050170 102010304050206070108090501001101201306030130110205014015016090401709090 102030405060307040408090901009080110 10203040502060506050708090100110120100204013030140100 102030405060708090100110 10202030405060708090100110120401301401401505016080130401701011018010040150 10203040506020708020901001101201201001301101401501605020130 10203040506070801090301007011090120 10203020405060407040802090100110601201003010100130801401501301609017018012018010 1020303040506070809010030110120130140150130160208017018015019019060150 102030405060708090100101001011010020120130140901501001601706012080 102030405060507060408090100110601201304014011013080140201301501603013080 1020304050 10203040506070804090100110701205013040140150160130140101704070120130301804019090 10203040506020708040609010060110120130140150160901701308018019060180103014016020017021013022023050809020024024040170 10201030404010405060708030909010060 102030102040506070809010011012013070140801015015016011040120401080 1020302040506060708090801001101202013010014011020150130160130601301701201801901905014012020012010 1020304050605040708090101001101201301406014011011015060100150160701301004070 102030405060704080 102030405060708030908010011012013010014012050150160701701801701001901702001802011010210220402301301808040230 102030405060706080609010040110120130 10 1020 10203040506040708050901004011012013010140150160 10201030405060 101020304050607030 1020304050607080 1020 10203040405060708050105090100110801207013040120140150120160170110 102030405030601030708090100401102090120120130140150160101601701601030180190110508020908020 10203040 1020304050601070809010010070904060110120401106060501301109014015050160170 10203040506070809030801003030110120702011040130140301501601301601701801902001002101108022020 1020304020205060708090100110901201301014015016090170180 1020304050606070802040905020100110120130201404015016017080906030180501501606019050130200140170180160 10102030405060708090100110120130140140150160170180170160150190604090170200100200160160901021016019018021014020017070190190 1020304050606070809010010901102012011013012014015016017013090 10203040506070809010011080301206013014015090160170501801705019016090190110200210 1020304050607060305080 1020303040506070802020901009011012070130 102030405020603030708050901001102090100120130140120150407050160140170180901501601905011030200210160809020040 1020304050607080901004011080120120130701403014040150160608017018019010020017021022023017020021024023017016018018080 102030405060706080 1020304050607050508090100110120100130140608060401501606013017018019030200160210210 1020304050607080808050901001101208060130201014020150150 102030304050607080908010011070301203090701301409015016011017018014010019020010060 10203040506070809010011060120130306014015012016017018010190200 102030405050607080901001101201307014015040150160170180160130801102017040 102030401020506070809010011050120130 1020304050406050706080901001001101201101301101007014015010015013030160130170110100401801902050200120 10203040501060703030 10203040506070809070101001103012013014070150501601501701801902016019016040170130110160190 102030405060708090601030100110401204013040 1020304050607080901001105012011013014013020901401501301201601701809018019020040302102201607023060160230 102030405060708090100101101207013014020401501604017070301801201901104017090906019010020060180200120110180190 10203040506010708010302080907010040110801201301030130301408060 1020304050607030307080901001104012060130701401406070120150100140160303017018019016019011011010190202019010090 102030403020506040708090501001001101209012013014015016060 1020304050607080209010050110120100130901302070140130101505070 10203040506070508010902010011012030130801408090301201405012015080160901207017013018012013010010090805015020 10102030304050306070809010010110100120130701404020901508016015060601301705015018020105019080120 1020304050404060 1020304050607010608030901001101203070130140150160160 10203040506070809010030110120130130140801001501401607017016018070190108070120200701001506017014040200110401601014060200210200220 10203040401050 10203040504060708030709010011012013030 1020304050607080901001101204013060401407020150160170 1020304050607080901080100110901003012013013014015060160501701201201801003011018019013020090402106030190102201701208023024030 1020304050607080401090100601101201301014015060160130130100170901807090190 1020304050607080901001104030120130140501504016017018017011010102019050501701001601402002102202207023020014024025050 10201030405060708090 10203040506070809010901002011012013012014015016017070160100100120130140130150180170100301201906010140 10102030405060708090100110901001201301401501401201609010150101501701601801902006021022023010014017024025080120 10203040506070809010080110901201301401501601701201001707060101018060180 10203040506010 1020304050607080904010011012030130101401501601701801501902018080706016020070210150110190220200160190901401002301020180240 1020304040506060708080901001102012013014011015080160100170 10203040506070408020901001103090905012013040401401506016014070170180190200 102030405060708090100901107012050130140150405015014016080170101801702019080 10203040 10203040205060708090805010011080120130140101007060150160160401701605060180190100150208020030180180108080 102030405060702080903060201009070110120120130140150160170 1020303040506030708090100909040110120130401408040501501307040160 1020103040105030506070608090100 1020304050607080908010011012013014060150160130 1020304050406070802090807010011012020901301408015016017018012020120 10203040506070702060801070901001101207010130701401501605013010070170180190120100120190130205016020080301901040170 10203040501010601070809010011060120130704040140 1020103040504010 10203040501060107080902080100110120208013014080150150201601701018050100100801106011019010 10203040505060207080 1020304050206070508090100110120 10203040505060708090806080100110120130140150107016080170 10203040506060708010901004011090120120130705010014015016017017011011016010016070180508070 102030405060704080809010100 10203040 10203040506070508090701020100100110806012013014012015012060160170160 102030405050607040809070100110120130201001001401501601701401501801901408080110150200401011050106012020015021021016030200 1020304050206070809020100110101001202030130140120150160170 10 102030405010607080901007011012013014015080160170808030160160150180190200210 10203010405060708090100703011012013013014013015090 1020304050607080804090100110120130140150130160 10 1020304030506010207080906060100 1020304050607080609010080110201101205013014015016017013010120150 10203040506070809020100604011060120130140401501401201060140160170100180201901907060801901802002001407013010030210160220 102030405030607080604090100110803020401108030120100130140110403050501103014015016017010060201108030 1020 10203040506020708030105090502010011010 102030405060708090100607030110301201301401501016010020701701801902001402030130150190 1020304050607030803090100110801201013014015010160170801805070201301070190150 1020302040506070806090100110901201301403015016017015018019020030200110904021014080602008015017014020180101501101801907010140 102030405060707010809010011012013014030150130110906016070201701701605020180140130130170 102030405040506040702080609010011012080130801401501307016080150170120 102030405060 10203040506070809010011030120601301406015080160100110170180190170902004018012017021010015022070209010090160 10203040506070807090 1020203040501060107080901008011012060130140150160170209070501801407018090208017010190 102030405060708090100802011060 102030204050607080901001107012010130801402015016017018090120 1020304050604070208080901005011012013030401408050 10102030405030607080107090100 10202030401050607080908010011070110801201301401015016017010018018015040190160180 102020103040405060708040309010011012020100130140150201601701805010020701201018013019020010012014021022070 10203040506020708090901001101012010130140150140150160170180160 10202030405060705080708020905010011012060 1020304050206070809010011050120502040130140901507016017014013018016040140301601809020160190200190160180210 1020302020 1020 102030405060107050807090100101101204013014030150 102030404050607080904010011010012013014060120150101001401001206050100160170702018020 1020304050306070809010011030120401050130140805015016017014016018050501801908013018013050150200509011090604021020 1020304050 1010203040501060708080 1020304050 102030402050607080901005011012080130601001405020301404015060160130170160 102010304050607010708090100110120110130110140130130150401301501601202030601701602013020 1020301040506070809050601001101205013014015016017018011030190901018070302002001802021012020220100210170 10203040506070809010011012013012013014015016080170180180501902006090210 1020203040205060708020901003011012013010 10203040305060706080 102030405060708080905010060301104040120904040130 1020304040105060708090100110 10203040501060403070 102030405020604070809020100110303012050130602030140150160801706060140120 102030405060507040403080 10203040502030607080901002011012013014015080160170180801501701904017020021060110170140220 10203040502010607020501080809010050 1020304050607080909010011012013014013012015016070170140 10203040504060604070 1020304050607080908070100701109080120 10203040 10203040506070809060100110110120801201305014015070120160601701801409080190140 102030405060708090 10203040506060107080901001103012013070120140150501060 1020304050506070809010011012013030 102030403050607080 1020304050607080901001107080 102030405060708090100110906012060130140100150150150120160170180601404019060160190200190210202201030 1020304050607080309020301001101201001301401504016090170100180403014090190602003017080140801301802101402204021011070105080130 1020304050607080901001109090120905013014015016030 10203010405060708040901001001101201309010120140150160801701015010107070130201301401707017090180120100 1020304040506070809010050705011012013014015016015020120120170806018060209050120190170200 1020 102030405060708090100110 102030405060206030 102020304050403060207030608090601001101204050130140130150407050160 1020 10203030405060607020809010090100507011012013010140150120100160201702014050180601902090140 102030 10203040505060708090100110120100100130100401209030140150160140601401701701301601801406040170190130200180150140 10203040506070106070708050901001103020601206080130130140609040150101307016017060 1020304050607060 1020304050607080901002011012070100130120130120601401501601701804080150110190 102010304050607080709010070110120601301407080 10203010304050607080908010070609040309011012013014040901501601701801901005020090 102010304050607050806060901006011012013014015080 1020304050607080905080504010050110120130 10203040501060101010207050809010011012020901306010140150160170303020130608018018019050100200508020170150130140 10202030405060708080601050901001106090301204013012090140150901005016060 102030401030506070809010070110110100120130130140100110901501201501016017018019018015014020014019021016080 10203040502050604070 1020304050607070809010011040703030120208070130201201010014015050160170180190150120200709012030210 10203040506050704040108090100110801201301401502014014016012017018019010120701201902030200907013018020050701203070140180210110 102030104050607080902010030501101205013014015070701103080160110601701701608030180503090101020201904050130200200180 10203040506070507080903010020100110120130140701501601701801401301906020060110100140210150220230180210120902401501014017050190220 1020304050607050806090 101020303040506070508090100110120130503020140140150130160120170 102030405060 1020103040506070608040709080100110201205070807011080108013012080 1020304050607080901005011030120100120130802011090140150120160807080308020170160701101809014070190130 102030404050607080803060901001101203013060801014015010704010120160120160170120180 10203040504060708070901001109012040130501408080150160140140150110901006017010180901017014019010404020012015040130200200210 102030403050 1020304050607070807060409070100 1020302010405060701080901001101201301040140150505030160160101202017018019090204013015017015020014060140903014015050 1020304050606070106010809010011060501201301401509060903090701601602050402010301707050180190120190404020080 10203040506030 102030405060708040 10203040506070809010030110120101301401501601709020 1020304050607080903010011090120130130140 1020 1020304050607070608090100100110120130140405020120 10203040501060708060903010010110 102030405060708090606010011080401012013090120701401015016080170 1020304050607080901008020 102030405060708090601003011010120130140130150140901601401707018070506020190180200210100105015022060110220190230220180200 1020301040505060307080901001109012013012014012015016017013011070120202013018019040200110801802101102001601102202202080 102030104050607080901001101201301401501101304016010030140170180130 102010301040506070108090801001101201307014015013016070160201601701401701806090190 10203040506010708060709090100110 1020203040506070106080901001105012040907013012014010701104090150 102030 10203040506070808090100804011020120130601014015013040101601708015018019020090200210150220230240220180 102030405060708020901001090110120501005080100501303014090150130301305014050120100302030110 1020304050 1020304020503060708060901001101201308020140150301606017018070140180190130140200170 10203040506070503070301080901001101201301401503016020160170 102030405060708090100509020101101201301301406015010160170403018030130101902001007010210 1020 102030405060307070807090100901101201101308050120140110150801001403040130101601701301801011019014020021022010 10203040506070807070906030 102030405060706050804090401001001101201301014011015060601601704015011011090180160190130901701020120 101020304030506070809040100110120130140100150160701206070 102030403050506070809020100110120130604010014015016017020100180100190 10203040506010708090100110120 102030104030506070807090100110801201301401501501401609013017018070100 10 1020103040405060102070809020100110120130140150150160140 102030405060 1020304040506070708090301001101201301401108015090160 10203040506020708020909080601001101201301401501401103015016011016011011012030170180301908020080309010018016040501301501020170 102030 102030405060708090601001103030120130140302010201501607017018015018012020201019018013013016090401401301001805010110404010080 1020203040506040704080903010011060120130140201501201405016080170180901801304010010190102020070210220210230240 102030405060708090100801101001209040130301401504016090170180190200502101505016010030403021022023050140190210130140 102030 102030405060708090501004060801101201301001101003014015010016017011018019020030110180701708021020011018010 1020 10203040506070408090 1020304050607080908090701004011012013050501401408015016030701501409015080150 1020304010506070 102030402050605070805090100301101201301401401501016017011020110801001407018019030302001101202101301502203012022023060240 1020203020405060708090 1010201030204050607070 1020304050 10203040506070706050708090100110120130901401501502040104015015016060170 1020304050607080905080100501011012040130140302010150100407016070170401101402040601801501206050190 1020304050607040205010208090100303011012080130805011014013015016014017010709030160180190200 102030404050607070204080709090100110805012030601005013014015010050160170100110202080180401902005021020140307030 1020304050406070809010030110120801302014080150130707010016012017018019017016080200110210130210120 1020 1020304050607080205090100701101201109013012014080150150110100160707017090140 102010304050607080901003060110120130140 10203030405060708090609010011012013010140 102030 1020 1020304050607010809090100110301012050130140150408016070100401509017013016010070180190100200100702001102101709013090220200230 102030405060708040109030601001101201305010909014010020150701601017016018019020160180120100 102030405060708090909060100110407090209012013014070901501016017090 10203040405060705080905010090110 102030 102030405060 10203040503060708050203040901008011020504010120120130607014015020101601501017018012018090130120205010018015030120170150190 1020304050607080709010011012013014015013014015016017015010018017019019020013013060210210406021010200150701702202002302020 1020304050601070801090100110120130405014014040402030150100 10102030405060708090604010011060120130140201101001505013016013017040180190140170601501202008090210220230240240130170140 10203040506070508090905090100708011012013014010130150 1020304050607080901003011012010013014015013040130801601701801201908020021010301901008010014018010015010140130603090 101020304050 1020103040506010307070503030708090100110120130906050140150160801020803060 1020304050607080901001101205013012040140201501601701001801901020050110120190100160140180 102030405060708090305010011012040801301403015016011070170170130408090803050110 102030 1020304050607080 102030 10203040506070809030 10203040506070508090100110120209070505050506013014015016017020401801902002008021014022060501802101023080160 102030405020605070808090100805011010012011070130302014015050901601401301017018019010609012020 102030204050607080901001101201301405015060607090160601301208017090108090180170 10203040506070203060 1020304050607080906020100110120401305014015016090170180 10203040503060401070803060 10203040506070 102030405040607080106090100110901208040107090130140140120120150160401701801902001508021020 101020304050607080904090701001101209050130140150160110100150170201020150180509019050903013090150170200130190 102020303040506070801090501001006011012013020140150160150702015017090307040107090160140170110160150 102030404050601070809010011012013020301401201501601501601017010201801907011090200 10203010104040506070809010011012013014080150 102030405060708090 102030405060201050708090502010011012013014010150908013016017070180180190160901017012018010 102030 1020304050605070809010090110701207013014015016010 102030405060101070809040401007011030120601309080706014015020160301601001109040 102030405050602070809010040110120501301401501601701801801902006021080220150120701502001602010023040220130100120 102030405060708030306090100110120 1020304050607080901001101204013014015040160140170180160160 1020103040501040506070508070809020901001101209050409060130110140150160170 1020304050206070809020508060901001001101201301101401501601201701001808019011020016010401501401201207030120210190150210140 10203040305060506070608090801003011010012013014015050160170180180140301901803019020030210401701022013011020060120140110 102030405060708090100110206012010130502014070110604015016014016017018019020021090150120170150180210110220200 102030405060708090100110409060120130601409015090160 102030405060708090100110301201308014020 10203040506070809010011020601101201013012014030804030150160140160170208018080401902002107021090 10203040 1020304050604050702080904010011012013090 101020304050607080109010030110120 102030405060708090100201050110100501207013014015040 1020 102030 102030405020406070804090100905011080306012013014050101509012016011011020110170 102030405060708090801001101201301301401501101601701801901705080 10202030104050607080 10203040503030406070108090100 10203040506070809010011012013014015010201501601501001401401001603017011050110803020501102014010180120190200110150210 10203040506070809010011012040101301012014013015020150501501601701801701904090100190801701301602001906040160210210 1010203040104050506070108090100110120130 102030405020607080901001101101008012010013010014020150901301608017090701801901201901902001201060 102030304050607080709010020110120130140150301605017010201602010 10203040506070708090100110120401304014060120150110160 1020304050607080901001101201301401501601701801506050180190401209014020080140110702102106010 102030405060706080302090101001101201301401309015070701201001407050501101501301201601001701305017090110 10203040506070809010011012013014015016013010170170100170180110180120 102030405060708090301001109012013014050150 102030405060708090701001101201010201103040130130 10203040506050708060607090 102030304010 10203040506070809070801001101201105020130140701501601601003017018016012019010020018070150210220110210190130120 1020304050605070809060100110120905013014050 102010304050206010705080109010010110120101101301105014015090160170140 1020304050606010702080709010011012040130140150160170701801201201902002102022016011030160230130 10203040506070809010011020120601304012014015016017010018080 1020304050607080908010011010060120601305070110701401501601403050406090101108017030 101020304050404060708090601001106010012013014015070110110150160501701010018020190190100200210150 102030405060607020308090100110 102030405060703080901007010110301201202011013014080100201501307040160170150150180100190401501001016014016070180100110200180190 102030405060701070803090100110601201301401201101501603017018010190200102102019080110 1020304050607080901001101204013014090150160170180150 1010201030405030607070808090501001101201301306080140120150201001402016040170801209018060170190 10203040506040707080901001101201301401201501601701801101902008070210 1020304050 102030204050607080901001101201301206010303060110 102030405010604070809090301001104011050120130 10203040 1020 1020304040205060708090100901101206013010013070140150 1020103040506070708090708010011012010 1020304050306070809010060110120130140100130150160170110170205015018040601003010019080140120200210130 10203040506070608090701001108020110120130140901502014010016017012018040190201205011017015020602001002105022015017060230130 10203040506050708060901001101201050130106014015016017010180180120401902002010021018010701402202301501005060200160100230 102030405060708010109050100110100120 1020304050607080302040604040908070101005070110120130809014011020150501604080170140120180180190120190 10203040506070809010011020404020120120201301401501601304017018017015016019070200140100100 101020304010506070208090100105030110120130406011014015020100 102030104050607080901001101001205070201306040120201401508014016017015016018019020030170120180210220110130190405017012050150190230 1020304050607080901003011050100901204090130 1020304020506070809060301008011012013014080708013015012016017015090 10203040506070804090100110120130140150 1020304050 10102030405060708090201001101201306014015080701601701807019018010201017030200801105010021022023030180170240 102030405060407070806020602090100110100120130140101501601401701014070180 10203030405050604070809010011040120130140150100160130170 10203020405060708090100110120120901301401101501006030160 1020103040506070702080909010080110801201303010301401508016080170180180190160705017060201015020012030210160 1020 10203040 10203040506070809070100101101080120130804014020100407015030160 1020304050607080901009011030801207013040101402010090100150 102030 102030402050607080901001101201306080140140901501101601017018016090403019070 10203040506070809020706070801001101201303014080907010401501602016017018030902060110190200 1020103040503060708090100110505012010130130201401501060207016017050140404050180110306019020018021010 102030 102030405060708090901001106012013014090150 102030405020607080 1020304050607020809010010110120 1020304050603070809010080110120100130140150140160170160180 102030405060704080901020100501106012060120501303014020306015010050160170180501906013020200120180 10203010405030206070806090100110120201301405015012050160 10203040504060507070 10203040 10203040505050603070 1020304050607080902080100110120130701408080602050150160201701601701601803090190130802009021090 1020304050405060702030708090100110201203080130601101401015012070601601701101805010101705060190170102003011020 10203040506040307060809050100 1020304050602060708090909010011090501201301401502070 1020304050602070808090601001101201301205020140140120120 1020304050605070408010901009011012010130140 102030405060708090100 10102030405060502070809070100 102030405060706080901002011012013014090110701501601701806019011015040200120210210150220 10203040506070803050901005010011040 102030405060708090100100110120801301401503016030201705018019020080902105018022019070 102030405060708090901001101201201304013010140 1020103040506020708010209010011012050130501401201501601101701801806018019030907030 1020304050607080901004020309011010012013010140908015016017018019015013013015020010100110210210120160210 10203040502060708090100701101206013012060140150160100170180104030 10203040506050708090100110120120103013011080901104014020901015040 1020 102030405060708060901010011012090204013014015016017013040180801101909020021018022040 10203040506070809010011012013030 1020304030405060708090501001101201101101301201401501404016017010 102030405060307010104080901001101206012013090401001301401501301401109016017011020180130190190180 10203040105060708030901003011010012040130140902070120905030150709080160701401001005011016017040180501906020050160210220 1020304050607080409010011012013014015016050170 1020304050 102030304050607080101090101001101201309012014040110101301001505016017011010150180201901201801201708020014021050220 102030405060708090100110120130801407090701001301301308015016011017018050401801109019014015019080200 1020304050607010809010011090120130140150150160701701401701401801601301301901102050201301201901802001302101501504022010220200170130 1020304050607080609080100110120130 10203010405060708010901001107010 102030304010506070807010709010011012013080606030501401401501601703017050180180180100201902001403021090150180110 1020304050607080903010030201109012013011014015016020 10203040305060706010802050901001107020120805013014015016017016060160804050201401806019020018030210160 1020304050607080909090100601001107090301201008013090100901408012080100130110150201605070709017010 10203040506070804090100201101201301406015016017018019060160120120120502001701101701301307040210100120190801070801507040170 1020304050106070809010060110120501304070100140150 102030405060708090501005040110100120130 1020304050506070805090100100601109012010013020110409090140150160170120180401905010019019013040200140210220150 10203040205060708080902010011012070401309014015016070160130150170120 10203040506070708090 10203040506070809010501006011012090110301010 10203040506070809010090110120130140 102030405040607080901001001106012070130110901401501601709014014040 10203040205060708090100100901101201304030140150160501701801401902001108070706090701801021010601050 1020304050603030708090902040505010100301101202090809013014070150 10 1020304050607080901001101208090130140201501014016017015011012018080190170200100702101020018021090100403060200 102030405060703080901006050 1020304050607080906010011012040130140150160 102030405060 10203040506010607080908010011070 10203040506070408090100110120130140150160170801804018019020021020150401201806060220140 102030405060407080901001109060120130101401508030160170180130130140190200160210220230190120603023024070 1020303040501060708090401004011012040201060209080130140801503013010 10203040205050605070805090401030201001104020120130604014060 102030405060708090100 1020304050605070408070901001101005012013014090100150101607010017018019020021021050220 10203040506070805090100110608012070 10203020404050607080901001103080401201301301401501601301701801909070120 1020 10203040506070809010100110120130202014040703015016017011013016018013010160190130100901707018010 102030405030106070702080901001106080120130140 102030405060703080902070 1020304050607080901001101201301401003015060160140170601801001501302070206019010050102003016030 1020304050607020801090100601101201301201401509080120160100170180120100806019050200210130220220160110170160 10203040202050605070809010011010030120201308014015060160170101806019080407030402008040150210190220190160230 1020304050607010809020906010010501101201301401202080150601201601706018013090 1020304050604010708090100110501202070130101306014015012040601601701804019020010210602202307012014011012013080703024040 102030204050607080906010011060120110 102030404050406050708080908080601004011012030 1020304050607080901001101201301401015016010170100180110502016020100130190170170504020021021013022060 10203040506070308090100201103012040100130 1020304050607080 102030405060708090301001104012013014010014014015060160801601501704018040190130200506014021014017050201607017070120806030180220 10203040506070809010808010010011040120130140130901508010015016016030 102030405060704080901006011012013030140150160130100170150201801901040200 102030403050607080 1020303040506070808090100601108012013014015070130701607011015070301701801902001406080102101801901002208016019012015020100 1020302040205060708090100110120100306013040140803010501501501301601705010010180801809019020040604040210170110220 102030405060705060809050701010011010012010050130 10203040506070705080909020100110601201305014090407015016017060 10203040506070806090201003011070201012013013014015060160170180160160190170200101602102019014060220220702309021012018020240 1020304050105060607040 1020304020506020708010409010090 1020203040504060506060702030202080908010011040120301301401401501609012012017020301706015018070101901902006080304010010 1020304050506070807090100110120101301403011015011030100140160901601705011017018019020013010180210801016014020011015022030230 1020304050603070808010901001101201301401401509010080 102030405060708090100101107012013014013015030160170809018019020010507018030902101401307015016010022010220 102030405060708060902010011050109012030130140 1020 1020302040506070408090301005011012030130140 1020303040506070809010011012013014010150905030808016010170130303010060180702016015040 1010203040506050607080109010050110401208013013020140301505016070120140160601701801901001020070302106010 1020304050204060708090100110901204080130140150101601201201005017070150130140180801801701001601209014090 10202030405060702080901001107040903010120120508013014014020100150807010020160100701701401801903012020021020050140110130130220 102030405060708050906010070110 1020304050607080908010040601101201304011014013080201502014010010160170180190105010170907010017090801902003021090180 1020304050607080906020301002011012013012070140501504040 101020304050106060507080901002080110120130140140901501606017080120 10203040506070809010011012010110110100501301401501601701801905040 1020304050302060705080902040301001101201303011014015060107070 102020202030405060708080709010011010012013010501401504016017013016040101101801904015020020017017021022022010021070120 10202030104050607080 102030401040 102030402050607070809080801001101201305080140150160170110180101901020021018022060200230140 1020304040501060708090 10102030403050 102030201040506070809010020110110120507012010110505010013014013015016017020901401303010180190702018010020020 101020103040405040607080901001104012020100106020130901401101014015010016017013015018019030601201304030 102030404050 10203030204050603070809010011070501201306014030100 102030405040607030408090701001106010120130140140150160140170160110130 1020304050 101020304050607060809010011070120 102030405060507080909030100110 1010203040503060 1020304050607030603080209010011012050130140601501408016017018040701905020040401602007080210 10203040506050708090100110120 10203040506060705080901001106080120401301401501608020140 102030405060708090301005050110120208013014060110120140140303015016014017015014018018013019011014040 10203010204010506070809030409010080110 10203040506070804090803010011012013070140150160170302017010040160110901803019070101807015030 10203040506070808090100110904020120110130140406050130150100301608040301701801801901301601020080150210 10203040506050708090501001101201306014015070160170180101906010017020140 102030405060702080901001105010120130140504015016010708017090601801901702003010190160210 10203040505010603070 10203040503060708090100201101201301401501602017010080140150180190200801050210220401605050180150140701802201106022012010180130 102030405060708090100501109080201209012013050140150201601501601001601409017016010011010140 102030405060708090901007011012090801301401506013014011016017030140140701701804090190130200 102030405060407080901001101204080130140150801304020160170180180190110801301501108020100140200606017060 10203020405030601020708090100409011050307040502012013014040150 1020304050607080109010011030120130140150406015080160120170180100190204015020120202012080200 1020304050607080709010011070401201007013014015015014010160170404018040100190200130210 102030405060107080709010011050 1020304050605070809010011060120130 102030405060107080 1020304050604050708060901009011012013090130140701501601701806020190200210150 1020304050607080901010010011012013014080901401030701501601705018019090401002007090210180120 1020304050607080901001101201106011013014020150 10 1020302040305060708090100110120110130140701501601701801901209030160200502060608019019012013021013080220110210 10202030405020106070809010011012040130140107015016010903010120150 1020304050607080901001030 1020303040506070408090702010010020702010110120 1020304050506070208090409020100507011080100120100704010013050140401405020701501601708018040 102030401050607070408070901001103030120 10203010 102030405060708090100110120130130140708011012013040803015016090501701303018050190200302005021080220230101202405011080 102010304050607070708090100110120201301401304040101501608017014012080180130407040190200150210220160402301020100101907010130 102030405060708090100601101201301407015016016011050140100108040170150180190200 102030405060708050506090101002040110120100130110201401301501601209080150170180501901010020019010120902002101002108021010 1020304050607080209010011012013080140150160 1020304050607080903070401007010110120130100140120 1020303040503020607080 10203040506070803020901001101201050201301401501601101708018015050 102030405050607040809010030110120100130140 102030405030607080907010020801109080120130130140150110105012010160170 1020304050601050704010608090100110903080120130120301301303040704014014060150101401508090 1020304040506070809010011012013014015020501501603070100501701801901602002102205016011030180190 10203040506070809010011012013014015080160201701801901404020021022022023050140302202010024030250200260240230140120110140 1020304050607080209010011012013011014020150130701501608050160170180401902003021010140180140220130180 102030405060708090100110120130140140120301501101201608017016018014016012011019011016090 102030401050602070809010011012010090901301401014012060150140110160 102030 102030405030 10203040506010 10203040502060207080901001105011012030130110 10203040506070308090904010011012013040130140150 10203040506070809010030901101201303014050110150502090140160701701804060301401201301906030 101020 1020304050607080901001101201301401501601401701040401601801901402070 1010203040506070807090100110120130140101303080401401501608017013011018020190402002106022013023040130 102030405060705080409010011012013014030150100130160170503018013015030202030130405017040701901101012020030120200210 10203040105060708090100207010011012011090130140701501307012010070160 10203040502060404070809010011012040130140102015010101601606017020 10203040506070809010090110120130140150160170180190200140210100502070160906022023024070100 1020304050607080908040705010020110120110130140 1020304030506070 10203040506070809010011012020601301401201501016090170180170190100130200180140 102030104050601070608060902010060507060110 10202030405060 10203010404050 102030405060708090 102030405060605070809010011012050130140150160130507017018019013020501105019020110200 10203040505050607050809010011080120506010013010014011015030160401601301701801902001201802101101609050220100 1020304040105060702080901001101201301408015014016012060106017040 102030405060705080901003040110120401301409070508015016040201202017018019020110180 102030405060703020809010080110801201309014010150110160120170 102030403050607030408090209010011012013014030150160140170706090180904030130 102030405030607040208090908010011012011013014015040 1020 10203040506070809010011012013030140801501609016070605017050170180907012015011019015020030200210602007080220207060230 1020304050506070608090 1020103040506070809010011012013014015020160110150 102030405060708090100401101001012013013012014015012016020170180100120190701302002102202001407023040805020 102030405060703080709070100110301201301408080150160601708018019070130120200210220802001901201603060605090 1020304020102050306070809010070110120130140 1020303040506070 10203040503060708090100110100401201301406030120150160170308014018011014010190200210120220170201509050 10203040506070807090100110901201301101401501601003011017070180130130150110150190200100210802010030180100140200220170230120240110190190 102030405060708090100110120 1020304050607080901001101202080130401401506050160901501401702040150180501901502002001011070180 102030404050607080709010701007011012070130140908040100 10203040506070308090100901101203013060130901401501606017018019010010030200100210401801601602202018015090230190701004020070 1020304050607030809010011030602012080601201301402015016013012090 1020304050406070808090106010060110120509013020201406015016014012040170501801901201301901902006080 1020301040504060708090100100110120130701409013015016017018030190200210220150 1020304050607080308090100709090110120130130140101506040901601405016020170 1020304050106070809010040110110701201301401501604012017010 1020304050607080905010011060120100130801405015060704016090170180140190501301801904020016017014010020110210140401508030190130 102030405060708090903010040110408050120130301401001501304020120160170180 1020304050607080206090201001101209080809012013014015016014017018014060160190120190 10102030403050601040407080405090101005080110901201306010140150160100160150170 102030405060607080901005011012013020140101501016015011017018012018013013014019090160200502002080302101904020022022013060180 10203040506070809090100110 1020304050206070809010011012013014015016017018040 1020304050607080708060109010011012013014012060 101020304050404060205070809050100110120120130140101060150160701001009017018050 10203040305060708090100110120 10203040506050302070305080901001101201301014090150 10203040205060 1010203040506070801070901001101001201301401501603050 10203040506070 1010203020405060708030909010011012010130801401501209016015050508070901701802019020014050160602104010 102030405060107040408090501007011012013014015016017017050150180170 102030405060708090100110120130130140100 1020304050607040809050100110110120100130140201501101401504016017040180190705011017020200200170170302107010080802202307010 102030405060701080901001101201106013014014060150701601701501001001801301901802001502002102202201701103023030903015020 102030104050607080907020100110120202013040 10203010104050206070809060901001103012013030140301101501401601709017018010190 102030104050 102030405060103020705080 102030405060701080901010050110120130140100150150501601001201701801202019011020015021016015022020110120210 102030405060708090100110401201301401501101601703015060180190302003030150210200403022040702202201901801401702014018010020130 102030405060207040809010070110120130 102030405060708030908010011050302011012060130130501401501401601701801501501907050110602004030 1020304050603070809010030409011010100100120130140150150120120160150901101701807013013090401901020060402101202205023020 102030405060708090809070100110807012080804013014015016040170901107015090180302018019020060 102020304040506060706080904010011012050130140 1020 1020304050607080903010011050120130 1020304050607080509060807040100809011080120806013014013014015016017012012060100180505019019020014014080 10203040506070809010011012013070140150120301101060901601201706013017010180190150102010101602004016050 10203040506070806090601001101207070120 1020 102030 1020304050605070408090 102030405060607040806090100901101207013020140 10203040 102010303040506070803090801010011012013014015015040901607013017050801801902001704030210 10203040506070 10203040506020706040708090 10203040506070809010011012050101301308040110601402015010 102030 10203040506020207080809040100110120130100140501502010030110605010016010060170180502019020 102030405060708090100801101201301401501601501001701302010701801901701306010014080160903020010080210120140120102080120 10102010301040506070803010901001101201001305080140150804080160110130130205017030130180801901401905040150120200150 1020304020506070804090109010010011012013010120140809060130120506050702060150140808016017040110110180190200130210220230 1020304050607050807090100110120 10 1020304050603010708090100110120110130 10203040506070809070301007080110401209013014060 102030304050607080901001101201301001401101501001401601301701807017014019012014080190200170 102030405060708020901009090301101012013014015050160170701605016018014019010020016021030220230240402016060201701108060120 102030405020607080905010011010120401207013014015012011016017040180120190902001701005021022060 102030304050607030 1020304050206070408090100401101101204013040140150110110130110160701403017012070130110180190801010170200 1020303040506010708090100605011012013090120140701015060 1020302040205060708050901001103012011012013040140701301501601701801601406019080100170 1020304050607080802090206010011010120130140150160301101701205011017018017019020200210100100 101020304050 102030402050607080209010030110302012013014015016080170180110180 10203040 10203040506030708090306080100110120130100120701401015016012017018010150190 10203040506070504080907030601001011012080130140150120 1020304050601040708090 1020304050506050703080701090 102030405050106070809010040110110501209050301301401502016017014015018060110190200502030210220100 1020304050607080901009011050120130100140150160170601804019016060200908080180100190210220 1020304050607080206030906010011080100120130801203030501101402015080110100160170204012018013050190130 1020203040506070809030100101101201301401501603017010030103011040180140801904020015012020210100101105030110220130230 10203040506010702080903050100301101201301201401004090150 1020304050606070809010060110120130140140150130901601701804019020070180702007021014050 10203040506070105080709020100110120130140101501607030501701807080190150110200120306014050170 1020203040 10203040 10203010405010607040401080901001104060601201301040601404015016011017090110801805019010200110503020011080210 1020304050607080907070100110901208011013012014012015090 102030405010602040708090508030100110120502013014020110150160120170170180170100401902020200101602018020019090210220200 1020304010506070608060907060100110301012013014015013016017070130180190120102007021019020040207022011020140190 10203040506070809020100110120130140100 102030403050607080901001101203013014012040502015016016013040 10203040503020 102010304020504060708090 102030405060708090701001101201013014015020120130160140170140120100404011013017014060305012070180160104010070 10203040506070108060209010011050110120601303010701409015016017014011018010190140150200 1020304050104060708090802010011030901201201305030901401506016010030140140170150501307018020190200210190 10202030405060708030809010011012013014015016010016017010110407013018070140601901602001801304020021020 1020304050106070208090100301008011040100120130 102030405060 102030405060708090100907011011010020120130801401508016017016018030401605019014013013020010014040100190902109030120220230230240 1020304040506070809040402010040100110101012020130403040140150 10203040506070805090100401101208090130140150160170180902019030307060200140 1020 102020 102010304050607080901001001011012080130140150150160150170180190110 10203020304030504020607080901001101201309014015016017030 1020304050607080901001011030901001101201306040 1020304050406070806090404030100401105012013010140 10203040502060407080109010020801103012090909013014080 1020304050607050608090601001107090120201101301401501004016060140601401408040208015012015060170150180140 1020 10203040506040708090100110120130140150501402090130110160170180701902017016030150180602003021018040 1020203040506070809010090207011020503012012013020301401401501601601701018015030100140110180100401001607019090200409050170170 10203040105060603040708090 1020 102030304050607080901006011060120805013030140150901608010201301706018040130201901406020040210 1020304050607080901005011030501001101204013014015016017018050 1020304050306070208090100703020110101201301401504060140201601001709018017016010019020050150210180140210130100301906080110120210 10203040503060708030901001108012013010140 1020304050607080303090501001101201301408015013016017018016019040200601301401901902101407017080130150 10203040506070809010011070120130100 10201030204050607080109060100501101201301401405015016011010170 1020302040506070809010010090301101205011013090140150140160170180190160140401101101802001301401070210901707022060220200140220150 102030304050607080908010030110120130140801303012060150100140501001501609030120160805017017010 102030405040607040 102030405060701010809010090701107012011080130100130140150160130705030170110180190200210401501709011022011030110120150210 10203040505060702080901001101209040201301401509016014017060180190 1020304010506070802020609010011012011013014015030100160170150140180120170190502004030200210220230160120180130 10201030304050607080901001101201030130706070140150 1020304050506070708090109010011012090201301401501109070160170180180801050160150401004020190 1020304030405060708090100201101201108090130140150160130501501201002060701015012017015010130180100190140130200901709021018040220 1020 102030405060708090100110101101203013014070150160402060110 10201020304050601070809080408010011011030201206060507050130140905030105014010 102030405060705060 102030405040607080209010011090120130140 10203040503060402070809010050110120130301012014014010150901601701201808018019019020010180160 1020304040506070809030100602011012011013011014015016020110120909010601709080407013010180 102030405060708090301004050110701201304014012060100150160170180120170190200200901001401001202106080160190180150 10203040506070809030100801101201301408014015016060809017018019011012020170200210 10203040305030607080306030301090908010030110601205013060140601101501601705018017011019020014021022023050220202020 10203040405060708090100110301201301301401502010100160170 102030403050 10102030405060705080509010011012013014011015040160170201801002013020130130404019012012020010021020022020014020170220100230130 1020304050206070809010060110120101301401401501004016090170140150180405016050160 101020304050607080809010011080120130301401501101401603017070801801905020021020 10203040506070806090100100110 10203040506070408090802060100110120130 10203040506070809010011010012013040140150802070100160140170901807090190200210501302201401105015010120140 102030405060703080508090100110307010601206013020120140140150160170150401801701501205050 10 102020203040504060 102030405060 1020301040 10203040506070806060901001103010120130607010140501501401601080160301020170 10203040506070809070100110120901301030140 102030 102030401050 1020304050 102030405060107030809040100401108012080120130904050 102030405060708090100804011012012060130140150160170110180901018013011019020060130101801808080210120100 102030405060 102030405060708060309010011011012013070140100 1020304050607050809010306010070110120501001301401301501603070170180180101304090101019040200210150120102201501002302302060130 10203040506070 10203040503040306070804090503010070110901201307014040150160 1020304050607080 102030405060708090602010011030406040120110100130140150 1020 1020303040506070804090100201101201020130140150160101701803019090200190201020015090150170202102202080120 10203040506070401080905010011070120130140801201401201401015070160170805018050190200150 1020304050607080901001101207090130140101508016017018060110190170809020030206014060401101601501601901501901006016060190 102030405060708090100110120208013070140150708016013017090302010130808016050180701801020 10203040204050607060804010908060 1020304050106070302080901020100901101030120120130100201403030508020150150160170104080180701908020080190130180 1020203040506070809090100110601203013014015090708016017020801801701606010019014011020011018030301301004017015010210 1020301040504060708090101006011020120401301401301201001108015016017018011090160190502001602007010070601602108012050 102030402050607080901004010110120130301401010130150160101501501708014050301201201801705090201901404060160200190140502020 10203020204050607030808090100110120901001301401204014011050150160170201801407015019070200 10203030405060708040904010100110101201303090901401508016014030706013050170501016080170170902050120180100160190180160170150 102030405060708090101006010110120130140 102030403050607080409010050201109030110602080801201013010014015016017017030180190160 10203040501060708090100401107020 102030 1020304050106010 10203030104050607020809010011012013014015090601501608010010050170130901801902001101001701603040210201011014017011090160 1020103010403050607040801090100110120130 1020304050606050708090403010050807011012070110605013014012090120150 102010103040506070809050 10203010405060307050809010011012013014015060160170101301803019020090210210401201502201901001401202202002002304090190160 1020302040506070809010011070120701201301403015016017018019012013070 102030402050607080901006020110901201301201409015070160 102030405050607080809010011090201201013014014014080150 10203040506070805060 102030405060708090 102030405060708090100110201101201208013014040 10203040506070809010080110120130605014010015015016016017018012019030 102030405040305060708060909010011060110101201301401501101406016017010909050801801801901808090200507014010100190190210 10 102030405060703080901001101201301401501401602017080180130203018040401901002005021011015040220110110190140230 10203040506070108090100110120120204013070140 1020203040506070809020100110120130140201501601009080170305018060907019020021012050140220904014015014070 1020304050607080901001104010030120130140801503040160607011050170160150204050170180501601601901901020015090160 102030405060407080201050901006010011070505012010905090130140150160170180190 102030405060706080901001109012050120120130120140150160170100905017018019080200210100 10203040506070807060907010050505011012013014015016040601701505018017015019015011020060150210220805010023016014024060 102030405060708020907050100 102030405060708030901070701001101201301401501601701404018019013014070 1020304050 102030304050603040705080209010070 1020303040506070 102030405060708090701007011030120130140150160903017060160170180 10202030405060307070802090801001101201301401101501601705018019020080180701406014020021014020502020010010021016018050140205040 102030 102030405060106070804090101001001011012013012010014015090160208017015030130140100 1020304020504060708090701001104020120130707014050100701501002010160150170150180190200401050210200220120403010010190200230 1020303040506030708090100802011012013013014015016090170100904018030190110200160206021022016023017011010024024040801202409030 10203040506070408090501010011012013070140150160 10203040506070108090100110201205040130140308070150160170110180190 102030405060 1020203040502060207020208090100809011010030201208010090130130 10203040 101020304050607080901001109080100120130409080805014060501308015016011090301709080180180301902019060200 1020 10203020304050 1020103040506050702080901001101201080301301401501607040901409060170601805019050100200170160708015019020010210110 10203040506070809010011012013010140101301501602070170801803010101901409020021070220140401201001102302001501101901801706070220 1020301040505060708090601001101206060130108014015040150901301601501301301407070701701801901901302001801408014015021017040150110 102030402050606070806050901001001101201301408090150140160 102030403050106070809010011040100 1020304050607080906010011012010801301401502010016010170908050100180150 102030405060708040809050100110901201301409015016014016030701701801013019013040200170502001012021018022018021023024040170 10203030405060708090100110120 1020304050607080 10203040305060607080509060100110403012020130130130140150160 10203040506070108090100110120100701301401509016017010011070180190160401907020010013021017018018012080309020060170 1020304050601070809010011012070130100140802015016020170180 102030404050106010708090100209011012013014020150110305030160170901080180801907020014021060190190102017070190170120 1020304050607080904010090801001104012020130140150160170180160190180200160210701018020402202302402309011012019090240110140 102030405060107070801080901001102012090130140150140 1020304050 102030405040607080901001011012030130140150160170 102030405060708010906060100110120801307010110140100150160120170180 1020304050607080901009011010120 102010304050607010809080100110120130140205013015010100160170180190200 1020304050607030809010011012013040140901501601701601016080180503019060110140701020010021010012022050150230200 1020304050106010708040901001101012080130 10203040504060607050408090100201101012050130140501501601702030801001001701401801901701020017014010021010022070 102030402050206030407080901001101020 10203040503060708070509010060110120809012013014010150160101008014070120170180201501902001070200207016013021018012015010 1020304050603070809010011011012020901301401501606020170206018060190200210130150140 1020304020504060507010809090100901103012090 10203040506070608090705010030401090110 10203040502060606050607080905010080110 102030405060708090100401101201301401509016012020170150703030150100180505011016019060 1020103040205060708090100110120901301401509014016014017013018011016019011080 102020304050607020809090 102030405060708090901001108012013014015016013017060120 102030 1020304050607080905010011060120501301401501601206017016015040 1020304050607080901001101209013014015013060160170801801903017060 10203040502060401010708090100110120130108010013014070150201401501606012017080401401805013060190200140140 10201030405060207080901009011010120130202014070150701308040 102030405060607050809030100110 10201030104050607080609010011040401201101301409014090150110160170201001401602018019018010016020080180120 102030405030601070809010020110120130201401501601202080170160180701901020011021050210110140220230 1020304050303060708090 102030405060 1020 10 102030405060708090100401102012080606060130904014015015060160170 10102030405060708090501001101207060501001301401505080140160170130180190200304012015030110210 1020302040502060105070809090100109011010020120 10203040506070801030903010020306040201101006080 10203030405060708090100110120130140150601608070160801103030 10203040506030708010609010011012080130 1020203040506070808090100801040201101201302014090301501101101601701807040201601403019060 102030405060707080805090100201011012013014015080150160701701801201201309030 102030405060304070809010070901101201304050110801401109040150160602017018050190130200150210150506022013070302002301024013010 10203040506070108090100110120130140150160160170 10203040506030708090701001101205050509060130140 10203040405060708090100110407012011040301301302014013015030160 10202020304010506070809010011010090120601001301401001501401401401601601701501701808060150190 102030405060708030901004011090501201301301401505016016017070 10203040105060708090301001101201301404015014014011014020507016015080170180301901706080 10203040305060708090100110120209010090601304014015015011070160170180190170 1020304050605070806090501001101208010 1020304050607080 1020304050607040809010011012020804013030140130120130 102030405060708090100110120100130130140120901502016017018018013080190501502001603050701401901902103020180 102030405060708080901001104012013070140110150 10203040302050 1020304050607080901001103040120120605010100130901401204060140140150103016020170 10203040401040506070809010011012090120130301401507050130160801701809090190200200210 102030405060708040909010011012013014060 10203040506030708090204010070110120130 1020304050306070308090100502011012010013014012050507050901502030 10203030405060708090100110120401301401504015016010050170120170701801801109011019060 102030405060708020901001107012013012014011015060120160120170180190200100709019021022040150104020040220130 102030405060701080901006011040201209010130201401101015016017050401018019070190160 102030405020406070803020404030901001101201309014080 102030404050607080901009011010012070301013050130140120150160120170110509018060150110190802090 10203040506030702080509040100905030101101206010013014015016080120407016017090301801901209040200180401402102202302040 1020304050606070809030702050701004011012060130501401501016017010018060190200401901804018021050 1020304050607080305040309060501001101201301402010150150160 10203040506070809010070110120601301408015090901001609050120160170180100190 102030402050607080901001101011012013020801404040110101501609010020 102030405060708070901001101012010011013050901201401503016017070180201901060200210110110220230220802302402203080170809025010 102030405060707080609020100501106060120209060108013014040 10203040 102030405060702080901001101203030101001060401301401501001016016017018013019020021022040210170 1020304050406070802050901001104020120130 102030402050607060809010011012011080801308014040150160701701202010 10203040201050607020 10203040506070 102030 102030405060306040708040901001107012080130140150160170120100140150180701001401901501601701405011010110160 10203040506070809010011012013090140150140201001601301701107030801801809019020090160100702015090210130100220 1020304050607080809010011011080909012013040140601509014016040170 10203040506070807090100110120501013060907014015014010160170180801701401902001301302101301105090901090 1020304050607080 10203040 1010203040506010 1020304050607080901001101001201301302014012080301501604070901401011017013018014050 1020203040 102030405060708090100110110120100130130101209030140150110 10 1020304050601070809010100607040101101070207012010 10203040301050607010 1020304050607080901001101104040901201201013060108070130140901508010030140404060150601015060160170 102030403050106070208090100110120130140150160170701801501802010010110180206013070190100160130 10203040305060607080 102030405010506070308070901001104080120110901001301408015016017018014019011020021010012012050130902202305070 1020304050607080904010011012013080110605030130100140501013011013050801501601701007016012018016014080190130 10203040506070608060509010011080110120130501201401015016011010902013017080180701508013019010902002102011013011018010220 10203040506070506080901001040110120130140409015014030401309090160160170601201801701016017030301907020021019060130 1010203040506040707080901001102012013020140150902050110701016017030100109030807018070170190102002101807070120701022070 1020302020405060706080 102030403050607080409030100110120401013010011014015016017018011011015080 10203040506070608090100110120701305014011015011016080201204030130602020120 10203040104050607080903060 102030402050607080901001106012010120201301308014011015016011070170180701909020 102030402050607080901001105012011013014013015016017017010030180190401102007021020012012022023024016012016016018070160100180100 1020304050607080901001106020120130202014080150705016010703013080501201701701801902002021011022040 1020304050603040304070804090100501105030709060120 10 1020303040505060708020801070901008011040120601301014015016017018010011060701907020050210101701802203030110120 1020103040 102030405060405070508090100508020 10203040504060707010809080100110120130140404020120140 10203040205060708090100110120130140301101501601708018020901040901902001707060 1020304050506070809010011011012020130 1020304030506040206070805090609010040110801202013090140150130160701701707018040190200130110100 102030402050101020605010704030508090100110110909010012013030140150160170120120401505018015015019020021011022090140160 10203010405060708040901001101203013010401401507090160100130140201702010016017060701801706019010013020017020050 1020304050 102020302040506070801090100101101201001301401005060150130140160206017070140140 10203040506070809010020301101201301401503012020160 10202030405060708090100110701201306060140150701060160170180100190110170 10203040506070802090100110 102030405020607080901001104012013014015016017018030140190150202001021019080220190160704011021010040110160110110903011022016020160 102030405060701080901001105060120805013014020504070 10203040506020704080 102030 102030405060708090701001050110120 1020304050607030807090201020308010011012013014012015016030110201701801201602060 1020304050607080 10203040506010708080901004011012013060120140 102030405020607080901002070402011012013014030 1020304050605070802090501001101201301401070140401080100150160170130202030160180190200150 1020 1020304050607080906050100110 102020301020104050607080709010011012012040 102030405060701080901001101201301405030902090601501601401101701801003019011012020040 10 10203040506070809010011030601201001301407015060160120 102030405060708090100110 1020304050601070204050 10203040506070201050803090100501101209060130401406040130150160140110160150801401701501401801801012018019090200 10202030405040 10203040506070608040805090100110120402013014015060160140 1020304050 10202030405060708090100110101201301409050507080150130100801601701802019020030140210180220230605024070150190170 10203010405060705080309050 102030405060708040 10203040501060708090100701101201301101201401501602013015017030180901801905019011020 10202030403050607080901004040110120130701409020100140601507016017016018015050100110190505017010180 1020304050607080906010011012030130501401503015080160901701801013010011014020190200305050120 102030405060708090100110120901301008040130140703015050160100130 10203040506070708060309010011011030 102030405020607080901001070110120130701406040 1020304050607080901001101207013014015060160909017014017018019017014060150403020070210 102030402050607080901001108012060130130140150130301601706040180160140 1020 102030405060607030809010011012013014014012015016017040170150130501803019016013020012021013070 1020304050607080901001101201301014020150201010160904040140160170 101020304050607080901001101201301201201401401501608013017030701001805040170120140150190 102030405050206070809060100110120130140150110809040160 10203040105060707080901001101020120130140607015016017012018019020501304010 10202030405060703080209010011060100120801301301401101404015014020501602016010080170160 102030405060708090501004011060120130208014015016017014018019020020050209021022016040 102030405060605070809050601001105012011013050501401509010030409060150 1020304050607080402070901001101209013011010701407015010014040120 102030101040506070803090100 1020304010506030702080907060901002050110701103012090809080601307060401406015016017018019050 1020304050607080509010090110120130 10203040506070809010011010080307012030130140100150120160170120170180100190200110110210609018019013019013010180210 10 102030405060708060901001106012013030703050 1020304050607040608090100100100201101209013012014015040140160160170150140110180301401902001602020010010 10203040405060707080907010011012011010301301001401501601601702016020507014018010070100301901402001801002102104013010 1020304050602070 10102030403050601030708090100 10203040506060 102030405060507080901001103070120130140150160170180190200150 10203040502060708020107090100110120100130301401401501401020160130160 10203040506070809010100110120 10203040205030607050809010090301101201301401301506011016012017070801809019012010090 10203040 102030405060708090 10101020304050607060809060100609011090120130 10203040506010708090100110120130601001101060301009014010150140401601505017014018010190509070 10203040105060 1020304050607080904010010011030701201303014050150160130130140601306017060180190200702101401001101002207018018010160100170 1020304050 10203040405060207080 102010 10203040506070805030 10 10203040502060307080601090100901101203013014011012015060110160170801040180 10203040506070 10203040506070508090901001108012012013014014015016014017018080190100190200120501201901401101040210 10203040506070408090601001104012013014014011015060301601701803070190401401608017020020 10203040506070802070 102030405060708060409010011012020130201401501607080 102030403040506070809020100110901201050701005013070140901503016013017013010180 102030304030506070809010011012060130140130110201506080130120801601701801902001706011014030210210180130110190180180150 1020304050607080109010011012030130140150160101701004040130 1020304050607080901001101201301001403050110140150101601102015014060170901405018060190204015017019020017040140110509030130 10203040506070806090100110120207020130140100701501605014012040170701010050140180140120190130170 102030405060708090201001101201301401501301301103013016016080170180170 10203040 1020304050 102030405060708090505010011010012070100101306060140301015016017090 1020203040506030302070308090100100100110120130130140150150160170180190180 10203040506070805090100110203020408060120130140150160906060170180190200120 102030405060708060901004050110120801301401002015016080170301801301909070200201202101301002101501402107021022023060140210 102030405060507080901010011012090130110506070140304015010 102030405040607080905060701001101201301409015016017010018019018040 102030405060708080901001101201301401501603017080180130301901709030302003012080801601501021070220230240220190 10203040506070809010011012030107090130140150110160160801203020170180201902002005012010010130140200 102030104050206050708080609010011011020120101301080601004060120140708015020160170170180150100170180 102030405060607080906010011012013014015016011017050801801501501401401101105090101902001901309018010020021090 102030405010607080507080709050303010040110120120130140150150802012016017014080180160120203015019040140190190180200180200 102030405020607080908010050110120401301014015010160201701805019013050200 10203040105060205060708090100601101201001070603011013014010015070 1020304050607080901001001006070110 1020304050607030108090703030100110100405012080130101401503014015090601404016017010140180190102002101901002202301022020070120 10203030405020106070305080901001101209013090140150901001001608030120301504017018019018019030200 102030405060702080 10203040506070809010080805011010012013020140909015014020160150170801807090508014060 10203040 10203040503010607080901001001107090120606013030401001401501601501706018090100 102030405050607080109010011012013014015040160170140110301807015019016090902004020012020190210160220 1020304050607020801090100110120 1020304050607080903010011090601207010130 1020304050607080901005011010120 102030401050506070809090100110902012013060901403015016017090130301402015018019014020020210702202005023030110160180140 10203040506070809010030 102030 102030405060407060 102030 1020304020506070809010011040120130140506060150160110130170180180190801701801803012050130701401020015017070 1020304040506040708090100110120130 101020304050607080901007011020120201201013014010150601608010401303017018014019017080200210220130509040210180200210120130 101020304050607080 102030405040607080609010070110120130140407015090401501601701101201801301101104011019010040 102030405060207080109010040501101201001301401501608040110 1020304050607080309050100801108060120120130 1020201030104050607080901001101101012013030140401502010160170180190707080120200 10203040506070807090100301108030120401301409015040150801601201501701701090180190120 102030405060708090100604080110120120130120140150501601017014070180120190170101030702002021010220110100 1020302040506070508090100506011011011090701201001301401301501601301701801902009014030402101201010601301301501401802106070130220 102030405060708090706010090110120130140150 10203040205060708040901001101201301401501409050101203012016017050180401901608020019021018010 10102030 10203040 10203040506070809010100110120130140140 1020304050607030809010090601104012013060140130601502014016017014014018019020070160210220509018080230160240120307017025090 10203040506070809010040405011012010013070140 1020304050607080901003070110120101302070140105015014016011080609080601016060110170180130190150110130140200210 102030404050602010708090100110601201301401201501301607020201601701801301401901304018020080 102030405060708090100701103012070100 10203010401050607050603040809010011012013090 102030405060708090101001101201301401506016020170201018017070130604019020014021017011015012022020 102030403050604070809090100110908030403030120130140701501020160120170120180 102030104050306070708090709010011050120201303090301401206040301501301004016030120701701401701801904016020015018040180 10203030405010607080901001101205040120701001302014015070160809010170 102030 10203040305020607010809010020110120901301201301401015070 1020304050406070809030100 10203040203010506070802090100601102012013014015016010170100180801901017013020021022020015020050230 1020304010501060703030808090408010011012013014011015016013017018019011020021013020015020016040220401021070 1020304050607080901003011050120130140 10203040506070508030901001101201101301401501603017020701201801901806020030210 102030403050607080901001101206013012012030301401501504060130802016090140107011017010170 102030405060703080409030100201106012070801301014015016017010180701101901309020020180 10203040505060708090501001101201201301401301109030150901080160401601701701801905040200200 10203040506070408090100401107010120130100140150120501601701707018040 10201010304050606070809010040 10203040504040607080102090100110120120701301101402020 10203040506070803090100304080407050110120801301401501608017010080180190200101301801901701807020010010070 102030405060708030309010011050120601301101401301101401301501601701801701701903020014021014022014021070230110 10203040506070801090100110120130 10203040501060708070901001001104060120110110305080120130140150160170180140190170 1020203040506070809010050905060110 10202030 10203040506070608090100110 10203040506030607080208030905070201001101201301401001303030401501207016017018019010200 102030405030607080409010011010120601301401501606017018080101019040200200210210150140190120100 1020304050607080901005040110901206013010140100150160170409090505030140170901809040130 1020304050607080901001101201301406015016017012018019070180120170 102030405060606070809090100110120902010050130705050140110150160130130160130801706070140180190140202020019016080200 1020304050607080905010010011012012013014030105030150401605080 1020304050607080901001101001201101303014010010015050507040160701701303018010170601201901401702005021021080 102030405060706080309050100100100110 10203040506070806090101006050507011080120401301014020302015016017060180 102030402050607060809010080110110110120301301302014090702080501009030150906030160170140150110180170 102030204050607040 10203040506070809010060501101202080130140100 10203040405060708090100110110120120801301401501401301306060120 10203040205060708090100110403010012080120501301401401015040 10203030204050603070809020100100110120100130202050120140801401303090150702012070120160170 102030405060707080 10203040506070809020100 10203040502040601070804050209010011020120130140140150160707017015013015013018019010100200210 10203040506070802080905010070106040110 102030405060708090108010060110 102030405060708090100110100120502013014030150140160170180130190 102030405060708030609010080110120102020130100501401401507016060140120110901102017018014017010100 10203040506070809030 10203040506070809010011010090120 1020304050607020808090100110120130140150120160170180301601908090101209013020 10203040506070404080903010011070120801002010013012010014015010107016017020202050180 102030405030607080901020100110120130110 1020304050607080107060108080901001080110120130140150160170201801019010050150200150601302102105022020030 10203040205060708090100 102030405040 1020304050204060708060906010011012013014080150160170 1020304050607080901001103020120901001301401507016050130150130100110401401017016014070160130201801701705015010 102030405030607080905010020110100401207013014030601501601701801901706012010020012050301302004070110190 102030404050106050702010809010011012030 102030402050605070508090 102030401050607070809010030401060110401201301401014015016014011050170140706018016019014011014020070901010040200200210 10201030405060701080309010090110120100130 1020302040506070603030809010011020120120130140608015030160170180101001604019016018013070 102030405010607080508090100110120130801401501608010701709030101801909020020013040160210110200701602101008019010020210 102030 102030405060705080709010011080120401306090140701403015016015017080130201801903070130200180 1020304030506050705080509010011030601203011011011040 102030304050306070801090701001105012012060801301301201401501601301501401701601809013019020011021022080 102030405060708090100 1020 102030405060708010901001101201301001401501601208040170150180160190200180210170190220902201301909023080902208090902103060190200120 1020 1020304050206070809010011060120701302014090150160 10201020304050206070505080901001101201001308010403014015080160150 102030405060708010901003050110601201301401501601701803010170130190200302101501001401801405022023024060120 10203040506070803090 102030405060707080901001101201309014080150160170501805019010017040302002002102208023014080160106012070301802201901010240 102030405060708090100110120130101401501601702018015010060190200140210 1020301040506070809010090110120130401409060802015011013016017050180190180901501508020010130 10203040502030607040804090100201101201301010140501507015016017018019040601003020021021022030110 102010304050607080207090100110120120509010 102030405060708090100201101101207013080100801202020 1020304050602070808090903010011012013040201406020150110801301501605030701015011012015015070150160 10203010405060708090100110120401307014015010070201601401706018019020015013021020017020120170160802016015022019010030 102030304050601070809010011012010130140 1020304030506070809080701001101206080903013014010406015010160170180401901802080200 10102030403050607080309020100110120 10201030204050406070809080100701001101103010120701308010010014015016080140110901609050100160170180708019020070 10202030405060705080901001107012013090701402015040160170140101801101909020010021016022030110230130803020220230140180 102030204050607080901003040901101020120130140150 102030405060708090100110120100205013013014015016060160170201801209080190200180210220230 102030405060708090100110 1020304020506070809070100110101201306014015016017014080120 1020304050607040806090 10203030405060702080901001101201301401501601701808019050140200809021013060701208030 10203040201050605070809010050110 102030405010606040708090100 1020304050607080901001101201302013080706070140110801501601701601801001401903090 102030405050 1020303040506070 10203040506070706080102090100110120130601404060140120150160170180190120200 10203040506030705080309010011012030130130140130601304015090801601701801701909040504011017090200120200 1020304050604070 1020303040506070807040809070100110120 1020304050206030705040608020901001101201001307014020150807090160170 10203040506060708090100110801201301407090 10203010405060507080509010011070209012013014020150601601701801102019011060200210101301203021022050230230 102030405060708090100110120130140110401501401301308050501601705018010170190190190140602002101402022021030150150220 102030405060503070708090100401101206013020601401501601705020130101101801901402009020200 10203040506070809010080804011050601207012011013040 1020304050607080901001101201301401501016014017080180120106019040200150 102030405060705080901004011020120130 1020303040506070809040901009011012013014015040160170120140301302020140901805050190190602001903070120160210602207050200160 102030405040506070806070901001101204040100901308080301401501605017015018010110190150140200160180180150210110200 10203030405060708090100110120130140150160110110201201001205020170100130110906018090170301401801050401908040 102010304050607080506090100110120802010130140 10102030405060708030109010080 102030405060607080709010040110120901301001405080150160170901801706019020021013017010090308040190601401022023024024018021014070 1020304050503040604070809080100110120130140150906014090160170301809030190806050180130602001801201006090120150180 10203040506070809010010110120130 1020304050607080901001108030120130140150804070160170501801701016060160190160180200210220 10203040405060107020308090 102030405060708090100110120301020130140150140701607013010013017012050110180 101020304050607080907010011012090120130140150160170301014040140180120120130110 1020304010506070806020902010020110401205013010014080150160170180110150307020 10203040506070809060601001108011012012013014060204015060160110100 10203040506070208090100110120130140110150120160120170180101001401703014015019020019060 102030405060708090100110201201301003060 1020304050 1020304050607080204060209090100110401201305040601406015016070507017080180 10203040506070807090100110120100130701401501601103013017016070701106018080180190200130 1020304050607080901001101206010130140140150160160 1020304050607020806090201001101204010130705060140130150100160110170150130150180190501401106070120160200200210160220230210 102030401050 101020304050406070805090601001101201013090140207090150 1020304050 1020302040506070809010070101107030901201301090140150130160201709090180905019020090210401909022080160230230160 102030405060708090100804011012090130908012030701409015011090160908017010101201209018016060190200 10203040501060702080901001101208013012014015016010170180101008011019011015090160200180601705010210160170 102030301040506020708090407010011012013014012030100 1020304050607080901001101201309014090101201501601090150170160170110150701001801304010130401601201001401301701901501030170 1020304050607080901001107012013014040150701301601405017013090170180170801907017019030180501002004021022018016060180 10203040401050607080901001101201301401404015011020160150110901401404015014017050180190603040 102030405060708090506050100110120701301409015010160170601801806080190103030701605013020 1020304050 10203040506070308090100110604070120130140150160170401302017011018019018012020016050150902102201007070 1020304050606010707080901010011012013050140707015080140160150208010017013018017080130190110601901607020030130 102030403010506070802030907010070303011010 10203040506070 102030405010607010802040901001001105012012013014040150120160170180901902002101802004020011022019018018018022090 102030405060 1020 10203010405060607080409010011012013014015016013011017016040201801301305010050901405019070200 10203040506070809010011012013014015060160170180170808030190140150200401901901701102102207030150602301101809050220190230210 1020304050605070809010011012013014015040120601601701401705040307018020 102030405050607080901006020110100701201302014015020 102030405060704080809020100110120701101301401301501409016017012020409012014013090170140403018050190200 1020301010405060708090100110101203013014020150160901202017018080120190200180 102030405060708090100 1020304050607010508090100110120130801101401508040160170150150408080307080501809019011020080508013021090 1020304020506070608040503070202060609010011012070201301401505014090160 1020304040 10203040503060708050209010011012020130140101502050 10203040506070809010011012012010030130140150110 102030405060407080903010011012013014015080160130170160180908010090190302001015020120130 10203040506070809010090110120130140150160170301801301501306050190100 1020304050607030809010102010100601101201309080140130150140100160401303017030101806010130190200210904015070 10202030405060706080901001010011012013040140110150140 102030405010607080 1020304050607040608090100110901201013014015016020205017040180190200140206014080 10203040506010708030 102030405040607060809020100110120130140100150160170180801201908020080170210 10203040305060504070809010060110120100130130101407040150160170501801901101001901701402001017016019030801207011015080 1020302010405020607080509080100108011012013050140150160 102030304050 10203040506070807090802010070110120701301014060120150130120160601408017040101301608080180501902040 10 1020304010502060402070801090100110120 10203040405060708040901005011012013014015020160170180701808015010100 102030405060705010507070809010060110120801301301403015090160170501807019050409020016015020170210120102070220 10203040 1010203040506060708090100110100120130 1020304050 10203040506070208090100110110120130 102030405060708090100 1010203040506070208020901001101201302012014015016017010130180190110180140608090120401701305013016020070 102020304050607020807090100110801201301401101501601704020301008018030190150708020070100160 10203040506070809010100110120130140150160170901801901702009019016021021022090601601402008090 102030405010607010809050100110802012013011014090150160701701701601304020 10203040102030506070807090100901101201101301402015070160704017050201001803019010070501102009040210220140230 1020304050106070801090100403010010110120101013010140150201104015080160901603011017018019060130200150190210220101014023022020 1020304050607070809010080110100908012020507011040 101020101030405060708090407020100106011030401203030 102030405060507080709010011030120601301206014015011020 10203040405060708090501001101204013014040100150160160170180110706060 1020302040502060 102010304050607030308090406050100110120130140806080120150160201204040150170120609014011018050 10203040506070809010080405011070 102030304020205060708090100110120101307014015016090206017018019090701020021022023070240405016011015020240120 10203040405050607080901001101206040110701301401502040501601703018040190200210 1020304050607080 102030405060701080609080306070100 1020304050607080903010011090702012013070140107015016011017018019020040100 1020304030506050307080209010040110120108013014015016017070304030150301201603040102012060180140190100307020010020110150 1020304050206070809010080401011012013014030150130 102030204050 10203040506070803090100110120 10203040506070809010080110120120401301201406015030160160202020150601701201801507019020011016090110140150 102030405060 1020103040 10203040 1020302040506050702080709010011030110120130 102030304050607080901007011012010013070140501301301501016017015014070180306019016020016010130210200110180210170220 1020304010205060707050809020100110207012013014015010501016011017060401801401809030190 1020304050406070809010030110 10102030405020607080309030909010010701101206090130301401501601708018014018016012020120190509020030130120 1020304010405060 1020304050 1020304050602030708010903010020110201001201306014014015040160201307017018019016040200200 1020304050601070801090100110508012013012014015070 1020304050603070208020901001102012013014015016060170180190190402004020201301901201008090210 10203040506010708050904010070106011012010013040140150808016017090403015030180901901060200180 1020303040506070809010090208030201101201308014015010140506050 1020304050206070809090101001101205013013013050140150160 10203040 102030405060708090100110301201305012012070101403014015014090 1020304050607080907010011012013014080 1020304050504060 1020304050607080901001101201307010140130901504016017018017090110170190160202007018070190 102030403050607080901001108030120130140408015016030170110180190200170110110 10203040506070 1020304050 10203040 102030403050607080 102030405040607080903080709030100110100120 1020304050607080901007011010120130301101401501601701801906010130 1020301040506070608090100909011020801201306010012080140901407011015012010 102030405060708060907010011020120130140101501601301701018017015050110190202011017017015060120200 10203040506070801080905090100110120110308013014013050805020103015040 10203040405060201070308090100110100120201301101040140140 102030 102030402010305060708090100807090304060110120 102030405060708090100110120 1020304020506070809070100110120130120 102030405020607030 102030405060708090808010010011012060801308014015016017070601001013018017013011080100190901102002019014017021050190 10203040506040708090100110120130140130601201401406015016010017018018019090607014020015040503021020 10203040105060107040808090 10102030405060704080806090100605011090120407011013012014090120150160301701807019020040 10203040506070809010080110120130501401501605030170110180805019020019020210220130601201101109015023020100180180804021060 1020304050607080901001101201090606010130703014015016017030905010018019020060 10203040 1020304050607080209010030401101203010120130201401106015080100160170301801904040305020030190 102030405030106070108090100101101201301401301504070160170130701018020190130102002101401501503011021020020110 1020304050606060707080209010090110301201301405015010140160170180190200180160160190180210 10203040506070803040901001101201301302012012014015090160140170130150180190200303010018060200200 1020302040506070809010011012013014020150601001601701401101507011070180601102019020021020016040150 10102030405060708090201007011012013014015015060901206016017050180180190180190 1020304020506070805090206060100110120801308011012030 101020103040405030605070809010011012090808010501304014011020401304090 102020304050602070801070901001080110120901301401030150601201206050303012015011080701602017060180601001901102020070100 10203040506070 102030405060 1020304050605070206080509010100405011012013014015013016017018017018019020021010 1020304050607040803030905070904010020 1020304030506070803090100110405012013012012014010015010701601709014018019030170403020010200 10203040505010607050809010011012013011010140120150906010160501017018019011020709090204015030200200160170180190110200100110 10203040506020708090100110809012013040140150110160170180190110190160170 1020304050607080902010011012013040140150160170901801901201502009080210100905017050120130 10203040 10203040506020708090 1020304050 1010203030 10203040506070608040701090701001011011012013014012010110401501009030701601701504018030190120130205080200210 10203040506070302070807090 1020302040 1020304050607080106090401009011070120100130301401501601501701701801019060120120101201201601050140 102030402050607080901004090202011012013014015030801090160170601803010190302001407014018030140150 1020304050502060405070809010011012013011080100120110140150401201601701303018019050207020200210120101001105070 1020304030506070606040809010011040100120130140150160160170140401301801109019060200302108016010110220507080204060 1020304050607080102090205010011012060805013020140103015060 1020304050607080801090605010040801102012013014020301201107011015015070130140 102030403050604070809010011030120 10203040506070809010011012013014015030705030150160120170160301701608060180100801901306090190120200 10203040506070809020 10203040506070608070606090100100110120130140401201501601707018019014020030 1020304050607080 1020203040506070806090901001101201306014015016016010017018014090190 10102030405060606070809010010110808012013070130140 102030405010607030801090100 102030403030 10102030405060107080501090100110120 10203040405060708090100110801203011090130140110150110601608080120160170180150190200 10203010405060708090100201107012010130203014012012080150160110408014017012013014010080170120170201406018060 102030405010607080801050109010011080120130201401101508013020110160501201701050170150170140180190120200120 102030405060107080603010 102030405060701080908070100801101201013040140150160170901801902001705021020014019090220409023010220220402201105019022013040 10203040506070809010050601101201306014014090101501101601501701803019030160902006070200210130220230140150210180180190170240190 10203040506070 10203040506010708090601008011030401001201101301408070100110120150903016016017018011020110190 10203040505060708080901001101012070130140150201603015017018090190505015015060 102030405060708040901008011012013013014015080100150160170130130130130120130 10203040506060 10203040506010708090701001101106030120100110201013014015060801601701101806040190170104020200100210220230220220240140100 10203040506070809010011012090 10203040506070809040607010030304011012013080140150401601301402070150170701801609010170190 1020 102030405030607070809070401001104012030130120120140150160901017018090 1020304050607080901001101201301201401501601601708018070405060140190140802002102102201301906050150220 102030405060702080901002011012020130140100150140 1020304050106070809010011030120501301301014050 1020304050106030703080704090509090704010011040120901301401502016070808013017070140 1020302040506070801090101001103012060201301401509016050208060209017015018011015013019020190200 10203040105060708070205070906010011012013014015040160170160 10203040506070809050100406011090120130140150120301101601701801809019017010150701401709020070190210170140402202014015021040210 1020304050606070405080901001101201301401506016030110803080 10203040504060708070509010011012013014011011015011020160100110601001701809013019010505050130180200160210120107022090230240200 102030405060 102030405060701080901001001101208070130130801401501601401701701801902070160502006011010021030140308014020130220230120220240 1020103040506030706080901001101201301405015010160170 1020304050607080206090101001109020103030120120130140 102020 102030402050607080906060501001107010120803013014015010160160804013016017016018020160190 1020304050607070108090 10203040 102030405060708020906030100802011012013040101401407010012050150160170180301608030140120190200110 1020304050604070807090100 10203040105050406020708090100110120 10102030 10203040506070801090604010010011012013040140101501601701801901011090140804040 1020302040506010708090100701101201304014015040160140 1020304050607080901006011020120130140150805070160170 10203040506070802070906010011050605012010130140120120120 102030402050306070804090100110100110 1020304050406070802010901008011070120100 1020304050106070809040301001101203010130501405014090150120160301501203011017014018018019070140200110502101007021015022070170170 1020304050607080 10203040506070809010030 102030405060708090100100110120130140150160170160150301601603018060701907020030200120110100160803017050210220 1020303040506070809010011090 102030401050605070809010011012013014015016010801701801701090190160202006015017021020016014019014060 1020303040305060708020803060809030100 1020304050506070809010011090901201303060110140605014090150160901706020180190101301701309020200303020030902105090220110 102030405060703080901007040110120100130140150120701501607017018019013030200201701017021020022022021022023012018012010030 10203040205040105060708090100110120130100 10203040502060607080901001101201013010014015013040160120170701301301803060190200200701801402102201802301101702020011060100100160 1020304050406070404080408090100110120130140150160170160100180110190603016013040100190120200140205020070130101807010 10203040203050605070809070100110120130901301401501601401301017010014018060190170140150110901001801701801302009021030200220170120 102030405060708090100 102030204050607080901010090101108011040120130140 10203010405040607080906050100505011012013010101401501012010110110301608011040170 10 10203040205060701080 102030405060708090 102030304030506070808090601001101201305012014015016090120150 102030405060708090100110601201301201401501601501601701107050901803019016080200709019014012014030210204018090202204070110200180 10203040506070809010010011011012050120 102030405060708090100901101008012013014010150 1020301040504020607080901006011012011050130130140701501601017070401801501201903014011020020130805050501804090 1020304030506070806090307010011012013014030807015016090201605017010180100190190110160130180 102030405060708030901001102090100120130140120 102030405060407070 102030402050605010708090100110120110801301201401201011090 1020304050 102030405060708090100110120303070130706020140150120130160170180408019030170702003021090100210401608020080 1020304050607020809010070801101201301401201101501609011040170160130140901808040150501020190200703019016011060 10202030405060708090100110801207040806013014060140150160604017070140140120180401601001906060200 10203040506070501080905010080110120130706012014050 1020304050607080901001109080120601301030140100406030150160170120 1020304050607080209010020901106040120 10203040506070308090100110120130110130706070140801201501601701801901701602002021050100805012020016017020210110 10203040502060708090100110120130801401015016040120170180 1020304050607080901001006030110401203090130140 10203040506050307080209010011030100120601301401002011010 1020304040506070807090109020100 10203040502060708090601020100110120605050130 102030405060507030802070901001101202060130140120150160100110802017016012010012015018017014050 102030405060707080601090100110120701301401106050901506015016017010 10 102030405060708090701001101201301401015013090802016017012018015014019013030200210110902201702303050180 10 102030405060703080901001101201308080140110601501603060803015017050180 1020304050607030809090100501101202080130110130140150 1020103040405060704080902010060110 102030403030506040706080609010301006011080120508020130140100 102030403010506070 102030402050 101020203040506070809010040100110101201301014060150100 10203040506060708090201001101201001301401501401301601101002011015016016030709015017010301801908018020120200210120 1020304050607080901001101202020130140101505090160170180110190200190302108016060150220110203018014030160230190240130140 102030401050406040708090100110120130909014015014050160120601701801901401102001707070180 10203040506070507080901007011040120130120130201401501609030160170304018019020080502109040220401802305040180120 102030405060708090701007050501101201201301401015016010070170160180 10203040506070208070409010011012013014090 10 102030405060207080901060601001101201301405013040150150160140150120170180190200130602105010180140100220230603080170 10203040506070809070401001101202013014080120150302060160170501701801901704020021011011011018070180220602103014020060230170 1020304050406070508090305010011012013060140150130160110401701802018050 10203040506070801090100110120507013014050301505011040201601002016015040170160301801801801901409040302002101901902206018014030 1010203040505060708090100401105012013014090150120401601401601701805019020200170150210220201901601701101802011023013024013050 10202030404050106070807090100101001101207013090503020130140120150101004013016017018010202019020017017020020 10 10203040305060307080905080100100 10203040506070806090100110 10203040506070408090100110501201030130140606020401015030501607070401701203018030100100190 10203040506070807020902010070801001101203013020606012070130301007080 10203040506020708090801007011012013013010080906013014015016014010170201801601306019060 10203040105060708090100110109060120130120120140130150160110 1020304050607080309010011012050130140501007015070130160101070305017014018012030180 10203040504060702080903010011040120100130120120405014090150160140 10203040506070408090301001101201301050308014030150160 1020304050607030 10203040506070802090100110110120 102030204050607080809030100110120706013014015016090170110808013018019020040 10203040506010703080901001101201201301401501601608017018018015019010140150401205017015020060210 10 1020304050607080906010080201101204013014090110150102016017090120120301601503060 1020303040506070 1020304050607080901007011060120130 1020304050601070 102030405060702080901001109012020130409010110130609014015010010016015010 10203040506070805090100101040110120130130140120150140160170180901901505080402001301501702102020030206022019023024050 1020303040506030708090100110104080120100100501304011040110 102030405060708090100707011030120130100140101501016015010150170160170120102070201801901702060 102030405060708090100110120130140 1020 10203040105060 102030405060704040208030609050100901105012013014015050 1020304010505060708090100 102030 102030405060708050709010090101107090120100901301201080140205070140150140160170180150401701706030503019030140200210130 10203010405060708090100 10203040405060708090 1020304050202030607080909010080110100801202013014015030 10203020405060407080901008011012013014070150160 102030405050607080905010011012013014040 101020304050206070804090100110120101301201409015070806040120902015013016010012010150206090130170 10203040506070108090401001101201302012010014012015016016030170110130180 102030405060707020809010050501101208013014080401207015030160140170120180140190200401401013011021021070 102030 10203040506070 1020304050607080901001101201301401501606050170180190 102030405060708090100110501205013014040150160130 102030405060708090100110101201301014060201502050130160170 10203040506070809010011012012090130140101501602017030401807014010019015030130200110210120220 1020304050 10203030405060708070901001101201002013014015050160170801806019060170200210220180110170140709040230 10203040105060708090100110120130140150140110130100801009010030601509050160130170160180130190140190 102030405060 10 1020304050607080901001101202013020140150110305040160 102030405060705080901001102012013080140150160150307070170180170701709060 1020304050607080209010011012013010140150140901409060201104010010160170901801902001901301801009020018050180120130200200 102030405060207080901001105050901201001201303090140401506011016017018019020021011022016050100106060120601803013040180120230 10203040305060702080901001103012013014015010060160170 1020304050607080901001107050120120120120501301401501605017018020150190120130130160170130 10 1010102030405010607080509010011080903012013080130110100101401002015030140 102020304050607080 102030405020607080809010010060 1020301030404050607020809010011060120130701401015010040160708017030101801011090170190 10203040506070801090100110120501301401508050508010150 10203040501060708090601001101201301407050150160301401601204017012012017013010020802070120120150180190 10203010405060708090100110120130809014015013014070303013016011017040 102030405060705080901001001101201301401401501602012010060170101801901702002101601108010110509011013070220210230240701008011030 10203040502060708090701001101201101301401301501605017090 1020304050607080901004011012030801301401504013016080110170120701201801201901107070702001306017040130180190 1020304050603070809080100110110120409060101301401501606017060 10203040405010607080809030601001109012013014015015060120160170100110180 102030405060708090100110120110130709030140100150100208016017040 1010203040506070206080 1020304050606070803060309010100110120130140150160401501017060180701603060120120701705019090160150200140 10203040506070 1020 1020304050607080 102030 10203040503060701080903030100501105012060120901101309014015016016090140130 10202030405060 1020304050106070608090100110501201308030140 10201030405060704040608090100110120130301401509016040140601701020180105015010801801401809030190110150 102030405060708090100110120 102030405060708090100110120130140150160170120180901902020021022020020110901306017014013030 10203020104050607060809080901001101201013080120601401201015030160 102030405060708040709070100110205012050100101301409015011010110208016010170150130180180110301801902008021014020220220 10203040506010 102030 102030405010607050708020901004010501080404011011012010301301404015016080130170 1020103040405060708090100301101201001006013040140150150160110706017012018018015019012012013040130200120 10203040506040708010901030207060100110408012013014015030501401601701501209018016019060200704080 1020304050607080808030809030401001108010601201301401501602017090180190110408020040210220140103017010012060160100220210230 10203040506070805090100110905012020601013013070404014015016014090140170150140180905030180190200101601605010210170200 1020304050607080905060100110120130140208010150160801501001701309080180301901704012011040 1020304050206070809020100801104080120807013040909080140 10203040506070809070601001101201303014080150160140801701007018019020070200210190301106022040210704013040120806023050 102030405060702080901001101202013014011015016017017018010080110701902001102101101802201108017090180 1020304040506070806090100 1020304050604040708060901001101201301401501101001601001701301801901002070200150402101105019022040170170 10203040 1020304050607080901007070110120130140120201001501005070160301701408018019070301020030120302010017015010170190602101014040220 1020304010504060708090100110120130901106014015016017013016018090 102030204050406070804090100907011012013020140150140160 1020103040205010607040809010011012060130140205015030 10203040506070801070901060501002011012013011014015013050 1020304020506070809040100110120100130140150 102030202040506050708090708060607010601001101201201301014015013016013070100170180701908060502015013020021010190150180220 102030405060708090909010070 1020304050607080109010011012010906013050140130100130 10203040 1020304050206070 102030401040303050607070809010050110401012010013014020150 1020304050607030108090100101001101201301401501601701801901405019020021011012016022030 102030405060107080409010011050120401307014015040801605017030 1020304050605060607010809010011010120130140150160120150170180170101908080160200210160704021030220150160204060203017090140100 10203040506010708020901009011012013014080150 1020304050106060703080904010011020120120130120701401501601701802019030 1020304040506070 1020302040506010708060901007080401101201301301014015010201201016030 102030405060705080902010011012013014015015016090170 1020304050607080103070903060100401011080801005012010050130701401101501090100160100209030 102030405060708060901001102050120805013040209014015015014080401101601201703014017018090190601705090801602060 10203040105060 10202030405010203040206070308070901001104012013011080208010010014015016040110160150100170601801601909010060190140150 102030405060702080204090701006011012010013060100901301403015010016020170110170150180 10203040506070108090201010011012050130101405015020100160170701501018080190200210210150 102030403050603070508090100110110106012012090130140301107015014015016017013018011060 102030405060204070809010011060120130140108080101504016012050905017016090110180190902001002013050103050 1020304050607080903010011012020401302014030201201501301403016090150170180801909050601002008080110 1020304050607080109020100501102012010090130601401502016017040180120170110501906020200120210100120 1020304050606070805090707010011012013090 1020302040506070809030 10102030405060708090100 102030404050606070507080901005080110120701301403015014013080301104016010170100 102030405060106070807090100110100120601308011050120501014010150909011016070401701804019017020200150 1020304050607080901001109012080301301201401501601502017020160160180201501301601001201902020050 102030401050607080508090100701001102050601207013050110501401501609017018014018019020070110200110160210702080220 1020 1020304050607080509060100110110120110130100 102030405040607080906010011012013090120140130150160170130302018019010 10203040506070809020100901011080120130140104011040120150160 10203040506070801010901003020702011012060100 102030405060701080906010011080402012090701301401501101601201201602017018017015019080150301201201080 10203040506030708030901001101201013014015010050901601701301101803019070200110130210190 10203010405020406070802090100110701201103013050701301408020150160170301304011018019020140130 10202030304050404010602050708020809010080110301201201304014050150110160170201802030190 10203030405060701080209010100110120130140130140401501601701201801702019010020021022023019010230180 1020304050607080309010011012013014015014015016017010160601807019010130707012010507018080200130100200210102001708012022090220170 102030405060708090100110120110201301401301504016030120110 10203040403050607080901001101205010501201201303020140106060150130160170180130130301901701050200180 10203040506050708040907050100 1020304050607080 1020304050204050 1020304050306070809010080110110120130104012014010601001501016017050301501701802011016019030 102030203040405060708020901001101201301401207060101502016017018014010103050130 102010304050607080901001020110120201304014080150160803017018070110190408017050902001606090 1020 102030405060703020 10203040506070809010010011012013010100140130150160170601401101501301701304018040 10203040506070803090100110120801301407050100309015010013010016050110201209013017014010010018016080140901501403020801301019080 10201030405060706080504090100110110120201303014015010110 10203040502060707080901001101201301407010070150201003030701601201601501101701809019010020021020012011013011014012090220200230 10203040502010 10203040506060708090101001101201303014015090103016010050170180802050160190 1020304050604070809010100 1020304050605060 10203040506070803030 102030405060708070901003080110120130609020301401014015020140150100160150 10203040 102030405060708090601001101201306060140150401601001050601404016014017018019010012020060170403040401401109070210 10203040506050708020901005011050120201301401401504016070170170100170106011018012010090401902001905010170180902018060 10203030104050106070208090100110120601301406040150301603017017018019020 10203020405060708090301010011040801201301401208070150809070901001203050160303070100170401060180190160170501102090110 10203040506070608080206060309010080110205011011012013050100140 102030405060708090801001006011012090120 102030403050604070408090100508011012013090140101506016016070 10203040506070809010100 1020304050601070803090100101101201301401301020402010015016017017018010019060706020012040 1020304050607080901001101204060130120808014011013015014020100160170180120 10203040305060607080901001101208090 10203040506070806020 10203040506020702050608090100110120701301014050201015015012010016017070 10201030405060708030901001101202090707020130140150 1020304010506060207080901001101001012010013014015080160601601701801501902001501701301201702102201040230240200 102030405060708090100110 102030405020607080901005011012012050708013070501401501601301701301607018040601809070160130190180200 1020304050607080209010011060120 1020304050506070809010011012013014015016017018070180160180190201707050170801202009080120140210220160200120101103014060120230 10203040502060307060809010011012040130140150501601501701601801905030200701002102208050 10102030405060708090902060101001101201301401505030160501709012040160101018019014015030200130200150170707080100210201022070 1020304050605070809010011011012010013014040201501101501504040160130150160 102030405060702080901001105012013014015016016013080100160201401709013016015018050201901702005030502107022015023070150 10203040 10203040 10201030201030405060708010901001010020909011080120 10203030405060703080902010011012040904013014015016020170180190110170802003018060140 1010203040506030 1020304050607010708050901005030 10202030405020607080902010011012012011013020401401501304080160 102030405060708090100110801207013020140701501601703014010130160160180101201908020070502009011070601021014050150 10203040506070808090100 10203040506070809010060110120901301409010010150160205016017080201601801902001902017021020220230 102020303040506070 1020304050607080507090100505011020301201307014013015070100140901401601706020106010070 102030405050506020204070607020108090100501101201201301401501601701801401801302030130101801702019020140200 102030405040607080908010011090120601304050140150120 102030405060708090100 10203040506050708090100304090902011090 102030405060707020809010011012013020140150160601702018019017020090802090606021050160220502013021017023080210 10203040503060708090 1020304050605070802090108050100110201201301201301401106070140150160701017080703010180100 101020304050607080409010050110701206010040130140901206015016015011010010014015050205050150160170180 1020304050607080908010090110 10203040503010 102030405060407080901004070110801201301409011014060120110150160170160 10203040506070809010100110120301301401508016012017018060 10203040102050607080509060501001101201306020140150601607017014018020130190200110602101601019016040 10203040506060701010804090100110801060120130101010010080140150301016030601701209012016015080 102030304050602040702080901001101201306014040601508070701601001401509060170180301001701201010017010190 10203040 10203040 1020103040502060 1020304050506020708030901001104012012070 1020304050601070809010011010120130100140150 1020 1010203040 102030 1010203040305060708090601001101209030110130140130801501101203016015017017012040601501609030180100501608011060190 10203040506060708090100108011012010130901407030150140130160101001709018019020017090210 10203040501060708090 102030405050603070809090100110801109090701209010130110308014020150160160601307017018019070 102030405060708050901004090110100701201301401501601201701502013020110140301050180130501902002030100210801206022090230150 101020 1020304010506070208090808020100607040501102012013050140150160170301805011030180170407019040200 1020304020305060708090703010011010030101207012013080 1020304050 102030405060405070408010901001101201003050707030130140 1020103040506070802090100110120130406014015016017018060190201902020901030130302008050 102020304050607070 10203010405060 1020203040501060708090 10203040506070508090401001101201301205013014050150160170101101607018019020200170120210150140100 102030405060107080402090100701101101201301408013070 1020304050603070809010070110120 1020304050607080309010011012012013080101401501601701801901203013013020021070601901202201405022080 102030405020203060708090901001101201301401505016013012060601701801801405019019015090200 1020304040 10203040506070406080901001101204013050140150160170 10203040505060708090401001101201301401508040160170180 102030405060708090100110120130140150100901201606017070180150401901908011014019016070100 1020304050607080907010011012060605060301301406060908015016017050130180120100190302001010501601015021020022090140 102030405060708090505010020110207012030100130 1020203040205060708090301001011012013011010140150608030 102030405060708090100110208012040130140 10203040305010607080709070100110 10203030405060708090100901108040120130140150806016013014010012080201301201701503050 10203010402050506070608080901001105012070130140150160170705012017040208017018014070140601901503030 10203040506070809050100901101203030 10203040506010207080901001101002012070130401401503012016070170301801001705019020010807021022023020014040805050220207070240 1020304050607080105030903010040504011012013040140150140110160160107017018019020103012050180102002101305080190100 10203040506070 10 102030403050206070802070607030709050 102030104050607080907010040110601201306013014015016014013017070 1020 102030405060 1020303040 102030405040 102030405060708090604010030 102030405030607080106090 1020304050607080901001101201301305014012015014060150606015080407010011030 102030405060705080209010011010012050801305060601302040901401501601301101701802019090110503030 1020304040502060708090 10203040506070807090100209011012013014070150160170180190140609020190302002109060170220220220230100150601601080206024050250200 102030405060 1020304050607070809010030110120130120301406060130150160140170180190200 10203040506060708090100110120130 102030405060708090100110 1020304050602070808020 1020304010506070106060804090601001101201306010014050101501201090160170309030201018017050501907016020021010130180140170 102030405060708090201001101208010012013070100140110150160801705014011018020170301908016016020021017040200200190220210190 102030405060307080401090604010010110 1020304050604070708080908010050110120130140150801404020401601708018019020204020013012021040210190 102030401050607080901001103010120100130110140120150701010011090901601701809018019018030 102030405040106070809020100110302012013014080401503014016017018018014017040 102020103040503060708050701090100801001109060901060120808013014010100101501605017018080170 102030403040504060707080901001106012010013014050150160901401301701801901101601501102002101002201801604023024018010012014050160 1020203040506070809010090209011030120130209011030140601109015016017012010015017020180190200140120210130 1020304050605050708090100110120307013014020140150160120170180301901901018090702002018060 101020304050607080903010011012010013070140150150150160170170 102030405060708090100110120601301203014015050160130 10102030403030506070809010011012013010014010150110802016014090160120150170170140180100602050160180 102020304050607080901001101060120701301401502016050170180 1020304050106020708090100804011080120120130401409013015012090160170205040120180120701011015019090140100120190180150200200210 1020304050601070809010040110120 102030405060708010901010060901101209010050130140501501501609017018011090110190200101101901409030190210170220203010 10203040305040603070108090100110120130301014040150803016080110204030170180190100140 10203040405060708060209010011012013060140150150120209013015016017012018080190601802001402101901002202001107070 102010304050607040806090100110120301001301401504012010 10203040506030708060609010011012013010020130 10203040506010708090100406060100110100901201309014015016090170180701701107010701801906030 10202030405060708070905010011010012010130140501101501601704015012016018011018040401905090190200 10203040503030607010 102030405060207080901004011012012060130401401509016017030501801001109018015019020090120702015020 10203040205060708090100110120120130140150160150120170180701901201002001309021070130201003030505014017050201801901309060 10202030405060708090100110601009012013014015016060701701401801013090190 1020304050606070508090100201101201301014015015016017018011013010060190503016030200200170210220601802301701209070210230 1020304050504010607080908010060110110120901301401015010016012040170180701101003019060110180501703019020070210 102010203040105060206060303070708050907010010011012013090140150160170 10203040502060708090201001109012011011013014010110150160501003014017040509010150150120180 1020304050 102030405060207060809010011012013012060140130150160901701301801307019020040210170202109020200120160 102020304030305060708040903010701001104040120401301401301506060105016013015010011040150 102030405060607080803090100110120130140150701401601001701807016020190200 10203040506060708090 10203020405060706080903010030110301012010013080140901109015060160501708050 1020304050 1020103040506070809020501007011012011011020805060130140907015030160170 102020304050106070809080 102030405050607080901001101206060100130140 102030402050607080901004010601101208013014015015016017080180190 10203040506010708090100110100120130 102030405060708090501001107010012013090140 1020203040506070809010020110120110130140605015010011016010160110801703018012019030 10203040504060708090801001109010120130140301501307030103016011017060150180401901302002101109011050 1020304050607080901001101207013050140150160110170180501201401801001909060302005080403017021010015022050170230108024030130 10203040506060701080809010011012013014030 1020304050306070809010050110120130110140150102060160120 1020103040506040708090100100100110120130 10203040502060708050 10 102030405060708090100110120130140150201601301401109017040702015018080 102030405060708090100901101206060130201203014010015016020 1020304050607080409010011020 102030405060107080901003011012013010014015013090160170180130140110 1020304050607080309010010501050110203012011013014014015080160 1020304050206020107060408060907050101008011040120901301401101301501003011016015020170604018019013016030120 10203010405060107080109010011010120701301401501601701803015014050401001902001903060180708020 102030405060 102030405060708090100901108012011030130140601501605010701002017018019013020070210 102030 1010203040506070809010011010 10203040 102030405050206070802090100110106030607012090101020306080130140 102030404050606070408090100110207090407070120 102030302040504060708090100201109012013014014015060303016017040130180190180200210102001407030180160 102030405060 1020304050607080901001003011012013040140120130120150160101701802019020018017020018020070120170701806021010022023030220 1020304050306070801090100110120130130140201501607090170180190140110160110200 102030405060 10203040506070805010904010011030120505060201301401503016060160120 102030104050601070 102030204030506070809010011011012070801301401501101601701806020 102030405060607080901001101030801201308070110140150301601701601101101701050 10203040506030708090100601109030401201305030140306015040110120130160150170 102030405060708090100 1020304050606070 1020203040506070 102030405060701050802090100808011010012013014070150 10203040405040604050 101020304050607010809010080108040301102011012013014070401301101501602017014015018019080501304090 10203040506070806080209010080110120301301401505014016017018040110190200210801602102022021030160110160301309020 10201030405060708090100208011012050405013030301401501601601701010 10203040505020506070108090100110801012013014012015016011017013014080180100160 1010203040506070803090408010011012060130801405015040160901208040801701301801801201001901502007017060602018015011070170 1020304050607080901002011012020130140150120706030160110401701801301902001201802102017040 10203040405060708090101008011012012013012014015016017015090130705090140708012060180190200120 1020304020506070805090100901108080120130 102030405060708070209010100110120130120140140150160170180190 10203040506070308030901001101201301401301106015015016012040501706013050 1020304050607080903010801001011050120701001001301101104013080201301403015010160 102030405030607080901001101201301401509010015030208016017030170802070601501101301804070 102030405050406070708040409010011020 1020304050406070 1020304050607080901001101201304020140100120 102030405060207080901001101201309014013015016017018090409090120301909020015010210 10203040 10203040506070809010080110401203090130506070201401301501603017014018019018040130200704020014017070402101709010012080 1020304050607080901001103012070130140101015016010013070100140170 101020304050607070808090100110703012090130140 1020304050607080609010070110120130801401504010150501101401101601017018011014040301901809010015010012070 102030 10203040506070809010011012013012014015016016017018018011010040190200100200210220 102030405060106070505080901003011060120130140100 1020 102030405060708070908080901001101207080130120110140150100160101407030 102030405060708060909080301001102080120130 1020 102030304050607080901001030110120701301401509013016050170401804060150309019013010020070 1020304050607080904010060909080701104012080130130209040140201501014016070170100 1020304050602030701080901001109012013014012030101502016017018011011016020 102020304020506050708090100601101201301401002011015016014060601701801901001020050110140130 102030405010601050708090100508011050120501301401501609020110 1010203020405060708090100110 1020304050605070804090609030100110120801307080140 10203040503060708050609020401001101204070100120 10203040 1020304020506070809010011012050130140301501601701801501901702002101902102204070902002305023020 1020304050 1020303040506070804090609060100501101001201301401501016017090201801401902008090210210 1020304030506070809010011020120110130 10203040506060703080109010011012012013014060150160170180100110170160100 10203040503060704050809010011012013014050701505040110160170602018017040180204018020160190200210200140 10203040506070809020201001101201306030701401503016090170180190200402021022020170160200230230601060 1020302040506060708020903010050601101201301101401501601701801608019020021011022060190150230110160201501605019040190160240 102030403050607080404090100110120100130140150160170180 10203020405050606070802050909020907080100110120801001101301405011015016060170180190 10 102030204050602070809010020110100120100130 102030401040506070809010011012090130110140 1020304040506010703080709010011011012013012080100 1020304020501060708090103010010110 10203040506070809070100110801109012013050140150209016017080180110190601020014020016050210106022018014040 1020304050607080901001101201301407015016050309090120170607018019010013020050802102001109021015010022030230200150230210 1020304050607080609010060701004011012090130140150160170608018019040100200160210 10203040506070 102030405060708090100110709011020 10203040506070809010040 1020304050604040703080208020 1020304050 102030404050607080905010070204060501103012080110 10203040506070809010011060604010120130140150101101608017090801005010140120120101801801902001601507021010090110200110150 102030301040506070809010100501101201201309060101001406012015016014040140170180130703017012060405040190170 102030405060301070808090807090301001101201301101401508016016017013018019010401301509090190170200140170120150104021015020190220 10203040503030506070108090101001109012013030140 10203040 102030405060 102030405060708080 1020 102030403050206070809020100110100120100130140150501606017050130180801014030150110101901201702002101502202301102306015016060160210 102030405060708090100501101201301401507050160201701016040180130190120200 10203040506070809090100110 102030403050607080609010010060110201001201301001401501201109090160170101601804016019090 10203040405040106010708090 102030405060708090601001101201010013020 1020304050607070 10203040506030708050902020100110120 10203040506070809010020110120301307014012010015016017012070180 1010203040506030 10102030405060708060509040100706080801101203013014040 102030104050306070809010011012013050140120 102030405060708090100110120801301008014012040150201601401702020140110801801001608019020010021012017015012022010807011014020014090 102030405060701080901001101001201309090110801401501401207090160100170 10203040506070108020901005011012013014015090609090501607017011016012080180190601901020013014080130170902101808060 1020 10203040506070708090100110201201301401108012050150160170160180207019020016020019020210 1020304050306070809010030110120301301409013012010150110120160140 102020304050607030809060 102030 10203040506010304070809010100110807012013030404011011014011015090150160160160140808017018013019040101002001801901021040 1020304010502060 10203040506070809010030801001101206012080130110 10 10203020405060708090100100110120 102030405060708090100703040110120905013030140120150 10203040506070809010080100 1020103040506060507030809060401001107012013014015060160170130140180190190160110200110 1020303040506070808090100110120504013010140150160170110401801901902006016030200210110150 102030405030607080901007080110120201308013014015016017020209013020 10203040505060708090100 10203040506070508090701001101206013014020150130160 10203040506070701050408090701001101201306011014015016050 10203020405040506070809010 1020304050607080906010030110110501201208013014015012016017018020120308019040200130160205020308021022017012022090180230 102030405030607010 10203040503060708090609010011090120130601001401001501601301701808019080200210220180200230301201101302409040140150701070160160190 102030401030506070308090100110120130201404050150160170601801902002101402202002106021070 102030405060307080907010020110120601201309014014030120110701501507020 1010 1020102010304050603070809010090101101201306050110301201401501501601003017018020180180708013016050501901201802002101010022010 10203040504060207070809010010110120130140110101501601307017018040604050 1020304020506070805090201001101202012080130140 1020304050607010803090100110120130201401103070150160170601801908020015021022017019060200 102030405060507080109010010110120208013014015016017020150120401801001902002101202202304018021015018024020110 102020301040305060507030809090901001101201301404015030508050701601708010904018016080508019040140190180170 102030402050607080103040908060801001020110120130 10201030405060708090100 10203040506070802020905010011012013014013080150150160110301705030110 1020 1020304020506070 10202030104050607080809010011012040405050705020130140401301505016017018019080 10203040506070809040100303011010120130140150160170180190190905090180702001101202109011040 10203040105060708040901001101203013012014015016017018017080100100190200180110180180 10203040506070809010011090120130801401102015016013017018019012050402001101502002101308011060180190210802101001503013016016020140220 101020304020506070809040100110120130100401201401401108014010103040150100160301701701001304050180 1020304050607050809010011012013050901409012030150406016070170301801908090200 10203040 102030405060702080309010080101011012013014080301501601005090601701801201902004030 102030 102030104050603070809010801001010110901201301401501603017020807013090180140100190190180200190210200220190180170130 102030405060707080901001101201301401401401107060110150 1020304050301020607020809070100103011010120130120901401501302060160160906090120 10203020405020607010805090 1010102030405050607080809010011020120130301401501601701201703018010180160190 10203040506010407030809010011050120130608014012013070201501501601090110170180507070140120190200100140 10203040506070508090100801106060120100130140201501601705030170101801606070201805017019020030 102030405060708090201001103012010130140130150160170 1020304050206060 10203040506030708090 10203040501060708060 10 1020304050603070809010040110201203013060110140150 1020304040506010708090100110120130501030120105014060150160170180201901103010020012020140 10203040 10203040305020605060107080901003011010012012013012040140150160100108017017016018015040190110 1020304050 10203040104010502060704080901008011010501201308014015070703050110100160401508017018017019080100406020200501408014030 1020304050607080901001101206090130601403015060160201707016017018020190200302105016016022019013090190120401023070130190130 102030104010305060201070809090100110120403013080 10203040506070809010080101102012070130140110203020100150160110150170170180120130100100201902001302101905016022010019020023090120 102020 102030405060708030908010011040120110130 102030405060405050703080408030709010050110201105090401101201305020 102030405060708010901001107012013040101014010060150201201601707090701804013016050190200210120 1020304050104020607080207090100110301201301301401301502016017030307018030170150 10203040105060708090100110120301301201404015016017018030190150200501001805090100210140 102030405060704010809020903010011030201204013010140501507070 10201030405060708090 1020304050605070408050909010207010030110120130140202012080150160170 10203040505060708020209010011012013012014080 102030405060708050901004011012030701201301401501601201301705011020170901502070180100105017090 102030405060708040901005011070120110110301108040130140101501601709070 10203040 1020304050206070204080109010401010011012013014060201404015020160170180201090170506010050 102030405060708090100110120301301012014015013015080160170 102020304050607030 102030405060708080404040908010011090901201301301403015010 10203040503060107080901009011012013014013015016017018018090180160150190200 10203040501060207080 10203040506070604050405080903010011040120501201301406015030 1020304050607010809010401001101201301003060140150160201705018040190 10 102030405060708040902010701001101201301201401501016012017070607080101808019012020090210 10203040503060708090100305030110120130 1020203040506070809010011012013014040150901401601708080180101101904010050190 102030405060708070906010011012090130140150160150140708017070 102030405060704080901010011080801201301401507070130160170101101301401809040190200 10203020402050206070 102030405060708090100 1020304010506070809060100205011012050302010013030120 102030304050607080901001101203012090120 10201030405060702050 102030405060708090 10203040506070809010050110504012012013014060701001501201307030160 102030402050106070809010040110601001201306014013070501201504016017018019010013016030200 102030405060708030309050201005011012011013012014015010160130130170601201010070130180190 10203040506070508020901001101201301401050140100 1020304050306070809030100501101201301108012011014060100707050 1020304050607080903080701003011070120110130140 101020 10102030304050607080901001103012011013014015016017090 1020304050607040808090100110120100130140104015016012017080170100603030303060 1020304010105050 102030405060708090100606011012013014015016040150201017018080170190120150906040200210170 10203040 1020304050607080 1020304050605070608060509010030110120101301109070140150 1020304050607080609010040110905012013070603014015014040160140160170160180 102020304050607080901090100301104040120 102030204050607080 1020304050607080 102030405060207040807090100100 1020303040506070809010020110 1020304050601060708090 10203040506070806090100110 10203040506010708090100110100120130140401501401604017018012020140401060 1020304050304060708080904020100305011012013011013040801406015013016070170160201804080190902004021012014011020016040220190 102030104050603040107080305090406010060 102030405060708090100801011012013020140130150401508016017012040702018019010030170301013020021060 10203020104050 10203040405060704010708090100110101207050130140801505016040170180160150130190200120 102030104050602060702060809010011012013014015030160170101306018040601902006021014018040190220609019023010014030 102030405060705080901001106012013014014040201305030100150130160170130180 10203010402050 1020304050607080904080201010011020120130107014040150401604017015018016050150100701705015015013050190200 102030405060708090100110 102030405060708090100110120401001301407015016017030 10203040506070308090601002011012020130140100150160170140180505050190100200190301602001002108022030503060601309080230220 10203040 102030405060708090100100110120508012013014090150501601701604014018013018017060160101701501101301305019018017010901205019020021030 102030405060708090100110120130140501003015016017010090180201601701201902001201102101001302201701702010020160502209021023060160110110 102030405060 10203040506070809010090110120901306020140140401011030 1020304050607080901003011012013010301405030150701604080101401706016060120180120180103070190503010020020080 10203020 1020304050607080901001101203013080209020140501504015014013030110130601601501706060 1020304050607010809010011070 10102020304050607080901001101201308050209014090201503015013016040601105012020170 10203040502060708020905010011060601201304050101201408015016017050504018070140190707070110 102030405010601070308090103070301009011012013014090506015070160100110150170180209019017010180200170210190190 1020304010502060703080901001106012060130140301501608017020180190 102030403050601070 1020302040506070508090100110609011050301201301401505016050204090201701808010 1020103040506070809010010110901201301407020150160701701309050180704019060801502002102003021022023020403070 1020304050607080909010020501070110 102030405060708090501001101202080130110120120140 102030 1020304050607070809040100301101201001301401501601010011020170180130140180190200200160180210200140 10203040506010708090100 102030405030607080709010100409011030120130140701401501201606090 10203040506070804090301005080110120 10203040506070608040909010060110120130140100150101604017030180 1020304050607080901009090110120130140140 102030405060708090100110102060106011012013060 1020203040405060708090100901101201301014060604014011012015060160901601012017018012019012014020017012060210110 1020303040305030607040809070 1020304050 1020304050601070208090409010020110801201303011014060150160206070301101701801901202002102201705030180 10203040506070809010901001101201301107040 1020304050604070809010011012013014013010015016017014017016018019018020080 102030405060704080 1020103040506070809070100 1020302040506070809010060110601202013014010015016017010160150180190140701201801902001003015012021030140160902101001406040200220140 1020304050607010809010011012050130140100501501302030130130708016017018014070190200120210150200101101608022018070150230 1020304050607080901001101201301401505040160170170160180130601010 10203040506060702080901001101010012013030120501401101502015020160 1020304050607080906010011020120130140 1020304050607060809010011012030902013014015011020 102030204050607080907010011012013012014011015050160170180190200 102010304050607020809070100110601101102012030130140805015040160901301702018012019020013016020210160220110230601701209050 10203040205060707080908010011012013070140150309010040110130901601701201803030110 10203040506050708090 10203040202050 102030405060402070308010906010090301001101201301401401501005016014013017018019020021015070602018022070 102030405060708090101001101201203013070110120140406010150601606017018012020 102010304050607020803090801001101201301405020150140701601702070150 10203040506070208030709030502010050110110120130501407013015090701001608013012013017070180109012017019020020060 102030405060707080901001101201101301401501601704018019012020021014014080401005019022013017023013011021060210180 102030204050607080901001101201301401501601706014016050801801909010160140110100200205020210120110 10203040503030607080202060309010011012013060140150100701013070 1020304050506070809010070110120406010090204013014050150130101009014050160501506012070901201701701804019017040110 10203040305060708030901006011070120130 101020302040405060708090100501101201301201402010150110801601701802040120 10203010405060708090100 10102030405060708030905060 102030405060708050901001101201309014015040101602010017015040805018018010190200601601401408013016011030210100 1020304050306070809010060110120110101305010140120101501606011017050180180 10 10102030405060708090100110120130100140140 1020303040506040708090100901103012080130100601301308014015016017011012018018016013030 102030405060708030901001006011040120130140130501503070160110170100 10203040505060 1020304050206060708090100 10203040506020708070909010011060601201301401503080160170203018030130 102030405060708090100803011010120130108070140401010150160 102030403040506010708020901001102070120130120140150160170140120 10203040506030708040901001101204030401304050140150160170180101902001802011030210130140160110 1020304050406070108040 1020304050607080901001101201301401501601701501801016010180190170180130200 10203040506070807060703090100110120130110307014070150160170150180901401901020010021010014050208015060 10203040 1020304050607080901002011012013014012020150160301702080901105080180110190401901020030150210110 102030405050607080905040100110501101203040120130140150120160701501701801901701012060170160150905020040190 102030405060708090601008011030120604060130140110150160501017018010060100190307050170110100100200190170402002101002002203016090 10203040506070809010050110100409012010013014080801015090160170100180501808019020021016040601702206010230180 102030401050607080901007011011030120130140120150 10203010405010607080901001103012013014012010150160100901706013030140180508019020011021022020110200302301001001201403080150 102030204010506070408090601001101201304014015016020120170140809015018050401701001902004090160180 1020304050607080707090100110120130140150601501601001701801301901101601402001802103040170130 102030405060 102030404050601070809020100502050103020110 10202030403050605070801090101003050110120130201401504030160130601101701809012019060901301804014010019030200120210 102030405060704080901005011020701012013014090 102030405060708090401001102012013020403013030140505015090150160170150501801401601019016019020050210100201406060 10 1020304030506020706080901001102010403011050 1020304010502060 102030405060708090100110120608050601001301201401508016090901101101709018016020190110801302007010120130902102030220130130190 10203040502020 102030405020607080609060207070801002050110120130501401501601701801701902007090210220160230901701208040230180220205024010150 102030204050606050702080901001101103012013014080901501606010011013017018014070190200301801601208020011010806040 1020304050607080104090100302010011012030701301407015050160 1020304050406070402080901001101012013080140150160170180801201909013040202001709050130 1020304050 1020302040305060708050901005011012060130140 1020 10203040506070809020 102030 1020304050106050708090801001104020120130902014030809015070120160170 10203040506070809060100110110120 1020304050604040708050901001101201101301401014060150110160101706018015019018010200801201001502014010015020210806070 1020304050607080901008011012013010601403015030160140100101701001801804040 1020 1010203040506070306070808090201001101201301301409050101501101601702012018019015014040200150140180150706018021017080100 10102030405060708090100110120501303014010100140801401501606017060 102030405060706060809010050110120130401402010150160110110170201806020190200701050 10203040506070809010080110120130140204030100 102030405020506070809010050110120101301001014010015040160601701201801401001901501902001206021017090100220200 1020304030506070809010011012013012011014060140 102030405060708090100110120 1020304050606070809010011012013030140 102030304050206070608060709060100110120130601105014030140100120801501005016017014015090 10203040506070809010011090120 102030405060708090100110120130140120150901605050 102030 102010304050607080109050100201108070120100802013014015016010140502017015018012040 102030405060708090701001090110401201305014010150160130401401705030160120180 1020304050607080901001101203013014030901101501501605050140301701801902007015011018060160190702102201509023040180 102030405060703080901001101209080301013011014015070 1020304050604070506020809010011012013011014010015016070101701801001501905019018020016021050220 102020304050606070404080906040100110120401301401501601008014017012040130170701805040606015080150130201901603018090200 1020304030505060 1020304050506070809010020 102030304050206070608060901002011010120301304014015016011015016010017010180101906020021060302101022020130110 1020103040506070508090100110120130100140120602015016030170170101801508010 10203040506070801090 102030403050607080909010020110 10203040506070805090100110120801301201040201401501601701601018016011010190110170902001050140210120220 1020304050607030 102010203040506070806090703060201001101012013013080140150 102020304050 102030405060107080904010203030100505030110120901201301404060150160 102030405060708090100 10203040505060708090100110301201101301209070901401101501401601501701601801001905016070110 1020304030503060707080 1020304050607010208090501001101208040130 10203040506070809010050110120130110301010140150160301701606018060190150170190200170190210200 10203040506070806040907010070110120130140201501601701801902001801801101101302021010022019021014070110200230301902402401008030160120 1020304050607080901001101201301401505090101601006017020140301501201201801101901801207060200210209013016020020013013013030 10203040505060707080902040100 1020304050607080901001101201301401501607080701701701601101808030180 10203040 10203040506070809010070110201209013014015015070904010050160130101301204017018012010160902013010190110130 10203040506070809010090107010701101208040130140150160130170101809019060701060707010501605080140200210130901019017050170 10202020304050306070608090100110 10203040301050607080907090 10203040506070809010011020408012010130101401101401501201601701809019080120502002020102102202101003090200 10203040205060207010 1020304050607080901001101101201301401501601601701601801301010170190200210220 10202030403050607080901001101201301401503016012015090170150160180170190200906030106020013012020200210 102030401050605050708090705010090110120130110 1020301040506070 102030405060708080901004011012013014015016013030303017016018015030150501902001502102060140120302206011010110120210230220 102030405060703050803090701009010601101201301401501601601701801909020021010220200200200230120 102030405030306070809070100110120130140101501016015017020101801902001505021019016014030180220 1010203040506070809080104010030804011012013010014010013040150100160120120170180190200210601502080130160220 1020203040502060705080 10203020204010305050607080 10203040205030506070809010011080120 102030405060708090707010011012010 102030405060205070501080 1020303040506030 102030405060708040901001101201301201401501601705017050180190200 102030405060708090901008011012013014015016013017014014050 102030401050607060809060100110601206013014090150160501201707080180401902001002102204012040 1020304050607080901001101201306014015016060101701020150901001801902006011050 102030303010 1020304050601070809010070801106090120130801406015016017070110708018012070504019020200 1020304010506070809060201008030101108090110120606013014015016012060170180101002012040130190200205040 102030405060 10203040105060705080901001101001012050601302014040150601609080170110180 10203040505010607040809010011012013014015040101301603017018010140 1020304050305060708090100901101201303014015016060130507017016020110110180180170 10203040506070809010030110120130110501201401501605030160170 102030405020506070809010011012013014080401501601701807019020012010021022016018023020 1020304050306070708090901001101204013070100140150 102030204050602010708050901001106012013030101008014090120120150301601701701804016070120 10203040506070206080901001011012013013014012011020150601501601004080170305017011015018019020080 1020304050607010809010030110120130140150120 102020304050406070801090100110100120401301401101101501101301604030160150100801708016018010013019070200210601709080170 1020301040506070808090701001101201301401501601702030180190190180403020012010180180708090 10203040506070809020100 10203040506070809020100 102030403020506070809010011020801201301401501207016010407010170601201501020110901018016012019010020021012020018020010190130 10 102030405060507080901001101201301401501501603017012018030160701501902001401207010014014017015019010209021022070 1020304050607080304090100100110100120130140150130160100201708016018060106040170 10203040506070808090305010011070120703090130140120130501101501601701018019080 1020304050506070809010090 102030405040 10203040506070 102030204050607080901001109012013060140150101601305016015017018019020070110 102030405050607040508090101007011012013012070140100101501606060170170180110130301408060140 1020304050607080809010060110120130801208014015015090160170180 102030203040506070608090406010011012013014015070160170180401201801801906080206014030200210 10203010405060708090100110120130140150140301201401401601101702016018070190150200200 1020304050206010708020901001108060120808013020140150130160301201070170160602070100607060 10203040506070708090100110120801301401501601707012020180190160801901208020020021019017050120130120307010010021080140 102030405060708050209010100501108070120808013010013014015090150160170904040180201909030110200602060 102030405060 1020304050607020809010100504011010012011013014015010 10102030405060708090904010090 1020304050405060707030108090100801101201301014015030501601701004012080180180 102030405060708090101007011012010130140150 1020304040205060708090201001101201301401501101401608070130801017016018040190201802008030160130 102030405060207080901001002070110120501306080140150160604015090170130180201901402001301001801806021012019022013023070130180120 1020304050607080901001101201301405050140150160150 10203040506070 102030405060708070901010070110701201301402015016017011030101501605011030130501606018012019090100140130200210120 102030405060507070805090701001101201301401509060908012013090504070160170 1010203040506030307080909010011012020100130100140100601501608050170 10203040505020607020809010011011030101201306011010110140 10203040506070809010402080100101105012013012014020101015030204014090110150150160170180106019013020060200210190 102030405060607080409050100 10203040506070805090100110120130140101401501309014016016017040120180190701501106011060110202009020150150170110200210220 102030405060404070804090100110201201301402070201001501601701801901502019018011030302014090180180709020030210 102030405060708090606010011012013014014015040160801001701601103050801801901902001601001008080190210110101101101707017012021010 10203040506070809010090501101009040509012013090 1020203040506070808030109010080904011060120100130 10203040 10203020 102030405060701080901001101012050130110140150160201106030 1020301040506020307040 10203010405030506070809010011012070305013013014015030100120120809016017018015019030200120140103090 102030204050 1020304050603070603080809010011012060130 10203040506070809010080110120110130110101006030140701501601701501203018015019011018018020018020030160210 102030404050607030803040 1020303040502060704080901003011012060406013014015016017012016010012020180701909010200 10203030 10203040506070608090100301101103012020130100140150704011014010016017090601806010018017015020190502001209030 10203040506070809010011012090101301001402012013015016017040104018070190180190130701207020018016021020140 1020304040506070809010011030901201001307014014015013011060150160110140701708017018040190102017018020014016017014030100130210100 10203040506070803090701001101201001301401401201501607020170100100702013016010020180130 1020303040506070809010040110 10 10203040506070808090100110120106080 10203020405060708090601005011020408080807012070100 10203040506070809010011012080 102030405050607080907010011012013010011080140150160203030 102030405060708090607010060110120110130140150160 10203040503060708090101001101201301401105010201501607011017018018019019010016020060 102030405060708090100110120701305011014015030160170201701804019040140200210220702308024025050170401403010017023026060 1020304050 10203040505060708090100201109012013014013015016017050130180307018050501001909013080200101504019014050180210101101022012030160 102030204050607080901001101201301408015090504090150 1010 10203040506020708090100100110110120130140120120130150150120160307070601401401601708060 1020304050607080901001001101205013040130140150160201050170180 102030405060507080901008080110120110110601301014011060150160901020130201701809014013019090160 1020304050607080901005011012030501308080100140150401601701801001601308011012013019012017040200404030 1020 102030204050607020809010070100110120130140 10203040506030708030 102030401050607080906010011020101201301408060150 102030404050603020708090100110408090704040120130140140150160170180190102002015080109021060701108012022070 10201010304050 1020304050607080 102030104050206070809010080207011090120101308070301401501606017010060180130301501101701902007021020160220210190230 10202030405030506070801090100110120601306030140501401001501108020100301608020170120 1020304050607080901001001101010701201306010140 1020304050607080901001101201303014015016012017018080190110160170503013020013050120 10203010405060706080406090100110201204013014015014016015015010140101701801601902002002002102022010501802201102006014030130160 1020304050607080901001101201201301401301501601601005030 102030405060708070609010011012013010011010050140100150302013016080170130180301004017010120190110200150602012020030 1020304010506070809010011012080130140100150901202010012016017018020190180200200210120120108010 10203040506070809010011011012040130140901001501301601701401801601901301020019019021022090140 1020103040506070805030901007070110110100801201101301401502016060601701807016070701019050170160200210130220 102030405050 1020304050607020801090905010011012090130903014015014050110304020160120170140180190200801006019020200 1010203040506020708090609060100601108012060901301003030108014015014016010170301704060 1020304050607080901001090903011070120602011010130501401501101601601701801901404050 10203040506070809040100110120130 10203040506030708090100110120401301401509010160170120 1020304050607080209010020110100201201301401506020160150 10102030405060708050209010040110 10203020405060303070 102030405060307080509010030907030110120130110140150160140 102030405060 102030405060207080109010060201101101201301401501601060604012017060180130801801901010150110170140190120 1020304050604030507060804040901001001101001205013090501401105014015016017018070709010013019020050200210100200150 102030101040506070809010011012070130140120120150208050160170180501901020020020301201801002103040160220140109010150 1020304050106070809010011012040301301401503016010401501701801902001403010021013015022040909020022019040 102030203040506070809090 102030405060708090100110801202013014015030907050160160170180120190200 102030405060708090100110501201303014015020707016070170180401909020080180101102101607016017070706010200220100140 10 1020304050607070702030308090100110120201301401015016040201201703080140170101809018030130 1020304050607040704060809010011050120130801301301101405012015070901101601708016012018015017090190160200202106011021010100190220 10203040506030708080901001101201307014013070901501107030 102010304050603070802010901001101201301408020150160170180190200210210801902202302016024016016025070190120607017021013050 10203040506070809010011040110601201301402015016015070170160509010018020120190190704010020190 102030405010506070408090 10203040505060708080901001107010012013090140100150120160170110101001018011012018070606090130701601601909010016013011020 10203040502060507080901001107012013014040100501101501601701802080 10203040506070508090100601101201303090 10203040506070809010011050110120908020130140601401504015016017020150301809015020190200210220904020604023010170606024050180 102030104050603070809010011012070901301401501606014011014017070110501201807030150140160160120 102030405060708090100110120110501108013011014015070 1020103040506070809030100110 10203040105060707040208090100 10203040501010607080309010020709011011010012013070140150150160160 1020304050 1020304050607080901001101201301401501609017018090201301609011018060501901301902002103020010 102030403050607080901001011012070130100701401501602090 102030405060 1020304050603060708090501001101205013070140100150110601407030100 1020304050606070202080906040 10203040506060607080901001101201305014015016040130170110140180100130 1020304050601070809010011012013014015016011010100170130601101808020170100130401806012030140402019020070120101901021010013080 102030405060708090902010011012040130130140140120801503070140201603017090180301902002102104080130220230140150240140 10203040506070809010011020701203020100130140150140160 102020304050607050809010011050301201305060140150160101704018030190 10203040205060607080901001101201301401501609016017090 10203040504060206070803090100110201201013014015016017018016019012080102006050100701706010050130190150 10203040506070408090901001103090120130140150160100 10203040506070809010011080120130140 102030405060707040809010011050201109011070801201301401501001601507090170180190140200180 102030402050607080901001101201301401501608017080501801901001805012030120501701301002001202102050 10203040506070508060901001101201301405010015050150160 10203040506070809070100110120130100140801501601201706011012040180701904012030110130190 10203040506070809010011012013010010060140150160170 1020304040506050307030 10203040506070809090100110201202013014020110150150208016010012020170140180401901401108017018020908020130160201003020060 1020304050406070809010011012010130130140110150601601604060150170 102030405060708090100110801201301404013015070160101701501801905090120180190 1010203040506070809090100407011030 10203040506070 1020303040405060708010901001011012013014010150100160801001701808019017020010180 10203040305060 10203040506070809010408020100110120130401408050 10203020405060708090100501101202013014020 102030405060107080901002011012090901004050130140150160160170180190170170301508080709020 1020203040506060203070807040 1020304030 1020304010205060407080901003011012013014015015040 1020304050607080909010010301011012070130 102030405010607030803090100110120130140150110 1020304050607080409010010110100120130708010702010140401201101501601013017018019020010180101014070803021010110120 10203040 102030403050606010407080901001105012010130140150160 10201030405060708090607030100110901208010902013014015016090110170901401806050120101501015030170190 102030405050607080903040908010010010503011012010013014015016012015070170180190 10 102030304050106070 1020203040505050603060708090309010070100110120130140609070130150120150160170180190110507060200102109020011022011010 10203040503060702080804090100110120107013014015013016070110160110 102030405050607020106080209010010011050120110502013014070150101016014017012012050601801703019020020060210220160708020150130 10203040503050606070208040901001101207090130801401501102050140501501601705018015020110190200 102030 102030404050607080109010010110100401101201301401012015012016040170130180100180806019020020210 10203040 1020304050607080308090100 10203040506050701080906010010110120205030101013014015016020110408017018012016019090200 102030405060207080901001101201301010140150160150108012017018019020070190210109012012080220140230 10203040505060708090100110401201201301401401301509016070170601204011040501801901801804060150190306017020014010101405021070200 10203040506070809090100110120130140601101501601301201301109060501704018010190200200210170220190190120501808090 10203040506070809010080100 1020304030506040707080904040100503030110100120130140301501601017018020702016014019020110160110 10203040506070809010060110120908013040801404050 1020304050 102030405060705080709010020101101201308014030120 10 102030401050607080709010080110100120601304014070101002012060 102020304050607030809010011012030130130120806030 1020304030506070809070 1020304050607050102080808040901001109012013014015016011040170101801701908070200706020018021080 102020302040506060708090100805080110100120 1020101030 10203040502020607080901001101201304070140100150 10203040405050607080901001101201301301401501201208070160306017050180 102010 10203040402050607080407040901003030 10203040506070308030901001101201201301201201401501604080100903050170180 10203040506070402080901001101203010090130101401501501601709050180408030701908020090140170 1020304050607080901001101201307030605014015040 10203040506070809010011012030100130 1020302040506070809010011012013014015016017018040101308030190140802002102001907070160220150202005020022017023022020070 102030405060 10203030405060704080809080307010011060301206090130140601020150130160170701701801701104070100190208020012040 10203040502060708090100 10203040506070809010070807011012030901307040501401501606060160140170180190140 102030 1020304050607080902010011030120130140701307030150401016050701709014013080201808019020021020022023070210220190230 10203040506070607080909080601001101209013010100140120110110120150160100 10203040506070809010011012010120130140100110110150401601001701701603070160120180801010015080150190503017018040303080200150140180 1020304050607080609010011012060130140150160 1020304050506030708090100110120909010013014010150130160170180190200150100190210302201402023024020017016024024030220120110170 102030402050604050708090401001107012013010806014030609020100150160605014060 1020304050607080609010011012012013020140150404010016015014017018080170180190200307080301301502102070150170140220180170 10203040506020708080107090100110110120 1020304050406070809020100707010011080120130120140150160507017018060190108015090 102030405060607050809010011012010130 1020304050607080 102030405060708030901009020206050110120130140909015015090160100 1020103040506070809050100110120 1020303040506050702080907010301005011012013013014013015070902016080301701803019040100100 102030405060708090100801101008012013014015030130160170180 1020304050607080901005040110100704012012030130140150701601701701801903012090170180200200100140140130200120190210220220 1020304050607050809040100110401205080707080130100801401501601701001801001901902002105018011090220 1020304050607030809050100110120130140150130140801501601701801301701901802008021021012019012011060902202209018020304040160 102030404050607080901008011012013014015090160170180180190302002001301202102010501206022080901109014030130601503080230230 1010203040505060706030108070901001101201306014015016017010170701604018015012014019010020010608040 10203010 1020304050607080906010011060120130140201501601701001001801108011018040140190100100200701608011015017070210100502203020020023070 1020304050605070 10203040506070208030902010090401101201301205014015010160901301701409011011060180190102001801012021018013040220 102030405020607080 102030402050606070809010011012070110 102030405060708090100 102030405060708090701001101201307014015016090401704012018019020010030702105090210160801707012022020180230120 1020304050607080908010011012013014015030160170100150160180204019020014020017021011012030220101012013010230180180240 10203040506070 1020304050606070801090100801104011040120130601201301401305015016010170180160180 1020304050602070809010011012013070140101001070110130140150501301601206017014090801501803018019016016018020014021018021020220 102030405060708090100110102012030 102030104050606070809010011012013020901402015016090160170405018010019020050703015021015012013060190501202205060 102030405060706080901009011012090902013014090702015040 102030404050607080905050 1020304050607070 1020304050607080704060703090409090101001101201301401202012080150140120100609011016017080201701801601305050 102030405010 10203040506070809090100110120901301301306014015016080901706018040110170100180100190100 10203040506020708080901006040303011012013014011015016070806020170160180190180100200100601102101301303040 10 1020304050607080901001101201308060100 102030405060708010901001101201013014015015016012017080180190200703010060190210701901001501101901601022013070502301070 10203040505060708090100100805011090 1020303040506070806090201001102070120201301401101401501601701801909010020018012021021018012040220 1020304050602040702080604080209030100401101202040 1020 1020304050607080901002011030120130140150160140801701101801012019020050701301201002101301002201201802202102002303022070230200 1020304050601070801080 10203040506040708020901001109080901201301401501601101701803019010501001903020070501106021013017015080190 10203040506070809010080101101201303014015016010 1020304040506070108070901004011012013014015016015020130110170110100140201014020 10203040506070809010060401101208090130140201501601001701501404018010100906060190120200210100200 102030405060703070807090100110120130140801001502060901501301606017030160180120501903020 10203040506070806080 1020304050 1020304050607080901001101201009013010309030130140401503090801003010801601701801080705080130110190 1020304050 101020304050606070 10202020304050306070804090100801101201306050140150801301409050160501707018011019050 1020304050607080901010060609010110110120 10203040205060708090100110908012040100702030130140150160 102020304030506070701030809010070 10203040506070809010011060120130140150201001601701009040701801901803020020210220220160 102030405060708010 102030405040206040708090401001101201302014010601501401401201601701801903010200502001501301021015060200140220180906060160150 102030405060706020809010010100102011070120130140309012015016070120170170180120150209019015020070210210 10203040506070205050802090100709011012070130120602014060 1020 1020 10203040506070809040409010011012013014040201504090160170180110501208050170190160200210 10203040305060708090208010011012013014060150160170180150401809013070 10203040504060708090100110701006012040906013014013015016020170401501801902002108019019021013012022080130230 102030405060107060809010011012011013040802014012020 102020304050603070 102030405040607080901006040110 10203040105060708090501001101101007020101011012013013014015014040160130201501601701709018040110190200801407060 1020304050607080901001101201040101004060130140204015013015016090140170170180170140501905017020080601202101019050 102030104050607080 1020304010506070809080100110110120130140150130160301701801501901506011040180501101902002108022040901302302107070220220107011050 10203040305060701080901001006011070120130 102030405060107080908010011012010080130901401501608010401703018016014017011016019010013020013040210220 1010203040506070208090404010011040100120130301408014015040110301601701406020601201016060180601905019020020021022010170230200 10203040506070102060 1020304050607080903010011012013014011030901401409050150160601706018018019070907090 1020304020506070809010011080120130140150160170100180110 10203040305060708090100110201203080130140150605016015050170180110170190100120160190140160100 10203040506070103030809010080110901201301401502050160801408030140 102010304050607080901006080110120130301407060609015030160170301013030107018012020 10203040506070809010040110701030120130801401001508030160908017080101801601201209040190 10203040506060107050804090100501101206010013014015080160130606016017018016090160190 102030405060708090100606040110801201301201409015013015016015010090170170904010180701019020016021022010016023020210904050140120 10203040506070809060100110904050901201301401501101607012080160140807011015017012018017019013010200110200190140160210130220230240 10203040506070808090401001101201013014015060100805014015040160401007060120 102030405050607080109060100110306012013014080150160 10203040506070809070606010080110120130 10203040205060507080901004011011010120130701401403015060160170901801901602001002104080170150110220 10203040506020708090100110120130140401501604020301701805019030180200 10203020405060708090402020100110110120130301401501001016017020402020307060180 1020304050 10203040506070801090100 102030405060204070208090701001101201301401060120 1020302040505060704080809010011012013014015016060606090170802070130170180201901701202008090210220230220 10203040506070 10202030405060307080808090 10202030405050607080901001105011012010130140 10203040506070804090100110120101301409015080201603020170110110201801902002102201202303024020070 102030405060703050805020109010100110101205060130140205030501504015016014016050202010305070 102030405060708090100100110120201301403011070140150140601101103016017012050 10202030405030607030801090501006011012070130140607015010701401601701801901802001801202101508010220130230220805040140160 1020304050605070809010011060120110130 1020 1020304040 1010203010405060407080901001101201303014010070707013010150803016012017012018013090120160 102030405020607080409020501001101201301401505016012017080180701907015010017018080200 102030405060708020901001104010120901305014060100401501601501001701709018060130120160801102013019015020016021070200120100110150 102030405060107080609010090110120100 1020304050607080902080100 1020304050607080908010100110120130140140150160160204017018010020190402002021050210100200210170220160230230 10203040506070809010011012013014015030709010016017050601801901105020150708020015060190120210120150100170210 102010304050607080603090100110120 102030405060704080907010011012012010101301007014010150160150170 1020303040506070806090 10203040506070204050809020100110100120701101305011014015060160409070104017016050160 10203040506070308090100110 10203030405060 1020304050607010802090401001101201301402080150160301701801909060302002102203023019012015050180240120 10203040506070804090100110 1020304050604040507080901001108012013014060150 102030304050607060809010020 1020304050306010 1020304050607080709010011040708012050101301408015016050170100180190190160120200210108017015017022023011021019016016010130 1020103040105020607080907090706010030301101203013040140150110160501703018019030 10 102030405060708090701003011012011013014070150120130120160401103017013016080180401001301506019010020200902101109020022010090 102030405060708090602070 1020304050506070809090705050100903080501101205010013060 10102030405060708090100110120701303030 1020304050607080905010010011012013013090140150901001609010017018050190801901020020130210407020190150170140220170 1020304050306050708090100110120100508050130140150140160801506017010180130190100 10203040405060307080807060 10203010403050404060708090804010011012040110130140150160301701801105019070903020010014070 1020304010506070608090100701101201301403020150160170140201501807019010200210220901301501030 102030405060708090100110 10203040502060702080609010011070501201308013014040120150160130100130 10203040506050708030809010040110120130801405015016017010110101101809019070200140120190100 10203040506040708090704010011060106012013010014015016010701701801501901507090101901202002102203023011021013020180220 102030405040607070708090703090401001109012013050140150130160140501301701801401704010018019020010110200601401901902013011020 10203040505050607060508020901001101001204012080 102030403050 10203020405020606070608090 10203040506070809060100901101201301201407015016017018040110190150402005011030130140160210130120 10203040 1020304050607020809080100110604012013014015016017010 1020203020 10203040506070809010020110120100130401401505010160170180901207018013050150190 10203040506070806070609010070901101201305010012014080401501201016017050 102030401050607080901008011012013014015015016012010170180601902001901802001801201201905090 10203040506020507080901001101201301101408015010016016017018018012012019020010609017015010018020013011050103030140 10203040506070809010020101101201309013014010015040801603070100170130907050110109070180601018016060190 1020304050607060809080503010011012013014030705013011015070150160904040170301808010301301301040190 10203040506010708090 102030405060307030408090100101102012013010140130100 1020304050 1020304050607080907010011012080130140901501601703013010040110120408070170180170190200100210 1020304020506070608090100110120130140 10203040506070809010070110120130901406010 1020304050607070809010011060501012013010140150 10201030405060708060901003011012012013010070140150301601701801101702060100801501901809010020150190200 1020304050605070809010011012013013014060601010150160170180170120503060 1020304050603070806090100110201207012070130 1020304050607020807090100301101101201302014015016012070110401207015017018060190160110201501301705040110110100200 1020 102030 1020304050606050708060901001030204011012013014070150140100160120702017018030120190502002104011022022016023016024020010017060190 102030405060708090100110 10201030405060708090902060100201101208013014040 102030405060707080904010070110 10203040506070708090301003050109010080806070110401201301101401507070160301701701801202019050170101503012020021014050 10203040506070805080408090 102030405060706080 102030405060404070809080100110407012013020709014015080 1010203040501060708020901001101011012010601010701301401506016015070170701001101801101901208020015019021070806013090150220 10203040506070809070100110120 10203040506070809010020100110120100110801303014015016010301701702090180130 102030405060707020809010011012013040201401306015080160801701501801601601901702001701021020120200210120210130 102030402050604070809010011012013014015015011070708013060160170 1020304050506070809010010011080204012013014050150160170100701701018019070170509030405013015016020018010030180210 1020304030506070701030809080304050100 102010301040506070809010011010060401002012013020140140150160160105015011040130130701709014050809040180120190150200100 102030404050607080904010040601009090501109012010130140150160701609017080180 10203040506070809010011012010409013070140150104015016040170904050180130190 1020304010506050702080904090701001101209013014010101307090150601603013020140201401001706018010190 1020304050607080505090100801101201301201401501601301701804019020050100 10203030 10203040506070806080909010011012012090 10203040506070804090100 1020303040105060107080404090100110120110130140150 102030405060107080906030100110603012013040140 1020304050604070809010011020120130140150107070160170180801904020040 10203020405060708090100110120308080130140150160110170180130190130401101706020020021022030230201002401802001602507030260 102030405010607080901001108012013090140150160110170180160 102030405060708090100110801201101013014015016017018080190200110210220 10201030405060 102030405060507080309040401001107012010201201301080140601501301601701801902002103080150190 1020304050 10203040305060507080 10203040501060702080904010020110601207013014013015016030409017080301807013011019030 10203040506070703030809010011012040201301402015013050160501701309018010019060110200210100160130180 102030405060708090100110120901301401107070204030150801601701009010 102010304050607050809010100110101201201301401307014050150 102030204050607080506090301001106012013014015015012013016017018016019050200150110101201802101501501020220220 1020304050602070809010011050501201307012014040100110150 102030102040506030708050909010011012060110 10202030405030206070809070100501101205080808040110110130401401501601701801903030607017020012020 10203010405010607080901001102012010020130140301301404015016011080170 10203040506040407050108090501060100110120801202010013011070 102030 102030405060708090100110120130110140150120150160140120 10203040503010506060207080901001101201001301404013050907015040140140150801605017020 10 10203040506050703080901001101207013014015016015060160406070170105010603010180902030503070130 102020304050607080904090907010011060120120130130208070 1020304030506020708080901003011012013014015050805010160601001301705015013070 1020304050607080901001101201201302011090801401501601701501018010100140190200902102202102301202006016010 102030405030607060809010011012020130120801401501607017012030180190110200210110702201301901801002301024070250230408012015018050 1020304050506030708090100401101001201301401509016017090401301702018011060150106050120150202019015020021070 10102010304050607080901010040601101201301403013070150160120170130180304010106017018019016013020010801701402109020020220170 1020304050607080904050301060508010030301101201101301401501401601701801018050180160150 102030401040506070809070 10203040506070809090100110110 1020304050601070809010011070120401301401501602020130602080170150301703060906018014020190200130210220230903010110 102030204050604070806090901005050102010020901101001201301401501601401701805013019020060180210101020220909018080 1020304050607080409010030 102030405060307080908010011012013014015015060120401201601701201060180601501007010120190201601502009011030 102030405060607050809030100601101201001010108013014060100150 1010203040506060 102030405060708090100204010110120130401401001501601701801902002102209020801507040230 1020304050205060708090100110120130604014060100 102030402050 1020302040506070803090901007060110120130140150901601701801601401501601902001109020021080 10201030304050607070805090304010020601011010120130140150103013070160170140180120 102030204020506070809050201001101002012090 102030405060505020704080805040901005011012012013014070405015060 102030405060 102030403020506070809010011080120130501014015070101001601707018030110190150200210401201701501409030108022070190 1020304050505060708090100 102030405060 1020304020205060708090704010 1020304050607050108090801007011060120100130101401001503015016017018019015060201701001302001307021060502201506010230 1020304050607010809090100 1020304050601070 10203040 1020304050607080901002011040120130101301301401509010070501207010016090170907018019060200110210150150140150110901601201001050 102030405060708090100110120130140701501107070160150501709070180 1020304050406070608060901001101201301404015010503011040701203090160130170 10203040506070807090100110 10203040506050708090501020100110120601301408015020101601701801901802002101001604050150150 1020302040506010708090100110120130140409010015040160170180 10203040506070809010011010120130602014015016014017090601602018019010010013070502002102010015012022015010013016017040140120210220 10102010304050607010809090402010020603070110308020606012013014014011012080110150160170180180130190 10202030405060706080101090501005011012013020140150160303013017040101007018040160 102030401050607080109010080901101209080106070130100140120150801101606017014040 102030204050607080901001101201301014040150120501601601705080120150803013016050180808017040 1020304050603070801020 10203040504060703010708090100110120130202014013015016012070501301701803012016090190 1020304050607080 102030405060708060 1020304050607080903010908010090501102012010080201303014010012040150140130120 1020304050607080901004010011010805012013011040601301401501609017070180601905019020018016080301505020021013022018018070230220 1020304050 102030405060708090100507010110701201301101401501601501702018090190602002102101302201301608021023060210210 10 10203020 10203020405060708090301010011012070901301307014020150701509080110502016060110 102030405010607080 10203040506070805090701001109070120130100801405060801508016011011060170100180190 1020304050603070808040109010011012013011014015030201601006017060 10203040506020708090100301011012013050140150110110110160170604030 10203040506070809010050408020110 102030405010605050701080606090100110 1010203040503060507080905040100110120130140150140160404040170180110201302019040180406050140200210601909022023019020130 10203040506070 10203040506050708090401005011012013014015016040906017013080301801501701801101901205010150200210 1020304010506070803040809010010110120130 10203020403010506050708090100110120130130140150160100140509017018030807013010020601902030 10203040506070807090204010060203080110101201009050120201301201401101501504016017015060 1020304050607080306090601001109012013014010100150160170180190150302002102201502050903015010010023015040170 102030401050607080407010901001001101201309010014020150160160 102030405060708090708010070100110705012013014015030140160 102030 10 102030405060 102010304050 102030405060307080 102030 102030405060708090100609011012060130601301404070105015070160106017018030405019050200190101506021016015040 102030405060708090100110120100 1020304050302030607080309010011012013080140150901601706018030180190 1020304050605070806050 10 102030405020607080901005010011070120101308014015016015020701701101801902080 10203040505060606040604010708060709040100110120130140130110 1020304050607080809050100110120130130140150160170180170100 10203040506070708050905010011040120130140101501603017018040604020 10203040506070106080901009080110120301020608013020140502020 10203040506060708060907010020501108012010130401401501601016012017020601801902004021016050 1020303040506050703030809010080110120701301401507012040160302017018019017012020011021013021021010 10203040504060705010806020 101020304040503060708090401001101201302040100100100140150401601701202030180160206040110110190200210220160140170 10203040506070809080100110120 1020 1020304050607080901001101201301406015016060170180100120120170 102030405060 1020304050607080907010011012080120130140501501601306017020160180130901901301701802018020021040220230240 10203040506040708010901005011030601206013060140 1020304050106030701080901005011012013010140301501402020130120606050401601701090503015018019020060401305021012090 1020203040506070403080901009020110208012013090120 102030405060708090100110401105012013014015080160170180190 102030405060708090100110201209050130100801406090 10 10203040506070806090501010011012013090110140501401101501602060170601805016020 10203040506070809010011012013014040100150160 101020304050607020809010020110120501301401101509014016050807017080501808020601508070160301006040190501301019040200 102010103040506070208080901001101005012013014030201501609017018020190200201908080 10203040302050607030305060208070903010011050120130201404014090150110160170170180801401901802001002009050100 102030405060701080901008011050120130140101015090 1020304050607080809070100110508020 102030401030506070809030100 10203040506070801090801002010070501104011012013014030150301601708090504015030180190902001301402014010210 102030405060407080901001101201301070702014050104015016011014017018012013070190 1020304050601040602070809010011060120501308014015020501606010501705010018014010030140170120110190 102030405050607080901001104020120201305030140 1020304050607080409050100110120120130140302015016010017010206016012070501804080801901801002006060502002105013018022040150140 1020304050607070808090100110120701301002014015015016020170140180110180190402002106012040509090220140502303024060110100 1020304050607010809010011012050401301010120120 10202030405060708090100110120101301401501608010017020130180 1020303040506070704080608090401002050110120120130140100501501301601701709018019010070802002102022023020010050 1020103040305050306050507080901001101202013014070100150901301020110601601708012016018016019018080 102030405060708090100701101201301001401007015016011090 102010304050406040708090100808090902080110801201301401501601001702050130120 10201030104050406070809070 10203040506070809010011080120130140150160140170203018010190200210 10203040506070801090100110100120801301401501308070201601701801306019018014090140110170200180 10 1020203040506070802060807070209010011060120501301405010012060150 1020304050607080609020908070100110401201301401501401601701101601303018012080404019010015050180 1020304040405060607040805090100110120120130140150901603017018017090130190304020021017015012090102008010308070 10203040506070802090100408011012010013020140150160 10203040506070608090905010070401109012010030100130703012010120301005050140150150160170180 102030405060307080709070100201109012013014015030501601001701201509018030190 1020303040506070809010011012013014015016017014013030180100190701509016014013010130200709021017019020 102030405060703060809010011012060130140110201501301601302012040150150110601705070170201001013010401801010150190 1020103040105060708090100701101201301401505016060 1020304050607080901004020110120120301308050408014020150160170180804013019019017020021010040120 10203040506070208050902010070 10203030405060701080709020100110120130107014015016090170180160901902001407021020200220401501101702304010 1020304050607080 10203040506070 1020304050607080 1020304050606020708090100110901201013010100140209015010016050130 102030401010505060107080904010020110100801007060101201301401501602017090180170 102030405040106070804090100101101201301401509070 102030405060703080901001101201307090701408010808060504015011015016010170180909010190200 102030405060 1020304050607080809080100607011012013020140302015014016017090 1020304050602070807020901007010011010120130140100150501601708018019011090110401908060170 102030405060701080901004011012010130140150701601001708090201806012050110201901402005015014010060202101401201002010150107010 102030405060103070809010080100100110120201302060140120150160170170180190202016010018020070120301601102102109016015070100180100200 102030405060708090100110308070120701304040506014015012016016090170180603019020030601201002102002201601307010023023021018030190 10203040 102030304010506070809010011040120100130140150301601704080180801901014020016070309014021040 10203040506070804090100707011090120120130409014015070150101105050160601209013017020 1020304050106070608010901001011012013010014090150160301702060150180901909014060807018060140506030100609040160200210150220 102030405060708090201010011012013014090401501608010015015010150170109070201080150501801901201502002109010210220150 1020304050603070608080907010011012090809013014050201501601706070180130100601901802001501502102203060 10203040404050506020708080509010020106011012013014010 10203040506070508090100 1020304010504060708090601001106012011013014015040100 10203040506070708090100110301201301401501501601102090130208017020201409018019011013080504020020170502102202004012030 10202030405050607080901002011012013014050150160170130180190 101020304050601060708090100501108020120130301401501601701709018014060 1020304050607040809010040501106040120130140100602011080150 102030405060708090100100501101207011050130140 102030405060307080901005010011012013014011015040160140 10203040506070809010011010201201301401408013015016017011014018019015018012020021019080190130140180102202301201103016040180180130240110 102030104050401060708090401090100110905010080120201308050130140150307030806016017013050 10203030405010607080901001101201302014015016017060120180130140130120190140601403080100102002109014022090101208070180190100220230 102030405060707070809060201005010906011010120 10203040506040 102030405010607080901001107020704012020130130140301501007016017070608013090507018019020019030 102030403040502060708080 1020304050607070809050801001101204013050120140150130160 10203040503060703080901009080110201012020130801401303050150202080160801701801901802001301018021022023015090120240 102030 10203040506050706080901001105012013014090601101503016017080901809090190 10203040305060708090100110120130140150701604060801701601101101801902001302102090220401805022019020110140 10203040506050708090100107011012013080301401501601603030701080170180130101902002020 102010304050607010809010011060101207080507013090140100150160170130100160901801019020080150 102030405060708090100110 10203040506040708090601001101201301001402010100130150 1020304050607080901001101201301090130701050140 1020302020405060708090100110301201301401506011016070403010060701601001709060501308017030901803015013090101907020150200 1020304050607080907010201001101201301201407080701504013011016080 102030405060708090100110 10203020405060708090 1020301040105060607080901001101201301401501402090160130 10203040506070809010011030120130301401001401501040301601701601804050190180402003021021050200180601701508014090100220 10203040205040607030108080609010011012012080 1020 10203010405060703080 102030304050506070708090904010011012090 102030405060607080309010011012013020705014015016017010160506012018019020018017014017010010014040210 1020304050607080709090601008090110120130204014015090160110901017011040180190401202002002012021020 102030405060708090101001106012011040130 10203040405060708090601001102040405012070130140 10203010204050607080904050100901101201201301014040110150160170180140801705015019016011010010200 10203040504030 1020302040305060708090 10 102030405060708090 102030405030607080901005011012060409013090801401503012016013017018070140501902001602106050802201607023040120203017010 1020304050607080901001101201309014013015012012090160 102030405060708090201040 10203040506070808050901001109080120120130501010030140150 102030405060708060901006011011012040 102010304050604070809010010110308012090130701401504016050170110701704010014010180190701601050200120210220 1020203040501040607080409010011070100120130140150160100170401805013019090200202019013013019010801901102101201901020011022019050 10202030402050606020708090607090502010060110101203030100706012013014015012013016017060140180190200200210160140 1020304050607080901003010011070401201305014070100701501601701801805050101902004030702102209021013010010021011023020 10203040506030708030901006011012013010050140100150160170120110 10203040504020604070809020 102030405060706080901001101040401201301406015090501603020101708015040140180 102030304050607080903010011012013014012030 10203040506070508090601006011012013040 10203040205060708090100901102020601201306020130140150160140704090100301001101002017030100180180120701901907015011080110120 1010203040506070809010011060 10203040506070809010011080601201101301401501601703080150 102030 10203020304050607080109070301001106012013014012015010101601501708080180180502010190110801401508018020070190901606018090 102010303040506070809040401001102012010013070120501201401501001601017017012013050110180160 10203040506060707020508080904060100601101201301404015070505070201601017030 1020304040506070809060100 10203040506070108090100100110201206013014080150501508010160201701401801001101902008016019020210 10202030405060302070809010020110208011012012013014070 102030 102030405060703080909010011012013014060150160170140180190200210220180509070202101901005010200 1020203040506070308090100701101201101301101401501605017040 1020301040506010708090 10203040503060708090501010011012060130807020301401201501403010016060170101707018019020010015021022023040501606090 1020304050 10203030 1020304050607060809020100801101201304014050150100601016017018020110201901702002104050 102030405060708040901001104080120130140150160110170501301802011013010150100190301407050120 102030405060301070809060100110120801305030140150 102030405060 102020 1020304050106070802090601002011012013014040806015016020507017015018090170801901501001209013013014020401302001102107050120130 102030402050607080309010011040120901301301401501202080401309060150160601601001608010150 10203040506070308060901001101201303014010015020150150160120102090170180190200190801201302001103050130180140150210170210220230 1020 102030405060708090100 102030405060708090801001101080110 1020304020506070809090401001106012070130140101501001608017010070180110 1020304050607020809010011070120110 102030405060708060707060 1020304050601070802050901001101201301401507014080160140170501018019040202002102207013060110140160150504021020 10203040506070408090100110120 1020301040405060708090 1020301040401050607080901008011090709090120130140509080150160901701801601901201902001070170100210205022010010040120 102030405060706080109010040 10203040506070809010011080302012090 10203040506070809010011012013030 10102030 10203040506070801080809010070110120100130506014015016017090401301801801504080190502013017017020013021020160407022022012050 102030405060401070801090101001101202013014015010010060160401701801301902001601002101401402022015070701404023023015060210150190 102030405060502070408070901001101201301401501016017070401401601018070 102010304050606070808090101006011012013010140150110140401090110120150160130170180190200210203020210160 1020103040305010607080901001107012013014015030307016010409017010017011070101101802014019080200200 10203040501060706080901001101104012013013090140 1020304050602070809010060110120130140150160170 1020304040506070308090100601011012013010140150201204016017040 102030405060708090100110120101301401501601701001807014070100 10203040505060105070807040609070100110120130140150501201201606040150508017018019011014019090 1020304050 10203040506070803090100110100120801301401503070901101601001101701401701803019020021080220230210240210170130130100170250120220250140 1020304050603070809010011090907012013014015016020601701201601301801905020015021011010220101702004010 10 102030405060207070805090100401010110120604080130140150140160130130100170110100130130606010020203030180190190406019014090160 10203040506070809010010110101201307014014020140150160901708018019020018011016016015020210120220 1020304050603070806090100110120901301401501601705013018050402011019010060190 10203040506070708090100406011030120501301401501601704014018010019018090200210190 10203040502060706080901001001101209013014080150160170180190150200190210150202201301002202306013060180 1020304050607080906040100401106010120130201401501601706018018011019020601202002006012021040220 10203040506070803090100110120130140601109060601501601601701801902005010070190902108013014013018022023050240210110250110 102030405060708090100 1020304050607050408080 1020304050607080901001106012013050507014020150901601502017018070190806020050170602102202014011015022030210160 1020304050605010706050809090 1020304050602010707080901003010010110401201301401301505016040201307017015018017030190408070160401102007070120210 1020304050607080906010011010011012070100130902014070150701501607017018016010140190190200902101606040220230150190100200130220240 10203040504060 1020304050607080103090100110504012013040140 10203040506040502020701080901001101201301401301501601701701803090907016013011012011017050100100190150190 102030405060107080901001104060101201201301401505080160170180130100190200210801302202301106090150 1020 10203040506070602080709070 10203030404050607040809010011012080301308090 10 1020304050607080901001001101201101201090130140 1020304050607080903010100110120120130401301404060120 1020304050607040 1020304020506070105010809010040110120130301401501301601707010180190130130301607020021014040 1020304050206070508090201001101070120803013020207014020150100301608017080 102030405060 102010304050607020809010011060120401201301014010015011030160170180401901401301202080200 10203040504060705080908010100110100701201301408015016017018016019012020016040 10203040506070809020701001101012013014015090120 10203040506070809060100110 102030405060708080909090100110120130901401501601701501306018015010180130101809030150 102030401050607060809090100801101203011013050120501401501609010080130170180110190101102001701401301601606015070140 1020304050604070801090 1020103040403050607080905010060110120130140140150160401201506040101401201701801905020021012019022022015010100609019010190 10203040105060407050107080909010011030120130140 1020304050306070805090100901105012040130901309090 10203040503010607080901001011010120110100130140701501601701801907012040101902006021030210220140230210802002101030130200110180130 10203040506070808090901001001101201301080140 10203040506070809040100110201201002020130140150160170201301501501501801008020170 1020304050607070809030100401109012013040140140110401401504070160101701308012018017080160 1020304050602070 10203040502060708090100110801201201301401401001501605040601001701801904011020020040210190220901101001001208023024010 1010203040506050708080901003011012070110130110401203014050150160 102010304050605070801090100801102040401204013014015010015016080140170 102030401050607060809010011011080401030702012013010140150160170100905018040190110 1020304050607080609020100110120701301401209040901508014010160201701006018012090190602020021050 102030404010506070704020 10203040506070404070809010011012013010050 1020203040506070807090 1020301040506070807090100100110110120130 102030 102030404050406050703080901001003090110120 102030405060708020901006090110120130 1020 102030405060708090309040801001109012040130901401501301605080170301809010606019050902011010010901401601801107050 1020304050206070809030802040100110120803040130 102030405040607080901009050110120130110140301504015011090160706017018016040150 102030405060708090100110120130 10 102030404030506070809020100701101201201309013011011040140508060150401601014017018013060180130140801901070160200 1020304050607080905010090701104012013014015012060501601701018019020021010012020150409080201909021022010130230401309015020240 1010201030405060307080901001101201301401014013015090 1020304030506070809010011012013014012015014010011016060170120100180401602060190170180301202007021014014080 1020304010405060708010902010011080120801306014030808015016090170108060901202080180140909015040150909080190150 102030405020607080901003011010012010030130140110150160140 1020304050607010804010901009010011012013014014030100150120306080110160100 1020 10203040506070406080 10203040506070803090100110120130140 102030405060303070809010011012010013014015014030160100 102030405060107020809010060201101201301101101401505016090170180 1020304050206070809060201001101204080130140150207016030170110180120100190170200902009021012021022010050 102030405060708060901006060901080907011012080130100140150160109017060 102030405060701060408090 102030405060708090100110801201301108040140150160509030120140100905010017020180190180200701501001204013021018090 102030405060706030809050201001101206013080 102030405060707080901001102012013014060808060120140150140150 102030405060708080908010011080401201010509030601301401501509090601601705018080180 1020304050607050801090100108011010080 102030405010604070508040702050901001101001101201305014011015010011040201601017012010180606020806019014010020060 1020304050607080901009011010120130601401505040701601702016017050 102030405060505070809070501001101201304090806060140120150160170306090180190200110200202019010210130100130 10 1020304050601070809010011070120130140707015050 1020304050607080901001101201307060140100140201501604017010501801901806020012021015020022021090100210202307080120160180190240 102030405060708090100 102030405060703080901009011012013090110140 10203040506030708090100110401201101301406015016017070901010201013014020160180190170160 1020103040506050708090701009011012070501101301101201401506014016014016015017010060701001801701401902004018070 10203040506070809090100 1020304050607030809050408010011010120130140801501605011017018012040301907070200120 1020304050 1020304040504060708060809030100110 10202030405060707080901001108012080130140130150120 10203040205060708090905010040100108011012040 1020304050606070702010809010011012080501301405015020150160160501601202017018015019020016011010017070 10203040504060708020309010020110 10203020405060207080904010011040120 1020 1020303040105060708090100501104090120 10203040105060708090 1020304050506040708080501090100110801201301401007015016090100100101702012018020 10203040 10203040105060708090100110120130140150160301701801001801902005080210220230130210160230160601808015024030 1020304050 10203040506070801090100110120130302014014070150160130301201001601701701101016050 10203040506070809080100110120130140 1020102030405060703080901001101012013014015080160110110 1010201030405060507030809050502010407010011070120708080301309014015040150160170601501018017050130 10203020405060708090801001101201307012014040130150160101701201301801407070701901709060 1020304050 1020304050607080309010011012013014015016017018019020504010060702002001402002007021050100901801308022050 102030405060 1020304050607080709020101001101201301401501101601702018019015017020013090210 102030403050206070108090100809030301101205010130 102030405060708090101001101001201301409015016017080170801601201802060100401501701501301902030170150 1020304050607030508090100301106090120130120501401509016017030120180190150170110200501101401401004070210 10 102030405060708090100110101009012050130100140130150401101601301207070130140170180130190150120190100200180 10203030104050306070809010011010012010130140110150160 10203040506060708090 102030403040205020607080 1020304050506070801090304010011030601201301401001508016017018018018019017013020200 1020304050607080908010010 1020304050605030708090501004010101101201305080201401501302010016060902050 1020103040 1020304020305060705080903010030303070901040110 10203040506070408090100110120130120 10202030405060708090100110120130803014080 1020304050607080 10203040506030708090100110606012013020140150160110170401802019020015080801901010210307010150220230220 102030405060708090805010011012012013040140901506015090160601705020180120301909013014020030601505020803011016070210220150110 1020304050602070809010010011012013014010015020609080401605030 10202030401050604070809010060808011030801201301407015080 102030405060407070809010020601108060120130701401001501101607017070201801909011020019020210902102090200160160100220100230 102020304020506070809010080110206030108090201201309050906080101405015060101601204060 102030405020607080901001060110120 1020304050607080905010011012070130140201303015013016014080605014040701701701406018019080170605080109010090130150150 1020 102030405060708090100110402012060130140150301601401701801901020090 10203040506070807050903030601001105060120130140150160170150180140 102030405060 1020304050605070809040100110120130140110301001501201601701801902001502102201101701021016023021050 10203040502060507070809090100807011012013014013010101303010014013015040160170160180120190170160100 10203040504060507080509010080 102030405060607050809010010110120130130 102030304050607080901008011012013010010301401501601701801004019020404010 102030404040506070708090301001101204013014040301509016090130170703050501201301018011017019070703010101708010180200100 1020103040506030708010901001103070120130207050301401501601708011018010190601020021050220502016020100110150190230190110 102030405060708090100707080101101201301008013014015010016011017014090701801903020010140180140200160 102030405060708090100110100120100301303090140 10203040506070 102030401050607040108070901003011070120110601307014040150 102030405060 102030405060708020706090100 1020301040 10102030405020607080908010100110901201301001401501105014090901601204017018019080180 10203040105060708090100101101001101201304070 102030304030506070809040801010050110120801301301401015050206050305080160130170180190110804090401902007019060130 1020304050607080909010011011012013040140150 102030 10203040305060708090601009011012013040140100306030806015050160170170110180170 102030 1020304050607080901001101007010120130901407010010601501101603016017017012018011014015014010019012050200 10 102030405060708030901001101201101201303014015016040501701006060180190170120301205020010040210220120130230240 102030405060106070809010011012013014013030150201601301701201701801906040160100501201305020150200200120 102030405060708090100110120701001301408015016080703017015018011014010190130 102030405060706080901003060110509012080130140 1020304050607030809010011012011010010130140150160507015040170110701305020160180170401901301402001701011080140200210200220110 102030405060607080908080100110120601101301401301501401501606080120170120 102020304050406070809010101002090901002011012012013014040130150160130160170180 102030405060708020709020100110110104050120130901401005050150901601201701101101601801060201202019040200 10201030104050506070809010011012030 1020304050607080609010011012060130140150160701603010014017014015040203012018019040 102030405060107080904010011012013014015016017012012018010050170160 10102030405030 1020 10203040506030706080905080501007080 101020304050607080903010011012040201301401508016030 10203040506070 10203040506070208010901001101201301401501601701201601801907018011020020210220140901301301501702101802301301301301801702406030160 102030401050206070809010010103011070301205080 10203040506070802050901006040601106030110120130601401501001601701001501801905020040 102010304050607080609010020110 102030304050 1020304050607030809010 10203040403010506040708090100901101205013014020501301404030150160120170150180130170120 1020304050607080706090 102030 10203040506050 10203040506070809040100110120101107010013014015016040901701801901409020021021017020050 102030405060106070108090101002011090120801306013090201207011014040 102030404050506040207080309010011012040130140901501602016080170180180190901502009090205070200 1020103040506070809010010110 1020304050605070 1020304050604070809010011010080120801301401001506020 102030402050605070708090701001107012013014015050100140100201605017010015018019013017010160 1020304050607080209010011020301207013014014050901405014015016040170180501405020190501011090601017017020014017010050 1020304050607080909010060110 10203040506070809010011012013014011090100701507016011040170101803013019012020 1020304050604070108090100110101201301401501201401608020170209040150180190 1020304050305060708040403090100801103012013020140150160100 102030405060706040809040100110501001205013030901401012015016080908090301201701601701805019020 10102030 10203040503060708090100110120110130501401006050150130150160170120180190110200140 1020304010205060703060809010011011020120905013010030140150 10203020405060708050709010020110120130130805014015060140120160160110170180190120102018020011021017030609010 10203040506070803090100101101207060130140901504016020170501801601908070170909020021060301609019060 10203040503060705080 102030405060708090100401101005012070902090130140 102030405060708090201001101201301401105011080140150160140130120170 102030304020506070809010070110901201301401505011016017016015020130401801501902001409013030200100501902107080 10 102030405060607080901001101209040901301401501601601701309060 102030405060708090 102030 10 10203040503060708030901001105012013014010150160100120110408040801707020100801401802019070 10203040305060702080901001106012040130402014030150160100110 1020304050607080901001106040120130101401501601701801301901040160200602104040100 102030405060507080109010050501101201304012020201401401506016090170 101020304050605070809010011010120 10203040506070809020100808011012080130906050140150160801701801902005013010060190501701308011021070120140220230 10203040105060708090100110120130140130150201303016017070180110180608019020080120 10203040305060705080903010020502011070120308013014015020110801016017013018019017070 10203040506070801090100110120120130140150150160601701701018016090 10 1020304010506070809010011060110120130 1020304050607080901001060901101001101206030130601401505016080120170140507012014018010018060190100140200 1020304040506070809010010011012030130110140201501606017011018019020014020802106021018060706014015010 102030104050607080609090601010050402011070401201304070140 1020304050607040 1020304050607080105020901001101012013013014015080120130160170120180190200210302060120140 10201030405060708090100110120130140150302016011020104017020180190170902004070210602201704080230210240 102030405060707080901001101009012013050701405060130100809050 102030405060706080901001106012070801301001401501609080601601501701801301901308014017040110802012010020011021090 102030405050607080906070100110120501301208014015015040803060160170603018070180180190110 102030405060706080901001010 10203040505060705080709010040404011012013011014010090201208060 102020304050607050305080901001108030120304013014050150160101709050180801902008021020 102010103040506070809010011040100100110901208013014012010150110160170180904018070130801001908018013080150200140210200220230 10203040 10 102030 102030405010506070808090501003030208011012030130110140150160 102030405060708090701001101207013010010140403015030 102030405060708090100110120130101409015015016017018070190200200201702002102016020200170301802201102030150230240100 10203040405060708090405010011050 1020304010506070805060901009011090120130901405015016012070170 1020304050607080901010011070704012013090110110201209014013015070160 10203040506070809010011012070130708020140150160305090110170120701801001301901502001101401104030 10203040501010406070401080903030100110120130140150401604017016050180110901904030100150200210210220120130210120110220110 1020304050607080901001101209013012040100140307015016016010010401707018030190200 10203040305060708090401008011012013014020150160170110150707018070190101001001020012021040502105022030 10102030405040606010708090100110401003050401206090130100 10203040506020708090703010011012080 10203040503060708090100801101207090 1020304050607040306070508090100701104010012060201103013030140130150130160130170180190170 1020304050607080101090100 10203040506070809010011030110120 10203040506070809010011012050401302014015090150160201701801002070160130201801019040802001306021060120503010010 1020304050602070 102030404050607030807090100401101207013012040140100120150160170180190101501202002106022080230 10203040506020708090100110401011060207020201206013010140502012010101501101601101301701801905018011030190170 10201030405060708090 1020304050404060307080205090100110120130140130150160 10203040506070804090100110120701301401001501604050170180609017050140701902004015010210701301203017040507010150110110 1020304050607080901001101203080110103050130140150301601701809070110501108019070100 102030103040205060708090100110120504060801307040140150160170180190202009018016015021030220401101201104010 10203040506070809010011011011012013014015040160170180190301907050200 102030405060 1020304050604070108030202090405010040110110110120201301401301501601601101705070 102010304050 1020304050607080 102030404050604070806090100110120 10203040506070809030100801101201301401502060401607017018090190130140200170210220 102010304050607080809010080101101201301102014070401501601701801902040120301701901302007017020 10203040506020708090801001105012070801301014080150110160110110 10203040506070809020100110120503013013014015020130301016016080 102010304050607080901001105030120130801301001401503070160170120180130601501001901502001701002101701808060220 10203040301050607080901001101001201001302013014012040150140 10 10203040506070106080902010060801104011012013011014015060 10203040506070608090401001011090120130201014020150201602020601401020802010 10203040506070708090100110120130140804050150130102070101601508050170405012018040190200 10203040506060708090100508060110120120130140201501201601709018019010070160180130200180209011080100100609019017050180 102030405060 102030104010506070809020100901011030120130801409015013090100160801705018090901401501902006080210909070110110 10203040506070308090100110120130701204070140150807016080120160170180190401201308012015010018060170 102030405060708090100110120130501401010150160160170180190200802101002201906080130802003020230210 10203040 10203040105060708090100110120905013080130100101403011014013015016017010018019020019021022017040230707020130120 102030405060708010409010070501101201303050140150 10203040501060708090801005011070901201301301401107015010160170180190401201201201301008017050200210170190220 10203040506070807090100110303012010130140150 1020304050607080901001101201013014060150 10203040 10203020405020607080901001101201301401506060 102030405030607080903090100 102030405020601070809010011012010130408030501101405050150160 1020101030 1020304030506070804090 10203040506070708060901001001108012013013090140150160170180190110160170200140120401906018010 102030301040 102020304050607010809010011012070101305040140501060150160101301701301301401018011011010040704011014030190200403060180120210 1020304050607080403050401090100110120801305013014050150160120170180190200160210301018040200 1020304050206070809010011012010011011020606020501201201301101401301308015010105020808015016013015050606017018020100190 102030405060704080606090701001104012011060130140 1020301040506030703080309010011050101004050120130 1010203040 1020304050607080901001101050120130140150608090160 10203040506070809010030110201201001309014070150160160 102030104040506070508050901003020301101201301301401501601304017017010160609013020607010 1020303010405060607080 1020304050607080902060701001101201309014070100150160170110402030701801401902017017090604040170200130 10 102030104010506070809010011020101201301102014015070501604010606017011070140180110190130502002102016022010220170130 1020304050607020807040208060906010011012013014010014015010160 102030405040406070806070901006011012010070604013014010150160801705018030160190200210190701302030 101020304050607080502090100201105012013014070150901601005030110208014017018080140 102030405060708050609010011030120100301301011013090501201401501605017016018017070190100170180200210180220230120120501401709060 10203040 1020 1020304050607080901001101101201301401501601601501105040120 1020304050306070804090100110120120130802080 10203040504060107080209050100301101012050110130140507050305015014013014016020405010017018011010 10203040506070308070309010011012013014012030140110601501207060160 10201030405060708090100110201201301401503014016017020180180201103011030108050190100200701807012011070190 102030405060708090301007011050100201201301401504016010170180706019040130200101604019013050302101807060 10203030405010607080901001101201304014011015010016017060180 102030405060102050706080901001102011040605030110201010120130140401406014020601501101603010501601301709017015090 1020304050605070809010011030 10203040506070801090100110120130130401407015010070160170170801401808019060102001401021070608070401201901016070 10203040502060703080901005011012013060140401101501601601401001701501201801903014020021011011019022030210160 10203010405060704080902010070110401201307080140301506016017010040180201701905040100150200 10 1020304050607030809010011010012013010140501501601701801013070501501902002080408040110210110 102030405060708090100110120130140110150104010101501001601701102011030100180 102010 1020304020506070809010011090120130130 1020304050607080904010070110120130140130150160601706020150180190401502015020013020040160 10203040506070809050100110401201103080130401409015016017040180190200170808060210 1010102030405060701060806090100110120120130201013012014090 10203040 102030405060708010901003050110401201308014014015080160170160801805019060100201201101707013040200601509030130 10203040 10203040506070608090100110120101305014015030901601017018016010190110110902002101304022030110230130 1020304050602070809010090110901201301401501601601401708010180180607019040 101020302040506070809010011012013070 10203040506070708090806010011012013014040100150 1020304040506070809010060110120301301001403015016070201701801902002102201501801803070 1020304050607080901010011012012050130701401509030120160120901080160701701701806019014050 10203040506050708080709010090110120130110605050140150160170180108017080 102030405060708090100110120130140601101080150301601701003018060120110190110190200100200 10203040205050607080101090100110901201306013012080110140201201501006010160601308017070 102030405060708090100110120110 1020304050506030708090701003011012013020140101010030 10203040506070809070100110120110130601101003030100140150101601701801701301902001806017017014050160801101502102201903022060200170 10203040205060708090100801101201301401501601201701501705080110180 1020304050607050809040100110110120101301405015080100160170180 102030405060708090909090 10203020405060708040901008011012013014090503090150130501606017014080 10203020403030506070809030100801102020110120 102030404020506040706080309030100201101201004013014020150201601104015016060170180160190100200210210180190170 1020304050602040703080909010011012013014010701101506016010017017050180190200120170210110160220190 10203040305060701080904020100110120120130801401501010120160170180 1020304050607080901001101201301408030120100 102030405020607080909010011080201203040130140501501601701802070160120401301902002004060190509021018070130220402020 102030405060708090701006090110301203020 10203040506060708090301001101201301401301506016017070 10203040504060 102030405050607040608090100110120 102030405060 102030405060708090100101101201301402015016017080907018030190110160200 1020304050 1020304050607060 102030403050603070 102030405060708090100110101206013020140150160120170110120110140180190200901401302103019022016050402303017050220 1020304050607080901001101201304030140150100301501001016020101101301701605050180110503014030201901080170150200110306016070110 1020304050506070809090100110120130100201401040 10203040501060406070708090100110120130140305012015013016017013018040160208019020010210 102030405060507080903080501001101201301401501601003050904017018090 10203010404040506070809060100902080110401201207013014015080501101601706014050601801902001704019021010050 1020304050607080309010011012013014015016016090170305080120401804011019030170701701702001201502101403022010 102010 10 10203040506070809010011012010 10203030405060708090509080 1020304050605060701080901002011050110120908013014015090601401601701009018019020010 102030402050603060708080509010011010012011011013014013020140150401601205014030201705018019020080 10203040404050502060708020901005011012013012040140150120140160170180301301501901001802009021013022040230110 1020304050607080901001104012040901305013050140150100160170401080110160 1020304010305060107030809070100110120130120 1020304050 1020301040506070809030407050602010011010050120130140150160170 10203030405010607080903010011030120100100 102030405010603070809010011012020130140150160501709011040 10201030405060708090100603040110120130 10 1020304050205040605070208090903010011011080120130100140150160100120170140180 102030405060302070803090100110120201201301203014090140205050140 1020304050607010208090100110120120130140150160601701801902001014016030170505060402012018040 102010 101020304050607080902020100100908011040306060120130 102030405060607080901001101204013014010150100701209016017080601806090190602005011050190110408070 102030405060708090100110120110901305014015016017014015018070120180150120190100180903030200 10101020302040506070608050309010050901101201301403015030509016017018013019015020011030 10203040501020604070803090100706011012013030110701406060100805015015016040170180130190 102030405020506040708090100901002070110120130140150601601070100170180601904020090210130702102201202301701009016050100 102030405060708090100201106050801208080130140120150 10203040102020506070809070100701101204040130140 102030405010606070809010010110120501006013013014015016040170301801303010019040 10102030405060708090100100 1020304050 1020304040506070809080701001104012030130 102030405060507080909010040100407011012090120130140 102030405060701080901001101201308040140150160140170180160190110170180 10203040506070809010011090120401301403010050110701501601701801902003016021010018014040190200 101020304050607080903010011012013014015030101607070170140908018040130190 1020302040506070809020 1020304050106070408090100701101201301407011015014016017018013016070120801501601908011070200301801001501080 10203040503030607080901008011012020130100 102030405060708020901001104070501201301007050120 10203040204050607050708090901005070 1020304050604070504070809010011012010130101401001501090100100601601020170170180 10203040506070708090100101101201102090 10203030402020506070807090100110120130140100150120160130160308017080 102030405020607080609010011011012013020901209070140130901501601017010010150180100160140190140 10203040506070809010011012011070130140501501602070501701806050901701501101908050200 10203040504060708090100110110509030120130140150100130150160909017040100180140190 102030405060706080409030100110120130140150150 1020304050106070809010050 1020304050605070508090100 1020304050106070308090100 1020304050 10203040506070809010010011012013014015016017018019017016018016020070210220100 10203020405050607020103060808090401001104090901201101307060401006070 102030405060106070809090706010030110110120130140150601508016017030180 10201030405060501050708010901001101201001201308030130130140401030509015050160170120170 102030405060708030902060801001101201301101207050130 1020304050607080 1020304050602070805090100110120130 1020304050607080901001106090101101207080407013014015011016090120170 102020304050607080 101020304050601070809080100110100120101301013011060707030100140401020301501601703014011070 1020304050601070807090100304011040 10203040506030708090 10203040504060107080309010010701101201301401501060501601704018019019016012020050180110602101107012017040120 102030405060708050309010011020100120309013014070150605040160170 102030405060708090100110120100110 1020304050605070809010011010100120130 1020304020506070806060901001101201101303090130140120401506010010160170401801501801902002001701002102206070 10203040 10 10102030405060708090100110301201301401001101101209015010 1020304050607080506090908010060110120130 1020304050607030802090100901101201308014010050130100150605013016030170100100140 1020304050103060708090100501101201301301402060150 1020304050303060 10203040506070108050901001106012013014020 102030402050607080908010080110120130140150160170150110120160120120 101020304050603070802090709080301001101201301201101401405015016040170401801902080200709010070 1020304050606070804090100110201201301401501060301601201701601801205016060190101302020040120210 102030401050 1020304050406070809010011012060301307014020150110 10202030405060706080901001101201301003014014010015050 1010203040506070108030709010011080120703013014015050160170180120190150406017020016019060709015014017021022010070120140110 1010203010104050607080809010011030120 1020301040506070301080209070100110406012013010013080120601401501608016050 1020304050607080209020100110120501301401080150160170110180140190200508021080902201805018010130230240803023050250601302026050 102030405060708020901002050110120130301201201401501603030201701501801901302001602001202101704018018015060160 10203030405060 1020304050607080104030901001001101001201301401201503010016010030170180190 102030405060708010109040401001103012050130140801502015016011040170160130180120501904019020012010021014011020140220170230 1020304050607080901001001105012013010703014015016017018010190180200140 1020304050604070808010901001101206013014015010160160170 10102030405060708090100110 10203040506070608090100401101201013014015040140160170101806050120190403080 1010203040506070308090100110120130140101001301501601701201504018016012020507070101001901108020021021070220170 102030204050607060802090 1020304050607080906010011030 10203040506070809010010011012013014014015050201601108017060180401801906030200201408019021010601080100210100220170150100190210 1020304050607080901004011012090130901401303013030150160105017040901801602070150908070190200 10203040506070603080509010011090120 1020203040502060503060708090100110120100110 1020304050 1020 1020304050607080901007010110801208013011080207014020150120201605090 10203040506030706080909010020 102030402050602070809010060110120901105010130 102030 1020304050607080909040100100110120 1020304050602070802060609010011012013011014014015011013015016030110140150 10203040506070608090801002011070120 1020304050607080901006011012013014080110150901601405010 1020304050506070809060100101108010120709013012014030100150160309017018010190200805010010030100130 1020304050306070801090100110100120 102030405060507010804090504010011060120130901407015050201201402010016020170180160180 1020304050206070809010011012013014015010201016070170 1020301040506070408090401001001101204013014040140150160150601701101801905015020090210220230150206050140120220 102030405060708070509010011040120130904014080150 102030405060708090 10203040 1020304050106070809060408010100110 10203040501060708090100401101010120130801407010204070150160 102030405060708060905010060110401206010013014015010016030170160704012014018016060709017019020010140130202101601001801070210220 1020304050205060707080901005030110703012060301303014015050160100170180190200200160200210190301202202302090230 102030405060307080902010010011012013070140150501601201701601801901608020020 102030402050607080109010011010 10203020 102030405030607080901001101201301401502016012017018010190602005020209011020090201009010016021010120904016012010160220140200 10203040506070808090100501106010803012070101301403090150701602017014050120 10203040502060708090100110 10203040501060708060903010011080110401201301302014015010160701709080180180160120601901801909080 10203040503060705080903010011012013010080130130301401101001401309014012015016017030180140100201506018016020 101020304050 10 102030 1020304050607040809010040110120120120120130110140150601603070140170501201801901906060802005080210220 10203040506070708090102050100110120130601401309015016017080180908070140190200110100100801021021022090100230120190203050200 1020304050607010809010011080100120130140601003040120101501604017040180190200210100130160402102011015017070220803070 102030405060708090100601101201301401005012015010016017015090 10203040505060701020802090100901101208013080140150160801704018019040200 10203040506070408040901001101004040120601301404020150160170180 1020304050206070809050100101001001001101207070130120140150607013016010170905018070802019060 102030204050607030508050901006011070602012013040140150160170701018019014010011018015050 1020304050607080901001107012030100130701401101508030204013016030170110 1020304050306070 1020301040506070108090100110905020 10203040506030708090100501011010120401304020140150101202012016017020120180 10203040501060708090100407080 10203040506070803090100701101201306020140 1020304050607030809060601008011050120805013014015016060501701807014010050140 1020304050406070809060100110404011030 102030405060708090801009090110120601301402090802015016090905050 101020304050607080905010020110901201070601301203014013015016070170401802018010016013019050130150200120150210 1020 10203010405060708090 1020304050504010604070809010010401102012013014011015016040160809015017070180204013019020060110210220601202303013050 1020304050601070809030100110501001201050 1020304050607040708090100110501201301109014015016013080808015020130170120180209030 10203030405060707060809010080110120130140150130902070100110160301701801901601020080200170210102105090 10203040506040708070901001101040120130140150160140506014017016014020110101805011016012019040102002101907013012020022010 102030405060708090100110120706013014090150160409017018019040190200701409021013030 1020304050504060708090100110201201301401501201012016017040170120120101705015014060180 1020304030503060707080906050206090100 1020304010506070809010011012020130140150101601701801508010190200210601702201301701601204090509020200110230240210210 10102030404050605070809010011012013014060150160170180601109016019016012060160160120200120 1020304050607080 1020304050607080208050409010090 10201030104050602010708090100110120501301401015016017012010020160901101305018017019020090160160210190 1020304040506040404040708090100110 1020304050607080407090100110120130140101506030110160901304017018019050101020090 10203040506070809010010502011012013014015016080170180160150501902015070120130140801004020040120200160 10203030405010607080901001101201301401501602040170201801001901605020050110702011020210190220140 10203040506070809010011012070601301407050100701060150160110170110160180160190306020020020 102010304050601070804090100110120801302010140201501601401701202010020120180150190200110110 102030405060702080901010011070120 101020 1020304050206070803090707020100110120130401401501607017020180170180150190901101403020010210150220101018011019018019010 10203040506070805090100110120206013090 1020304050607080703090504010011012013014015013016016030201701803090190200408012018015013019050 102030405060 10203040506060708090100901101201301001402015016016017070150301805018090 10203030304040305060708090908080701001101012013014090202080301501608017014017015018019090 1020304050607080901001101206013020140601015012040901601701809030190110170130200501302107010401040120220140 102030405060707080901001102050201201304014030150160110405017016018016019020017021010100401904060120220902007011023023050 102030405060705080901010011070120130140150100130106016080170401801019020019015021021022010140160701601802015070 102030204030506070208080901001107012090130110801201401501601701801902001701006021022012021012018020101301002106018040130 102030405060708090100110120130401401503016017018030190304010170140901002001004014070210200140401702203090230240160 1020304050607080901002011012030130 1020304010506070208090701004011070307012013014015020160170170605014018019060160140200210210100 10203040506070809010011012013014015013016017014010140180 1020303040506030708090100110701203013014015080120160100170180 101020304050607050808010901009010201102012080704013013040 10203010405050607080901001109012070130 10203040506070 1020304050206070608090100110701207013020401401509016017018018019017015060502001021021030220202301304011070301601402017090 102030405010406070809090100110120130140801501601707015011070180401301406030190190200210220402302402101020022050 102030405040 10203040 1020103040506070804090100110120130 1020304050406070809020701001101201304060140150 1020304050607080901005011020110120 10203040506070708090 1020304050607080901007070100501101207013010014015016012017018016012013020190702001505011020021030120101503010200210180210190 10203040506020708060 1020304050306030708090701001101201301401501301602017018050701201901401006013010011020010901601901302103030 102030405060705010804040901001101201301401001090150801001301203030603016040170901806020190200200100180 10203020405060702080409070 1020203040205060708090104050102010100110120701306014015080160501201703013030180150190 10203040506070708090701001101201303014040150160102017018019012013070 10203040506070801090201001101203013014010150160170170701801902001014016011070100160160210120404014021060200 102030405010607050802090301001108012013011090140150160101709011060609018011015017019020080150210220210210200230702017019030 1020203040506070809010011030 102030405060702030809010060 1020303040506070708010105030901001101201301040140130101201301201509013012010010090160203040 10203040506070808090100110120110130508010014040150130100202090 10203040506070809010011060301201305010140901501601701012018017013019050 1020304050607080901001101201301201401001409030401506015016017018016019014020060160105070150 10203040402050607080903010010100507011012013090 10203010405060701020505080803090708010011012013090 102030405060708090100201101201304090140150301101606012017030209016011010013011080 102030401050607030809010011012010110 10203040506070806090100110120130140 102030405060107080901008010011012020120304070801080 10203040506010708090100110110120901301001401501605017018019014030180302004021021020504011060160901602206012012090 1020303040506070809010030110120130120208070140601201015016017010160180170110407080190200210101507010018020190130180120110220 1020304040506070809010020110120110130601401501602080 102030104050607020809010070100110120201301401015016017014050806018020100100709012019012070150140180200501080210 102030405050602070809020100301101201301403080 102030405030607080 102030 101020304050 1020304050607010805070901001105010012013090140150160130170180190200 1020304050406070809060501001101206010013014060120301506016017070140 102030404050607030702080901001101208010013070301401501601107015011017050180 1020304030 102030405060708090100401106012030701301101401506016017018060140190200140210220160 10203040506070802090100110120406013014015010016050170201807019050200210102201701502302401201104080209024018090104018090 10203040506070808090100110120130140150201601701801901502002106090102016050200703060604022017014022022030190110804011010070110 10102020304050604070701080307080608090100901101001201104011013010120110110501404030120 1020304050106070809080901001101001012070401301406030 1020304050607080907010060110201204013014020 1020304050406040702060809010040701101205013014060150902040160801701801907010080801601102001301101102102207023021010 1020304050607080809030501001011040120130140120140707015090 102030401050606070809010100110905070120110110130805014011050150120160601701704018016011020190801402003012090110150150110110210 10203040506070802090 10203040506070809050100110601201301401101015016090110170180110190130200303015021060190170150301003020010022040 10203040506070506080901005011012013030140150 102030405060708070209030201001101201006013014030150301601701208015060160150 1010203040506010708090100701101201309014015060708010160120908013017018012010080 1020304050606070308090100201011030120 102030405040602070108040901008060110120120130140201301501601001501101107040401201301205040170180 1020304050106070809010070110120801301407050107015010016017020 1020304050607010809090100101102012012050130140901501606060170130408010120180 102030405060708080401090100601101201301401507016010080170180209010012018080309010 10203040506070809010040110401101012050120406013014080150160170120180190200110100202102202302005010019019010303024090210100 1020304050607080901001105012060130140110120150130110 10203040506050708090100110120130140150160201706017040 1020304050607080901010020805011040110120130140802020110150 1020304050506070809010011012013040140150 10203040506070808090 1020304050607070303080901001101006012080130140130130140120 10203020405050607080901008011012040130140150160170 1020304040506070809010011060120130140601101501602011010 10203040503060708090100701101201301401504016017070180140301901901501014013010018020030210190 1020304050506070805090100110120130601401201101404013030150 1020304050602070308090100110120110130140801101501015012016080170130160180301902001606014090110130100201102102201205023024010 1020304050607060809010011050120130401403015060301601701104018020170190200802101806030170210 10201030403050607080209090100110120130140150110110160140160701703015090180100190200808040602050110 102030405060708060109010011012013014011080130901502016014017010090130101801901020014080130 102030405030607080901001101201301401501202020130140 10203040506070805090 102030405060708090301002011090120901301101401010015016017070180190401905020021020060 102030401050405060703080901001101203013014070 10203040506070308090100 1020304050607080709050100110 10203040205060708090603010011012080401308030501014013015015070609050801601701101001018019014080130702002104020 10 102030405060708090100110120501301402015016017080180401501902040502002101015022022010 102030405060 10 1020304050607080901001101201303014015016017014018019014012010200 102030405060504070708090100100110101201309011014015016080170180 1020304050607080901001101012013014015090160901707016015070150180150100190601301502002102203021012018015010080230130509080 1020304050607080907010070110120130140150100160170180601907050405011030140120200160170200200405021020220 102030401050604070607080901004011012030110130140 1020304050604070809010011012013010030120401405010150701608070 102010304050 102030405060708090100801101206013014015016017040120 1020304050607080904070100 1020304050306070803090201001101201301201401101501609014030201706018040190101015012016012014020021070180140210220 10203040506070809060201001108080120130 10203040 1020304050604070608090208010011070110120130140150160 1020304050206070809010303010010110120201307014030150120140160170180160301607030 102030405060107080901006050110 1020304050607080409040100110120801301405015016070120701708016070180190100200190210220180140190150 10203040506070102080901001101204010050301301401501601601603017018019019020021040220402001017023020070204060 1020304030503060708080901004020110303012013014050150160170100120701801201902003030100140100170120101901501001308012050210 1020304050607080 1020304050603070108090100110120130140150160170601201018014015016010190100160200902102101202203016090230 10203040105060708090601001003030303011070120120406050130 10203040506050107080901009070704011070201201101307014012010015016050170180 102030402050302060507080904010011012030130140601501601201601401301701801801902001401301301209011021011070103030180 102010304050604070809010011012013014011012040150160 10201030402050607080901001101201201301401501601201605017010010 102010103040506070809010100601101201301401506060160170 10202030405030601020708090 102030405060708090100110120701303014014050150160170120601801201901601040 1020303040506030 102030405050607080307090100110101201301090140502015060160170160170180140190701101101201501011015020170160 10203040405060704080307090100100101101201301405050 10203040505060305030708040901001104012013014070 102030405060708080901001101207013070130140150 1020304050607080901001101205013014015016030130409010012017020 10203040506070703080709010040110120100101301401504090160702017010120170401804013010402018016050190200 10203040105060708040901001101207013070140609014015070160 102030405060707080107090100 102030404050607080406090100110120130140601501601701807050190180100200180601302101101402203010023013020021060220130808030190 10203040506070809030100601103012090501013050100 102030405060704050809010011040301201302014014010150 10203040506070508070 102030405060708060101090703010010110404012013014015090120130160201707018019020017015019012021021010130180220220 102030405060708090100110100209030501201050120130140150140807020 10203040506070809090501001101204010030 10203040502060708090100110100120501309014070100150901605017013018012020180120190200100401802101501001603070110150170 1020304010506020708090101001001001102012010013014015050140150209010160170701801010019070200801002102002207017080230240250210160 10203040506070508020905020100110201206013014040140150 1020304040501060708050906010050110120506013060140150140160104017018019060200190170202102201801403080140160220230 1020304050605070809040100601101201305030 102030405060708060901006011010901012013014013015010014060701601701801907011020021015010010100140 10203040506050705080909070100 102030402050 102030405060702030801090100110101201301401015012030160170 102030401050607080809010011012090130801401101501301601701805010 1020304020506070809010011010120130140150309020802016040170601801503019020090701901102021019022013020090 1020304020506070809090100904011030120130 10201030405060708040901001001105012010013014015015030501601301701801409016090501701901603050110170200 1020304050506070804010901009011012013014015012015016017011010180 10202030402050206070809010010011012013020902060 102030403050506070809010050110803012012060130701408015013016070401060 102030405060708090100403011080120 10202030405060708090708010011060120609010110120130 1020304050607030809010070501101203010080404050120 102030405060708090100607011020120130401401501007030201607060205040 102030405060705030806090801001101206030 102030403050607030802010901001090401101204040120130140130150601601204050170180190130160120130200 1020103020401050607030809010070110120100110130305014014030108011015016017018012013060 1020304030506020704080903010100110120130602012014070150110701301070 1010203040506070809010020110120110801301301401509010010016050170160180701010120 10203040506070706080901001001101201305020140150140809016030120 1020304010205060702080309010070110301209070701307090140150110160130170110 10203040105060 1010203040506070805090100110701202012070601301401501016017018080110150190102002030210110305022022012090809040101905060 1020301040506020 102030104050 10203040506070804090201001101201301401501001601706018070302030190190601901101801101607014060100200210207010014030 102030405060705080609010040801060110120110120130140150160701701018040140 102030104050607080901001101201301401401207014010015040901504013016010160101301701802060140401301902005011060150130 10 1020304050602060708090502010090110110120100701301201407010150 102030405060607070805090100110607060120 1020301040506050708080902090100501101201301406030101030502050150160170180190 1020 10202030405060706080908010011080100120130809014015060160170180130 1020304050506010708090201003030901101206013090 10203020405060704080901001101201301401501609017018090901801101013019011019016040901307070200 102020304050506070809010011070701201301401503013015011050101601701008018018050160130120 1020304050 1020304050607080901008080110120601013014015060601602014040101504011017018090408060170160130130190200805050 1020304050306070804090100110120130601401501605017011013050601706018019011020019060140 1020301040503060708090100110120110701308090102012014012010150160170180120150100170190180100601902016020016020909080130130210 10203040506070809030100707011030120801301401501604070170501801401001401101101701301307070150150190130 1020103040505060708090100801101201301409040150160301701804013017080190180200190904018080200100210 10203040502020306070808090606010011011050509012013014015080160130 102030403050607040809010011012013020140150150 102030 102030405060207080809010011050120130140701408030100150801001601101017040150808080180190 10203040506070805090801001101201301301401101303015016014017018015011019020010021018030220200210706090230 102030204050202060708090100 102030405060708090 102030405060708090 102030402050506070608060901001011012013012014090150901601705012090801801301901050200210120120101801001010050 1020304050 10203040405060708090100901109012080130 10203030405060706080901001108050110609012030130304014015016040609011060120 1020304050106070405080609030403010801001101008012012040130110140130301501401601501701401402018020160100130190200180180 10102030405060306070108090100110120130701201401020110110150 102030405060708090100101101207013014050703015010120160170100401101401801801502040190200210210120701401001501803010060 1020302040205060702080908010070100104070110120100130801401101001501601005090 10203040504060708090100207011012050303013070701401501606020170140180201902006011021090401101706080160 10203030404050607080901001101201001301101401501607050100160150808017018019014030140701208014014017019015017013020020 10203040403050603060407080309010011030801201305012014020150140160401701007018060 1020304050607080901001101201301001401004015016017040110501001801601401601607019012070 102030405010607080 102030405060507080901006011011012013014013090901503010010501601701801902002050210 1020 1020304050607050809010010011012010130801014015016017016080180190180120 10203040506050708090100804080110120110107030130702080140130602080150100 10203040506010708090100110120110120805090707070130130140150801604011011012060170180160190102001901802002021020802207050 1020304050106070809010060110120309013020201408015060160170180701080150170301902002102202301501904010120140 10203040506070103080902010011012070130140 102030104050607080109010070110 1020304050607080109010011012070130303080401209014010150201401601701001801902040200 10203040501060708090100110120130701406015030401604014015017018019020070601202102006013014011070 1020103040506070809010011012013014070150160130170701805019030140150 1020304050607050408090100801102012013013011014015080 10 102030405050602060407080901001101101205013070140150160170180190120200200701608070607021011021012010060 10202030405060708040901009050110120201302012014060130509050150160401070 10203040506070401010308030901001001101201001305060100140100703040909015016020170 1020304010506070807010904010010110 1020304050406070809050601006011012013014015010012016011080170140140301801101201901302002101080220230120 1020304050306070708090705080100110120101301401030150160170409018019020040210140401205020200 102030405010602010708090100801101203013050 102030405060704080309010030601101201301001405011012015016015012013015017018060701908020160302007030210603022040100220170 10203010403050607080904080100110120130701404010130501001401501601701801901204090200160110 102030405060708030908010030110120101301405015014016017050705060 102030405060701080901001011050120130120601405015013016050130301001701808018050180190190 10203040506070809010060 10203040506070 10202010303030405060 1010203040506070809090103010011012010303010130140 10203040506070703080904010030110120130901401506016013020170120180102018080190601604010010070209017020020170210170100220 102030405060708090100501101208013014020150301601701604018019020020210190 1020304050607030 1020304050601070108090100110120130120140150160401401001101302017016011040180 102030405060707080901008011012013090707014015016017060180190200210108090180150220220604013023080 1020304020505060708020901001040110120309013014010015050160140170180 1020301040506070707080 10203040506030706080708020908010011090 10203040305060708010309010010010110 102030405060 10203040506070809020100110120809030130140150160170101001601802019019020201301201303060 1020304050607060809010011070120130806012080140150201601606030170180607019080 10203020405060708090 102030104050607080906010100110120120130120140150100160110170180190150200100210120409070170210220709021023013040 10 10201030402050607080902010060110120401201102012012013080 10202030404050607080509010040801101101101201201301107050301401208015016017080201609020130180 10203040 102030405060 102030405020606070808030308040507090100110701208010 102030 102030403020506010607080901001101201304012090140401203012013020 102030204050601070809050100110201012013013014010150160 1020304050607070508090100303011060101207013012014015040160170180 10 102030204050506070 10203040506070805090100701011012010130140 102030104030405030601070108090507010090 102030405060702080609060100 10203040506070809010011012013014030140601501605017018019010200150602001301906015080 1020304050 10203040506060601070809070100110401206013020501401501502016070 1020304050607080901005011012080130907014015030201602017060140901601801801019010020021021017040220 1020304050607080109050100901010080601104012060 1020304050607080901001101001201304010140130100606020130701501605040201701801301901301702001015021050220601401409090100210 10203040506070 10203040205060607080 102030405060708090100110601201301401001501602050170180190160200210 10203040506070508090100110301201301401501601706012018012060190170180601901202001501902109010022021023090110130120210 102020304050104060702080901001101201307014090150110100160901010016017018019013020021011010190180102201809016023050160 10202030405060708090201001103012013014013015016010170601301801901001001001018020090802002101002201701902005011021020301102303080 1020304050607080907010020110120401301101401501001604017016018020 1010203020405060708050 102030405060507080 10203040506070208010901002011012013050140110150160901701701701209060 1020203040506040708090401001101201301401104015016010017060170180190100902040200701902101501809022020090220190160 10203040506070708090100110120801208013014014011015011050 10203040502060708050 10203040505060 1020 1020304030405010607080901001101201107013070201401508013014030 10 10203040506050708090100 102030405060307080908010020110120501009013014060202050150160 10203040506070809010011012010010110130 10203040506010706030807090100110401012080130701401501601209012017040304017013018012010120170190200 1020304050607080506090101001101201203013050140201501409016020170120180150120100701902020050130200801021022010015012090110 1020304050607030508090100110808012013030701401201501204050201601705013017018012018060180180190102008010020701708070210 1020304050506070208090100601101201302014015016017040507050503018010014070110160160401902001101003020021050 1020304050605070809060100110120301306014015090801201605050101701801901002001702003012021018015040 10202030405050607080909010011060110301109020120301301401507070150150110160170 102030405020607080901007060110501206010130901401502070201101016017018030190200210301702007016017021016020220 102030 1020304050607080604090501001107060 1020304050607080901008020110507012013014090150701607017090180160 102030405060708070901080100801011040120302013014015090160150101701209010 1020301040 10201030405030 1020304050601010708020901030100110501201301401202015011016015070170170 102030404050607080709010011011012013050140150160170150140130180140704011080100190120200501040 10203040506020207080605030901001101201201301401501001201607014020601701801902001201801103060210200220102301001902202402407070 10203040501060708020902030501001101203013014015012070100140120160 1020304050607030806090100204050110120 10203040 1020304050306070809020701001101001201302014030150110160505017080180190160200190804021020 1020304050607080904010060110100100120130801401508016014017011018080 10203040 102030405060708090100110901201301401506060403040160170180180190200201502103012090190 1020103040506070804030901001102012013014012015016090702030704017018060401201506012015016090501902008020060 1020304050607060809010011012080130140150701302016060507010060170205018019020016030805011080180190210170508090220 10203040405020306060708090100110601205013010140140150801601304017010018019019011019020021040130220230240190130190200 1020304050607030803010903080100403011050120130405014015016010170180501601105019090402001501801608013021012010120220 102030405060708090100110120130701407015020160601401301501705018019012011020020010302109030302201702101203080180110107010 102030405060708040901001101012010130701401504060160901701201307030 1020304020506010708090100110701201301401302011010150 102020304050 1020304010506070606040809010011010120701107013014015016060170102018019010020200 1020304030502060708090100110201201309030103014090150150160120602015050140160100140808010 10203040506070806060901001101201013014050501501401601705050130506070 102030405060708090100110607080120130140150160170160101014018019020501103020050190120170210102002001305090901060220230 102030405060707070809010011012030701301401501104014016017090701208014018080140190180 1020302030405060708090100110120130140150160201505080 102030405060703080901005011070801201301401015012030901201601707060120160180101902001309014010140210 10203040205040607080409010011030204012013014015016015017010018019050180150110601701203013020013021020014022017018012060230 1020 10102030104050607020608090100110120110120130601060301006014013015016020100110140160170160110205015030180180190200 10203040506070808090 102030 10203040506070809060100801101201102050601301403015014016017070180501902004017014013015021019018011030200150708022040210 1020304050607080309010011060120130100130501401501070110901501601701601101803020140 1020303040105060708090100509011012013014050601015016040 1020304050607080901001101001201307014015070109060905016090170180190190200908017021012012050220220230 10203040502060 102030405060708090100601101201301407070 102030405060708060901001107090120130401401301502090201608040170180190110110 1020304050606060708090401002011012090801309014015016080170170100 102030405060704080409010011090120109013060140150101405014016020160501701501801001201903014020050 1020304050 10203040506070809010011070120130140901501601001701207040901601404018019010090140801902003016040 10203040506070809010010010020110120110130101401501208016020509017030160180190180200140 10203040506070809010020804010011012013011014015016050170130110180101801019090100702001801004020140110210 1020304050405060702070809010011012020130140207015012080701601709040180501901201401605015090110801108080701006080 1020304010506070803010509010090110605060120 102030405060708090100110301001209012060130140702015040404015016017018060905018070100170110701015019020021010100 10203040506070809010011012013012014014014015016010170170180100150190 10203040506070 102030405060708090100110120101304014015016010170150180709018014016019013019016050200120601902105019020014010170220150 1020304050607080906010010020110120130140801015030160170180409010050110201901503010200108015021012060170190220 10 102030104050607080906030100110120 1020304050607080908010011012040110130140150160110170101808019020011021013022019050190230201501802409015021070230 102030405060708050901001001101201301308012014020150160807017010040180 10203040506050708090100110120130110140701501103010060704016017018019050409016020200130 10203040506070807090205010801001101203013020140150150909016017010 10203040506070809060101001101207020130140130150160508060150170 1020304050204060708090704010011090120901303020301101401501016015050170601808017030 10202030302030201040205020607080901001101201301401106010015016014017010507070301801901805013020014021021010220 102010304050607080901007011012013014015010160170180190120160 1020304050605070804080905080100110801201108013010014050150160170180 10203040504020607080 1020304050607080901001105030120130101401001509070160100170301501601501802019090201702009010020030201106017030 102030304050607020802090100 102030405060307080 102030405030604070809010010070110101201301401501603060170180801801060701902003012014020150210502202001402201060120 10203040505060708090100606011012050130140150160170180 10203040506020708090100 102030403050607080901001101201013050130140150603013060160140 1020304050206070809050503010701001070110120120130120140601301501604040701101701602070120 102030204050606070809030100801001101206013090140150100804012090601601201703014040120180140190200120190 102030405010206020708090100100110120130207012014040150130160170180120190307060100602001004020210 1020304050 102030403050607080901007011012013090805014015016017070401808012013015010090110150501040190 1020304050607080901006011012012050130140150140160101301017050101801902001808080210120110 102030405060708090100100110120130208070 1020304050601070 101020304050601070809010011080201201001301408015015013011090160701701801909040701407090100200100140701402015021090 10203040506070208050901001004011090120130140150 1020304020506060704080809070100110110120501301401502016012014017060901013015050160180190190202002060 10203030405060701080208010 10203040506020207080908040206050100701108012030130 102030405010206010701080901001106012040130140202020 102030405060708090 102030405060708040901001107012013010140150120130160606070902017010100501801401001001602019020021022021040160210180230150130 1020304050607080901005011012013014050201507010160101701101808016019030 10203040305060507080807090100408011070120100130 1020304050206070808010209010011070120130140106015016013017070180170 1010203040506070804030609050100110120120 1020304010506010708090 1020304010506070809010070110801201301406010015016017017018040201002030 10203040506070809010011070120130140 1020304050607020805090100110120130701012040701108050 10203040105060708090401001101208013014020 10203040506070809010011010012012013014014015090160 10203040506070809010020501101201301401201501607090 10203040501030607080901001107070709012013014070150201601701101401801902002002101905050220230240307020 1010203040506020403070804090100301101012013014060201407040150901601709020201805050150170160140190160405090 10203040506070809010010110120130130140 10102030304050607070 10203040506070807010905080100206010080 102030403010 1020304050 1020304050605070809060801001107010401201301401501060160170180190404010070190203060190190 10203040506050708090901001108012010013020104012014015012014016017015010180408050190110 1020304020506070208090901003030110100120130120140100150160302017090110508050901808019012010 10203040506010 10203040205060708080907010011012090 1020203040506070408090801001101205013014015014016080130120 10203030405060307080901001107012070130140150160170 1020304050607080 10203040506070605080901001102070120130140150100 102010304050607020802090100110809012020130140601301502016017010 1020304050605070809020100110120206090110401301401505020130901301601701805016080190 10203040 1020 1020 10203040506070807070904010011011010120130100100140110100110150160170180130100160100 10203010405060708090801001105012013014012015016010170180601901402002108010030801022023019024070120200607016023090160 1020304050506070809020 102020203040506070807040908060100 102030405060708090100501101206020101301406080150160901201701503018011012040140100100140100190160200170190110 10203040506070809010011080309060401201301205012014015016013060170701801907020014050210200170220 10203040506070208090100807020110110120 1020 1020304050 10203020304050607080901001108011030501204013014090150160170901801001101901301701601602001703070120503050502106060150200 102030405060708090100801101208013014060150160401701801101902030100200801206015010017017014070602006010 1020304050501060207080901001101012012020130301403012010110 10203040506070809010070110 101020103040506020 1020304030506070208040 102030403050607080901001101208070130140501501601401701806014090190200 102030405050604070807090100110120130 1020304050306070809080100110501201201301401501603016050130170 102030402030506070308090801001101201301401009013013010150160170180190200110210100101701701301304014019060200708020080220 1020304050 1020303040506070703080207080 102010304030505060705030408080903010100110601201301205014015016040170180150160140120190130130190 10203020403050505060708090 102030301040506070202040805090100110120501301001020201401101301508080160406040170180170 102030405030506070 102030 102030405060702080901006010011012013090140110150160170107018018018019020040190120150210140170170220301509030100 101020301040506060708090701001102012070201301401501604017017013010040809080 10102030405060705080901001109012013014015016017018080403011030301401901020021050 102030 10203040305060708070 1020304050607080901001101201301408015016013014017010011018060701801301204019012014020021012080401501902001609090 10203040506070108090101001101201040501308014015050201601701301801090907019070 10203040506010708090100110120201307014015014016017050 102030405060708090301001107050120902010130130140905020150 102030405060708090401001101208010090130140901503050140160 1020304040506070 1020302020405010607080909090100110601209030130110130 102030405060705080409080201002011012013090140110150901601701801301019020013013021011015022023015022013060200130 102010304050607080709070 1020103040105040604070809010040110905012013011014015050160150170 1020 102030405060708090901003011012080130 10203040506050607080901003011011012013050140150 10201030304050607080 1020 1020304050607080905060100801101012060201301401501601017018019019010060604020050401506012013011018013021070 102030405060507080908080901007090801101201020130140701201301205070150160301609013060170180 1020304050607080901003011090103012030130 1020301040506070809010011012060130140130150160170170110 10203040506070208040905010010011012080301301401504010016013016070110100170140180110208080190100160110110170701501802002010 102030405060708090501001101201301405015016016060170180 1020304050607020809010011040120130140150803012016060608020601103017060180170120190601201030200803040502060 102030405060708090100110120130307014015016017060170180120102016019020021090220801301001702309024018090 102030405060708090101001101205010100301301401501601702018080160120130190200160120130210180406050 102030405060207080907060100110120401301401501001501601701801905016014020018010012020010030140501501802060 10203040506070809010011012013070140150160201708018019060 10203040506070408090100403011012080130140150160150100170180160130170605016015019020013012015080210220230170180100220180120 10203040506040307080209010011012013014015016017018080401301902005020705021022023011017020702302001709040502002402025050110120 102030405060708090100110120130140150140110110601601601701801307060180401908016017030200506018020021021022090230240160 10102030104050607080901005070110 10203040501020607080908010090101101206013020140150401601709017018019080170901805015020021070100501701502201080150120210 1020304050102060708040107090 1020 10203030405060704020809070100 101020304050 102030401050603070805010 1020304050607080901002011012013014015090160 10203040 10203040105060708090100110120409013014015012020160170180190200701603030210220602302203019024015014012012030 10203040505060708090100110120130140101201101501601101401208017018070701301908020015010180602013080 10201030405060707080901005010011012013070140801501601701601801505019020020080209080902001501901601701802108080 1020304050606070809010011010030120130140150160150601001017018050140901901609080200705050200190502001010020101407010 10203030405060701080901009011060403012013090140207060201504016012040160150801406010080170903080180505019010010090 10203040504060708080 10102030405060708060901001101204013014015070 1020 1020304050607080901001101201001013014015016017090180140190200110 1020 1020304050506070809070100110120301013014014015015013070901020 10102030405020607080901001101201304014015016090301701801004013012014019020015050102102101108013022015018015023024019050150200200 10203040405010607080906010011070120130140301505060110130160101309017018030190 1020304050607030708090 10203040503060708090105040100501101201301401501608017018019017015010012010020030 1020303040205040602070806090100110120130140140150150 102030304050607080904010010110120307013014015010160109017040130180190180505020040702101007090 1020304020506070606080902090100110110120120701001308014014015010160170402020701203030 10203040506070708040901004011012013014020150701501304016030170 10203040506070801090100110 10203040506070809090100110120401301409040150101601201701801804019020090 10201030405060 1020304010506020706080709010100110401201301208014050150160170180 10203040506070809010011010012013014015016017012016018011019013020021060190802009011022080170 1020304050607050809010011030501201304014015016020150170401701801301801901502001802009070 1010203040105060107080809040401005011090120709010130130701001014030150804070160 102030404050504060 10203040506070809010060707011060120110130140601501001509016017040130180190200170 1020304050607080303090100110120130701201409010030100150160100120601605017018030401060120 102030401050607080201040901008011012013040140150806070201006013016010150301104016040201707040 10203040506060708070901001104040 102030405060708090100110120130140301501108080306016017080 102030405060708070901001105012010013014010015011090101101301601707018080901503090190200200908090 1020304050 10203010401020506070308070809010060110120 102030405060203070809010100110120130301401501609015012013017018030130190601404070200150100210130220130 1020304050106070809010080807011070120201301301408060901505014016010150130150201005010301404017030180190200702104013030 1020304050206070807090100110120130140806015013016010015011015010170180190110603090 1020 10203040506070708090100 102030405060708060209010050110120130140110306015040 10203040506070809030100110120130140130150901601701803019020050210180220 102030405060708090303010011012013070101201409015016030140170110180190130200101604021010110708060200805017010 102030405060708080901001106012070130140140607015016030601701101801902020012020010012021070804070 10203040506070809010011012013014015050601601701018019010200801204080107030190160130110160 1020302040 1020304050607080 10102030405030607080901010011012013010140301501609017018060190180100402002102202202201802001001208023018023010017011020 10203040506070809010011080120 1020304050607080701090100110120 1020304010506070809010090110 1020304050607080 102030405060708090701003011012010013012014015016010017015018018016017019019011016018010180200200120140210608011080180 1020102030405060708090 10203040506070809010010 102030405060708070901009011012013014013015011020160160120901702020505060180 1020304050607080901007010011030120301001301201101408090140101302015016020170110409010201011090180190702002101208010160220 102030405030607080903010011010120705013011080100140201503016030 102030403050607070809040100701101208013014015011030806016017060140180100190200120802101902201090 102030204050607040608090100401102012012090100130140120150100160301101701802019070120200100110140130180150210150601401707060220230 10203040506070108090100 102030405040306050704080605090100110100501201301401208015016017070110701018040901201908080110 10203040506010708090100100110408011012013013050140 10203040501060707030808050 102030403030506070807090100102020201101203010 102030403050607040802090201001101207013010140409070401501006030160601701801904015050704020016090 10203040506070809010090110901101208013013030140150101605017018014019020021022070230701501708017070110 1020304050607060208080901001101201301401401501601708018019014020021016090220120200210 1020103010405060708070 102030405060401070807050901006011012013014012070150901501601702018060170180190200210120210 1020 1020301040506070809010011012090130140150160120509060709011050100170170140180190 10203040506070308090100404011012013014050150201001109050308016017012018040190 102030405060 102030405060708090401030 102030401050603070809070401006070110120130110140501501601001204014070130170140100100180190190501106020019016021016012010160120 10203040506070508090 102030405050607050809010011012013014015014016050170701506016070 102030405060708090100110120130140901509016013017040120180160140908019020090190160102101709090804019030150110 1010203020405030607080609010011012012012013013014010130 10203040506040702040608090100 1020304050607080901006010020 10201030405060702080409010011050120130140150120160100170110120150180 10203040405060708090100110801208070130701105014015016017040180 10 1010203040506010708090201001101203013020140150901601107030170301106070150130180130120150 102030 102030403050607080709010010110 10203040506070809070601001101203050130401401307015016017013070180190 10203010405060708090100 102030405050607080902010070110120701301401108011030150160140170180107014019040200101404021022023015021024021010010020 102030405060708090602010011012013013014080601501601701507060101306030170180110110190 102030405050607080908010011012080130401401409015010080130160 10203010405060707080901001101201301406010401201307015016013050160170180190501901701701601402001808030 10203040105060102070308090100110 1020304050607030809010011080120130140120601501606012060 10203040506070809010401002030110120130201203014010015016017013016018019020010401701101101002105022050702302401401802050250180260 1020302040405060 10203040503060708090100110120130706014015010016017015016018011018017019020014010200210502022020016010020120140708070220 1020304050607080109010011012013014090150701301601601301701801901605010017020040210120605010022018020230210160230110 10203040506060703080901001101201104030 1020304050405060701080109030100110109012070130601401504016011017030140601704018016019070120150901019010020021050 1020303040506070809010011012013014015016017030180190160901602008021011019060 10202030401050607080909010011012050130100 10203040506070809010011012011013014015040160 1020304050406020708090100402011010120130130140150160 10203040506070804080209010011012060203070130 102020304050607080 10203040506050704080309050100110100120100130 102030404010506070 10203040502060 1020304050106020706080903090901001101205013010709080301401301501501601301701204040180150602050150190200160120210120200190 10102030405060 1020304050602070308050403080901001101201005060130140301501507020160170 1020 10203040506070809040100707011080120130803050140704015020160170208013013080201204014040901804019018030 102030405060708070901001101201307014015016017013010301801201301901020021013020160 102030405060708090208080 10203010405060708060901006011012013014015016017018050190170200702012011010405019019011019021020050220170160220 102030304050607080907070100110120130140150160160501704018016010190701006015016010015020017019014020205070200901012020030210220 10203040 10203040506070308090100110120130140806015016080 102030405060701080901004011050120501301401301101501601701801902002102201601409013023014010100 10202030405060 10 10203040405060205070809010010011012013090801403013040 10203040506070108030901008011012013012014015016016060801306010017080100 102030405060507080409010011090100120130103014015030 10203040506060708090 102030405030607080901010011010010010080120108013013090140140 1020203040105060 1020304050607080901009011030120130140120150901607050170702016014018011016050308019080110 1010203040506070809010050604011012040130110140110110150160170120180 1020304050306070809010011060100120601304014015016060 1020304040506070809070100110120803080130601001201401501601201701601803019020014050110205014080170201806020804090180 1020304050506070 102030405060708080901007011070207012070130140150160170120110140502060180160190200130402101701301602001001102202201901108017070 1020103040506070208040901001104090110401208060130140120140308060 102010304050607080901002011080208012030130140901201201501609017090180170190140200 102020304050607080901001103012012060100130301204011014080701508016010170140 102030402050607080 102030405060205070809030100110 102020304050607080803090100908011012013020140 1020203040504040601070708090100110101204013014015012016030301701801306050180901080 102030405060708040 10203040105060707080908040100100506011012011013012014070301505010030160110100 102030405060706080901006011012040130708010014030 20482