000104011123130970040300000000001000012125112032212411129430188101251102868686868787238686868638703868686868888887878886868686888686868688878787061041 000104021123130970040300000000001000012125112032212411129430188112231187878787870125878787878730387878787878888888888787878787878787878799020002051041 000104031123130970040300000000001000012125112032212411129448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 000104041123130970040300000000001000012125112032212411129448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 000105011123130970030300000000001000012125112022112411128430188111241102868686868787238686868638703868686868888887878886868686888686868688878787051041 000105021123130970030300000000001000012125112022112411128430188112231187878787870124878787878730387878787878888888888787878787878787878799010001051041 000105031123130970030300000000001000012125112022112411128448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 000109011123130970010100000000000000001015112032312411130438888111370888888888888888888888888838888888888888888888888888888888888888888888888888081041 000110011123130970020200000000001000011125111032312011125430188111701102868686868787658686868638703868686868888887878886868686888686868688878787151041 000110021123130970020200000000001000011125111032312011125430188112651187878787870170878787878730387878787878888888888787878787878787878788000000141041 000111011123130970060602020100000200022135111043100011217330088111604888888888888888888888888828888888888888080788888888888888888888888888888888131041 000111021123130970060602020100000200022135111043100011217348888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 000111031123130970060602020100000200022135111043100011217340188111271104868686868787198686868628702868686868080787878086868686078686868688878787061041 000111041123130970060602020100000200022135111043100011217340188112191187878787870327878787878720287878787878080780078787878787878787878722000000041041 000111051123130970060602020100000200022135111043100011217340288111261106868686868787198686868628702868686868080787878086868686078686868688878787061041 000111061123130970060602020100000200022135111043100011217340288112191187878787870526878787878720287878787878080780078787878787878787878722000000041041 000112011123130970030300000000001000012125112032212411129430188111341102868686868787348686868638703868686868888887878886868686888686868688878787071041 000112021123130970030300000000001000012125112032212411129430188112341187878787870134878787878730387878787878888888888787878787878787878799010001071041 000112031123130970030300000000001000012125112032212411129448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 000114011123130970030300000000001000011125112033312411129430188111601102868686868787528686868638703868686868888887878886868686888686868688878787131041 000114021123130970030300000000001000011125112033312411129430188112521187878787870160878787878730387878787878888888888787878787878787878788000000111041 000114031123130970030300000000001000011125112033312411129470088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 000115011123130970040400000000001000012125112033213511130430188111351102868686868787328686868638703868686868888887878886868686888686868688878787081041 000115021123130970040400000000001000012125112033213511130430188112321187878787870135878787878730387878787878888888888787878787878787878799000202071041 000115031123130970040400000000001000012125112033213511130448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 000115041123130970040400000000001000012125112033213511130448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 000201011123130970060601010100001000012122121033202011117330188111501105868686868787218686868618701868686863808287870486868686018686868688878787111041 000201021123130970060601010100001000012122121033202011117348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 000201031123130970060601010100001000012122121033202011117348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 000201041123130970060601010100001000012122121033202011117348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 000201051123130970060601010100001000012122121033202011117330188112211187878787870150878787878710187878787870604108028787878787878787878703000000051041 000201061123130970060601010100001000012122121033202011117338888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 000203011123130970101003030101001000012129122033312411124330188111371102868686868787378686868618701868686864409387870986868686038686868688878787081041 000203021123130970101003030101001000012129122033312411124330188112371187878787870137878787878710187878787874409309038787878787878787878715020406081041 000203031123130970101003030101001000012129122033312411124348802112150888888888888888888888888818888888888884409388888888888888888888888815888888041041 000203041123130970101003030101001000012129122033312411124348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 000203051123130970101003030101001000012129122033312411124348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 000203061123130970101003030101001000012129122033312411124348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 000203071123130970101003030101001000012129122033312411124348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 000203081123130970101003030101001000012129122033312411124348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 000203091123130970101003030101001000012129122033312411124348888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 000203101123130970101003030101001000012129122033312411124348888112180888888888888888888888888818888888888884409388888888888888888888888822888888041041 000204011123130970101002020100001000012125112053201011121330188111331104868686868787278686868618701868686863007287870786868686028686868688878787071041 000204021123130970101002020100001000012125112053201011121348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 000204031123130970101002020100001000012125112053201011121348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 000204041123130970101002020100001000012125112053201011121330188112271187878787870133878787878710187878787873007207028787878787878787878701020204061041 000204051123130970101002020100001000012125112053201011121348804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 000204061123130970101002020100001000012125112053201011121348804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 000204071123130970101002020100001000012125112053201011121348804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 000204081123130970101002020100001000012125112053201011121348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 000204091123130970101002020100001000012125112053201011121338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 000204101123130970101002020100001000012125112053201011121378888112150888888888888888888888888818888888888883007288888888888888888888888899888888041041 000205011123130970040403030100001000012123121023300011117330188111631102868686868787488686868618701868686866412587871286868686058686868688878787131041 000205021123130970040403030100001000012123121023300011117330188112481187878787870163878787878710187878787876412512058787878787878787878709000101101041 000205031123130970040403030100001000012123121023300011117348802112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 000205041123130970040403030100001000012123121023300011117378888112160888888888888888888888888818888888888881206288888888888888888888888822888888041041 000206011123130970040201010100001000012122121023200011115330188111251102868686868787198686868618701868686864409387870986868686038686868688878787061041 000206021123130970040201010100001000012122121023200011115330188102191187878787870125878787878710187878787874409309038787878787878787878705010001041041 000206031123130970040201010100001000012122121023200011115348802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 000206041123130970040201010100001000012122121023200011115330088111221888888888888888888888888818888888888884409388888888888888888888888888888888051041 000207011123130970060601010100001000012122121013110011116330188111271102868686868787218686868618701868686861406287870686868686028686868688878787061041 000207021123130970060601010100001000012122121013110011116330188112211187878787870127878787878710187878787871406206028787878787878787878704010001051041 000207031123130970060601010100001000012122121013110011116348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 000207041123130970060601010100001000012122121013110011116338888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 000207051123130970060601010100001000012122121013110011116338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 000207061123130970060601010100001000012122121013110011116338888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 000208011123130970010100000000000000001015121013000011116330088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 000209011123130970010100000000000000001015112013000011118338888111240888888888888888888888888818888888888884909388888888888888888888888888888888051041 000210011123130970010100000000000000001012191013302011117338888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 000211011123130970010100000000000000001015921013310411122330088111361888888888888888888888888818888888888881206288888888888888888888888888888888081041 010101011123130969050701010100001000013122121022303111220330188111301102868686868787278686868618701868686864409387870986868686038686868688878787071041 010101021123130969050701010100001000013122121022303111220330188112271187878787870130878787878710187878787874409309038787878787878787878705000000061041 010101031123130969050701010100001000013122121022303111220348888011240888888888888888888888888818888888888884409388888888888888888888888888888888051041 010101041123130969050701010100001000013122121022303111220338888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 010101051123130969050701010100001000013122121022303111220338888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 010101061123130969050701010100001000013122121022303111220348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010101071123130969050701010100001000013122121022303111220320088011361888888888888888888888888818888888888884409388888888888888888888888888888888081041 010102011123130969030702020101001000012122121022100012212230188111481102868686868787458686868618701868686864409387870986868686038686868688878787101041 010102021123130969030702020101001000012122121022100012212230188112451187878787870148878787878710187878787874409309038787878787878787878715000000101041 010102031123130969030702020101001000012122121022100012212248888112150888888888888888888888888818888888888884409388888888888888888888888815888888041041 010102041123130969030702020101001000012122121022100012212248888011150888888888888888888888888818888888888884409388888888888888888888888888888888041041 010102051123130969030702020101001000012122121022100012212248888011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010102061123130969030702020101001000012122121022100012212248888012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010102071123130969030702020101001000012122121022100012212248888012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010104011123130969020201010101001000011122121022120012213230188111321102868686868787178686868618702868686864409387878086868686078686868688878787071041 010104021123130969020201010101001000011122121022120012213230188112171187878787870132878787878720187878787878080709038787878787878787878705000000041041 010105011123130969020200000000000000001012121012001012212238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 010105021123130969020200000000000000001012121012001012212238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 010106011123130969070401010000000000002012121022101011215330088112603888888888888888888888888818888888888880604188888888888888888888888888888888131041 010106021123130969070401010000000000002012121022101011215348801112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 010106031123130969070401010000000000002012121022101011215348888101150888888888888888888888888818888888888880604188888888888888888888888888888888041041 010106041123130969070401010000000000002012121022101011215348888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 010106051123130969070401010000000000002012121022101011215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010106061123130969070401010000000000002012121022101011215348888101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010106071123130969070401010000000000002012121022101011215348888102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010107011123130969080802020100002000022132121022111211219330188111391102868686868787258686868628702868686868080787878086868686078686868688878787081041 010107021123130969080802020100002000022132121022111211219330188112251187878787870139878787878720287878787878080780078787878787878787878722000303061041 010107031123130969080802020100002000022132121022111211219348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010107041123130969080802020100002000022132121022111211219348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010107051123130969080802020100002000022132121022111211219348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010107061123130969080802020100002000022132121022111211219330288111991107868686868787178686868628702868686868080787878086868686078686868688878787991041 010107071123130969080802020100002000022132121022111211219330288112171187878787870699878787878720287878787878080780078787878787878787878722000101041041 010107081123130969080802020100002000022132121022111211219348807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010108011123130969040901010000000000003012121023101011214230009112413888888888888888888888888818888888888880604188888888888888888888888803888888091041 010108021123130969040901010000000000003012121023101011214248888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010108031123130969040901010000000000003012121023101011214248888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010108041123130969040901010000000000003012121023101011214248888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010108051123130969040901010000000000003012121023101011214248888011108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010108061123130969040901010000000000003012121023101011214248888012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010108071123130969040901010000000000003012121023101011214248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010108081123130969040901010000000000003012121023101011214248888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010108091123130969040901010000000000003012121023101011214220088112583888888888888888888888888818888888888880604188888888888888888888888888888888121041 010109011123130969111100000000000000001012121012100022211230088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 010109021123130969111100000000000000001012121012100022211270088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 010109031123130969111100000000000000001012121012100022211270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 010109041123130969111100000000000000001012121012100022211270088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 010109051123130969111100000000000000001012121012100022211270088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 010109061123130969111100000000000000001012121012100022211270088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 010109071123130969111100000000000000001012121012100022211270088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 010109081123130969111100000000000000001012121012100022211270088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 010109091123130969111100000000000000001012121012100022211270088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 010109101123130969111100000000000000001012121012100022211270088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 010109111123130969111100000000000000001012121012100022211270088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 010110011123130969030602020100001000013122121032000013212230188111751102868686868787458686868628702868686868080787878086868686078686868688878787161041 010110021123130969030602020100001000013122121032000013212230188112451187878787870175878787878720287878787878080780078787878787878787878799000000101041 010110031123130969030602020100001000013122121032000013212240088012431888888888888888888888888828888888888888080788888888888888888888888899888888091041 010110041123130969030602020100001000013122121032000013212258803012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010110051123130969030602020100001000013122121032000013212258803011098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010110061123130969030602020100001000013122121032000013212278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010111011123130969080702020100001000013122121031000013213230188101491102868686868787388686868618701868686864409387870986868686038686868688878787101041 010111021123130969080702020100001000013122121031000013213230188112381187878787870149878787878710187878787874409309038787878787878787878705000303081041 010111031123130969080702020100001000013122121031000013213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010111041123130969080702020100001000013122121031000013213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010111051123130969080702020100001000013122121031000013213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010111061123130969080702020100001000013122121031000013213240088112251888888888888888888888888818888888888884409388888888888888888888888805888888061041 010111071123130969080702020100001000013122121031000013213258806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010111081123130969080702020100001000013122121031000013213258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010112011123130969010201010000000000001012121022000013212238888112540888888888888888888888888818888888888881005188888888888888888888888888888888111041 010112021123130969010201010000000000001012121022000013212230088012431888888888888888888888888818888888888881005188888888888888888888888822888888091041 010113011123130969040401010100001000012122121012100012212230188111331102868686868787308686868628702868686868080787878086868686078686868688878787071041 010113021123130969040401010100001000012122121012100012212230188112301187878787870133878787878720287878787878080780078787878787878787878717000101071041 010113031123130969040401010100001000012122121012100012212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010113041123130969040401010100001000012122121012100012212248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010114011123130969091003030100001000012122111033100012212230188111441103868686868787338686868618701868686864409387870986868686038686868688878787091041 010114021123130969091003030100001000012122111033100012212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010114031123130969091003030100001000012122111033100012212230188112331187878787870144878787878710187878787874409309038787878787878787878705030205071041 010114041123130969091003030100001000012122111033100012212248803011170888888888888888888888888818888888888884409388888888888888888888888888888888041041 010114051123130969091003030100001000012122111033100012212248803111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 010114061123130969091003030100001000012122111033100012212248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010114071123130969091003030100001000012122111033100012212248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010114081123130969091003030100001000012122111033100012212248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010114091123130969091003030100001000012122111033100012212238888112340888888888888888888888888818888888888884409388888888888888888888888805888888071041 010114101123130969091003030100001000012122111033100012212238888112190888888888888888888888888818888888888884409388888888888888888888888805888888041041 010201011123130969091105050000000000003012121022101012213230088112413888888888888888888888888818888888888880604188888888888888888888888803888888091041 010201021123130969091105050000000000003012121022101012213248801112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 010201031123130969091105050000000000003012121022101012213230088112431888888888888888888888888818888888888880604188888888888888888888888803888888091041 010201041123130969091105050000000000003012121022101012213248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010201051123130969091105050000000000003012121022101012213258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010201061123130969091105050000000000003012121022101012213248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010201071123130969091105050000000000003012121022101012213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010201081123130969091105050000000000003012121022101012213230088012241888888888888888888888888818888888888880604188888888888888888888888803888888051041 010201091123130969091105050000000000003012121022101012213248808012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010201101123130969091105050000000000003012121022101012213238888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 010201111123130969091105050000000000003012121022101012213238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010202011123130969060602020100001000012122121022100112213230188111301202058686868787261686868628702028686868080787878080868686070786868688878787071041 010202021123130969060602020100001000012122121022100112213230188112261287878787870130878787878720287878787878080780078787878787878787878705010102061041 010202031123130969060602020100001000012122121022100112213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010202041123130969060602020100001000012122121022100112213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010202051123130969060602020100001000012122121022100112213230188112161287878787870130878787878720287878787878080780078787878787878787878705000000041041 010202061123130969060602020100001000012122121022100112213248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010203011123130969030301010101001000012122121012101012213230188111401102868686868787268686868628702868686868080787878086868686078686868688878787091041 010203021123130969030301010101001000012122121012101012213230188112261187878787870140878787878720287878787878080780078787878787878787878722000101061041 010203031123130969030301010101001000012122121012101012213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010204011123130969020200000000000000001012121012100012212238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 010204021123130969020200000000000000001012121012100012212278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 010205011123130969151202020000001000013122121061313011123330188111551104868686868787608686868618701868686861206287870686868686028686868688878787121041 010205021123130969151202020000001000013122121061313011123348888111170888888888888888888888888818888888888881206288888888888888888888888888888888041041 010205031123130969151202020000001000013122121061313011123348888111160888888888888888888888888818888888888881206288888888888888888888888888888888041041 010205041123130969151202020000001000013122121061313011123330188112601187878787870155878787878710187878787871206206028787878787878787878788000000131041 010205051123130969151202020000001000013122121061313011123348888111240888888888888888888888888818888888888881206288888888888888888888888888888888051041 010205061123130969151202020000001000013122121061313011123348888101220888888888888888888888888818888888888881206288888888888888888888888888888888051041 010205071123130969151202020000001000013122121061313011123348888101200888888888888888888888888818888888888881206288888888888888888888888888888888051041 010205081123130969151202020000001000013122121061313011123348888101148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010205091123130969151202020000001000013122121061313011123358888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010205101123130969151202020000001000013122121061313011123358888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010205111123130969151202020000001000013122121061313011123338888112170888888888888888888888888818888888888881206288888888888888888888888822888888041041 010205121123130969151202020000001000013122121061313011123330088112543888888888888888888888888818888888888881206288888888888888888888888888888888111041 010205131123130969151202020000001000013122121061313011123330088112512888888888888888888888888818888888888881206288888888888888888888888888888888111041 010205141123130969151202020000001000013122121061313011123378888111220888888888888888888888888818888888888881206288888888888888888888888888888888051041 010205151123130969151202020000001000013122121061313011123338888112160888888888888888888888888818888888888881206288888888888888888888888822888888041041 010206011123130969030300000000000000001012121012100012212238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 010206021123130969030300000000000000001012121012100012212278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 010206031123130969030300000000000000001012121012100012212278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 010207011123130969111002020101001000012122121022100022211230188101461102868686868787428686868628702868686868080787878086868686078686868688878787101041 010207021123130969111002020101001000012122121022100022211230188112421187878787870146878787878720287878787878080780078787878787878787878722060309091041 010207031123130969111002020101001000012122121022100022211248802111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 010207041123130969111002020101001000012122121022100022211248802111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 010207051123130969111002020101001000012122121022100022211248802112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 010207061123130969111002020101001000012122121022100022211248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 010207071123130969111002020101001000012122121022100022211248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010207081123130969111002020101001000012122121022100022211248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010207091123130969111002020101001000012122121022100022211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010207101123130969111002020101001000012122121022100022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010207111123130969111002020101001000012122121022100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010208011123130969020200000000000000001012121022000021212238888111530888888888888888888888888828888888888888080788888888888888888888888888888888111041 010208021123130969020200000000000000001012121022000021212238888111500888888888888888888888888828888888888888080788888888888888888888888888888888111041 010209011123130969010100000000000000001012121012100012212238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 010210011123130969141406060000000000003012122041102011218330088112502888888888888888888888888818888888888884409388888888888888888888888805888888111041 010210021123130969141406060000000000003012122041102011218348801112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 010210031123130969141406060000000000003012122041102011218370088112662888888888888888888888888818888888888884409388888888888888888888888888888888141041 010210041123130969141406060000000000003012122041102011218370088112341888888888888888888888888818888888888884409388888888888888888888888805888888071041 010210051123130969141406060000000000003012122041102011218378804112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 010210061123130969141406060000000000003012122041102011218378804111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 010210071123130969141406060000000000003012122041102011218378804112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 010210081123130969141406060000000000003012122041102011218378804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010210091123130969141406060000000000003012122041102011218378804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010210101123130969141406060000000000003012122041102011218378804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010210111123130969141406060000000000003012122041102011218358888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 010210121123130969141406060000000000003012122041102011218358888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010210131123130969141406060000000000003012122041102011218378888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 010210141123130969141406060000000000003012122041102011218378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 010211011123130968050501010100001000012122111022301013217330188111301102868686868787248686868628702868686868080787878086868686078686868688878787071041 010211021123130968050501010100001000012122111022301013217330188112241187878787870130878787878720287878787878080780078787878787878787878705000202051041 010211031123130968050501010100001000012122111022301013217348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010211041123130968050501010100001000012122111022301013217348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010211051123130968050501010100001000012122111022301013217348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010301011123130969080801010100001000012122121022300111217330188111481102868686868787358686868628702868686868080787878086868686078686868688878787101041 010301021123130969080801010100001000012122121022300111217330188112351187878787870148878787878720287878787878080780078787878787878787878705040206081041 010301031123130969080801010100001000012122121022300111217348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010301041123130969080801010100001000012122121022300111217348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010301051123130969080801010100001000012122121022300111217348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010301061123130969080801010100001000012122121022300111217348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010301071123130969080801010100001000012122121022300111217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010301081123130969080801010100001000012122121022300111217348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010302011123130969060601010101001000012122129022100011213230188111551102868686868787338686868628702868686868080787878086868686078686868688878787121041 010302021123130969060601010101001000012122129022100011213230188112331187878787870155878787878720287878787878080780078787878787878787878705040004071041 010302031123130969060601010101001000012122129022100011213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010302041123130969060601010101001000012122129022100011213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010302051123130969060601010101001000012122129022100011213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010302061123130969060601010101001000012122129022100011213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010303011123130969060601010100001000012122122021302411125430188111451106868686868787218686868628702868686868080787878086868686078686868688878787101041 010303021123130969060601010100001000012122122021302411125448888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 010303031123130969060601010100001000012122122021302411125448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010303041123130969060601010100001000012122122021302411125448888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010303051123130969060601010100001000012122122021302411125448888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010303061123130969060601010100001000012122122021302411125430188112211187878787870145878787878720287878787878080780078787878787878787878715000000051041 010304011123130969020202020000000000001012121013000011212238888112210888888888888888888888888818888888888884409388888888888888888888888805888888051041 010304021123130969020202020000000000001012121013000011212230088112263888888888888888888888888828888888888888080788888888888888888888888805888888061041 010305011123130969050502020101001000012122121022020012212230188111351202038686868787282586868628702028686868080787878080868686070786868688878787081041 010305021123130969050502020101001000012122121022020012212230188112281287878787870135878787878720287878787878080780078787878787878787878722000000061041 010305031123130969050502020101001000012122121022020012212230188112251287878787870135878787878720287878787878080780078787878787878787878722010102061041 010305041123130969050502020101001000012122121022020012212248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010305051123130969050502020101001000012122121022020012212248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010306011123130969070702020101001000012122122032120012214230188111491202058686868787312686868628702028686868080787878080868686070786868688878787101041 010306021123130969070702020101001000012122122032120012214230188112311287878787870149878787878720287878787878080780078787878787878787878718000202071041 010306031123130969070702020101001000012122122032120012214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010306041123130969070702020101001000012122122032120012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010306051123130969070702020101001000012122122032120012214230188112261287878787870149878787878720287878787878080780078787878787878787878718020002061041 010306061123130969070702020101001000012122122032120012214248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010306071123130969070702020101001000012122122032120012214248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010307011123130969070701010100001000012122121022100012212230188111501102868686868787308686868628702868686868080787878086868686078686868688878787111041 010307021123130969070701010100001000012122121022100012212230188112301187878787870150878787878720287878787878080780078787878787878787878705010405071041 010307031123130969070701010100001000012122121022100012212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010307041123130969070701010100001000012122121022100012212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010307051123130969070701010100001000012122121022100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010307061123130969070701010100001000012122121022100012212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010307071123130969070701010100001000012122121022100012212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010308011123130969030301010101001000012122121022100012212230188111371102868686868787308686868628702868686868080787878086868686078686868688878787081041 010308021123130969030301010101001000012122121022100012212230188112301187878787870137878787878720287878787878080780078787878787878787878719010001071041 010308031123130969030301010101001000012122121022100012212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010309011123130969020201010000000000002012121013000011212230088112322888888888888888888888888818888888888881005188888888888888888888888814888888071041 010309021123130969020201010000000000002012121013000011212248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010310011123130969050502020201001001022122121022302012216330188111281102868686868787228686868618701868686860604187870486868686018686868688878787061041 010310021123130969050502020201001001022122121022302012216330188112221187878787870128878787878710187878787870604104018787878787878787878703000101051041 010310031123130969050502020201001001022122121022302012216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010310041123130969050502020201001001022122121022302012216370288111281105868686868787188686868618702868686868080787878086868686078686868688878787061041 010310051123130969050502020201001001022122121022302012216370288112181187878787870428878787878720187878787878080780078787878787878787878722000000041041 010312011123130969020200000000000000001012121022002012213238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 010312021123130969020200000000000000001012121022002012213238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 010313011123130969111102020000001000012122121022322412221330188111751202098686868787302586868628702028686868080787878080868686070786868688878787161041 010313021123130969111102020000001000012122121022322412221330188112301287878787870175878787878720287878787878080780078787878787878787878722040206071041 010313031123130969111102020000001000012122121022322412221348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010313041123130969111102020000001000012122121022322412221348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010313051123130969111102020000001000012122121022322412221348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010313061123130969111102020000001000012122121022322412221348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010313071123130969111102020000001000012122121022322412221348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010313081123130969111102020000001000012122121022322412221348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010313091123130969111102020000001000012122121022322412221330188112251287878787870175878787878720287878787878080780078787878787878787878722000202061041 010313101123130969111102020000001000012122121022322412221348809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010313111123130969111102020000001000012122121022322412221348809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010314011123130969010101010000000000001012121012120012213238888112220888888888888888888888888828888888888888080788888888888888888888888820888888051041 010315011123130969030301010101001000012122121022000012211230188111401102868686868787248686868628702868686868080787878086868686078686868688878787091041 010315021123130969030301010101001000012122121022000012211230188112241187878787870140878787878720287878787878080780078787878787878787878722010001051041 010315031123130969030301010101001000012122121022000012211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010316011123130969081102020100001000013122121022000022210230188111561102868686868787438686868628702868686868080787878086868686078686868688878787121041 010316021123130969081102020100001000013122121022000022210230188112431187878787870156878787878720287878787878080780078787878787878787878705040307091041 010316031123130969081102020100001000013122121022000022210248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 010316041123130969081102020100001000013122121022000022210248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010316051123130969081102020100001000013122121022000022210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010316061123130969081102020100001000013122121022000022210248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010316071123130969081102020100001000013122121022000022210248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010316081123130969081102020100001000013122121022000022210248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010316091123130969081102020100001000013122121022000022210240002012221888888888888888888888888828888888888888080788888888888888888888888805888888051041 010316101123130969081102020100001000013122121022000022210258809012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010316111123130969081102020100001000013122121022000022210258809012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010317011123130969010100000000000000001016121012000099906238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 010401011123130969101003030000000000002012121022021022212230088112321888888888888888888888888818888888888884409388888888888888888888888805888888071041 010401021123130969101003030000000000002012121022021022212248801111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 010401031123130969101003030000000000002012121022021022212248801112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 010401041123130969101003030000000000002012121022021022212248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010401051123130969101003030000000000002012121022021022212248801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010401061123130969101003030000000000002012121022021022212248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010401071123130969101003030000000000002012121022021022212248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010401081123130969101003030000000000002012121022021022212248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010401091123130969101003030000000000002012121022021022212248888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 010401101123130969101003030000000000002012121022021022212248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010403011123130968060602020000000000003012121022000012211238804112230888888888888888888888888818888888888880101188888888888888888888888814888888051041 010403021123130968060602020000000000003012121022000012211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010403031123130968060602020000000000003012121022000012211248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010403041123130968060602020000000000003012121022000012211220088112622888888888888888888888888818888888888880101188888888888888888888888888888888131041 010403051123130968060602020000000000003012121022000012211238888112170888888888888888888888888818888888888880101188888888888888888888888814888888041041 010403061123130968060602020000000000003012121022000012211248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010404011123130968060601010101001000012122121012300011216330188111311102868686868787248686868628702868686868080787878086868686078686868688878787071041 010404021123130968060601010101001000012122121012300011216330188112241187878787870131878787878720287878787878080780078787878787878787878715000303051041 010404031123130968060601010101001000012122121012300011216348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010404041123130968060601010101001000012122121012300011216348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010404051123130968060601010101001000012122121012300011216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010404061123130968060601010101001000012122121012300011216338888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010405011123130969040101010101001000012122121012101014212230188111281102868686868787228686868618701868686864409387870986868686038686868688878787061041 010405021123130969040101010101001000012122121012101014212230188102221187878787870128878787878710187878787874409309038787878787878787878705010102051041 010405031123130969040101010101001000012122121012101014212248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010405041123130969040101010101001000012122121012101014212248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010408011123130969080800000000000000001016121012021012212230088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 010408021123130969080800000000000000001016121012021012212230088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 010408031123130969080800000000000000001016121012021012212230088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 010408041123130969080800000000000000001016121012021012212230088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 010408051123130969080800000000000000001016121012021012212230088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 010408061123130969080800000000000000001016121012021012212230088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 010408071123130969080800000000000000001016121012021012212238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 010408081123130969080800000000000000001016121012021012212238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 010409011123130969151504040000000000003012121022100011115330088112403888888888888888888888888818888888888880604188888888888888888888888803888888091041 010409021123130969151504040000000000003012121022100011115348801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010409031123130969151504040000000000003012121022100011115348801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010409041123130969151504040000000000003012121022100011115348801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010409051123130969151504040000000000003012121022100011115348801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010409061123130969151504040000000000003012121022100011115348801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010409071123130969151504040000000000003012121022100011115348801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010409081123130969151504040000000000003012121022100011115340001112231888888888888888888888888818888888888880604188888888888888888888888803888888051041 010409091123130969151504040000000000003012121022100011115348801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010409101123130969151504040000000000003012121022100011115348801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010409111123130969151504040000000000003012121022100011115320088112653888888888888888888888888818888888888880604188888888888888888888888888888888141041 010409121123130969151504040000000000003012121022100011115340011112323888888888888888888888888818888888888880604188888888888888888888888803888888071041 010409131123130969151504040000000000003012121022100011115348811111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 010409141123130969151504040000000000003012121022100011115348811112260888888888888888888888888818888888888880604188888888888888888888888803888888061041 010409151123130969151504040000000000003012121022100011115348811111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010410011123130969101203030100001000012122121032100011115330188111481103868686868787428686868618701868686861005187870586868686018686868688878787101041 010410021123130969101203030100001000012122121032100011115348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010410031123130969101203030100001000012122121032100011115330188112421187878787870148878787878710187878787871005105018787878787878787878714060107091041 010410041123130969101203030100001000012122121032100011115340003111251888888888888888888888888818888888888881005188888888888888888888888888888888061041 010410051123130969101203030100001000012122121032100011115348803111220888888888888888888888888818888888888881005188888888888888888888888888888888051041 010410061123130969101203030100001000012122121032100011115348803111240888888888888888888888888818888888888881005188888888888888888888888888888888051041 010410071123130969101203030100001000012122121032100011115348803111210888888888888888888888888818888888888881005188888888888888888888888888888888051041 010410081123130969101203030100001000012122121032100011115348803111150888888888888888888888888818888888888881005188888888888888888888888888888888041041 010410091123130969101203030100001000012122121032100011115348803102190888888888888888888888888818888888888881005188888888888888888888888814888888041041 010410101123130969101203030100001000012122121032100011115348803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010410111123130969101203030100001000012122121032100011115340088012211888888888888888888888888818888888888881005188888888888888888888888814888888051041 010410121123130969101203030100001000012122121032100011115348811011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010410131123130969101203030100001000012122121032100011115348811011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010411011123130969060601010100001000012122121022100011214230188111451102868686868787348686868628702868686868080787878086868686078686868688878787101041 010411021123130969060601010100001000012122121022100011214230188112341187878787870145878787878720287878787878080780078787878787878787878721030104071041 010411031123130969060601010100001000012122121022100011214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010411041123130969060601010100001000012122121022100011214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010411051123130969060601010100001000012122121022100011214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010411061123130969060601010100001000012122121022100011214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010412011123130969111003030000000000003012121022100013213230088112532888888888888888888888888818888888888880604188888888888888888888888888888888111041 010412021123130969111003030000000000003012121022100013213240001112261888888888888888888888888818888888888880604188888888888888888888888803888888061041 010412031123130969111003030000000000003012121022100013213248801112240888888888888888888888888818888888888880604188888888888888888888888803888888051041 010412041123130969111003030000000000003012121022100013213248801111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 010412051123130969111003030000000000003012121022100013213258802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010412061123130969111003030000000000003012121022100013213258802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010412071123130969111003030000000000003012121022100013213258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010412081123130969111003030000000000003012121022100013213258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010412091123130969111003030000000000003012121022100013213258803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010412101123130969111003030000000000003012121022100013213278888102250888888888888888888888888818888888888880604188888888888888888888888803888888061041 010412111123130969111003030000000000003012121022100013213278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010413011123130969040400000000000000001012121012000011412238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 010413021123130969040400000000000000001012121012000011412238888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 010413031123130969040400000000000000001012121012000011412238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 010413041123130969040400000000000000001012121012000011412238888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 010414011123130969040402020000000000003012121022121012214238888112410888888888888888888888888818888888888880604188888888888888888888888803888888091041 010414021123130969040402020000000000003012121022121012214248801112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 010414031123130969040402020000000000003012121022121012214258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010414041123130969040402020000000000003012121022121012214248801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010419011123130969010100000000000000001015112022312011126430088111553888888888888888888888888838888888888888888888888888888888888888888888888888121041 010420011123130969020000000000001000011125112032312411130430188101601102868686868787558686868638703868686868888887878886868686888686868688878787131041 010420021123130969020000000000001000011125112032312411130430188102551187878787870160878787878730387878787878888888888787878787878787878788000000121041 010501011123130969111102020101001000012122121042302112217330188111481102868686868787468686868628702868686868080787878086868686078686868688878787101041 010501021123130969111102020101001000012122121042302112217330188112461187878787870148878787878720287878787878080780078787878787878787878722070108101041 010501031123130969111102020101001000012122121042302112217348802111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 010501041123130969111102020101001000012122121042302112217348802112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 010501051123130969111102020101001000012122121042302112217348802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 010501061123130969111102020101001000012122121042302112217348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010501071123130969111102020101001000012122121042302112217348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010501081123130969111102020101001000012122121042302112217348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010501091123130969111102020101001000012122121042302112217348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010501101123130969111102020101001000012122121042302112217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010501111123130969111102020101001000012122121042302112217378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010502011123130969020200000000000000001012122032310011120338888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 010502021123130969020200000000000000001012122032310011120338888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 010503011123130969050501010000000000002012121022202011217330088112603888888888888888888888888818888888888880202188888888888888888888888888888888131041 010503021123130969050501010000000000002012121022202011217378888112180888888888888888888888888818888888888882407288888888888888888888888803888888041041 010503031123130969050501010000000000002012121022202011217378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010503041123130969050501010000000000002012121022202011217358888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010503051123130969050501010000000000002012121022202011217358888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010504011123130969040400000000000000001012121022010012213230088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 010504021123130969040400000000000000001012121022010012213270088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 010504031123130969040400000000000000001012121022010012213270088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 010504041123130969040400000000000000001012121022010012213270088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 010505011123130969050501010100001000012122121022301011118330188111561103868686868787308686868628702868686868080787878086868686078686868688878787121041 010505021123130969050501010100001000012122121022301011118348888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 010505031123130969050501010100001000012122121022301011118330188112301187878787870156878787878720287878787878080780078787878787878787878711010102071041 010505041123130969050501010100001000012122121022301011118348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010505051123130969050501010100001000012122121022301011118348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010506011123130969040400000000000000002015122032301011221330088111411888888888888888888888888828888888888888080788888888888888888888888888888888091041 010506021123130969040400000000000000002015122032301011221348888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010506031123130969040400000000000000002015122032301011221330088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 010506041123130969040400000000000000002015122032301011221338888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 010508011123130969050502020100001000012122122022300411221330188111501102868686868787358686868628702868686868080787878086868686078686868688878787111041 010508021123130969050502020100001000012122122022300411221330188112351187878787870150878787878720287878787878080780078787878787878787878722000303081041 010508031123130969050502020100001000012122122022300411221340002112181888888888888888888888888828888888888888080788888888888888888888888822888888041041 010508041123130969050502020100001000012122122022300411221348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010508051123130969050502020100001000012122122022300411221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010511011123130969030300000000001000012122121022101011215330188111631102868686868787618686868618701868686860604187870486868686018686868688878787131041 010511021123130969030300000000001000012122121022101011215330188112611187878787870163878787878710187878787870604104018787878787878787878788000000131041 010511031123130969030300000000001000012122121022101011215348888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010512011123130969070702020100001000012122121022100012212230188111401202058686868787322986868628702028686868080787878080868686070786868688878787091041 010512021123130969070702020100001000012122121022100012212230188112321287878787870140878787878720287878787878080780078787878787878787878717010102071041 010512031123130969070702020100001000012122121022100012212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010512041123130969070702020100001000012122121022100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010512051123130969070702020100001000012122121022100012212230188112291287878787870140878787878720287878787878080780078787878787878787878717000202061041 010512061123130969070702020100001000012122121022100012212248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010512071123130969070702020100001000012122121022100012212248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 010513011123130969010100000000000000001012121022210012215338888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 010514011123130969141403030100001000013122121062303411223338806112310888888888888888888888888818888888888880604188888888888888888888888803888888071041 010514021123130969141403030100001000013122121062303411223348801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010514031123130969141403030100001000013122121062303411223348801111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010514041123130969141403030100001000013122121062303411223348801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010514051123130969141403030100001000013122121062303411223348801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010514061123130969141403030100001000013122121062303411223320088112611888888888888888888888888818888888888880604188888888888888888888888888888888131041 010514071123130969141403030100001000013122121062303411223330106112401187878787870845878787878710187878787870604104018787878787878787878703020002091041 010514081123130969141403030100001000013122121062303411223330188111451107868686868787408686868618701868686860604187870486868686018686868688878787101041 010514091123130969141403030100001000013122121062303411223348807111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 010514101123130969141403030100001000013122121062303411223348807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010514111123130969141403030100001000013122121062303411223338806112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 010514121123130969141403030100001000013122121062303411223348811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010514131123130969141403030100001000013122121062303411223338888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010514141123130969141403030100001000013122121062303411223338888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010515011123130969010100000000000000001012121012310011218330088111451888888888888888888888888828888888888884409388888888888888888888888888888888101041 010601011123130969010100000000000000001015112043010011120330088111401888888888888888888888888838888888888888888888888888888888888888888888888888091041 010604011123130969010100000000000000001019999999999999900130088111561888888888888888888888888838888888888888888888888888888888888888888888888888121041 010606011123130969020200000000001000011124122033312411127430188111561102868686868787518686868638703868686868888887878886868686888686868688878787121041 010606021123130969020200000000001000011124122033312411127430188112511187878787870156878787878730387878787878888888888787878787878787878788000000111041 010609011123130969060601010100001000012122121023200011115330188111431102868686868787218686868628702868686868080787878086868686078686868688878787091041 010609021123130969060601010100001000012122121023200011115330188112211187878787870143878787878720287878787878080780078787878787878787878711010102051041 010609031123130969060601010100001000012122121023200011115348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010609041123130969060601010100001000012122121023200011115348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010609051123130969060601010100001000012122121023200011115338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010609061123130969060601010100001000012122121023200011115338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010612011123130969020200000000001000011125112033302011123330188111441102868686868787448686868638703868686868888887878886868686888686868688878787091041 010612021123130969020200000000001000011125112033302011123330188112441187878787870144878787878730387878787878888888888787878787878787878701000000091041 010614011123130969040502020100001000012121223011000021209230188111511202038686868787322786868628702028686868080787878080868686070786868688878787111041 010614021123130969040502020100001000012121223011000021209230188112321287878787870151878787878720287878787878080780078787878787878787878711000000071041 010614031123130969040502020100001000012121223011000021209230188112271287878787870151878787878720287878787878080780078787878787878787878711000101061041 010614041123130969040502020100001000012121223011000021209248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 010614051123130969040502020100001000012121223011000021209248888011068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010615011123130969020201010101001000011125112042212411129430188111271102868686868787208686868638701868686868888887870286868686018686868688878787061041 010615021123130969020201010101001000011125112042212411129430188112201187878787870127878787878710387878787870202188888787878787878787878703000000051041 010702011123130969040401010100001000012125122042312011125430188111351102868686868787248686868618701868686861406287870686868686028686868688878787081041 010702021123130969040401010100001000012125122042312011125430188112241187878787870135878787878710187878787871206206028787878787878787878704000101051041 010702031123130969040401010100001000012125122042312011125448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010702041123130969040401010100001000012125122042312011125438888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 010703011123130969050702020100011000023245112042312411130430188111341102868686868787328686868618703868686860604187878886868686888686868688878787071041 010703021123130969050702020100011000023245112042312411130430106112321187878787870134878787878730187878787878888804018787878787878787878799000202071041 010703031123130969050702020100011000023245112042312411130448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010703041123130969050702020100011000023245112042312411130448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010703051123130969050702020100011000023245112042312411130448888112160888888888888888888888888818888888888880604188888888888888888888888899888888041041 010703061123130969050702020100011000023245112042312411130420288012601187878787870760878787878730387878787878888888888787878787878787878788000101131041 010703071123130969050702020100011000023245112042312411130420288011601106868686868787608686868638703868686868888887878886868686888686868688878787131041 010704011123130968080603030100001000012125122042312411129430188101391102868686868787318686868618701868686866412587870986868686038686868688878787081041 010704021123130968080603030100001000012125122042312411129430188112311187878787870139878787878710187878787874409312058787878787878787878705020204071041 010704031123130968080603030100001000012125122042312411129448802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010704041123130968080603030100001000012125122042312411129448802101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010704051123130968080603030100001000012125122042312411129448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010704061123130968080603030100001000012125122042312411129448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010704071123130968080603030100001000012125122042312411129438888011180888888888888888888888888818888888888884409388888888888888888888888888888888041041 010704081123130968080603030100001000012125122042312411129478888112190888888888888888888888888818888888888885611488888888888888888888888899888888041041 010704091123130968080603030100001000012125122042312411129470088112214888888888888888888888888828888888888888080788888888888888888888888822888888051041 010705011123130969010100000000000000001015112043310411127438888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 010706011123130969030301010100001000012125111049312411128430188111391102868686868787368686868618701868686860604187870486868686018686868688878787081041 010706021123130969030301010100001000012125111049312411128430188112361187878787870139878787878710187878787870604104018787878787878787878703000000081041 010706031123130969030301010100001000012125111049312411128448888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010708011123130969111003030100001000012122121031300011118330188101651202038686868787503586868628702028686864409387870909868686030386868688878787141041 010708021123130969111003030100001000012122121031300011118330188112501287878787870165878787878720287878787874409309038787878787878787878705000000111041 010708031123130969111003030100001000012122121031300011118330188112351287878787870165878787878720287878787874409309038787878787878787878705030508081041 010708041123130969111003030100001000012122121031300011118348803112200888888888888888888888888828888888888884409388888888888888888888888805888888051041 010708051123130969111003030100001000012122121031300011118348803111190888888888888888888888888828888888888884409388888888888888888888888888888888041041 010708061123130969111003030100001000012122121031300011118348803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 010708071123130969111003030100001000012122121031300011118348803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010708081123130969111003030100001000012122121031300011118348803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010708091123130969111003030100001000012122121031300011118348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 010708101123130969111003030100001000012122121031300011118348803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010708111123130969111003030100001000012122121031300011118348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010709011123130969010000000000000000001015112043312411129438888101310888888888888888888888888828888888888888080788888888888888888888888888888888071041 010710011123130969040401010100001000012125111042312011125430188111461102868686868787428686868628702868686866312587871286868686058686868688878787101041 010710021123130969040401010100001000012125111042312011125430188112421187878787870146878787878720287878787876312512058787878787878787878722010102091041 010710031123130969040401010100001000012125111042312011125448802111150888888888888888888888888828888888888886312588888888888888888888888888888888041041 010710041123130969040401010100001000012125111042312011125448802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 010711011123130969010101010000000000001013112042302011122330088112373888888888888888888888888818888888888881206288888888888888888888888899888888081041 010712011123130969091004040101001000012122121052303011120330188111441102868686868787288686868618701868686860904187870486868686018686868688878787091041 010712021123130969091004040101001000012122121052303011120330188112281187878787870144878787878710187878787870904104018787878787878787878722030104061041 010712031123130969091004040101001000012122121052303011120348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 010712041123130969091004040101001000012122121052303011120348802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 010712051123130969091004040101001000012122121052303011120348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 010712061123130969091004040101001000012122121052303011120348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010712071123130969091004040101001000012122121052303011120330088112382888888888888888888888888818888888888880904188888888888888888888888822888888081041 010712081123130969091004040101001000012122121052303011120348807112160888888888888888888888888818888888888880904188888888888888888888888803888888041041 010712091123130969091004040101001000012122121052303011120338888112249888888888888888888888888818888888888880904188888888888888888888888803888888051041 010712101123130969091004040101001000012122121052303011120348807011190888888888888888888888888818888888888880904188888888888888888888888888888888041041 010712111123130969091004040101001000012122121052303011120348888011160888888888888888888888888818888888888880904188888888888888888888888888888888041041 010714011123130969121104040100001000013125112051313411132430107101331102868686868787278686868618701868686864909387870986868686038686868688878787071041 010714021123130969121104040100001000013125112051313411132430110112271187878787870133878787878710187878787874909309038787878787878787878710030104061041 010714031123130969121104040100001000013125112051313411132448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010714041123130969121104040100001000013125112051313411132448802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010714051123130969121104040100001000013125112051313411132448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010714061123130969121104040100001000013125112051313411132448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010714071123130969121104040100001000013125112051313411132420088112742888888888888888888888888818888888888884909388888888888888888888888888888888151041 010714081123130969121104040100001000013125112051313411132430007111371888888888888888888888888818888888888884909388888888888888888888888888888888081041 010714091123130969121104040100001000013125112051313411132438810111300888888888888888888888888818888888888884909388888888888888888888888888888888071041 010714101123130969121104040100001000013125112051313411132420088112451888888888888888888888888818888888888884909388888888888888888888888810888888101041 010714111123130969121104040100001000013125112051313411132438810112200888888888888888888888888818888888888884909388888888888888888888888810888888051041 010714121123130969121104040100001000013125112051313411132478888112180888888888888888888888888818888888888884909388888888888888888888888810888888041041 010715011123130969020302020000000000002015122032313011126438888112350888888888888888888888888818888888888880202188888888888888888888888803888888081041 010715021123130969020302020000000000002015122032313011126448801012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 010715031123130969020302020000000000002015122032313011126448888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 010716011123130969020200000000000000001013114042312411126438888111280888888888888888888888888818888888888880101188888888888888888888888888888888061041 010716021123130969020200000000000000001013114042312411126478888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 010717011123130969101304040201002000023133121052312011122330188111411104868686868787238686868618701868686860402187870286868686018686868688878787091041 010717021123130969101304040201002000023133121052312011122348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 010717031123130969101304040201002000023133121052312011122348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 010717041123130969101304040201002000023133121052312011122330188112231187878787870141878787878710187878787870402102018787878787878787878702010203051041 010717051123130969101304040201002000023133121052312011122348804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 010717061123130969101304040201002000023133121052312011122348804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010717071123130969101304040201002000023133121052312011122348804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 010717081123130969101304040201002000023133121052312011122330088111351888888888888888888888888818888888888880402188888888888888888888888888888888081041 010717091123130969101304040201002000023133121052312011122338888112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 010717101123130969101304040201002000023133121052312011122330213111281111868686868787228686868618701868686860402187870786868686028686868688878787061041 010717111123130969101304040201002000023133121052312011122330288012221187878787871028878787878710187878787872407202018787878787878787878702010001051041 010717121123130969101304040201002000023133121052312011122348811011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 010717131123130969101304040201002000023133121052312011122320088012483888888888888888888888888818888888888880402188888888888888888888888802888888101041 020102011123130968080803030100001000012124112052312411129430188111291202048686868787172286868618701018686860604187870404868686010186868688878787061041 020102021123130968080803030100001000012124112052312411129430188112171287878787870129878787878710187878787870604104018787878787878787878703000101041041 020102031123130968080803030100001000012124112052312411129448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020102041123130968080803030100001000012124112052312411129430188112221287878787870129878787878710187878787870604104018787878787878787878703010102051041 020102051123130968080803030100001000012124112052312411129448804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020102061123130968080803030100001000012124112052312411129448804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020102071123130968080803030100001000012124112052312411129438888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 020102081123130968080803030100001000012124112052312411129478888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 020103011123130968121203030200001001022125111041101411125430188111571102868686868787518686868618701868686860604187870486868686018686868688878787121041 020103021123130968121203030200001001022125111041101411125430188112511187878787870157878787878710187878787870604104018787878787878787878788000202111041 020103031123130968121203030200001001022125111041101411125448802112340888888888888888888888888818888888888880604188888888888888888888888803888888071041 020103041123130968121203030200001001022125111041101411125448802112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 020103051123130968121203030200001001022125111041101411125470288111351106868686868787298686868628702868686868080787879986868686098686868688878787081041 020103061123130968121203030200001001022125111041101411125470288112291187878787870535878787878720287878787879999980078787878787878787878705040206061041 020103071123130968121203030200001001022125111041101411125478806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020103081123130968121203030200001001022125111041101411125478806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020103091123130968121203030200001001022125111041101411125478806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020103101123130968121203030200001001022125111041101411125478806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020103111123130968121203030200001001022125111041101411125478806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020103121123130968121203030200001001022125111041101411125478806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020107011123130968010100000000000000001014122042310411126438888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 020108011123130968040402020100001000012126621022020123209230188111351102868686868787248686868628702868686868080787878086868686078686868688878787081041 020108021123130968040402020100001000012126621022020123209230188112241187878787870135878787878720287878787878080780078787878787878787878705000101051041 020108031123130968040402020100001000012126621022020123209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020108041123130968040402020100001000012126621022020123209240088112251888888888888888888888888828888888888888080788888888888888888888888805888888061041 020109011123130968131303030101001000012124121041302011122330188111681103868686868787488686868618701868686861206287870686868686028686868688878787141041 020109021123130968131303030101001000012124121041302011122348888111150888888888888888888888888818888888888881206288888888888888888888888888888888041041 020109031123130968131303030101001000012124121041302011122330188112481187878787870168878787878710187878787871406206028787878787878787878714000000101041 020109041123130968131303030101001000012124121041302011122348802111250888888888888888888888888818888888888881206288888888888888888888888888888888061041 020109051123130968131303030101001000012124121041302011122348802112210888888888888888888888888818888888888881206288888888888888888888888814888888051041 020109061123130968131303030101001000012124121041302011122348802111190888888888888888888888888818888888888881206288888888888888888888888888888888041041 020109071123130968131303030101001000012124121041302011122348802111160888888888888888888888888818888888888881206288888888888888888888888888888888041041 020109081123130968131303030101001000012124121041302011122348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020109091123130968131303030101001000012124121041302011122348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 020109101123130968131303030101001000012124121041302011122348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020109111123130968131303030101001000012124121041302011122348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020109121123130968131303030101001000012124121041302011122348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 020109131123130968131303030101001000012124121041302011122348888112200888888888888888888888888818888888888881406288888888888888888888888804888888051041 020110011123130968050500000000000000001016221012010033408238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 020110021123130968050500000000000000001016221012010033408278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 020110031123130968050500000000000000001016221012010033408278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 020110041123130968050500000000000000001016221012010033408238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 020110051123130968050500000000000000001016221012010033408238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 020111011123130968000100000000000000001014122042312411128430088011351888888888888888888888888828888888888888080788888888888888888888888888888888081041 020201011123130968040501010100001000012125111043200011119330188111361102868686868787278686868628701868686868080787878086868686078686868688878787081041 020201021123130968040501010100001000012125111043200011119330188112271187878787870136878787878710287878787878080780078787878787878787878705010102061041 020201031123130968040501010100001000012125111043200011119348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020201041123130968040501010100001000012125111043200011119348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020201051123130968040501010100001000012125111043200011119338888011150888888888888888888888888828888888888888080788888888888888888888888888888888041041 020203011123130968020402020100001000011121121022312011120330188111371102868686868787228686868628702868686868080787878086868686078686868688878787081041 020203021123130968020402020100001000011121121022312011120330188112221187878787870137878787878720287878787878080780078787878787878787878722000000051041 020203031123130968020402020100001000011121121022312011120338888012200888888888888888888888888828888888888888080788888888888888888888888822888888051041 020203041123130968020402020100001000011121121022312011120338888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 020205011123130968080902020100001000012122121032213411125430188111351102868686868787308686868628702868686868080787870686868686028686868688878787081041 020205021123130968080902020100001000012122121032213411125430188112301187878787870135878787878720287878787871206280078787878787878787878714030104071041 020205031123130968080902020100001000012122121032213411125448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020205041123130968080902020100001000012122121032213411125448802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020205051123130968080902020100001000012122121032213411125448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020205061123130968080902020100001000012122121032213411125448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020205071123130968080902020100001000012122121032213411125438888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 020205081123130968080902020100001000012122121032213411125448888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 020205091123130968080902020100001000012122121032213411125448888011270888888888888888888888888828888888888888080788888888888888888888888888888888061041 020210011123130968020101010100001000011122111012100012213230188111261102868686868787198686868618701868686860202187870286868686018686868688878787061041 020210021123130968020101010100001000011122111012100012213230188102191187878787870126878787878710187878787870202102018787878787878787878703000000041041 020212011123130968040301010000000000002015112032313411131430088112304888888888888888888888888818888888888880604188888888888888888888888803888888071041 020212021123130968040301010000000000002015112032313411131438888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 020212031123130968040301010000000000002015112032313411131478888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 020212041123130968040301010000000000002015112032313411131448888101190888888888888888888888888818888888888880604188888888888888888888888888888888041041 020302011123130968030301010100001000012121221021100023409230188111251102868686868787188686868628702868686868080787878086868686078686868688878787061041 020302021123130968030301010100001000012121221021100023409230188112181187878787870125878787878720287878787878080780078787878787878787878711000101041041 020302031123130968030301010100001000012121221021100023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020303011123130968070200000000001000012124112042312511130430188101381102868686868787348686868638703868686868888887878886868686888686868688878787081041 020303021123130968070200000000001000012124112042312511130430188102341187878787870138878787878730387878787878888888888787878787878787878799030003071041 020303031123130968070200000000001000012124112042312511130448802101160888888888888888888888888838888888888888888888888888888888888888888888888888041041 020303041123130968070200000000001000012124112042312511130448802101138888888888888888888888888888888888888888888888888888888888888888888888888888031041 020303051123130968070200000000001000012124112042312511130448802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020303061123130968070200000000001000012124112042312511130478888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 020303071123130968070200000000001000012124112042312511130470088111201888888888888888888888888828888888888888080788888888888888888888888888888888051041 020304011123130968010100000000000000001014122042312411128430088111561888888888888888888888888838888888888888888888888888888888888888888888888888121041 020305011123130968070401010000001001022124112073300411124330188101441102868686868787388686868638703868686868888887878886868686888686868688878787091041 020305021123130968070401010000001001022124112073300411124330188102381187878787870144878787878730387878787878888888888787878787878787878701010001081041 020305031123130968070401010000001001022124112073300411124348802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020305041123130968070401010000001001022124112073300411124370288111371105868686868787308686868628701868686868080787871286868686058686868688878787081041 020305051123130968070401010000001001022124112073300411124370288112301187878787870437878787878710287878787876312580078787878787878787878705020002071041 020305061123130968070401010000001001022124112073300411124378805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020305071123130968070401010000001001022124112073300411124378805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020307011123130968040400000000001000012124121032310411125430188111421102868686868787378686868638703868686868888887878886868686888686868688878787091041 020307021123130968040400000000001000012124121032310411125430188112371187878787870142878787878730387878787878888888888787878787878787878722010102081041 020307031123130968040400000000001000012124121032310411125448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 020307041123130968040400000000001000012124121032310411125448802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 020311011123130969020200000000001000011124122042332411129430188111991102868686868787998686868638703868686868888887878886868686888686868688878787991041 020311021123130969020200000000001000011124122042332411129430188112991187878787870199878787878730387878787878888888888787878787878787878799000000991041 020312011123130968040100000000001000012124122043313411128430188111361102868686868787278686868638703868686868888887878886868686888686868688878787081041 020312021123130968040100000000001000012124122043313411128430188102271187878787870136878787878730387878787878888888888787878787878787878701000202061041 020312031123130968040100000000001000012124122043313411128448802102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020312041123130968040100000000001000012124122043313411128448802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020404011123130968030301010101001000012122112013100111117330188111371102868686868787218686868628702868686868080787878086868686078686868688878787081041 020404021123130968030301010101001000012122112013100111117330188112211187878787870137878787878720287878787878080780078787878787878787878711000101051041 020404031123130968030301010101001000012122112013100111117348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020405011123130968020300000000001000011124112033313411129430188111661102868686868787398686868638703868686868888887878886868686888686868688878787141041 020405021123130968020300000000001000011124112033313411129430188112391187878787870166878787878730387878787878888888888787878787878787878799000000081041 020405031123130968020300000000001000011124112033313411129470088011521888888888888888888888888828888888888888080788888888888888888888888888888888111041 020407011123130968020200000000001000011124121042312411127430188111541102868686868787488686868638703868686868888887878886868686888686868688878787111041 020407021123130968020200000000001000011124121042312411127430188112481187878787870154878787878730387878787878888888888787878787878787878701000000101041 020408011123130968030400000000001000012124122043332411128430188111371102868686868787348686868638703868686868888887878886868686888686868688878787081041 020408021123130968030400000000001000012124122043332411128430188012341187878787870137878787878730387878787878888888888787878787878787878701020002071041 020408031123130968030400000000001000012124122043332411128448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 020408041123130968030400000000001000012124122043332411128448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020409011123130968050000000000001000012124112052112411127430188101381102868686868787378686868638703868686868888887878886868686888686868688878787081041 020409021123130968050000000000001000012124112052112411127430188102371187878787870138878787878730387878787878888888888787878787878787878722000303081041 020409031123130968050000000000001000012124112052112411127448802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020409041123130968050000000000001000012124112052112411127448802102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020409051123130968050000000000001000012124112052112411127448802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020410011123130968010100000000000000001014122053000011116330088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 020411011123130968030201010101001000011125112023212311127430188111341102868686868787308686868638702868686868888887878086868686078686868688878787071041 020411021123130968030201010101001000011125112023212311127430188112301187878787870134878787878720387878787878080788888787878787878787878705000000071041 020411031123130968030201010101001000011125112023212311127470088101221888888888888888888888888828888888888888080788888888888888888888888888888888051041 020415011123130968020200000000001000011124112033312411128430188111461102868686868787458686868638703868686868888887878886868686888686868688878787101041 020415021123130968020200000000001000011124112033312411128430188112451187878787870146878787878730387878787878888888888787878787878787878701000000101041 020416011123130968030300000000001000012124122043212411126430188111291102868686868787248686868638703868686868888887878886868686888686868688878787061041 020416021123130968030300000000001000012124122043212411126430188112241187878787870129878787878730387878787878888888888787878787878787878701000101051041 020416031123130968030300000000001000012124122043212411126448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020417011123130968050501010100001000012126121013100111412230188111461102868686868787298686868628702868686868080787878086868686078686868688878787101041 020417021123130968050501010100001000012126121013100111412230188112291187878787870146878787878720287878787878080780078787878787878787878711030003061041 020417031123130968050501010100001000012126121013100111412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020417041123130968050501010100001000012126121013100111412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020417051123130968050501010100001000012126121013100111412248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020501011123130968020201010100001000011122221012100021410230188111231102868686868787198686868628702868686868080787878086868686078686868688878787051041 020501021123130968020201010100001000011122221012100021410230188112191187878787870123878787878720287878787878080780078787878787878787878711000000041041 020503011123130968040300000000001000012124122053311411126430188111501102868686868787508686868638703868686868888887878886868686888686868688878787111041 020503021123130968040300000000001000012124122053311411126430188112501187878787870150878787878730387878787878888888888787878787878787878701010102111041 020503031123130968040300000000001000012124122053311411126448802101210888888888888888888888888838888888888888888888888888888888888888888888888888051041 020503041123130968040300000000001000012124122053311411126448802112160888888888888888888888888838888888888888888888888888888888888888888801888888041041 020505011123130968040400000000001000012124122043212311125430188111331102868686868787358686868638703868686868888887878886868686888686868688878787071041 020505021123130968040400000000001000012124122043212311125430188112351187878787870133878787878730387878787878888888888787878787878787878701010102081041 020505031123130968040400000000001000012124122043212311125448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 020505041123130968040400000000001000012124122043212311125448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020506011123130968040401010000000000002012121013000022408238888112380888888888888888888888888818888888888880101188888888888888888888888814888888081041 020506021123130968040401010000000000002012121013000022408248801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020506031123130968040401010000000000002012121013000022408248801111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020506041123130968040401010000000000002012121013000022408248801112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020507011123130968040400000000001000012124122042212411127430188111361102868686868787338686868638703868686868888887878886868686888686868688878787081041 020507021123130968040400000000001000012124122042212411127430188112331187878787870136878787878730387878787878888888888787878787878787878701000202071041 020507031123130968040400000000001000012124122042212411127448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020507041123130968040400000000001000012124122042212411127448802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020508011123130968100904040100001000012124112061313411131430188111601102868686868787498686868618701868686860402187870286868686018686868688878787131041 020508021123130968100904040100001000012124112061313411131430188112491187878787870160878787878710187878787870402102018787878787878787878702020406101041 020508031123130968100904040100001000012124112061313411131448802112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 020508041123130968100904040100001000012124112061313411131448802111200888888888888888888888888818888888888880402188888888888888888888888888888888051041 020508051123130968100904040100001000012124112061313411131448802112180888888888888888888888888818888888888880402188888888888888888888888802888888041041 020508061123130968100904040100001000012124112061313411131448802111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 020508071123130968100904040100001000012124112061313411131448802102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020508081123130968100904040100001000012124112061313411131448802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020508091123130968100904040100001000012124112061313411131478888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 020508101123130968100904040100001000012124112061313411131478888111190888888888888888888888888818888888888881005188888888888888888888888888888888041041 020601011123130968090901010100001000012122121022101013214230188111451102868686868787418686868628702868686868080787878086868686078686868688878787101041 020601021123130968090901010100001000012122121022101013214230188112411187878787870145878787878720287878787878080780078787878787878787878722030407091041 020601031123130968090901010100001000012122121022101013214248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020601041123130968090901010100001000012122121022101013214248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020601051123130968090901010100001000012122121022101013214248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020601061123130968090901010100001000012122121022101013214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020601071123130968090901010100001000012122121022101013214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020601081123130968090901010100001000012122121022101013214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020601091123130968090901010100001000012122121022101013214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020602011123130968040401010100001000012122121022100023212230188111361102868686868787308686868628702868686868080787878086868686078686868688878787081041 020602021123130968040401010100001000012122121022100023212230188112301187878787870136878787878720287878787878080780078787878787878787878722010001071041 020602031123130968040401010100001000012122121022100023212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020602041123130968040401010100001000012122121022100023212238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 020603011123130968020401010100001000012122121022100213414230188111301102868686868787208686868618701868686860604187870486868686018686868688878787071041 020603021123130968020401010100001000012122121022100213414230188112201187878787870130878787878710187878787870604104018787878787878787878703000101051041 020603031123130968020401010100001000012122121022100213414248802012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020603041123130968020401010100001000012122121022100213414238888012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020604011123130968050501010100001000012122121022100022211230188111351102868686868787288686868618701868686865911487871186868686048686868688878787081041 020604021123130968050501010100001000012122121022100022211230188112281187878787870135878787878710187878787875911411048787878787878787878722010203061041 020604031123130968050501010100001000012122121022100022211248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 020604041123130968050501010100001000012122121022100022211248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020604051123130968050501010100001000012122121022100022211248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020605011123130968040401010100001000012122121022101023213230188111281102868686868787258686868618701868686860604187870486868686018686868688878787061041 020605021123130968040401010100001000012122121022101023213230188112251187878787870128878787878710187878787870604104018787878787878787878703010102061041 020605031123130968040401010100001000012122121022101023213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020605041123130968040401010100001000012122121022101023213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020606011123130968050301010100001000012122121022101123214230188111311102868686868787228686868628702868686868080787878086868686078686868688878787071041 020606021123130968050301010100001000012122121022101123214230188102221187878787870131878787878720287878787878080780078787878787878787878722010001051041 020606031123130968050301010100001000012122121022101123214248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020606041123130968050301010100001000012122121022101123214238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 020606051123130968050301010100001000012122121022101123214238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 020608011123130968040401010101001000012122121022100021213230188111401103868686868787188686868628702868686868080787878086868686078686868688878787091041 020608021123130968040401010101001000012122121022100021213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020608031123130968040401010101001000012122121022100021213230188112181187878787870140878787878720287878787878080780078787878787878787878722010001041041 020608041123130968040401010101001000012122121022100021213248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020609011123130968010100000000000000001011221022100023408238888111320888888888888888888888888828888888888889999988888888888888888888888888888888071041 020610011123130968111103030101001000012122121022100021213230188111491102868686868787408686868618701868686863808287870886868686028686868688878787101041 020610021123130968111103030101001000012122121022100021213230188112401187878787870149878787878710187878787873808208028787878787878787878707020406091041 020610031123130968111103030101001000012122121022100021213248802112230888888888888888888888888818888888888883808288888888888888888888888807888888051041 020610041123130968111103030101001000012122121022100021213248802111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 020610051123130968111103030101001000012122121022100021213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020610061123130968111103030101001000012122121022100021213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020610071123130968111103030101001000012122121022100021213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020610081123130968111103030101001000012122121022100021213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020610091123130968111103030101001000012122121022100021213238888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 020610101123130968111103030101001000012122121022100021213240088112201888888888888888888888888818888888888883808288888888888888888888888807888888051041 020610111123130968111103030101001000012122121022100021213248810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020611011123130968070702020200001001022121221023100023208230188111531103868686868787358686868628702868686868080787878086868686078686868688878787111041 020611021123130968070702020200001001022121221023100023208248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020611031123130968070702020200001001022121221023100023208230188112351187878787870153878787878720287878787878080780078787878787878787878705000000081041 020611041123130968070702020200001001022121221023100023208270288111321105868686868787258686868628702868686868080787878086868686078686868688878787071041 020611051123130968070702020200001001022121221023100023208270288112251187878787870432878787878720287878787878080780078787878787878787878705010102061041 020611061123130968070702020200001001022121221023100023208278805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020611071123130968070702020200001001022121221023100023208278805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020612011123130968020201010100001000011121221021100023409230188111301102868686868787268686868628702868686868080787878086868686078686868688878787071041 020612021123130968020201010100001000011121221021100023409230188112261187878787870130878787878720287878787878080780078787878787878787878722000000061041 020701011123130968050701010100001000012123121022312011122330188111311102868686868787288686868618701868686864409387870986868686038686868688878787071041 020701021123130968050701010100001000012123121022312011122330188112281187878787870131878787878710187878787874409309038787878787878787878722010203061041 020701031123130968050701010100001000012123121022312011122348802012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 020701041123130968050701010100001000012123121022312011122348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020701051123130968050701010100001000012123121022312011122348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020701061123130968050701010100001000012123121022312011122338888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 020701071123130968050701010100001000012123121022312011122330088011251888888888888888888888888818888888888884409388888888888888888888888888888888061041 020702011123130968060601010100001000012123121022101011117330188111361102868686868787308686868618701868686860001187870186868686018686868688878787081041 020702021123130968060601010100001000012123121022101011117330188112301187878787870136878787878710187878787870001101018787878787878787878714010203071041 020702031123130968060601010100001000012123121022101011117348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 020702041123130968060601010100001000012123121022101011117348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020702051123130968060601010100001000012123121022101011117348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020702061123130968060601010100001000012123121022101011117338888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020703011123130968090902020100001000012123121022303011121330188111401102868686868787378686868618701868686860604187870486868686018686868688878787091041 020703021123130968090902020100001000012123121022303011121330188112371187878787870140878787878710187878787870604104018787878787878787878703040307081041 020703031123130968090902020100001000012123121022303011121348802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 020703041123130968090902020100001000012123121022303011121348802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 020703051123130968090902020100001000012123121022303011121348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020703061123130968090902020100001000012123121022303011121348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020703071123130968090902020100001000012123121022303011121348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020703081123130968090902020100001000012123121022303011121348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020703091123130968090902020100001000012123121022303011121348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020704011123130968060602020100001000012123121022101011117330188111261102868686868787218686868618701868686860604187870486868686018686868688878787061041 020704021123130968060602020100001000012123121022101011117330188112211187878787870126878787878710187878787870604104018787878787878787878703000202051041 020704031123130968060602020100001000012123121022101011117348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020704041123130968060602020100001000012123121022101011117348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020704051123130968060602020100001000012123121022101011117330088112302888888888888888888888888818888888888880604188888888888888888888888803888888071041 020704061123130968060602020100001000012123121022101011117338888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 020705011123130968070402020100001000012123121032302211122330188111551102868686868787408686868618701868686860101187870186868686018686868688878787121041 020705021123130968070402020100001000012123121032302211122330188102401187878787870155878787878710187878787870101101018787878787878787878714020204091041 020705031123130968070402020100001000012123121032302211122348802111200888888888888888888888888818888888888880101188888888888888888888888888888888051041 020705041123130968070402020100001000012123121032302211122340002102181888888888888888888888888818888888888880101188888888888888888888888814888888041041 020705051123130968070402020100001000012123121032302211122348802102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020705061123130968070402020100001000012123121032302211122348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020705071123130968070402020100001000012123121032302211122348888111240888888888888888888888888818888888888880101188888888888888888888888888888888051041 020706011123130968040401010100001000012123121032112011120330188111281102868686868787238686868618701868686861406287870686868686028686868688878787061041 020706021123130968040401010100001000012123121032112011120330188112231187878787870128878787878710187878787871406206028787878787878787878704000000051041 020706031123130968040401010100001000012123121032112011120348888111280888888888888888888888888818888888888881406288888888888888888888888888888888061041 020706041123130968040401010100001000012123121032112011120338888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 020707011123130968121203030100001000012123122062312411127430188111351102868686868787288686868618701868686860604187870286868686018686868688878787081041 020707021123130968121203030100001000012123122062312411127430188112281187878787870135878787878710187878787870202104018787878787878787878703000303061041 020707031123130968121203030100001000012123122062312411127448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020707041123130968121203030100001000012123122062312411127448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020707051123130968121203030100001000012123122062312411127448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020707061123130968121203030100001000012123122062312411127438888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 020707071123130968121203030100001000012123122062312411127448888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 020707081123130968121203030100001000012123122062312411127448888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 020707091123130968121203030100001000012123122062312411127448888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020707101123130968121203030100001000012123122062312411127448888112250888888888888888888888888818888888888880202188888888888888888888888803888888061041 020707111123130968121203030100001000012123122062312411127478888112180888888888888888888888888818888888888880202188888888888888888888888803888888041041 020707121123130968121203030100001000012123122062312411127478888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 020708011123130968010100000000000000001013122022100011117338888111300888888888888888888888888818888888888884409388888888888888888888888888888888071041 020801011123130968030002020000000000002012121012020091212230088102201888888888888888888888888818888888888880202188888888888888888888888803888888051041 020801021123130968030002020000000000002012121012020091212248801101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020801031123130968030002020000000000002012121012020091212238888102170888888888888888888888888818888888888880202188888888888888888888888803888888041041 020802011123130968060601010101001000012122122042123011120330188111371103868686868787228686868628702868686868080787878086868686078686868688878787081041 020802021123130968060601010101001000012122122042123011120348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020802031123130968060601010101001000012122122042123011120330188112221187878787870137878787878720287878787878080780078787878787878787878716030003051041 020802041123130968060601010101001000012122122042123011120348803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 020802051123130968060601010101001000012122122042123011120348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020802061123130968060601010101001000012122122042123011120348803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020803011123130968050601010100001000012122122032313411127430188111441102868686868787358686868618701868686861005187870486868686018686868688878787091041 020803021123130968050601010100001000012122122032313411127430188112351187878787870144878787878710187878787870604105018787878787878787878703000303081041 020803031123130968050601010100001000012122122032313411127448802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020803041123130968050601010100001000012122122032313411127448802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020803051123130968050601010100001000012122122032313411127448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020803061123130968050601010100001000012122122032313411127478888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020805011123130968010301010101001000012122121012000014210238888101340888888888888888888888888828888888888888080788888888888888888888888888888888071041 020805021123130968010301010101001000012122121012000014210230188011301103868686868787278686868628702868686868080787878086868686078686868688878787071041 020805031123130968010301010101001000012122121012000014210230188012271187878787870230878787878720287878787878080780078787878787878787878718010001061041 020805041123130968010301010101001000012122121012000014210248803011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020807011123130968060602020101001000012122121012302011218330188111491102868686868787458686868618701868686861206287870686868686028686868688878787101041 020807021123130968060602020101001000012122121012302011218330188112451187878787870149878787878710187878787871206206028787878787878787878714020204101041 020807031123130968060602020101001000012122121012302011218348802112160888888888888888888888888818888888888881206288888888888888888888888814888888041041 020807041123130968060602020101001000012122121012302011218348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020807051123130968060602020101001000012122121012302011218348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020807061123130968060602020101001000012122121012302011218348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020809011123130968010100000000000000001012121012000012211238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 020810011123130968030201010100001000012122121022300011117330188101241102868686868787198686868628702868686868080787878086868686078686868688878787051041 020810021123130968030201010100001000012122121022300011117330188112191187878787870124878787878720287878787878080780078787878787878787878711000101041041 020810031123130968030201010100001000012122121022300011117348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020811011123130968030301010100001000012122121012220012214230188111411102868686868787188686868628702868686868080787878086868686078686868688878787091041 020811021123130968030301010100001000012122121012220012214230188112181187878787870141878787878720287878787878080780078787878787878787878716000101041041 020811031123130968030301010100001000012122121012220012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020812011123130968050500000000000000001012111032010011117338888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 020812021123130968050500000000000000001012111032010011117378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 020812031123130968050500000000000000001012111032010011117378888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 020812041123130968050500000000000000001012111032010011117378888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 020812051123130968050500000000000000001012111032010011117378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 020901011123130968060601010100001000012122221021100022409230188111431102868686868787348686868618701868686860604187870486868686018686868688878787091041 020901021123130968060601010100001000012122221021100022409230188112341187878787870143878787878710187878787870604104018787878787878787878703010304071041 020901031123130968060601010100001000012122221021100022409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020901041123130968060601010100001000012122221021100022409248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 020901051123130968060601010100001000012122221021100022409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020901061123130968060601010100001000012122221021100022409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 020902011123130968010100000000000000001012221012000022208230088111311888888888888888888888888818888888888885611488888888888888888888888888888888071041 020903011123130968141402020201001001022122221021100022409230188111381102868686868787348686868618701868686865611487871186868686048686868688878787081041 020903021123130968141402020201001001022122221021100022409230188112341187878787870138878787878710187878787875611411048787878787878787878706030003071041 020903031123130968141402020201001001022122221021100022409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 020903041123130968141402020201001001022122221021100022409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020903051123130968141402020201001001022122221021100022409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020903061123130968141402020201001001022122221021100022409238888111210888888888888888888888888818888888888885611488888888888888888888888888888888051041 020903071123130968141402020201001001022122221021100022409230088111333888888888888888888888888818888888888885611488888888888888888888888888888888071041 020903081123130968141402020201001001022122221021100022409238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 020903091123130968141402020201001001022122221021100022409270288111471110868686868787318686868618701868686865611487871186868686048686868688878787101041 020903101123130968141402020201001001022122221021100022409270288112311187878787870947878787878710187878787875611411048787878787878787878706000000071041 020903111123130968141402020201001001022122221021100022409278888111250888888888888888888888888818888888888885611488888888888888888888888888888888061041 020903121123130968141402020201001001022122221021100022409278888111170888888888888888888888888818888888888885611488888888888888888888888888888888041041 020903131123130968141402020201001001022122221021100022409278888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 020903141123130968141402020201001001022122221021100022409278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 020904011123130968050501010100001000012122221012100122409230188111301102868686868787268686868628702868686868080787878086868686078686868688878787071041 020904021123130968050501010100001000012122221012100122409230188112261187878787870130878787878720287878787878080780078787878787878787878711010203061041 020904031123130968050501010100001000012122221012100122409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 020904041123130968050501010100001000012122221012100122409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020904051123130968050501010100001000012122221012100122409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020905011123130968010100000000000000001012221013100022407238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 020906011123130968030201010100001000012122221012000022407230188101251102868686868787198686868628702868686868080787878086868686078686868688878787061041 020906021123130968030201010100001000012122221012000022407230188112191187878787870125878787878720287878787878080780078787878787878787878711000101041041 020906031123130968030201010100001000012122221012000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020907011123130968010100000000000000001012221012000022407230088111441888888888888888888888888828888888888888080788888888888888888888888888888888091041 020909011123130968030301010101001000012122221013100022407230188111351102868686868787318686868618701868686860604187870486868686018686868688878787081041 020909021123130968030301010101001000012122221013100022407230188112311187878787870135878787878710187878787870604104018787878787878787878703010001071041 020909031123130968030301010101001000012122221013100022407248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 020910011123130968060601010100001000012122221011000022408230188111471102868686868787398686868618701868686860604187870486868686018686868688878787101041 020910021123130968060601010100001000012122221011000022408230188112391187878787870147878787878710187878787870604104018787878787878787878703010203081041 020910031123130968060601010100001000012122221011000022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 020910041123130968060601010100001000012122221011000022408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 020910051123130968060601010100001000012122221011000022408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 020910061123130968060601010100001000012122221011000022408248888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 020911011123130968010000000000000000001012221012000022407230088101421888888888888888888888888818888888888883207288888888888888888888888888888888091041 020912011123130968030301010100001000012122221012100222410230188111301102868686868787238686868628702868686868080787878086868686078686868688878787071041 020912021123130968030301010100001000012122221012100222410230188112231187878787870130878787878720287878787878080780078787878787878787878711000101051041 020912031123130968030301010100001000012122221012100222410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020913011123130968090902020100001000012122221021111312217330188111281202078686868787302486868628702028686868080787878080868686070786868688878787061041 020913021123130968090902020100001000012122221021111312217330188112301287878787870128878787878720287878787878080780078787878787878787878711020204071041 020913031123130968090902020100001000012122221021111312217348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 020913041123130968090902020100001000012122221021111312217348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 020913051123130968090902020100001000012122221021111312217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 020913061123130968090902020100001000012122221021111312217348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020913071123130968090902020100001000012122221021111312217330188112241287878787870128878787878720287878787878080780078787878787878787878711010001051041 020913081123130968090902020100001000012122221021111312217348807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 020913091123130968090902020100001000012122221021111312217338888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 021001011123130968010101010000000000001012121012000023211238888112320888888888888888888888888828888888888888080788888888888888888888888820888888071041 021003011123130968010100000000000000001012221012000023209238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 021004011123130968050601010100001000012122121022100023212230188111331102868686868787268686868628702868686868080787878086868686078686868688878787071041 021004021123130968050601010100001000012122121022100023212230188112261187878787870133878787878720287878787878080780078787878787878787878722030104061041 021004031123130968050601010100001000012122121022100023212248802011098888888888888888888888888888888888888888888888888888888888888888888888888888021041 021004041123130968050601010100001000012122121022100023212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 021004051123130968050601010100001000012122121022100023212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 021004061123130968050601010100001000012122121022100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 021005011123130968070603030100001000012122121022100023212230188111461203078686868787363586868618701018686861406287870606868686020286868688878787101041 021005021123130968070603030100001000012122121022100023212248888112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 021005031123130968070603030100001000012122121022100023212230188112361287878787870146878787878710187878787871406206028787878787878787878704020103081041 021005041123130968070603030100001000012122121022100023212248803101170888888888888888888888888818888888888881406288888888888888888888888888888888041041 021005051123130968070603030100001000012122121022100023212248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 021005061123130968070603030100001000012122121022100023212248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 021005071123130968070603030100001000012122121022100023212230188112351287878787870146878787878710187878787871406206028787878787878787878704000000081041 021006011123130968030300000000000000001012121012101023213238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 021006021123130968030300000000000000001012121012101023213238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 021006031123130968030300000000000000001012121012101023213238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 021007011123130968070702020100001000012122221022000123210230188111361102868686868787258686868628702868686868080787878086868686078686868688878787081041 021007021123130968070702020100001000012122221022000123210230188112251187878787870136878787878720287878787878080780078787878787878787878722000303061041 021007031123130968070702020100001000012122221022000123210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 021007041123130968070702020100001000012122221022000123210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 021007051123130968070702020100001000012122221022000123210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 021007061123130968070702020100001000012122221022000123210230088112171888888888888888888888888828888888888888080788888888888888888888888822888888041041 021007071123130968070702020100001000012122221022000123210248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 021008011123130968060601010101001000012122221022100023210230188111651102868686868787368686868628702868686868080787878086868686078686868688878787141041 021008021123130968060601010101001000012122221022100023210230188112361187878787870165878787878720287878787878080780078787878787878787878722010304081041 021008031123130968060601010101001000012122221022100023210248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 021008041123130968060601010101001000012122221022100023210248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 021008051123130968060601010101001000012122221022100023210248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 021008061123130968060601010101001000012122221022100023210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 021009011123130968020201010100001000011122221012000023209230188111251102868686868787168686868628702868686868080787878086868686078686868688878787061041 021009021123130968020201010100001000011122221012000023209230188112161187878787870125878787878720287878787878080780078787878787878787878722000000041041 021010011123130968060501010100001000012122121022010023213230188111301102868686868787278686868628702868686868080787878086868686078686868688878787071041 021010021123130968060501010100001000012122121022010023213230188112271187878787870130878787878720287878787878080780078787878787878787878711010203061041 021010031123130968060501010100001000012122121022010023213248802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 021010041123130968060501010100001000012122121022010023213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 021010051123130968060501010100001000012122121022010023213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 021010061123130968060501010100001000012122121022010023213238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 030102011123130970010100000000000000001012221023100021409238888111430888888888888888888888888828888888888888080788888888888888888888888888888888091041 030104011123130970060601010100001000012124122052302411126430188111361102868686868787288686868618701868686860402187870286868686018686868688878787081041 030104021123130970060601010100001000012124122052302411126430188112281187878787870136878787878710187878787870402102018787878787878787878702020204061041 030104031123130970060601010100001000012124122052302411126448802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030104041123130970060601010100001000012124122052302411126448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030104051123130970060601010100001000012124122052302411126448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030104061123130970060601010100001000012124122052302411126448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030105011123130970090901010100001000012126122033312011120330188111351103868686868787218686868618701868686860001187870186868686018686868688878787081041 030105021123130970090901010100001000012126122033312011120348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030105031123130970090901010100001000012126122033312011120330188112211187878787870135878787878710187878787870001101018787878787878787878714020103051041 030105041123130970090901010100001000012126122033312011120348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030105051123130970090901010100001000012126122033312011120348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030105061123130970090901010100001000012126122033312011120348803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030105071123130970090901010100001000012126122033312011120338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030105081123130970090901010100001000012126122033312011120348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030105091123130970090901010100001000012126122033312011120348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030201011123130970070702020100001000012122121022000022210230188111421102868686868787388686868628702868686868080787878086868686078686868688878787091041 030201021123130970070702020100001000012122121022000022210230188112381187878787870142878787878720287878787878080780078787878787878787878711030205081041 030201031123130970070702020100001000012122121022000022210248802112170888888888888888888888888828888888888888080788888888888888888888888811888888041041 030201041123130970070702020100001000012122121022000022210248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030201051123130970070702020100001000012122121022000022210248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030201061123130970070702020100001000012122121022000022210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030201071123130970070702020100001000012122121022000022210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030202011123130970010100000000000000001012121012000022111230088111521888888888888888888888888828888888888888080788888888888888888888888888888888111041 030203011123130970010100000000000000001012921012000012208230088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 030204011123130970030402020000000000002012121021020092211230088112461888888888888888888888888818888888888881005188888888888888888888888814888888101041 030204021123130970030402020000000000002012121021020092211240001012211888888888888888888888888818888888888881005188888888888888888888888814888888051041 030204031123130970030402020000000000002012121021020092211248801111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 030204041123130970030402020000000000002012121021020092211248801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030205011123130970020201010101001000011122121022100022112230188111291102868686868787278686868628702868686868080787878086868686078686868688878787061041 030205021123130970020201010101001000011122121022100022112230188112271187878787870129878787878720287878787878080780078787878787878787878722000000061041 030206011123130970010101010000000000001012121011000022112230088112491888888888888888888888888818888888888880503188888888888888888888888814888888101041 030207011123130970040401010100001000012122921022100012209230188111321102868686868787258686868628702868686868080787878086868686078686868688878787071041 030207021123130970040401010100001000012122921022100012209230188112251187878787870132878787878720287878787878080780078787878787878787878722010102061041 030207031123130970040401010100001000012122921022100012209248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030207041123130970040401010100001000012122921022100012209248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030208011123130970040401010100001000011122121012302012117330188111241102868686868787208686868618701868686860503187870386868686018686868688878787051041 030208021123130970040401010100001000011122121012302012117330188112201187878787870124878787878710187878787870503103018787878787878787878714000000051041 030208031123130970040401010100001000011122121012302012117338888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030208041123130970040401010100001000011122121012302012117338888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030209011123130970050501010101001000012122121012100222114230188111401102868686868787308686868628702868686868080787878086868686078686868688878787091041 030209021123130970050501010101001000012122121012100222114230188112301187878787870140878787878720287878787878080780078787878787878787878711020103071041 030209031123130970050501010101001000012122121012100222114248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030209041123130970050501010101001000012122121012100222114248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030209051123130970050501010101001000012122121012100222114248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030210011123130970020201010100001000011122121022100012212230188111361102868686868787218686868628702868686868080787878086868686078686868688878787081041 030210021123130970020201010100001000011122121022100012212230188112211187878787870136878787878720287878787878080780078787878787878787878711000000051041 030211011123130970020201010100001000011122121012000222113230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 030211021123130970020201010100001000011122121012000222113230188112201187878787870130878787878720287878787878080780078787878787878787878711000000051041 030301011123130970030301010000000000001014192032112011121330088112351888888888888888888888888828888888888888080788888888888888888888888822888888081041 030301021123130970030301010000000000001014192032112011121338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 030301031123130970030301010000000000001014192032112011121338888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030304011123130970131102020100001000012123121021301411124330188101601102868686868787438686868618701868686860604187870486868686018686868688878787131041 030304021123130970131102020100001000012123121021301411124330188112431187878787870160878787878710187878787870604104018787878787878787878799080210091041 030304031123130970131102020100001000012123121021301411124348802111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 030304041123130970131102020100001000012123121021301411124348802112180888888888888888888888888818888888888880604188888888888888888888888899888888041041 030304051123130970131102020100001000012123121021301411124348802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 030304061123130970131102020100001000012123121021301411124348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030304071123130970131102020100001000012123121021301411124348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030304081123130970131102020100001000012123121021301411124348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030304091123130970131102020100001000012123121021301411124348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030304101123130970131102020100001000012123121021301411124348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030304111123130970131102020100001000012123121021301411124348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030304121123130970131102020100001000012123121021301411124348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030304131123130970131102020100001000012123121021301411124348888101160888888888888888888888888818888888888880604188888888888888888888888888888888041041 030305011123130970050201010101001000012123112022111011121330188111301102868686868787178686868618701868686866412587871286868686058686868688878787071041 030305021123130970050201010101001000012123112022111011121330188112171187878787870130878787878710187878787876412512058787878787878787878722010203041041 030305031123130970050201010101001000012123112022111011121348802101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030305041123130970050201010101001000012123112022111011121348802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030305051123130970050201010101001000012123112022111011121348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030307011123130970070700000000000000003013122041313411129430003102521888888888888888888888888818888888888886312588888888888888888888888888888888111041 030307021123130970070700000000000000003013122041313411129448888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030307031123130970070700000000000000003013122041313411129420088112741888888888888888888888888818888888888886312588888888888888888888888888888888151041 030307041123130970070700000000000000003013122041313411129448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030307051123130970070700000000000000003013122041313411129448888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030307061123130970070700000000000000003013122041313411129478888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 030307071123130970070700000000000000003013122041313411129478888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 030307081123130970070700000000000000003013122041313411129470088111321888888888888888888888888818888888888886312588888888888888888888888888888888071041 030308011123130970010100000000000000001013122052112011121338888111320888888888888888888888888838888888888888888888888888888888888888888888888888071041 030309011123130970131205050101001000013123112052313411129430188101421102868686868787388686868618701868686861406287870686868686028686868688878787091041 030309021123130970131205050101001000013123112052313411129430108112381187878787870142878787878710187878787871406206028787878787878787878704010405081041 030309031123130970131205050101001000013123112052313411129448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030309041123130970131205050101001000013123112052313411129448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030309051123130970131205050101001000013123112052313411129448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030309061123130970131205050101001000013123112052313411129448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030309071123130970131205050101001000013123112052313411129448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030309081123130970131205050101001000013123112052313411129420088112522888888888888888888888888818888888888881406288888888888888888888888888888888111041 030309091123130970131205050101001000013123112052313411129430008112351888888888888888888888888818888888888881406288888888888888888888888804888888081041 030309101123130970131205050101001000013123112052313411129430008112301888888888888888888888888818888888888881406288888888888888888888888804888888071041 030309111123130970131205050101001000013123112052313411129430088112271888888888888888888888888818888888888881406288888888888888888888888804888888061041 030309121123130970131205050101001000013123112052313411129430088112251888888888888888888888888818888888888881406288888888888888888888888804888888061041 030309131123130970131205050101001000013123112052313411129438808111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 030312011123130970040400000000001000012124112043313511130430188111391102868686868787338686868638703868686868888887878886868686888686868688878787081041 030312021123130970040400000000001000012124112043313511130430188112331187878787870139878787878730387878787878888888888787878787878787878701010102071041 030312031123130970040400000000001000012124112043313511130448802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030312041123130970040400000000001000012124112043313511130448802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030313011123130970010100000000000000001014122032300011120330088111561888888888888888888888888828888888888888080788888888888888888888888888888888121041 030314011123130970020200000000000000001014112032012411126438888111370888888888888888888888888838888888888888888888888888888888888888888888888888081041 030314021123130970020200000000000000001014112032012411126478888111370888888888888888888888888838888888888888888888888888888888888888888888888888081041 030401011123130970010200000000000000001014112022312411129430088111401888888888888888888888888838888888888888888888888888888888888888888888888888091041 030401021123130970010200000000000000001014112022312411129478888012290888888888888888888888888838888888888888888888888888888888888888888899888888061041 030402011123130970020200000000000000001014112042112411127430088111401888888888888888888888888838888888888888888888888888888888888888888888888888091041 030402021123130970020200000000000000001014112042112411127478888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 030404011123130970010302020000000000001014122112312531127438888112300888888888888888888888888818888888888880604188888888888888888888888803888888071041 030404021123130970010302020000000000001014122112312531127438888012170888888888888888888888888818888888888880604188888888888888888888888803888888041041 030404031123130970010302020000000000001014122112312531127478888011220888888888888888888888888828888888888888080788888888888888888888888888888888051041 030408011123130970060600000000001000012124112043312511129430188111381102868686868787378686868638703868686868888887878886868686888686868688878787081041 030408021123130970060600000000001000012124112043312511129430188112371187878787870138878787878730387878787878888888888787878787878787878701020103081041 030408031123130970060600000000001000012124112043312511129448802111150888888888888888888888888838888888888888888888888888888888888888888888888888041041 030408041123130970060600000000001000012124112043312511129448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030408051123130970060600000000001000012124112043312511129448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030408061123130970060600000000001000012124112043312511129478888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030409011123130970050501010101001000012124112081313511132430188111351102868686868787288686868638701868686868888887879986868686098686868688878787081041 030409021123130970050501010101001000012124112081313511132430188112281187878787870135878787878710387878787879999988888787878787878787878701000303061041 030409031123130970050501010101001000012124112081313511132448802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030409041123130970050501010101001000012124112081313511132448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030409051123130970050501010101001000012124112081313511132448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030410011123130970050401010100001000012124112031312511131430188111401102868686868787298686868618701868686864409387870986868686038686868688878787091041 030410021123130970050401010100001000012124112031312511131430188102291187878787870140878787878710187878787874409309038787878787878787878705030003061041 030410031123130970050401010100001000012124112031312511131448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030410041123130970050401010100001000012124112031312511131448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030410051123130970050401010100001000012124112031312511131448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030413011123130970040400000000001000012124122043312511128430188111301102868686868787308686868638703868686868888887878886868686888686868688878787071041 030413021123130970040400000000001000012124122043312511128430188112301187878787870130878787878730387878787878888888888787878787878787878799020002071041 030413031123130970040400000000001000012124122043312511128448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030413041123130970040400000000001000012124122043312511128448802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030414011123130970010100000000000000001014112042312411129430088111351888888888888888888888888838888888888888888888888888888888888888888888888888081041 030415011123130970010500000000000001011014112042312411129430088101351888888888888888888888888838888888888888888888888888888888888888888888888888081041 030415021123130970010500000000000001011014112042312411129470188012381187878787870343878787878730387878787878888888888787878787878787878799010203081041 030415031123130970010500000000000001011014112042312411129470188011431102868686868787388686868638703868686868888887878886868686888686868688878787091041 030415041123130970010500000000000001011014112042312411129478802011160888888888888888888888888838888888888888888888888888888888888888888888888888041041 030415051123130970010500000000000001011014112042312411129478802012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030415061123130970010500000000000001011014112042312411129478802012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030416011123130970040400000000001000012124123063313511127430188111521102868686868787378686868638703868686868888887878886868686888686868688878787111041 030416021123130970040400000000001000012124123063313511127430188112371187878787870152878787878730387878787878888888888787878787878787878799010102081041 030416031123130970040400000000001000012124123063313511127448802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030416041123130970040400000000001000012124123063313511127448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030417011123130970060600000000001000012124112052313511131430188111421102868686868787358686868638703868686868888887878886868686888686868688878787091041 030417021123130970060600000000001000012124112052313511131430188112351187878787870142878787878730387878787878888888888787878787878787878799020103081041 030417031123130970060600000000001000012124112052313511131448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030417041123130970060600000000001000012124112052313511131448802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030417051123130970060600000000001000012124112052313511131448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030417061123130970060600000000001000012124112052313511131438888111350888888888888888888888888838888888888888888888888888888888888888888888888888081041 030418011123130970070602020100002000022134112043312411128430188101281102868686868787258686868628702868686869999987879986868686098686868688878787061041 030418021123130970070602020100002000022134112043312411128430188112251187878787870128878787878720287878787879999999098787878787878787878717010001061041 030418031123130970070602020100002000022134112043312411128448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030418041123130970070602020100002000022134112043312411128430288111301105868686868787278686868628702868686869999987879986868686098686868688878787071041 030418051123130970070602020100002000022134112043312411128430288112271187878787870430878787878720287878787879999999098787878787878787878717020002061041 030418061123130970070602020100002000022134112043312411128448805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030418071123130970070602020100002000022134112043312411128448805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030419011123130970050500000000001000012124192052013411125430188111321102868686868787318686868638703868686868888887878886868686888686868688878787071041 030419021123130970050500000000001000012124192052013411125430188112311187878787870132878787878730387878787878888888888787878787878787878701000202071041 030419031123130970050500000000001000012124192052013411125448802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030419041123130970050500000000001000012124192052013411125448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030419051123130970050500000000001000012124192052013411125470088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 030420011123130970040400000000001000012124112053313511130430188111371102868686868787338686868638703868686868888887878886868686888686868688878787081041 030420021123130970040400000000001000012124112053313511130430188112331187878787870137878787878730387878787878888888888787878787878787878701010102071041 030420031123130970040400000000001000012124112053313511130448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030420041123130970040400000000001000012124112053313511130448802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030421011123130970040400000000001000012124121063313511128430188111351102868686868787308686868638703868686868888887878886868686888686868688878787081041 030421021123130970040400000000001000012124121063313511128430188112301187878787870135878787878730387878787878888888888787878787878787878701020002071041 030421031123130970040400000000001000012124121063313511128448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030421041123130970040400000000001000012124121063313511128448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030423011123130970010100000000000000001014121031000011117338888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 030425011123130970040400000000001000012124121052312511128430188111381102868686868787368686868638703868686868888887878886868686888686868688878787081041 030425021123130970040400000000001000012124121052312511128430188112361187878787870138878787878730387878787878888888888787878787878787878799020002081041 030425031123130970040400000000001000012124121052312511128448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030425041123130970040400000000001000012124121052312511128448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030428011123130970040400000000001000012124112062312411129430188111551102868686868787458686868638703868686868888887878886868686888686868688878787121041 030428021123130970040400000000001000012124112062312411129430188112451187878787870155878787878730387878787878888888888787878787878787878799010001101041 030428031123130970040400000000001000012124112062312411129448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030428041123130970040400000000001000012124112062312411129478888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 030429011123130970020200000000000000001014112042312411129430088111373888888888888888888888888838888888888888888888888888888888888888888888888888081041 030429021123130970020200000000000000001014112042312411129470088111311888888888888888888888888838888888888888888888888888888888888888888888888888071041 030430011123130970080800000000001000012124112062312411129430188111391102868686868787348686868638703868686868888887878886868686888686868688878787081041 030430021123130970080800000000001000012124112062312411129430188112341187878787870139878787878730387878787878888888888787878787878787878701020406071041 030430031123130970080800000000001000012124112062312411129448802112150888888888888888888888888838888888888888888888888888888888888888888801888888041041 030430041123130970080800000000001000012124112062312411129448802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 030430051123130970080800000000001000012124112062312411129448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030430061123130970080800000000001000012124112062312411129448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030430071123130970080800000000001000012124112062312411129448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030430081123130970080800000000001000012124112062312411129448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030431011123130970030300000000001000012124122042113411127430188111361102868686868787328686868638703868686868888887878886868686888686868688878787081041 030431021123130970030300000000001000012124122042113411127430188112321187878787870136878787878730387878787878888888888787878787878787878701000101071041 030431031123130970030300000000001000012124122042113411127448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030432011123130970040400000000001000012124112093312411128430188111481102868686868787368686868638703868686868888887878886868686888686868688878787101041 030432021123130970040400000000001000012124112093312411128430188112361187878787870148878787878730387878787878888888888787878787878787878701010102081041 030432031123130970040400000000001000012124112093312411128448802111170888888888888888888888888838888888888888888888888888888888888888888888888888041041 030432041123130970040400000000001000012124112093312411128448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030433011123130970030300000000000000001014112051332411131438888111450888888888888888888888888838888888888888888888888888888888888888888888888888101041 030433021123130970030300000000000000001014112051332411131438888111310888888888888888888888888838888888888888888888888888888888888888888888888888071041 030433031123130970030300000000000000001014112051332411131438888111300888888888888888888888888838888888888888888888888888888888888888888888888888071041 030434011123130970010100000000000000001014112082312411129438888111350888888888888888888888888838888888888888888888888888888888888888888888888888081041 030438011123130970040400000000001000012125112062213511131430188111471102868686868787418686868638703868686868888887878886868686888686868688878787101041 030438021123130970040400000000001000012125112062213511131430188112411187878787870147878787878730387878787878888888888787878787878787878701000202091041 030438031123130970040400000000001000012125112062213511131448802112180888888888888888888888888838888888888888888888888888888888888888888801888888041041 030438041123130970040400000000001000012125112062213511131448802112160888888888888888888888888838888888888888888888888888888888888888888801888888041041 030439011123130970030301010100001000012121221021000022407230188111261102868686868787168686868628702868686868080787878086868686078686868688878787061041 030439021123130970030301010100001000012121221021000022407230188112161187878787870126878787878720287878787878080780078787878787878787878722010001041041 030439031123130970030301010100001000012121221021000022407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030441011123130970040400000000001000012125112062312411130430188111391102868686868787358686868638703868686868888887878886868686888686868688878787081041 030441021123130970040400000000001000012125112062312411130430188112351187878787870139878787878730387878787878888888888787878787878787878701000202081041 030441031123130970040400000000001000012125112062312411130448802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030441041123130970040400000000001000012125112062312411130448802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 030442011123130970040401010000000000002014122042312411128438888111360888888888888888888888888818888888888886412588888888888888888888888888888888081041 030442021123130970040401010000000000002014122042312411128448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030442031123130970040401010000000000002014122042312411128448888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030442041123130970040401010000000000002014122042312411128448888112220888888888888888888888888818888888888886412588888888888888888888888809888888051041 030443011123130970040400000000001000012124112052312511130430188111351102868686868787318686868638703868686868888887878886868686888686868688878787081041 030443021123130970040400000000001000012124112052312511130430188112311187878787870135878787878730387878787878888888888787878787878787878701010102071041 030443031123130970040400000000001000012124112052312511130448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030443041123130970040400000000001000012124112052312511130448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030448011123130970010100000000000000001014122063012011120330088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 030449011123130970020200000000000000001014122063000099409230088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 030449021123130970020200000000000000001014122063000099409270088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 030501011123130970050401010100001000012122121022000022210230188101581102868686868787478686868628702868686868080787878086868686078686868688878787121041 030501021123130970050401010100001000012122121022000022210230188112471187878787870158878787878720287878787878080780078787878787878787878722000202101041 030501031123130970050401010100001000012122121022000022210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030501041123130970050401010100001000012122121022000022210248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030501051123130970050401010100001000012122121022000022210238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 030502011123130970010100000000000000001012321022000022209230088111551888888888888888888888888828888888888888080788888888888888888888888888888888121041 030503011123130970040401010100001000012122121022100022410230188111271102868686868787248686868628702868686868080787878086868686078686868688878787061041 030503021123130970040401010100001000012122121022100022410230188112241187878787870127878787878720287878787878080780078787878787878787878722010001051041 030503031123130970040401010100001000012122121022100022410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030503041123130970040401010100001000012122121022100022410238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 030504011123130970010100000000000000001011623021100022406238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 030505011123130970020101010100001000011122221031100012410230188111481102868686868787288686868618701868686861406287870686868686028686868688878787101041 030505021123130970020101010100001000011122221031100012410230188102281187878787870148878787878710187878787871406206028787878787878787878704000000061041 030506011123130970010100000000000000001012321022100022409238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 030507011123130970030301010100001000012122321012000022408230188111301102868686868787218686868628702868686868080787878086868686078686868688878787071041 030507021123130970030301010100001000012122321012000022408230188112211187878787870130878787878720287878787878080780078787878787878787878705000101051041 030507031123130970030301010100001000012122321012000022408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030508011123130970020101010100001000011122323021000022408230188101991102868686868787168686868628702868686868080787878086868686078686868688878787991041 030508021123130970020101010100001000011122323021000022408230188112161187878787870199878787878720287878787878080780078787878787878787878705000000041041 030510011123130970060601010100001000012122321021100022410230188111421105868686868787398686868628702868686868080787878086868686078686868688878787091041 030510021123130970060601010100001000012122321021100022410248888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 030510031123130970060601010100001000012122321021100022410248888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 030510041123130970060601010100001000012122321021100022410248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030510051123130970060601010100001000012122321021100022410230188112391187878787870142878787878720287878787878080780078787878787878787878722000101081041 030510061123130970060601010100001000012122321021100022410248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030512011123130970101002020100001000012122321021100022410230188111341202078686868787262486868628702028686868080787878009868686070386868688878787071041 030512021123130970101002020100001000012122321021100022410230188112261287878787870134878787878720287878787878080780078787878787878787878705020204061041 030512031123130970101002020100001000012122321021100022410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030512041123130970101002020100001000012122321021100022410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030512051123130970101002020100001000012122321021100022410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030512061123130970101002020100001000012122321021100022410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030512071123130970101002020100001000012122321021100022410230188112241287878787870134878787878720287878787874409380078787878787878787878705010203051041 030512081123130970101002020100001000012122321021100022410248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030512091123130970101002020100001000012122321021100022410248807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030512101123130970101002020100001000012122321021100022410248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030513011123130970040401010100001000012122321013000022407230188111341102868686868787348686868628702868686868080787878086868686078686868688878787071041 030513021123130970040401010100001000012122321013000022407230188112341187878787870134878787878720287878787878080780078787878787878787878705020002071041 030513031123130970040401010100001000012122321013000022407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030513041123130970040401010100001000012122321013000022407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030514011123130970060601010100001000012122321021100122411230188111361102868686868787268686868628702868686868080787878086868686078686868688878787081041 030514021123130970060601010100001000012122321021100122411230188112261187878787870136878787878720287878787878080780078787878787878787878705020204061041 030514031123130970060601010100001000012122321021100122411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 030514041123130970060601010100001000012122321021100122411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 030514051123130970060601010100001000012122321021100122411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030514061123130970060601010100001000012122321021100122411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030601011123130970030302020000000000002012121041100012412230088112471888888888888888888888888818888888888881005188888888888888888888888814888888101041 030601021123130970030302020000000000002012121041100012412248888112160888888888888888888888888818888888888881005188888888888888888888888814888888041041 030601031123130970030302020000000000002012121041100012412248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030602011123130970060602020101001000012122121012101022212230188111271102868686868787238686868628702868686868080787878086868686078686868688878787061041 030602021123130970060602020101001000012122121012101022212230188112231187878787870127878787878720287878787878080780078787878787878787878722010001051041 030602031123130970060602020101001000012122121012101022212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030602041123130970060602020101001000012122121012101022212230088112241888888888888888888888888828888888888888080788888888888888888888888822888888051041 030602051123130970060602020101001000012122121012101022212248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 030602061123130970060602020101001000012122121012101022212248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030603011123130970070701010100001000012122111031100012214230188111991102868686868787278686868618701868686861005187870586868686018686868688878787991041 030603021123130970070701010100001000012122111031100012214230188112271187878787870199878787878710187878787871005105018787878787878787878714000505061041 030603031123130970070701010100001000012122111031100012214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 030603041123130970070701010100001000012122111031100012214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 030603051123130970070701010100001000012122111031100012214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030603061123130970070701010100001000012122111031100012214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030603071123130970070701010100001000012122111031100012214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030604011123130970111102020100001000013122121051303411224330188111501102868686868787408686868618701868686861005187870586868686018686868688878787111041 030604021123130970111102020100001000013122121051303411224330188112401187878787870150878787878710187878787871005105018787878787878787878714030407091041 030604031123130970111102020100001000013122121051303411224348802111290888888888888888888888888818888888888881005188888888888888888888888888888888061041 030604041123130970111102020100001000013122121051303411224340002112241888888888888888888888888818888888888881005188888888888888888888888814888888051041 030604051123130970111102020100001000013122121051303411224348802111210888888888888888888888888818888888888881005188888888888888888888888888888888051041 030604061123130970111102020100001000013122121051303411224348802111180888888888888888888888888818888888888881005188888888888888888888888888888888041041 030604071123130970111102020100001000013122121051303411224348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030604081123130970111102020100001000013122121051303411224348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 030604091123130970111102020100001000013122121051303411224348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 030604101123130970111102020100001000013122121051303411224358804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030604111123130970111102020100001000013122121051303411224358804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030605011123130970010100000000000000001012121022100012212238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 030606011123130970050502020101001100023242121022100022211230188111411102868686868787328686868628702868686868080787878086868686078686868688878787091041 030606021123130970050502020101001100023242121022100022211230188112321187878787870141878787878720287878787878080780078787878787878787878711010001071041 030606031123130970050502020101001100023242121022100022211240202111231104868686868787208686868628702868686868080787878086868686078686868688878787051041 030606041123130970050502020101001100023242121022100022211240288112201187878787870323878787878720287878787878080780078787878787878787878711000101051041 030606051123130970050502020101001100023242121022100022211258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 030607011123130970040401010100001000012122121022100022410230188111991102868686868787298686868628702868686868080787878086868686078686868688878787991041 030607021123130970040401010100001000012122121022100022410230188112291187878787870199878787878720287878787878080780078787878787878787878722000202061041 030607031123130970040401010100001000012122121022100022410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030607041123130970040401010100001000012122121022100022410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030608011123130970020201010100001000011122121022102012214230188111331102868686868787228686868628702868686868080787878086868686078686868688878787071041 030608021123130970020201010100001000011122121022102012214230188112221187878787870133878787878720287878787878080780078787878787878787878718000000051041 030609011123130970030300000000000000001012121022100012212238888111250888888888888888888888888818888888888880402188888888888888888888888888888888061041 030609021123130970030300000000000000001012121022100012212278888111200888888888888888888888888818888888888880001188888888888888888888888888888888051041 030609031123130970030300000000000000001012121022100012212278888111230888888888888888888888888818888888888880001188888888888888888888888888888888051041 030610011123130970040300000000000000001012323022000022407230088101401888888888888888888888888828888888888888080788888888888888888888888888888888091041 030610021123130970040300000000000000001012323022000022407270088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 030610031123130970040300000000000000001012323022000022407270088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 030610041123130970040300000000000000001012323022000022407270088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 030611011123130970090502020200001001022122121032100022211230188111301102868686868787238686868628701868686868080787870686868686028686868688878787071041 030611021123130970090502020200001001022122121032100022211230188102231187878787870130878787878710287878787871406280078787878787878787878701020103051041 030611031123130970090502020200001001022122121032100022211248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 030611041123130970090502020200001001022122121032100022211248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030611051123130970090502020200001001022122121032100022211248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 030611061123130970090502020200001001022122121032100022211270288111391107868686868787198686868628702868686868080787878086868686078686868688878787081041 030611071123130970090502020200001001022122121032100022211270288112191187878787870639878787878720287878787878080780078787878787878787878722020002041041 030611081123130970090502020200001001022122121032100022211278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 030611091123130970090502020200001001022122121032100022211278807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 030612011123130970010100000000000000001012122051012012217330088111712888888888888888888888888818888888888881005188888888888888888888888888888888151041 040101011123130969060601010101001000012129999999999999900130188111421102868686868787408686868618701868686860001187870186868686018686868688878787091041 040101021123130969060601010101001000012129999999999999900130188112401187878787870142878787878710187878787870001101018787878787878787878714010304091041 040101031123130969060601010101001000012129999999999999900148802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040101041123130969060601010101001000012129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040101051123130969060601010101001000012129999999999999900148802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040101061123130969060601010101001000012129999999999999900148802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040102011123130969060603030200002000022132121022300011216330188111301202038686868787172486868618701018686868080787878080868686070786868688878787071041 040102021123130969060603030200002000022132121022300011216330188112171287878787870130878787878710187878787878080780078787878787878787878722000000041041 040102031123130969060603030200002000022132121022300011216330188112241287878787870130878787878710187878787878080780078787878787878787878722000101051041 040102041123130969060603030200002000022132121022300011216348803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040102051123130969060603030200002000022132121022300011216330288111261106868686868787168686868618701868686868080787878086868686078686868688878787061041 040102061123130969060603030200002000022132121022300011216330288112161187878787870526878787878710187878787878080780078787878787878787878722000000041041 040104011123130969070701010100001000012122121032120012213230188111411102868686868787398686868618701868686866011487871186868686048686868688878787091041 040104021123130969070701010100001000012122121032120012213230188112391187878787870141878787878710187878787876011411048787878787878787878722020204081041 040104031123130969070701010100001000012122121032120012213248802111160888888888888888888888888818888888888886011488888888888888888888888888888888041041 040104041123130969070701010100001000012122121032120012213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040104051123130969070701010100001000012122121032120012213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040104061123130969070701010100001000012122121032120012213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040104071123130969070701010100001000012122121032120012213278888111220888888888888888888888888818888888888886011488888888888888888888888888888888051041 040105011123130969121103030100001000013122121022100021213230188101991102868686868787408686868628702868686868080787878086868686078686868688878787991041 040105021123130969121103030100001000013122121022100021213230188112401187878787870199878787878720287878787878080780078787878787878787878722050409091041 040105031123130969121103030100001000013122121022100021213248802112170888888888888888888888888828888888888888080788888888888888888888888822888888041041 040105041123130969121103030100001000013122121022100021213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040105051123130969121103030100001000013122121022100021213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040105061123130969121103030100001000013122121022100021213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040105071123130969121103030100001000013122121022100021213248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040105081123130969121103030100001000013122121022100021213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040105091123130969121103030100001000013122121022100021213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040105101123130969121103030100001000013122121022100021213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040105111123130969121103030100001000013122121022100021213240002112251888888888888888888888888828888888888888080788888888888888888888888822888888061041 040105121123130969121103030100001000013122121022100021213258811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040106011123130969020200000000000000001012121022002011215338888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 040106021123130969020200000000000000001012121022002011215338888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 040107011123130969040301010101001000012122121022101022212230188111351102868686868787278686868618701868686865611487871186868686048686868688878787081041 040107021123130969040301010101001000012122121022101022212230188102271187878787870135878787878710187878787875611411048787878787878787878706010102061041 040107031123130969040301010101001000012122121022101022212248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040107041123130969040301010101001000012122121022101022212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040107051123130969040301010101001000012122121022101022212248888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 040108011123130969050501010101001000012122121022000022210230188111371102868686868787408686868618701868686865611487871186868686048686868688878787081041 040108021123130969050501010101001000012122121022000022210230188112401187878787870137878787878710187878787875611411048787878787878787878706020103091041 040108031123130969050501010101001000012122121022000022210248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040108041123130969050501010101001000012122121022000022210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040108051123130969050501010101001000012122121022000022210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040109011123130969050502020101001000012129999999999999900130188111351102868686868787358686868618701868686860604187870486868686018686868688878787081041 040109021123130969050502020101001000012129999999999999900130188112351187878787870135878787878710187878787870604104018787878787878787878703010102081041 040109031123130969050502020101001000012129999999999999900148802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040109041123130969050502020101001000012129999999999999900148802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040109051123130969050502020101001000012129999999999999900138888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 040201011123130969020200000000000000001012121012001012212238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 040201021123130969020200000000000000001012121012001012212238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 040202011123130969292807070300001200034252121051313011222330188111601103868686868787558686868618701868686861406287870486868686018686868688878787131041 040202021123130969292807070300001200034252121051313011222348888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 040202031123130969292807070300001200034252121051313011222330188112551187878787870160878787878710187878787870604106028787878787878787878788030104121041 040202041123130969292807070300001200034252121051313011222348803111240888888888888888888888888818888888888881406288888888888888888888888888888888051041 040202051123130969292807070300001200034252121051313011222340003112324888888888888888888888888818888888888881406288888888888888888888888803888888071041 040202061123130969292807070300001200034252121051313011222358805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202071123130969292807070300001200034252121051313011222358805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040202081123130969292807070300001200034252121051313011222340203111361110868686868787228686868618701868686861406287870486868686018686868688878787081041 040202091123130969292807070300001200034252121051313011222358888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202101123130969292807070300001200034252121051313011222340288112221187878787870836878787878710187878787870604106028787878787878787878703000000051041 040202111123130969292807070300001200034252121051313011222340303111291112868686868787248686868618701868686861406287870886868686028686868688878787061041 040202121123130969292807070300001200034252121051313011222340388112241187878787871129878787878710187878787873808206028787878787878787878707010203051041 040202131123130969292807070300001200034252121051313011222358812112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202141123130969292807070300001200034252121051313011222358812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202151123130969292807070300001200034252121051313011222358812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040202161123130969292807070300001200034252121051313011222340088112311888888888888888888888888818888888888881406288888888888888888888888804888888071041 040202171123130969292807070300001200034252121051313011222358816112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040202181123130969292807070300001200034252121051313011222358816111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040202191123130969292807070300001200034252121051313011222358816111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202201123130969292807070300001200034252121051313011222358816111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040202211123130969292807070300001200034252121051313011222358816112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040202221123130969292807070300001200034252121051313011222348888112200888888888888888888888888818888888888881406288888888888888888888888803888888051041 040202231123130969292807070300001200034252121051313011222358822111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040202241123130969292807070300001200034252121051313011222358888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 040202251123130969292807070300001200034252121051313011222358888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 040202261123130969292807070300001200034252121051313011222358888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040202271123130969292807070300001200034252121051313011222320088102381888888888888888888888888818888888888880604188888888888888888888888803888888081041 040202281123130969292807070300001200034252121051313011222338827112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 040202291123130969292807070300001200034252121051313011222348828112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040203011123130968020201010100001000011122121022300012214230188111681102868686868787358686868628701868686868080787870986868686038686868688878787141041 040203021123130968020201010100001000011122121022300012214230188112351187878787870168878787878710287878787874409380078787878787878787878705000000081041 040204011123130969030301010000000000002012121012000021212230088112402888888888888888888888888828888888888888080788888888888888888888888805888888091041 040204021123130969030301010000000000002012121012000021212248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 040204031123130969030301010000000000002012121012000021212248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040205011123130969010100000000000000001012121012020022211238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 040206011123130969030301010100001000012122121012000022210230188111551103868686868787428686868628702868686868080787878086868686078686868688878787121041 040206021123130969030301010100001000012122121012000022210248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040206031123130969030301010100001000012122121012000022210230188112421187878787870155878787878720287878787878080780078787878787878787878705000000091041 040208011123130969040401010101001000012122121012020023212230188111271102868686868787258686868628702868686868080787878086868686078686868688878787061041 040208021123130969040401010101001000012122121012020023212230188112251187878787870127878787878720287878787878080780078787878787878787878722010102061041 040208031123130969040401010101001000012122121012020023212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040208041123130969040401010101001000012122121012020023212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040210011123130969020101010101001000011122121012000022409230188101471102868686868787188686868628702868686868080787878086868686078686868688878787101041 040210021123130969020101010101001000011122121012000022409230188112181187878787870147878787878720287878787878080780078787878787878787878705000000041041 040301011123130969020300000000000000001016111063212411123338888111540888888888888888888888888818888888888881206288888888888888888888888888888888111041 040301021123130969020300000000000000001016111063212411123378888011320888888888888888888888888828888888888888080788888888888888888888888888888888071041 040301031123130969020300000000000000001016111063212411123378888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 040302011123130969010100000000000000001016121022000011113238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 040304011123130969080804040101001000012122121032300012214230188111441302040886868787413917868628702020286868080787878080808686070707868688878787091041 040304021123130969080804040101001000012122121032300012214230188112411387878787870144878787878720287878787878080780078787878787878787878711000101091041 040304031123130969080804040101001000012122121032300012214248802112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 040304041123130969080804040101001000012122121032300012214230188112391387878787870144878787878720287878787878080780078787878787878787878711010203081041 040304051123130969080804040101001000012122121032300012214248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040304061123130969080804040101001000012122121032300012214248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040304071123130969080804040101001000012122121032300012214248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040304081123130969080804040101001000012122121032300012214230188112171387878787870144878787878720287878787878080780078787878787878787878711000000041041 040305011123130969080802020100001000012122121022002012213230188111381202058686868787242286868628702028686868080787878080868686070786868688878787081041 040305021123130969080802020100001000012122121022002012213230188112241287878787870138878787878720287878787878080780078787878787878787878722000202051041 040305031123130969080802020100001000012122121022002012213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040305041123130969080802020100001000012122121022002012213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040305051123130969080802020100001000012122121022002012213230188112221287878787870138878787878720287878787878080780078787878787878787878722000303051041 040305061123130969080802020100001000012122121022002012213248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040305071123130969080802020100001000012122121022002012213248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040305081123130969080802020100001000012122121022002012213248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040306011123130969030301010100001000012125122022300012218330188111351102868686868787218686868628702868686868080787878086868686078686868688878787081041 040306021123130969030301010100001000012125122022300012218330188112211187878787870135878787878720287878787878080780078787878787878787878705000101051041 040306031123130969030301010100001000012125122022300012218348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040307011123130969010100000000000000001015111012101011219338888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 040308011123130969040401010100001000012125121012101012216330188111321102868686868787238686868628702868686868080787878086868686078686868688878787071041 040308021123130969040401010100001000012125121012101012216330188112231187878787870132878787878720287878787878080780078787878787878787878711010102051041 040308031123130969040401010100001000012125121012101012216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040308041123130969040401010100001000012125121012101012216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040309011123130969020300000000000000002015111022212014220330088111393888888888888888888888888828888888888888080788888888888888888888888888888888081041 040309021123130969020300000000000000002015111022212014220348888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 040309031123130969020300000000000000002015111022212014220370088011391888888888888888888888888828888888888888080788888888888888888888888888888888081041 040310011123130969050601010100001000012125111012012014218330188111461102868686868787368686868628702868686868080787878086868686078686868688878787101041 040310021123130969050601010100001000012125111012012014218330188112361187878787870146878787878720287878787878080780078787878787878787878722020002081041 040310031123130969050601010100001000012125111012012014218348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040310041123130969050601010100001000012125111012012014218348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040310051123130969050601010100001000012125111012012014218378888011210888888888888888888888888828888888888888080788888888888888888888888888888888051041 040310061123130969050601010100001000012125111012012014218378888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 040311011123130969030301010100001000012122121012120012213230188111281102868686868787188686868628702868686868080787878086868686078686868688878787061041 040311021123130969030301010100001000012122121012120012213230188112181187878787870128878787878720287878787878080780078787878787878787878722000101041041 040311031123130969030301010100001000012122121012120012213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040312011123130969040302020101001000012122111022332412224330188111391102868686868787398686868628701868686868080787870986868686038686868688878787081041 040312021123130969040302020101001000012122111022332412224330188112391187878787870139878787878710287878787874409380078787878787878787878705010102081041 040312031123130969040302020101001000012122111022332412224348802102150888888888888888888888888818888888888884409388888888888888888888888805888888041041 040312041123130969040302020101001000012122111022332412224348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040313011123130969050601010101001000012122121022100011214230188111381102868686868787258686868628702868686868080787878086868686078686868688878787081041 040313021123130969050601010101001000012122121022100011214230188112251187878787870138878787878720287878787878080780078787878787878787878711010102061041 040313031123130969050601010101001000012122121022100011214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040313041123130969050601010101001000012122121022100011214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040313051123130969050601010101001000012122121022100011214238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040313061123130969050601010101001000012122121022100011214238888011150888888888888888888888888828888888888888080788888888888888888888888888888888041041 040401011123130969070602020100001000012122121022311014216330188101401102868686868787308686868628702868686868080787878086868686078686868688878787091041 040401021123130969070602020100001000012122121022311014216330188112301187878787870140878787878720287878787878080780078787878787878787878709020204071041 040401031123130969070602020100001000012122121022311014216348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040401041123130969070602020100001000012122121022311014216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040401051123130969070602020100001000012122121022311014216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040401061123130969070602020100001000012122121022311014216348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040401071123130969070602020100001000012122121022311014216348888112160888888888888888888888888828888888888888080788888888888888888888888809888888041041 040402011123130969090902020100001000012122122042302012217330188111351102868686868787318686868618701868686861406287870686868686028686868688878787081041 040402021123130969090902020100001000012122122042302012217330188112311187878787870135878787878710187878787871406206028787878787878787878704020103071041 040402031123130969090902020100001000012122122042302012217348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040402041123130969090902020100001000012122122042302012217348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040402051123130969090902020100001000012122122042302012217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040402061123130969090902020100001000012122122042302012217370088112201888888888888888888888888818888888888881406288888888888888888888888804888888051041 040402071123130969090902020100001000012122122042302012217378806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040402081123130969090902020100001000012122122042302012217378806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040402091123130969090902020100001000012122122042302012217378806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040403011123130969070702020100001000012122121022100013213230188111471202038686868787332786868628702028686868080787878080868686070786868688878787101041 040403021123130969070702020100001000012122121022100013213230188112331287878787870147878787878720287878787878080780078787878787878787878705000000071041 040403031123130969070702020100001000012122121022100013213230188112271287878787870147878787878720287878787878080780078787878787878787878705020204061041 040403041123130969070702020100001000012122121022100013213248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040403051123130969070702020100001000012122121022100013213248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040403061123130969070702020100001000012122121022100013213248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040403071123130969070702020100001000012122121022100013213248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040404011123130969070701010100001000012122121022302011218330188111991102868686868787318686868618701868686866412587871286868686058686868688878787991041 040404021123130969070701010100001000012122121022302011218330188112311187878787870199878787878710187878787876412512058787878787878787878709030003071041 040404031123130969070701010100001000012122121022302011218348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040404041123130969070701010100001000012122121022302011218348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040404051123130969070701010100001000012122121022302011218338888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 040404061123130969070701010100001000012122121022302011218348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040404071123130969070701010100001000012122121022302011218338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040405011123130969010100000000000000001012121012000022210238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 040406011123130969030301010100001000011122121022311012217330188111381102868686868787188686868618701868686864208287870886868686028686868688878787081041 040406021123130969030301010100001000011122121022311012217330188112181187878787870138878787878710187878787874208208028787878787878787878712000000041041 040406031123130969030301010100001000011122121022311012217338888111190888888888888888888888888818888888888884208288888888888888888888888888888888041041 040407011123130969010100000000000000001012121022000021113238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 040501011123130969111202020100001000012122121022100021412230188111401104868686868787308686868618701868686864909387870986868686038686868688878787091041 040501021123130969111202020100001000012122121022100021412248888011200888888888888888888888888818888888888884909388888888888888888888888888888888051041 040501031123130969111202020100001000012122121022100021412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040501041123130969111202020100001000012122121022100021412230188112301187878787870140878787878710187878787874909309038787878787878787878710040307071041 040501051123130969111202020100001000012122121022100021412248804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 040501061123130969111202020100001000012122121022100021412248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040501071123130969111202020100001000012122121022100021412248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040501081123130969111202020100001000012122121022100021412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040501091123130969111202020100001000012122121022100021412248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040501101123130969111202020100001000012122121022100021412248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040501111123130969111202020100001000012122121022100021412248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040501121123130969111202020100001000012122121022100021412238888112200888888888888888888888888818888888888884909388888888888888888888888810888888051041 040502011123130969070702020100001000012122111022100022212230188111321102868686868787258686868628702868686868080787878086868686078686868688878787071041 040502021123130969070702020100001000012122111022100022212230188112251187878787870132878787878720287878787878080780078787878787878787878722020305061041 040502031123130969070702020100001000012122111022100022212248802112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 040502041123130969070702020100001000012122111022100022212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040502051123130969070702020100001000012122111022100022212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040502061123130969070702020100001000012122111022100022212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040502071123130969070702020100001000012122111022100022212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040503011123130969050501010100001000012122121022100021213230188111291102868686868787238686868628702868686868080787878086868686078686868688878787061041 040503021123130969050501010100001000012122121022100021213230188112231187878787870129878787878720287878787878080780078787878787878787878705030003051041 040503031123130969050501010100001000012122121022100021213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040503041123130969050501010100001000012122121022100021213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040503051123130969050501010100001000012122121022100021213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040504011123130969040601010100000000002012221022300011115330088111532888888888888888888888888818888888888880402188888888888888888888888888888888111041 040504021123130969040601010100000000002012221022300011115348888012150888888888888888888888888818888888888880402188888888888888888888888802888888041041 040504031123130969040601010100000000002012221022300011115348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040504041123130969040601010100000000002012221022300011115348888012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040504051123130969040601010100000000002012221022300011115348888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 040504061123130969040601010100000000002012221022300011115348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040505011123130969010000000000000000001012121022100021114238888101350888888888888888888888888828888888888888080788888888888888888888888888888888081041 040506011123130969030301010100001000012122121022100021213230188111501102868686868787468686868628702868686868080787878086868686078686868688878787111041 040506021123130969030301010100001000012122121022100021213230188112461187878787870150878787878720287878787878080780078787878787878787878711010001101041 040506031123130969030301010100001000012122121022100021213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040507011123130969050501010100001000012122121022100021213230188111341102868686868787278686868628702868686868080787878086868686078686868688878787071041 040507021123130969050501010100001000012122121022100021213230188112271187878787870134878787878720287878787878080780078787878787878787878722010203061041 040507031123130969050501010100001000012122121022100021213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040507041123130969050501010100001000012122121022100021213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040507051123130969050501010100001000012122121022100021213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040508011123130969010100000000000000001012122012000012212238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 040509011123130969020201010101001000011122121022000022210230188111351102868686868787188686868628702868686868080787878086868686078686868688878787081041 040509021123130969020201010101001000011122121022000022210230188112181187878787870135878787878720287878787878080780078787878787878787878718000000041041 040510011123130969040401010100001000012122141021300011117330188111321102868686868787258686868618701868686861005187870586868686018686868688878787071041 040510021123130969040401010100001000012122141021300011117330188112251187878787870132878787878710187878787871005105018787878787878787878714000202061041 040510031123130969040401010100001000012122141021300011117348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040510041123130969040401010100001000012122141021300011117348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040601011123130969010101010000000000001012221012000022208238888112480888888888888888888888888828888888888888080788888888888888888888888899888888101041 040602011123130969010101010000000000001012221012000022208238888112470888888888888888888888888828888888888888080788888888888888888888888899888888101041 040603011123130969020201010000000000002016221012000022207238888112230888888888888888888888888828888888888888080788888888888888888888888822888888051041 040603021123130969020201010000000000002016221012000022207248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040604011123130969040401010100001000012122121022100012212230188111321102868686868787268686868628702868686868080787878086868686078686868688878787071041 040604021123130969040401010100001000012122121022100012212230188112261187878787870132878787878720287878787878080780078787878787878787878705010001061041 040604031123130969040401010100001000012122121022100012212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040604041123130969040401010100001000012122121022100012212238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 040605011123130969050401010101001000012122121022000022210230188111471103868686868787238686868618701868686866813587871386868686058686868688878787101041 040605021123130969050401010101001000012122121022000022210248888101160888888888888888888888888818888888888886813588888888888888888888888888888888041041 040605031123130969050401010101001000012122121022000022210230188112231187878787870147878787878710187878787876813513058787878787878787878703010001051041 040605041123130969050401010101001000012122121022000022210248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040605051123130969050401010101001000012122121022000022210248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040606011123130969020201010100001000011126221012000022207230188111411102868686868787308686868628702868686868080787878086868686078686868688878787091041 040606021123130969020201010100001000011126221012000022207230188112301187878787870141878787878720287878787878080780078787878787878787878722000000071041 040607011123130969080801010100001000012124111041100011218330188111431102868686868787288686868618701868686861005187870586868686018686868688878787091041 040607021123130969080801010100001000012124111041100011218330188112281187878787870143878787878710187878787871005105018787878787878787878714020305061041 040607031123130969080801010100001000012124111041100011218348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040607041123130969080801010100001000012124111041100011218348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040607051123130969080801010100001000012124111041100011218348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040607061123130969080801010100001000012124111041100011218348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040607071123130969080801010100001000012124111041100011218348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040607081123130969080801010100001000012124111041100011218338888111310888888888888888888888888818888888888881005188888888888888888888888888888888071041 040608011123130969010100000000000000001012221012000022407230088112512888888888888888888888888828888888888888080788888888888888888888888888888888111041 040609011123130969010100000000000000001012221012000022208238888112600888888888888888888888888828888888888888080788888888888888888888888888888888131041 040610011123130969010100000000000000001012221012000024406238888112520888888888888888888888888828888888888888080788888888888888888888888888888888111041 040611011123130969010101010000000000001012221012101022409230088112423888888888888888888888888828888888888888080788888888888888888888888822888888091041 040612011123130969010100000000000000001012221012000022407238888112530888888888888888888888888828888888888888080788888888888888888888888888888888111041 040613011123130969080801010101001000012122121051302011219330188111401102868686868787388686868618701868686861005187870586868686018686868688878787091041 040613021123130969080801010101001000012122121051302011219330188112381187878787870140878787878710187878787871005105018787878787878787878714000303081041 040613031123130969080801010101001000012122121051302011219348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040613041123130969080801010101001000012122121051302011219348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040613051123130969080801010101001000012122121051302011219348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040613061123130969080801010101001000012122121051302011219338888111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 040613071123130969080801010101001000012122121051302011219348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040613081123130969080801010101001000012122121051302011219348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040614011123130969070701010101001000012122121022100112213230188111421102868686868787358686868628702868686868080787878086868686078686868688878787091041 040614021123130969070701010101001000012122121022100112213230188112351187878787870142878787878720287878787878080780078787878787878787878705030205081041 040614031123130969070701010101001000012122121022100112213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040614041123130969070701010101001000012122121022100112213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040614051123130969070701010101001000012122121022100112213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040614061123130969070701010101001000012122121022100112213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040614071123130969070701010101001000012122121022100112213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040615011123130969040402020100001000012122121022100022211230188111351102868686868787288686868628702868686868080787878086868686078686868688878787081041 040615021123130969040402020100001000012122121022100022211230188112281187878787870135878787878720287878787878080780078787878787878787878705000000061041 040615031123130969040402020100001000012122121022100022211238888112190888888888888888888888888828888888888888080788888888888888888888888805888888041041 040615041123130969040402020100001000012122121022100022211248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040616011123130969030301010100001000012122121021000022211230188111511102868686868787378686868618701868686861005187871186868686048686868688878787111041 040616021123130969030301010100001000012122121021000022211230188112371187878787870151878787878710187878787875611405018787878787878787878714010001081041 040616031123130969030301010100001000012122121021000022211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040617011123130969020200000000000000002012221022100022209230088111531888888888888888888888888828888888888888080788888888888888888888888888888888111041 040617021123130969020200000000000000002012221022100022209248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040701011123130969090904040000000000003014192052302411125438888111330888888888888888888888888818888888888880101188888888888888888888888888888888071041 040701021123130969090904040000000000003014192052302411125438888111280888888888888888888888888818888888888880101188888888888888888888888888888888061041 040701031123130969090904040000000000003014192052302411125438888111300888888888888888888888888818888888888880101188888888888888888888888888888888071041 040701041123130969090904040000000000003014192052302411125420088112503888888888888888888888888818888888888880101188888888888888888888888814888888111041 040701051123130969090904040000000000003014192052302411125438804112240888888888888888888888888818888888888880101188888888888888888888888814888888051041 040701061123130969090904040000000000003014192052302411125438804112210888888888888888888888888818888888888880101188888888888888888888888814888888051041 040701071123130969090904040000000000003014192052302411125438888112220888888888888888888888888818888888888880101188888888888888888888888814888888051041 040701081123130969090904040000000000003014192052302411125448805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040701091123130969090904040000000000003014192052302411125448805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702011123130969151402020100001000012123122042313411128430188101381102868686868787268686868618701868686864409387870986868686038686868688878787081041 040702021123130969151402020100001000012123122042313411128430188112261187878787870138878787878710187878787874409309038787878787878787878705040105061041 040702031123130969151402020100001000012123122042313411128448802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040702041123130969151402020100001000012123122042313411128448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040702051123130969151402020100001000012123122042313411128448802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702061123130969151402020100001000012123122042313411128448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702071123130969151402020100001000012123122042313411128448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702081123130969151402020100001000012123122042313411128448888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 040702091123130969151402020100001000012123122042313411128448888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 040702101123130969151402020100001000012123122042313411128448888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 040702111123130969151402020100001000012123122042313411128448888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 040702121123130969151402020100001000012123122042313411128448888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 040702131123130969151402020100001000012123122042313411128438888112220888888888888888888888888818888888888884409388888888888888888888888805888888051041 040702141123130969151402020100001000012123122042313411128448813111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702151123130969151402020100001000012123122042313411128438888012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040702161123130969151402020100001000012123122042313411128478888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 040703011123130969141404040100001000012124121052302411125430188111361202108686868787312586868618701018686860402187870202868686010186868688878787081041 040703021123130969141404040100001000012124121052302411125430188112311287878787870136878787878710187878787870402102018787878787878787878702020507071041 040703031123130969141404040100001000012124121052302411125448802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 040703041123130969141404040100001000012124121052302411125448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040703051123130969141404040100001000012124121052302411125448802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040703061123130969141404040100001000012124121052302411125448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 040703071123130969141404040100001000012124121052302411125448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040703081123130969141404040100001000012124121052302411125448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040703091123130969141404040100001000012124121052302411125448802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040703101123130969141404040100001000012124121052302411125430188112251287878787870136878787878710187878787870402102018787878787878787878702000101061041 040703111123130969141404040100001000012124121052302411125448810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040703121123130969141404040100001000012124121052302411125478888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 040703131123130969141404040100001000012124121052302411125478888112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 040703141123130969141404040100001000012124121052302411125478888112150888888888888888888888888828888888888888080788888888888888888888888801888888041041 040704011123130969030300000000000000002012121012000011114230088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 040704021123130969030300000000000000002012121012000011114220088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 040704031123130969030300000000000000002012121012000011114230088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 040705011123130969000201010000000000002012121022300012214230088012241888888888888888888888888818888888888880604188888888888888888888888803888888051041 040705021123130969000201010000000000002012121022300012214248888011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040706011123130969060601010000000000002012111021100011216330088112301888888888888888888888888818888888888880202188888888888888888888888803888888071041 040706021123130969060601010000000000002012111021100011216348801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040706031123130969060601010000000000002012111021100011216348801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040706041123130969060601010000000000002012111021100011216338888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 040706051123130969060601010000000000002012111021100011216338888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 040706061123130969060601010000000000002012111021100011216348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 040707011123130969010101010000000000001012121012100012212230088112304888888888888888888888888828888888888888080788888888888888888888888822888888071041 040801011123130969030301010101001000012122121032313011221330188111291102868686868787248686868618701868686863808287870886868686028686868688878787061041 040801021123130969030301010101001000012122121032313011221330188112241187878787870129878787878710187878787873808208028787878787878787878707000101051041 040801031123130969030301010101001000012122121032313011221348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040803011123130969020201010000000000002012121012000022409238888112220888888888888888888888888818888888888883808288888888888888888888888807888888051041 040803021123130969020201010000000000002012121012000022409248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040804011123130969010903030200001100022242121032000022409230088111344888888888888888888888888818888888888883808288888888888888888888888888888888071041 040804021123130969010903030200001100022242121032000022409230188011581103868686868787388686868618701868686863808287870886868686028686868688878787121041 040804031123130969010903030200001100022242121032000022409230188012381187878787870258878787878710187878787873808208028787878787878787878707010405081041 040804041123130969010903030200001100022242121032000022409240203011231109868686868787158686868618701868686863808287870886868686028686868688878787051041 040804051123130969010903030200001100022242121032000022409248803012210888888888888888888888888818888888888883808288888888888888888888888807888888051041 040804061123130969010903030200001100022242121032000022409248803012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040804071123130969010903030200001100022242121032000022409248803012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040804081123130969010903030200001100022242121032000022409248803012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 040804091123130969010903030200001100022242121032000022409240288012151187878787870423878787878710187878787873808208028787878787878787878707000000041041 040806011123130969051103030100001000014122121032100012212230111111301102868686868787188686868618701868686861206287870686868686028686868688878787071041 040806021123130969051103030100001000014122121032100012212230188102181187878787870130878787878710187878787871206206028787878787878787878714000101041041 040806031123130969051103030100001000014122121032100012212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 040806041123130969051103030100001000014122121032100012212230088012361888888888888888888888888818888888888881206288888888888888888888888814888888081041 040806051123130969051103030100001000014122121032100012212248804011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040806061123130969051103030100001000014122121032100012212248804011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040806071123130969051103030100001000014122121032100012212248804012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040806081123130969051103030100001000014122121032100012212248888012180888888888888888888888888818888888888881206288888888888888888888888814888888041041 040806091123130969051103030100001000014122121032100012212258808011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 040806101123130969051103030100001000014122121032100012212248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 040806111123130969051103030100001000014122121032100012212220088012672888888888888888888888888818888888888881206288888888888888888888888888888888141041 040806121123130969051103030100001000014122121032100012212238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 040807011123130969040301010101001000012122121029110012213230188101261102868686868787218686868628701868686868080787870586868686018686868688878787061041 040807021123130969040301010101001000012122121029110012213230188112211187878787870126878787878710287878787871005180078787878787878787878705020002051041 040807031123130969040301010101001000012122121029110012213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 040807041123130969040301010101001000012122121029110012213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 040808011123130969050501010101001000013122121031100011414230188111601102868686868787488686868618701868686861005187870586868686018686868688878787131041 040808021123130969050501010101001000013122121031100011414230188112481187878787870160878787878710187878787871005105018787878787878787878714010001101041 040808031123130969050501010101001000013122121031100011414248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 040808041123130969050501010101001000013122121031100011414258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 040808051123130969050501010101001000013122121031100011414258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 040809011123130969020200000000000000001012221032100022209238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 040809021123130969020200000000000000001012221032100022209238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 050101011123130969070603030100001000012122121081313011123330188111611105868686868787588686868628702868686868080787878086868686078686868688878787131041 050101021123130969070603030100001000012122121081313011123348888112300888888888888888888888888828888888888888080788888888888888888888888805888888071041 050101031123130969070603030100001000012122121081313011123348888112240888888888888888888888888828888888888888080788888888888888888888888805888888051041 050101041123130969070603030100001000012122121081313011123348888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 050101051123130969070603030100001000012122121081313011123330188102581187878787870161878787878720287878787878080780078787878787878787878788010102121041 050101061123130969070603030100001000012122121081313011123348805112230888888888888888888888888828888888888888080788888888888888888888888805888888051041 050101071123130969070603030100001000012122121081313011123348805111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 050102011123130969020201010100001000011122121012100022211230188111351102868686868787248686868628702868686868080787878086868686078686868688878787081041 050102021123130969020201010100001000011122121012100022211230188112241187878787870135878787878720287878787878080780078787878787878787878799000000051041 050103011123130969020200000000000000002012121023100021212238888111600888888888888888888888888818888888888880604188888888888888888888888888888888131041 050103021123130969020200000000000000002012121023100021212258888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 050104011123130969050501010100001000012122121022302012216330188111291102868686868787168686868618701868686865611487871186868686048686868688878787061041 050104021123130969050501010100001000012122121022302012216330188112161187878787870129878787878710187878787875611411048787878787878787878706010001041041 050104031123130969050501010100001000012122121022302012216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050104041123130969050501010100001000012122121022302012216338888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 050104051123130969050501010100001000012122121022302012216338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050105011123130969040401010100001000012122121022100012212230188111311102868686868787258686868628702868686868080787878086868686078686868688878787071041 050105021123130969040401010100001000012122121022100012212230188112251187878787870131878787878720287878787878080780078787878787878787878711010001061041 050105031123130969040401010100001000012122121022100012212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050105041123130969040401010100001000012122121022100012212238888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050106011123130969030001010100001000012122121012000022210230188101221102868686868787208686868618701868686860604187870486868686018686868688878787051041 050106021123130969030001010100001000012122121012000022210230188102201187878787870122878787878710187878787870604104018787878787878787878703000101051041 050106031123130969030001010100001000012122121012000022210248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050107011123130969020201010000000000002012121012000022210238888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 050107021123130969020201010000000000002012121012000022210248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050108011123130969110902020100001000012122121012102022213230188101401102868686868787358686868628702868686868080787878086868686078686868688878787091041 050108021123130969110902020100001000012122121012102022213230188112351187878787870140878787878720287878787878080780078787878787878787878722050409081041 050108031123130969110902020100001000012122121012102022213248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 050108041123130969110902020100001000012122121012102022213248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 050108051123130969110902020100001000012122121012102022213248802102150888888888888888888888888828888888888888080788888888888888888888888805888888041041 050108061123130969110902020100001000012122121012102022213248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050108071123130969110902020100001000012122121012102022213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050108081123130969110902020100001000012122121012102022213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050108091123130969110902020100001000012122121012102022213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050108101123130969110902020100001000012122121012102022213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050108111123130969110902020100001000012122121012102022213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050109011123130969060601010100001000012122121022100011214230188111421103868686868787238686868628702868686868080787878086868686078686868688878787091041 050109021123130969060601010100001000012122121022100011214248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050109031123130969060601010100001000012122121022100011214230188112231187878787870142878787878720287878787878080780078787878787878787878722010001051041 050109041123130969060601010100001000012122121022100011214248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050109051123130969060601010100001000012122121022100011214248888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 050109061123130969060601010100001000012122121022100011214238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050110011123130969020200000000000000001012121012100012212238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 050110021123130969020200000000000000001012121012100012212278888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 050111011123130969080701010100001000013122121022300012214230188111291107868686868787258686868618701868686860604187870486868686018686868688878787061041 050111021123130969080701010100001000013122121022300012214248888101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050111031123130969080701010100001000013122121022300012214248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050111041123130969080701010100001000013122121022300012214248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050111051123130969080701010100001000013122121022300012214248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050111061123130969080701010100001000013122121022300012214248888101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050111071123130969080701010100001000013122121022300012214230188112251187878787870129878787878710187878787870604104018787878787878787878703000101061041 050111081123130969080701010100001000013122121022300012214248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050111091123130969080701010100001000013122121022300012214220088011521888888888888888888888888818888888888880604188888888888888888888888888888888111041 050112011123130969010101010000000000001012121012000022210238888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 050113011123130969060702020100001000012122121022100012212230188111451102868686868787388686868618701868686861005187870586868686018686868688878787101041 050113021123130969060702020100001000012122121022100012212230188112381187878787870145878787878710187878787871005105018787878787878787878714010304081041 050113031123130969060702020100001000012122121022100012212248802112170888888888888888888888888818888888888881005188888888888888888888888814888888041041 050113041123130969060702020100001000012122121022100012212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050113051123130969060702020100001000012122121022100012212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050113061123130969060702020100001000012122121022100012212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050113071123130969060702020100001000012122121022100012212248888011150888888888888888888888888818888888888881005188888888888888888888888888888888041041 050201011123130969020201010100001000011129999999999999900130188111321102868686868787288686868628701868686868080787870586868686018686868688878787071041 050201021123130969020201010100001000011129999999999999900130188112281187878787870132878787878710287878787871005180078787878787878787878722000000061041 050202011123130969141404040100001000013122111032303411224330188111521204108686868787495086868618701018686865611487871111868686040486868688878787111041 050202021123130969141404040100001000013122111032303411224348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050202031123130969141404040100001000013122111032303411224348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050202041123130969141404040100001000013122111032303411224330188112491287878787870152878787878710187878787875611411048787878787878787878706030306101041 050202051123130969141404040100001000013122111032303411224348804111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 050202061123130969141404040100001000013122111032303411224348804111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 050202071123130969141404040100001000013122111032303411224348804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050202081123130969141404040100001000013122111032303411224348804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050202091123130969141404040100001000013122111032303411224348804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050202101123130969141404040100001000013122111032303411224330188112501287878787870152878787878710187878787875611411048787878787878787878706000000111041 050202111123130969141404040100001000013122111032303411224330088111281888888888888888888888888818888888888885611488888888888888888888888888888888061041 050202121123130969141404040100001000013122111032303411224340088112221888888888888888888888888818888888888885611488888888888888888888888806888888051041 050202131123130969141404040100001000013122111032303411224340004112212888888888888888888888888818888888888885611488888888888888888888888806888888051041 050202141123130969141404040100001000013122111032303411224358813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050203011123130969060603030100001000012122121022303512222330188111601102868686868787418686868628702868686868080787878086868686078686868688878787131041 050203021123130969060603030100001000012122121022303512222330188112411187878787870160878787878720287878787878080780078787878787878787878719010203091041 050203031123130969060603030100001000012122121022303512222348802112200888888888888888888888888828888888888888080788888888888888888888888819888888051041 050203041123130969060603030100001000012122121022303512222348802112170888888888888888888888888828888888888888080788888888888888888888888819888888041041 050203051123130969060603030100001000012122121022303512222348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050203061123130969060603030100001000012122121022303512222348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050204011123130969030301010000000000001012121012300012214238888111440888888888888888888888888818888888888880604188888888888888888888888888888888091041 050204021123130969030301010000000000001012121012300012214238888112330888888888888888888888888818888888888880604188888888888888888888888803888888071041 050204031123130969030301010000000000001012121012300012214238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050205011123130969030301010000000000002012121012000021212238888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 050205021123130969030301010000000000002012121012000021212248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050205031123130969030301010000000000002012121012000021212238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050206011123130969050501010100001000012122121022300091214230188111361102868686868787258686868628702868686868080787878086868686078686868688878787081041 050206021123130969050501010100001000012122121022300091214230188112251187878787870136878787878720287878787878080780078787878787878787878705010203061041 050206031123130969050501010100001000012122121022300091214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050206041123130969050501010100001000012122121022300091214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050206051123130969050501010100001000012122121022300091214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050208011123130969020300000000000000001012111022310012217338888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 050208021123130969020300000000000000001012111022310012217338888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 050208031123130969020300000000000000001012111022310012217338888011250888888888888888888888888828888888888888080788888888888888888888888888888888061041 050209011123130969020200000000000000001012121013100012211238888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 050209021123130969020200000000000000001012121013100012211238888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 050210011123130969040401010100001000012122121012300012214230188111491102868686868787248686868628702868686868080787878086868686078686868688878787101041 050210021123130969040401010100001000012122121012300012214230188112241187878787870149878787878720287878787878080780078787878787878787878705010102051041 050210031123130969040401010100001000012122121012300012214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050210041123130969040401010100001000012122121012300012214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050301011123130969060602020100001000012122121022102011216330188111401202058686868787292086868628702028686868080787878080868686070786868688878787091041 050301021123130969060602020100001000012122121022102011216330188112291287878787870140878787878720287878787878080780078787878787878787878717000202061041 050301031123130969060602020100001000012122121022102011216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050301041123130969060602020100001000012122121022102011216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050301051123130969060602020100001000012122121022102011216330188112201287878787870140878787878720287878787878080780078787878787878787878717000000051041 050301061123130969060602020100001000012122121022102011216338888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 050303011123130969030301010100001000012122121022000011213230188111991102868686868787208686868628702868686868080787878086868686078686868688878787991041 050303021123130969030301010100001000012122121022000011213230188112201187878787870199878787878720287878787878080780078787878787878787878717000101051041 050303031123130969030301010100001000012122121022000011213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050304011123130969050901010000000000003012121022000011213230088112512888888888888888888888888828888888888888080788888888888888888888888888888888111041 050304021123130969050901010000000000003012121022000011213248801111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 050304031123130969050901010000000000003012121022000011213258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050304041123130969050901010000000000003012121022000011213258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050304051123130969050901010000000000003012121022000011213248801111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 050304061123130969050901010000000000003012121022000011213240001012301888888888888888888888888828888888888888080788888888888888888888888811888888071041 050304071123130969050901010000000000003012121022000011213258806011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050304081123130969050901010000000000003012121022000011213258806012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050304091123130969050901010000000000003012121022000011213258806012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050305011123130969101002020101002000022132142022100011214230188111431102868686868787338686868628702868686868080787878086868686078686868688878787091041 050305021123130969101002020101002000022132142022100011214230188112331187878787870143878787878720287878787878080780078787878787878787878722030306071041 050305031123130969101002020101002000022132142022100011214248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 050305041123130969101002020101002000022132142022100011214248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 050305051123130969101002020101002000022132142022100011214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050305061123130969101002020101002000022132142022100011214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050305071123130969101002020101002000022132142022100011214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050305081123130969101002020101002000022132142022100011214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050305091123130969101002020101002000022132142022100011214230288111261110868686868787178686868628702868686868080787878086868686078686868688878787061041 050305101123130969101002020101002000022132142022100011214230288112171187878787870926878787878720287878787878080780078787878787878787878722000000041041 050306011123130969060601010100001000012122121022300011117330188111321102868686868787228686868628702868686868080787878086868686078686868688878787071041 050306021123130969060601010100001000012122121022300011117330188112221187878787870132878787878720287878787878080780078787878787878787878711010102051041 050306031123130969060601010100001000012122121022300011117348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050306041123130969060601010100001000012122121022300011117348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050306051123130969060601010100001000012122121022300011117348888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 050306061123130969060601010100001000012122121022300011117348888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 050307011123130969030301010101001000011122921022100011112230188111421102868686868787238686868628701868686868080787870886868686028686868688878787091041 050307021123130969030301010101001000011122921022100011112230188112231187878787870142878787878710287878787874208280078787878787878787878712000000051041 050307031123130969030301010101001000011122921022100011112238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 050308011123130968090406060100001000012122922041303011119330188111581103868686868787338686868618701868686861005187870586868686018686868688878787121041 050308021123130968090406060100001000012122922041303011119348888112250888888888888888888888888818888888888881005188888888888888888888888814888888061041 050308031123130968090406060100001000012122922041303011119330188102331187878787870158878787878710187878787871005105018787878787878787878714000404071041 050308041123130968090406060100001000012122922041303011119348803102220888888888888888888888888818888888888881005188888888888888888888888814888888051041 050308051123130968090406060100001000012122922041303011119348803102200888888888888888888888888818888888888881005188888888888888888888888814888888051041 050308061123130968090406060100001000012122922041303011119348803102180888888888888888888888888818888888888881005188888888888888888888888814888888041041 050308071123130968090406060100001000012122922041303011119348803102150888888888888888888888888818888888888881005188888888888888888888888814888888041041 050308081123130968090406060100001000012122922041303011119340088111261888888888888888888888888818888888888881005188888888888888888888888888888888061041 050308091123130968090406060100001000012122922041303011119348888111260888888888888888888888888818888888888881005188888888888888888888888888888888061041 050309011123130969050503030101001000012122121022100022211230188111261102868686868787208686868618701868686866312587871286868686058686868688878787061041 050309021123130969050503030101001000012122121022100022211230188112201187878787870126878787878710187878787876312512058787878787878787878708010001051041 050309031123130969050503030101001000012122121022100022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050309041123130969050503030101001000012122121022100022211238888112230888888888888888888888888818888888888886312588888888888888888888888808888888051041 050309051123130969050503030101001000012122121022100022211238888112150888888888888888888888888818888888888886312588888888888888888888888808888888041041 050311011123130969020201010100001000011122321021000093210230188111561102868686868787438686868628702868686868080787878086868686078686868688878787121041 050311021123130969020201010100001000011122321021000093210230188112431187878787870156878787878720287878787878080780078787878787878787878711000000091041 050401011123130969090903030000000000003013111041201011120330088112632888888888888888888888888818888888888884409388888888888888888888888888888888131041 050401021123130969090903030000000000003013111041201011120340001112391888888888888888888888888818888888888884409388888888888888888888888805888888081041 050401031123130969090903030000000000003013111041201011120348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050401041123130969090903030000000000003013111041201011120348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050401051123130969090903030000000000003013111041201011120348801111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 050401061123130969090903030000000000003013111041201011120358888112190888888888888888888888888828888888888884409388888888888888888888888805888888041041 050401071123130969090903030000000000003013111041201011120338888112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 050401081123130969090903030000000000003013111041201011120338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050401091123130969090903030000000000003013111041201011120358888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050402011123130969091005050101001000013123111032101011118330188111601102868686868787508686868618701868686864409387870986868686038686868688878787131041 050402021123130969091005050101001000013123111032101011118330188112501187878787870160878787878710187878787874409309038787878787878787878703030205111041 050402031123130969091005050101001000013123111032101011118340002012301888888888888888888888888818888888888884409388888888888888888888888803888888071041 050402041123130969091005050101001000013123111032101011118348802111290888888888888888888888888818888888888884409388888888888888888888888888888888061041 050402051123130969091005050101001000013123111032101011118348802111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 050402061123130969091005050101001000013123111032101011118348802111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 050402071123130969091005050101001000013123111032101011118348802112180888888888888888888888888818888888888884409388888888888888888888888803888888041041 050402081123130969091005050101001000013123111032101011118348888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 050402091123130969091005050101001000013123111032101011118330088112393888888888888888888888888818888888888880604188888888888888888888888803888888081041 050402101123130969091005050101001000013123111032101011118358888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050403011123130969070502020000000000003013121031000011116330088112463888888888888888888888888818888888888883507288888888888888888888888822888888101041 050403021123130969070502020000000000003013121031000011116348801111280888888888888888888888888818888888888883507288888888888888888888888888888888061041 050403031123130969070502020000000000003013121031000011116348801111170888888888888888888888888818888888888883507288888888888888888888888888888888041041 050403041123130969070502020000000000003013121031000011116348801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050403051123130969070502020000000000003013121031000011116340001112231888888888888888888888888818888888888883507288888888888888888888888822888888051041 050403061123130969070502020000000000003013121031000011116358805101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050403071123130969070502020000000000003013121031000011116358805101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050404011123130969070302020100001000012122121021313511227430188111371202068686868787272586868628702028686868080787878080868686070786868688878787081041 050404021123130969070302020100001000012122121021313511227430188102271287878787870137878787878720287878787878080780078787878787878787878722020103061041 050404031123130969070302020100001000012122121021313511227448802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050404041123130969070302020100001000012122121021313511227448802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050404051123130969070302020100001000012122121021313511227448802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050404061123130969070302020100001000012122121021313511227430188112251287878787870137878787878720287878787878080780078787878787878787878722000101061041 050404071123130969070302020100001000012122121021313511227448806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050405011123130969060601010101001000012122111022300111218330188111471102868686868787338686868628702868686868080787878086868686078686868688878787101041 050405021123130969060601010101001000012122111022300111218330188112331187878787870147878787878720287878787878080780078787878787878787878711020204071041 050405031123130969060601010101001000012122111022300111218348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050405041123130969060601010101001000012122111022300111218348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050405051123130969060601010101001000012122111022300111218348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050405061123130969060601010101001000012122111022300111218348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050406011123130969030301010100001000012122121012100021213230188111281102868686868787228686868628702868686868080787878086868686078686868688878787061041 050406021123130969030301010100001000012122121012100021213230188112221187878787870128878787878720287878787878080780078787878787878787878711010001051041 050406031123130969030301010100001000012122121012100021213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050407011123130969060601010100001000012123121022100011116330188111481102868686868787428686868628702868686868080787878086868686078686868688878787101041 050407021123130969060601010100001000012123121022100011116330188112421187878787870148878787878720287878787878080780078787878787878787878722010304091041 050407031123130969060601010100001000012123121022100011116348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050407041123130969060601010100001000012123121022100011116348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050407051123130969060601010100001000012123121022100011116348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050407061123130969060601010100001000012123121022100011116348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050501011123130969130903030100001000012122111032301414219330188111451104868686868787388686868618702868686868080787878086868686078686868688878787101041 050501021123130969130903030100001000012122111032301414219348888101190888888888888888888888888818888888888888080788888888888888888888888888888888041041 050501031123130969130903030100001000012122111032301414219348888101160888888888888888888888888818888888888888080788888888888888888888888888888888041041 050501041123130969130903030100001000012122111032301414219330188112381187878787870145878787878720187878787878080780078787878787878787878705030306081041 050501051123130969130903030100001000012122111032301414219348804101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 050501061123130969130903030100001000012122111032301414219348804101200888888888888888888888888818888888888880001188888888888888888888888888888888051041 050501071123130969130903030100001000012122111032301414219348804112170888888888888888888888888818888888888888080788888888888888888888888805888888041041 050501081123130969130903030100001000012122111032301414219348804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 050501091123130969130903030100001000012122111032301414219348804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050501101123130969130903030100001000012122111032301414219348804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050501111123130969130903030100001000012122111032301414219338888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 050501121123130969130903030100001000012122111032301414219378888112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 050501131123130969130903030100001000012122111032301414219378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050502011123130969010100000000000000001012111022000011115338888111480888888888888888888888888818888888888883007288888888888888888888888888888888101041 050503011123130969080401010000001000012122121051302011219330188101611102868686868787528686868618701868686861005187870586868686018686868688878787131041 050503021123130969080401010000001000012122121051302011219330188112521187878787870161878787878710187878787871005105018787878787878787878788020103111041 050503031123130969080401010000001000012122121051302011219348802101190888888888888888888888888818888888888881005188888888888888888888888888888888041041 050503041123130969080401010000001000012122121051302011219348802101170888888888888888888888888818888888888881005188888888888888888888888888888888041041 050503051123130969080401010000001000012122121051302011219348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050503061123130969080401010000001000012122121051302011219330088111491888888888888888888888888818888888888881005188888888888888888888888888888888101041 050503071123130969080401010000001000012122121051302011219348888111300888888888888888888888888818888888888881005188888888888888888888888888888888071041 050503081123130969080401010000001000012122121051302011219348888102150888888888888888888888888818888888888881005188888888888888888888888814888888041041 050504011123130969050401010100001000012122121022320011217330188101301102868686868787288686868628702868686868080787878086868686078686868688878787071041 050504021123130969050401010100001000012122121022320011217330188112281187878787870130878787878720287878787878080780078787878787878787878705000303061041 050504031123130969050401010100001000012122121022320011217348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050504041123130969050401010100001000012122121022320011217348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050504051123130969050401010100001000012122121022320011217348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050505011123130969131303030100001000012122112041202011121330188111521102868686868787488686868618701868686861005187870586868686018686868688878787111041 050505021123130969131303030100001000012122112041202011121330188112481187878787870152878787878710187878787871005105018787878787878787878714060511101041 050505031123130969131303030100001000012122112041202011121348802112230888888888888888888888888818888888888881005188888888888888888888888814888888051041 050505041123130969131303030100001000012122112041202011121348802111220888888888888888888888888818888888888881005188888888888888888888888888888888051041 050505051123130969131303030100001000012122112041202011121348802111200888888888888888888888888818888888888881005188888888888888888888888888888888051041 050505061123130969131303030100001000012122112041202011121348802112170888888888888888888888888818888888888881005188888888888888888888888814888888041041 050505071123130969131303030100001000012122112041202011121348802111160888888888888888888888888818888888888881005188888888888888888888888888888888041041 050505081123130969131303030100001000012122112041202011121348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050505091123130969131303030100001000012122112041202011121348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050505101123130969131303030100001000012122112041202011121348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050505111123130969131303030100001000012122112041202011121348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050505121123130969131303030100001000012122112041202011121348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050505131123130969131303030100001000012122112041202011121348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050506011123130969070603030100001000013122121052020011214230188101401102868686868787188686868628702868686868080787878086868686078686868688878787091041 050506021123130969070603030100001000013122121052020011214230105112181187878787870140878787878720287878787878080780078787878787878787878722000202041041 050506031123130969070603030100001000013122121052020011214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050506041123130969070603030100001000013122121052020011214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050506051123130969070603030100001000013122121052020011214220088112421888888888888888888888888828888888888888080788888888888888888888888822888888091041 050506061123130969070603030100001000013122121052020011214230005112221888888888888888888888888828888888888888080788888888888888888888888822888888051041 050506071123130969070603030100001000013122121052020011214238805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050507011123130969050202020200002000022132112032311011122330188101271102868686868787208686868628702868686868080787878086868686078686868688878787061041 050507021123130969050202020200002000022132112032311011122330188102201187878787870127878787878720287878787878080780078787878787878787878711010001051041 050507031123130969050202020200002000022132112032311011122348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050507041123130969050202020200002000022132112032311011122330288111251105868686868787188686868628702868686868080787878086868686078686868688878787061041 050507051123130969050202020200002000022132112032311011122330288112181187878787870425878787878720287878787878080780078787878787878787878711000000041041 050601011123130969030301010000000000001012121022100012212238888111420888888888888888888888888818888888888880604188888888888888888888888888888888091041 050601021123130969030301010000000000001012121022100012212238888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 050601031123130969030301010000000000001012121022100012212238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 050602011123130969020200000000000000001012121012000022210238888111250888888888888888888888888828888888888884409388888888888888888888888888888888061041 050602021123130969020200000000000000001012121012000022210238888111230888888888888888888888888828888888888884409388888888888888888888888888888888051041 050603011123130969080702020100001000012122121022100021213230188101401102868686868787378686868618701868686860604187870486868686018686868688878787091041 050603021123130969080702020100001000012122121022100021213230188112371187878787870140878787878710187878787870604104018787878787878787878703020305081041 050603031123130969080702020100001000012122121022100021213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050603041123130969080702020100001000012122121022100021213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050603051123130969080702020100001000012122121022100021213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050603061123130969080702020100001000012122121022100021213248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050603071123130969080702020100001000012122121022100021213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050603081123130969080702020100001000012122121022100021213238888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 050604011123130969110802020101001000012122121021100011215330188101501202098686868787402586868628702028686864409387870909868686030386868688878787111041 050604021123130969110802020101001000012122121021100011215330188112401287878787870150878787878720287878787874409309038787878787878787878705040206091041 050604031123130969110802020101001000012122121021100011215348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 050604041123130969110802020101001000012122121021100011215348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050604051123130969110802020101001000012122121021100011215348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050604061123130969110802020101001000012122121021100011215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050604071123130969110802020101001000012122121021100011215348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050604081123130969110802020101001000012122121021100011215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050604091123130969110802020101001000012122121021100011215330188102251287878787870150878787878720287878787874409309038787878787878787878705010102061041 050604101123130969110802020101001000012122121021100011215348809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050604111123130969110802020101001000012122121021100011215348809101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050605011123130969030301010101001000012122121022000021113230188111481102868686868787198686868628702868686868080787878086868686078686868688878787101041 050605021123130969030301010101001000012122121022000021113230188112191187878787870148878787878720287878787878080780078787878787878787878711010001041041 050605031123130969030301010101001000012122121022000021113248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050607011123130969050501010000000000002012121021300011217330088112542888888888888888888888888818888888888884409388888888888888888888888888888888111041 050607021123130969050501010000000000002012121021300011217348801112230888888888888888888888888818888888888884409388888888888888888888888805888888051041 050607031123130969050501010000000000002012121021300011217348801111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 050607041123130969050501010000000000002012121021300011217348801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050607051123130969050501010000000000002012121021300011217348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050608011123130969040402020100001000012122122022313011222330188111401102868686868787368686868628702868686864409387870986868686038686868688878787091041 050608021123130969040402020100001000012122122022313011222330188112361187878787870140878787878720287878787874409309038787878787878787878705000202081041 050608031123130969040402020100001000012122122022313011222348802112170888888888888888888888888828888888888884409388888888888888888888888805888888041041 050608041123130969040402020100001000012122122022313011222348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050610011123130969050401010100001000012122121012100012212230188101451102868686868787368686868628702868686868080787878086868686078686868688878787101041 050610021123130969050401010100001000012122121012100012212230188112361187878787870145878787878720287878787878080780078787878787878787878711020103081041 050610031123130969050401010100001000012122121012100012212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050610041123130969050401010100001000012122121012100012212248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050610051123130969050401010100001000012122121012100012212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050701011123130969141003030100001000013122121032101094210230188111611302051386868787533231868618701010186864509387870909098686030303868688878787131041 050701021123130969141003030100001000013122121032101094210230188112531387878787870161878787878710187878787874509309038787878787878787878788020002111041 050701031123130969141003030100001000013122121032101094210248802111270888888888888888888888888818888888888884509388888888888888888888888888888888061041 050701041123130969141003030100001000013122121032101094210248802111230888888888888888888888888818888888888884509388888888888888888888888888888888051041 050701051123130969141003030100001000013122121032101094210230188102321387878787870161878787878710187878787874509309038787878787878787878722030104071041 050701061123130969141003030100001000013122121032101094210248805111170888888888888888888888888818888888888884509388888888888888888888888888888888041041 050701071123130969141003030100001000013122121032101094210248805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050701081123130969141003030100001000013122121032101094210248805101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050701091123130969141003030100001000013122121032101094210240005112211888888888888888888888888818888888888884509388888888888888888888888822888888051041 050701101123130969141003030100001000013122121032101094210258809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050701111123130969141003030100001000013122121032101094210258809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050701121123130969141003030100001000013122121032101094210258809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050701131123130969141003030100001000013122121032101094210230188102311387878787870161878787878710187878787874509309038787878787878787878722000101071041 050701141123130969141003030100001000013122121032101094210248813102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050702011123130969070700000000000000001012121012000012211230088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 050702021123130969070700000000000000001012121012000012211230088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 050702031123130969070700000000000000001012121012000012211238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 050702041123130969070700000000000000001012121012000012211230088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 050702051123130969070700000000000000001012121012000012211238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 050702061123130969070700000000000000001012121012000012211230088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 050702071123130969070700000000000000001012121012000012211238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 050703011123130969070402020100001000012122121022100011214230188111441202068686868787362586868628702028686868080787878080868686070786868688878787091041 050703021123130969070402020100001000012122121022100011214230188102361287878787870144878787878720287878787878080780078787878787878787878711020103081041 050703031123130969070402020100001000012122121022100011214248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 050703041123130969070402020100001000012122121022100011214248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050703051123130969070402020100001000012122121022100011214248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050703061123130969070402020100001000012122121022100011214230188112251287878787870144878787878720287878787878080780078787878787878787878711010001061041 050703071123130969070402020100001000012122121022100011214248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050704011123130969060301010101001000012122121022101021214230188111281102868686868787238686868628702868686868080787878086868686078686868688878787061041 050704021123130969060301010101001000012122121022101021214230188102231187878787870128878787878720287878787878080780078787878787878787878722010102051041 050704031123130969060301010101001000012122121022101021214248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050704041123130969060301010101001000012122121022101021214248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050704051123130969060301010101001000012122121022101021214238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 050704061123130969060301010101001000012122121022101021214238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 050705011123130969060902020100001000012122121022101011215330188111521102868686868787428686868618701868686860202187870486868686018686868688878787111041 050705021123130969060902020100001000012122121022101011215330188112421187878787870152878787878710187878787870604102018787878787878787878703030104091041 050705031123130969060902020100001000012122121022101011215348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050705041123130969060902020100001000012122121022101011215348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050705051123130969060902020100001000012122121022101011215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050705061123130969060902020100001000012122121022101011215348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050705071123130969060902020100001000012122121022101011215330088012221888888888888888888888888818888888888880604188888888888888888888888803888888051041 050705081123130969060902020100001000012122121022101011215348807012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050705091123130969060902020100001000012122121022101011215338888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050707011123130969040601010100001000012122121022123012216330188111351102868686868787248686868628702868686868080787878086868686078686868688878787081041 050707021123130969040601010100001000012122121022123012216330188112241187878787870135878787878720287878787878080780078787878787878787878711010102051041 050707031123130969040601010100001000012122121022123012216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050707041123130969040601010100001000012122121022123012216348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050707051123130969040601010100001000012122121022123012216348888012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050707061123130969040601010100001000012122121022123012216378888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050801011123130969030301010100001000012122121022100012212230188111281102868686868787228686868628702868686868080787878086868686078686868688878787061041 050801021123130969030301010100001000012122121022100012212230188112221187878787870128878787878720287878787878080780078787878787878787878716010001051041 050801031123130969030301010100001000012122121022100012212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050802011123130969030300000000000000001012121022000022210230088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 050802021123130969030300000000000000001012121022000022210230088111221888888888888888888888888828888888888888080788888888888888888888888888888888051041 050802031123130969030300000000000000001012121022000022210230088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 050804011123130969040401010100001000012122121012000022210230188111311102868686868787238686868628702868686868080787878086868686078686868688878787071041 050804021123130969040401010100001000012122121012000022210230188112231187878787870131878787878720287878787878080780078787878787878787878722000202051041 050804031123130969040401010100001000012122121012000022210248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050804041123130969040401010100001000012122121012000022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050805011123130969040401010100001000012122121013100012211230188111321102868686868787268686868618701868686866412587871286868686058686868688878787071041 050805021123130969040401010100001000012122121013100012211230188112261187878787870132878787878710187878787876412512058787878787878787878709000202061041 050805031123130969040401010100001000012122121013100012211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050805041123130969040401010100001000012122121013100012211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050806011123130969030301010100001000012122121022020011214230188111351102868686868787278686868628702868686868080787878086868686078686868688878787081041 050806021123130969030301010100001000012122121022020011214230188112271187878787870135878787878720287878787878080780078787878787878787878716000101061041 050806031123130969030301010100001000012122121022020011214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050807011123130969050402020100001000012122121031102012215330188111431202038686868787402086868628702028686868080787878080868686070786868688878787091041 050807021123130969050402020100001000012122121031102012215330188102401287878787870143878787878720287878787878080780078787878787878787878722000000091041 050807031123130969050402020100001000012122121031102012215330188112201287878787870143878787878720287878787878080780078787878787878787878722000101051041 050807041123130969050402020100001000012122121031102012215348803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050807051123130969050402020100001000012122121031102012215348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050808011123130969110903030100001000012122121022101012213230188101451202078686868787322486868628702028686868080787878080868686070786868688878787101041 050808021123130969110903030100001000012122121022101012213230188102321287878787870145878787878720287878787878080780078787878787878787878718010304071041 050808031123130969110903030100001000012122121022101012213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 050808041123130969110903030100001000012122121022101012213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050808051123130969110903030100001000012122121022101012213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050808061123130969110903030100001000012122121022101012213248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050808071123130969110903030100001000012122121022101012213230188112241287878787870145878787878720287878787878080780078787878787878787878718030104051041 050808081123130969110903030100001000012122121022101012213248807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050808091123130969110903030100001000012122121022101012213248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050808101123130969110903030100001000012122121022101012213248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050808111123130969110903030100001000012122121022101012213248807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050808121123130969110903030100001000012122121022101012213270088012181888888888888888888888888828888888888888080788888888888888888888888818888888041041 050809011123130969131203030100001000012122121032300012214230188111601202088686868787382486868618701018686864409387870911868686030486868688878787131041 050809021123130969131203030100001000012122121032300012214230188112381287878787870160878787878710187878787874409309038787878787878787878705010405081041 050809031123130969131203030100001000012122121032300012214248802102160888888888888888888888888818888888888884409388888888888888888888888899888888041041 050809041123130969131203030100001000012122121032300012214248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050809051123130969131203030100001000012122121032300012214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050809061123130969131203030100001000012122121032300012214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050809071123130969131203030100001000012122121032300012214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050809081123130969131203030100001000012122121032300012214230188112241287878787870160878787878710187878787875611409038787878787878787878705020002051041 050809091123130969131203030100001000012122121032300012214248808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050809101123130969131203030100001000012122121032300012214248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050809111123130969131203030100001000012122121032300012214248888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 050809121123130969131203030100001000012122121032300012214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050809131123130969131203030100001000012122121032300012214248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050810011123130969020100000000000000001012121012000022210230088112522888888888888888888888888828888888888888080788888888888888888888888888888888111041 050810021123130969020100000000000000001012121012000022210270088102532888888888888888888888888828888888888888080788888888888888888888888888888888111041 050811011123130969010001010000000000001012121022000022210230088102453888888888888888888888888828888888888888080788888888888888888888888816888888101041 050812011123130969040401010100001000012122121012000012211230188111281102868686868787248686868628702868686868080787878086868686078686868688878787061041 050812021123130969040401010100001000012122121012000012211230188112241187878787870128878787878720287878787878080780078787878787878787878716000202051041 050812031123130969040401010100001000012122121012000012211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050812041123130969040401010100001000012122121012000012211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050813011123130969020201010101001000011122921012000022207230188111351102868686868787158686868628702868686868080787878086868686078686868688878787081041 050813021123130969020201010101001000011122921012000022207230188112151187878787870135878787878720287878787878080780078787878787878787878716000000041041 050814011123130969020200000000000000001012121012000022210238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 050814021123130969020200000000000000001012121012000022210238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 050815011123130969020200000000000000001012121012000012211238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 050815021123130969020200000000000000001012121012000012211278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 050901011123130969020201010100001000011122121012100012113230188111381102868686868787278686868628702868686868080787878086868686078686868688878787081041 050901021123130969020201010100001000011122121012100012113230188112271187878787870138878787878720287878787878080780078787878787878787878722000000061041 050902011123130969050501010100001000012122121022100012212230188111551102868686868787488686868618701868686860604187870986868686038686868688878787121041 050902021123130969050501010100001000012122121022100012212230188112481187878787870155878787878710187878787874409304018787878787878787878705030003101041 050902031123130969050501010100001000012122121022100012212248802111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 050902041123130969050501010100001000012122121022100012212248802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 050902051123130969050501010100001000012122121022100012212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050903011123130969010100000000000000001012121022100012212238888111230888888888888888888888888818888888888886212588888888888888888888888888888888051041 050904011123130969101003030200001000012122121032300012214230188111991202098686868787362686868628702028686868080787878080868686070786868688878787991041 050904021123130969101003030200001000012122121032300012214230188112361287878787870199878787878720287878787878080780078787878787878787878705020406081041 050904031123130969101003030200001000012122121032300012214248802112160888888888888888888888888828888888888888080788888888888888888888888805888888041041 050904041123130969101003030200001000012122121032300012214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 050904051123130969101003030200001000012122121032300012214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050904061123130969101003030200001000012122121032300012214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050904071123130969101003030200001000012122121032300012214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050904081123130969101003030200001000012122121032300012214270088111301888888888888888888888888818888888888884409388888888888888888888888888888888071041 050904091123130969101003030200001000012122121032300012214230188112261287878787870199878787878720287878787878080780078787878787878787878705000000061041 050904101123130969101003030200001000012122121032300012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050905011123130969121203030101001000012129999999999999900130188111261103868686868787268686868618701868686860001187870186868686018686868688878787061041 050905021123130969121203030101001000012129999999999999900148888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050905031123130969121203030101001000012129999999999999900130188112261187878787870126878787878710187878787870001101018787878787878787878714040105061041 050905041123130969121203030101001000012129999999999999900148803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 050905051123130969121203030101001000012129999999999999900148803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050905061123130969121203030101001000012129999999999999900148803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050905071123130969121203030101001000012129999999999999900148803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 050905081123130969121203030101001000012129999999999999900148803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050905091123130969121203030101001000012129999999999999900138888112190888888888888888888888888818888888888880001188888888888888888888888814888888041041 050905101123130969121203030101001000012129999999999999900138888112180888888888888888888888888818888888888880001188888888888888888888888814888888041041 050905111123130969121203030101001000012129999999999999900138888111180888888888888888888888888818888888888880001188888888888888888888888888888888041041 050905121123130969121203030101001000012129999999999999900148888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050906011123130969060602020100001000012125122042300012218330188111381202058686868787302086868628702028686868080787878080868686070786868688878787081041 050906021123130969060602020100001000012125122042300012218330188112301287878787870138878787878720287878787878080780078787878787878787878719010102071041 050906031123130969060602020100001000012125122042300012218348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 050906041123130969060602020100001000012125122042300012218348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 050906051123130969060602020100001000012125122042300012218330188112201287878787870138878787878720287878787878080780078787878787878787878719000000051041 050906061123130969060602020100001000012125122042300012218338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050907011123130969030401010101001000012122121012302212218330188111251102868686868787158686868628702868686868080787878086868686078686868688878787061041 050907021123130969030401010101001000012122121012302212218330188112151187878787870125878787878720287878787878080780078787878787878787878705010001041041 050907031123130969030401010101001000012122121012302212218348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 050907041123130969030401010101001000012122121012302212218338888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 050908011123130969050501010000000000002012121022102012214230088112261888888888888888888888888818888888888884409388888888888888888888888805888888061041 050908021123130969050501010000000000002012121022102012214248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 050908031123130969050501010000000000002012121022102012214248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050908041123130969050501010000000000002012121022102012214238888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 050908051123130969050501010000000000002012121022102012214238888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 050909011123130969080802020101001000012125112041300412224330188111341202088686868787312786868618701018686864409387870909868686030386868688878787071041 050909021123130969080802020101001000012125112041300412224330188112311287878787870134878787878710187878787874409309038787878787878787878715020305071041 050909031123130969080802020101001000012125112041300412224348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 050909041123130969080802020101001000012125112041300412224348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 050909051123130969080802020101001000012125112041300412224348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 050909061123130969080802020101001000012125112041300412224348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 050909071123130969080802020101001000012125112041300412224348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 050909081123130969080802020101001000012125112041300412224330188112271287878787870134878787878710187878787874409309038787878787878787878715000000061041 050910011123130969090901010100001000012125112052313411131430188111411103868686868787198686868628702868686868080787878086868686078686868688878787091041 050910021123130969090901010100001000012125112052313411131448888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 050910031123130969090901010100001000012125112052313411131430188112191187878787870141878787878720287878787878080780078787878787878787878722000000041041 050910041123130969090901010100001000012125112052313411131478888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 050910051123130969090901010100001000012125112052313411131470088111241888888888888888888888888828888888888888080788888888888888888888888888888888051041 050910061123130969090901010100001000012125112052313411131478888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 050910071123130969090901010100001000012125112052313411131478888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 050910081123130969090901010100001000012125112052313411131438888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 050910091123130969090901010100001000012125112052313411131478888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 051001011123130969030300000000000000001012121013000011212238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 051001021123130969030300000000000000001012121013000011212238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 051001031123130969030300000000000000001012121013000011212278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 051002011123130969020201010100001000011122121023100011213230188111431102868686868787238686868628702868686868080787878086868686078686868688878787091041 051002021123130969020201010100001000011122121023100011213230188112231187878787870143878787878720287878787878080780078787878787878787878722000000051041 051003011123130969131302020100001000012122121032100012212230188111441205108686868787271886868628702028686868080787878080868686070786868688878787091041 051003021123130969131302020100001000012122121032100012212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 051003031123130969131302020100001000012122121032100012212248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 051003041123130969131302020100001000012122121032100012212248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 051003051123130969131302020100001000012122121032100012212230188112271287878787870144878787878720287878787878080780078787878787878787878705010304061041 051003061123130969131302020100001000012122121032100012212248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051003071123130969131302020100001000012122121032100012212248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051003081123130969131302020100001000012122121032100012212248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051003091123130969131302020100001000012122121032100012212248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051003101123130969131302020100001000012122121032100012212230188112181287878787870144878787878720287878787878080780078787878787878787878705020103041041 051003111123130969131302020100001000012122121032100012212248810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051003121123130969131302020100001000012122121032100012212248810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051003131123130969131302020100001000012122121032100012212248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051004011123130969050401010100001000012122121022100011214230188101281102868686868787208686868628702868686868080787878086868686078686868688878787061041 051004021123130969050401010100001000012122121022100011214230188112201187878787870128878787878720287878787878080780078787878787878787878722020002051041 051004031123130969050401010100001000012122121022100011214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051004041123130969050401010100001000012122121022100011214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051004051123130969050401010100001000012122121022100011214238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 051005011123130969020100000000000000001012121012000011213238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 051005021123130969020100000000000000001012121012000011213238888101180888888888888888888888888828888888888888080788888888888888888888888888888888041041 051007011123130969181805050100001000012124112041302011124330188111611202108686868787494286868618701018686860001187870101868686010186868688878787131041 051007021123130969181805050100001000012124112041302011124330188112491287878787870161878787878710187878787870001101018787878787878787878722050207101041 051007031123130969181805050100001000012124112041302011124348802111280888888888888888888888888818888888888880001188888888888888888888888888888888061041 051007041123130969181805050100001000012124112041302011124348802112200888888888888888888888888818888888888880001188888888888888888888888822888888051041 051007051123130969181805050100001000012124112041302011124348802111170888888888888888888888888818888888888880001188888888888888888888888888888888041041 051007061123130969181805050100001000012124112041302011124348802111150888888888888888888888888818888888888880001188888888888888888888888888888888041041 051007071123130969181805050100001000012124112041302011124348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051007081123130969181805050100001000012124112041302011124348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 051007091123130969181805050100001000012124112041302011124348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051007101123130969181805050100001000012124112041302011124330188112421287878787870161878787878710187878787870001101018787878787878787878722030407091041 051007111123130969181805050100001000012124112041302011124340010112241888888888888888888888888818888888888880001188888888888888888888888822888888051041 051007121123130969181805050100001000012124112041302011124348811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051007131123130969181805050100001000012124112041302011124348810112210888888888888888888888888818888888888880001188888888888888888888888822888888051041 051007141123130969181805050100001000012124112041302011124348810111180888888888888888888888888818888888888880001188888888888888888888888888888888041041 051007151123130969181805050100001000012124112041302011124348810111160888888888888888888888888818888888888880001188888888888888888888888888888888041041 051007161123130969181805050100001000012124112041302011124348810112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 051007171123130969181805050100001000012124112041302011124348810112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051007181123130969181805050100001000012124112041302011124348810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051009011123130969121303030200001001022125112042300011122330188111991102868686868787228686868628702868686868080787878086868686078686868688878787991041 051009021123130969121303030200001001022125112042300011122330188112221187878787870199878787878720287878787878080780078787878787878787878715020002051041 051009031123130969121303030200001001022125112042300011122338888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 051009041123130969121303030200001001022125112042300011122348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051009051123130969121303030200001001022125112042300011122348888112160888888888888888888888888828888888888888080788888888888888888888888805888888041041 051009061123130969121303030200001001022125112042300011122338888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 051009071123130969121303030200001001022125112042300011122370288111351108868686868787288686868628702868686868080787878086868686078686868688878787081041 051009081123130969121303030200001001022125112042300011122370288112281187878787870735878787878720287878787878080780078787878787878787878715000000061041 051009091123130969121303030200001001022125112042300011122348802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 051009101123130969121303030200001001022125112042300011122348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051009111123130969121303030200001001022125112042300011122378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 051009121123130969121303030200001001022125112042300011122378888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 051009131123130969121303030200001001022125112042300011122378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 051010011123130969111102020100001000012122121042302012216330188111601202098686868787413386868628702028686868080787878080868686070786868688878787131041 051010021123130969111102020100001000012122121042302012216330188112411287878787870160878787878720287878787878080780078787878787878787878715040206091041 051010031123130969111102020100001000012122121042302012216348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051010041123130969111102020100001000012122121042302012216348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051010051123130969111102020100001000012122121042302012216348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 051010061123130969111102020100001000012122121042302012216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051010071123130969111102020100001000012122121042302012216348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 051010081123130969111102020100001000012122121042302012216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051010091123130969111102020100001000012122121042302012216330188112331287878787870160878787878720287878787878080780078787878787878787878715000101071041 051010101123130969111102020100001000012122121042302012216348809112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051010111123130969111102020100001000012122121042302012216348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051101011123130969040401010100001000012122121022313012219330188111261102868686868787238686868628701868686868080787871086868686048686868688878787061041 051101021123130969040401010100001000012122121022313012219330188112231187878787870126878787878710287878787875510480078787878787878787878722000101051041 051101031123130969040401010100001000012122121022313012219348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051101041123130969040401010100001000012122121022313012219338888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051102011123130969040303030000000000002012121022202012215338802102210888888888888888888888888818888888888884409388888888888888888888888805888888051041 051102021123130969040303030000000000002012121022202012215320088112371888888888888888888888888818888888888884409388888888888888888888888805888888081041 051102031123130969040303030000000000002012121022202012215338802112190888888888888888888888888818888888888884409388888888888888888888888805888888041041 051102041123130969040303030000000000002012121022202012215378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051103011123130969030301010100001000012122121012100022211230188111451102868686868787258686868628702868686868080787878086868686078686868688878787101041 051103021123130969030301010100001000012122121012100022211230188112251187878787870145878787878720287878787878080780078787878787878787878705000101061041 051103031123130969030301010100001000012122121012100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051104011123130969091203030101001000013125112043303411128430188111381102868686868787318686868618701868686863808287870886868686028686868688878787081041 051104021123130969091203030101001000013125112043303411128430188112311187878787870138878787878710187878787873808208028787878787878787878707040004071041 051104031123130969091203030101001000013125112043303411128448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051104041123130969091203030101001000013125112043303411128448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 051104051123130969091203030101001000013125112043303411128448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051104061123130969091203030101001000013125112043303411128448802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051104071123130969091203030101001000013125112043303411128428888111210888888888888888888888888818888888888883808288888888888888888888888888888888051041 051104081123130969091203030101001000013125112043303411128438888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 051104091123130969091203030101001000013125112043303411128448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051104101123130969091203030101001000013125112043303411128448888012300888888888888888888888888818888888888883808288888888888888888888888807888888071041 051104111123130969091203030101001000013125112043303411128430088012201888888888888888888888888818888888888883808288888888888888888888888807888888051041 051104121123130969091203030101001000013125112043303411128448888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 051105011123130969101001010101001000012125112032000011119330188111551106868686868787198686868628702868686868080787878086868686078686868688878787121041 051105021123130969101001010101001000012125112032000011119348888101180888888888888888888888888828888888888888080788888888888888888888888888888888041041 051105031123130969101001010101001000012125112032000011119348888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 051105041123130969101001010101001000012125112032000011119348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051105051123130969101001010101001000012125112032000011119348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 051105061123130969101001010101001000012125112032000011119330188112191187878787870155878787878720287878787878080780078787878787878787878705000101041041 051105071123130969101001010101001000012125112032000011119348806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 051105081123130969101001010101001000012125112032000011119330088112571888888888888888888888888828888888888888080788888888888888888888888888888888121041 051105091123130969101001010101001000012125112032000011119338888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 051105101123130969101001010101001000012125112032000011119348888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 051105111123130969101001010101001000012125112032000011119348888011250888888888888888888888888828888888888888080788888888888888888888888888888888061041 051106011123130969110902020201001100022242121032302012216330188111351102868686868787198686868618701868686865611487871186868686048686868688878787081041 051106021123130969110902020201001100022242121032302012216330188112191187878787870135878787878710187878787875611411048787878787878787878706020204041041 051106031123130969110902020201001100022242121032302012216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051106041123130969110902020201001100022242121032302012216348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 051106051123130969110902020201001100022242121032302012216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051106061123130969110902020201001100022242121032302012216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051106071123130969110902020201001100022242121032302012216340288111281108868686868787178686868618701868686865611487871186868686048686868688878787061041 051106081123130969110902020201001100022242121032302012216340288102171187878787870728878787878710187878787875611411048787878787878787878706000000041041 051106091123130969110902020201001100022242121032302012216348888111169888888888888888888888888818888888888885611488888888888888888888888888888888041041 051106101123130969110902020201001100022242121032302012216338888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 051106111123130969110902020201001100022242121032302012216338888101160888888888888888888888888818888888888885611488888888888888888888888888888888041041 051107011123130969060401010101001000012122121032312012218330188101361102868686868787268686868628702868686868080787878086868686078686868688878787081041 051107021123130969060401010101001000012122121032312012218330188112261187878787870136878787878720287878787878080780078787878787878787878722020103061041 051107031123130969060401010101001000012122121032312012218348802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051107041123130969060401010101001000012122121032312012218348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 051107051123130969060401010101001000012122121032312012218348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051107061123130969060401010101001000012122121032312012218378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 051108011123130969020200000000000000001012121021100012213238888111250888888888888888888888888818888888888880101188888888888888888888888888888888061041 051108021123130969020200000000000000001012121021100012213238888111180888888888888888888888888818888888888880101188888888888888888888888888888888041041 051201011123130969050601010000000000002013121032322411125430088111391888888888888888888888888818888888888880604188888888888888888888888888888888081041 051201021123130969050601010000000000002013121032322411125448888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 051201031123130969050601010000000000002013121032322411125448888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 051201041123130969050601010000000000002013121032322411125448888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051201051123130969050601010000000000002013121032322411125448888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051201061123130969050601010000000000002013121032322411125448888012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 051201071123130969050601010000000000002013121032322411125448888102250888888888888888888888888818888888888880604188888888888888888888888803888888061041 051202011123130969060601010100001000012125121031313411130430188111331104868686868787268686868618701868686860101187870186868686018686868688878787071041 051202021123130969060601010100001000012125121031313411130448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 051202031123130969060601010100001000012125121031313411130448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051202041123130969060601010100001000012125121031313411130430188112261187878787870133878787878710187878787870101101018787878787878787878714000202061041 051202051123130969060601010100001000012125121031313411130448804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 051202061123130969060601010100001000012125121031313411130448804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051203011123130969040401010100001000012123121032312411126430188111381102868686868787278686868618701868686866412587871286868686058686868688878787081041 051203021123130969040401010100001000012123121032312411126430188112271187878787870138878787878710187878787876412512058787878787878787878709000101061041 051203031123130969040401010100001000012123121032312411126448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 051203041123130969040401010100001000012123121032312411126438888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 051204011123130969111102020100001000012123121032332411127430188111431202098686868787372886868618701018686861406287870606868686020286868688878787091041 051204021123130969111102020100001000012123121032332411127430188112371287878787870143878787878710187878787871406206028787878787878787878704030306081041 051204031123130969111102020100001000012123121032332411127448802111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 051204041123130969111102020100001000012123121032332411127448802111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 051204051123130969111102020100001000012123121032332411127448802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051204061123130969111102020100001000012123121032332411127448802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 051204071123130969111102020100001000012123121032332411127448802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 051204081123130969111102020100001000012123121032332411127448802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 051204091123130969111102020100001000012123121032332411127430188112281287878787870143878787878710187878787871406206028787878787878787878704010102061041 051204101123130969111102020100001000012123121032332411127448809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 051204111123130969111102020100001000012123121032332411127448809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051301011123130969040401010100001000012122221022000022208230188111341102868686868787268686868628702868686868080787878086868686078686868688878787071041 051301021123130969040401010100001000012122221022000022208230188112261187878787870134878787878720287878787878080780078787878787878787878705010102061041 051301031123130969040401010100001000012122221022000022208248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051301041123130969040401010100001000012122221022000022208248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 051302011123130969090902020100001000012124112033320222219330188111451202088686868787301786868618701018686866312587871212868686050586868688878787101041 051302021123130969090902020100001000012124112033320222219330188112301287878787870145878787878710187878787876312512058787878787878787878705030205071041 051302031123130969090902020100001000012124112033320222219348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 051302041123130969090902020100001000012124112033320222219348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 051302051123130969090902020100001000012124112033320222219348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 051302061123130969090902020100001000012124112033320222219348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051302071123130969090902020100001000012124112033320222219348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051302081123130969090902020100001000012124112033320222219330188112171287878787870145878787878710187878787876312512058787878787878787878705010001041041 051302091123130969090902020100001000012124112033320222219348808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051303011123130969040401010100001000012126121022000022209230188111311102868686868787218686868628702868686868080787878086868686078686868688878787071041 051303021123130969040401010100001000012126121022000022209230188112211187878787870131878787878720287878787878080780078787878787878787878722010102051041 051303031123130969040401010100001000012126121022000022209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051303041123130969040401010100001000012126121022000022209248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 051304011123130969070402020100001000012122121022000022210230188111311202078686868787272086868618701018686860604187870404868686010186868688878787071041 051304021123130969070402020100001000012122121022000022210230188102271287878787870131878787878710187878787870604104018787878787878787878703020204061041 051304031123130969070402020100001000012122121022000022210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 051304041123130969070402020100001000012122121022000022210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051304051123130969070402020100001000012122121022000022210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 051304061123130969070402020100001000012122121022000022210248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 051304071123130969070402020100001000012122121022000022210230188102201287878787870131878787878710187878787870604104018787878787878787878703000000051041 051305011123130969060101010100001000012126121033100012409230188101581103868686868787288686868628702868686868080787878086868686078686868688878787121041 051305021123130969060101010100001000012126121033100012409248888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 051305031123130969060101010100001000012126121033100012409230188102281187878787870158878787878720287878787878080780078787878787878787878705020103061041 051305041123130969060101010100001000012126121033100012409248803101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 051305051123130969060101010100001000012126121033100012409248803102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 051305061123130969060101010100001000012126121033100012409248803101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060101011123130970010100000000000000001013122032310011121338888111320888888888888888888888888818888888888884409388888888888888888888888888888888071041 060102011123130970101003030100001000012123121032303411125430188111521103868686868787398686868618702868686861406287878086868686078686868688878787111041 060102021123130970101003030100001000012123121032303411125448888112190888888888888888888888888818888888888881406288888888888888888888888804888888041041 060102031123130970101003030100001000012123121032303411125430188112391187878787870152878787878720187878787878080706028787878787878787878799020406081041 060102041123130970101003030100001000012123121032303411125448803112180888888888888888888888888818888888888881406288888888888888888888888899888888041041 060102051123130970101003030100001000012123121032303411125448803111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 060102061123130970101003030100001000012123121032303411125448803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060102071123130970101003030100001000012123121032303411125448803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060102081123130970101003030100001000012123121032303411125448803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060102091123130970101003030100001000012123121032303411125448803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060102101123130970101003030100001000012123121032303411125448888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060103011123130970070701010100001000012123122022313411128430188111381102868686868787378686868618701868686865510487871086868686048686868688878787081041 060103021123130970070701010100001000012123122022313411128430188112371187878787870138878787878710187878787875510410048787878787878787878722020103081041 060103031123130970070701010100001000012123122022313411128448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060103041123130970070701010100001000012123122022313411128448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060103051123130970070701010100001000012123122022313411128448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060103061123130970070701010100001000012123122022313411128448888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060103071123130970070701010100001000012123122022313411128478888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060104011123130970090903030100001000013123121022313011123330188111381102868686868787258686868618701868686860202187870286868686018686868688878787081041 060104021123130970090903030100001000013123121022313011123330188112251187878787870138878787878710187878787870202102018787878787878787878703000202061041 060104031123130970090903030100001000013123121022313011123348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060104041123130970090903030100001000013123121022313011123348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060104051123130970090903030100001000013123121022313011123348888112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 060104061123130970090903030100001000013123121022313011123358805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060104071123130970090903030100001000013123121022313011123330088112301888888888888888888888888818888888888880202188888888888888888888888803888888071041 060104081123130970090903030100001000013123121022313011123348807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060104091123130970090903030100001000013123121022313011123348807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060105011123130970010100000000000000001013121022212011121338888111990888888888888888888888888828888888888888080788888888888888888888888888888888991041 060106011123130970101003030100001000012123121032300411122330188111401202108686868787383086868628702028686868080787878080868686070786868688878787091041 060106021123130970101003030100001000012123121032300411122330188112381287878787870140878787878720287878787878080780078787878787878787878705060107081041 060106031123130970101003030100001000012123121032300411122348802111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 060106041123130970101003030100001000012123121032300411122348802111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 060106051123130970101003030100001000012123121032300411122348802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 060106061123130970101003030100001000012123121032300411122348802112170888888888888888888888888828888888888888080788888888888888888888888811888888041041 060106071123130970101003030100001000012123121032300411122348802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 060106081123130970101003030100001000012123121032300411122348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060106091123130970101003030100001000012123121032300411122348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060106101123130970101003030100001000012123121032300411122330188112301287878787870140878787878720287878787878080780078787878787878787878711000000071041 060107011123130970080802020000000000002013121052312411126430088112313888888888888888888888888818888888888884409388888888888888888888888805888888071041 060107021123130970080802020000000000002013121052312411126448801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060107031123130970080802020000000000002013121052312411126448801111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060107041123130970080802020000000000002013121052312411126448801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060107051123130970080802020000000000002013121052312411126448801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060107061123130970080802020000000000002013121052312411126448801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060107071123130970080802020000000000002013121052312411126448888112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 060107081123130970080802020000000000002013121052312411126448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060201011123130970030301010000000000002013121022302011120330088112311888888888888888888888888818888888888880604188888888888888888888888803888888071041 060201021123130970030301010000000000002013121022302011120338888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 060201031123130970030301010000000000002013121022302011120348801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060202011123130970010101010000000000001013121022101011117330088112381888888888888888888888888818888888888880604188888888888888888888888801888888081041 060203011123130970171604040100001000012123121042100011116330188101391202108686868787383786868628701028686868080787870480868686010786868688878787081041 060203021123130970171604040100001000012123121042100011116330188112381287878787870139878787878710287878787870604180078787878787878787878703020507081041 060203031123130970171604040100001000012123121042100011116340002112171888888888888888888888888828888888888888080788888888888888888888888803888888041041 060203041123130970171604040100001000012123121042100011116348802112150888888888888888888888888828888888888888080788888888888888888888888803888888041041 060203051123130970171604040100001000012123121042100011116348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060203061123130970171604040100001000012123121042100011116348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060203071123130970171604040100001000012123121042100011116348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060203081123130970171604040100001000012123121042100011116348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060203091123130970171604040100001000012123121042100011116348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060203101123130970171604040100001000012123121042100011116330188112371287878787870139878787878720287878787878080780078787878787878787878718030306081041 060203111123130970171604040100001000012123121042100011116348810112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060203121123130970171604040100001000012123121042100011116348810111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060203131123130970171604040100001000012123121042100011116348810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060203141123130970171604040100001000012123121042100011116348810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060203151123130970171604040100001000012123121042100011116348810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060203161123130970171604040100001000012123121042100011116348810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060203171123130970171604040100001000012123121042100011116338888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 060204011123130970080801010100001000012123121032100011116330188111341102868686868787278686868618701868686861406287870686868686028686868688878787071041 060204021123130970080801010100001000012123121032100011116330188112271187878787870134878787878710187878787871406206028787878787878787878704000404061041 060204031123130970080801010100001000012123121032100011116348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060204041123130970080801010100001000012123121032100011116348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060204051123130970080801010100001000012123121032100011116348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060204061123130970080801010100001000012123121032100011116348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060204071123130970080801010100001000012123121032100011116338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060204081123130970080801010100001000012123121032100011116338888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 060205011123130970040704040000000000002013121032112011120338888111420888888888888888888888888828888888888888080788888888888888888888888888888888091041 060205021123130970040704040000000000002013121032112011120348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060205031123130970040704040000000000002013121032112011120348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060205041123130970040704040000000000002013121032112011120330088012241888888888888888888888888828888888888888080788888888888888888888888822888888051041 060205051123130970040704040000000000002013121032112011120338888012200888888888888888888888888828888888888888080788888888888888888888888822888888051041 060205061123130970040704040000000000002013121032112011120338888012200888888888888888888888888828888888888888080788888888888888888888888822888888051041 060205071123130970040704040000000000002013121032112011120330088112241888888888888888888888888828888888888888080788888888888888888888888822888888051041 060206011123130970100301010100001000012123122022202011120330188111471102868686868787338686868628702868686868080787878086868686078686868688878787101041 060206021123130970100301010100001000012123122022202011120330188102331187878787870147878787878720287878787878080780078787878787878787878719070108071041 060206031123130970100301010100001000012123122022202011120348802101189888888888888888888888888828888888888888080788888888888888888888888888888888041041 060206041123130970100301010100001000012123122022202011120348802101159888888888888888888888888828888888888888080788888888888888888888888888888888041041 060206051123130970100301010100001000012123122022202011120348802101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060206061123130970100301010100001000012123122022202011120348802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060206071123130970100301010100001000012123122022202011120348802102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060206081123130970100301010100001000012123122022202011120348802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060206091123130970100301010100001000012123122022202011120348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060206101123130970100301010100001000012123122022202011120348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060207011123130970121205050101001000012123121031312011123330188111431104868686868787278686868618701868686860604187870486868686018686868688878787091041 060207021123130970121205050101001000012123121031312011123348888112180888888888888888888888888818888888888880604188888888888888888888888814888888041041 060207031123130970121205050101001000012123121031312011123348888112160888888888888888888888888818888888888880604188888888888888888888888814888888041041 060207041123130970121205050101001000012123121031312011123330188112271187878787870143878787878710187878787870604104018787878787878787878714010506061041 060207051123130970121205050101001000012123121031312011123348804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060207061123130970121205050101001000012123121031312011123348804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060207071123130970121205050101001000012123121031312011123348804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060207081123130970121205050101001000012123121031312011123348804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060207091123130970121205050101001000012123121031312011123348804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060207101123130970121205050101001000012123121031312011123348804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060207111123130970121205050101001000012123121031312011123338888112160888888888888888888888888818888888888880604188888888888888888888888814888888041041 060207121123130970121205050101001000012123121031312011123338888112150888888888888888888888888818888888888880604188888888888888888888888814888888041041 060208011123130970101002020100001000012123121032312411126430188111361108868686868787178686868618701868686860202187870286868686018686868688878787081041 060208021123130970101002020100001000012123121032312411126448888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060208031123130970101002020100001000012123121032312411126448888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060208041123130970101002020100001000012123121032312411126448888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060208051123130970101002020100001000012123121032312411126448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060208061123130970101002020100001000012123121032312411126448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060208071123130970101002020100001000012123121032312411126448888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060208081123130970101002020100001000012123121032312411126430188112171187878787870136878787878710187878787870202102018787878787878787878703000000041041 060208091123130970101002020100001000012123121032312411126438888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 060208101123130970101002020100001000012123121032312411126478888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 060209011123130970070602020100001000012123121032303211123330188111321102868686868787248686868618702868686866312587878086868686078686868688878787071041 060209021123130970070602020100001000012123121032303211123330188112241187878787870132878787878720187878787878080712058787878787878787878708010001051041 060209031123130970070602020100001000012123121032303211123348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060209041123130970070602020100001000012123121032303211123338888101300888888888888888888888888818888888888886312588888888888888888888888888888888071041 060209051123130970070602020100001000012123121032303211123330088112283888888888888888888888888818888888888886312588888888888888888888888808888888061041 060209061123130970070602020100001000012123121032303211123348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060209071123130970070602020100001000012123121032303211123348805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060210011123130970040502020100001000013123121022312411126430105111281102868686868787238686868628701868686868080787870686868686028686868688878787061041 060210021123130970040502020100001000013123121022312411126430188112231187878787870128878787878710287878787871206280078787878787878787878701010102051041 060210031123130970040502020100001000013123121022312411126448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060210041123130970040502020100001000013123121022312411126448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060210051123130970040502020100001000013123121022312411126420088012431888888888888888888888888818888888888885611488888888888888888888888803888888091041 060301011123130970101004040100001000012122221051123412418330188111501202058686868787282786868628702028686868080787878080868686070786868688878787111041 060301021123130970101004040100001000012122221051123412418330188112281287878787870150878787878720287878787878080780078787878787878787878722010102061041 060301031123130970101004040100001000012122221051123412418348802112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 060301041123130970101004040100001000012122221051123412418348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060301051123130970101004040100001000012122221051123412418330188112271287878787870150878787878720287878787878080780078787878787878787878722020103061041 060301061123130970101004040100001000012122221051123412418348805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060301071123130970101004040100001000012122221051123412418348805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060301081123130970101004040100001000012122221051123412418348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060301091123130970101004040100001000012122221051123412418338888112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 060301101123130970101004040100001000012122221051123412418338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060302011123130970030301010101001000012122121022110012413230188111271102868686868787178686868628702868686868080787878086868686078686868688878787061041 060302021123130970030301010101001000012122121022110012413230188112171187878787870127878787878720287878787878080780078787878787878787878722010001041041 060302031123130970030301010101001000012122121022110012413248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060303011123130970020100000000000000002012221012020022408238888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 060303021123130970020100000000000000002012221012020022408248888101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060304011123130970010100000000000000001012221022000022407238888111400888888888888888888888888828888888888888080788888888888888888888888888888888091041 060305011123130970020201010000000000002012221011100013411230088111602888888888888888888888888828888888888888080788888888888888888888888888888888131041 060305021123130970020201010000000000002012221011100013411248888112190888888888888888888888888828888888888888080788888888888888888888888811888888041041 060308011123130970020200000000000000001012211012100012410238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 060308021123130970020200000000000000001012211012100012410238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 060309011123130970010100000000000000001012111021310012417338888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 060311011123130970030301010101001000012122211022300013413230188111311102868686868787218686868628702868686868080787878086868686078686868688878787071041 060311021123130970030301010101001000012122211022300013413230188112211187878787870131878787878720287878787878080780078787878787878787878722000101051041 060311031123130970030301010101001000012122211022300013413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060312011123130970040401010100001000012122211022301013414230188111321102868686868787298686868628702868686868080787878086868686078686868688878787071041 060312021123130970040401010100001000012122211022301013414230188112291187878787870132878787878720287878787878080780078787878787878787878722000202061041 060312031123130970040401010100001000012122211022301013414248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060312041123130970040401010100001000012122211022301013414248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060313011123130970050502020100001000012122111022300013415330188111351102868686868787408686868628702868686868080787878086868686078686868688878787081041 060313021123130970050502020100001000012122111022300013415330188112401187878787870135878787878720287878787878080780078787878787878787878722000303091041 060313031123130970050502020100001000012122111022300013415348802112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 060313041123130970050502020100001000012122111022300013415348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060313051123130970050502020100001000012122111022300013415348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060314011123130970070702020201001001022122241022012012411230188111451104868686868787228686868628702868686868080787878086868686078686868688878787101041 060314021123130970070702020201001001022122241022012012411248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060314031123130970070702020201001001022122241022012012411248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060314041123130970070702020201001001022122241022012012411230188112221187878787870145878787878720287878787878080780078787878787878787878722000101051041 060314051123130970070702020201001001022122241022012012411248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060314061123130970070702020201001001022122241022012012411270288111251107868686868787208686868628702868686868080787878086868686078686868688878787061041 060314071123130970070702020201001001022122241022012012411270288112201187878787870625878787878720287878787878080780078787878787878787878722000000051041 060315011123130970050501010100001000012122221022100013410230188111371102868686868787208686868628702868686868080787878086868686078686868688878787081041 060315021123130970050501010100001000012122221022100013410230188112201187878787870137878787878720287878787878080780078787878787878787878722010203051041 060315031123130970050501010100001000012122221022100013410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060315041123130970050501010100001000012122221022100013410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060315051123130970050501010100001000012122221022100013410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060316011123130970050501010100001000012122221021100023410230188111601102868686868787428686868618701868686861005187870586868686018686868688878787131041 060316021123130970050501010100001000012122221021100023410230188112421187878787870160878787878710187878787871005105018787878787878787878722030003091041 060316031123130970050501010100001000012122221021100023410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060316041123130970050501010100001000012122221021100023410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060316051123130970050501010100001000012122221021100023410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060317011123130970010100000000000000001012221013000023407238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 060318011123130970020201010100001000011122221012000022407230188111351102868686868787208686868628702868686868080787878086868686078686868688878787081041 060318021123130970020201010100001000011122221012000022407230188112201187878787870135878787878720287878787878080780078787878787878787878711000000051041 060319011123130970020200000000000000002012221022000022407230088111561888888888888888888888888828888888888888080788888888888888888888888888888888121041 060319021123130970020200000000000000002012221022000022407248888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 060320011123130970020201010100001000011122221022111013413230188111271102868686868787238686868628702868686868080787878086868686078686868688878787061041 060320021123130970020201010100001000011122221022111013413230188112231187878787870127878787878720287878787878080780078787878787878787878722000000051041 060402011123130970030301010101001000012122221022000023209230188111321102868686868787268686868628702868686868080787878086868686078686868688878787071041 060402021123130970030301010101001000012122221022000023209230188112261187878787870132878787878720287878787878080780078787878787878787878705000101061041 060402031123130970030301010101001000012122221022000023209248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060403011123130970030301010100001000012122221022100023409230188111281102868686868787308686868628702868686868080787878086868686078686868688878787061041 060403021123130970030301010100001000012122221022100023409230188112301187878787870128878787878720287878787878080780078787878787878787878719000101071041 060403031123130970030301010100001000012122221022100023409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060404011123130970060501010101001000012122121022000023410230188101621102868686868787348686868628702868686868080787878086868686078686868688878787131041 060404021123130970060501010101001000012122121022000023410230188112341187878787870162878787878720287878787878080780078787878787878787878722010304071041 060404031123130970060501010101001000012122121022000023410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060404041123130970060501010101001000012122121022000023410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060404051123130970060501010101001000012122121022000023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060404061123130970060501010101001000012122121022000023410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060406011123130970010100000000000000001012221022100023409238888111600888888888888888888888888828888888888888080788888888888888888888888888888888131041 060407011123130970060602020200002000022132221022100023409230188111281102868686868787218686868628702868686868080787878086868686078686868688878787061041 060407021123130970060602020200002000022132221022100023409230188112211187878787870128878787878720287878787878080780078787878787878787878705000101051041 060407031123130970060602020200002000022132221022100023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060407041123130970060602020200002000022132221022100023409238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 060407051123130970060602020200002000022132221022100023409230288111251106868686868787228686868628702868686868080787878086868686078686868688878787061041 060407061123130970060602020200002000022132221022100023409230288112221187878787870525878787878720287878787878080780078787878787878787878705000000051041 060408011123130970151204040100001001022122221101101023212230188111521302060986868787332321868628702020286868080787878080808686070707868688878787111041 060408021123130970151204040100001001022122221101101023212230188112331387878787870152878787878720287878787878080780078787878787878787878711000303071041 060408031123130970151204040100001001022122221101101023212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060408041123130970151204040100001001022122221101101023212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060408051123130970151204040100001001022122221101101023212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060408061123130970151204040100001001022122221101101023212230188102231387878787870152878787878720287878787878080780078787878787878787878711020002051041 060408071123130970151204040100001001022122221101101023212248806101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060408081123130970151204040100001001022122221101101023212248806101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060408091123130970151204040100001001022122221101101023212230188112211387878787870152878787878720287878787878080780078787878787878787878711000000051041 060408101123130970151204040100001001022122221101101023212248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 060408111123130970151204040100001001022122221101101023212270288111311112868686868787198686868628702868686868080787878086868686078686868688878787071041 060408121123130970151204040100001001022122221101101023212270288112191187878787871131878787878720287878787878080780078787878787878787878711020002041041 060408131123130970151204040100001001022122221101101023212278812111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060408141123130970151204040100001001022122221101101023212278812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060408151123130970151204040100001001022122221101101023212248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060409011123130970040401010101001000012122121022000023211230188111251102868686868787278686868618701868686860604187870486868686018686868688878787061041 060409021123130970040401010101001000012122121022000023211230188112271187878787870125878787878710187878787870604104018787878787878787878703000202061041 060409031123130970040401010101001000012122121022000023211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060409041123130970040401010101001000012122121022000023211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060410011123130970101002020100001000013122121022111023215330188111391102868686868787388686868618701868686861406287870686868686028686868688878787081041 060410021123130970101002020100001000013122121022111023215330188112381187878787870139878787878710187878787871406206028787878787878787878704030407081041 060410031123130970101002020100001000013122121022111023215348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060410041123130970101002020100001000013122121022111023215348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060410051123130970101002020100001000013122121022111023215348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060410061123130970101002020100001000013122121022111023215340002112184888888888888888888888888818888888888881406288888888888888888888888804888888041041 060410071123130970101002020100001000013122121022111023215358806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060410081123130970101002020100001000013122121022111023215348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060410091123130970101002020100001000013122121022111023215348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060410101123130970101002020100001000013122121022111023215348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060501011123130970030301010100001000012122221022300012411230188111281102868686868787218686868628702868686868080787878086868686078686868688878787061041 060501021123130970030301010100001000012122221022300012411230188112211187878787870128878787878720287878787878080780078787878787878787878717010001051041 060501031123130970030301010100001000012122221022300012411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060502011123130970040401010100001000012122221032100012409230188111431103868686868787188686868628702868686868080787878086868686078686868688878787091041 060502021123130970040401010100001000012122221032100012409248888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 060502031123130970040401010100001000012122221032100012409230188112181187878787870143878787878720287878787878080780078787878787878787878717000101041041 060502041123130970040401010100001000012122221032100012409248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060503011123130970020200000000000000002012221022000022407230088112573888888888888888888888888828888888888888080788888888888888888888888888888888121041 060503021123130970020200000000000000002012221022000022407248801111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 060504011123130970040401010100001000012122211013100022408230188111431102868686868787288686868628701868686868080787870286868686018686868688878787091041 060504021123130970040401010100001000012122211013100022408230188112281187878787870143878787878710287878787870202180078787878787878787878703020002061041 060504031123130970040401010100001000012122211013100022408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060504041123130970040401010100001000012122211013100022408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060505011123130970020101010101001000011122211022000012210230188101251102868686868787188686868628702868686868080787878086868686078686868688878787061041 060505021123130970020101010101001000011122211022000012210230188112181187878787870125878787878720287878787878080780078787878787878787878722000000041041 060506011123130970020200000000000000001012221012012012213238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 060506021123130970020200000000000000001012221012012012213238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 060508011123130970030301010100001000012122221012100022408230188111261102868686868787188686868628702868686868080787878086868686078686868688878787061041 060508021123130970030301010100001000012122221012100022408230188112181187878787870126878787878720287878787878080780078787878787878787878717000000041041 060508031123130970030301010100001000012122221012100022408248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060509011123130970020200000000000000001012221021100022409238888111210888888888888888888888888818888888888880503188888888888888888888888888888888051041 060509021123130970020200000000000000001012221021100022409238888111220888888888888888888888888818888888888880503188888888888888888888888888888888051041 060510011123130970080804040100001000013122221022000022407230188111601102868686868787508686868628702868686868080787878086868686078686868688878787131041 060510021123130970080804040100001000013122221022000022407230188112501187878787870160878787878720287878787878080780078787878787878787878722000101111041 060510031123130970080804040100001000013122221022000022407240002112282888888888888888888888888828888888888888080788888888888888888888888822888888061041 060510041123130970080804040100001000013122221022000022407258803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060510051123130970080804040100001000013122221022000022407258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060510061123130970080804040100001000013122221022000022407258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060510071123130970080804040100001000013122221022000022407258803112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 060510081123130970080804040100001000013122221022000022407258803112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 060511011123130970040402020000000000002012221012001022408230088112313888888888888888888888888828888888888888080788888888888888888888888822888888071041 060511021123130970040402020000000000002012221012001022408248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060511031123130970040402020000000000002012221012001022408248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060511041123130970040402020000000000002012221012001022408230088112354888888888888888888888888828888888888888080788888888888888888888888822888888081041 060512011123130970040401010100001000013122221012000013409230104111251102868686868787278686868628702868686868080787878086868686078686868688878787061041 060512021123130970040401010100001000013122221012000013409230188112271187878787870125878787878720287878787878080780078787878787878787878722010001061041 060512031123130970040401010100001000013122221012000013409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060512041123130970040401010100001000013122221012000013409220088112622888888888888888888888888828888888888888080788888888888888888888888888888888131041 060513011123130970010101010000000000001012221012100031409230088112233888888888888888888888888828888888888888080788888888888888888888888820888888051041 060514011123130970020201010100001000011122221022301212414230188111351102868686868787168686868628702868686868080787878086868686078686868688878787081041 060514021123130970020201010100001000011122221022301212414230188112161187878787870135878787878720287878787878080780078787878787878787878799000000041041 060515011123130970020201010100001000011122221012100022408230188111291102868686868787278686868628702868686868080787878086868686078686868688878787061041 060515021123130970020201010100001000011122221012100022408230188112271187878787870129878787878720287878787878080780078787878787878787878720000000061041 060516011123130970010101010000000000001016221012000022406230088112363888888888888888888888888828888888888888080788888888888888888888888822888888081041 060519011123130970080800000000000000002012231021000022407230088112782888888888888888888888888818888888888881206288888888888888888888888888888888161041 060519021123130970080800000000000000002012231021000022407230088112702888888888888888888888888818888888888881206288888888888888888888888888888888151041 060519031123130970080800000000000000002012231021000022407258888111200888888888888888888888888818888888888881206288888888888888888888888888888888051041 060519041123130970080800000000000000002012231021000022407258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060519051123130970080800000000000000002012231021000022407258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060519061123130970080800000000000000002012231021000022407258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060519071123130970080800000000000000002012231021000022407258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060519081123130970080800000000000000002012231021000022407258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060520011123130970040402020000000000002016221012001022407230088112451888888888888888888888888828888888888888080788888888888888888888888822888888101041 060520021123130970040402020000000000002016221012001022407240001112301888888888888888888888888828888888888888080788888888888888888888888822888888071041 060520031123130970040402020000000000002016221012001022407248801111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060520041123130970040402020000000000002016221012001022407248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060521011123130970020200000000000000001016221012000012407238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 060521021123130970020200000000000000001016221012000012407278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 060601011123130970010100000000000000001016221012000023407238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 060602011123130970060702020100001000012126221032120022209230188111281202048686868787191686868618701018686863808287870808868686020286868688878787061041 060602021123130970060702020100001000012126221032120022209230188112191287878787870128878787878710187878787873808208028787878787878787878707000101041041 060602031123130970060702020100001000012126221032120022209248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060602041123130970060702020100001000012126221032120022209230188112161287878787870128878787878710187878787873808208028787878787878787878707000101041041 060602051123130970060702020100001000012126221032120022209248804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060602061123130970060702020100001000012126221032120022209238888011190888888888888888888888888818888888888883808288888888888888888888888888888888041041 060602071123130970060702020100001000012126221032120022209238888111230888888888888888888888888818888888888883808288888888888888888888888888888888051041 060603011123130970020200000000000000001012221012120022409230088111411888888888888888888888888828888888888888080788888888888888888888888888888888091041 060603021123130970020200000000000000001012221012120022409278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 060605011123130970010000000000000000001012221022120023410238888101260888888888888888888888888818888888888880604188888888888888888888888888888888061041 060607011123130970040401010100001000012122221022020022408230188111281102868686868787218686868618701868686866412587871286868686058686868688878787061041 060607021123130970040401010100001000012122221022020022408230188112211187878787870128878787878710187878787876412512058787878787878787878709000202051041 060607031123130970040401010100001000012122221022020022408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060607041123130970040401010100001000012122221022020022408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060608011123130970040401010100001000011122221022100023210230188111361102868686868787258686868618701868686861406287870686868686028686868688878787081041 060608021123130970040401010100001000011122221022100023210230188112251187878787870136878787878710187878787871406206028787878787878787878704000000061041 060608031123130970040401010100001000011122221022100023210278888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 060608041123130970040401010100001000011122221022100023210278888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 060609011123130970030301010100001000012122221012000023408230188111301102868686868787178686868628702868686868080787878086868686078686868688878787071041 060609021123130970030301010100001000012122221012000023408230188112171187878787870130878787878720287878787878080780078787878787878787878716000101041041 060609031123130970030301010100001000012122221012000023408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060610011123130970010100000000000000001016221012100023408238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 060611011123130970030301010100001000011122221012120022409230188111251102868686868787188686868628702868686868080787878086868686078686868688878787061041 060611021123130970030301010100001000011122221012120022409230188112181187878787870125878787878720287878787878080780078787878787878787878711000000041041 060611031123130970030301010100001000011122221012120022409238888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060614011123130970050500000000001000012122221012020022408230188111531102868686868787518686868628702868686868080787878086868686078686868688878787111041 060614021123130970050500000000001000012122221012020022408230188112511187878787870153878787878720287878787878080780078787878787878787878788020103111041 060614031123130970050500000000001000012122221012020022408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060614041123130970050500000000001000012122221012020022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 060614051123130970050500000000001000012122221012020022408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060615011123130970010100000000000000001012221012120022409238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 060616011123130970010100000000000000001012221022120022409238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 060618011123130970030301010100001000012122221022300012411230188111351102868686868787238686868618701868686864909387870986868686038686868688878787081041 060618021123130970030301010100001000012122221022300012411230188112231187878787870135878787878710187878787874909309038787878787878787878710000101051041 060618031123130970030301010100001000012122221022300012411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060619011123130970010100000000000000001019221012000023407238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 060621011123130970060601010100001000012122221012000023408230188111311102868686868787308686868628702868686868080787878086868686078686868688878787071041 060621021123130970060601010100001000012122221012000023408230188112301187878787870131878787878720287878787878080780078787878787878787878705030104071041 060621031123130970060601010100001000012122221012000023408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060621041123130970060601010100001000012122221012000023408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060621051123130970060601010100001000012122221012000023408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060621061123130970060601010100001000012122221012000023408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060622011123130970030301010100001000012126221022000023407230188111451102868686868787418686868618701868686863507287870786868686028686868688878787101041 060622021123130970030301010100001000012126221022000023407230188112411187878787870145878787878710187878787873507207028787878787878787878722000101091041 060622031123130970030301010100001000012126221022000023407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060623011123130970040401010100001000012122221012000023408230188111301102868686868787248686868628702868686868080787878086868686078686868688878787071041 060623021123130970040401010100001000012122221012000023408230188112241187878787870130878787878720287878787878080780078787878787878787878711000202051041 060623031123130970040401010100001000012122221012000023408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060623041123130970040401010100001000012122221012000023408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060624011123130970050502020100001000012122221022120023410230188111341202048686868787243086868628702028686868080787878080868686070786868688878787071041 060624021123130970050502020100001000012122221022120023410230188112241287878787870134878787878720287878787878080780078787878787878787878722000101051041 060624031123130970050502020100001000012122221022120023410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060624041123130970050502020100001000012122221022120023410230188112301287878787870134878787878720287878787878080780078787878787878787878722000101071041 060624051123130970050502020100001000012122221022120023410248804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060625011123130970010100000000000000001012221012120022409230088111291888888888888888888888888818888888888881406288888888888888888888888888888888061041 060626011123130970010100000000000000001012221022120023410238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 060627011123130970090903030100001000013122121053310011118330188111481105868686868787468686868618701868686860202187870286868686018686868688878787101041 060627021123130970090903030100001000013122121053310011118348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060627031123130970090903030100001000013122121053310011118348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060627041123130970090903030100001000013122121053310011118348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060627051123130970090903030100001000013122121053310011118330188112461187878787870148878787878710187878787870202102018787878787878787878703000202101041 060627061123130970090903030100001000013122121053310011118340005112241888888888888888888888888818888888888880202188888888888888888888888803888888051041 060627071123130970090903030100001000013122121053310011118348805112190888888888888888888888888818888888888880202188888888888888888888888803888888041041 060627081123130970090903030100001000013122121053310011118348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060627091123130970090903030100001000013122121053310011118358806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060701011123130970040401010100001000012122233021120023409230188111291102868686868787198686868618701868686866412587870486868686018686868688878787061041 060701021123130970040401010100001000012122233021120023409230188112191187878787870129878787878710187878787870604112058787878787878787878705010102041041 060701031123130970040401010100001000012122233021120023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060701041123130970040401010100001000012122233021120023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060702011123130970050502020100001000012122121031100023412230188111581102868686868787458686868618701868686860503187870386868686018686868688878787121041 060702021123130970050502020100001000012122121031100023412230188112451187878787870158878787878710187878787870503103018787878787878787878714020103101041 060702031123130970050502020100001000012122121031100023412248802111270888888888888888888888888818888888888880503188888888888888888888888888888888061041 060702041123130970050502020100001000012122121031100023412248802111240888888888888888888888888818888888888880503188888888888888888888888888888888051041 060702051123130970050502020100001000012122121031100023412248802112150888888888888888888888888818888888888880503188888888888888888888888814888888041041 060703011123130970100902020100001000012122321021100023411230188111401102868686868787348686868628702868686868080787878086868686078686868688878787091041 060703021123130970100902020100001000012122321021100023411230188102341187878787870140878787878720287878787878080780078787878787878787878711000101071041 060703031123130970100902020100001000012122321021100023411248802112160888888888888888888888888828888888888888080788888888888888888888888811888888041041 060703041123130970100902020100001000012122321021100023411238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 060703051123130970100902020100001000012122321021100023411238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 060703061123130970100902020100001000012122321021100023411238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 060703071123130970100902020100001000012122321021100023411238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 060703081123130970100902020100001000012122321021100023411238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 060703091123130970100902020100001000012122321021100023411238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 060703101123130970100902020100001000012122321021100023411248888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 060705011123130970030301010100001000012122121031100023412230188111401102868686868787368686868618701868686860101187870186868686018686868688878787091041 060705021123130970030301010100001000012122121031100023412230188112361187878787870140878787878710187878787870101101018787878787878787878714000101081041 060705031123130970030301010100001000012122121031100023412248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060706011123130970060503030100001000012122221031120024409230188111511203048686868787302186868618701018686860101187870101868686010186868688878787111041 060706021123130970060503030100001000012122221031120024409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060706031123130970060503030100001000012122221031120024409230188102301287878787870151878787878710187878787870101101018787878787878787878714000000071041 060706041123130970060503030100001000012122221031120024409230188112211287878787870151878787878710187878787870101101018787878787878787878714010102051041 060706051123130970060503030100001000012122221031120024409248804112150888888888888888888888888818888888888880101188888888888888888888888814888888041041 060706061123130970060503030100001000012122221031120024409248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060707011123130970040402020100001001021122321031100023411230188111501102868686868787408686868618701868686860101187870186868686018686868688878787111041 060707021123130970040402020100001001021122321031100023411230188112401187878787870150878787878710187878787870101101018787878787878787878714000000091041 060707031123130970040402020100001001021122321031100023411270288111581104868686868787458686868618701868686860101187870186868686018686868688878787121041 060707041123130970040402020100001001021122321031100023411270288112451187878787870358878787878710187878787870101101018787878787878787878714000000101041 060708011123130970030301010100001000012122431011100023410230188111451102868686868787288686868628702868686868080787878086868686078686868688878787101041 060708021123130970030301010100001000012122431011100023410230188112281187878787870145878787878720287878787878080780078787878787878787878716010001061041 060708031123130970030301010100001000012122431011100023410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060709011123130970101002020100000001013012541021000023407230088112612888888888888888888888888828888888888888080788888888888888888888888888888888131041 060709021123130970101002020100000001013012541021000023407240001111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 060709031123130970101002020100000001013012541021000023407240001112281888888888888888888888888828888888888888080788888888888888888888888822888888061041 060709041123130970101002020100000001013012541021000023407258803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060709051123130970101002020100000001013012541021000023407258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060709061123130970101002020100000001013012541021000023407258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060709071123130970101002020100000001013012541021000023407270188112311187878787871026878787878720287878787878080780078787878787878787878722020002071041 060709081123130970101002020100000001013012541021000023407278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 060709091123130970101002020100000001013012541021000023407278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060709101123130970101002020100000001013012541021000023407270188111261107868686868787318686868628702868686868080787878086868686078686868688878787061041 060712011123130970020201010100001000011122121021100023412230188111421102868686868787158686868628702868686868080787878086868686078686868688878787091041 060712021123130970020201010100001000011122121021100023412230188112151187878787870142878787878720287878787878080780078787878787878787878722000000041041 060714011123130970030301010101001000012121531011100023407230188111421102868686868787228686868628702868686868080787878086868686078686868688878787091041 060714021123130970030301010101001000012121531011100023407230188112221187878787870142878787878720287878787878080780078787878787878787878716010001051041 060714031123130970030301010101001000012121531011100023407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060715011123130970131303030201001100023242221051101023411230188111651202038686868787482886868628702028686868080787878080868686070786868688878787141041 060715021123130970131303030201001100023242221051101023411230188112481287878787870165878787878720287878787878080780078787878787878787878722020002101041 060715031123130970131303030201001100023242221051101023411230188112281287878787870165878787878720287878787878080780078787878787878787878722030205061041 060715041123130970131303030201001100023242221051101023411248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 060715051123130970131303030201001100023242221051101023411248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060715061123130970131303030201001100023242221051101023411248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060715071123130970131303030201001100023242221051101023411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060715081123130970131303030201001100023242221051101023411248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060715091123130970131303030201001100023242221051101023411248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 060715101123130970131303030201001100023242221051101023411240202111241111868686868787188686868628702868686868080787878086868686078686868688878787051041 060715111123130970131303030201001100023242221051101023411240288112181187878787871024878787878720287878787878080780078787878787878787878722000101041041 060715121123130970131303030201001100023242221051101023411258811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060715131123130970131303030201001100023242221051101023411278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 060716011123130970131303030100001000012122221021101023411230188111521202088686868787502786868628702028686868080787878080868686070786868688878787111041 060716021123130970131303030100001000012122221021101023411230188112501287878787870152878787878720287878787878080780078787878787878787878722040105111041 060716031123130970131303030100001000012122221021101023411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060716041123130970131303030100001000012122221021101023411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060716051123130970131303030100001000012122221021101023411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 060716061123130970131303030100001000012122221021101023411248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 060716071123130970131303030100001000012122221021101023411248802112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 060716081123130970131303030100001000012122221021101023411230188112271287878787870152878787878720287878787878080780078787878787878787878722020305061041 060716091123130970131303030100001000012122221021101023411248808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 060716101123130970131303030100001000012122221021101023411248808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 060716111123130970131303030100001000012122221021101023411248808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 060716121123130970131303030100001000012122221021101023411248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060716131123130970131303030100001000012122221021101023411248808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 060717011123130970040401010100001000012122231031000023408230188111521102868686868787508686868628702868686868080787878086868686078686868688878787111041 060717021123130970040401010100001000012122231031000023408230188112501187878787870152878787878720287878787878080780078787878787878787878722000000111041 060717031123130970040401010100001000012122231031000023408258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 060717041123130970040401010100001000012122231031000023408258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060718011123130970010100000000000000001012231021000023408230088111353888888888888888888888888828888888888888080788888888888888888888888888888888081041 060719011123130970090901010100001000012121231021000023407230188111531102868686868787398686868628702868686868080787878086868686078686868688878787111041 060719021123130970090901010100001000012121231021000023407230188112391187878787870153878787878720287878787878080780078787878787878787878705050106081041 060719031123130970090901010100001000012121231021000023407248802111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 060719041123130970090901010100001000012121231021000023407248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 060719051123130970090901010100001000012121231021000023407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 060719061123130970090901010100001000012121231021000023407248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 060719071123130970090901010100001000012121231021000023407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 060719081123130970090901010100001000012121231021000023407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 060719091123130970090901010100001000012121231021000023407238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 060720011123130970010100000000000000001011543011000023405230088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 070101011123130968010101010000000000001012221012000023209238888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 070102011123130968010101010000000000001012121012000023211230088112283888888888888888888888888828888888888888080788888888888888888888888820888888061041 070103011123130968020100000000000000001012121022112011218338888101280888888888888888888888888828888888888888080788888888888888888888888888888888061041 070103021123130968020100000000000000001012121022112011218330088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 070104011123130968040402020000000000002012121022203013217338888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 070104021123130968040402020000000000002012121022203013217348801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070104031123130968040402020000000000002012121022203013217348888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 070104041123130968040402020000000000002012121022203013217348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 070105011123130968060701010101001000012122121022101023213230188111481102868686868787328686868618701868686860604187870686868686028686868688878787101041 070105021123130968060701010101001000012122121022101023213230188112321187878787870148878787878710187878787871206204018787878787878787878714030104071041 070105031123130968060701010101001000012122121022101023213248802011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070105041123130968060701010101001000012122121022101023213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070105051123130968060701010101001000012122121022101023213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070105061123130968060701010101001000012122121022101023213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070105071123130968060701010101001000012122121022101023213248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070107011123130968070701010100001000012122121022100022211230188111451102868686868787408686868618701868686861406287870686868686028686868688878787101041 070107021123130968070701010100001000012122121022100022211230188112401187878787870145878787878710187878787871406206028787878787878787878704010304091041 070107031123130968070701010100001000012122121022100022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070107041123130968070701010100001000012122121022100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070107051123130968070701010100001000012122121022100022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070107061123130968070701010100001000012122121022100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070107071123130968070701010100001000012122121022100022211278888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 070108011123130968010100000000000000001012221012100022408230088111431888888888888888888888888828888888888888080788888888888888888888888888888888091041 070110011123130968050501010100001000012122121022000022210230188111341102868686868787318686868618701868686860402187870286868686018686868688878787071041 070110021123130968050501010100001000012122121022000022210230188112311187878787870134878787878710187878787870402102018787878787878787878702010203071041 070110031123130968050501010100001000012122121022000022210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070110041123130968050501010100001000012122121022000022210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070110051123130968050501010100001000012122121022000022210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070111011123130968010100000000000000001012221022020022209238888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 070203011123130968050502020100001001021122221012100023409230188111301102868686868787198686868628702868686868080787878086868686078686868688878787071041 070203021123130968050502020100001001021122221012100023409230188112191187878787870130878787878720287878787878080780078787878787878787878716000000041041 070203031123130968050502020100001001021122221012100023409270288111271104868686868787198686868628702868686868080787878086868686078686868688878787061041 070203041123130968050502020100001001021122221012100023409270288112191187878787870327878787878720287878787878080780078787878787878787878716010001041041 070203051123130968050502020100001001021122221012100023409278804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070206011123130968030300000000000000001012221022000023408230088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 070206021123130968030300000000000000001012221022000023408278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 070206031123130968030300000000000000001012221022000023408278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 070207011123130968020201010100001000011122243022000023406230188111321102868686868787218686868628702868686868080787878086868686078686868688878787071041 070207021123130968020201010100001000011122243022000023406230188112211187878787870132878787878720287878787878080780078787878787878787878716000000051041 070208011123130968010401010000000000002012221012100023210230088112303888888888888888888888888818888888888880604188888888888888888888888803888888071041 070208021123130968010401010000000000002012221012100023210248801012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070208031123130968010401010000000000002012221012100023210248801011068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070208041123130968010401010000000000002012221012100023210248801012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070209011123130968050402020000000000002012221022100022408238888112400888888888888888888888888818888888888880604188888888888888888888888803888888091041 070209021123130968050402020000000000002012221022100022408248888102190888888888888888888888888818888888888880604188888888888888888888888803888888041041 070209031123130968050402020000000000002012221022100022408248888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 070209041123130968050402020000000000002012221022100022408248888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 070209051123130968050402020000000000002012221022100022408248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070210011123130968010100000000000000001012221021100022210230088111501888888888888888888888888818888888888883808288888888888888888888888888888888111041 070211011123130968050101010100001000012122221013320023212230188111291102868686868787258686868628702868686868080787878086868686078686868688878787061041 070211021123130968050101010100001000012122221013320023212230188102251187878787870129878787878720287878787878080780078787878787878787878711000303061041 070211031123130968050101010100001000012122221013320023212248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070211041123130968050101010100001000012122221013320023212248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070211051123130968050101010100001000012122221013320023212248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070301011123130968120903030100001000012123121032302411124330188111481103868686868787278686868618701868686860604187870486868686018686868688878787101041 070301021123130968120903030100001000012123121032302411124348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070301031123130968120903030100001000012123121032302411124330188112271187878787870148878787878710187878787870604104018787878787878787878703020103061041 070301041123130968120903030100001000012123121032302411124348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070301051123130968120903030100001000012123121032302411124348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070301061123130968120903030100001000012123121032302411124348803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070301071123130968120903030100001000012123121032302411124338888102170888888888888888888888888818888888888880604188888888888888888888888803888888041041 070301081123130968120903030100001000012123121032302411124338888102150888888888888888888888888818888888888880604188888888888888888888888803888888041041 070301091123130968120903030100001000012123121032302411124338888101170888888888888888888888888818888888888880604188888888888888888888888888888888041041 070301101123130968120903030100001000012123121032302411124348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070301111123130968120903030100001000012123121032302411124348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070301121123130968120903030100001000012123121032302411124378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070302011123130968080801010100001000012123121032313411127430188111281104868686868787238686868618701868686860604187870486868686018686868688878787061041 070302021123130968080801010100001000012123121032313411127448888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070302031123130968080801010100001000012123121032313411127448888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070302041123130968080801010100001000012123121032313411127430188112231187878787870128878787878710187878787870604104018787878787878787878703000202051041 070302051123130968080801010100001000012123121032313411127448804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070302061123130968080801010100001000012123121032313411127448804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070302071123130968080801010100001000012123121032313411127448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070302081123130968080801010100001000012123121032313411127438888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 070303011123130968190806060200001001022123121042303011121330188111401203088686868787302286868618701018686860604187870404868686010186868688878787091041 070303021123130968190806060200001001022123121042303011121348888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 070303031123130968190806060200001001022123121042303011121330188102301287878787870140878787878710187878787870604104018787878787878787878703030104071041 070303041123130968190806060200001001022123121042303011121348803102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070303051123130968190806060200001001022123121042303011121348803101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070303061123130968190806060200001001022123121042303011121348803101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070303071123130968190806060200001001022123121042303011121348803101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070303081123130968190806060200001001022123121042303011121330188112221287878787870140878787878710187878787870604104018787878787878787878703000000051041 070303091123130968190806060200001001022123121042303011121338888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 070303101123130968190806060200001001022123121042303011121338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 070303111123130968190806060200001001022123121042303011121348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070303121123130968190806060200001001022123121042303011121370288101321113868686868787238686868618701868686860604187870486868686018686868688878787071041 070303131123130968190806060200001001022123121042303011121370288102231187878787871232878787878710187878787870604104018787878787878787878703000404051041 070303141123130968190806060200001001022123121042303011121378813102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070303151123130968190806060200001001022123121042303011121378813102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070303161123130968190806060200001001022123121042303011121378813102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070303171123130968190806060200001001022123121042303011121378813102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070303181123130968190806060200001001022123121042303011121378888112320888888888888888888888888818888888888880604188888888888888888888888803888888071041 070303191123130968190806060200001001022123121042303011121378888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 070304011123130968140406060100001000012123121032300011118330188111451104868686868787298686868618701868686860101187870186868686018686868688878787101041 070304021123130968140406060100001000012123121032300011118348888102200888888888888888888888888818888888888880101188888888888888888888888803888888051041 070304031123130968140406060100001000012123121032300011118348888102180888888888888888888888888818888888888880101188888888888888888888888814888888041041 070304041123130968140406060100001000012123121032300011118330188102291187878787870145878787878710187878787870101101018787878787878787878703040307061041 070304051123130968140406060100001000012123121032300011118348804102150888888888888888888888888818888888888880101188888888888888888888888803888888041041 070304061123130968140406060100001000012123121032300011118348804102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070304071123130968140406060100001000012123121032300011118348804102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070304081123130968140406060100001000012123121032300011118348804101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070304091123130968140406060100001000012123121032300011118348804101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070304101123130968140406060100001000012123121032300011118348804101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070304111123130968140406060100001000012123121032300011118348804101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070304121123130968140406060100001000012123121032300011118330088012501888888888888888888888888818888888888880101188888888888888888888888803888888111041 070304131123130968140406060100001000012123121032300011118348812012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070304141123130968140406060100001000012123121032300011118348888111210888888888888888888888888818888888888880101188888888888888888888888888888888051041 070304151123130968140406060100001000012123121032300011118348888102210888888888888888888888888818888888888880101188888888888888888888888803888888051041 070304161123130968140406060100001000012123121032300011118348888101200888888888888888888888888818888888888880101188888888888888888888888888888888051041 070305011123130968040401010000000000002013122032311411126430088112551888888888888888888888888818888888888880202188888888888888888888888888888888121041 070305021123130968040401010000000000002013122032311411126448801111250888888888888888888888888818888888888880202188888888888888888888888888888888061041 070305031123130968040401010000000000002013122032311411126448801111230888888888888888888888888818888888888880202188888888888888888888888888888888051041 070305041123130968040401010000000000002013122032311411126448801112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 070306011123130968070901010100001000012123121032310411124330188111311103868686868787228686868618701868686861005187870286868686018686868688878787071041 070306021123130968070901010100001000012123121032310411124348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070306031123130968070901010100001000012123121032310411124330188112221187878787870131878787878710187878787870202105018787878787878787878714030003051041 070306041123130968070901010100001000012123121032310411124348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070306051123130968070901010100001000012123121032310411124348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070306061123130968070901010100001000012123121032310411124348803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070306071123130968070901010100001000012123121032310411124338888111190888888888888888888888888818888888888881005188888888888888888888888888888888041041 070306081123130968070901010100001000012123121032310411124338888011180888888888888888888888888818888888888880202188888888888888888888888888888888041041 070306091123130968070901010100001000012123121032310411124338888011160888888888888888888888888818888888888880202188888888888888888888888888888888041041 070307011123130968100803030100001000012123121032323011122330188111401102868686868787408686868618701868686861206287870186868686018686868688878787091041 070307021123130968100803030100001000012123121032323011122330188102401187878787870140878787878710187878787870101106028787878787878787878714030508091041 070307031123130968100803030100001000012123121032323011122348802112200888888888888888888888888818888888888881206288888888888888888888888814888888051041 070307041123130968100803030100001000012123121032323011122348802111180888888888888888888888888818888888888881206288888888888888888888888888888888041041 070307051123130968100803030100001000012123121032323011122348802101150888888888888888888888888818888888888881206288888888888888888888888888888888041041 070307061123130968100803030100001000012123121032323011122348802112150888888888888888888888888818888888888881206288888888888888888888888814888888041041 070307071123130968100803030100001000012123121032323011122348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070307081123130968100803030100001000012123121032323011122348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070307091123130968100803030100001000012123121032323011122348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070307101123130968100803030100001000012123121032323011122348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070401011123130968040402020100001000012123121032302411124330188111301103868686868787308686868618701868686860202187870286868686018686868688878787071041 070401021123130968040402020100001000012123121032302411124348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 070401031123130968040402020100001000012123121032302411124330188112301187878787870130878787878710187878787870202102018787878787878787878703000000071041 070401041123130968040402020100001000012123121032302411124378888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 070402011123130968131202020100001000012123121032312011122330188111511102868686868787378686868618701868686864409387870986868686038686868688878787111041 070402021123130968131202020100001000012123121032312011122330188112371187878787870151878787878710187878787874409309038787878787878787878705050308081041 070402031123130968131202020100001000012123121032312011122348802111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 070402041123130968131202020100001000012123121032312011122348802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 070402051123130968131202020100001000012123121032312011122348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070402061123130968131202020100001000012123121032312011122348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070402071123130968131202020100001000012123121032312011122348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070402081123130968131202020100001000012123121032312011122348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070402091123130968131202020100001000012123121032312011122348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070402101123130968131202020100001000012123121032312011122348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070402111123130968131202020100001000012123121032312011122348888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 070402121123130968131202020100001000012123121032312011122348888101190888888888888888888888888818888888888884409388888888888888888888888888888888041041 070402131123130968131202020100001000012123121032312011122338888111300888888888888888888888888818888888888884409388888888888888888888888888888888071041 070403011123130968050703030100001000012123122032313411128430188101271102868686868787288686868618701868686860202187870286868686018686868688878787061041 070403021123130968050703030100001000012123122032313411128430188112281187878787870127878787878710187878787870202102018787878787878787878703020002061041 070403031123130968050703030100001000012123122032313411128448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070403041123130968050703030100001000012123122032313411128448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070403051123130968050703030100001000012123122032313411128438888012180888888888888888888888888818888888888880202188888888888888888888888803888888041041 070403061123130968050703030100001000012123122032313411128438888012160888888888888888888888888818888888888880202188888888888888888888888803888888041041 070403071123130968050703030100001000012123122032313411128438888011210888888888888888888888888818888888888880202188888888888888888888888888888888051041 070403081123130968050703030100001000012123122032313411128438888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070404011123130968060402020200002000021133121032300011118330188101281102868686868787248686868618701868686860101187870686868686028686868688878787061041 070404021123130968060402020200002000021133121032300011118330188112241187878787870128878787878710187878787871406201018787878787878787878704000000051041 070404031123130968060402020200002000021133121032300011118330288111271104868686868787228686868618702868686860101187878086868686078686868688878787061041 070404041123130968060402020200002000021133121032300011118330288112221187878787870327878787878720187878787878080701018787878787878787878722000000051041 070404051123130968060402020200002000021133121032300011118338888111210888888888888888888888888818888888888880101188888888888888888888888888888888051041 070404061123130968060402020200002000021133121032300011118338888101220888888888888888888888888818888888888880101188888888888888888888888888888888051041 070405011123130968040402020000000000002013122022322011122338888112310888888888888888888888888818888888888880001188888888888888888888888814888888071041 070405021123130968040402020000000000002013122022322011122348801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070405031123130968040402020000000000002013122022322011122348801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070405041123130968040402020000000000002013122022322011122338888112150888888888888888888888888818888888888880001188888888888888888888888814888888041041 070406011123130968141305050201002001032135121032303011123330188111221203058686868787181786868618701018686861406287870606868686020286868688878787051041 070406021123130968141305050201002001032135121032303011123348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070406031123130968141305050201002001032135121032303011123330188112181287878787870122878787878710187878787871406206028787878787878787878704010001041041 070406041123130968141305050201002001032135121032303011123348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070406051123130968141305050201002001032135121032303011123330188112171287878787870122878787878710187878787871406206028787878787878787878704000101041041 070406061123130968141305050201002001032135121032303011123348805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070406071123130968141305050201002001032135121032303011123340088112254888888888888888888888888818888888888881406288888888888888888888888804888888061041 070406081123130968141305050201002001032135121032303011123348888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 070406091123130968141305050201002001032135121032303011123330288111391110868686868787228686868618701868686861406287870686868686028686868688878787081041 070406101123130968141305050201002001032135121032303011123330288112221187878787870939878787878710187878787871406206028787878787878787878704000000051041 070406111123130968141305050201002001032135121032303011123370388111281112868686868787198686868618701868686861406287870686868686028686868688878787061041 070406121123130968141305050201002001032135121032303011123370388102191187878787871128878787878710187878787871406206028787878787878787878704020002041041 070406131123130968141305050201002001032135121032303011123378812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070406141123130968141305050201002001032135121032303011123378812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070407011123130968100301010100001000012123121032320011119330188111351102868686868787338686868618701868686860202187870486868686018686868688878787081041 070407021123130968100301010100001000012123121032320011119330188102331187878787870135878787878710187878787870604102018787878787878787878703020305071041 070407031123130968100301010100001000012123121032320011119348802101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070407041123130968100301010100001000012123121032320011119348802102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070407051123130968100301010100001000012123121032320011119348802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070407061123130968100301010100001000012123121032320011119348802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070407071123130968100301010100001000012123121032320011119348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070407081123130968100301010100001000012123121032320011119348888101170888888888888888888888888818888888888880202188888888888888888888888888888888041041 070407091123130968100301010100001000012123121032320011119348888111220888888888888888888888888818888888888880202188888888888888888888888888888888051041 070407101123130968100301010100001000012123121032320011119378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 070501011123130968090502020100001000012122121032301023215330188111311102868686868787268686868618701868686860604187870486868686018686868688878787071041 070501021123130968090502020100001000012122121032301023215330188102261187878787870131878787878710187878787870604104018787878787878787878703010304061041 070501031123130968090502020100001000012122121032301023215348802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070501041123130968090502020100001000012122121032301023215348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070501051123130968090502020100001000012122121032301023215348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070501061123130968090502020100001000012122121032301023215348802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070501071123130968090502020100001000012122121032301023215338888111290888888888888888888888888818888888888880604188888888888888888888888888888888061041 070501081123130968090502020100001000012122121032301023215348888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 070501091123130968090502020100001000012122121032301023215338888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 070501101123130968090502020100001000012122121032301023215378888012210888888888888888888888888818888888888880604188888888888888888888888803888888051041 070502011123130968020201010000000000002012621012020023408230088112201888888888888888888888888828888888888888080788888888888888888888888805888888051041 070502021123130968020201010000000000002012621012020023408248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070503011123130968040400000000000000003012121022120013214238802111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 070503021123130968040400000000000000003012121022120013214228888112550888888888888888888888888828888888888888080788888888888888888888888888888888121041 070503031123130968040400000000000000003012121022120013214220088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 070503041123130968040400000000000000003012121022120013214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070504011123130968020200000000000000001012623011000011409230088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 070504021123130968020200000000000000001012623011000011409230088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 070505011123130968030301010100001000012122121012130011217330188111301102868686868787258686868628702868686868080787878086868686078686868688878787071041 070505021123130968030301010100001000012122121012130011217330188112251187878787870130878787878720287878787878080780078787878787878787878705000000061041 070505031123130968030301010100001000012122121012130011217348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070506011123130968050500000000001000012122122032303012218330188111551102868686868787528686868628702868686868080787878086868686078686868688878787121041 070506021123130968050500000000001000012122122032303012218330188112521187878787870155878787878720287878787878080780078787878787878787878788000000111041 070506031123130968050500000000001000012122122032303012218348888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 070506041123130968050500000000001000012122122032303012218348888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 070506051123130968050500000000001000012122122032303012218330088111481888888888888888888888888828888888888888080788888888888888888888888888888888101041 070507011123130968050502020000000000002012121012020023212230088112501888888888888888888888888818888888888880604188888888888888888888888803888888111041 070507021123130968050502020000000000002012121012020023212248801112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 070507031123130968050502020000000000002012121012020023212248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070507041123130968050502020000000000002012121012020023212248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070507051123130968050502020000000000002012121012020023212248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070508011123130968020101010100001000011122121012100022211230188111221102868686868787188686868618701868686860604187870486868686018686868688878787051041 070508021123130968020101010100001000011122121012100022211230188102181187878787870122878787878710187878787870604104018787878787878787878703000000041041 070511011123130968030302020000000000002012121032000011213230002112193888888888888888888888888818888888888880101188888888888888888888888814888888041041 070511021123130968030302020000000000002012121032000011213220088112351888888888888888888888888818888888888880101188888888888888888888888814888888081041 070511031123130968030302020000000000002012121032000011213238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070601011123130968121102020200002000023132121032300011216330188101501102868686868787338686868618701868686861206287870686868686028686868688878787111041 070601021123130968121102020200002000023132121032300011216330188112331187878787870150878787878710187878787871206206028787878787878787878722010102071041 070601031123130968121102020200002000023132121032300011216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070601041123130968121102020200002000023132121032300011216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070601051123130968121102020200002000023132121032300011216330288111301106868686868787188686868618701868686863207287870686868686028686868688878787071041 070601061123130968121102020200002000023132121032300011216330288112181187878787870530878787878710187878787871206207028787878787878787878722010001041041 070601071123130968121102020200002000023132121032300011216358806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070601081123130968121102020200002000023132121032300011216348888111220888888888888888888888888818888888888881206288888888888888888888888888888888051041 070601091123130968121102020200002000023132121032300011216348888111250888888888888888888888888818888888888881206288888888888888888888888888888888061041 070601101123130968121102020200002000023132121032300011216348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070601111123130968121102020200002000023132121032300011216348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070601121123130968121102020200002000023132121032300011216338888111260888888888888888888888888818888888888883207288888888888888888888888888888888061041 070602011123130968050301010000001000011122121022320011217330188101311102868686868787238686868618701868686863207287870786868686028686868688878787071041 070602021123130968050301010000001000011122121022320011217330188102231187878787870131878787878710187878787873207207028787878787878787878722000000051041 070602031123130968050301010000001000011122121022320011217338888111220888888888888888888888888818888888888883207288888888888888888888888888888888051041 070602041123130968050301010000001000011122121022320011217338888111200888888888888888888888888818888888888883207288888888888888888888888888888888051041 070602051123130968050301010000001000011122121022320011217338888111270888888888888888888888888818888888888883207288888888888888888888888888888888061041 070603011123130968060901010100001000012125122032312411129430188111271102868686868787238686868618701868686860604187870286868686018686868688878787061041 070603021123130968060901010100001000012125122032312411129430188112231187878787870127878787878710187878787870402104018787878787878787878703030003051041 070603031123130968060901010100001000012125122032312411129448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070603041123130968060901010100001000012125122032312411129448802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070603051123130968060901010100001000012125122032312411129448802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070603061123130968060901010100001000012125122032312411129448888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 070603071123130968060901010100001000012125122032312411129438888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 070603081123130968060901010100001000012125122032312411129438888011170888888888888888888888888818888888888880402188888888888888888888888888888888041041 070603091123130968060901010100001000012125122032312411129478888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 070604011123130968060802020200002000022132121032102011216330188111321102868686868787178686868628702868686868080787878086868686078686868688878787071041 070604021123130968060802020200002000022132121032102011216330188112171187878787870132878787878720287878787878080780078787878787878787878705000000041041 070604031123130968060802020200002000022132121032102011216330288111331104868686868787218686868628702868686868080787878086868686078686868688878787071041 070604041123130968060802020200002000022132121032102011216330288112211187878787870333878787878720287878787878080780078787878787878787878705010001051041 070604051123130968060802020200002000022132121032102011216348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070604061123130968060802020200002000022132121032102011216338888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 070604071123130968060802020200002000022132121032102011216348888011160888888888888888888888888828888888888888080788888888888888888888888888888888041041 070604081123130968060802020200002000022132121032102011216348888011230888888888888888888888888828888888888888080788888888888888888888888888888888051041 070605011123130968070501010100001000012122121022301011217330188111431104868686868787208686868618701868686860604187870486868686018686868688878787091041 070605021123130968070501010100001000012122121022301011217348888101200888888888888888888888888818888888888880604188888888888888888888888888888888051041 070605031123130968070501010100001000012122121022301011217348888101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070605041123130968070501010100001000012122121022301011217330188112201187878787870143878787878710187878787870604104018787878787878787878703020002051041 070605051123130968070501010100001000012122121022301011217348804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070605061123130968070501010100001000012122121022301011217348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070605071123130968070501010100001000012122121022301011217330088111291888888888888888888888888818888888888880604188888888888888888888888888888888061041 070606011123130968010100000000000000001012121012100013213238888111320888888888888888888888888818888888888880604188888888888888888888888888888888071041 070607011123130968080902020000001000013122121051302413222330107111521105868686868787268686868618701868686860101187870186868686018686868688878787111041 070607021123130968080902020000001000013122121051302413222348888111210888888888888888888888888818888888888880101188888888888888888888888888888888051041 070607031123130968080902020000001000013122121051302413222348888111160888888888888888888888888818888888888880101188888888888888888888888888888888041041 070607041123130968080902020000001000013122121051302413222348888111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 070607051123130968080902020000001000013122121051302413222330188112261187878787870152878787878710187878787870101101018787878787878787878714000000061041 070607061123130968080902020000001000013122121051302413222370088112384888888888888888888888888818888888888880101188888888888888888888888814888888081041 070607071123130968080902020000001000013122121051302413222320088012701888888888888888888888888818888888888880101188888888888888888888888888888888151041 070607081123130968080902020000001000013122121051302413222348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070607091123130968080902020000001000013122121051302413222340088111281888888888888888888888888818888888888880101188888888888888888888888888888888061041 070608011123130968080802020100001000012122121022121013215330188111541102868686868787308686868618701868686860604187870486868686018686868688878787111041 070608021123130968080802020100001000012122121022121013215330188112301187878787870154878787878710187878787870604104018787878787878787878703010304071041 070608031123130968080802020100001000012122121022121013215348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 070608041123130968080802020100001000012122121022121013215348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070608051123130968080802020100001000012122121022121013215348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070608061123130968080802020100001000012122121022121013215348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070608071123130968080802020100001000012122121022121013215330088112211888888888888888888888888818888888888880604188888888888888888888888803888888051041 070608081123130968080802020100001000012122121022121013215348807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070701011123130968030201010100001000012122121021100011215330188101351102868686868787178686868618701868686866412587871286868686058686868688878787081041 070701021123130968030201010100001000012122121021100011215330188112171187878787870135878787878710187878787876412512058787878787878787878722000101041041 070701031123130968030201010100001000012122121021100011215348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070702011123130968010100000000000000001012121012000011213238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 070703011123130968050401010100001000012122121012000011213230188101351102868686868787298686868628702868686868080787878086868686078686868688878787081041 070703021123130968050401010100001000012122121012000011213230188112291187878787870135878787878720287878787878080780078787878787878787878716020103061041 070703031123130968050401010100001000012122121012000011213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070703041123130968050401010100001000012122121012000011213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070703051123130968050401010100001000012122121012000011213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070704011123130968050302020200002000022132121012100011214230188101451102868686868787258686868628702868686868080787878086868686078686868688878787101041 070704021123130968050302020200002000022132121012100011214230188102251187878787870145878787878720287878787878080780078787878787878787878711000000061041 070704031123130968050302020200002000022132121012100011214230288111351104868686868787268686868628702868686868080787878086868686078686868688878787081041 070704041123130968050302020200002000022132121012100011214230288112261187878787870335878787878720287878787878080780078787878787878787878711000101061041 070704051123130968050302020200002000022132121012100011214248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070705011123130968030301010100001000012122121012100011214230188111271102868686868787268686868628702868686868080787878086868686078686868688878787061041 070705021123130968030301010100001000012122121012100011214230188112261187878787870127878787878720287878787878080780078787878787878787878722000101061041 070705031123130968030301010100001000012122121012100011214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070706011123130968030300000000000000002012122032312011122330088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 070706021123130968030300000000000000002012122032312011122348888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 070706031123130968030300000000000000002012122032312011122348888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 070707011123130968100901010100001000012122121022000011213230188111451102868686868787328686868618701868686866813587871386868686058686868688878787101041 070707021123130968100901010100001000012122121022000011213230188112321187878787870145878787878710187878787876813513058787878787878787878722030306071041 070707031123130968100901010100001000012122121022000011213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 070707041123130968100901010100001000012122121022000011213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070707051123130968100901010100001000012122121022000011213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070707061123130968100901010100001000012122121022000011213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070707071123130968100901010100001000012122121022000011213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070707081123130968100901010100001000012122121022000011213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070707091123130968100901010100001000012122121022000011213238888101360888888888888888888888888818888888888886813588888888888888888888888888888888081041 070707101123130968100901010100001000012122121022000011213238888111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 070709011123130968040301010100001000012122121022000023211230188111331102868686868787278686868628702868686868080787878086868686078686868688878787071041 070709021123130968040301010100001000012122121022000023211230188112271187878787870133878787878720287878787878080780078787878787878787878705010001061041 070709031123130968040301010100001000012122121022000023211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070709041123130968040301010100001000012122121022000023211238888101300888888888888888888888888828888888888888080788888888888888888888888888888888071041 070710011123130968060601010100001000012122121012111021216330188111311102868686868787228686868628702868686868080787878086868686078686868688878787071041 070710021123130968060601010100001000012122121012111021216330188112221187878787870131878787878720287878787878080780078787878787878787878722010001051041 070710031123130968060601010100001000012122121012111021216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070710041123130968060601010100001000012122121012111021216330088111211888888888888888888888888828888888888888080788888888888888888888888888888888051041 070710051123130968060601010100001000012122121012111021216338888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 070710061123130968060601010100001000012122121012111021216338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070711011123130968060501010100001000012122121021110011217338888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 070711021123130968060501010100001000012122121021110011217330188112231187878787870328878787878710187878787874409309038787878787878787878705020103051041 070711031123130968060501010100001000012122121021110011217330188101281102868686868787238686868618701868686864409387870986868686038686868688878787061041 070711041123130968060501010100001000012122121021110011217348802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070711051123130968060501010100001000012122121021110011217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070711061123130968060501010100001000012122121021110011217348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070711071123130968060501010100001000012122121021110011217378888011200888888888888888888888888818888888888884409388888888888888888888888888888888051041 070801011123130968090901010100001000012122121022100011214230188111441102868686868787418686868618701868686866412587871286868686058686868688878787091041 070801021123130968090901010100001000012122121022100011214230188112411187878787870144878787878710187878787876412512058787878787878787878709030407091041 070801031123130968090901010100001000012122121022100011214248802111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 070801041123130968090901010100001000012122121022100011214248802111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 070801051123130968090901010100001000012122121022100011214248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070801061123130968090901010100001000012122121022100011214248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070801071123130968090901010100001000012122121022100011214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070801081123130968090901010100001000012122121022100011214248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070801091123130968090901010100001000012122121022100011214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070802011123130968080801010101001000012122121012300012214230188111461102868686868787438686868628702868686868080787878086868686078686868688878787101041 070802021123130968080801010101001000012122121012300012214230188112431187878787870146878787878720287878787878080780078787878787878787878722050106091041 070802031123130968080801010101001000012122121012300012214248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 070802041123130968080801010101001000012122121012300012214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070802051123130968080801010101001000012122121012300012214248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070802061123130968080801010101001000012122121012300012214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070802071123130968080801010101001000012122121012300012214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070802081123130968080801010101001000012122121012300012214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070803011123130968010100000000000000001012121012000012211238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 070804011123130968091002020101001000012122121032300012214230188111401102868686868787358686868618701868686862407287870286868686018686868688878787091041 070804021123130968091002020101001000012122121032300012214230188112351187878787870140878787878710187878787870202107028787878787878787878713030205081041 070804031123130968091002020101001000012122121032300012214248802111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 070804041123130968091002020101001000012122121032300012214248802111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 070804051123130968091002020101001000012122121032300012214248802111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 070804061123130968091002020101001000012122121032300012214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070804071123130968091002020101001000012122121032300012214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070804081123130968091002020101001000012122121032300012214240088112171888888888888888888888888818888888888880202188888888888888888888888803888888041041 070804091123130968091002020101001000012122121032300012214278888011200888888888888888888888888818888888888881406288888888888888888888888888888888051041 070804101123130968091002020101001000012122121032300012214248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070805011123130968020200000000000000001012121012000022210238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 070805021123130968020200000000000000001012121012000022210238888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 070807011123130968151104040300003000032132122042303411125430188111371102868686868787278686868618701868686860604187870486868686018686868688878787081041 070807021123130968151104040300003000032132122042303411125430188112271187878787870137878787878710187878787870604104018787878787878787878703010203061041 070807031123130968151104040300003000032132122042303411125448802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070807041123130968151104040300003000032132122042303411125448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070807051123130968151104040300003000032132122042303411125448802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070807061123130968151104040300003000032132122042303411125430288111341209108686868787322286868618701018686860604187870404868686010186868688878787071041 070807071123130968151104040300003000032132122042303411125448888102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070807081123130968151104040300003000032132122042303411125448888101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070807091123130968151104040300003000032132122042303411125430288102321287878787870634878787878710187878787870604104018787878787878787878703000000071041 070807101123130968151104040300003000032132122042303411125430288112221287878787870634878787878710187878787870604104018787878787878787878703000000051041 070807111123130968151104040300003000032132122042303411125430388111281112868686868787228686868618701868686860604187870486868686018686868688878787061041 070807121123130968151104040300003000032132122042303411125430388112221187878787871128878787878710187878787870604104018787878787878787878703000000051041 070807131123130968151104040300003000032132122042303411125448888102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 070807141123130968151104040300003000032132122042303411125448888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070807151123130968151104040300003000032132122042303411125448888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070808011123130968070402020200002000022132121022000112212230188111231102868686868787238686868628702868686868080787878086868686078686868688878787051041 070808021123130968070402020200002000022132121022000112212230188102231187878787870123878787878720287878787878080780078787878787878787878722000202051041 070808031123130968070402020200002000022132121022000112212248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070808041123130968070402020200002000022132121022000112212248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 070808051123130968070402020200002000022132121022000112212230288111281106868686868787208686868628702868686868080787878086868686078686868688878787061041 070808061123130968070402020200002000022132121022000112212230288112201187878787870528878787878720287878787878080780078787878787878787878722000000051041 070808071123130968070402020200002000022132121022000112212238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 070809011123130968040401010100001000012122121012100012212230188111381104868686868787358686868618701868686860402187870486868686018686868688878787081041 070809021123130968040401010100001000012122121012100012212248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070809031123130968040401010100001000012122121012100012212248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070809041123130968040401010100001000012122121012100012212230188112351187878787870138878787878710187878787870604102018787878787878787878703000000081041 070810011123130968111102020101001000012122121022302011218330188111401202098686868787292286868628702028686868080787878080868686070786868688878787091041 070810021123130968111102020101001000012122121022302011218330188112291287878787870140878787878720287878787878080780078787878787878787878722030306061041 070810031123130968111102020101001000012122121022302011218348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 070810041123130968111102020101001000012122121022302011218348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 070810051123130968111102020101001000012122121022302011218348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070810061123130968111102020101001000012122121022302011218348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070810071123130968111102020101001000012122121022302011218348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070810081123130968111102020101001000012122121022302011218348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070810091123130968111102020101001000012122121022302011218330188112221287878787870140878787878720287878787878080780078787878787878787878722000202051041 070810101123130968111102020101001000012122121022302011218348809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070810111123130968111102020101001000012122121022302011218348809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070811011123130968060601010101001000012122121022100011214230188111371102868686868787298686868618701868686864409387870986868686038686868688878787081041 070811021123130968060601010101001000012122121022100011214230188112291187878787870137878787878710187878787874409309038787878787878787878715010304061041 070811031123130968060601010101001000012122121022100011214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070811041123130968060601010101001000012122121022100011214248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070811051123130968060601010101001000012122121022100011214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070811061123130968060601010101001000012122121022100011214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070901011123130968040301010000001000012123121032112011120330188101461102868686868787178686868618701868686861206287870686868686028686868688878787101041 070901021123130968040301010000001000012123121032112011120330188102171187878787870146878787878710187878787871206206028787878787878787878722000000041041 070901031123130968040301010000001000012123121032112011120348888111240888888888888888888888888818888888888881206288888888888888888888888888888888051041 070901041123130968040301010000001000012123121032112011120348888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 070901051123130968040301010000001000012123121032112011120348888011220888888888888888888888888818888888888881206288888888888888888888888888888888051041 070902011123130968070602020000001000012123121022302011120330188101321102868686868787238686868618701868686860101187870186868686018686868688878787071041 070902021123130968070602020000001000012123121022302011120330188112231187878787870132878787878710187878787870101101018787878787878787878714010102051041 070902031123130968070602020000001000012123121022302011120348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070902041123130968070602020000001000012123121022302011120348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 070902051123130968070602020000001000012123121022302011120330088112214888888888888888888888888818888888888880101188888888888888888888888814888888051041 070902061123130968070602020000001000012123121022302011120348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070902071123130968070602020000001000012123121022302011120338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 070903011123130968080402020000001000012123121022303011121330188111371102868686868787308686868618701868686861005187870586868686018686868688878787081041 070903021123130968080402020000001000012123121022303011121330188102301187878787870137878787878710187878787871005105018787878787878787878714020305071041 070903031123130968080402020000001000012123121022303011121348802101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 070903041123130968080402020000001000012123121022303011121348802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 070903051123130968080402020000001000012123121022303011121348802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 070903061123130968080402020000001000012123121022303011121348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070903071123130968080402020000001000012123121022303011121348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070903081123130968080402020000001000012123121022303011121338888112250888888888888888888888888818888888888881005188888888888888888888888814888888061041 070904011123130968021002020101001000013123121032310011120330110111281103868686868787248686868618701868686861406287870686868686028686868688878787061041 070904021123130968021002020101001000013123121032310011120348888011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 070904031123130968021002020101001000013123121032310011120330188112241187878787870128878787878710187878787871406206028787878787878787878704000000051041 070904041123130968021002020101001000013123121032310011120338888011220888888888888888888888888818888888888881406288888888888888888888888888888888051041 070904051123130968021002020101001000013123121032310011120370088011301888888888888888888888888828888888888888080788888888888888888888888888888888071041 070904061123130968021002020101001000013123121032310011120330010012451888888888888888888888888818888888888881406288888888888888888888888804888888101041 070904071123130968021002020101001000013123121032310011120348888011170888888888888888888888888818888888888881406288888888888888888888888888888888041041 070904081123130968021002020101001000013123121032310011120348888011160888888888888888888888888818888888888881406288888888888888888888888888888888041041 070904091123130968021002020101001000013123121032310011120348888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 070904101123130968021002020101001000013123121032310011120320088012701888888888888888888888888818888888888881406288888888888888888888888888888888151041 070906011123130968080402020100001000012123121042312011122330188111301203068686868787282286868618701018686862407287870707868686020286868688878787071041 070906021123130968080402020100001000012123121042312011122348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 070906031123130968080402020100001000012123121042312011122330188102281287878787870130878787878710187878787872407207028787878787878787878713010102061041 070906041123130968080402020100001000012123121042312011122348803101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 070906051123130968080402020100001000012123121042312011122348803102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 070906061123130968080402020100001000012123121042312011122330188112221287878787870130878787878710187878787872407207028787878787878787878713010102051041 070906071123130968080402020100001000012123121042312011122348806101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 070906081123130968080402020100001000012123121042312011122348806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071001011123130968010101010000000000001012221022000023209238888112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 071002011123130968060601010100001000012122221022100022209230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 071002021123130968060601010100001000012122221022100022209230188112251187878787870135878787878720287878787878080780078787878787878787878722010304061041 071002031123130968060601010100001000012122221022100022209248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071002041123130968060601010100001000012122221022100022209248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 071002051123130968060601010100001000012122221022100022209248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071002061123130968060601010100001000012122221022100022209248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071003011123130968030301010100001000011122221022100022209230188111261102868686868787208686868628702868686868080787878086868686078686868688878787061041 071003021123130968030301010100001000011122221022100022209230188112201187878787870126878787878720287878787878080780078787878787878787878722000000051041 071003031123130968030301010100001000011122221022100022209238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 071004011123130968040301010100001000011122221022000022208230188111341102868686868787288686868628702868686868080787878086868686078686868688878787071041 071004021123130968040301010100001000011122221022000022208230188112281187878787870134878787878720287878787878080780078787878787878787878722000000061041 071004031123130968040301010100001000011122221022000022208238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 071004041123130968040301010100001000011122221022000022208238888101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071005011123130968010101010000000000001012121012000012211238888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 071006011123130968010101010000000000001012121012100022211238888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 071007011123130968040301010101001000012122121012000092209230188101341102868686868787198686868628702868686868080787878086868686078686868688878787071041 071007021123130968040301010101001000012122121012000092209230188112191187878787870134878787878720287878787878080780078787878787878787878722000202041041 071007031123130968040301010101001000012122121012000092209248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071007041123130968040301010101001000012122121012000092209248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071008011123130968020201010101001000011122121012000022210230188111281102868686868787288686868628702868686868080787878086868686078686868688878787061041 071008021123130968020201010101001000011122121012000022210230188112281187878787870128878787878720287878787878080780078787878787878787878722000000061041 071009011123130968020201010000000000002012121012000022210238888112330888888888888888888888888818888888888880604188888888888888888888888822888888071041 071009021123130968020201010000000000002012121012000022210248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 071011011123130968020201010100001000011122221012100022209230188111211102868686868787188686868628702868686868080787878086868686078686868688878787051041 071011021123130968020201010100001000011122221012100022209230188112181187878787870121878787878720287878787878080780078787878787878787878722000000041041 071012011123130968040401010100001000012122223022110022210230188111251102868686868787178686868618701868686860604187870486868686018686868688878787061041 071012021123130968040401010100001000012122223022110022210230188112171187878787870125878787878710187878787870604104018787878787878787878703010001041041 071012031123130968040401010100001000012122223022110022210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071012041123130968040401010100001000012122223022110022210238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 071013011123130968050501010101001000012122921992000022207230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 071013021123130968050501010101001000012122921992000022207230188112201187878787870130878787878720287878787878080780078787878787878787878722010203051041 071013031123130968050501010101001000012122921992000022207248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071013041123130968050501010101001000012122921992000022207248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071013051123130968050501010101001000012122921992000022207248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071014011123130968010000000000000000001012221022110022211238888101250888888888888888888888888828888888888888080788888888888888888888888888888888061041 071016011123130968020200000000000000001012221022000022208238888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 071016021123130968020200000000000000001012221022000022208278888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 071017011123130968050501010101001000012122221022100022209230188111991102868686868787298686868628702868686868080787878086868686078686868688878787991041 071017021123130968050501010101001000012122221022100022209230188112291187878787870199878787878720287878787878080780078787878787878787878705010203061041 071017031123130968050501010101001000012122221022100022209248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 071017041123130968050501010101001000012122221022100022209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071017051123130968050501010101001000012122221022100022209248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071018011123130968040401010100001000012122221022100022209230188111331102868686868787208686868628702868686868080787878086868686078686868688878787071041 071018021123130968040401010100001000012122221022100022209230188112201187878787870133878787878720287878787878080780078787878787878787878722020002051041 071018031123130968040401010100001000012122221022100022209248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071018041123130968040401010100001000012122221022100022209248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071019011123130968010101010000000000001012221012000022208238888112280888888888888888888888888828888888888888080788888888888888888888888822888888061041 071020011123130968010101010000000000001012221012000093208230088112201888888888888888888888888828888888888888080788888888888888888888888822888888051041 071021011123130968030101010100001000012122221013100022208230188111311102868686868787258686868618702868686861206287878086868686078686868688878787071041 071021021123130968030101010100001000012122221013100022208230188102251187878787870131878787878720187878787878080706028787878787878787878722010001061041 071021031123130968030101010100001000012122221013100022208248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071102011123130968030301010100001000012122221012000022208230188111361102868686868787208686868628702868686868080787878086868686078686868688878787081041 071102021123130968030301010100001000012122221012000022208230188112201187878787870136878787878720287878787878080780078787878787878787878716000101051041 071102031123130968030301010100001000012122221012000022208248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071103011123130968010100000000000000001012221012000022208238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 071104011123130968010100000000000000001012221012100222211238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 071105011123130968010100000000000000001012221012000022208230088111494888888888888888888888888828888888888888080788888888888888888888888888888888101041 071107011123130968010100000000000000001012221012100022209238888111260888888888888888888888888818888888888884509388888888888888888888888888888888061041 071108011123130968030300000000000000001012221012000022208238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 071108021123130968030300000000000000001012221012000022208238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 071108031123130968030300000000000000001012221012000022208238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 071111011123130968030302020100001000011122221012100022209230188111561102868686868787378686868628702868686868080787878086868686078686868688878787121041 071111021123130968030302020100001000011122221012100022209230188112371187878787870156878787878720287878787878080780078787878787878787878718000000081041 071111031123130968030302020100001000011122221012100022209230088112351888888888888888888888888828888888888888080788888888888888888888888818888888081041 071112011123130968020201010101001000011122221012000022208230188111511102868686868787268686868628702868686868080787878086868686078686868688878787111041 071112021123130968020201010101001000011122221012000022208230188112261187878787870151878787878720287878787878080780078787878787878787878711000000061041 071113011123130968121102020100001000012122221021102412217330188111341102868686868787268686868618701868686860001187870186868686018686868688878787071041 071113021123130968121102020100001000012122221021102412217330188112261187878787870134878787878710187878787870001101018787878787878787878714020204061041 071113031123130968121102020100001000012122221021102412217348802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 071113041123130968121102020100001000012122221021102412217348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 071113051123130968121102020100001000012122221021102412217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071113061123130968121102020100001000012122221021102412217348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071113071123130968121102020100001000012122221021102412217338888112230888888888888888888888888818888888888880001188888888888888888888888814888888051041 071113081123130968121102020100001000012122221021102412217338888111190888888888888888888888888818888888888880001188888888888888888888888888888888041041 071113091123130968121102020100001000012122221021102412217338888111180888888888888888888888888818888888888880001188888888888888888888888888888888041041 071113101123130968121102020100001000012122221021102412217338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 071113111123130968121102020100001000012122221021102412217338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 071113121123130968121102020100001000012122221021102412217348807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071114011123130968010100000000000000001012221012100022209238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 071115011123130968030301010100001000012122221012100022209230188111301102868686868787258686868628702868686868080787878086868686078686868688878787071041 071115021123130968030301010100001000012122221012100022209230188112251187878787870130878787878720287878787878080780078787878787878787878711000101061041 071115031123130968030301010100001000012122221012100022209248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071117011123130968010100000000000000001012221012000022208238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 071118011123130968020200000000000000001012221013000022207238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 071118021123130968020200000000000000001012221013000022207238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071119011123130968070702020101001000012122221022000022208230188111301202078686868787242586868628702028686868080787878080868686070786868688878787071041 071119021123130968070702020101001000012122221022000022208230188112241287878787870130878787878720287878787878080780078787878787878787878705030104051041 071119031123130968070702020101001000012122221022000022208248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 071119041123130968070702020101001000012122221022000022208248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071119051123130968070702020101001000012122221022000022208248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071119061123130968070702020101001000012122221022000022208248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071119071123130968070702020101001000012122221022000022208230188112251287878787870130878787878720287878787878080780078787878787878787878705000000061041 071201011123130968030301010100001000012122221012120022210230188111261102868686868787218686868628702868686868080787878086868686078686868688878787061041 071201021123130968030301010100001000012122221012120022210230188112211187878787870126878787878720287878787878080780078787878787878787878711010001051041 071201031123130968030301010100001000012122221012120022210248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071202011123130968030301010100001000012122223012120012210230188111371102868686868787208686868628702868686868080787878086868686078686868688878787081041 071202021123130968030301010100001000012122223012120012210230188112201187878787870137878787878720287878787878080780078787878787878787878711010001051041 071202031123130968030301010100001000012122223012120012210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071203011123130968010100000000000000001012221012110022410238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 071205011123130968090902020100001000012122221032000023209230188111401202078686868787302786868628702028686868080787878080868686070786868688878787091041 071205021123130968090902020100001000012122221032000023209230188112301287878787870140878787878720287878787878080780078787878787878787878705010304071041 071205031123130968090902020100001000012122221032000023209248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 071205041123130968090902020100001000012122221032000023209248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071205051123130968090902020100001000012122221032000023209248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071205061123130968090902020100001000012122221032000023209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071205071123130968090902020100001000012122221032000023209230188112271287878787870140878787878720287878787878080780078787878787878787878705000101061041 071205081123130968090902020100001000012122221032000023209248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071205091123130968090902020100001000012122221032000023209238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 071206011123130968030301010101001000012122221012000023408230188111281102868686868787228686868628702868686868080787878086868686078686868688878787061041 071206021123130968030301010101001000012122221012000023408230188112221187878787870128878787878720287878787878080780078787878787878787878716010001051041 071206031123130968030301010101001000012122221012000023408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071207011123130968010100000000000000001012221012000021210238888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 071208011123130968040403030000000000002012221012000021409238888112240888888888888888888888888828888888888888080788888888888888888888888820888888051041 071208021123130968040403030000000000002012221012000021409238888112240888888888888888888888888828888888888888080788888888888888888888888820888888051041 071208031123130968040403030000000000002012221012000021409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071208041123130968040403030000000000002012221012000021409238888112200888888888888888888888888828888888888888080788888888888888888888888820888888051041 071210011123130968030101010101001000012122221012120021212230188111321102868686868787258686868628702868686868080787878086868686078686868688878787071041 071210021123130968030101010101001000012122221012120021212230188102251187878787870132878787878720287878787878080780078787878787878787878711000101061041 071210031123130968030101010101001000012122221012120021212248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071211011123130968040301010101001000012122121031100012213230188111481102868686868787378686868618701868686860604187870486868686018686868688878787101041 071211021123130968040301010101001000012122121031100012213230188112371187878787870148878787878710187878787870604104018787878787878787878703020002081041 071211031123130968040301010101001000012122121031100012213248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071211041123130968040301010101001000012122121031100012213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071212011123130968050502020101001000013122221012100022209230188111531103868686868787338686868628702868686868080787878086868686078686868688878787111041 071212021123130968050502020101001000013122221012100022209248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071212031123130968050502020101001000013122221012100022209230188112331187878787870153878787878720287878787878080780078787878787878787878722000101071041 071212041123130968050502020101001000013122221012100022209240003112161888888888888888888888888828888888888888080788888888888888888888888822888888041041 071212051123130968050502020101001000013122221012100022209258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071213011123130968010100000000000000001012221012000021210238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 071215011123130968010100000000000000001012221012120021212230088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 071216011123130968050501010100001000012122221012120012211230188111501102868686868787318686868628702868686868080787878086868686078686868688878787111041 071216021123130968050501010100001000012122221012120012211230188112311187878787870150878787878720287878787878080780078787878787878787878711010203071041 071216031123130968050501010100001000012122221012120012211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071216041123130968050501010100001000012122221012120012211248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071216051123130968050501010100001000012122221012120012211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071218011123130968010100000000000000001012221012100011212238888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 071301011123130968010100000000000000001011221012000023208238888111470888888888888888888888888828888888888888080788888888888888888888888888888888101041 071302011123130968060602020101001000012126621012120022208230188111461202068686868787242186868628702028686868080787878080868686070786868688878787101041 071302021123130968060602020101001000012126621012120022208230188112241287878787870146878787878720287878787878080780078787878787878787878722030003051041 071302031123130968060602020101001000012126621012120022208248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071302041123130968060602020101001000012126621012120022208248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071302051123130968060602020101001000012126621012120022208248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071302061123130968060602020101001000012126621012120022208230188112211287878787870146878787878720287878787878080780078787878787878787878722000000051041 071303011123130968100802020100001000012122221022000023209230188111481102868686868787408686868628702868686868080787878086868686078686868688878787101041 071303021123130968100802020100001000012122221022000023209230188112401187878787870148878787878720287878787878080780078787878787878787878705040408091041 071303031123130968100802020100001000012122221022000023209248802101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071303041123130968100802020100001000012122221022000023209248802101200888888888888888888888888828888888888888080788888888888888888888888888888888051041 071303051123130968100802020100001000012122221022000023209248802112180888888888888888888888888828888888888888080788888888888888888888888805888888041041 071303061123130968100802020100001000012122221022000023209248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 071303071123130968100802020100001000012122221022000023209248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 071303081123130968100802020100001000012122221022000023209248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071303091123130968100802020100001000012122221022000023209248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 071303101123130968100802020100001000012122221022000023209248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071304011123130968050501010101001000012122221012000023209230188111351102868686868787328686868628702868686868080787878086868686078686868688878787081041 071304021123130968050501010101001000012122221012000023209230188112321187878787870135878787878720287878787878080780078787878787878787878705020002071041 071304031123130968050501010101001000012122221012000023209248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 071304041123130968050501010101001000012122221012000023209248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071304051123130968050501010101001000012122221012000023209230088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 071305011123130968030301010100001000012121221012100022208230188111281102868686868787178686868628702868686868080787878086868686078686868688878787061041 071305021123130968030301010100001000012121221012100022208230188112171187878787870128878787878720287878787878080780078787878787878787878705000101041041 071305031123130968030301010100001000012121221012100022208248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071306011123130968010100000000000000001012221011120022211230088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 071307011123130968070702020100001000012122221022120122211230188111401202068686868787282086868628702028686868080787878080868686070786868688878787091041 071307021123130968070702020100001000012122221022120122211230188112281287878787870140878787878720287878787878080780078787878787878787878705010203061041 071307031123130968070702020100001000012122221022120122211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071307041123130968070702020100001000012122221022120122211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071307051123130968070702020100001000012122221022120122211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071307061123130968070702020100001000012122221022120122211230188112201287878787870140878787878720287878787878080780078787878787878787878705010001051041 071307071123130968070702020100001000012122221022120122211248806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071309011123130968050401010100001000012122221022100023210230188101571104868686868787258686868628702868686868080787878086868686078686868688878787121041 071309021123130968050401010100001000012122221022100023210248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071309031123130968050401010100001000012122221022100023210248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071309041123130968050401010100001000012122221022100023210230188112251187878787870157878787878720287878787878080780078787878787878787878705000000061041 071309051123130968050401010100001000012122221022100023210248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071310011123130968010100000000000000001012221012000023209230088111491888888888888888888888888828888888888888080788888888888888888888888888888888101041 071312011123130968070701010100001000012122221012100011212230188111381102868686868787258686868618701868686860604187870486868686018686868688878787081041 071312021123130968070701010100001000012122221012100011212230188112251187878787870138878787878710187878787870604104018787878787878787878703000202061041 071312031123130968070701010100001000012122221012100011212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071312041123130968070701010100001000012122221012100011212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071312051123130968070701010100001000012122221012100011212238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 071312061123130968070701010100001000012122221012100011212238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 071312071123130968070701010100001000012122221012100011212238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 071313011123130968020201010100001000011122921012120012210230188111231102868686868787168686868628702868686868080787878086868686078686868688878787051041 071313021123130968020201010100001000011122921012120012210230188112161187878787870123878787878720287878787878080780078787878787878787878722000000041041 071314011123130968040201010100001000012121221012100023209230188111261102868686868787208686868618701868686860604187870486868686018686868688878787061041 071314021123130968040201010100001000012121221012100023209230188102201187878787870126878787878710187878787870604104018787878787878787878703000101051041 071314031123130968040201010100001000012121221012100023209248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071314041123130968040201010100001000012121221012100023209238888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 071315011123130968010100000000000000001012221012000021409238888111400888888888888888888888888828888888888888080788888888888888888888888888888888091041 071317011123130968020201010100001000011122221012020021211230188111311102868686868787198686868628702868686868080787878086868686078686868688878787071041 071317021123130968020201010100001000011122221012020021211230188112191187878787870131878787878720287878787878080780078787878787878787878722000000041041 071318011123130968161603030201001001022122121041121011416330188111461102868686868787328686868618701868686860604187870486868686018686868688878787101041 071318021123130968161603030201001001022122121041121011416330188112321187878787870146878787878710187878787870604104018787878787878787878703020406071041 071318031123130968161603030201001001022122121041121011416348802112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 071318041123130968161603030201001001022122121041121011416348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 071318051123130968161603030201001001022122121041121011416348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 071318061123130968161603030201001001022122121041121011416348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071318071123130968161603030201001001022122121041121011416348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071318081123130968161603030201001001022122121041121011416348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071318091123130968161603030201001001022122121041121011416370288111301110868686868787258686868618701868686860604187870486868686018686868688878787071041 071318101123130968161603030201001001022122121041121011416370288112251187878787870930878787878710187878787870604104018787878787878787878703040105061041 071318111123130968161603030201001001022122121041121011416378888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071318121123130968161603030201001001022122121041121011416378810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071318131123130968161603030201001001022122121041121011416378810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071318141123130968161603030201001001022122121041121011416378810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071318151123130968161603030201001001022122121041121011416378810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071318161123130968161603030201001001022122121041121011416378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071401011123130968020200000000000000001012221012100022209238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 071401021123130968020200000000000000001012221012100022209278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071402011123130968040401010101001000012122221012100012409230188111321102868686868787208686868628702868686868080787878086868686078686868688878787071041 071402021123130968040401010101001000012122221012100012409230188112201187878787870132878787878720287878787878080780078787878787878787878711000202051041 071402031123130968040401010101001000012122221012100012409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071402041123130968040401010101001000012122221012100012409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071403011123130968020200000000000000001012221011000022209238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071403021123130968020200000000000000001012221011000022209238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 071404011123130968010100000000000000001012221013100012209238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 071405011123130968010000000000000000001012221022000013210238888101280888888888888888888888888828888888888888080788888888888888888888888888888888061041 071406011123130968010100000000000000001012221012100022209238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 071407011123130968090902020100001000012122221022100012210230188111331202058686868787241786868628702028686868080787878080868686070786868688878787071041 071407021123130968090902020100001000012122221022100012210230188112241287878787870133878787878720287878787878080780078787878787878787878705020002051041 071407031123130968090902020100001000012122221022100012210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071407041123130968090902020100001000012122221022100012210248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071407051123130968090902020100001000012122221022100012210230188112171287878787870133878787878720287878787878080780078787878787878787878705000101041041 071407061123130968090902020100001000012122221022100012210248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071407071123130968090902020100001000012122221022100012210238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 071407081123130968090902020100001000012122221022100012210238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 071407091123130968090902020100001000012122221022100012210238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 071408011123130968010000000000000000001019999999999999900130088102523888888888888888888888888818888888888880604188888888888888888888888888888888111041 071409011123130968060802020200002000022132221021000022209230188111361102868686868787278686868628702868686868080787878086868686078686868688878787081041 071409021123130968060802020200002000022132221021000022209230188112271187878787870136878787878720287878787878080780078787878787878787878705020103061041 071409031123130968060802020200002000022132221021000022209248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071409041123130968060802020200002000022132221021000022209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 071409051123130968060802020200002000022132221021000022209248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071409061123130968060802020200002000022132221021000022209230288011251107868686868787178686868628702868686868080787878086868686078686868688878787061041 071409071123130968060802020200002000022132221021000022209230288012171187878787870625878787878720287878787878080780078787878787878787878705000000041041 071409081123130968060802020200002000022132221021000022209248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071410011123130968010100000000000000001012221012000012209230088111472888888888888888888888888828888888888888080788888888888888888888888888888888101041 071411011123130968020100000000000000001012221012000022208238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 071411021123130968020100000000000000001012221012000022208278888101300888888888888888888888888828888888888888080788888888888888888888888888888888071041 071412011123130968030301010101001000012122221011101022211230188111271102868686868787168686868628702868686868080787878086868686078686868688878787061041 071412021123130968030301010101001000012122221011101022211230188112161187878787870127878787878720287878787878080780078787878787878787878705010001041041 071412031123130968030301010101001000012122221011101022211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071413011123130968050502020100001000012122221022100022209230188111531104868686868787338686868628702868686868080787870986868686038686868688878787111041 071413021123130968050502020100001000012122221022100022209248888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 071413031123130968050502020100001000012122221022100022209248888102170888888888888888888888888828888888888888080788888888888888888888888805888888041041 071413041123130968050502020100001000012122221022100022209230188112331187878787870153878787878720287878787874409380078787878787878787878705000202071041 071413051123130968050502020100001000012122221022100022209248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 071413061123130968050502020100001000012122221022100022209248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 071414011123130968020301010100001000011122224992100032406230188111221102868686868787178686868628702868686868080787878086868686078686868688878787051041 071414021123130968020301010100001000011122224992100032406230188112171187878787870122878787878720287878787878080780078787878787878787878722000000041041 071414031123130968020301010100001000011122224992100032406230088011241888888888888888888888888828888888888888080788888888888888888888888888888888051041 071415011123130968040401010100001000012122221012100022209230188111281102868686868787198686868618701868686865611487871186868686048686868688878787061041 071415021123130968040401010100001000012122221012100022209230188112191187878787870128878787878710187878787875611411048787878787878787878706010102041041 071415031123130968040401010100001000012122221012100022209248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 071415041123130968040401010100001000012122221012100022209248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 071417011123130968030301010100001000012122222012000022209230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 071417021123130968030301010100001000012122222012000022209230188112251187878787870135878787878720287878787878080780078787878787878787878711000101061041 071417031123130968030301010100001000012122222012000022209248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 071418011123130968020201010100001000011122221012000022208230188111411102868686868787358686868628702868686868080787878086868686078686868688878787091041 071418021123130968020201010100001000011122221012000022208230188112351187878787870141878787878720287878787878080780078787878787878787878718000000081041 071419011123130968040101010100001000012122221022100023210230188111421102868686868787228686868618701868686864509387870986868686038686868688878787091041 071419021123130968040101010100001000012122221022100023210230188102221187878787870142878787878710187878787874509309038787878787878787878705010102051041 071419031123130968040101010100001000012122221022100023210248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 071419041123130968040101010100001000012122221022100023210248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080102011123130969040401010100001000012123121022300011118330188111281102868686868787178686868618701868686866412587871286868686058686868688878787061041 080102021123130969040401010100001000012123121022300011118330188112171187878787870128878787878710187878787876412512058787878787878787878799000000041041 080102031123130969040401010100001000012123121022300011118338888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 080102041123130969040401010100001000012123121022300011118348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080103011123130969060805050100001000012123121022311011121330188111271102868686868787228686868618701868686861406287870686868686028686868688878787061041 080103021123130969060805050100001000012123121022311011121330188112221187878787870127878787878710187878787871406206028787878787878787878704020002051041 080103031123130969060805050100001000012123121022311011121348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080103041123130969060805050100001000012123121022311011121348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080103051123130969060805050100001000012123121022311011121330088102243888888888888888888888888818888888888881406288888888888888888888888804888888051041 080103061123130969060805050100001000012123121022311011121330088112151888888888888888888888888818888888888881406288888888888888888888888804888888041041 080103071123130969060805050100001000012123121022311011121338888012180888888888888888888888888818888888888881406288888888888888888888888804888888041041 080103081123130969060805050100001000012123121022311011121338888012150888888888888888888888888818888888888881406288888888888888888888888804888888041041 080103091123130969060805050100001000012123121022311011121338888012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080104011123130969060501010100001000012123122032312511128430188101361104868686868787308686868618701868686860101187870686868686028686868688878787081041 080104021123130969060501010100001000012123122032312511128448888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080104031123130969060501010100001000012123122032312511128448888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080104041123130969060501010100001000012123122032312511128430188112301187878787870136878787878710187878787871206201018787878787878787878722000000071041 080104051123130969060501010100001000012123122032312511128448888111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 080104061123130969060501010100001000012123122032312511128448888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080105011123130969070602020100001000011123121022310011120330188111211102868686868787178686868618701868686865510487870786868686028686868688878787051041 080105021123130969070602020100001000011123121022310011120330188112171187878787870121878787878710187878787872407210048787878787878787878713000000041041 080105031123130969070602020100001000011123121022310011120338888111190888888888888888888888888818888888888885510488888888888888888888888888888888041041 080105041123130969070602020100001000011123121022310011120338888111180888888888888888888888888818888888888885510488888888888888888888888888888888041041 080105051123130969070602020100001000011123121022310011120338888112160888888888888888888888888818888888888885510488888888888888888888888822888888041041 080105061123130969070602020100001000011123121022310011120338888101190888888888888888888888888818888888888885510488888888888888888888888888888888041041 080105071123130969070602020100001000011123121022310011120378888111220888888888888888888888888818888888888885510488888888888888888888888888888888051041 080107011123130969131704040100001000012123124042310011119330188111331202098686868787292686868628702028686868080787878080868686070786868688878787071041 080107021123130969131704040100001000012123124042310011119330188112291287878787870133878787878720287878787878080780078787878787878787878722010506061041 080107031123130969131704040100001000012123124042310011119348802012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080107041123130969131704040100001000012123124042310011119348802012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080107051123130969131704040100001000012123124042310011119348802012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080107061123130969131704040100001000012123124042310011119348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080107071123130969131704040100001000012123124042310011119348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080107081123130969131704040100001000012123124042310011119348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080107091123130969131704040100001000012123124042310011119330188112261287878787870133878787878720287878787878080780078787878787878787878722020103061041 080107101123130969131704040100001000012123124042310011119348809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080107111123130969131704040100001000012123124042310011119348809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080107121123130969131704040100001000012123124042310011119348809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080107131123130969131704040100001000012123124042310011119330088111391888888888888888888888888828888888888888080788888888888888888888888888888888081041 080107141123130969131704040100001000012123124042310011119348888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 080107151123130969131704040100001000012123124042310011119338888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 080107161123130969131704040100001000012123124042310011119348888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 080107171123130969131704040100001000012123124042310011119348888012160888888888888888888888888828888888888888080788888888888888888888888822888888041041 080108011123130969101002020201002000022133121049200011116330188111311102868686868787258686868618701868686860402187870286868686018686868688878787071041 080108021123130969101002020201002000022133121049200011116330188112251187878787870131878787878710187878787870402102018787878787878787878702020103061041 080108031123130969101002020201002000022133121049200011116348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080108041123130969101002020201002000022133121049200011116348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080108051123130969101002020201002000022133121049200011116348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080108061123130969101002020201002000022133121049200011116330288111251107868686868787208686868618701868686860402187870286868686018686868688878787061041 080108071123130969101002020201002000022133121049200011116330288112201187878787870625878787878710187878787870402102018787878787878787878702010203051041 080108081123130969101002020201002000022133121049200011116348807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080108091123130969101002020201002000022133121049200011116348807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080108101123130969101002020201002000022133121049200011116348807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080201011123130969040401010100001000012123121022313011123330188111301102868686868787228686868618701868686861206287870686868686028686868688878787071041 080201021123130969040401010100001000012123121022313011123330188112221187878787870130878787878710187878787871206206028787878787878787878714020002051041 080201031123130969040401010100001000012123121022313011123348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080201041123130969040401010100001000012123121022313011123348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080202011123130969050500000000000000001013121022110011118338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 080202021123130969050500000000000000001013121022110011118338888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 080202031123130969050500000000000000001013121022110011118338888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 080202041123130969050500000000000000001013121022110011118338888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 080202051123130969050500000000000000001013121022110011118378888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 080204011123130969050302020100001000012123121032312011122330188111281102868686868787198686868618701868686864208287870886868686028686868688878787061041 080204021123130969050302020100001000012123121032312011122330188102191187878787870128878787878710187878787874208208028787878787878787878712010001041041 080204031123130969050302020100001000012123121032312011122348802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080204041123130969050302020100001000012123121032312011122338888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 080204051123130969050302020100001000012123121032312011122338888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 080205011123130969120502020100001000012123124032312011121330188111311103868686868787268686868618701868686861406287870686868686028686868688878787071041 080205021123130969120502020100001000012123124032312011121348888102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080205031123130969120502020100001000012123124032312011121330188102261187878787870131878787878710187878787871406206028787878787878787878704020204061041 080205041123130969120502020100001000012123124032312011121348803101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080205051123130969120502020100001000012123124032312011121348803102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080205061123130969120502020100001000012123124032312011121348803102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080205071123130969120502020100001000012123124032312011121348803101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080205081123130969120502020100001000012123124032312011121338888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 080205091123130969120502020100001000012123124032312011121338888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 080205101123130969120502020100001000012123124032312011121338888112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 080205111123130969120502020100001000012123124032312011121338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 080205121123130969120502020100001000012123124032312011121348888101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080208011123130969010100000000000000001016623011000032205238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 080209011123130969010100000000000000001012221011002012411238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 080211011123130969040400000000000000001012221013001092406238888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 080211021123130969040400000000000000001012221013001092406270088111251888888888888888888888888818888888888880202188888888888888888888888888888888061041 080211031123130969040400000000000000001012221013001092406238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 080211041123130969040400000000000000001012221013001092406238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080212011123130969020200000000000000001016221033000012406238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 080212021123130969020200000000000000001016221033000012406270088111213888888888888888888888888828888888888888080788888888888888888888888888888888051041 080213011123130969020200000000000000001012223013000022405238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 080213021123130969020200000000000000001012223013000022405278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 080215011123130969010100000000000000001012221011100012410238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 080216011123130969010101010000000000001012211012000022408230088112361888888888888888888888888828888888888888080788888888888888888888888822888888081041 080217011123130969030301010100001000012122221012000022407230188111301102868686868787308686868628702868686868080787878086868686078686868688878787071041 080217021123130969030301010100001000012122221012000022407230188112301187878787870130878787878720287878787878080780078787878787878787878722010001071041 080217031123130969030301010100001000012122221012000022407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080218011123130969020201010101001000011122221012100012409230188111321102868686868787208686868618702868686861206287878086868686078686868688878787071041 080218021123130969020201010101001000011122221012100012409230188112201187878787870132878787878720187878787878080706028787878787878787878716000000051041 080219011123130969010101010000000000001012221012000022407238888112260888888888888888888888888828888888888888080788888888888888888888888822888888061041 080222011123130969060902020000000000002013124032312011121338888111290888888888888888888888888818888888888881406288888888888888888888888888888888061041 080222021123130969060902020000000000002013124032312011121348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080222031123130969060902020000000000002013124032312011121348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080222041123130969060902020000000000002013124032312011121348888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080222051123130969060902020000000000002013124032312011121338888112190888888888888888888888888818888888888881406288888888888888888888888804888888041041 080222061123130969060902020000000000002013124032312011121330088112231888888888888888888888888818888888888881406288888888888888888888888804888888051041 080222071123130969060902020000000000002013124032312011121338888011160888888888888888888888888818888888888881406288888888888888888888888888888888041041 080222081123130969060902020000000000002013124032312011121338888011128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080222091123130969060902020000000000002013124032312011121348888011180888888888888888888888888818888888888881406288888888888888888888888888888888041041 080223011123130969040401010100001000012123121032302011120330188111291102868686868787218686868618701868686860604187870486868686018686868688878787061041 080223021123130969040401010100001000012123121032302011120330188112211187878787870129878787878710187878787870604104018787878787878787878703020002051041 080223031123130969040401010100001000012123121032302011120348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080223041123130969040401010100001000012123121032302011120348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080224011123130969060702020100001000012123121032302011120330188111301102868686868787228686868618701868686860604187870486868686018686868688878787071041 080224021123130969060702020100001000012123121032302011120330188102221187878787870130878787878710187878787870604104018787878787878787878703020204051041 080224031123130969060702020100001000012123121032302011120348802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080224041123130969060702020100001000012123121032302011120348802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080224051123130969060702020100001000012123121032302011120348802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080224061123130969060702020100001000012123121032302011120348802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080224071123130969060702020100001000012123121032302011120348888012150888888888888888888888888818888888888880604188888888888888888888888803888888041041 080224081123130969060702020100001000012123121032302011120348888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080224091123130969060702020100001000012123121032302011120348888012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080224101123130969060702020100001000012123121032302011120348888011068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080224111123130969060702020100001000012123121032302011120348888011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080224121123130969060702020100001000012123121032302011120348888012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080302011123130969040401010100001000012122121022000092209230188111421102868686868787298686868618701868686863808287870886868686028686868688878787091041 080302021123130969040401010100001000012122121022000092209230188112291187878787870142878787878710187878787873808208028787878787878787878707020002061041 080302031123130969040401010100001000012122121022000092209248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080302041123130969040401010100001000012122121022000092209248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080303011123130969070602020100001000012122121032302292216330188111371102868686868787298686868628702868686868080787878086868686078686868688878787081041 080303021123130969070602020100001000012122121032302292216330188112291187878787870137878787878720287878787878080780078787878787878787878711010203061041 080303031123130969070602020100001000012122121032302292216348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080303041123130969070602020100001000012122121032302292216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080303051123130969070602020100001000012122121032302292216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080303061123130969070602020100001000012122121032302292216348888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 080303071123130969070602020100001000012122121032302292216348888102150888888888888888888888888828888888888888080788888888888888888888888811888888041041 080304011123130969040401010100001000012122121022000022210230188111361102868686868787298686868628702868686868080787878086868686078686868688878787081041 080304021123130969040401010100001000012122121022000022210230188112291187878787870136878787878720287878787878080780078787878787878787878711000202061041 080304031123130969040401010100001000012122121022000022210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080304041123130969040401010100001000012122121022000022210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080305011123130969060602020100001000012122121022100012212230103111271102868686868787188686868618701868686864509387870986868686038686868688878787061041 080305021123130969060602020100001000012122121022100012212230188112181187878787870127878787878710187878787874509309038787878787878787878715000000041041 080305031123130969060602020100001000012122121022100012212220088112382888888888888888888888888818888888888884509388888888888888888888888815888888081041 080305041123130969060602020100001000012122121022100012212238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080305051123130969060602020100001000012122121022100012212238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080305061123130969060602020100001000012122121022100012212238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080306011123130969101002020200001100023242121042302412220330188111521102868686868787468686868618701868686864409387870986868686038686868688878787111041 080306021123130969101002020200001100023242121042302412220330188102461187878787870152878787878710187878787874409309038787878787878787878705010001101041 080306031123130969101002020200001100023242121042302412220340202111261104868686868787228686868618701868686864409387870986868686038686868688878787061041 080306041123130969101002020200001100023242121042302412220340288112221187878787870326878787878710187878787874409309038787878787878787878705010001051041 080306051123130969101002020200001100023242121042302412220358804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080306061123130969101002020200001100023242121042302412220338888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 080306071123130969101002020200001100023242121042302412220338888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 080306081123130969101002020200001100023242121042302412220338888111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 080306091123130969101002020200001100023242121042302412220338888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 080306101123130969101002020200001100023242121042302412220348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080306111123130969101002020200001100023242121042302412220348888011260888888888888888888888888818888888888884409388888888888888888888888888888888061041 080307011123130969131303030100001000012122121032303412221330188111311202088686868787251986868618701018686860604187870404868686010186868688878787071041 080307021123130969131303030100001000012122121032303412221330188112251287878787870131878787878710187878787870604104018787878787878787878703010405061041 080307031123130969131303030100001000012122121032303412221348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080307041123130969131303030100001000012122121032303412221348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080307051123130969131303030100001000012122121032303412221348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080307061123130969131303030100001000012122121032303412221348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080307071123130969131303030100001000012122121032303412221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080307081123130969131303030100001000012122121032303412221330188112191287878787870131878787878710187878787870604104018787878787878787878703010102041041 080307091123130969131303030100001000012122121032303412221348808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080307101123130969131303030100001000012122121032303412221348808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080307111123130969131303030100001000012122121032303412221338888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 080307121123130969131303030100001000012122121032303412221338888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 080307131123130969131303030100001000012122121032303412221348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080308011123130969010100000000000000001012121011100022212230088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 080309011123130969130804040101001000013122121041000012212230188101801202098686868787333786868618701018686866813587871313868686050586868688878787171041 080309021123130969130804040101001000013122121041000012212230188112331287878787870180878787878710187878787876813513058787878787878787878722020406071041 080309031123130969130804040101001000013122121041000012212248802102170888888888888888888888888818888888888886813588888888888888888888888822888888041041 080309041123130969130804040101001000013122121041000012212248802112150888888888888888888888888818888888888886813588888888888888888888888822888888041041 080309051123130969130804040101001000013122121041000012212248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080309061123130969130804040101001000013122121041000012212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080309071123130969130804040101001000013122121041000012212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080309081123130969130804040101001000013122121041000012212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080309091123130969130804040101001000013122121041000012212230188102371287878787870180878787878710187878787876813513058787878787878787878722010102081041 080309101123130969130804040101001000013122121041000012212248809101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080309111123130969130804040101001000013122121041000012212248809102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080309121123130969130804040101001000013122121041000012212258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080309131123130969130804040101001000013122121041000012212258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080310011123130969040401010100001000012122121022320012215330188111321102868686868787228686868628702868686868080787878086868686078686868688878787071041 080310021123130969040401010100001000012122121022320012215330188112221187878787870132878787878720287878787878080780078787878787878787878722020002051041 080310031123130969040401010100001000012122121022320012215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080310041123130969040401010100001000012122121022320012215348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080401011123130969050402020100001000011123121042300011118330188101401202038686868787272586868618701018686864409387870909868686030386868688878787091041 080401021123130969050402020100001000011123121042300011118330188102271287878787870140878787878710187878787874409309038787878787878787878715000000061041 080401031123130969050402020100001000011123121042300011118330188112251287878787870140878787878710187878787874409309038787878787878787878715000000061041 080401041123130969050402020100001000011123121042300011118338888011210888888888888888888888888818888888888884409388888888888888888888888888888888051041 080401051123130969050402020100001000011123121042300011118338888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 080401061123130969050402020100001000011123121042300011118338888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 080402011123130969101004040100001000013123121042303011121330188111521303050786868787452124868618701010186863808287870808088686020202868688878787111041 080402021123130969101004040100001000013123121042303011121348888111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 080402031123130969101004040100001000013123121042303011121330188112451387878787870152878787878710187878787873808208028787878787878787878707010001101041 080402041123130969101004040100001000013123121042303011121348803111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 080402051123130969101004040100001000013123121042303011121330188102211387878787870152878787878710187878787873808208028787878787878787878707010001051041 080402061123130969101004040100001000013123121042303011121348805101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080402071123130969101004040100001000013123121042303011121330188112241387878787870152878787878710187878787873808208028787878787878787878707010102051041 080402081123130969101004040100001000013123121042303011121348807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080402091123130969101004040100001000013123121042303011121348807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080402101123130969101004040100001000013123121042303011121340088111201888888888888888888888888818888888888883808288888888888888888888888888888888051041 080402111123130969101004040100001000013123121042303011121340088012161888888888888888888888888818888888888883808288888888888888888888888807888888041041 080402121123130969101004040100001000013123121042303011121358811012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080403011123130969060601010101001000012123121042303411125430188111411102868686868787378686868618701868686860402187870286868686018686868688878787091041 080403021123130969060601010101001000012123121042303411125430188112371187878787870141878787878710187878787870402102018787878787878787878702030003081041 080403031123130969060601010101001000012123121042303411125448802111220888888888888888888888888818888888888880402188888888888888888888888888888888051041 080403041123130969060601010101001000012123121042303411125448802111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 080403051123130969060601010101001000012123121042303411125448802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 080403061123130969060601010101001000012123121042303411125448888111170888888888888888888888888818888888888880402188888888888888888888888888888888041041 080404011123130969101002020100001000012123121042303411125430188111451105868686868787288686868618701868686860604187870486868686018686868688878787101041 080404021123130969101002020100001000012123121042303411125448888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 080404031123130969101002020100001000012123121042303411125448888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080404041123130969101002020100001000012123121042303411125448888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080404051123130969101002020100001000012123121042303411125430188112281187878787870145878787878710187878787870604104018787878787878787878703000000061041 080404061123130969101002020100001000012123121042303411125430088112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 080404071123130969101002020100001000012123121042303411125448806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080404081123130969101002020100001000012123121042303411125448888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080404091123130969101002020100001000012123121042303411125448888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080404101123130969101002020100001000012123121042303411125448888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080405011123130969151403030101001000013123121042303411125430188111501105868686868787438686868618701868686860604187870486868686018686868688878787111041 080405021123130969151403030101001000013123121042303411125448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080405031123130969151403030101001000013123121042303411125440088102261888888888888888888888888818888888888880604188888888888888888888888803888888061041 080405041123130969151403030101001000013123121042303411125458803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080405051123130969151403030101001000013123121042303411125430188112431187878787870150878787878710187878787870604104018787878787878787878703000303091041 080405061123130969151403030101001000013123121042303411125448805112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080405071123130969151403030101001000013123121042303411125448805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080405081123130969151403030101001000013123121042303411125448805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080405091123130969151403030101001000013123121042303411125448888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 080405101123130969151403030101001000013123121042303411125440088111271888888888888888888888888818888888888880604188888888888888888888888888888888061041 080405111123130969151403030101001000013123121042303411125448888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080405121123130969151403030101001000013123121042303411125448888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080405131123130969151403030101001000013123121042303411125470088112221888888888888888888888888818888888888880604188888888888888888888888803888888051041 080405141123130969151403030101001000013123121042303411125478888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 080405151123130969151403030101001000013123121042303411125478888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 080501011123130969040501010000001000012123121042312011122330188111271103868686868787208686868618701868686862407287870786868686028686868688878787061041 080501021123130969040501010000001000012123121042312011122348888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080501031123130969040501010000001000012123121042312011122330188112201187878787870127878787878710187878787872407207028787878787878787878713000000051041 080501041123130969040501010000001000012123121042312011122338888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 080501051123130969040501010000001000012123121042312011122348888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080502011123130969111102020100001000012123121032102011118330188111301103868686868787318686868618701868686863808287870886868686028686868688878787071041 080502021123130969111102020100001000012123121032102011118348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080502031123130969111102020100001000012123121032102011118330188112311187878787870130878787878710187878787873808208028787878787878787878707040105071041 080502041123130969111102020100001000012123121032102011118348803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080502051123130969111102020100001000012123121032102011118348803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080502061123130969111102020100001000012123121032102011118348803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080502071123130969111102020100001000012123121032102011118348803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080502081123130969111102020100001000012123121032102011118348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080502091123130969111102020100001000012123121032102011118330088111301888888888888888888888888818888888888883808288888888888888888888888888888888071041 080502101123130969111102020100001000012123121032102011118338888112230888888888888888888888888818888888888883808288888888888888888888888807888888051041 080502111123130969111102020100001000012123121032102011118338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080503011123130969151506060100001000013123121052100011116330109111521202068686868787353686868618701018686861406287870604868686020186868688878787111041 080503021123130969151506060100001000013123121052100011116330188102351287878787870152878787878710187878787871406206028787878787878787878704020002081041 080503031123130969151506060100001000013123121052100011116348802111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 080503041123130969151506060100001000013123121052100011116348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080503051123130969151506060100001000013123121052100011116348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080503061123130969151506060100001000013123121052100011116330188112361287878787870152878787878710187878787870604106028787878787878787878703010102081041 080503071123130969151506060100001000013123121052100011116348806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080503081123130969151506060100001000013123121052100011116348806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080503091123130969151506060100001000013123121052100011116320088012614888888888888888888888888818888888888881406288888888888888888888888888888888131041 080503101123130969151506060100001000013123121052100011116338888112280888888888888888888888888818888888888881406288888888888888888888888804888888061041 080503111123130969151506060100001000013123121052100011116348888112230888888888888888888888888818888888888881406288888888888888888888888804888888051041 080503121123130969151506060100001000013123121052100011116348888111240888888888888888888888888818888888888881406288888888888888888888888888888888051041 080503131123130969151506060100001000013123121052100011116348888111280888888888888888888888888818888888888881406288888888888888888888888888888888061041 080503141123130969151506060100001000013123121052100011116348888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 080503151123130969151506060100001000013123121052100011116348814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080503161123130969151506060100001000013123121052100011116340088112281888888888888888888888888818888888888881406288888888888888888888888804888888061041 080504011123130969110902020100001000012123121052313411127430188111281102868686868787258686868618701868686860402187870286868686018686868688878787061041 080504021123130969110902020100001000012123121052313411127430188112251187878787870128878787878710187878787870402102018787878787878787878702010102061041 080504031123130969110902020100001000012123121052313411127448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080504041123130969110902020100001000012123121052313411127448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080504051123130969110902020100001000012123121052313411127438888102210888888888888888888888888818888888888880402188888888888888888888888802888888051041 080504061123130969110902020100001000012123121052313411127438888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080504071123130969110902020100001000012123121052313411127438888101180888888888888888888888888818888888888880402188888888888888888888888888888888041041 080504081123130969110902020100001000012123121052313411127448888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080504091123130969110902020100001000012123121052313411127438888111290888888888888888888888888818888888888880402188888888888888888888888888888888061041 080504101123130969110902020100001000012123121052313411127438888111230888888888888888888888888818888888888880402188888888888888888888888888888888051041 080504111123130969110902020100001000012123121052313411127438888111220888888888888888888888888818888888888880402188888888888888888888888888888888051041 080505011123130969050501010100001000012123121042312411126430188111991102868686868787318686868618701868686864909387870286868686018686868688878787991041 080505021123130969050501010100001000012123121042312411126430188112311187878787870199878787878710187878787870402109038787878787878787878702000101071041 080505031123130969050501010100001000012123121042312411126448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080505041123130969050501010100001000012123121042312411126448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080505051123130969050501010100001000012123121042312411126448888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080506011123130969141407070101001000012123121042313411127430188111521202058686868787454286868618701018686864208287870808868686020286868688878787111041 080506021123130969141407070101001000012123121042313411127430188112451287878787870152878787878710187878787874208208028787878787878787878712000303101041 080506031123130969141407070101001000012123121042313411127448802112160888888888888888888888888818888888888884208288888888888888888888888812888888041041 080506041123130969141407070101001000012123121042313411127448802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080506051123130969141407070101001000012123121042313411127430188112421287878787870152878787878710187878787874208208028787878787878787878712030407091041 080506061123130969141407070101001000012123121042313411127448805011250888888888888888888888888818888888888884208288888888888888888888888888888888061041 080506071123130969141407070101001000012123121042313411127448805102210888888888888888888888888818888888888884208288888888888888888888888812888888051041 080506081123130969141407070101001000012123121042313411127448805102190888888888888888888888888818888888888884208288888888888888888888888812888888041041 080506091123130969141407070101001000012123121042313411127448802112150888888888888888888888888818888888888884208288888888888888888888888812888888041041 080506101123130969141407070101001000012123121042313411127448805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080506111123130969141407070101001000012123121042313411127448805112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080506121123130969141407070101001000012123121042313411127448805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080506131123130969141407070101001000012123121042313411127448805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080506141123130969141407070101001000012123121042313411127438888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 080506151123130969141407070101001000012123121042313411127478888111240888888888888888888888888818888888888886312588888888888888888888888888888888051041 080506161123130969141407070101001000012123121042313411127430088012401888888888888888888888888818888888888884208288888888888888888888888812888888091041 080601011123130969060403030000000000002013121032313011123330088112304888888888888888888888888818888888888882407288888888888888888888888813888888071041 080601021123130969060403030000000000002013121032313011123348801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080601031123130969060403030000000000002013121032313011123348888102150888888888888888888888888818888888888882407288888888888888888888888813888888041041 080601041123130969060403030000000000002013121032313011123348888102150888888888888888888888888818888888888882407288888888888888888888888813888888041041 080601051123130969060403030000000000002013121032313011123348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080601061123130969060403030000000000002013121032313011123348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080602011123130969030101010100001000012123121032300011118330188111331102868686868787258686868618701868686860402187870286868686018686868688878787071041 080602021123130969030101010100001000012123121032300011118330188102251187878787870133878787878710187878787870202102018787878787878787878703010001061041 080602031123130969030101010100001000012123121032300011118348802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080603011123130969070701010101001000012123121022102011118330188111321102868686868787218686868618701868686860402187870286868686018686868688878787071041 080603021123130969070701010101001000012123121022102011118330188112211187878787870132878787878710187878787870402102018787878787878787878702020305051041 080603031123130969070701010101001000012123121022102011118348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080603041123130969070701010101001000012123121022102011118348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080603051123130969070701010101001000012123121022102011118348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080603061123130969070701010101001000012123121022102011118348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080603071123130969070701010101001000012123121022102011118348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080604011123130969050301010101001000012123121022000014410230188101461102868686868787448686868628701868686864409387870286868686018686868688878787101041 080604021123130969050301010101001000012123121022000014410230188102441187878787870146878787878710287878787870402109038787878787878787878702030003091041 080604031123130969050301010101001000012123121022000014410248802111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 080604041123130969050301010101001000012123121022000014410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080604051123130969050301010101001000012123121022000014410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080605011123130969151506060100002000023133121032100011116330112111341202058686868787262286868618701018686863808287870808868686020286868688878787071041 080605021123130969151506060100002000023133121032100011116330188112261287878787870134878787878710187878787873808208028787878787878787878707000202061041 080605031123130969151506060100002000023133121032100011116348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080605041123130969151506060100002000023133121032100011116348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080605051123130969151506060100002000023133121032100011116330188112221287878787870134878787878710187878787873808208028787878787878787878707020002051041 080605061123130969151506060100002000023133121032100011116348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080605071123130969151506060100002000023133121032100011116348805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080605081123130969151506060100002000023133121032100011116330212111371209118686868787251586868618701018686863808287870808868686020286868688878787081041 080605091123130969151506060100002000023133121032100011116330288112251287878787870837878787878710187878787873808208028787878787878787878707010001061041 080605101123130969151506060100002000023133121032100011116348809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080605111123130969151506060100002000023133121032100011116330288112151287878787870837878787878710187878787873808208028787878787878787878707000000041041 080605121123130969151506060100002000023133121032100011116320088112601888888888888888888888888818888888888883808288888888888888888888888888888888131041 080605131123130969151506060100002000023133121032100011116338888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080605141123130969151506060100002000023133121032100011116330012112151888888888888888888888888818888888888883808288888888888888888888888807888888041041 080605151123130969151506060100002000023133121032100011116338888112150888888888888888888888888818888888888883808288888888888888888888888807888888041041 080606011123130969101002020101001000012123121032302011120330188111991102868686868787188686868618701868686865611487871186868686048686868688878787991041 080606021123130969101002020101001000012123121032302011120330188112181187878787870199878787878710187878787875611411048787878787878787878706010102041041 080606031123130969101002020101001000012123121032302011120348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080606041123130969101002020101001000012123121032302011120348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080606051123130969101002020101001000012123121032302011120338888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 080606061123130969101002020101001000012123121032302011120338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080606071123130969101002020101001000012123121032302011120338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080606081123130969101002020101001000012123121032302011120338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080606091123130969101002020101001000012123121032302011120330088112201888888888888888888888888818888888888885611488888888888888888888888806888888051041 080606101123130969101002020101001000012123121032302011120348809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080702011123130969101002020101001000012123121032300011118330188111341102868686868787278686868618701868686860604187870486868686018686868688878787071041 080702021123130969101002020101001000012123121032300011118330188112271187878787870134878787878710187878787870604104018787878787878787878703040105061041 080702031123130969101002020101001000012123121032300011118348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080702041123130969101002020101001000012123121032300011118348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080702051123130969101002020101001000012123121032300011118348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080702061123130969101002020101001000012123121032300011118348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080702071123130969101002020101001000012123121032300011118348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080702081123130969101002020101001000012123121032300011118330088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 080702091123130969101002020101001000012123121032300011118348808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080702101123130969101002020101001000012123121032300011118338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080703011123130969050902020100001000012123121031312011123330188111301102868686868787248686868618701868686864409387870986868686038686868688878787071041 080703021123130969050902020100001000012123121031312011123330188112241187878787870130878787878710187878787874409309038787878787878787878705010001051041 080703031123130969050902020100001000012123121031312011123348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080703041123130969050902020100001000012123121031312011123338888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 080703051123130969050902020100001000012123121031312011123338888112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 080703061123130969050902020100001000012123121031312011123348888011160888888888888888888888888818888888888884409388888888888888888888888888888888041041 080703071123130969050902020100001000012123121031312011123348888011160888888888888888888888888818888888888884409388888888888888888888888888888888041041 080703081123130969050902020100001000012123121031312011123348888011128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080703091123130969050902020100001000012123121031312011123348888011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080704011123130969050502020100001000012123121032010011117330188111351202058686868787191786868618701018686864709387870909868686030386868688878787081041 080704021123130969050502020100001000012123121032010011117330188112191287878787870135878787878710187878787874709309038787878787878787878722010102041041 080704031123130969050502020100001000012123121032010011117348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080704041123130969050502020100001000012123121032010011117348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080704051123130969050502020100001000012123121032010011117330188112171287878787870135878787878710187878787874709309038787878787878787878722000000041041 080705011123130969080803030100002000022133122042311011122330088111361888888888888888888888888818888888888884509388888888888888888888888888888888081041 080705021123130969080803030100002000022133122042311011122330188111381103868686868787458686868618701868686864509387870986868686038686868688878787081041 080705031123130969080803030100002000022133122042311011122330188112451187878787870238878787878710187878787874509309038787878787878787878722010001101041 080705041123130969080803030100002000022133122042311011122348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080705051123130969080803030100002000022133122042311011122330288111991106868686868787168686868618701868686864509387870986868686038686868688878787991041 080705061123130969080803030100002000022133122042311011122330288112161187878787870599878787878710187878787874509309038787878787878787878722000000041041 080705071123130969080803030100002000022133122042311011122338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080705081123130969080803030100002000022133122042311011122330088112341888888888888888888888888818888888888884509388888888888888888888888822888888071041 080706011123130969141402020100001000012123121032303211123330188111351104868686868787318686868618701868686860604187870486868686018686868688878787081041 080706021123130969141402020100001000012123121032303211123348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080706031123130969141402020100001000012123121032303211123348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080706041123130969141402020100001000012123121032303211123330188112311187878787870135878787878710187878787870604104018787878787878787878703030306071041 080706051123130969141402020100001000012123121032303211123348804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080706061123130969141402020100001000012123121032303211123348804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080706071123130969141402020100001000012123121032303211123348804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080706081123130969141402020100001000012123121032303211123348804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080706091123130969141402020100001000012123121032303211123348804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080706101123130969141402020100001000012123121032303211123348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080706111123130969141402020100001000012123121032303211123348888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 080706121123130969141402020100001000012123121032303211123348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080706131123130969141402020100001000012123121032303211123348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080706141123130969141402020100001000012123121032303211123338888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 080801011123130969060401010101001000012129121023302011117330188111301104868686868787228686868618701868686861406287870786868686028686868688878787071041 080801021123130969060401010101001000012129121023302011117348888102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080801031123130969060401010101001000012129121023302011117348888101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080801041123130969060401010101001000012129121023302011117330188112221187878787870130878787878710187878787872407206028787878787878787878799010102051041 080801051123130969060401010101001000012129121023302011117348804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080801061123130969060401010101001000012129121023302011117348804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080802011123130969010000000000000000001014111033100211119330088101291888888888888888888888888818888888888881005188888888888888888888888888888888061041 080803011123130969020200000000001000011124111043312411127430188111521102868686868787488686868638703868686868888887878886868686888686868688878787111041 080803021123130969020200000000001000011124111043312411127430188112481187878787870152878787878730387878787878888888888787878787878787878722000000101041 080805011123130969151603030100001000012124111043302011121330188111571203098686868787372886868628702028686868080787878080868686070786868688878787121041 080805021123130969151603030100001000012124111043302011121348888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 080805031123130969151603030100001000012124111043302011121330188112371287878787870157878787878720287878787878080780078787878787878787878705030205081041 080805041123130969151603030100001000012124111043302011121348803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080805051123130969151603030100001000012124111043302011121348803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080805061123130969151603030100001000012124111043302011121348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080805071123130969151603030100001000012124111043302011121348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080805081123130969151603030100001000012124111043302011121348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080805091123130969151603030100001000012124111043302011121330188102281287878787870157878787878720287878787878080780078787878787878787878705020305061041 080805101123130969151603030100001000012124111043302011121348809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 080805111123130969151603030100001000012124111043302011121348809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080805121123130969151603030100001000012124111043302011121348809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080805131123130969151603030100001000012124111043302011121348809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080805141123130969151603030100001000012124111043302011121348809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080805151123130969151603030100001000012124111043302011121370088012201888888888888888888888888828888888888888080788888888888888888888888805888888051041 080805161123130969151603030100001000012124111043302011121378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080805171123130969151603030100001000012124111043302011121348888011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080806011123130969130804040101001000012123121043313211124330188111441203098686868787302886868618701018686860604187870404868686010186868688878787091041 080806021123130969130804040101001000012123121043313211124348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080806031123130969130804040101001000012123121043313211124330188102301287878787870144878787878710187878787870604104018787878787878787878703010405071041 080806041123130969130804040101001000012123121043313211124348803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080806051123130969130804040101001000012123121043313211124348803102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080806061123130969130804040101001000012123121043313211124348803102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080806071123130969130804040101001000012123121043313211124348803102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080806081123130969130804040101001000012123121043313211124348803101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080806091123130969130804040101001000012123121043313211124330188112281287878787870144878787878710187878787870604104018787878787878787878703010001061041 080806101123130969130804040101001000012123121043313211124338888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 080806111123130969130804040101001000012123121043313211124338888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 080806121123130969130804040101001000012123121043313211124348809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080806131123130969130804040101001000012123121043313211124348811112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080901011123130969010101010000000000001016221012000011210238888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 080902011123130969020201010100001000011126221022000011111230188111281102868686868787238686868628702868686868080787878086868686078686868688878787061041 080902021123130969020201010100001000011126221022000011111230188112231187878787870128878787878720287878787878080780078787878787878787878722000000051041 080903011123130969010101010000000000001016221012000011210230088112291888888888888888888888888828888888888888080788888888888888888888888822888888061041 080904011123130969030301010100001000012122121022100022211230188111421102868686868787328686868618701868686860101187870186868686018686868688878787091041 080904021123130969030301010100001000012122121022100022211230188102321187878787870142878787878710187878787870101101018787878787878787878714020002071041 080904031123130969030301010100001000012122121022100022211248802111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 080904041123130969030301010100001000012122121022100022211248802011098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080905011123130969050502020101001001022122121032100012212230188111291102868686868787218686868618702868686866412587878086868686078686868688878787061041 080905021123130969050502020101001001022122121032100012212230188112211187878787870129878787878720187878787878080712058787878787878787878705000000051041 080905031123130969050502020101001001022122121032100012212270288111251104868686868787188686868628702868686868080787878086868686078686868688878787061041 080905041123130969050502020101001001022122121032100012212270288112181187878787870325878787878720287878787878080780078787878787878787878705010001041041 080905051123130969050502020101001001022122121032100012212248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080906011123130969181802020100001000012122121071300012215330188111551207138686868787352686868618701018686864409387870909868686030386868688878787121041 080906021123130969181802020100001000012122121071300012215348888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 080906031123130969181802020100001000012122121071300012215348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080906041123130969181802020100001000012122121071300012215348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906051123130969181802020100001000012122121071300012215348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906061123130969181802020100001000012122121071300012215348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906071123130969181802020100001000012122121071300012215330188112351287878787870155878787878710187878787874409309038787878787878787878715030205081041 080906081123130969181802020100001000012122121071300012215348807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 080906091123130969181802020100001000012122121071300012215348807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080906101123130969181802020100001000012122121071300012215348807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906111123130969181802020100001000012122121071300012215348807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906121123130969181802020100001000012122121071300012215348807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080906131123130969181802020100001000012122121071300012215330188112261287878787870155878787878710187878787874409309038787878787878787878715020103061041 080906141123130969181802020100001000012122121071300012215348813112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906151123130969181802020100001000012122121071300012215348813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 080906161123130969181802020100001000012122121071300012215348813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080906171123130969181802020100001000012122121071300012215348888111270888888888888888888888888818888888888884409388888888888888888888888888888888061041 080906181123130969181802020100001000012122121071300012215348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080907011123130969110204040101001000012122111032301412121330188111321402050811868787282531238618701010101866111487871111111186040404048688878787071041 080907021123130969110204040101001000012122111032301412121330188102281487878787870132878787878710187878787876111411048787878787878787878722000202061041 080907031123130969110204040101001000012122111032301412121348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907041123130969110204040101001000012122111032301412121348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907051123130969110204040101001000012122111032301412121330188102251487878787870132878787878710187878787876111411048787878787878787878722010102061041 080907061123130969110204040101001000012122111032301412121348805101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907071123130969110204040101001000012122111032301412121348805102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907081123130969110204040101001000012122111032301412121330188102311487878787870132878787878710187878787876111411048787878787878787878722020002071041 080907091123130969110204040101001000012122111032301412121348808101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907101123130969110204040101001000012122111032301412121348808101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080907111123130969110204040101001000012122111032301412121330188112231487878787870132878787878710187878787876111411048787878787878787878722000000051041 080908011123130969050301010100001000012122121022020022211230188111351102868686868787278686868618701868686864509387870986868686038686868688878787081041 080908021123130969050301010100001000012122121022020022211230188102271187878787870135878787878710187878787874509309038787878787878787878722000303061041 080908031123130969050301010100001000012122121022020022211248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 080908041123130969050301010100001000012122121022020022211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080908051123130969050301010100001000012122121022020022211248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 080909011123130969101003030100001000012122121032303412221330188111301102868686868787258686868618701868686864409387870986868686038686868688878787071041 080909021123130969101003030100001000012122121032303412221330188112251187878787870130878787878710187878787874409309038787878787878787878705050005061041 080909031123130969101003030100001000012122121032303412221348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080909041123130969101003030100001000012122121032303412221348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 080909051123130969101003030100001000012122121032303412221348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 080909061123130969101003030100001000012122121032303412221348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080909071123130969101003030100001000012122121032303412221348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080909081123130969101003030100001000012122121032303412221330088112251888888888888888888888888818888888888884409388888888888888888888888805888888061041 080909091123130969101003030100001000012122121032303412221338888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 080909101123130969101003030100001000012122121032303412221338888112220888888888888888888888888818888888888884409388888888888888888888888805888888051041 080910011123130969101003030101001000012122121022100022211230188111311202098686868787302186868618701018686865611487877911868686060486868688878787071041 080910021123130969101003030101001000012122121022100022211230188112301287878787870131878787878710187878787877979611048787878787878787878706010203071041 080910031123130969101003030101001000012122121022100022211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080910041123130969101003030101001000012122121022100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080910051123130969101003030101001000012122121022100022211230088112391888888888888888888888888818888888888885611488888888888888888888888806888888081041 080910061123130969101003030101001000012122121022100022211230088111281888888888888888888888888818888888888885611488888888888888888888888888888888061041 080910071123130969101003030101001000012122121022100022211248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080910081123130969101003030101001000012122121022100022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 080910091123130969101003030101001000012122121022100022211230188112211287878787870131878787878710187878787875611411048787878787878787878706000000051041 080910101123130969101003030101001000012122121022100022211238888111390888888888888888888888888818888888888885611488888888888888888888888888888888081041 080911011123130969090902020100001000012122121022100022211230188111351102868686868787248686868628702868686868080787878086868686078686868688878787081041 080911021123130969090902020100001000012122121022100022211230188112241187878787870135878787878720287878787878080780078787878787878787878722010203051041 080911031123130969090902020100001000012122121022100022211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 080911041123130969090902020100001000012122121022100022211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 080911051123130969090902020100001000012122121022100022211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 080911061123130969090902020100001000012122121022100022211230088112401888888888888888888888888828888888888888080788888888888888888888888822888888091041 080911071123130969090902020100001000012122121022100022211248806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 080911081123130969090902020100001000012122121022100022211248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080911091123130969090902020100001000012122121022100022211248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 080912011123130969020201010100001000011122121021300011217330188111461102868686868787318686868628702868686868080787878086868686078686868688878787101041 080912021123130969020201010100001000011122121021300011217330188112311187878787870146878787878720287878787878080780078787878787878787878722000000071041 080913011123130969050503030000000000002012121022020012212238888112500888888888888888888888888828888888888888080788888888888888888888888822888888111041 080913021123130969050503030000000000002012121022020012212248888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 080913031123130969050503030000000000002012121022020012212248888112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 080913041123130969050503030000000000002012121022020012212248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 080913051123130969050503030000000000002012121022020012212248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 080914011123130969030300000000000000001012121022120012213238888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 080914021123130969030300000000000000001012121022120012213238888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 080914031123130969030300000000000000001012121022120012213278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 081001011123130969040401010100001000012122121012020122212230188111251102868686868787218686868628702868686868080787878086868686078686868688878787061041 081001021123130969040401010100001000012122121012020122212230188112211187878787870125878787878720287878787878080780078787878787878787878711010001051041 081001031123130969040401010100001000012122121012020122212248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081001041123130969040401010100001000012122121012020122212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081002011123130969050501010100001000012122121022121222215330188111551104868686868787218686868618701868686865611487871186868686048686868688878787121041 081002021123130969050501010100001000012122121022121222215348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081002031123130969050501010100001000012122121022121222215348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081002041123130969050501010100001000012122121022121222215330188112211187878787870155878787878710187878787875611411048787878787878787878706000000051041 081002051123130969050501010100001000012122121022121222215340088111301888888888888888888888888818888888888885611488888888888888888888888888888888071041 081003011123130969040401010100001000012122121012120023213230188111261102868686868787208686868628702868686868080787878086868686078686868688878787061041 081003021123130969040401010100001000012122121012120023213230188112201187878787870126878787878720287878787878080780078787878787878787878705000101051041 081003031123130969040401010100001000012122121012120023213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081003041123130969040401010100001000012122121012120023213238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081004011123130969060601010100001000012122121022000022409230188111281102868686868787238686868618701868686865611487871186868686048686868688878787061041 081004021123130969060601010100001000012122121022000022409230188112231187878787870128878787878710187878787875611411048787878787878787878706020103051041 081004031123130969060601010100001000012122121022000022409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081004041123130969060601010100001000012122121022000022409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081004051123130969060601010100001000012122121022000022409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081004061123130969060601010100001000012122121022000022409238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081005011123130969040402020100001000012122121032110023214230188111991202048686868787241686868628702028686868080787878080868686070786868688878787991041 081005021123130969040402020100001000012122121032110023214230188112241287878787870199878787878720287878787878080780078787878787878787878705010001051041 081005031123130969040402020100001000012122121032110023214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081005041123130969040402020100001000012122121032110023214230188112161287878787870199878787878720287878787878080780078787878787878787878722000000041041 081006011123130969030201010100001000011122121022000022409230188101431102868686868787278686868618701868686865611487871186868686048686868688878787091041 081006021123130969030201010100001000011122121022000022409230188112271187878787870143878787878710187878787875611411048787878787878787878706000000061041 081006031123130969030201010100001000011122121022000022409238888111250888888888888888888888888818888888888885611488888888888888888888888888888888061041 081007011123130969101003030100001000012122121022120023213230188111501302050986868787353525868628702020286868080787878080808686070707868688878787111041 081007021123130969101003030100001000012122121022120023213230188112351387878787870150878787878720287878787878080780078787878787878787878705010102081041 081007031123130969101003030100001000012122121022120023213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081007041123130969101003030100001000012122121022120023213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081007051123130969101003030100001000012122121022120023213230188112351387878787870150878787878720287878787878080780078787878787878787878705020103081041 081007061123130969101003030100001000012122121022120023213248805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081007071123130969101003030100001000012122121022120023213248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081007081123130969101003030100001000012122121022120023213248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081007091123130969101003030100001000012122121022120023213230188112251387878787870150878787878720287878787878080780078787878787878787878705010001061041 081007101123130969101003030100001000012122121022120023213248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081008011123130968010100000000000000001012121022100221215338888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 081009011123130969050501010100001000012122121022100022211230188111251102868686868787178686868618701868686860402187870286868686018686868688878787061041 081009021123130969050501010100001000012122121022100022211230188112171187878787870125878787878710187878787870402102018787878787878787878702010102041041 081009031123130969050501010100001000012122121022100022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081009041123130969050501010100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081009051123130969050501010100001000012122121022100022211248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081102011123130969010100000000000000001012121022102011117338888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 081103011123130969050502020000000000002012121042313012219330088112281888888888888888888888888828888888888888080788888888888888888888888815888888061041 081103021123130969050502020000000000002012121042313012219348801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081103031123130969050502020000000000002012121042313012219348801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081103041123130969050502020000000000002012121042313012219370088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 081103051123130969050502020000000000002012121042313012219370088112181888888888888888888888888828888888888888080788888888888888888888888815888888041041 081105011123130969090905050000001000012122121032000022210230188111301202038686868787201886868618701018686863808287870808868686020286868688878787071041 081105021123130969090905050000001000012122121032000022210230188112201287878787870130878787878710187878787873808208028787878787878787878707000000051041 081105031123130969090905050000001000012122121032000022210230188112181287878787870130878787878710187878787873808208028787878787878787878707000000041041 081105041123130969090905050000001000012122121032000022210238888111220888888888888888888888888818888888888883808288888888888888888888888888888888051041 081105051123130969090905050000001000012122121032000022210238888111200888888888888888888888888818888888888883808288888888888888888888888888888888051041 081105061123130969090905050000001000012122121032000022210238888112330888888888888888888888888818888888888883808288888888888888888888888807888888071041 081105071123130969090905050000001000012122121032000022210248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081105081123130969090905050000001000012122121032000022210238888112220888888888888888888888888818888888888883808288888888888888888888888807888888051041 081105091123130969090905050000001000012122121032000022210238888112290888888888888888888888888818888888888883808288888888888888888888888807888888061041 081106011123130969020200000000000000001012121012101022212238888111290888888888888888888888888818888888888880604188888888888888888888888888888888061041 081106021123130969020200000000000000001012121012101022212238888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 081107011123130969060602020100001000012122221012020022408230188111311104868686868787298686868618701868686865611487871186868686048686868688878787071041 081107021123130969060602020100001000012122221012020022408248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081107031123130969060602020100001000012122221012020022408248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081107041123130969060602020100001000012122221012020022408230188112291187878787870131878787878710187878787875611411048787878787878787878706010001061041 081107051123130969060602020100001000012122221012020022408248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081107061123130969060602020100001000012122221012020022408238888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 081108011123130969030301010100001000012122221022000022208230188111301102868686868787228686868628702868686868080787878086868686078686868688878787071041 081108021123130969030301010100001000012122221022000022208230188112221187878787870130878787878720287878787878080780078787878787878787878711000000051041 081108031123130969030301010100001000012122221022000022208248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081109011123130969020201010000000000001012221032000022208238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 081109021123130969020201010000000000001012221032000022208238888112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 081110011123130969020201010101001000011122221012100022408230188111261102868686868787248686868628702868686868080787878086868686078686868688878787061041 081110021123130969020201010101001000011122221012100022408230188112241187878787870126878787878720287878787878080780078787878787878787878716000000051041 081112011123130969010100000000000000001012221022000021210238888111440888888888888888888888888828888888888888080788888888888888888888888888888888091041 081113011123130969040401010100001000012122221012000022208230188111291102868686868787258686868628702868686868080787878086868686078686868688878787061041 081113021123130969040401010100001000012122221012000022208230188112251187878787870129878787878720287878787878080780078787878787878787878717010102061041 081113031123130969040401010100001000012122221012000022208248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081113041123130969040401010100001000012122221012000022208248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081116011123130969010101010000000000001012221012000022407238888112500888888888888888888888888828888888888888080788888888888888888888888822888888111041 081117011123130969070701010100001000011122221022000022407230188111321102868686868787278686868618701868686864909387870986868686038686868688878787071041 081117021123130969070701010100001000011122221022000022407230188112271187878787870132878787878710187878787874909309038787878787878787878710000000061041 081117031123130969070701010100001000011122221022000022407238888111260888888888888888888888888818888888888884909388888888888888888888888888888888061041 081117041123130969070701010100001000011122221022000022407238888111240888888888888888888888888818888888888884909388888888888888888888888888888888051041 081117051123130969070701010100001000011122221022000022407238888111260888888888888888888888888818888888888884909388888888888888888888888888888888061041 081117061123130969070701010100001000011122221022000022407238888111280888888888888888888888888818888888888884909388888888888888888888888888888888061041 081117071123130969070701010100001000011122221022000022407230088111231888888888888888888888888818888888888884909388888888888888888888888888888888051041 081119011123130969010101010000000000001012221022000022208238888112270888888888888888888888888828888888888888080788888888888888888888888820888888061041 081121011123130969030301010100001000012122221012000022208230188111421102868686868787168686868618701868686861005187870586868686018686868688878787091041 081121021123130969030301010100001000012122221012000022208230188112161187878787870142878787878710187878787871005105018787878787878787878722010001041041 081121031123130969030301010100001000012122221012000022208248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081122011123130969030201010100001000012122221022000022208230188101281102868686868787228686868618701868686864409387870986868686038686868688878787061041 081122021123130969030201010100001000012122221022000022208230188112221187878787870128878787878710187878787874409309038787878787878787878705000101051041 081122031123130969030201010100001000012122221022000022208248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081124011123130969020200000000000000001012221992000012209230088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 081124021123130969020200000000000000001012221992000012209238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 081125011123130969050501010101001000012122221012000022208230188111301102868686868787288686868618701868686865611487871186868686048686868688878787071041 081125021123130969050501010101001000012122221012000022208230188112281187878787870130878787878710187878787875611411048787878787878787878706030003061041 081125031123130969050501010101001000012122221012000022208248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081125041123130969050501010101001000012122221012000022208248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081125051123130969050501010101001000012122221012000022208248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081128011123130969010100000000000000001012221012120022210238888111390888888888888888888888888818888888888884208288888888888888888888888888888888081041 081129011123130969020101010100001000011122221012000022208230188111451102868686868787368686868618701868686863808287870886868686028686868688878787101041 081129021123130969020101010100001000011122221012000022208230188102361187878787870145878787878710187878787873808208028787878787878787878707000000081041 081130011123130969040401010101001000012122221012000022407230188111331102868686868787298686868618701868686863808287870886868686028686868688878787071041 081130021123130969040401010101001000012122221012000022407230188112291187878787870133878787878710187878787873808208028787878787878787878707010102061041 081130031123130969040401010101001000012122221012000022407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081130041123130969040401010101001000012122221012000022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081201011123130969070702020100001000012122121032100012212230188111401202038686868787343986868618701018686864409387870409868686010386868688878787091041 081201021123130969070702020100001000012122121032100012212230188112341287878787870140878787878710187878787870604109038787878787878787878705010001071041 081201031123130969070702020100001000012122121032100012212230188112391287878787870140878787878710187878787874409309038787878787878787878705000000081041 081201041123130969070702020100001000012122121032100012212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081201051123130969070702020100001000012122121032100012212248804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081201061123130969070702020100001000012122121032100012212248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081201071123130969070702020100001000012122121032100012212248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081202011123130969010000000000000000001012121012100022211238888101250888888888888888888888888828888888888888080788888888888888888888888888888888061041 081203011123130969050501010100001000012122121022000022210230188111421102868686868787308686868628702868686868080787878086868686078686868688878787091041 081203021123130969050501010100001000012122121022000022210230188112301187878787870142878787878720287878787878080780078787878787878787878722020103071041 081203031123130969050501010100001000012122121022000022210248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 081203041123130969050501010100001000012122121022000022210248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081203051123130969050501010100001000012122121022000022210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081205011123130969010101010000000000001012121012000022409238888112220888888888888888888888888828888888888888080788888888888888888888888814888888051041 081206011123130969050501010100001000012122121013000092208230188111451102868686868787328686868628702868686868080787878086868686078686868688878787101041 081206021123130969050501010100001000012122121013000092208230188112321187878787870145878787878720287878787878080780078787878787878787878722010203071041 081206031123130969050501010100001000012122121013000092208248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081206041123130969050501010100001000012122121013000092208248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081206051123130969050501010100001000012122121013000092208248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081208011123130969050501010100001000012122121021100032211230188111551102868686868787228686868628702868686868080787878086868686078686868688878787121041 081208021123130969050501010100001000012122121021100032211230188112221187878787870155878787878720287878787878080780078787878787878787878705020103051041 081208031123130969050501010100001000012122121021100032211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081208041123130969050501010100001000012122121021100032211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081208051123130969050501010100001000012122121021100032211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081209011123130969040401010100001000012122121012000022409230188111331102868686868787188686868618701868686864409387870986868686038686868688878787071041 081209021123130969040401010100001000012122121012000022409230188112181187878787870133878787878710187878787874409309038787878787878787878715020002041041 081209031123130969040401010100001000012122121012000022409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081209041123130969040401010100001000012122121012000022409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081210011123130969040401010100001000012122121022300012214230188111321102868686868787198686868628702868686868080787878086868686078686868688878787071041 081210021123130969040401010100001000012122121022300012214230188112191187878787870132878787878720287878787878080780078787878787878787878705010001041041 081210031123130969040401010100001000012122121022300012214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081210041123130969040401010100001000012122121022300012214238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 081211011123130969040401010100001000012122121022100022211230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 081211021123130969040401010100001000012122121022100022211230188112201187878787870130878787878720287878787878080780078787878787878787878705020002051041 081211031123130969040401010100001000012122121022100022211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081211041123130969040401010100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081212011123130969040401010100001000012122124022012012214230188111301102868686868787228686868628702868686868080787878086868686078686868688878787071041 081212021123130969040401010100001000012122124022012012214230188112221187878787870130878787878720287878787878080780078787878787878787878722010001051041 081212031123130969040401010100001000012122124022012012214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081212041123130969040401010100001000012122124022012012214238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 081214011123130969070801010100001000012122122032303012218330188111251102868686868787198686868618701868686866412587870686868686028686868688878787061041 081214021123130969070801010100001000012122122032303012218330188112191187878787870125878787878710187878787871406212058787878787878787878704000101041041 081214031123130969070801010100001000012122122032303012218348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081214041123130969070801010100001000012122122032303012218370088111204888888888888888888888888828888888888888080788888888888888888888888888888888051041 081214051123130969070801010100001000012122122032303012218338888111340888888888888888888888888818888888888881406288888888888888888888888888888888071041 081214061123130969070801010100001000012122122032303012218338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 081214071123130969070801010100001000012122122032303012218378888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 081214081123130969070801010100001000012122122032303012218338888011190888888888888888888888888818888888888881406288888888888888888888888888888888041041 081215011123130969030301010100001000012122122022001422216330188111261102868686868787178686868618701868686864409387870986868686038686868688878787061041 081215021123130969030301010100001000012122122022001422216330188112171187878787870126878787878710187878787874409309038787878787878787878705000101041041 081215031123130969030301010100001000012122122022001422216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081301011123130969050602020100001000012123111033302011120330188111281102868686868787188686868618701868686861406287870686868686028686868688878787061041 081301021123130969050602020100001000012123111033302011120330188112181187878787870128878787878710187878787871406206028787878787878787878704000000041041 081301031123130969050602020100001000012123111033302011120330088112213888888888888888888888888818888888888881406288888888888888888888888804888888051041 081301041123130969050602020100001000012123111033302011120338888011170888888888888888888888888818888888888881406288888888888888888888888888888888041041 081301051123130969050602020100001000012123111033302011120330088111251888888888888888888888888818888888888881406288888888888888888888888888888888061041 081301061123130969050602020100001000012123111033302011120348888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081302011123130969100901010100001000013123121043302011119330104101351102868686868787208686868618701868686864208287870886868686028686868688878787081041 081302021123130969100901010100001000013123121043302011119330188112201187878787870135878787878710187878787874208208028787878787878787878712000101051041 081302031123130969100901010100001000013123121043302011119348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081302041123130969100901010100001000013123121043302011119320088112602888888888888888888888888818888888888884208288888888888888888888888888888888131041 081302051123130969100901010100001000013123121043302011119338888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 081302061123130969100901010100001000013123121043302011119338888111210888888888888888888888888818888888888884208288888888888888888888888888888888051041 081302071123130969100901010100001000013123121043302011119338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081302081123130969100901010100001000013123121043302011119348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081302091123130969100901010100001000013123121043302011119348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081302101123130969100901010100001000013123121043302011119348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081303011123130969080803030100001000011123122033312011122330188111261102868686868787188686868618701868686865611487871186868686048686868688878787061041 081303021123130969080803030100001000011123122033312011122330188112181187878787870126878787878710187878787875611411048787878787878787878706000000041041 081303031123130969080803030100001000011123122033312011122330088111301888888888888888888888888818888888888885611488888888888888888888888888888888071041 081303041123130969080803030100001000011123122033312011122330088111211888888888888888888888888818888888888885611488888888888888888888888888888888051041 081303051123130969080803030100001000011123122033312011122338888111230888888888888888888888888818888888888885611488888888888888888888888888888888051041 081303061123130969080803030100001000011123122033312011122338888112180888888888888888888888888818888888888885611488888888888888888888888806888888041041 081303071123130969080803030100001000011123122033312011122338888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 081303081123130969080803030100001000011123122033312011122338888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 081304011123130969151503030100001000012123121042100011116330188111361105868686868787298686868618701868686861406287870686868686028686868688878787081041 081304021123130969151503030100001000012123121042100011116348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081304031123130969151503030100001000012123121042100011116348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081304041123130969151503030100001000012123121042100011116348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081304051123130969151503030100001000012123121042100011116330188112291187878787870136878787878710187878787871406206028787878787878787878704040105061041 081304061123130969151503030100001000012123121042100011116348805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081304071123130969151503030100001000012123121042100011116348805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081304081123130969151503030100001000012123121042100011116348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081304091123130969151503030100001000012123121042100011116348805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081304101123130969151503030100001000012123121042100011116348805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081304111123130969151503030100001000012123121042100011116338888112220888888888888888888888888818888888888881406288888888888888888888888899888888051041 081304121123130969151503030100001000012123121042100011116338888112170888888888888888888888888818888888888881406288888888888888888888888899888888041041 081304131123130969151503030100001000012123121042100011116348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 081304141123130969151503030100001000012123121042100011116338888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 081304151123130969151503030100001000012123121042100011116348811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081305011123130969090701010100001000012123121042302011120330188111221102868686868787248686868618701868686861406287870686868686028686868688878787051041 081305021123130969090701010100001000012123121042302011120330188102241187878787870122878787878710187878787871406206028787878787878787878704000101051041 081305031123130969090701010100001000012123121042302011120348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081305041123130969090701010100001000012123121042302011120338888111330888888888888888888888888818888888888881406288888888888888888888888888888888071041 081305051123130969090701010100001000012123121042302011120330088111281888888888888888888888888818888888888881406288888888888888888888888888888888061041 081305061123130969090701010100001000012123121042302011120338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 081305071123130969090701010100001000012123121042302011120338888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 081305081123130969090701010100001000012123121042302011120338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081305091123130969090701010100001000012123121042302011120338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081306011123130969091103030100001000012123121033202011118330188111261102868686868787258686868618701868686861406287870686868686028686868688878787061041 081306021123130969091103030100001000012123121033202011118330188112251187878787870126878787878710187878787871406206028787878787878787878704000202061041 081306031123130969091103030100001000012123121033202011118348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081306041123130969091103030100001000012123121033202011118348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081306051123130969091103030100001000012123121033202011118348888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081306061123130969091103030100001000012123121033202011118338888112210888888888888888888888888818888888888881406288888888888888888888888804888888051041 081306071123130969091103030100001000012123121033202011118338888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 081306081123130969091103030100001000012123121033202011118330088111401888888888888888888888888818888888888881406288888888888888888888888888888888091041 081306091123130969091103030100001000012123121033202011118338888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 081306101123130969091103030100001000012123121033202011118348888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081306111123130969091103030100001000012123121033202011118338888012150888888888888888888888888818888888888881406288888888888888888888888804888888041041 081308011123130969090903030101001000012123121042302011120330188111311102868686868787268686868618701868686860604187870486868686018686868688878787071041 081308021123130969090903030101001000012123121042302011120330188112261187878787870131878787878710187878787870604104018787878787878787878703030104061041 081308031123130969090903030101001000012123121042302011120348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081308041123130969090903030101001000012123121042302011120348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081308051123130969090903030101001000012123121042302011120348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081308061123130969090903030101001000012123121042302011120348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081308071123130969090903030101001000012123121042302011120338888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 081308081123130969090903030101001000012123121042302011120338888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 081308091123130969090903030101001000012123121042302011120330088111271888888888888888888888888818888888888880604188888888888888888888888888888888061041 081309011123130969020301010100001000011123121042332011123330188111291102868686868787238686868618701868686860604187870486868686018686868688878787061041 081309021123130969020301010100001000011123121042332011123330188112231187878787870129878787878710187878787870604104018787878787878787878703000000051041 081309031123130969020301010100001000011123121042332011123338888011210888888888888888888888888818888888888880604188888888888888888888888888888888051041 081310011123130969081302020100002000022133122042303011122330188111291102868686868787268686868618701868686862407287870786868686028686868688878787061041 081310021123130969081302020100002000022133122042303011122330188112261187878787870129878787878710187878787872407207028787878787878787878713010304061041 081310031123130969081302020100002000022133122042303011122348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081310041123130969081302020100002000022133122042303011122348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081310051123130969081302020100002000022133122042303011122348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081310061123130969081302020100002000022133122042303011122348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081310071123130969081302020100002000022133122042303011122330288011221109868686868787178686868618701868686862407287870786868686028686868688878787051041 081310081123130969081302020100002000022133122042303011122348888011108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081310091123130969081302020100002000022133122042303011122330288012171187878787870722878787878710187878787872407207028787878787878787878713010001041041 081310101123130969081302020100002000022133122042303011122348809011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081310111123130969081302020100002000022133122042303011122330088111271888888888888888888888888818888888888882407288888888888888888888888888888888061041 081310121123130969081302020100002000022133122042303011122338888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 081310131123130969081302020100002000022133122042303011122348888011170888888888888888888888888818888888888882407288888888888888888888888888888888041041 081401011123130969040402020201002000021132121022100022211230188111401102868686868787158686868618701868686865611487871186868686048686868688878787091041 081401021123130969040402020201002000021132121022100022211230188112151187878787870140878787878710187878787875611411048787878787878787878706000000041041 081401031123130969040402020201002000021132121022100022211230288111281104868686868787158686868618701868686865611487871186868686048686868688878787061041 081401041123130969040402020201002000021132121022100022211230288112151187878787870328878787878710187878787875611411048787878787878787878706000000041041 081402011123130969050402020101001000012122121022100022211230188111351202038686868787281886868618701018686864909387870909868686030386868688878787081041 081402021123130969050402020101001000012122121022100022211230188102281287878787870135878787878710187878787874909309038787878787878787878710000000061041 081402031123130969050402020101001000012122121022100022211230188112181287878787870135878787878710187878787874909309038787878787878787878710010001041041 081402041123130969050402020101001000012122121022100022211248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081402051123130969050402020101001000012122121022100022211238888111250888888888888888888888888818888888888884909388888888888888888888888888888888061041 081403011123130969040401010101001000012122121022100022211230188111281102868686868787288686868618701868686865611487871186868686048686868688878787061041 081403021123130969040401010101001000012122121022100022211230188112281187878787870128878787878710187878787875611411048787878787878787878706000101061041 081403031123130969040401010101001000012122121022100022211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081403041123130969040401010101001000012122121022100022211248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081404011123130969040302020100001000012122121022100022211230188111381102868686868787368686868618701868686863808287870886868686028686868688878787081041 081404021123130969040302020100001000012122121022100022211230188112361187878787870138878787878710187878787873808208028787878787878787878707000000081041 081404031123130969040302020100001000012122121022100022211238888112170888888888888888888888888818888888888883808288888888888888888888888807888888041041 081404041123130969040302020100001000012122121022100022211248888102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081405011123130969100703030101002000023132121031100022212230188111401102868686868787328686868618701868686865611487871186868686048686868688878787091041 081405021123130969100703030101002000023132121031100022212230188102321187878787870140878787878710187878787875611411048787878787878787878706030205071041 081405031123130969100703030101002000023132121031100022212248802102150888888888888888888888888818888888888885611488888888888888888888888806888888041041 081405041123130969100703030101002000023132121031100022212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081405051123130969100703030101002000023132121031100022212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081405061123130969100703030101002000023132121031100022212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081405071123130969100703030101002000023132121031100022212248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081405081123130969100703030101002000023132121031100022212230288111321109868686868787188686868618701868686865611487871186868686048686868688878787071041 081405091123130969100703030101002000023132121031100022212230288112181187878787870832878787878710187878787875611411048787878787878787878706000000041041 081405101123130969100703030101002000023132121031100022212228888111300888888888888888888888888818888888888885611488888888888888888888888888888888071041 081406011123130969050502020101001000012122121022100022211230188111421104868686868787388686868618701868686865611487871186868686048686868688878787091041 081406021123130969050502020101001000012122121022100022211248888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 081406031123130969050502020101001000012122121022100022211248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081406041123130969050502020101001000012122121022100022211230188112381187878787870142878787878710187878787875611411048787878787878787878706000000081041 081406051123130969050502020101001000012122121022100022211230088112404888888888888888888888888818888888888885611488888888888888888888888806888888091041 081407011123130969100603030100002000022132121031100022411230188111361205068686868787201886868618701018686865611487871111868686040486868688878787081041 081407021123130969100603030100002000022132121031100022411248888102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081407031123130969100603030100002000022132121031100022411248888102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081407041123130969100603030100002000022132121031100022411248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081407051123130969100603030100002000022132121031100022411230188112201287878787870136878787878710187878787875611411048787878787878787878706000000051041 081407061123130969100603030100002000022132121031100022411230188102181287878787870136878787878710187878787875611411048787878787878787878706010001041041 081407071123130969100603030100002000022132121031100022411248806101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081407081123130969100603030100002000022132121031100022411230288111281109868686868787188686868618701868686865611487871186868686048686868688878787061041 081407091123130969100603030100002000022132121031100022411230288112181187878787870828878787878710187878787875611411048787878787878787878706000000041041 081407101123130969100603030100002000022132121031100022411238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081408011123130969121302020100001000012122121041000022211230188111401202098686868787384086868628702028686868080787878080868686070786868688878787091041 081408021123130969121302020100001000012122121041000022211230188112381287878787870140878787878720287878787878080780078787878787878787878705060006081041 081408031123130969121302020100001000012122121041000022211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081408041123130969121302020100001000012122121041000022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081408051123130969121302020100001000012122121041000022211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081408061123130969121302020100001000012122121041000022211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081408071123130969121302020100001000012122121041000022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081408081123130969121302020100001000012122121041000022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081408091123130969121302020100001000012122121041000022211230188112401287878787870140878787878720287878787878080780078787878787878787878705000404091041 081408101123130969121302020100001000012122121041000022211248809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081408111123130969121302020100001000012122121041000022211248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081408121123130969121302020100001000012122121041000022211248809012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081408131123130969121302020100001000012122121041000022211248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081409011123130969030201010101001000012122121022100022410230188101401102868686868787328686868628702868686868080787878086868686078686868688878787091041 081409021123130969030201010101001000012122121022100022410230188112321187878787870140878787878720287878787878080780078787878787878787878711010001071041 081409031123130969030201010101001000012122121022100022410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081410011123130969101003030100001000013122121022100022211230188111551202048686868787403786868628702028686868080787878080868686070786868688878787121041 081410021123130969101003030100001000013122121022100022211230188112401287878787870155878787878720287878787878080780078787878787878787878715000101091041 081410031123130969101003030100001000013122121022100022211248802112210888888888888888888888888828888888888888080788888888888888888888888815888888051041 081410041123130969101003030100001000013122121022100022211230188112371287878787870155878787878720287878787878080780078787878787878787878715010405081041 081410051123130969101003030100001000013122121022100022211248804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081410061123130969101003030100001000013122121022100022211248804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 081410071123130969101003030100001000013122121022100022211248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081410081123130969101003030100001000013122121022100022211248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081410091123130969101003030100001000013122121022100022211248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081410101123130969101003030100001000013122121022100022211258803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081411011123130969131202020201002000022132121021100022212230188111281102868686868787258686868618701868686865611487871186868686048686868688878787061041 081411021123130969131202020201002000022132121021100022212230188112251187878787870128878787878710187878787875611411048787878787878787878706010203061041 081411031123130969131202020201002000022132121021100022212248802101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081411041123130969131202020201002000022132121021100022212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081411051123130969131202020201002000022132121021100022212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081411061123130969131202020201002000022132121021100022212230288111321107868686868787168686868618701868686865611487871186868686048686868688878787071041 081411071123130969131202020201002000022132121021100022212230288112161187878787870632878787878710187878787875611411048787878787878787878706000101041041 081411081123130969131202020201002000022132121021100022212248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081411091123130969131202020201002000022132121021100022212238888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 081411101123130969131202020201002000022132121021100022212238888111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 081411111123130969131202020201002000022132121021100022212238888111220888888888888888888888888818888888888885611488888888888888888888888888888888051041 081411121123130969131202020201002000022132121021100022212230088111231888888888888888888888888818888888888885611488888888888888888888888888888888051041 081411131123130969131202020201002000022132121021100022212248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081412011123130969050301010100001000012122121022000022409230188111261102868686868787188686868618701868686865611487871186868686048686868688878787061041 081412021123130969050301010100001000012122121022000022409230188102181187878787870126878787878710187878787875611411048787878787878787878706010001041041 081412031123130969050301010100001000012122121022000022409248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081412041123130969050301010100001000012122121022000022409230088111261888888888888888888888888818888888888885611488888888888888888888888888888888061041 081412051123130969050301010100001000012122121022000022409238888111230888888888888888888888888818888888888885611488888888888888888888888888888888051041 081413011123130969080802020100001000012122121022000022210230188111341202068686868787302486868618701018686865611487871111868686040486868688878787071041 081413021123130969080802020100001000012122121022000022210230188112301287878787870134878787878710187878787875611411048787878787878787878706010203071041 081413031123130969080802020100001000012122121022000022210248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081413041123130969080802020100001000012122121022000022210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081413051123130969080802020100001000012122121022000022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081413061123130969080802020100001000012122121022000022210230188112241287878787870134878787878710187878787875611411048787878787878787878706000202051041 081413071123130969080802020100001000012122121022000022210248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081413081123130969080802020100001000012122121022000022210248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081414011123130969100602020000001000012122121991100022212230188111341202088686868787211986868618701018686865611487871111868686040486868688878787071041 081414021123130969100602020000001000012122121991100022212230188102211287878787870134878787878710187878787875611411048787878787878787878706030205051041 081414031123130969100602020000001000012122121991100022212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 081414041123130969100602020000001000012122121991100022212248802102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 081414051123130969100602020000001000012122121991100022212248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 081414061123130969100602020000001000012122121991100022212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081414071123130969100602020000001000012122121991100022212248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081414081123130969100602020000001000012122121991100022212230188112191287878787870134878787878710187878787875611411048787878787878787878705010001041041 081414091123130969100602020000001000012122121991100022212248808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081414101123130969100602020000001000012122121991100022212238888111359888888888888888888888888818888888888885611488888888888888888888888888888888081041 081415011123130969040401010100001000012122321022001022210230188111281102868686868787158686868628702868686868080787878086868686078686868688878787061041 081415021123130969040401010100001000012122321022001022210230188112151187878787870128878787878720287878787878080780078787878787878787878705010001041041 081415031123130969040401010100001000012122321022001022210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081415041123130969040401010100001000012122321022001022210278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 081501011123130969060702020100001000013123121022102011118330106111311103868686868787188686868618701868686861406287870686868686028686868688878787071041 081501021123130969060702020100001000013123121022102011118348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081501031123130969060702020100001000013123121022102011118330188112181187878787870131878787878710187878787871406206028787878787878787878704010001041041 081501041123130969060702020100001000013123121022102011118348803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 081501051123130969060702020100001000013123121022102011118338888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 081501061123130969060702020100001000013123121022102011118320088012431888888888888888888888888818888888888881406288888888888888888888888804888888091041 081501071123130969060702020100001000013123121022102011118338888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 081503011123130969080504040100001000012123121042302011120330188111991102868686868787258686868618701868686860402187870286868686018686868688878787991041 081503021123130969080504040100001000012123121042302011120330188112251187878787870199878787878710187878787870402102018787878787878787878702020103061041 081503031123130969080504040100001000012123121042302011120348802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081503041123130969080504040100001000012123121042302011120348802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081503051123130969080504040100001000012123121042302011120348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 081503061123130969080504040100001000012123121042302011120338888112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 081503071123130969080504040100001000012123121042302011120338888112250888888888888888888888888818888888888880402188888888888888888888888802888888061041 081503081123130969080504040100001000012123121042302011120370088112241888888888888888888888888818888888888880604188888888888888888888888803888888051041 081504011123130969020001010100001000011123121042100011116330188101381102868686868787308686868618701868686860101187870186868686018686868688878787081041 081504021123130969020001010100001000011123121042100011116330188102301187878787870138878787878710187878787870101101018787878787878787878714000000071041 081505011123130969060301010100001000012123121022000011115330188111341103868686868787218686868618701868686860604187870486868686018686868688878787071041 081505021123130969060301010100001000012123121022000011115348888101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 081505031123130969060301010100001000012123121022000011115330188112211187878787870134878787878710187878787870604104018787878787878787878703010203051041 081505041123130969060301010100001000012123121022000011115348803102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 081505051123130969060301010100001000012123121022000011115348803102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 081505061123130969060301010100001000012123121022000011115348803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 081506011123130969060701010100001000012123121032302011120330188111341103868686868787208686868618701868686861406287870686868686028686868688878787071041 081506021123130969060701010100001000012123121032302011120348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 081506031123130969060701010100001000012123121032302011120330188112201187878787870134878787878710187878787871406206028787878787878787878704000000051041 081506041123130969060701010100001000012123121032302011120338888111350888888888888888888888888818888888888881406288888888888888888888888888888888081041 081506051123130969060701010100001000012123121032302011120338888111260888888888888888888888888818888888888881406288888888888888888888888888888888061041 081506061123130969060701010100001000012123121032302011120338888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 081506071123130969060701010100001000012123121032302011120338888011170888888888888888888888888818888888888881406288888888888888888888888888888888041041 081507011123130969040401010000001000012123121022100011116330188111281102868686868787248686868618701868686860604187870486868686018686868688878787061041 081507021123130969040401010000001000012123121022100011116330188112241187878787870128878787878710187878787870604104018787878787878787878703010102051041 081507031123130969040401010000001000012123121022100011116348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 081507041123130969040401010000001000012123121022100011116348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 081509011123130969060601010100001000012123121022302011120330188111261102868686868787238686868618701868686860202187870286868686018686868688878787061041 081509021123130969060601010100001000012123121022302011120330188112231187878787870126878787878710187878787870202102018787878787878787878703000000051041 081509031123130969060601010100001000012123121022302011120338888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 081509041123130969060601010100001000012123121022302011120348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 081509051123130969060601010100001000012123121022302011120348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 081509061123130969060601010100001000012123121022302011120348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090101011123130969050501010100001000012122121022100012212230188111251102868686868787208686868618701868686860604187870486868686018686868688878787061041 090101021123130969050501010100001000012122121022100012212230188112201187878787870125878787878710187878787870604104018787878787878787878703000202051041 090101031123130969050501010100001000012122121022100012212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090101041123130969050501010100001000012122121022100012212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090101051123130969050501010100001000012122121022100012212238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 090103011123130969040401010100001000012122121022000012211230188111251102868686868787218686868628702868686868080787878086868686078686868688878787061041 090103021123130969040401010100001000012122121022000012211230188112211187878787870125878787878720287878787878080780078787878787878787878709000101051041 090103031123130969040401010100001000012122121022000012211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090103041123130969040401010100001000012122121022000012211238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 090104011123130969020100000000000000001012122032312412223330088101284888888888888888888888888818888888888884409388888888888888888888888888888888061041 090104021123130969020100000000000000001012122032312412223338888111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 090105011123130969101002020201002000022132121032302422219330188111331102868686868787318686868618701868686864409387870986868686038686868688878787071041 090105021123130969101002020201002000022132121032302422219330188112311187878787870133878787878710187878787874409309038787878787878787878705020103071041 090105031123130969101002020201002000022132121032302422219348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090105041123130969101002020201002000022132121032302422219348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090105051123130969101002020201002000022132121032302422219348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090105061123130969101002020201002000022132121032302422219338888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 090105071123130969101002020201002000022132121032302422219338888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 090105081123130969101002020201002000022132121032302422219338888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 090105091123130969101002020201002000022132121032302422219330288111231110868686868787198686868618701868686864409387870986868686038686868688878787051041 090105101123130969101002020201002000022132121032302422219330288112191187878787870923878787878710187878787874409309038787878787878787878705000000041041 090106011123130969020201010100001000011122121012100022211230188111291102868686868787178686868628702868686868080787878086868686078686868688878787061041 090106021123130969020201010100001000011122121012100022211230188112171187878787870129878787878720287878787878080780078787878787878787878722000000041041 090107011123130969010100000000000000001012121022110022213238888111280888888888888888888888888818888888888884509388888888888888888888888888888888061041 090109011123130969070703030000000000002012121022000022210230088112344888888888888888888888888818888888888880604188888888888888888888888803888888071041 090109021123130969070703030000000000002012121022000022210248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090109031123130969070703030000000000002012121022000022210248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090109041123130969070703030000000000002012121022000022210248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090109051123130969070703030000000000002012121022000022210248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090109061123130969070703030000000000002012121022000022210238888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 090109071123130969070703030000000000002012121022000022210238888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 090110011123130969090704040101001000012122121022100022410230188111331102868686868787188686868618701868686860604187870486868686018686868688878787071041 090110021123130969090704040101001000012122121022100022410230188112181187878787870133878787878710187878787870604104018787878787878787878703010001041041 090110031123130969090704040101001000012122121022100022410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090110041123130969090704040101001000012122121022100022410230088112291888888888888888888888888818888888888880604188888888888888888888888803888888061041 090110051123130969090704040101001000012122121022100022410248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090110061123130969090704040101001000012122121022100022410230088102221888888888888888888888888818888888888880604188888888888888888888888803888888051041 090110071123130969090704040101001000012122121022100022410248806101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090110081123130969090704040101001000012122121022100022410238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 090110091123130969090704040101001000012122121022100022410238888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 090111011123130969040402020000000000002012121022000022210238888112260888888888888888888888888818888888888880604188888888888888888888888803888888061041 090111021123130969040402020000000000002012121022000022210248801111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090111031123130969040402020000000000002012121022000022210248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090111041123130969040402020000000000002012121022000022210278888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 090112011123130969040401010101001000012122121022101012213230188111381103868686868787388686868618701868686860604187870486868686018686868688878787081041 090112021123130969040401010101001000012122121022101012213248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090112031123130969040401010101001000012122121022101012213230188112381187878787870138878787878710187878787870604104018787878787878787878703000000081041 090112041123130969040401010101001000012122121022101012213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090113011123130969020200000000000000001012121022120012213238888111240888888888888888888888888818888888888880202188888888888888888888888888888888051041 090113021123130969020200000000000000001012121022120012213238888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 090114011123130969000101010000000000001012121012000022210230088012353888888888888888888888888828888888888888080788888888888888888888888822888888081041 090115011123130969020200000000000000001012121022100022211238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 090115021123130969020200000000000000001012121022100022211278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 090116011123130969030302020000000000003012121022000022210230088112343888888888888888888888888818888888888880604188888888888888888888888803888888071041 090116021123130969030302020000000000003012121022000022210248888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 090116031123130969030302020000000000003012121022000022210258802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090201011123130969050502020100001000012122121032301512220330188101301202058686868787201986868618701018686866412587871212868686050586868688878787071041 090201021123130969050502020100001000012122121032301512220330188112201287878787870130878787878710187878787876412512058787878787878787878709020002051041 090201031123130969050502020100001000012122121032301512220348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090201041123130969050502020100001000012122121032301512220348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090201051123130969050502020100001000012122121032301512220330188112191287878787870130878787878710187878787876412512058787878787878787878709000000041041 090201061123130969050502020100001000012122121032301512220348888011190888888888888888888888888818888888888886412588888888888888888888888888888888041041 090202011123130969020100000000000000001012121032102019213238888111270888888888888888888888888818888888888885611488888888888888888888888888888888061041 090202021123130969020100000000000000001012121032102019213278888101210888888888888888888888888818888888888882407288888888888888888888888888888888051041 090204011123130969050502020100001000012122121032312011220330088111351888888888888888888888888818888888888884709388888888888888888888888888888888081041 090204021123130969050502020100001000012122121032312011220330188111561105868686868787288686868618701868686864709387870986868686038686868688878787121041 090204031123130969050502020100001000012122121032312011220338888111240888888888888888888888888818888888888884709388888888888888888888888888888888051041 090204041123130969050502020100001000012122121032312011220348888112170888888888888888888888888818888888888884709388888888888888888888888822888888041041 090204051123130969050502020100001000012122121032312011220330188112281187878787870256878787878710187878787874709309038787878787878787878722000000061041 090205011123130969050501010100001000012125111022110011121330188111271102868686868787248686868618701868686860604187870486868686018686868688878787061041 090205021123130969050501010100001000012125111022110011121330188112241187878787870127878787878710187878787870604104018787878787878787878703000202051041 090205031123130969050501010100001000012125111022110011121348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090205041123130969050501010100001000012125111022110011121348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090205051123130969050501010100001000012125111022110011121338888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 090206011123130969050501010100001000012122121022100022211230188111291102868686868787248686868618701868686860604187870486868686018686868688878787061041 090206021123130969050501010100001000012122121022100022211230188112241187878787870129878787878710187878787870604104018787878787878787878703000202051041 090206031123130969050501010100001000012122121022100022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090206041123130969050501010100001000012122121022100022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090206051123130969050501010100001000012122121022100022211238888111400888888888888888888888888818888888888880604188888888888888888888888888888888091041 090207011123130969030201010100001000012122121022302011218330188101271102868686868787218686868618701868686860604187870486868686018686868688878787061041 090207021123130969030201010100001000012122121022302011218330188112211187878787870127878787878710187878787870604104018787878787878787878703010001051041 090207031123130969030201010100001000012122121022302011218348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090208011123130969080801010100001000012122121022300011216330188111291103868686868787228686868618701868686860402187870286868686018686868688878787061041 090208021123130969080801010100001000012122121022300011216348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 090208031123130969080801010100001000012122121022300011216330188112221187878787870129878787878710187878787870402102018787878787878787878702020103051041 090208041123130969080801010100001000012122121022300011216348803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090208051123130969080801010100001000012122121022300011216348803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090208061123130969080801010100001000012122121022300011216348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090208071123130969080801010100001000012122121022300011216338888111330888888888888888888888888818888888888880402188888888888888888888888888888888071041 090208081123130969080801010100001000012122121022300011216338888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 090301011123130969070503030000000000003013121042103411123338888111290888888888888888888888888818888888888880202188888888888888888888888888888888061041 090301021123130969070503030000000000003013121042103411123338888112330888888888888888888888888818888888888880202188888888888888888888888803888888071041 090301031123130969070503030000000000003013121042103411123338888112180888888888888888888888888818888888888880202188888888888888888888888803888888041041 090301041123130969070503030000000000003013121042103411123348888112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 090301051123130969070503030000000000003013121042103411123358804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090301061123130969070503030000000000003013121042103411123338888101250888888888888888888888888818888888888880202188888888888888888888888888888888061041 090301071123130969070503030000000000003013121042103411123338888101230888888888888888888888888818888888888880202188888888888888888888888888888888051041 090302011123130969030300000000000000001013121032302011120330088111351888888888888888888888888818888888888880202188888888888888888888888888888888081041 090302021123130969030300000000000000001013121032302011120338888111260888888888888888888888888818888888888880202188888888888888888888888888888888061041 090302031123130969030300000000000000001013121032302011120338888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 090303011123130969120505050100002000023132121042101021115330188111281102868686868787218686868618701868686860402187870286868686018686868688878787061041 090303021123130969120505050100002000023132121042101021115330188102211187878787870128878787878710187878787870402102018787878787878787878714010001051041 090303031123130969120505050100002000023132121042101021115348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090303041123130969120505050100002000023132121042101021115338888102240888888888888888888888888818888888888880402188888888888888888888888814888888051041 090303051123130969120505050100002000023132121042101021115330288111331106868686868787258686868618701868686860402187870486868686018686868688878787071041 090303061123130969120505050100002000023132121042101021115330288102251187878787870533878787878710187878787870604102018787878787878787878703010001061041 090303071123130969120505050100002000023132121042101021115348806101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090303081123130969120505050100002000023132121042101021115320088112322888888888888888888888888818888888888880402188888888888888888888888814888888071041 090303091123130969120505050100002000023132121042101021115320088112253888888888888888888888888818888888888880402188888888888888888888888814888888061041 090303101123130969120505050100002000023132121042101021115378888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 090303111123130969120505050100002000023132121042101021115378804102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090303121123130969120505050100002000023132121042101021115378804102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090304011123130969050300000000000000001015111032332011126438888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 090304021123130969050300000000000000001015111032332011126478888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 090304031123130969050300000000000000001015111032332011126470088101251888888888888888888888888818888888888886412588888888888888888888888888888888061041 090304041123130969050300000000000000001015111032332011126478888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 090304051123130969050300000000000000001015111032332011126470088101231888888888888888888888888818888888888880101188888888888888888888888888888888051041 090305011123130969070601010100000001011015121052333011126438888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 090305021123130969070601010100000001011015121052333011126478888101230888888888888888888888888818888888888884409388888888888888888888888888888888051041 090305031123130969070601010100000001011015121052333011126470188111221104868686868787218686868618701868686860001187870286868686018686868688878787051041 090305041123130969070601010100000001011015121052333011126470188112211187878787870322878787878710187878787870202101018787878787878787878703000000051041 090305051123130969070601010100000001011015121052333011126478888012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090305061123130969070601010100000001011015121052333011126478888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 090305071123130969070601010100000001011015121052333011126470088111221888888888888888888888888818888888888880604188888888888888888888888888888888051041 090305081123130969070601010100000001011015121052333011126478888101240888888888888888888888888818888888888882407288888888888888888888888888888888051041 090306011123130969060701010100001000012125111032332011126430188111521102868686868787218686868618701868686860402187870286868686018686868688878787111041 090306021123130969060701010100001000012125111032332011126430188112211187878787870152878787878710187878787870402102018787878787878787878702020204051041 090306031123130969060701010100001000012125111032332011126448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090306041123130969060701010100001000012125111032332011126448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090306051123130969060701010100001000012125111032332011126448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090306061123130969060701010100001000012125111032332011126448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090306071123130969060701010100001000012125111032332011126448888011150888888888888888888888888818888888888880402188888888888888888888888888888888041041 090307011123130969060201010100001000012125111032332011126430188101291102868686868787248686868618701868686860202187870286868686018686868688878787061041 090307021123130969060201010100001000012125111032332011126430188102241187878787870129878787878710187878787870202102018787878787878787878703010102051041 090307031123130969060201010100001000012125111032332011126448802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090307041123130969060201010100001000012125111032332011126448802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090307051123130969060201010100001000012125111032332011126438888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 090307061123130969060201010100001000012125111032332011126438888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 090308011123130969040401010100001000012125121042232011124330188111261102868686868787218686868618701868686864909387870986868686038686868688878787061041 090308021123130969040401010100001000012125121042232011124330188112211187878787870126878787878710187878787874909309038787878787878787878710000101051041 090308031123130969040401010100001000012125121042232011124348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090308041123130969040401010100001000012125121042232011124338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090401011123130969080502020202001001021122121042100022211230188111271102868686868787188686868618701868686860202187870286868686018686868688878787061041 090401021123130969080502020202001001021122121042100022211230188112181187878787870127878787878710187878787870202102018787878787878787878703000000041041 090401031123130969080502020202001001021122121042100022211270288111291104868686868787228686868618701868686860202187870286868686018686868688878787061041 090401041123130969080502020202001001021122121042100022211270288102221187878787870329878787878710187878787870202102018787878787878787878703010102051041 090401051123130969080502020202001001021122121042100022211278804101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090401061123130969080502020202001001021122121042100022211278804102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090401071123130969080502020202001001021122121042100022211238888111250888888888888888888888888818888888888880202188888888888888888888888888888888061041 090401081123130969080502020202001001021122121042100022211278888111220888888888888888888888888818888888888880202188888888888888888888888888888888051041 090402011123130969070601010100001000012122121022220012214230188111341102868686868787248686868618701868686862407287870686868686028686868688878787071041 090402021123130969070601010100001000012122121022220012214230188102241187878787870134878787878710187878787871406207028787878787878787878704020204051041 090402031123130969070601010100001000012122121022220012214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090402041123130969070601010100001000012122121022220012214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090402051123130969070601010100001000012122121022220012214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090402061123130969070601010100001000012122121022220012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090402071123130969070601010100001000012122121022220012214238888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 090405011123130969070702020101001000012122121031100022212230188111351202068686868787222486868628702028686868080787878080868686070786868688878787081041 090405021123130969070702020101001000012122121031100022212230188112221287878787870135878787878720287878787878080780078787878787878787878705020103051041 090405031123130969070702020101001000012122121031100022212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090405041123130969070702020101001000012122121031100022212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090405051123130969070702020101001000012122121031100022212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090405061123130969070702020101001000012122121031100022212230188112241287878787870135878787878720287878787878080780078787878787878787878705010001051041 090405071123130969070702020101001000012122121031100022212248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090407011123130969050601010100001000012122121032312012218330188111271103868686868787238686868618701868686861406287870786868686028686868688878787061041 090407021123130969050601010100001000012122121032312012218348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090407031123130969050601010100001000012122121032312012218330188112231187878787870127878787878710187878787872407206028787878787878787878704010102051041 090407041123130969050601010100001000012122121032312012218348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090407051123130969050601010100001000012122121032312012218348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090407061123130969050601010100001000012122121032312012218338888011150888888888888888888888888818888888888881406288888888888888888888888888888888041041 090408011123130969020201010101001000011122121022320012215330188111991102868686868787238686868618701868686860202187870286868686018686868688878787991041 090408021123130969020201010101001000011122121022320012215330188112231187878787870199878787878710187878787870202102018787878787878787878703000000051041 090409011123130969030301010100001000012122121022001012212230188111221102868686868787208686868618701868686860001187870186868686018686868688878787051041 090409021123130969030301010100001000012122121022001012212230188112201187878787870122878787878710187878787870001101018787878787878787878714000101051041 090409031123130969030301010100001000012122121022001012212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090410011123130969010100000000000000001012121022000012211238888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 090411011123130969050502020100001000012122121032332012219330188111251102868686868787198686868618701868686860604187870486868686018686868688878787061041 090411021123130969050502020100001000012122121032332012219330188112191187878787870125878787878710187878787870604104018787878787878787878703010102041041 090411031123130969050502020100001000012122121032332012219348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090411041123130969050502020100001000012122121032332012219348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090411051123130969050502020100001000012122121032332012219330088112354888888888888888888888888818888888888880604188888888888888888888888803888888081041 090501011123130969020201010000001000011122121022100012212230188111451102868686868787308686868628702868686868080787878086868686078686868688878787101041 090501021123130969020201010000001000011122121022100012212230188112301187878787870145878787878720287878787878080780078787878787878787878705000000071041 090502011123130969040401010100001000012122121032101012213230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 090502021123130969040401010100001000012122121032101012213230188112251187878787870135878787878720287878787878080780078787878787878787878722010102061041 090502031123130969040401010100001000012122121032101012213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090502041123130969040401010100001000012122121032101012213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090503011123130969080802020101001000012122121022000022210230188111341202048686868787232386868628702028686868080787878080868686070786868688878787071041 090503021123130969080802020101001000012122121022000022210230188112231287878787870134878787878720287878787878080780078787878787878787878722000101051041 090503031123130969080802020101001000012122121022000022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090503041123130969080802020101001000012122121022000022210230188112231287878787870134878787878720287878787878080780078787878787878787878722030003051041 090503051123130969080802020101001000012122121022000022210248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090503061123130969080802020101001000012122121022000022210248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090503071123130969080802020101001000012122121022000022210248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090503081123130969080802020101001000012122121022000022210248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090504011123130969010100000000000000001012121012100012212238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 090505011123130969080801010000000000002012121041303012218330088112422888888888888888888888888818888888888884409388888888888888888888888805888888091041 090505021123130969080801010000000000002012121041303012218348801111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 090505031123130969080801010000000000002012121041303012218348801111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 090505041123130969080801010000000000002012121041303012218348801112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090505051123130969080801010000000000002012121041303012218348801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090505061123130969080801010000000000002012121041303012218348801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090505071123130969080801010000000000002012121041303012218348801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090505081123130969080801010000000000002012121041303012218378888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 090506011123130969030301010100001000012122121022100012212230188111251102868686868787208686868618701868686864409387870986868686038686868688878787061041 090506021123130969030301010100001000012122121022100012212230188112201187878787870125878787878710187878787874409309038787878787878787878705010001051041 090506031123130969030301010100001000012122121022100012212248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090507011123130969010100000000000000001012121012000012211238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 090602011123130969080802020100001000012122121022301012215330188111451102868686868787388686868618701868686860604187870486868686018686868688878787101041 090602021123130969080802020100001000012122121022301012215330188112381187878787870145878787878710187878787870604104018787878787878787878703010203081041 090602031123130969080802020100001000012122121022301012215348802112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 090602041123130969080802020100001000012122121022301012215348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090602051123130969080802020100001000012122121022301012215348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090602061123130969080802020100001000012122121022301012215348888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 090602071123130969080802020100001000012122121022301012215338888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 090602081123130969080802020100001000012122121022301012215338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090603011123130969040602020100001000013122121032300012214230188111481102868686868787208686868618701868686865611487871186868686048686868688878787101041 090603021123130969040602020100001000013122121032300012214230188112201187878787870148878787878710187878787875611411048787878787878787878706010001051041 090603031123130969040602020100001000013122121032300012214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090603041123130969040602020100001000013122121032300012214240088012221888888888888888888888888818888888888885611488888888888888888888888806888888051041 090603051123130969040602020100001000013122121032300012214258804012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090603061123130969040602020100001000013122121032300012214248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090605011123130969060601010100001000012122121022100012212230188111331102868686868787298686868628702868686868080787878086868686078686868688878787071041 090605021123130969060601010100001000012122121022100012212230188112291187878787870133878787878720287878787878080780078787878787878787878717040004061041 090605031123130969060601010100001000012122121022100012212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090605041123130969060601010100001000012122121022100012212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090605051123130969060601010100001000012122121022100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090605061123130969060601010100001000012122121022100012212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090606011123130969060903030101001000012122121022110022213230188111381102868686868787288686868628702868686868080787878086868686078686868688878787081041 090606021123130969060903030101001000012122121022110022213230188112281187878787870138878787878720287878787878080780078787878787878787878705010203061041 090606031123130969060903030101001000012122121022110022213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090606041123130969060903030101001000012122121022110022213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090606051123130969060903030101001000012122121022110022213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090606061123130969060903030101001000012122121022110022213238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090606071123130969060903030101001000012122121022110022213238888012170888888888888888888888888828888888888888080788888888888888888888888822888888041041 090606081123130969060903030101001000012122121022110022213248807011160888888888888888888888888828888888888888080788888888888888888888888888888888041041 090606091123130969060903030101001000012122121022110022213238888012160888888888888888888888888828888888888888080788888888888888888888888822888888041041 090607011123130969050501010100001000012122121022100022211230188111271102868686868787238686868618701868686860402187870286868686018686868688878787061041 090607021123130969050501010100001000012122121022100022211230188112231187878787870127878787878710187878787870402102018787878787878787878702010001051041 090607031123130969050501010100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090607041123130969050501010100001000012122121022100022211238888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 090607051123130969050501010100001000012122121022100022211278888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 090609011123130969050501010101001000012122121022100012212230188111271102868686868787188686868618701868686864909387870986868686038686868688878787061041 090609021123130969050501010101001000012122121022100012212230188112181187878787870127878787878710187878787874909309038787878787878787878710000101041041 090609031123130969050501010101001000012122121022100012212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090609041123130969050501010101001000012122121022100012212238888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090609051123130969050501010101001000012122121022100012212238888111190888888888888888888888888818888888888884909388888888888888888888888888888888041041 090610011123130969040401010101001000012122121022100012212230188111291102868686868787228686868618701868686860604187870486868686018686868688878787061041 090610021123130969040401010101001000012122121022100012212230188112221187878787870129878787878710187878787870604104018787878787878787878703020002051041 090610031123130969040401010101001000012122121022100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090610041123130969040401010101001000012122121022100012212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090611011123130969040401010100001000012122121022100022211230188111481102868686868787238686868628702868686868080787878086868686078686868688878787101041 090611021123130969040401010100001000012122121022100022211230188112231187878787870148878787878720287878787878080780078787878787878787878705020002051041 090611031123130969040401010100001000012122121022100022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090611041123130969040401010100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090613011123130969060602020100001000011122121022000022210230188111271102868686868787198686868618701868686864909387870986868686038686868688878787061041 090613021123130969060602020100001000011122121022000022210230188112191187878787870127878787878710187878787874909309038787878787878787878799000000041041 090613031123130969060602020100001000011122121022000022210238888111250888888888888888888888888818888888888884909388888888888888888888888888888888061041 090613041123130969060602020100001000011122121022000022210238888111220888888888888888888888888818888888888884909388888888888888888888888888888888051041 090613051123130969060602020100001000011122121022000022210238888111210888888888888888888888888818888888888884909388888888888888888888888888888888051041 090613061123130969060602020100001000011122121022000022210230088112164888888888888888888888888818888888888884909388888888888888888888888899888888041041 090614011123130969101002020100001000012122121033301012214230188111481103868686868787298686868618701868686860604187870486868686018686868688878787101041 090614021123130969101002020100001000012122121033301012214248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090614031123130969101002020100001000012122121033301012214230188112291187878787870148878787878710187878787870604104018787878787878787878703030104061041 090614041123130969101002020100001000012122121033301012214248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090614051123130969101002020100001000012122121033301012214248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090614061123130969101002020100001000012122121033301012214248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090614071123130969101002020100001000012122121033301012214248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090614081123130969101002020100001000012122121033301012214248888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 090614091123130969101002020100001000012122121033301012214248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090614101123130969101002020100001000012122121033301012214248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090615011123130969030301010100001000012122121022000022210230188111251102868686868787218686868628702868686868080787878086868686078686868688878787061041 090615021123130969030301010100001000012122121022000022210230188112211187878787870125878787878720287878787878080780078787878787878787878722000101051041 090615031123130969030301010100001000012122121022000022210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090616011123130969020200000000000000001012121012300012214238888111270888888888888888888888888818888888888884409388888888888888888888888888888888061041 090616021123130969020200000000000000001012121012300012214278888111340888888888888888888888888818888888888884409388888888888888888888888888888888071041 090617011123130969010100000000000000001012623012000022206238888111420888888888888888888888888828888888888888080788888888888888888888888888888888091041 090701011123130969141403030100001100023244112091312411130430188111791102868686868787558686868618701868686866312587871286868686058686868688878787161041 090701021123130969141403030100001100023244112091312411130430188112551187878787870179878787878710187878787876312512058787878787878787878788010001121041 090701031123130969141403030100001100023244112091312411130448888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 090701041123130969141403030100001100023244112091312411130448888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 090701051123130969141403030100001100023244112091312411130448888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 090701061123130969141403030100001100023244112091312411130448888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 090701071123130969141403030100001100023244112091312411130448888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 090701081123130969141403030100001100023244112091312411130440202111311109868686868787248686868618701868686866312587871286868686058686868688878787071041 090701091123130969141403030100001100023244112091312411130440288112241187878787870831878787878710187878787876312512058787878787878787878708030205051041 090701101123130969141403030100001100023244112091312411130458809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090701111123130969141403030100001100023244112091312411130458809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090701121123130969141403030100001100023244112091312411130458809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090701131123130969141403030100001100023244112091312411130458809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090701141123130969141403030100001100023244112091312411130458809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090702011123130969040401010100001000012122121022000022210230188111261102868686868787208686868618701868686864409387870986868686038686868688878787061041 090702021123130969040401010100001000012122121022000022210230188112201187878787870126878787878710187878787874409309038787878787878787878705010102051041 090702031123130969040401010100001000012122121022000022210248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090702041123130969040401010100001000012122121022000022210248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090703011123130969101006060000000000002014122051313411130430088112452888888888888888888888888818888888888880604188888888888888888888888807888888101041 090703021123130969101006060000000000002014122051313411130448801112260888888888888888888888888818888888888883808288888888888888888888888807888888061041 090703031123130969101006060000000000002014122051313411130448801111240888888888888888888888888818888888888883808288888888888888888888888888888888051041 090703041123130969101006060000000000002014122051313411130448801112220888888888888888888888888818888888888883808288888888888888888888888807888888051041 090703051123130969101006060000000000002014122051313411130448801112200888888888888888888888888818888888888883808288888888888888888888888807888888051041 090703061123130969101006060000000000002014122051313411130448801112160888888888888888888888888818888888888883808288888888888888888888888807888888041041 090703071123130969101006060000000000002014122051313411130448801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090703081123130969101006060000000000002014122051313411130448801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 090703091123130969101006060000000000002014122051313411130448888112170888888888888888888888888818888888888883808288888888888888888888888807888888041041 090703101123130969101006060000000000002014122051313411130478888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 090704011123130969050502020100001000012122121012310092214230188111291102868686868787178686868618701868686861406287870686868686028686868688878787061041 090704021123130969050502020100001000012122121012310092214230188112171187878787870129878787878710187878787871406206028787878787878787878704000000041041 090704031123130969050502020100001000012122121012310092214238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090704041123130969050502020100001000012122121012310092214238888112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 090704051123130969050502020100001000012122121012310092214248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090705011123130969010101010000000000001012121012000012211238888112260888888888888888888888888828888888888888080788888888888888888888888822888888061041 090706011123130969050501010100001000012122121022300012214230188111281102868686868787198686868618701868686864409387870986868686038686868688878787061041 090706021123130969050501010100001000012122121022300012214230188112191187878787870128878787878710187878787874409309038787878787878787878715010001041041 090706031123130969050501010100001000012122121022300012214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090706041123130969050501010100001000012122121022300012214238888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 090706051123130969050501010100001000012122121022300012214238888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 090707011123130969121206060100001000012122121091100012213230188111501202058686868787453486868618701018686864409387870909868686030386868688878787111041 090707021123130969121206060100001000012122121091100012213230188112451287878787870150878787878710187878787874409309038787878787878787878715010102101041 090707031123130969121206060100001000012122121091100012213248802112300888888888888888888888888818888888888884409388888888888888888888888815888888071041 090707041123130969121206060100001000012122121091100012213248802111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 090707051123130969121206060100001000012122121091100012213230188112341287878787870150878787878710187878787874409309038787878787878787878715000101071041 090707061123130969121206060100001000012122121091100012213248805112220888888888888888888888888818888888888884409388888888888888888888888815888888051041 090707071123130969121206060100001000012122121091100012213278888112550888888888888888888888888818888888888884409388888888888888888888888888888888121041 090707081123130969121206060100001000012122121091100012213278888112200888888888888888888888888818888888888884409388888888888888888888888815888888051041 090707091123130969121206060100001000012122121091100012213278808112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090707101123130969121206060100001000012122121091100012213278808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090707111123130969121206060100001000012122121091100012213278808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090707121123130969121206060100001000012122121091100012213278888112150888888888888888888888888818888888888884409388888888888888888888888815888888041041 090708011123130969020300000000000000001012121022300012214238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 090708021123130969020300000000000000001012121022300012214238888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 090708031123130969020300000000000000001012121022300012214238888011250888888888888888888888888818888888888886412588888888888888888888888888888888061041 090709011123130969100902020101001000012122129042300012213230188111501202108686868787301686868628702028686868080787878080868686070786868688878787111041 090709021123130969100902020101001000012122129042300012213230188102301287878787870150878787878720287878787878080780078787878787878787878715040307071041 090709031123130969100902020101001000012122129042300012213248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 090709041123130969100902020101001000012122129042300012213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090709051123130969100902020101001000012122129042300012213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090709061123130969100902020101001000012122129042300012213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090709071123130969100902020101001000012122129042300012213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090709081123130969100902020101001000012122129042300012213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090709091123130969100902020101001000012122129042300012213248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090709101123130969100902020101001000012122129042300012213230188112161287878787870150878787878720287878787878080780078787878787878787878715000000041041 090709111123130969100902020101001000012122129042300012213230088012521888888888888888888888888828888888888888080788888888888888888888888888888888111041 090711011123130969141404040101001000012122121032302412220330188111331304091286868787292632868618701010186867979687877909048686060301868688878787071041 090711021123130969141404040101001000012122121032302412220348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090711031123130969141404040101001000012122121032302412220348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090711041123130969141404040101001000012122121032302412220330188112291387878787870133878787878710187878787877979679068787878787878787878722040004061041 090711051123130969141404040101001000012122121032302412220348804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090711061123130969141404040101001000012122121032302412220348804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090711071123130969141404040101001000012122121032302412220348804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090711081123130969141404040101001000012122121032302412220348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090711091123130969141404040101001000012122121032302412220330188102261387878787870133878787878710187878787874409379068787878787878787878722000202061041 090711101123130969141404040101001000012122121032302412220348809102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090711111123130969141404040101001000012122121032302412220348809102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090711121123130969141404040101001000012122121032302412220330188112321387878787870133878787878710187878787870604179068787878787878787878703000000071041 090711131123130969141404040101001000012122121032302412220338888111230888888888888888888888888818888888888887979688888888888888888888888888888888051041 090711141123130969141404040101001000012122121032302412220330088111211888888888888888888888888818888888888887979688888888888888888888888888888888051041 090711151123130969141404040101001000012122121032302412220338888011190888888888888888888888888818888888888887979688888888888888888888888888888888041041 090711161123130969141404040101001000012122121032302412220338888011390888888888888888888888888818888888888887979688888888888888888888888888888888081041 090711171123130969141404040101001000012122121032302412220348888012150888888888888888888888888818888888888887979688888888888888888888888822888888041041 090712011123130969010100000000000000001012121012000032209238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 090801011123130969070701010100001000012122121022000012211230188111321102868686868787248686868628702868686868080787878086868686078686868688878787071041 090801021123130969070701010100001000012122121022000012211230188112241187878787870132878787878720287878787878080780078787878787878787878705020305051041 090801031123130969070701010100001000012122121022000012211248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090801041123130969070701010100001000012122121022000012211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090801051123130969070701010100001000012122121022000012211248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090801061123130969070701010100001000012122121022000012211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090801071123130969070701010100001000012122121022000012211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090802011123130969080804040100001000012122121032213012218330188111221202038686868787331886868618701018686863607287877907868686060286868688878787051041 090802021123130969080804040100001000012122121032213012218330188112331287878787870122878787878710187878787877979607028787878787878787878722000000071041 090802031123130969080804040100001000012122121032213012218330188112181287878787870122878787878710187878787873607207028787878787878787878722000000041041 090802041123130969080804040100001000012122121032213012218338888112170888888888888888888888888818888888888883607288888888888888888888888822888888041041 090802051123130969080804040100001000012122121032213012218348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090802061123130969080804040100001000012122121032213012218338888112190888888888888888888888888818888888888887979688888888888888888888888806888888041041 090802071123130969080804040100001000012122121032213012218338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090802081123130969080804040100001000012122121032213012218348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090803011123130969091002020100001000013122121032303412221330188111421102868686868787328686868618701868686860202187870486868686018686868688878787091041 090803021123130969091002020100001000013122121032303412221330188112321187878787870142878787878710187878787870604102018787878787878787878703020103071041 090803031123130969091002020100001000013122121032303412221348802111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 090803041123130969091002020100001000013122121032303412221348802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 090803051123130969091002020100001000013122121032303412221348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090803061123130969091002020100001000013122121032303412221320088112331888888888888888888888888818888888888880604188888888888888888888888803888888071041 090803071123130969091002020100001000013122121032303412221338806111180888888888888888888888888818888888888883808288888888888888888888888888888888041041 090803081123130969091002020100001000013122121032303412221338806012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090803091123130969091002020100001000013122121032303412221338806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090803101123130969091002020100001000013122121032303412221348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090804011123130969030300000000001000012122121022000422214230188111611102868686868787568686868628702868686868080787878086868686078686868688878787131041 090804021123130969030300000000001000012122121022000422214230188112561187878787870161878787878720287878787878080780078787878787878787878788000101121041 090804031123130969030300000000001000012122121022000422214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090805011123130969060601010100001000012122121032303012217330188111451102868686868787238686868618701868686860604187870486868686018686868688878787101041 090805021123130969060601010100001000012122121032303012217330188112231187878787870145878787878710187878787870604104018787878787878787878703000101051041 090805031123130969060601010100001000012122121032303012217348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090805041123130969060601010100001000012122121032303012217348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090805051123130969060601010100001000012122121032303012217348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090805061123130969060601010100001000012122121032303012217348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090806011123130969050501010100001000012122121032300012214230188111511102868686868787318686868628701868686868080787870986868686038686868688878787111041 090806021123130969050501010100001000012122121032300012214230188112311187878787870151878787878710287878787874409380078787878787878787878705030003071041 090806031123130969050501010100001000012122121032300012214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090806041123130969050501010100001000012122121032300012214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090806051123130969050501010100001000012122121032300012214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807011123130969181703030300002001033132121022100012212230105101281102868686868787238686868628702868686868080787878086868686078686868688878787061041 090807021123130969181703030300002001033132121022100012212230188112231187878787870128878787878720287878787878080780078787878787878787878715020002051041 090807031123130969181703030300002001033132121022100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807041123130969181703030300002001033132121022100012212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807051123130969181703030300002001033132121022100012212220088112602888888888888888888888888828888888888888080788888888888888888888888888888888131041 090807061123130969181703030300002001033132121022100012212238805111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 090807071123130969181703030300002001033132121022100012212238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090807081123130969181703030300002001033132121022100012212230288111301109868686868787238686868628702868686868080787878086868686078686868688878787071041 090807091123130969181703030300002001033132121022100012212230288112231187878787870830878787878720287878787878080780078787878787878787878715020103051041 090807101123130969181703030300002001033132121022100012212248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807111123130969181703030300002001033132121022100012212248809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807121123130969181703030300002001033132121022100012212248809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807131123130969181703030300002001033132121022100012212238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090807141123130969181703030300002001033132121022100012212248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090807151123130969181703030300002001033132121022100012212270388111211116868686868787188686868618701868686860604187871186868686048686868688878787051041 090807161123130969181703030300002001033132121022100012212270388112181187878787871521878787878710187878787875611404018787878787878787878799010001041041 090807171123130969181703030300002001033132121022100012212278816111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090807181123130969181703030300002001033132121022100012212278888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 090808011123130969060502020100001000012122121022100012212230188111421102868686868787378686868618701868686860604187870486868686018686868688878787091041 090808021123130969060502020100001000012122121022100012212230188102371187878787870142878787878710187878787870604104018787878787878787878703000000081041 090808031123130969060502020100001000012122121022100012212238888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 090808041123130969060502020100001000012122121022100012212248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090808051123130969060502020100001000012122121022100012212248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090808061123130969060502020100001000012122121022100012212248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090809011123130969030202020000001000011122121022300012214230188111241102868686868787228686868618701868686860402187870286868686018686868688878787051041 090809021123130969030202020000001000011122121022300012214230188102221187878787870124878787878710187878787870402102018787878787878787878702000000051041 090809031123130969030202020000001000011122121022300012214238888112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 090810011123130969020200000000000000001012121012100012212238888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 090810021123130969020200000000000000001012121012100012212278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090811011123130969010100000000000000001012121022100012212230088111661888888888888888888888888828888888888888080788888888888888888888888888888888141041 090812011123130969060601010100001000012122121022020012212230188111371102868686868787308686868628702868686868080787878086868686078686868688878787081041 090812021123130969060601010100001000012122121022020012212230188112301187878787870137878787878720287878787878080780078787878787878787878711030104071041 090812031123130969060601010100001000012122121022020012212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090812041123130969060601010100001000012122121022020012212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090812051123130969060601010100001000012122121022020012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 090812061123130969060601010100001000012122121022020012212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 090813011123130969010100000000000000001012221023301012212238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 090814011123130969091002020100001000013122121022101012213230188111401102868686868787368686868618701868686864909387870486868686018686868688878787091041 090814021123130969091002020100001000013122121022101012213230110112361187878787870140878787878710187878787870604109038787878787878787878703030407081041 090814031123130969091002020100001000013122121022101012213240002112161888888888888888888888888818888888888884909388888888888888888888888803888888041041 090814041123130969091002020100001000013122121022101012213248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 090814051123130969091002020100001000013122121022101012213248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 090814061123130969091002020100001000013122121022101012213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090814071123130969091002020100001000013122121022101012213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090814081123130969091002020100001000013122121022101012213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090814091123130969091002020100001000013122121022101012213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090814101123130969091002020100001000013122121022101012213220088012574888888888888888888888888818888888888880604188888888888888888888888888888888121041 090901011123130969060601010100001000012122121021000012212230188111571102868686868787458686868628702868686868080787878086868686078686868688878787121041 090901021123130969060601010100001000012122121021000012212230188112451187878787870157878787878720287878787878080780078787878787878787878722020204101041 090901031123130969060601010100001000012122121021000012212248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 090901041123130969060601010100001000012122121021000012212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 090901051123130969060601010100001000012122121021000012212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090901061123130969060601010100001000012122121021000012212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090902011123130969020100000000001000011122121012100012212230188101721102868686868787708686868628702868686868080787878086868686078686868688878787151041 090902021123130969020100000000001000011122121012100012212230188112701187878787870172878787878720287878787878080780078787878787878787878788000000151041 090903011123130969010100000000000000001012621013020092206230088111221888888888888888888888888828888888888888080788888888888888888888888888888888051041 090904011123130969101003030100001000012122122032312012120330188111281102868686868787218686868618701868686864909387870986868686038686868688878787061041 090904021123130969101003030100001000012122122032312012120330188112211187878787870128878787878710187878787874909309038787878787878787878710010203051041 090904031123130969101003030100001000012122122032312012120348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090904041123130969101003030100001000012122122032312012120348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090904051123130969101003030100001000012122122032312012120348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 090904061123130969101003030100001000012122122032312012120338888111190888888888888888888888888818888888888884909388888888888888888888888888888888041041 090904071123130969101003030100001000012122122032312012120348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090904081123130969101003030100001000012122122032312012120338888112150888888888888888888888888818888888888884909388888888888888888888888810888888041041 090904091123130969101003030100001000012122122032312012120330088112261888888888888888888888888818888888888884909388888888888888888888888810888888061041 090904101123130969101003030100001000012122122032312012120348809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090905011123130969060702020100001000012122121022100012212230188111581202038686868787402786868628702028686868080787878080868686070786868688878787121041 090905021123130969060702020100001000012122121022100012212230188112401287878787870158878787878720287878787878080780078787878787878787878705000000091041 090905031123130969060702020100001000012122121022100012212230188112271287878787870158878787878720287878787878080780078787878787878787878705030003061041 090905041123130969060702020100001000012122121022100012212248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 090905051123130969060702020100001000012122121022100012212248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 090905061123130969060702020100001000012122121022100012212248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 090905071123130969060702020100001000012122121022100012212238888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 090906011123130969020201010100001000011122121022100012212230188111421102868686868787338686868628702868686868080787878086868686078686868688878787091041 090906021123130969020201010100001000011122121022100012212230188112331187878787870142878787878720287878787878080780078787878787878787878722000000071041 090907011123130969020100000000000000001012121022320012215338888111320888888888888888888888888818888888888883207288888888888888888888888888888888071041 090907021123130969020100000000000000001012121022320012215338888101180888888888888888888888888818888888888883207288888888888888888888888888888888041041 090908011123130969040400000000000000001012121022100012212238888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 090908021123130969040400000000000000001012121022100012212238888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 090908031123130969040400000000000000001012121022100012212238888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 090908041123130969040400000000000000001012121022100012212238888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 090909011123130969080802020101001000012122121022313012219330188111291105868686868787208686868618701868686861406287870686868686028686868688878787061041 090909021123130969080802020101001000012122121022313012219348888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 090909031123130969080802020101001000012122121022313012219348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 090909041123130969080802020101001000012122121022313012219348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 090909051123130969080802020101001000012122121022313012219330188112201187878787870129878787878710187878787871406206028787878787878787878704000000051041 090909061123130969080802020101001000012122121022313012219348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 090909071123130969080802020101001000012122121022313012219338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 090909081123130969080802020101001000012122121022313012219338888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 090910011123130969030300000000000000001012121022102012214238888111270888888888888888888888888818888888888884909388888888888888888888888888888888061041 090910021123130969030300000000000000001012121022102012214238888111200888888888888888888888888818888888888884909388888888888888888888888888888888051041 090910031123130969030300000000000000001012121022102012214238888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 090911011123130969040401010101001000012122121012000022409230188111501102868686868787428686868628702868686868080787878086868686078686868688878787111041 090911021123130969040401010101001000012122121012000022409230188112421187878787870150878787878720287878787878080780078787878787878787878705020002091041 090911031123130969040401010101001000012122121012000022409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 090911041123130969040401010101001000012122121012000022409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091001011123130969050501010100001000012122121012100022211230188111341102868686868787288686868628702868686868080787878086868686078686868688878787071041 091001021123130969050501010100001000012122121012100022211230188112281187878787870134878787878720287878787878080780078787878787878787878722000303061041 091001031123130969050501010100001000012122121012100022211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091001041123130969050501010100001000012122121012100022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091001051123130969050501010100001000012122121012100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091002011123130969060602020100001000012122121992100012212230188111501202058686868787403186868628702028686868080787878080868686070786868688878787111041 091002021123130969060602020100001000012122121992100012212230188112401287878787870150878787878720287878787878080780078787878787878787878722020002091041 091002031123130969060602020100001000012122121992100012212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091002041123130969060602020100001000012122121992100012212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091002051123130969060602020100001000012122121992100012212230188112311287878787870150878787878720287878787878080780078787878787878787878722000000071041 091002061123130969060602020100001000012122121992100012212248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091003011123130969030301010101001000012122121012000022210230188111261102868686868787178686868628702868686868080787878086868686078686868688878787061041 091003021123130969030301010101001000012122121012000022210230188112171187878787870126878787878720287878787878080780078787878787878787878705000101041041 091003031123130969030301010101001000012122121012000022210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091004011123130969070701010100001000012122121022100412415330188111991102868686868787278686868628702868686868080787878086868686078686868688878787991041 091004021123130969070701010100001000012122121022100412415330188112271187878787870199878787878720287878787878080780078787878787878787878705010203061041 091004031123130969070701010100001000012122121022100412415348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091004041123130969070701010100001000012122121022100412415348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091004051123130969070701010100001000012122121022100412415348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091004061123130969070701010100001000012122121022100412415348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091004071123130969070701010100001000012122121022100412415348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091005011123130969070701010100001000012122121022000022210230188111481102868686868787348686868628702868686868080787878086868686078686868688878787101041 091005021123130969070701010100001000012122121022000022210230188112341187878787870148878787878720287878787878080780078787878787878787878715030205071041 091005031123130969070701010100001000012122121022000022210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091005041123130969070701010100001000012122121022000022210248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091005051123130969070701010100001000012122121022000022210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091005061123130969070701010100001000012122121022000022210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091005071123130969070701010100001000012122121022000022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091006011123130969040101010100001000012122121022101022212230188111371102868686868787218686868618701868686861406287870686868686028686868688878787081041 091006021123130969040101010100001000012122121022101022212230188102211187878787870137878787878710187878787871406206028787878787878787878704010102051041 091006031123130969040101010100001000012122121022101022212248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091006041123130969040101010100001000012122121022101022212248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091007011123130969040401010101001000012122121012120222214230188111291102868686868787218686868628702868686868080787878086868686078686868688878787061041 091007021123130969040401010101001000012122121012120222214230188112211187878787870129878787878720287878787878080780078787878787878787878722020002051041 091007031123130969040401010101001000012122121012120222214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091007041123130969040401010101001000012122121012120222214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091008011123130969030101010100001000012122121012000022210230188101481102868686868787228686868628702868686868080787878086868686078686868688878787101041 091008021123130969030101010100001000012122121012000022210230188102221187878787870148878787878720287878787878080780078787878787878787878711010001051041 091008031123130969030101010100001000012122121012000022210248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091008041123130969030101010100001000012122121012000022210278888011300888888888888888888888888828888888888888080788888888888888888888888888888888071041 091009011123130969030301010100001000012129221012000022207230188111281102868686868787198686868628702868686868080787878086868686078686868688878787061041 091009021123130969030301010100001000012129221012000022207230188112191187878787870128878787878720287878787878080780078787878787878787878705000101041041 091009031123130969030301010100001000012129221012000022207248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091010011123130969040401010100001000012122121022000022210230188111301102868686868787288686868628702868686868080787878086868686078686868688878787071041 091010021123130969040401010100001000012122121022000022210230188112281187878787870130878787878720287878787878080780078787878787878787878705020002061041 091010031123130969040401010100001000012122121022000022210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091010041123130969040401010100001000012122121022000022210248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091015011123130969100703030201002000022132121032100022211230188111261102868686868787208686868618701868686861406287870686868686028686868688878787061041 091015021123130969100703030201002000022132121032100022211230188102201187878787870126878787878710187878787871406206028787878787878787878704010102051041 091015031123130969100703030201002000022132121032100022211248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091015041123130969100703030201002000022132121032100022211248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091015051123130969100703030201002000022132121032100022211230288111311106868686868787158686868618701868686861406287870686868686028686868688878787071041 091015061123130969100703030201002000022132121032100022211230288112151187878787870531878787878710187878787871406206028787878787878787878704000000041041 091015071123130969100703030201002000022132121032100022211230088111291888888888888888888888888818888888888881406288888888888888888888888888888888061041 091015081123130969100703030201002000022132121032100022211238888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 091015091123130969100703030201002000022132121032100022211238888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 091015101123130969100703030201002000022132121032100022211230088112261888888888888888888888888818888888888881406288888888888888888888888804888888061041 091016011123130969030202020100001000011122121022100012212230188101491202038686868787251986868618701018686864709387870909868686030386868688878787101041 091016021123130969030202020100001000011122121022100012212230188112251287878787870149878787878710187878787874709309038787878787878787878722000000061041 091016031123130969030202020100001000011122121022100012212230188112191287878787870149878787878710187878787874709309038787878787878787878722000000041041 091017011123130970040701010100001000012122121022301022214230188111291102868686868787288686868618701868686860001187870286868686018686868688878787061041 091017021123130970040701010100001000012122121022301022214230188112281187878787870129878787878710187878787870402101018787878787878787878714010102061041 091017031123130970040701010100001000012122121022301022214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091017041123130970040701010100001000012122121022301022214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091017051123130970040701010100001000012122121022301022214238888011160888888888888888888888888818888888888880001188888888888888888888888888888888041041 091017061123130970040701010100001000012122121022301022214238888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091017071123130970040701010100001000012122121022301022214278888011250888888888888888888888888818888888888880001188888888888888888888888888888888061041 091018011123130969060601010101001000012122221022000022208230188111481102868686868787248686868628702868686868080787878086868686078686868688878787101041 091018021123130969060601010101001000012122221022000022208230188112241187878787870148878787878720287878787878080780078787878787878787878711000404051041 091018031123130969060601010101001000012122221022000022208248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091018041123130969060601010101001000012122221022000022208248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091018051123130969060601010101001000012122221022000022208248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091018061123130969060601010101001000012122221022000022208248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091019011123130969050201010100001000012129221021121012212230188111311102868686868787228686868628702868686868080787878086868686078686868688878787071041 091019021123130969050201010100001000012129221021121012212230188102221187878787870131878787878720287878787878080780078787878787878787878711020002051041 091019031123130969050201010100001000012129221021121012212248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091019041123130969050201010100001000012129221021121012212248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091019051123130969050201010100001000012129221021121012212238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 091020011123130969040502020100001000012122121022300012214230188111381203048686868787171686868618701018686864709387870909868686030386868688878787081041 091020021123130969040502020100001000012122121022300012214248888111180888888888888888888888888818888888888884709388888888888888888888888888888888041041 091020031123130969040502020100001000012122121022300012214230188112171287878787870138878787878710187878787874709309038787878787878787878722000000041041 091020041123130969040502020100001000012122121022300012214230188112161287878787870138878787878710187878787874709309038787878787878787878722000000041041 091020051123130969040502020100001000012122121022300012214238888011210888888888888888888888888818888888888884709388888888888888888888888888888888051041 091021011123130969060602020100001000012122121022300012214230188111251202058686868787181986868618701018686864709387870909868686030386868688878787061041 091021021123130969060602020100001000012122121022300012214230188112181287878787870125878787878710187878787874709309038787878787878787878722010102041041 091021031123130969060602020100001000012122121022300012214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091021041123130969060602020100001000012122121022300012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091021051123130969060602020100001000012122121022300012214230188112191287878787870125878787878710187878787874709309038787878787878787878722000101041041 091021061123130969060602020100001000012122121022300012214248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091023011123130969020300000000000000001012221013100022208230088111423888888888888888888888888828888888888888080788888888888888888888888888888888091041 091023021123130969020300000000000000001012221013100022208278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 091023031123130969020300000000000000001012221013100022208278888011240888888888888888888888888828888888888888080788888888888888888888888888888888051041 091101011123130969101003030100001000012122121023100022210230188111371103868686868787318686868618701868686860001187870186868686018686868688878787081041 091101021123130969101003030100001000012122121023100022210248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091101031123130969101003030100001000012122121023100022210230188112311187878787870137878787878710187878787870001101018787878787878787878714020305071041 091101041123130969101003030100001000012122121023100022210248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091101051123130969101003030100001000012122121023100022210248803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091101061123130969101003030100001000012122121023100022210248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091101071123130969101003030100001000012122121023100022210248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091101081123130969101003030100001000012122121023100022210248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091101091123130969101003030100001000012122121023100022210238888112230888888888888888888888888818888888888880001188888888888888888888888814888888051041 091101101123130969101003030100001000012122121023100022210270088112401888888888888888888888888818888888888880001188888888888888888888888814888888091041 091102011123130969111102020100001000012122121032311312220330188111431202118686868787361786868618701018686860604187870404868686010186868688878787091041 091102021123130969111102020100001000012122121032311312220330188112361287878787870143878787878710187878787870604104018787878787878787878703030407081041 091102031123130969111102020100001000012122121032311312220348802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 091102041123130969111102020100001000012122121032311312220348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091102051123130969111102020100001000012122121032311312220348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091102061123130969111102020100001000012122121032311312220348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091102071123130969111102020100001000012122121032311312220348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091102081123130969111102020100001000012122121032311312220348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091102091123130969111102020100001000012122121032311312220348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091102101123130969111102020100001000012122121032311312220348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091102111123130969111102020100001000012122121032311312220330188112171287878787870143878787878710187878787870604104018787878787878787878703000000041041 091103011123130969020201010101001000011122221012000022208230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 091103021123130969020201010101001000011122221012000022208230188112201187878787870130878787878720287878787878080780078787878787878787878722000000051041 091104011123130969060201010100001000012122121022102012214230188111531102868686868787418686868628702868686868080787878086868686078686868688878787111041 091104021123130969060201010100001000012122121022102012214230188102411187878787870153878787878720287878787878080780078787878787878787878722020204091041 091104031123130969060201010100001000012122121022102012214248802102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091104041123130969060201010100001000012122121022102012214248802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091104051123130969060201010100001000012122121022102012214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091104061123130969060201010100001000012122121022102012214248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091105011123130969010101010000000000001019121012000022209238888112320888888888888888888888888828888888888888080788888888888888888888888899888888071041 091106011123130969050501010100001000012122121022100022211230188111351102868686868787288686868628702868686868080787878086868686078686868688878787081041 091106021123130969050501010100001000012122121022100022211230188112281187878787870135878787878720287878787878080780078787878787878787878722020103061041 091106031123130969050501010100001000012122121022100022211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091106041123130969050501010100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091106051123130969050501010100001000012122121022100022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091108011123130969050602020100001000011122121022302012216330188111341102868686868787198686868618701868686861406287870686868686028686868688878787071041 091108021123130969050602020100001000011122121022302012216330188112191187878787870134878787878710187878787871406206028787878787878787878704000000041041 091108031123130969050602020100001000011122121022302012216338888111270888888888888888888888888818888888888881406288888888888888888888888888888888061041 091108041123130969050602020100001000011122121022302012216330088111421888888888888888888888888818888888888881406288888888888888888888888888888888091041 091108051123130969050602020100001000011122121022302012216338888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 091108061123130969050602020100001000011122121022302012216370088012171888888888888888888888888818888888888881406288888888888888888888888804888888041041 091109011123130969080801010100001000012122121022310022215330188111301102868686868787298686868618701868686861206287870686868686028686868688878787071041 091109021123130969080801010100001000012122121022310022215330188112291187878787870130878787878710187878787871406206028787878787878787878704020204061041 091109031123130969080801010100001000012122121022310022215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091109041123130969080801010100001000012122121022310022215348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091109051123130969080801010100001000012122121022310022215348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091109061123130969080801010100001000012122121022310022215348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091109071123130969080801010100001000012122121022310022215348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091109081123130969080801010100001000012122121022310022215348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091110011123130969050403030100001000012122122031110422219330188111481102868686868787398686868618701868686860001187870186868686018686868688878787101041 091110021123130969050403030100001000012122122031110422219330188112391187878787870148878787878710187878787870001101018787878787878787878714000202081041 091110031123130969050403030100001000012122122031110422219348802112180888888888888888888888888818888888888880001188888888888888888888888814888888041041 091110041123130969050403030100001000012122122031110422219348802102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091110051123130969050403030100001000012122122031110422219348888112190888888888888888888888888818888888888880001188888888888888888888888814888888041041 091201011123130970080803030101001000012122121032302012216330188111381202068686868787352286868618701018686864409387870909868686030386868688878787081041 091201021123130970080803030101001000012122121032302012216330188112351287878787870138878787878710187878787874409309038787878787878787878705010203081041 091201031123130970080803030101001000012122121032302012216348802112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 091201041123130970080803030101001000012122121032302012216348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091201051123130970080803030101001000012122121032302012216348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091201061123130970080803030101001000012122121032302012216330188112221287878787870138878787878710187878787874409309038787878787878787878705020002051041 091201071123130970080803030101001000012122121032302012216348806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091201081123130970080803030101001000012122121032302012216348806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091202011123130970020200000000000000001012121032032012216338888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 091202021123130970020200000000000000001012121032032012216378888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 091203011123130970060501010100001000012122121032300012214230188111521106868686868787268686868618701868686861406287870686868686028686868688878787111041 091203021123130970060501010100001000012122121032300012214248888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 091203031123130970060501010100001000012122121032300012214248888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 091203041123130970060501010100001000012122121032300012214248888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 091203051123130970060501010100001000012122121032300012214248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091203061123130970060501010100001000012122121032300012214230188102261187878787870152878787878710187878787871406206028787878787878787878704000000061041 091204011123130970040401010100001000012122121022000012211230188111281102868686868787238686868628702868686868080787878086868686078686868688878787061041 091204021123130970040401010100001000012122121022000012211230188112231187878787870128878787878720287878787878080780078787878787878787878718010001051041 091204031123130970040401010100001000012122121022000012211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091204041123130970040401010100001000012122121022000012211238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 091205011123130970030500000000000000002012121032310012216338888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 091205021123130970030500000000000000002012121032310012216378888111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 091205031123130970030500000000000000002012121032310012216338888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 091205041123130970030500000000000000002012121032310012216348888012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091205051123130970030500000000000000002012121032310012216348888012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091206011123130970010100000000000000001012121022302012216338888111300888888888888888888888888818888888888881406288888888888888888888888888888888071041 091208011123130970040401010101001000012122121022100022211230188111301102868686868787208686868618701868686861005187870586868686018686868688878787071041 091208021123130970040401010101001000012122121022100022211230188112201187878787870130878787878710187878787871005105018787878787878787878722010102051041 091208031123130970040401010101001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091208041123130970040401010101001000012122121022100022211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091209011123130970060602020100001000012122121032000012211230188111581202048686868787474286868618701018686864909387870909868686030386868688878787121041 091209021123130970060602020100001000012122121032000012211230188112471287878787870158878787878710187878787874909309038787878787878787878710010102101041 091209031123130970060602020100001000012122121032000012211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091209041123130970060602020100001000012122121032000012211230188112421287878787870158878787878710187878787874909309038787878787878787878710000000091041 091209051123130970060602020100001000012122121032000012211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091209061123130970060602020100001000012122121032000012211248888111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 091210011123130970030301010100001000012122121022000012211230188111381102868686868787208686868628702868686868080787878086868686078686868688878787081041 091210021123130970030301010100001000012122121022000012211230188112201187878787870138878787878720287878787878080780078787878787878787878705010001051041 091210031123130970030301010100001000012122121022000012211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091211011123130970020100000000000000001012121032102012115338888111220888888888888888888888888818888888888884709388888888888888888888888888888888051041 091211021123130970020100000000000000001012121032102012115338888101200888888888888888888888888818888888888884709388888888888888888888888888888888051041 091214011123130970050401010100001000012124122042313411129430188111411102868686868787338686868628703868686868080787878886868686888686868688878787091041 091214021123130970050401010100001000012124122042313411129430188112331187878787870141878787878730287878787878888880078787878787878787878799010102071041 091214031123130970050401010100001000012124122042313411129448802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091214041123130970050401010100001000012124122042313411129448802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091214051123130970050401010100001000012124122042313411129478888101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 091301011123130969080802020100001000012122121022000011213230188111491202058686868787282486868618701018686866312587871212868686050586868688878787101041 091301021123130969080802020100001000012122121022000011213230188112281287878787870149878787878710187878787876312512058787878787878787878708010102061041 091301031123130969080802020100001000012122121022000011213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091301041123130969080802020100001000012122121022000011213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091301051123130969080802020100001000012122121022000011213230188112241287878787870149878787878710187878787876312512058787878787878787878708000303051041 091301061123130969080802020100001000012122121022000011213248805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091301071123130969080802020100001000012122121022000011213248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091301081123130969080802020100001000012122121022000011213248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091303011123130969040401010100001000012122121022101011215330188111221102868686868787198686868618701868686866312587870186868686018686868688878787051041 091303021123130969040401010100001000012122121022101011215330188112191187878787870122878787878710187878787870001112058787878787878787878714010001041041 091303031123130969040401010100001000012122121022101011215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091303041123130969040401010100001000012122121022101011215338888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091304011123130969040401010000000000003012121012000022210230088112612888888888888888888888888818888888888884409388888888888888888888888888888888131041 091304021123130969040401010000000000003012121012000022210248888112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 091304031123130969040401010000000000003012121012000022210258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091304041123130969040401010000000000003012121012000022210258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091305011123130969020200000000000000001012121012100022211230088111271888888888888888888888888818888888888884409388888888888888888888888888888888061041 091305021123130969020200000000000000001012121012100022211278888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 091306011123130969121201010100001000012122121052312012218330188111381102868686868787278686868628702868686868080787878086868686078686868688878787081041 091306021123130969121201010100001000012122121052312012218330188112271187878787870138878787878720287878787878080780078787878787878787878718050207061041 091306031123130969121201010100001000012122121052312012218348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091306041123130969121201010100001000012122121052312012218348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091306051123130969121201010100001000012122121052312012218348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091306061123130969121201010100001000012122121052312012218348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091306071123130969121201010100001000012122121052312012218348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091306081123130969121201010100001000012122121052312012218348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091306091123130969121201010100001000012122121052312012218348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091306101123130969121201010100001000012122121052312012218338888111390888888888888888888888888828888888888888080788888888888888888888888888888888081041 091306111123130969121201010100001000012122121052312012218338888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 091306121123130969121201010100001000012122121052312012218338888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 091307011123130969030201010100001000012122121051303412222330188111601102868686868787308686868618701868686864409387870986868686038686868688878787131041 091307021123130969030201010100001000012122121051303412222330188112301187878787870160878787878710187878787874409309038787878787878787878705010001071041 091307031123130969030201010100001000012122121051303412222348802101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091308011123130969060601010101001000012122121022000012211230188111321102868686868787278686868618701868686864409387870986868686038686868688878787071041 091308021123130969060601010101001000012122121022000012211230188112271187878787870132878787878710187878787874409309038787878787878787878705020204061041 091308031123130969060601010101001000012122121022000012211248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091308041123130969060601010101001000012122121022000012211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091308051123130969060601010101001000012122121022000012211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091308061123130969060601010101001000012122121022000012211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091309011123130969070701010100001000012122121032300012214230188111401102868686868787328686868618701868686860202187870286868686018686868688878787091041 091309021123130969070701010100001000012122121032300012214230188112321187878787870140878787878710187878787870202102018787878787878787878703030205071041 091309031123130969070701010100001000012122121032300012214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091309041123130969070701010100001000012122121032300012214248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091309051123130969070701010100001000012122121032300012214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091309061123130969070701010100001000012122121032300012214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091309071123130969070701010100001000012122121032300012214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091310011123130969091103030100002000022132121031203012217330188111601102868686868787518686868628701868686868080787870986868686038686868688878787131041 091310021123130969091103030100002000022132121031203012217330188112511187878787870160878787878710287878787874409380078787878787878787878788020507111041 091310031123130969091103030100002000022132121031203012217348802111180888888888888888888888888818888888888884008288888888888888888888888888888888041041 091310041123130969091103030100002000022132121031203012217348802112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 091310051123130969091103030100002000022132121031203012217348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091310061123130969091103030100002000022132121031203012217348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091310071123130969091103030100002000022132121031203012217348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091310081123130969091103030100002000022132121031203012217348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091310091123130969091103030100002000022132121031203012217340002112201888888888888888888888888818888888888884409388888888888888888888888805888888051041 091310101123130969091103030100002000022132121031203012217330288011451111868686868787258686868618701868686864409387870986868686038686868688878787101041 091310111123130969091103030100002000022132121031203012217330288012251187878787871045878787878710187878787874409309038787878787878787878705000000061041 091311011123130969070703030101001000013122122022302412221330188111501102868686868787308686868618701868686864709387870286868686018686868688878787111041 091311021123130969070703030101001000013122122022302412221330188112301187878787870150878787878710187878787870202109038787878787878787878705000202071041 091311031123130969070703030101001000013122122022302412221348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091311041123130969070703030101001000013122122022302412221348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091311051123130969070703030101001000013122122022302412221348888112170888888888888888888888888818888888888884709388888888888888888888888805888888041041 091311061123130969070703030101001000013122122022302412221340088112201888888888888888888888888818888888888884709388888888888888888888888805888888051041 091311071123130969070703030101001000013122122022302412221358806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091401011123130969050502020100001000012122122041112412222330188111361202038686868787233186868618701018686864409387870909868686030386868688878787081041 091401021123130969050502020100001000012122122041112412222330188112231287878787870136878787878710187878787874409309038787878787878787878715000000051041 091401031123130969050502020100001000012122122041112412222330188112311287878787870136878787878710187878787874409309038787878787878787878715010102071041 091401041123130969050502020100001000012122122041112412222348803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091401051123130969050502020100001000012122122041112412222348803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091404011123130969040102020101001000012122121022100012212230188111241102868686868787168686868618701868686860202187870286868686018686868688878787051041 091404021123130969040102020101001000012122121022100012212230188102161187878787870124878787878710187878787870202102018787878787878787878703010001041041 091404031123130969040102020101001000012122121022100012212248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091404041123130969040102020101001000012122121022100012212238888102180888888888888888888888888818888888888880202188888888888888888888888803888888041041 091405011123130969010301010101001000012122121022220012214230188111261102868686868787168686868618701868686861005187870286868686018686868688878787061041 091405021123130969010301010101001000012122121022220012214230188012161187878787870126878787878710187878787870202105018787878787878787878703010001041041 091405031123130969010301010101001000012122121022220012214248802011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091406011123130969091004040100001000012122121032301012215330188111381102868686868787268686868618701868686860202187870286868686018686868688878787081041 091406021123130969091004040100001000012122121032301012215330188112261187878787870138878787878710187878787870202102018787878787878787878703030205061041 091406031123130969091004040100001000012122121032301012215348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091406041123130969091004040100001000012122121032301012215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091406051123130969091004040100001000012122121032301012215348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091406061123130969091004040100001000012122121032301012215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091406071123130969091004040100001000012122121032301012215348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091406081123130969091004040100001000012122121032301012215330088012421888888888888888888888888818888888888880202188888888888888888888888803888888091041 091406091123130969091004040100001000012122121032301012215338888112240888888888888888888888888818888888888880202188888888888888888888888803888888051041 091406101123130969091004040100001000012122121032301012215348888112170888888888888888888888888818888888888880202188888888888888888888888803888888041041 091407011123130969091001010100001000012122121031101022213230188101311103868686868787268686868618701868686860402187870286868686018686868688878787071041 091407021123130969091001010100001000012122121031101022213248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091407031123130969091001010100001000012122121031101022213230188112261187878787870131878787878710187878787870402102018787878787878787878702040105061041 091407041123130969091001010100001000012122121031101022213248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091407051123130969091001010100001000012122121031101022213248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091407061123130969091001010100001000012122121031101022213248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091407071123130969091001010100001000012122121031101022213248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091407081123130969091001010100001000012122121031101022213248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091407091123130969091001010100001000012122121031101022213240088111281888888888888888888888888818888888888880402188888888888888888888888888888888061041 091407101123130969091001010100001000012122121031101022213248888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091407111123130969091001010100001000012122121031101022213248888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091408011123130969020201010100001000011122121022303011219330188111281102868686868787188686868618701868686860202187870286868686018686868688878787061041 091408021123130969020201010100001000011122121022303011219330188112181187878787870128878787878710187878787870202102018787878787878787878703000000041041 091409011123130969080801010100001000012122121041310011219330188111241102868686868787188686868618701868686860402187870286868686018686868688878787051041 091409021123130969080801010100001000012122121041310011219330188112181187878787870124878787878710187878787870402102018787878787878787878702000202041041 091409031123130969080801010100001000012122121041310011219348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091409041123130969080801010100001000012122121041310011219348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091409051123130969080801010100001000012122121041310011219370088111254888888888888888888888888818888888888880402188888888888888888888888888888888061041 091409061123130969080801010100001000012122121041310011219378888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 091409071123130969080801010100001000012122121041310011219378888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 091409081123130969080801010100001000012122121041310011219378888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 091410011123130969090201010100001000012122121032102012214230188101381102868686868787308686868618701868686860402187870286868686018686868688878787081041 091410021123130969090201010100001000012122121032102012214230188102301187878787870138878787878710187878787870402102018787878787878787878702010405071041 091410031123130969090201010100001000012122121032102012214248802101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091410041123130969090201010100001000012122121032102012214248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091410051123130969090201010100001000012122121032102012214248802102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091410061123130969090201010100001000012122121032102012214248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091410071123130969090201010100001000012122121032102012214248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091410081123130969090201010100001000012122121032102012214230088111261888888888888888888888888818888888888880402188888888888888888888888888888888061041 091410091123130969090201010100001000012122121032102012214248808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091411011123130969121207070100001000012122121031303012218330188111481202058686868787423586868618701018686860604187870404868686010186868688878787101041 091411021123130969121207070100001000012122121031303012218330188112421287878787870148878787878710187878787870604104018787878787878787878703010102091041 091411031123130969121207070100001000012122121031303012218348802112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 091411041123130969121207070100001000012122121031303012218348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091411051123130969121207070100001000012122121031303012218330188112351287878787870148878787878710187878787870604104018787878787878787878703030003081041 091411061123130969121207070100001000012122121031303012218348805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091411071123130969121207070100001000012122121031303012218348805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091411081123130969121207070100001000012122121031303012218348805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091411091123130969121207070100001000012122121031303012218338888112300888888888888888888888888818888888888880604188888888888888888888888803888888071041 091411101123130969121207070100001000012122121031303012218338888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 091411111123130969121207070100001000012122121031303012218330088112161888888888888888888888888818888888888880604188888888888888888888888803888888041041 091411121123130969121207070100001000012122121031303012218338888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 091412011123130969080801010100001000012122121032100022211230188111331103868686868787258686868618701868686860202187870286868686018686868688878787071041 091412021123130969080801010100001000012122121032100022211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091412031123130969080801010100001000012122121032100022211230188112251187878787870133878787878710187878787870202102018787878787878787878703020305061041 091412041123130969080801010100001000012122121032100022211248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091412051123130969080801010100001000012122121032100022211248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091412061123130969080801010100001000012122121032100022211248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091412071123130969080801010100001000012122121032100022211248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091412081123130969080801010100001000012122121032100022211248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091413011123130969040302020100000100012122321031102012214230088112412888888888888888888888888818888888888880402188888888888888888888888802888888091041 091413021123130969040302020100000100012122321031102012214248801111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 091413031123130969040302020100000100012122321031102012214240101102171187878787870423878787878710187878787870402102018787878787878787878702000000041041 091413041123130969040302020100000100012122321031102012214240188111231103868686868787178686868618701868686860402187870286868686018686868688878787051041 091414011123130969020201010000000000002012121012000012211238888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 091414021123130969020201010000000000002012121012000012211248801112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091501011123130969040401010100001000012122121022000032209230188111281102868686868787198686868628702868686868080787878086868686078686868688878787061041 091501021123130969040401010100001000012122121022000032209230188112191187878787870128878787878720287878787878080780078787878787878787878722000101041041 091501031123130969040401010100001000012122121022000032209248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091501041123130969040401010100001000012122121022000032209238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 091502011123130968070701010000000000002012221042000032207230088112552888888888888888888888888818888888888886813588888888888888888888888888888888121041 091502021123130968070701010000000000002012221042000032207230088112322888888888888888888888888818888888888886813588888888888888888888888822888888071041 091502031123130968070701010000000000002012221042000032207248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091502041123130968070701010000000000002012221042000032207248888111190888888888888888888888888818888888888886813588888888888888888888888888888888041041 091502051123130968070701010000000000002012221042000032207248888111160888888888888888888888888818888888888886813588888888888888888888888888888888041041 091502061123130968070701010000000000002012221042000032207248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091502071123130968070701010000000000002012221042000032207248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091503011123130969070701010100001000012122121022100011214230188111401102868686868787308686868628702868686868080787878086868686078686868688878787091041 091503021123130969070701010100001000012122121022100011214230188112301187878787870140878787878720287878787878080780078787878787878787878715030104071041 091503031123130969070701010100001000012122121022100011214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091503041123130969070701010100001000012122121022100011214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091503051123130969070701010100001000012122121022100011214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091503061123130969070701010100001000012122121022100011214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091503071123130969070701010100001000012122121022100011214238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091504011123130969070701010100001000012122121022120022212230188111481102868686868787288686868618701868686864409387870986868686038686868688878787101041 091504021123130969070701010100001000012122121022120022212230188112281187878787870148878787878710187878787874409309038787878787878787878705020204061041 091504031123130969070701010100001000012122121022120022212248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091504041123130969070701010100001000012122121022120022212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091504051123130969070701010100001000012122121022120022212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091504061123130969070701010100001000012122121022120022212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091504071123130969070701010100001000012122121022120022212238888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 091505011123130969010100000000000000001012121023000021211230088111754888888888888888888888888818888888888884409388888888888888888888888888888888161041 091507011123130969060601010101001000013122121023100022210230106111651102868686868787188686868628702868686868080787878086868686078686868688878787141041 091507021123130969060601010101001000013122121023100022210230188112181187878787870165878787878720287878787878080780078787878787878787878705030003041041 091507031123130969060601010101001000013122121023100022210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091507041123130969060601010101001000013122121023100022210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091507051123130969060601010101001000013122121023100022210248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091507061123130969060601010101001000013122121023100022210228888112850888888888888888888888888828888888888888080788888888888888888888888888888888181041 091508011123130969111003030101001000012122121031100021214230188111541302051086868787433729868628702020286868080787878080808686070707868688878787111041 091508021123130969111003030101001000012122121031100021214230188102431387878787870154878787878720287878787878080780078787878787878787878705010102091041 091508031123130969111003030101001000012122121031100021214248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 091508041123130969111003030101001000012122121031100021214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091508051123130969111003030101001000012122121031100021214230188112371387878787870154878787878720287878787878080780078787878787878787878705030104081041 091508061123130969111003030101001000012122121031100021214248805111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 091508071123130969111003030101001000012122121031100021214248805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091508081123130969111003030101001000012122121031100021214248805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091508091123130969111003030101001000012122121031100021214248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091508101123130969111003030101001000012122121031100021214230188112291387878787870154878787878720287878787878080780078787878787878787878705010001061041 091508111123130969111003030101001000012122121031100021214248810111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091509011123130969050404040100001000011122121053110022212230188111351102868686868787278686868618701868686860604187870486868686018686868688878787081041 091509021123130969050404040100001000011122121053110022212230188102271187878787870135878787878710187878787870604104018787878787878787878703000000061041 091509031123130969050404040100001000011122121053110022212270088112273888888888888888888888888818888888888880604188888888888888888888888803888888061041 091509041123130969050404040100001000011122121053110022212270088112203888888888888888888888888818888888888880604188888888888888888888888803888888051041 091509051123130969050404040100001000011122121053110022212278888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 091510011123130969030301010100001000012122121022000022210230188111321102868686868787208686868628702868686868080787878086868686078686868688878787071041 091510021123130969030301010100001000012122121022000022210230188112201187878787870132878787878720287878787878080780078787878787878787878705010001051041 091510031123130969030301010100001000012122121022000022210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511011123130969252705050502002300053252321111311522221338888111390888888888888888888888888818888888888884409388888888888888888888888888888888081041 091511021123130969252705050502002300053252321111311522221340188111211103868686868787188686868618701868686864409387870986868686038686868688878787051041 091511031123130969252705050502002300053252321111311522221340188112181187878787870221878787878710187878787874409309038787878787878787878705000202041041 091511041123130969252705050502002300053252321111311522221358803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511051123130969252705050502002300053252321111311522221358803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511061123130969252705050502002300053252321111311522221340288111241107868686868787158686868618701868686864409387870986868686038686868688878787051041 091511071123130969252705050502002300053252321111311522221340288112151187878787870624878787878710187878787874409309038787878787878787878705010001041041 091511081123130969252705050502002300053252321111311522221358807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511091123130969252705050502002300053252321111311522221348888011250888888888888888888888888818888888888884409388888888888888888888888888888888061041 091511101123130969252705050502002300053252321111311522221348888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 091511111123130969252705050502002300053252321111311522221348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091511121123130969252705050502002300053252321111311522221348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091511131123130969252705050502002300053252321111311522221348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091511141123130969252705050502002300053252321111311522221330388111391115868686868787288686868618701868686864409387870986868686038686868688878787081041 091511151123130969252705050502002300053252321111311522221330388112281187878787871439878787878710187878787874409309038787878787878787878705020204061041 091511161123130969252705050502002300053252321111311522221348815111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091511171123130969252705050502002300053252321111311522221348815111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091511181123130969252705050502002300053252321111311522221348815112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091511191123130969252705050502002300053252321111311522221348815112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511201123130969252705050502002300053252321111311522221330488111371121868686868787198686868618701868686864409387870986868686038686868688878787081041 091511211123130969252705050502002300053252321111311522221330488112191187878787872037878787878710187878787874409309038787878787878787878705010001041041 091511221123130969252705050502002300053252321111311522221348821111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091511231123130969252705050502002300053252321111311522221340588111231124868686868787198686868618701868686864409387870986868686038686868688878787051041 091511241123130969252705050502002300053252321111311522221340588112191187878787872323878787878710187878787874409309038787878787878787878705000000041041 091511251123130969252705050502002300053252321111311522221338888011150888888888888888888888888818888888888884409388888888888888888888888888888888041041 091511261123130969252705050502002300053252321111311522221378888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 091511271123130969252705050502002300053252321111311522221378888111600888888888888888888888888818888888888884409388888888888888888888888888888888131041 091601011123130969070502020100001000012122121023100421216330188101401202058686868787302586868618701018686864709387870909868686030386868688878787091041 091601021123130969070502020100001000012122121023100421216330188112301287878787870140878787878710187878787874709309038787878787878787878705010102071041 091601031123130969070502020100001000012122121023100421216348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091601041123130969070502020100001000012122121023100421216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091601051123130969070502020100001000012122121023100421216330188102251287878787870140878787878710187878787874709309038787878787878787878705010102061041 091601061123130969070502020100001000012122121023100421216348805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091601071123130969070502020100001000012122121023100421216348805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091602011123130969040402020100001000012122121022120022212230188111501102868686868787198686868628702868686868080787878086868686078686868688878787111041 091602021123130969040402020100001000012122121022120022212230188112191187878787870150878787878720287878787878080780078787878787878787878711000000041041 091602031123130969040402020100001000012122121022120022212248888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 091602041123130969040402020100001000012122121022120022212248888112160888888888888888888888888828888888888888080788888888888888888888888811888888041041 091604011123130969020200000000000000001012121012100021213238888111320888888888888888888888888818888888888886412588888888888888888888888888888888071041 091604021123130969020200000000000000001012121012100021213238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 091605011123130969020200000000000000001012921013100022207238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 091605021123130969020200000000000000001012921013100022207238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 091606011123130969040301010101001000012122121022100022211230188111301102868686868787238686868628702868686868080787878086868686078686868688878787071041 091606021123130969040301010101001000012122121022100022211230188102231187878787870130878787878720287878787878080780078787878787878787878705000202051041 091606031123130969040301010101001000012122121022100022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091606041123130969040301010101001000012122121022100022211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091607011123130969050501010100001000012122121022000022210230188111301102868686868787188686868628702868686868080787878086868686078686868688878787071041 091607021123130969050501010100001000012122121022000022210230188112181187878787870130878787878720287878787878080780078787878787878787878705010203041041 091607031123130969050501010100001000012122121022000022210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091607041123130969050501010100001000012122121022000022210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091607051123130969050501010100001000012122121022000022210248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091608011123130969050501010000001000012122121022100021213230188111301102868686868787198686868628702868686868080787878086868686078686868688878787071041 091608021123130969050501010000001000012122121022100021213230188112191187878787870130878787878720287878787878080780078787878787878787878705020002041041 091608031123130969050501010000001000012122121022100021213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091608041123130969050501010000001000012122121022100021213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091608051123130969050501010000001000012122121022100021213238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 091609011123130969131303030000001000012122121022000022210230188111321202068686868787232186868628702028686868080787878080868686070786868688878787071041 091609021123130969131303030000001000012122121022000022210230188112231287878787870132878787878720287878787878080780078787878787878787878705020103051041 091609031123130969131303030000001000012122121022000022210248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091609041123130969131303030000001000012122121022000022210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091609051123130969131303030000001000012122121022000022210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091609061123130969131303030000001000012122121022000022210230188112211287878787870132878787878720287878787878080780078787878787878787878705000101051041 091609071123130969131303030000001000012122121022000022210248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091609081123130969131303030000001000012122121022000022210238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 091609091123130969131303030000001000012122121022000022210230088111221888888888888888888888888828888888888888080788888888888888888888888888888888051041 091609101123130969131303030000001000012122121022000022210238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 091609111123130969131303030000001000012122121022000022210238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 091609121123130969131303030000001000012122121022000022210238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 091609131123130969131303030000001000012122121022000022210230088112161888888888888888888888888828888888888888080788888888888888888888888822888888041041 091610011123130969040301010000001000012122121012020022211230188101321102868686868787288686868628702868686868080787878086868686078686868688878787071041 091610021123130969040301010000001000012122121012020022211230188112281187878787870132878787878720287878787878080780078787878787878787878705000202061041 091610031123130969040301010000001000012122121012020022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091610041123130969040301010000001000012122121012020022211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091611011123130969010100000000000000001012121032100022410238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 091612011123130969050501010100001000012122121022000022210230188111351102868686868787228686868628702868686868080787878086868686078686868688878787081041 091612021123130969050501010100001000012122121022000022210230188112221187878787870135878787878720287878787878080780078787878787878787878705000202051041 091612031123130969050501010100001000012122121022000022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091612041123130969050501010100001000012122121022000022210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091612051123130969050501010100001000012122121022000022210248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091613011123130969080801010100001000012122121032120022212230188111551105868686868787358686868618701868686866412587871286868686058686868688878787121041 091613021123130969080801010100001000012122121032120022212248888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 091613031123130969080801010100001000012122121032120022212248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091613041123130969080801010100001000012122121032120022212248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091613051123130969080801010100001000012122121032120022212230188112351187878787870155878787878710187878787876412512058787878787878787878705020103081041 091613061123130969080801010100001000012122121032120022212248805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091613071123130969080801010100001000012122121032120022212248805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091613081123130969080801010100001000012122121032120022212248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091702011123130969080801010100001000012122121022100022211230188111991102868686868787298686868618701868686860001187870186868686018686868688878787991041 091702021123130969080801010100001000012122121022100022211230188112291187878787870199878787878710187878787870001101018787878787878787878714030205061041 091702031123130969080801010100001000012122121022100022211248802111160888888888888888888888888818888888888880001188888888888888888888888888888888041041 091702041123130969080801010100001000012122121022100022211248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091702051123130969080801010100001000012122121022100022211248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091702061123130969080801010100001000012122121022100022211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091702071123130969080801010100001000012122121022100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091702081123130969080801010100001000012122121022100022211248888111180888888888888888888888888818888888888880001188888888888888888888888888888888041041 091703011123130969030301010100001000012122121022100022211230188111251102868686868787188686868618701868686860604187870486868686018686868688878787061041 091703021123130969030301010100001000012122121022100022211230188112181187878787870125878787878710187878787870604104018787878787878787878703010001041041 091703031123130969030301010100001000012122121022100022211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091704011123130969060602020101001000012122121032000092209230188111281202048686868787221686868618701018686866813587871313868686050586868688878787061041 091704021123130969060602020101001000012122121032000092209230188112221287878787870128878787878710187878787876813513058787878787878787878722010001051041 091704031123130969060602020101001000012122121032000092209248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091704041123130969060602020101001000012122121032000092209230188112161287878787870128878787878710187878787876813513058787878787878787878722010001041041 091704051123130969060602020101001000012122121032000092209248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091704061123130969060602020101001000012122121032000092209238888111220888888888888888888888888818888888888886813588888888888888888888888888888888051041 091706011123130969080902020100001000012122121021111022215330188111471102868686868787348686868618701868686866412587870486868686018686868688878787101041 091706021123130969080902020100001000012122121021111022215330188112341187878787870147878787878710187878787870604112058787878787878787878703040004071041 091706031123130969080902020100001000012122121021111022215348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091706041123130969080902020100001000012122121021111022215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091706051123130969080902020100001000012122121021111022215348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091706061123130969080902020100001000012122121021111022215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091706071123130969080902020100001000012122121021111022215338888112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 091706081123130969080902020100001000012122121021111022215348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091706091123130969080902020100001000012122121021111022215348888011210888888888888888888888888818888888888880604188888888888888888888888888888888051041 091707011123130969070701010100001000012122121022101022212230188111381102868686868787368686868618701868686861406287870686868686028686868688878787081041 091707021123130969070701010100001000012122121022101022212230188112361187878787870138878787878710187878787871406206028787878787878787878704040004081041 091707031123130969070701010100001000012122121022101022212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091707041123130969070701010100001000012122121022101022212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091707051123130969070701010100001000012122121022101022212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 091707061123130969070701010100001000012122121022101022212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091707071123130969070701010100001000012122121022101022212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091710011123130969040402020101001000012122121031101022213230188111401102868686868787338686868618701868686860202187870486868686018686868688878787091041 091710021123130969040402020101001000012122121031101022213230188112331187878787870140878787878710187878787870604102018787878787878787878703010102071041 091710031123130969040402020101001000012122121031101022213248802112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 091710041123130969040402020101001000012122121031101022213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091712011123130969050503030000000000002012121022000022210230088112343888888888888888888888888818888888888885611488888888888888888888888806888888071041 091712021123130969050503030000000000002012121022000022210248801112170888888888888888888888888818888888888885611488888888888888888888888806888888041041 091712031123130969050503030000000000002012121022000022210248801111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 091712041123130969050503030000000000002012121022000022210270088112304888888888888888888888888818888888888880604188888888888888888888888803888888071041 091712051123130969050503030000000000002012121022000022210248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091801011123130969030301010000000000003012121022001022211230003112382888888888888888888888888818888888888881406288888888888888888888888804888888081041 091801021123130969030301010000000000003012121022001022211248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091801031123130969030301010000000000003012121022001022211220088112542888888888888888888888888818888888888881406288888888888888888888888888888888111041 091802011123130969040401010101001000012122121022000022210230188111351102868686868787248686868618702868686864909387878086868686078686868688878787081041 091802021123130969040401010101001000012122121022000022210230188112241187878787870135878787878720187878787878080709038787878787878787878710010001051041 091802031123130969040401010101001000012122121022000022210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091802041123130969040401010101001000012122121022000022210238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 091803011123130969030301010100001000011122121022101022212230188111401102868686868787248686868618701868686860202187870486868686018686868688878787091041 091803021123130969030301010100001000011122121022101022212230188112241187878787870140878787878710187878787870604102018787878787878787878703000000051041 091803031123130969030301010100001000011122121022101022212238888111330888888888888888888888888818888888888880202188888888888888888888888888888888071041 091804011123130969020201010100001000011122121022100022211230188111261102868686868787188686868618701868686860202187870286868686018686868688878787061041 091804021123130969020201010100001000011122121022100022211230188112181187878787870126878787878710187878787870202102018787878787878787878703000000041041 091806011123130969040401010100001000011122121041101022213230188111261102868686868787248686868618701868686860604187870486868686018686868688878787061041 091806021123130969040401010100001000011122121041101022213230188112241187878787870126878787878710187878787870604104018787878787878787878703000000051041 091806031123130969040401010100001000011122121041101022213238888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 091806041123130969040401010100001000011122121041101022213278888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 091807011123130969080802020101001000012122121022100012212230188111401202078686868787292086868618701018686866312587871212868686050586868688878787091041 091807021123130969080802020101001000012122121022100012212230188112291287878787870140878787878710187878787876312512058787878787878787878708010304061041 091807031123130969080802020101001000012122121022100012212248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 091807041123130969080802020101001000012122121022100012212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 091807051123130969080802020101001000012122121022100012212248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091807061123130969080802020101001000012122121022100012212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091807071123130969080802020101001000012122121022100012212230188112201287878787870140878787878710187878787876312512058787878787878787878708010001051041 091807081123130969080802020101001000012122121022100012212248807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 091808011123130969020200000000000000001012121023020022210238888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 091808021123130969020200000000000000001012121023020022210238888111280888888888888888888888888818888888888880202188888888888888888888888888888888061041 091809011123130969100302020100001000012122121032100021213230188111311202098686868787333586868618701018686861005187870502868686010186868688878787071041 091809021123130969100302020100001000012122121032100021213230188102331287878787870131878787878710187878787871005105018787878787878787878708040206071041 091809031123130969100302020100001000012122121032100021213248802101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091809041123130969100302020100001000012122121032100021213248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 091809051123130969100302020100001000012122121032100021213248802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091809061123130969100302020100001000012122121032100021213248802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091809071123130969100302020100001000012122121032100021213248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091809081123130969100302020100001000012122121032100021213248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091809091123130969100302020100001000012122121032100021213230188112351287878787870131878787878710187878787870402105018787878787878787878701000000081041 091809101123130969100302020100001000012122121032100021213238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 091810011123130969090901010100001000012122121022101021214230188111451102868686868787358686868618701868686861406287870686868686028686868688878787101041 091810021123130969090901010100001000012122121022101021214230188112351187878787870145878787878710187878787871406206028787878787878787878704050106081041 091810031123130969090901010100001000012122121022101021214248802111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 091810041123130969090901010100001000012122121022101021214248802111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 091810051123130969090901010100001000012122121022101021214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 091810061123130969090901010100001000012122121022101021214248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 091810071123130969090901010100001000012122121022101021214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 091810081123130969090901010100001000012122121022101021214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 091810091123130969090901010100001000012122121022101021214238888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 091811011123130969010100000000000000001012121022000023211238888111290888888888888888888888888818888888888881406288888888888888888888888888888888061041 091812011123130969070703030101002000021132921022100021210230188111231102868686868787178686868618701868686861406287870686868686028686868688878787051041 091812021123130969070703030101002000021132921022100021210230188112171187878787870123878787878710187878787871406206028787878787878787878704000000041041 091812031123130969070703030101002000021132921022100021210230088111223888888888888888888888888818888888888881406288888888888888888888888888888888051041 091812041123130969070703030101002000021132921022100021210230088112191888888888888888888888888818888888888881406288888888888888888888888804888888041041 091812051123130969070703030101002000021132921022100021210238888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 091812061123130969070703030101002000021132921022100021210230288111181107868686868787168686868618701868686861406287870686868686028686868688878787041041 091812071123130969070703030101002000021132921022100021210230288112161187878787870618878787878710187878787871406206028787878787878787878704000000041041 091813011123130969050601010100001000012129999999999999900130188111401102868686868787328686868618702868686860001187870486868686018686868688878787091041 091813021123130969050601010100001000012129999999999999900130188112321187878787870140878787878720187878787870604101018787878787878787878703020002071041 091813031123130969050601010100001000012129999999999999900148802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 091813041123130969050601010100001000012129999999999999900148802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 091813051123130969050601010100001000012129999999999999900148888011180888888888888888888888888818888888888880001188888888888888888888888888888888041041 091813061123130969050601010100001000012129999999999999900148888111160888888888888888888888888818888888888880001188888888888888888888888888888888041041 091814011123130969020201010100001000011122121032101021214230188111381102868686868787268686868618701868686860001187870186868686018686868688878787081041 091814021123130969020201010100001000011122121032101021214230188112261187878787870138878787878710187878787870001101018787878787878787878714000000061041 100101011123320969070401010100001000012122121041100013214230188101491104868686868787528686868618701868686864509387871286868686058686868688878787101041 100101021123320969070401010100001000012122121041100013214248888101200888888888888888888888888818888888888884509388888888888888888888888888888888051041 100101031123320969070401010100001000012122121041100013214248888101150888888888888888888888888818888888888884509388888888888888888888888888888888041041 100101041123320969070401010100001000012122121041100013214230188112521187878787870149878787878710187878787876412509038787878787878787878788020103111041 100101051123320969070401010100001000012122121041100013214248804112250888888888888888888888888818888888888884509388888888888888888888888805888888061041 100101061123320969070401010100001000012122121041100013214248804111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 100101071123320969070401010100001000012122121041100013214248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100102011123320969060401010100001000012122124022303012216330188111261102868686868787258686868618701868686860604187870486868686018686868688878787061041 100102021123320969060401010100001000012122124022303012216330188112251187878787870126878787878710187878787870604104018787878787878787878703020002061041 100102031123320969060401010100001000012122124022303012216348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100102041123320969060401010100001000012122124022303012216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100102051123320969060401010100001000012122124022303012216338888101180888888888888888888888888818888888888880604188888888888888888888888888888888041041 100102061123320969060401010100001000012122124022303012216338888102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100103011123320969020100000000000000001012124013001013211238888111210888888888888888888888888818888888888882407288888888888888888888888888888888051041 100103021123320969020100000000000000001012124013001013211278888101200888888888888888888888888818888888888880604188888888888888888888888888888888051041 100104011123320969030301010101001000012122121022313213222330188111331102868686868787198686868628702868686868080787878086868686078686868688878787071041 100104021123320969030301010101001000012122121022313213222330188112191187878787870133878787878720287878787878080780078787878787878787878722000101041041 100104031123320969030301010101001000012122121022313213222348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100105011123320969010100000000000000001012121012101023213238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 100106011123320969060501010100001000012122121022000023211230188101471102868686868787398686868618701868686864409387870986868686038686868688878787101041 100106021123320969060501010100001000012122121022000023211230188112391187878787870147878787878710187878787874409309038787878787878787878705030104081041 100106031123320969060501010100001000012122121022000023211248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100106041123320969060501010100001000012122121022000023211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100106051123320969060501010100001000012122121022000023211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100106061123320969060501010100001000012122121022000023211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100107011123320969010100000000000000001012121022100014211238888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 100108011123320969020201010101001000011122121022100013213230188111301102868686868787258686868628702868686868080787878086868686078686868688878787071041 100108021123320969020201010101001000011122121022100013213230188112251187878787870130878787878720287878787878080780078787878787878787878722000000061041 100109011123320969101203030100000100013122121031300213218330088112501888888888888888888888888818888888888880604188888888888888888888888803888888111041 100109021123320969101203030100000100013122121031300213218348801112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 100109031123320969101203030100000100013122121031300213218348801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100109041123320969101203030100000100013122121031300213218340101111291105868686868787258686868618701868686860604187870486868686018686868688878787061041 100109051123320969101203030100000100013122121031300213218340188112251187878787870429878787878710187878787870604104018787878787878787878703020204061041 100109061123320969101203030100000100013122121031300213218358805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100109071123320969101203030100000100013122121031300213218358805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100109081123320969101203030100000100013122121031300213218358805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100109091123320969101203030100000100013122121031300213218358805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100109101123320969101203030100000100013122121031300213218338888011180888888888888888888888888818888888888880604188888888888888888888888888888888041041 100109111123320969101203030100000100013122121031300213218348888011180888888888888888888888888818888888888880604188888888888888888888888888888888041041 100109121123320969101203030100000100013122121031300213218348888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100201011123320969161602020101001000012122121032302211220330188111511202088686868787413486868628702028686868080787878080868686070786868688878787111041 100201021123320969161602020101001000012122121032302211220330188112411287878787870151878787878720287878787878080780078787878787878787878722020305091041 100201031123320969161602020101001000012122121032302211220348802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 100201041123320969161602020101001000012122121032302211220348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100201051123320969161602020101001000012122121032302211220348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100201061123320969161602020101001000012122121032302211220348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100201071123320969161602020101001000012122121032302211220348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100201081123320969161602020101001000012122121032302211220330188112341287878787870151878787878720287878787878080780078787878787878787878722020305071041 100201091123320969161602020101001000012122121032302211220348808111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 100201101123320969161602020101001000012122121032302211220348808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100201111123320969161602020101001000012122121032302211220348808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100201121123320969161602020101001000012122121032302211220348808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100201131123320969161602020101001000012122121032302211220348808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100201141123320969161602020101001000012122121032302211220348888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 100201151123320969161602020101001000012122121032302211220338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100201161123320969161602020101001000012122121032302211220348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100203011123320969020201010000000000002012121012000022210238888112280888888888888888888888888828888888888888080788888888888888888888888820888888061041 100203021123320969020201010000000000002012121012000022210248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100204011123320969101002020100001000012122121022100022211230188111481202078686868787322086868628702028686868080787878080868686070786868688878787101041 100204021123320969101002020100001000012122121022100022211230188112321287878787870148878787878720287878787878080780078787878787878787878722030104071041 100204031123320969101002020100001000012122121022100022211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100204041123320969101002020100001000012122121022100022211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100204051123320969101002020100001000012122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100204061123320969101002020100001000012122121022100022211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100204071123320969101002020100001000012122121022100022211230188112201287878787870148878787878720287878787878080780078787878787878787878722000101051041 100204081123320969101002020100001000012122121022100022211248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100204091123320969101002020100001000012122121022100022211278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 100204101123320969101002020100001000012122121022100022211278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 100205011123320969010100000000000000001012121012301011217330088111511888888888888888888888888818888888888880604188888888888888888888888888888888111041 100206011123320969020201010100001000011122121022200091213230188111321102868686868787258686868628702868686868080787878086868686078686868688878787071041 100206021123320969020201010100001000011122121022200091213230188112251187878787870132878787878720287878787878080780078787878787878787878717000000061041 100207011123320969040401010000000000002012121022100022211238888112350888888888888888888888888818888888888880604188888888888888888888888803888888081041 100207021123320969040401010000000000002012121022100022211248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100207031123320969040401010000000000002012121022100022211248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100207041123320969040401010000000000002012121022100022211248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100209011123320969121004040100001000012122911042303411221330188111301104868686868787238686868618701868686860604187870486868686018686868688878787071041 100209021123320969121004040100001000012122911042303411221348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100209031123320969121004040100001000012122911042303411221348888102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100209041123320969121004040100001000012122911042303411221330188112231187878787870130878787878710187878787870604104018787878787878787878703010304051041 100209051123320969121004040100001000012122911042303411221348804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100209061123320969121004040100001000012122911042303411221348804102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100209071123320969121004040100001000012122911042303411221348804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100209081123320969121004040100001000012122911042303411221348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100209091123320969121004040100001000012122911042303411221348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100209101123320969121004040100001000012122911042303411221338888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 100209111123320969121004040100001000012122911042303411221338888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 100209121123320969121004040100001000012122911042303411221338888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 100210011123320969030301010100001000012122121022100021213230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 100210021123320969030301010100001000012122121022100021213230188112251187878787870135878787878720287878787878080780078787878787878787878718000101061041 100210031123320969030301010100001000012122121022100021213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100211011123320969050502020100001000012122121032300412218330188111381102868686868787258686868628702868686868080787878086868686078686868688878787081041 100211021123320969050502020100001000012122121032300412218330188112251187878787870138878787878720287878787878080780078787878787878787878717010102061041 100211031123320969050502020100001000012122121032300412218348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100211041123320969050502020100001000012122121032300412218348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100211051123320969050502020100001000012122121032300412218370088112401888888888888888888888888828888888888888080788888888888888888888888817888888091041 100212011123320969090803030000000000002012123041100022410238888101300888888888888888888888888818888888888884409388888888888888888888888888888888071041 100212021123320969090803030000000000002012123041100022410238888112260888888888888888888888888818888888888884409388888888888888888888888803888888061041 100212031123320969090803030000000000002012123041100022410230088112291888888888888888888888888818888888888884409388888888888888888888888803888888061041 100212041123320969090803030000000000002012123041100022410238888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 100212051123320969090803030000000000002012123041100022410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100212061123320969090803030000000000002012123041100022410248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100212071123320969090803030000000000002012123041100022410248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100212081123320969090803030000000000002012123041100022410248888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100212091123320969090803030000000000002012123041100022410248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100213011123320969030502020101001000012122121022300011216330188111271102868686868787248686868628701868686868080787870986868686038686868688878787061041 100213021123320969030502020101001000012122121022300011216330188112241187878787870127878787878710287878787874409380078787878787878787878705010001051041 100213031123320969030502020101001000012122121022300011216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100213041123320969030502020101001000012122121022300011216330088012221888888888888888888888888828888888888888080788888888888888888888888805888888051041 100213051123320969030502020101001000012122121022300011216348804011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100214011123320969171305050200002000023132121041100021214230117111511102868686868787358686868618701868686866111487871186868686048686868688878787111041 100214021123320969171305050200002000023132121041100021214230188112351187878787870151878787878710187878787876111411048787878787878787878722050106081041 100214031123320969171305050200002000023132121041100021214248802111160888888888888888888888888818888888888886111488888888888888888888888888888888041041 100214041123320969171305050200002000023132121041100021214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100214051123320969171305050200002000023132121041100021214248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100214061123320969171305050200002000023132121041100021214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100214071123320969171305050200002000023132121041100021214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100214081123320969171305050200002000023132121041100021214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100214091123320969171305050200002000023132121041100021214230088102451888888888888888888888888818888888888886111488888888888888888888888822888888101041 100214101123320969171305050200002000023132121041100021214248809102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100214111123320969171305050200002000023132121041100021214230088112362888888888888888888888888818888888888886111488888888888888888888888822888888081041 100214121123320969171305050200002000023132121041100021214230288111341213168686868787272386868618701018686866111487871111868686040486868688878787071041 100214131123320969171305050200002000023132121041100021214230288102271287878787871234878787878710187878787876111411048787878787878787878722010102061041 100214141123320969171305050200002000023132121041100021214248813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100214151123320969171305050200002000023132121041100021214248813102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100214161123320969171305050200002000023132121041100021214230288112231287878787871234878787878710187878787876111411048787878787878787878722000000051041 100214171123320969171305050200002000023132121041100021214220088112632888888888888888888888888818888888888886111488888888888888888888888888888888131041 100215011123320969040402020000000000003012121022101011215330088112433888888888888888888888888818888888888886813588888888888888888888888822888888091041 100215021123320969040402020000000000003012121022101011215348801112150888888888888888888888888818888888888886813588888888888888888888888822888888041041 100215031123320969040402020000000000003012121022101011215348801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100215041123320969040402020000000000003012121022101011215358888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100216011123320969070101010101001000012122121032303011219330188101461103868686868787378686868618701868686866412587871286868686058686868688878787101041 100216021123320969070101010101001000012122121032303011219348888011190888888888888888888888888818888888888886412588888888888888888888888888888888041041 100216031123320969070101010101001000012122121032303011219330188102371187878787870146878787878710187878787876412512058787878787878787878709020305081041 100216041123320969070101010101001000012122121032303011219348803102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100216051123320969070101010101001000012122121032303011219348803102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100216061123320969070101010101001000012122121032303011219348803102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100216071123320969070101010101001000012122121032303011219348803101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100216081123320969070101010101001000012122121032303011219348803101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100217011123320969010101010000000000001012121022100011214230088112402888888888888888888888888818888888888880604188888888888888888888888803888888091041 100218011123320969060502020000000000003012121022100011214238888112340888888888888888888888888818888888888880604188888888888888888888888803888888071041 100218021123320969060502020000000000003012121022100011214248801102170888888888888888888888888818888888888880604188888888888888888888888803888888041041 100218031123320969060502020000000000003012121022100011214248801111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100218041123320969060502020000000000003012121022100011214248801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100218051123320969060502020000000000003012121022100011214248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100218061123320969060502020000000000003012121022100011214258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100222011123320969010100000000000000001011223011000012208230088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 100223011123320969020200000000000000001011221012100212211238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 100223021123320969020200000000000000001011221012100212211238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100301011123320969141507070100001000012124112033310411126430188111431103868686868787388686868618701868686860402187870186868686018686868688878787091041 100301021123320969141507070100001000012124112033310411126448888111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 100301031123320969141507070100001000012124112033310411126430188112381187878787870143878787878710187878787870101102018787878787878787878799030710081041 100301041123320969141507070100001000012124112033310411126448803102200888888888888888888888888818888888888880101188888888888888888888888814888888051041 100301051123320969141507070100001000012124112033310411126448803112170888888888888888888888888818888888888880402188888888888888888888888899888888041041 100301061123320969141507070100001000012124112033310411126448803111170888888888888888888888888818888888888880402188888888888888888888888888888888041041 100301071123320969141507070100001000012124112033310411126448803112150888888888888888888888888818888888888880402188888888888888888888888899888888041041 100301081123320969141507070100001000012124112033310411126448803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100301091123320969141507070100001000012124112033310411126448803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100301101123320969141507070100001000012124112033310411126448803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100301111123320969141507070100001000012124112033310411126448803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100301121123320969141507070100001000012124112033310411126448803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100301131123320969141507070100001000012124112033310411126448803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100301141123320969141507070100001000012124112033310411126448888112160888888888888888888888888818888888888880604188888888888888888888888814888888041041 100301151123320969141507070100001000012124112033310411126470088012351888888888888888888888888818888888888880402188888888888888888888888802888888081041 100301161123320969141507070100001000012124112033310411126448815012180888888888888888888888888818888888888880402188888888888888888888888802888888041041 100303011123320969010100000000000000001011623013000023404130088111503888888888888888888888888828888888888882206288888888888888888888888888888888111041 100405011123320969020201010000001000011122111021020023214230188111241102868686868787168686868618701868686866412587871286868686058686868688878787051041 100405021123320969020201010000001000011122111021020023214230188112161187878787870124878787878710187878787876412512058787878787878787878705000000041041 100407011123320969020201010100001000011122123013120023410230188111991102868686868787398686868618701868686866412587871286868686058686868688878787991041 100407021123320969020201010100001000011122123013120023410230188112391187878787870199878787878710187878787876412512058787878787878787878709000000081041 100408011123320969040401010100001000012122121022112413221330188111281102868686868787238686868618701868686864509387870986868686038686868688878787061041 100408021123320969040401010100001000012122121022112413221330188112231187878787870128878787878710187878787874509309038787878787878787878722000202051041 100408031123320969040401010100001000012122121022112413221348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100408041123320969040401010100001000012122121022112413221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100409011123320969060603030100001000012122111052300213218330188111311302030686868787283427868618702020286866412587878080808686070707868688878787071041 100409021123320969060603030100001000012122111052300213218330188112281387878787870131878787878720187878787878080712058787878787878787878705000000061041 100409031123320969060603030100001000012122111052300213218330188112341387878787870131878787878720187878787878080712058787878787878787878705010102071041 100409041123320969060603030100001000012122111052300213218348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100409051123320969060603030100001000012122111052300213218348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100409061123320969060603030100001000012122111052300213218330188112271387878787870131878787878720187878787878080712058787878787878787878705000000061041 100410011123320969101004040100001000012122121041200113216330188111351302050786868787303517868628702020286868080787878080808686070707868688878787081041 100410021123320969101004040100001000012122121041200113216330188112301387878787870135878787878720287878787878080780078787878787878787878709010102071041 100410031123320969101004040100001000012122121041200113216348802112150888888888888888888888888828888888888888080788888888888888888888888809888888041041 100410041123320969101004040100001000012122121041200113216348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100410051123320969101004040100001000012122121041200113216330188112351387878787870135878787878720287878787878080780078787878787878787878709000101081041 100410061123320969101004040100001000012122121041200113216348805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100410071123320969101004040100001000012122121041200113216330188112171387878787870135878787878720287878787878080780078787878787878787878709000000041041 100410081123320969101004040100001000012122121041200113216338888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 100410091123320969101004040100001000012122121041200113216378888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 100410101123320969101004040100001000012122121041200113216338888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 100411011123320969070701010101001000012124121042100011117330188111381103868686868787298686868618701868686863808287870886868686028686868688878787081041 100411021123320969070701010101001000012124121042100011117348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100411031123320969070701010101001000012124121042100011117330188112291187878787870138878787878710187878787873808208028787878787878787878707010304061041 100411041123320969070701010101001000012124121042100011117348803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100411051123320969070701010101001000012124121042100011117348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100411061123320969070701010101001000012124121042100011117348803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100411071123320969070701010101001000012124121042100011117348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413011123320969131202020100001000012122121031000411218330188101461202078686868787293686868628702028686868080787878080868686070786868688878787101041 100413021123320969131202020100001000012122121031000411218330188112291287878787870146878787878720287878787878080780078787878787878787878705010304061041 100413031123320969131202020100001000012122121031000411218348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100413041123320969131202020100001000012122121031000411218348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413051123320969131202020100001000012122121031000411218348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413061123320969131202020100001000012122121031000411218348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413071123320969131202020100001000012122121031000411218330188112361287878787870146878787878720287878787878080780078787878787878787878705010405081041 100413081123320969131202020100001000012122121031000411218348807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100413091123320969131202020100001000012122121031000411218348807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100413101123320969131202020100001000012122121031000411218348807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100413111123320969131202020100001000012122121031000411218348807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413121123320969131202020100001000012122121031000411218348807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100413131123320969131202020100001000012122121031000411218348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100414011123320969020201010100001000011122121022000023410230188111261102868686868787248686868628702868686868080787878086868686078686868688878787061041 100414021123320969020201010100001000011122121022000023410230188112241187878787870126878787878720287878787878080780078787878787878787878722000000051041 100415011123320969050802020100001000012122121032302013217330188111341203078686868787302386868618701018686860101187870104868686010186868688878787071041 100415021123320969050802020100001000012122121032302013217348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100415031123320969050802020100001000012122121032302013217330188112301287878787870134878787878710187878787870101101018787878787878787878714010203071041 100415041123320969050802020100001000012122121032302013217348803011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100415051123320969050802020100001000012122121032302013217348803012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100415061123320969050802020100001000012122121032302013217348803012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100415071123320969050802020100001000012122121032302013217330188112231287878787870134878787878710187878787870604101018787878787878787878703010001051041 100415081123320969050802020100001000012122121032302013217348807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100416011123320969010100000000000000001019999999999999900138888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 100417011123320969060402020100001000012122121022110013215330188111281102868686868787218686868618701868686866813587871386868686058686868688878787061041 100417021123320969060402020100001000012122121022110013215330188102211187878787870128878787878710187878787876813513058787878787878787878722020002051041 100417031123320969060402020100001000012122121022110013215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100417041123320969060402020100001000012122121022110013215348802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100417051123320969060402020100001000012122121022110013215338888112160888888888888888888888888818888888888886813588888888888888888888888822888888041041 100417061123320969060402020100001000012122121022110013215338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100501011123320969010100000000000000001011121022000023210238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 100502011123320969070702020100001000012122121011100023213230188111421202068686868787302086868618701018686866412587871212868686050586868688878787091041 100502021123320969070702020100001000012122121011100023213230188112301287878787870142878787878710187878787876412512058787878787878787878705020103071041 100502031123320969070702020100001000012122121011100023213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100502041123320969070702020100001000012122121011100023213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100502051123320969070702020100001000012122121011100023213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100502061123320969070702020100001000012122121011100023213230188112201287878787870142878787878710187878787876412512058787878787878787878705010001051041 100502071123320969070702020100001000012122121011100023213248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100503011123320969030200000000000000001012121012000031211238888101280888888888888888888888888828888888888888080788888888888888888888888888888888061041 100503021123320969030200000000000000001012121012000031211238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 100503031123320969030200000000000000001012121012000031211238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 100504011123320969080802020100001000012121111012100023212230188111401202058686868787352086868618701018686864509387870909868686030386868688878787091041 100504021123320969080802020100001000012121111012100023212230188112351287878787870140878787878710187878787874509309038787878787878787878722020002081041 100504031123320969080802020100001000012121111012100023212248802111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 100504041123320969080802020100001000012121111012100023212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100504051123320969080802020100001000012121111012100023212230188112201287878787870140878787878710187878787874509309038787878787878787878722010001051041 100504061123320969080802020100001000012121111012100023212248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100504071123320969080802020100001000012121111012100023212238888111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 100504081123320969080802020100001000012121111012100023212238888111170888888888888888888888888818888888888884509388888888888888888888888888888888041041 100505011123320969010100000000000000001012121012000212213238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 100506011123320969080703030100001000012122121051100013214230188101521202038686868787452786868628702028686868080787878080868686070786868688878787111041 100506021123320969080703030100001000012122121051100013214230188112451287878787870152878787878720287878787878080780078787878787878787878705000000101041 100506031123320969080703030100001000012122121051100013214230188112271287878787870152878787878720287878787878080780078787878787878787878705020002061041 100506041123320969080703030100001000012122121051100013214248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100506051123320969080703030100001000012122121051100013214248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100506061123320969080703030100001000012122121051100013214248888112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 100506071123320969080703030100001000012122121051100013214248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100506081123320969080703030100001000012122121051100013214248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100507011123320969050501010100001000012122121022100023212230188111301102868686868787228686868618701868686864409387870986868686038686868688878787071041 100507021123320969050501010100001000012122121022100023212230188112221187878787870130878787878710187878787874409309038787878787878787878705010203051041 100507031123320969050501010100001000012122121022100023212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100507041123320969050501010100001000012122121022100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100507051123320969050501010100001000012122121022100023212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100508011123320969040401010100001000012122121012000023211230188111271102868686868787208686868628702868686868080787878086868686078686868688878787061041 100508021123320969040401010100001000012122121012000023211230188112201187878787870127878787878720287878787878080780078787878787878787878705020002051041 100508031123320969040401010100001000012122121012000023211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100508041123320969040401010100001000012122121012000023211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100601011123320969151503030100001000012122121041202211220330188111491202128686868787412486868628702028686868080787878080868686070786868688878787101041 100601021123320969151503030100001000012122121041202211220330188112411287878787870149878787878720287878787878080780078787878787878787878705030609091041 100601031123320969151503030100001000012122121041202211220348802112200888888888888888888888888828888888888888080788888888888888888888888805888888051041 100601041123320969151503030100001000012122121041202211220348802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 100601051123320969151503030100001000012122121041202211220348802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 100601061123320969151503030100001000012122121041202211220348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100601071123320969151503030100001000012122121041202211220348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100601081123320969151503030100001000012122121041202211220348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100601091123320969151503030100001000012122121041202211220348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100601101123320969151503030100001000012122121041202211220348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100601111123320969151503030100001000012122121041202211220348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100601121123320969151503030100001000012122121041202211220330188112241287878787870149878787878720287878787878080780078787878787878787878705000202051041 100601131123320969151503030100001000012122121041202211220348812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100601141123320969151503030100001000012122121041202211220348812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100601151123320969151503030100001000012122121041202211220378888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100602011123320969040401010100001000012122121032201213217330188111251102868686868787178686868628702868686868080787878086868686078686868688878787061041 100602021123320969040401010100001000012122121032201213217330188112171187878787870125878787878720287878787878080780078787878787878787878705000000041041 100602031123320969040401010100001000012122121032201213217348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100602041123320969040401010100001000012122121032201213217348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100604011123320969030301010100001000011122121022100023212230188111291102868686868787258686868618701868686860604187870486868686018686868688878787061041 100604021123320969030301010100001000011122121022100023212230188112251187878787870129878787878710187878787870604104018787878787878787878703000000061041 100604031123320969030301010100001000011122121022100023212238888101260888888888888888888888888818888888888880604188888888888888888888888888888888061041 100604041123320969030301010100001000011122121022100023212238888011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100608011123320969030301010100001000012122121022000013212230188111271102868686868787208686868628702868686868080787878086868686078686868688878787061041 100608021123320969030301010100001000012122121022000013212230188112201187878787870127878787878720287878787878080780078787878787878787878722000101051041 100608031123320969030301010100001000012122121022000013212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100609011123320969141406060200002000022132129101202011217330188111391302050786868787222020868628702020286868080787878080808686070707868688878787081041 100609021123320969141406060200002000022132129101202011217330188112221387878787870139878787878720287878787878080780078787878787878787878711010102051041 100609031123320969141406060200002000022132129101202011217348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100609041123320969141406060200002000022132129101202011217348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100609051123320969141406060200002000022132129101202011217330188112201387878787870139878787878720287878787878080780078787878787878787878711010001051041 100609061123320969141406060200002000022132129101202011217348805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100609071123320969141406060200002000022132129101202011217330188112201387878787870139878787878720287878787878080780078787878787878787878711000000051041 100609081123320969141406060200002000022132129101202011217330288111361209108686868787172086868628702028686868080787878080868686070786868688878787081041 100609091123320969141406060200002000022132129101202011217330288112171287878787870836878787878720287878787878080780078787878787878787878711000000041041 100609101123320969141406060200002000022132129101202011217330288112201287878787870836878787878720287878787878080780078787878787878787878711010203051041 100609111123320969141406060200002000022132129101202011217348810111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 100609121123320969141406060200002000022132129101202011217348810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100609131123320969141406060200002000022132129101202011217348810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100609141123320969141406060200002000022132129101202011217338888112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 100610011123320969030300000000000000002012121022002013413230088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 100610021123320969030300000000000000002012121022002013413220088111601888888888888888888888888828888888888888080788888888888888888888888888888888131041 100610031123320969030300000000000000002012121022002013413278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 100611011123320969040401010100001000012122121012000023211230188111281102868686868787238686868628702868686868080787878086868686078686868688878787061041 100611021123320969040401010100001000012122121012000023211230188112231187878787870128878787878720287878787878080780078787878787878787878722010102051041 100611031123320969040401010100001000012122121012000023211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100611041123320969040401010100001000012122121012000023211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100701011123320969010100000000000000001012621012000091407238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 100702011123320969090901010101001000013122921021120092408230188111651202058686868787534086868628702018686868080787878009868686070386868688878787141041 100702021123320969090901010101001000013122921021120092408230188112531287878787870165878787878720287878787878080780078787878787878787878788010001111041 100702031123320969090901010101001000013122921021120092408248802111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 100702041123320969090901010101001000013122921021120092408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100702051123320969090901010101001000013122921021120092408230188112401287878787870165878787878710287878787874409380078787878787878787878705000000091041 100702061123320969090901010101001000013122921021120092408248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100702071123320969090901010101001000013122921021120092408248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100702081123320969090901010101001000013122921021120092408248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100702091123320969090901010101001000013122921021120092408248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100703011123320969010100000000000000001012321011100123412238888111450888888888888888888888888828888888888888080788888888888888888888888888888888101041 100704011123320969090701010100001000012123121032312111123330188101371104868686868787248686868618701868686861406287870886868686028686868688878787081041 100704021123320969090701010100001000012123121032312111123348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100704031123320969090701010100001000012123121032312111123348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100704041123320969090701010100001000012123121032312111123330188112241187878787870137878787878710187878787873808206028787878787878787878704030003051041 100704051123320969090701010100001000012123121032312111123348804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100704061123320969090701010100001000012123121032312111123348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100704071123320969090701010100001000012123121032312111123348804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100704081123320969090701010100001000012123121032312111123338888101170888888888888888888888888818888888888881406288888888888888888888888888888888041041 100704091123320969090701010100001000012123121032312111123338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100705011123320969061202020101001000012123121042303011121330188111351104868686868787308686868618702868686866813587878086868686078686868688878787081041 100705021123320969061202020101001000012123121042303011121348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100705031123320969061202020101001000012123121042303011121348888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100705041123320969061202020101001000012123121042303011121330188112301187878787870135878787878720187878787878080713058787878787878787878705010102071041 100705051123320969061202020101001000012123121042303011121348804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100705061123320969061202020101001000012123121042303011121348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100705071123320969061202020101001000012123121042303011121330088012421888888888888888888888888818888888888886813588888888888888888888888822888888091041 100705081123320969061202020101001000012123121042303011121348807012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100705091123320969061202020101001000012123121042303011121378888012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 100705101123320969061202020101001000012123121042303011121378888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100705111123320969061202020101001000012123121042303011121378888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100705121123320969061202020101001000012123121042303011121378888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100706011123320969060601010100001000012122121063300012213230188111361102868686868787288686868618701868686866412587871286868686058686868688878787081041 100706021123320969060601010100001000012122121063300012213230188112281187878787870136878787878710187878787876412512058787878787878787878709030104061041 100706031123320969060601010100001000012122121063300012213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100706041123320969060601010100001000012122121063300012213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100706051123320969060601010100001000012122121063300012213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100706061123320969060601010100001000012122121063300012213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100708011123320969050501010100001000012122121012100011115330188111331102868686868787208686868618701868686866412587871286868686058686868688878787071041 100708021123320969050501010100001000012122121012100011115330188112201187878787870133878787878710187878787876412512058787878787878787878709010203051041 100708031123320969050501010100001000012122121012100011115348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100708041123320969050501010100001000012122121012100011115348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100708051123320969050501010100001000012122121012100011115348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100801011123320969040401010100001000012122121031200012214230188111241102868686868787208686868628702868686866412587871286868686058686868688878787051041 100801021123320969040401010100001000012122121031200012214230188112201187878787870124878787878720287878787876412512058787878787878787878709020002051041 100801031123320969040401010100001000012122121031200012214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100801041123320969040401010100001000012122121031200012214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100802011123320969050501010100001000012122121032110212216330188111221102868686868787208686868618701868686866412587871286868686058686868688878787051041 100802021123320969050501010100001000012122121032110212216330188112201187878787870122878787878710187878787876412512058787878787878787878709000202051041 100802031123320969050501010100001000012122121032110212216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100802041123320969050501010100001000012122121032110212216348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100802051123320969050501010100001000012122121032110212216338888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 100803011123320969040401010100001000012122121022000023211230188111751102868686868787488686868618701868686860604187870486868686018686868688878787161041 100803021123320969040401010100001000012122121022000023211230188112481187878787870175878787878710187878787870604104018787878787878787878703000202101041 100803031123320969040401010100001000012122121022000023211248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100803041123320969040401010100001000012122121022000023211248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100806011123320969070702020101001000013122121031101012214230188111571102868686868787448686868618701868686860604187870486868686018686868688878787121041 100806021123320969070702020101001000013122121031101012214230188112441187878787870157878787878710187878787870604104018787878787878787878703010203091041 100806031123320969070702020101001000013122121031101012214248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 100806041123320969070702020101001000013122121031101012214248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100806051123320969070702020101001000013122121031101012214240002112252888888888888888888888888818888888888880604188888888888888888888888803888888061041 100806061123320969070702020101001000013122121031101012214258803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100806071123320969070702020101001000013122121031101012214258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100807011123320969090902020101001000012122121022000013212230188111471102868686868787368686868628702868686868080787878086868686078686868688878787101041 100807021123320969090902020101001000012122121022000013212230188112361187878787870147878787878720287878787878080780078787878787878787878722040307081041 100807031123320969090902020101001000012122121022000013212248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 100807041123320969090902020101001000012122121022000013212240002112151888888888888888888888888828888888888888080788888888888888888888888822888888041041 100807051123320969090902020101001000012122121022000013212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 100807061123320969090902020101001000012122121022000013212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100807071123320969090902020101001000012122121022000013212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100807081123320969090902020101001000012122121022000013212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100807091123320969090902020101001000012122121022000013212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100808011123320969030301010100001000012122121042100023212230188111491102868686868787398686868618702868686864409387878086868686078686868688878787101041 100808021123320969030301010100001000012122121042100023212230188112391187878787870149878787878720187878787878080709038787878787878787878718000101081041 100808031123320969030301010100001000012122121042100023212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100809011123320969050501010101001000012122121012120013214230188111321102868686868787268686868618701868686866412587871286868686058686868688878787071041 100809021123320969050501010101001000012122121012120013214230188112261187878787870132878787878710187878787876412512058787878787878787878709010203061041 100809031123320969050501010101001000012122121012120013214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100809041123320969050501010101001000012122121012120013214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100809051123320969050501010101001000012122121012120013214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100810011123320969030300000000000000001012121012020413217338888111310888888888888888888888888818888888888886412588888888888888888888888888888888071041 100810021123320969030300000000000000001012121012020413217338888111380888888888888888888888888818888888888886412588888888888888888888888888888888081041 100810031123320969030300000000000000001012121012020413217338888111260888888888888888888888888818888888888886412588888888888888888888888888888888061041 100811011123320969161603030101001000012123121091300211220330188111531203078686868787313586868618701018686866412587871212868686050586868688878787111041 100811021123320969161603030101001000012123121091300211220348888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 100811031123320969161603030101001000012123121091300211220330188112311287878787870153878787878710187878787876412512058787878787878787878709010203071041 100811041123320969161603030101001000012123121091300211220348803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100811051123320969161603030101001000012123121091300211220348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100811061123320969161603030101001000012123121091300211220348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100811071123320969161603030101001000012123121091300211220330188112351287878787870153878787878710187878787876412512058787878787878787878709010405081041 100811081123320969161603030101001000012123121091300211220348807112160888888888888888888888888818888888888886412588888888888888888888888809888888041041 100811091123320969161603030101001000012123121091300211220348807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100811101123320969161603030101001000012123121091300211220348807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100811111123320969161603030101001000012123121091300211220348807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100811121123320969161603030101001000012123121091300211220348807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100811131123320969161603030101001000012123121091300211220338888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 100811141123320969161603030101001000012123121091300211220338888111260888888888888888888888888818888888888886412588888888888888888888888888888888061041 100811151123320969161603030101001000012123121091300211220338888111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 100811161123320969161603030101001000012123121091300211220348888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 100812011123320969060602020100001000013122121032100011214230105111321102868686868787198686868628702868686868080787878086868686078686868688878787071041 100812021123320969060602020100001000013122121032100011214230188112191187878787870132878787878720287878787878080780078787878787878787878709010102041041 100812031123320969060602020100001000013122121032100011214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100812041123320969060602020100001000013122121032100011214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100812051123320969060602020100001000013122121032100011214220088112461888888888888888888888888828888888888888080788888888888888888888888805888888101041 100812061123320969060602020100001000013122121032100011214238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 100813011123320969171504040100001000012122121051301512221330188111521203088686868787353086868618701018686866412587871212868686050586868688878787111041 100813021123320969171504040100001000012122121051301512221348803111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 100813031123320969171504040100001000012122121051301512221330188112351287878787870152878787878710187878787876412512058787878787878787878705020305081041 100813041123320969171504040100001000012122121051301512221348803112150888888888888888888888888818888888888886412588888888888888888888888805888888041041 100813051123320969171504040100001000012122121051301512221348803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100813061123320969171504040100001000012122121051301512221348803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100813071123320969171504040100001000012122121051301512221348803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100813081123320969171504040100001000012122121051301512221330188102301287878787870152878787878710187878787876412512058787878787878787878709050106071041 100813091123320969171504040100001000012122121051301512221348808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 100813101123320969171504040100001000012122121051301512221348808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 100813111123320969171504040100001000012122121051301512221348808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100813121123320969171504040100001000012122121051301512221348808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 100813131123320969171504040100001000012122121051301512221348808101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 100813141123320969171504040100001000012122121051301512221348808102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 100813151123320969171504040100001000012122121051301512221330088012451888888888888888888888888818888888888886412588888888888888888888888805888888101041 100813161123320969171504040100001000012122121051301512221348888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 100813171123320969171504040100001000012122121051301512221338888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 100813181123320969171504040100001000012122121051301512221348888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 100901011123320969030301010100001000012122121023100112212230188111411102868686868787358686868618701868686866412587871386868686058686868688878787091041 100901021123320969030301010100001000012122121023100112212230188112351187878787870141878787878710187878787876813512058787878787878787878705000101081041 100901031123320969030301010100001000012122121023100112212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 100902011123320969030201010100001000012122121012020012212230188101301102868686868787278686868618701868686864409387870986868686038686868688878787071041 100902021123320969030201010100001000012122121012020012212230188112271187878787870130878787878710187878787874409309038787878787878787878705010001061041 100902031123320969030201010100001000012122121012020012212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 100903011123320969020201010101001000011122121012100013213230188111341102868686868787188686868628702868686868080787878086868686078686868688878787071041 100903021123320969020201010101001000011122121012100013213230188112181187878787870134878787878720287878787878080780078787878787878787878722000000041041 100904011123320969010100000000000000001012121012100013213238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 100905011123320969050401010100001000012122121012000212213230188111391102868686868787178686868618701868686866412587871286868686058686868688878787081041 100905021123320969050401010100001000012122121012000212213230188112171187878787870139878787878710187878787876412512058787878787878787878709000000041041 100905031123320969050401010100001000012122121012000212213238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 100905041123320969050401010100001000012122121012000212213238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 100905051123320969050401010100001000012122121012000212213248888101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 100906011123320969010100000000000000001012121022120022212230088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 100908011123320969050501010100001000012122121023100213214230188111991102868686868787288686868618701868686864409387870986868686038686868688878787991041 100908021123320969050501010100001000012122121023100213214230188112281187878787870199878787878710187878787874409309038787878787878787878705030003061041 100908031123320969050501010100001000012122121023100213214248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 100908041123320969050501010100001000012122121023100213214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 100908051123320969050501010100001000012122121023100213214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 100909011123320969030300000000000000001012121012000013212238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 100909021123320969030300000000000000001012121012000013212278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 100909031123320969030300000000000000001012121012000013212278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 100910011123320969010100000000000000001012121021100011215330088111691888888888888888888888888818888888888886412588888888888888888888888888888888141041 100911011123320969020201010100001000011122121022121221217330188111331102868686868787308686868618701868686867979687877986868686068686868688878787071041 100911021123320969020201010100001000011122121022121221217330188112301187878787870133878787878710187878787877979679068787878787878787878722000000071041 100913011123320969010100000000000000001012121022000022210238888111360888888888888888888888888818888888888880604188888888888888888888888888888888081041 101001011123320969070803030000001000012122121062313411126430188111301102868686868787248686868618701868686860202187870286868686018686868688878787071041 101001021123320969070803030000001000012122121062313411126430188112241187878787870130878787878710187878787870202102018787878787878787878703020103051041 101001031123320969070803030000001000012122121062313411126448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101001041123320969070803030000001000012122121062313411126438802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101001051123320969070803030000001000012122121062313411126448802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101001061123320969070803030000001000012122121062313411126438888112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 101001071123320969070803030000001000012122121062313411126478888112230888888888888888888888888818888888888880202188888888888888888888888803888888051041 101001081123320969070803030000001000012122121062313411126438888011170888888888888888888888888818888888888880202188888888888888888888888888888888041041 101002011123320969050501010101001000012122121032022013215330188111461102868686868787458686868628701868686868080787870986868686038686868688878787101041 101002021123320969050501010101001000012122121032022013215330188112451187878787870146878787878710287878787874409380078787878787878787878705010102101041 101002031123320969050501010101001000012122121032022013215348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101002041123320969050501010101001000012122121032022013215348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101002051123320969050501010101001000012122121032022013215330088111412888888888888888888888888828888888888888080788888888888888888888888888888888091041 101003011123320969020200000000000000001012121022020013213238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 101003021123320969020200000000000000001012121022020013213238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 101004011123320969040400000000000000001012121022120113215338888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 101004021123320969040400000000000000001012121022120113215378888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 101004031123320969040400000000000000001012121022120113215378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 101004041123320969040400000000000000001012121022120113215378888111180888888888888888888888888818888888888881005188888888888888888888888888888888041041 101005011123320969100903030100001000012124122041302011123330188101561102868686868787448686868618701868686866412587871286868686058686868688878787121041 101005021123320969100903030100001000012124122041302011123330188112441187878787870156878787878710187878787876412512058787878787878787878722030205091041 101005031123320969100903030100001000012124122041302011123348802111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 101005041123320969100903030100001000012124122041302011123348802111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 101005051123320969100903030100001000012124122041302011123348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101005061123320969100903030100001000012124122041302011123348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101005071123320969100903030100001000012124122041302011123348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101005081123320969100903030100001000012124122041302011123338888112360888888888888888888888888818888888888886412588888888888888888888888822888888081041 101005091123320969100903030100001000012124122041302011123348808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101005101123320969100903030100001000012124122041302011123348888112180888888888888888888888888818888888888886412588888888888888888888888809888888041041 101007011123320969050403030101001000012124122053313411128430188111451103868686868787418686868618701868686860604187870286868686018686868688878787101041 101007021123320969050403030101001000012124122053313411128448888102150888888888888888888888888818888888888880604188888888888888888888888803888888041041 101007031123320969050403030101001000012124122053313411128430188112411187878787870145878787878710187878787870202104018787878787878787878703000000091041 101007041123320969050403030101001000012124122053313411128470088112283888888888888888888888888818888888888880604188888888888888888888888803888888061041 101007051123320969050403030101001000012124122053313411128478804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101101011123320969070402020100001000012124121052312511128430188111311102868686868787298686868618701868686860604187870486868686018686868688878787071041 101101021123320969070402020100001000012124121052312511128430188102291187878787870131878787878710187878787870604104018787878787878787878703010102061041 101101031123320969070402020100001000012124121052312511128448802101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101101041123320969070402020100001000012124121052312511128448802102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101101051123320969070402020100001000012124121052312511128438888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 101101061123320969070402020100001000012124121052312511128448805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101101071123320969070402020100001000012124121052312511128438888101220888888888888888888888888818888888888880604188888888888888888888888888888888051041 101101081123320969070402020100001000012124121052312511128438888011260888888888888888888888888818888888888880604188888888888888888888888888888888061041 101102011123320969020201010100001000011122121022312012218330188111271102868686868787198686868618701868686864909387870186868686018686868688878787061041 101102021123320969020201010100001000011122121022312012218330188112191187878787870127878787878710187878787870001109038787878787878787878714000000041041 101107011123320969070602020100001000013124121052312011123330106111301104868686868787218686868618701868686860202187870286868686018686868688878787071041 101107021123320969070602020100001000013124121052312011123348888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101107031123320969070602020100001000013124121052312011123348888101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101107041123320969070602020100001000013124121052312011123330188112211187878787870130878787878710187878787870202102018787878787878787878707000000051041 101107051123320969070602020100001000013124121052312011123338888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 101107061123320969070602020100001000013124121052312011123320088012643888888888888888888888888818888888888880202188888888888888888888888888888888131041 101107071123320969070602020100001000013124121052312011123348888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 101107081123320969070602020100001000013124121052312011123348888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101108011123320969030602020000001000013122121032303412221330188111321103868686868787328686868618701868686860604187870486868686018686868688878787071041 101108021123320969030602020000001000013122121032303412221348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101108031123320969030602020000001000013122121032303412221330188112321187878787870132878787878710187878787870604104018787878787878787878703000000071041 101108041123320969030602020000001000013122121032303412221328888011160888888888888888888888888818888888888880604188888888888888888888888888888888041041 101108051123320969030602020000001000013122121032303412221338888012200888888888888888888888888818888888888880604188888888888888888888888803888888051041 101108061123320969030602020000001000013122121032303412221348888011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101109011123320969070701010100001000012122121012100013213230188011291102868686868787238686868618701868686860604187870486868686018686868688878787061041 101109021123320969070701010100001000012122121012100013213230188112231187878787870129878787878710187878787870604104018787878787878787878703030104051041 101109031123320969070701010100001000012122121012100013213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101109041123320969070701010100001000012122121012100013213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101109051123320969070701010100001000012122121012100013213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101109061123320969070701010100001000012122121012100013213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101109071123320969070701010100001000012122121012100013213248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101109081123320969070701010100001000012122121012100013213248888101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101111011123320969040401010100001000012122921022113212216330188111281102868686868787228686868618701868686860604187870486868686018686868688878787061041 101111021123320969040401010100001000012122921022113212216330188112221187878787870128878787878710187878787870604104018787878787878787878703000000051041 101111031123320969040401010100001000012122921022113212216348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101111041123320969040401010100001000012122921022113212216348888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101112011123320969040702020100001000012122121029110012213230188111231102868686868787228686868618701868686860604187870486868686018686868688878787051041 101112021123320969040702020100001000012122121029110012213230188112221187878787870123878787878710187878787870604104018787878787878787878703020103051041 101112031123320969040702020100001000012122121029110012213248802012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101112041123320969040702020100001000012122121029110012213248802011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101112051123320969040702020100001000012122121029110012213238888012150888888888888888888888888818888888888880604188888888888888888888888803888888041041 101112061123320969040702020100001000012122121029110012213238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 101112071123320969040702020100001000012122121029110012213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101201011123320969030503030000000000002012129041001011214238802111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 101201021123320969030503030000000000002012129041001011214220088102412888888888888888888888888818888888888880604188888888888888888888888803888888091041 101201031123320969030503030000000000002012129041001011214238888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 101201041123320969030503030000000000002012129041001011214278888012190888888888888888888888888818888888888880604188888888888888888888888803888888041041 101201051123320969030503030000000000002012129041001011214278804012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101201061123320969030503030000000000002012129041001011214278888011180888888888888888888888888818888888888880604188888888888888888888888888888888041041 101202011123320969070701010100001000012122121032301211219330188111301102868686868787258686868618702868686860604187878086868686078686868688878787071041 101202021123320969070701010100001000012122121032301211219330188112251187878787870130878787878720187878787878080704018787878787878787878703010304061041 101202031123320969070701010100001000012122121032301211219348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101202041123320969070701010100001000012122121032301211219348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101202051123320969070701010100001000012122121032301211219348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101202061123320969070701010100001000012122121032301211219348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101202071123320969070701010100001000012122121032301211219348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101203011123320969020102020000000000001012121012100032210238888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 101203021123320969020102020000000000001012121012100032210238888102170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101204011123320969010100000000000000001012121022120212215338888111400888888888888888888888888818888888888884409388888888888888888888888888888888091041 101205011123320969000301010000000000002012121021113411224330088012331888888888888888888888888818888888888880604188888888888888888888888803888888071041 101205021123320969000301010000000000002012121021113411224348801012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101205031123320969000301010000000000002012121021113411224348801012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101206011123320969060604040000000000002012122042302011120330088112411888888888888888888888888818888888888880604188888888888888888888888803888888091041 101206021123320969060604040000000000002012122042302011120348801112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101206031123320969060604040000000000002012122042302011120348801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101206041123320969060604040000000000002012122042302011120348801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101206051123320969060604040000000000002012122042302011120348888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 101206061123320969060604040000000000002012122042302011120348888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 101207011123320969020200000000000000002012121022000021212230088112532888888888888888888888888818888888888880604188888888888888888888888888888888111041 101207021123320969020200000000000000002012121022000021212248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101208011123320969121103030100001000012124121052313411128430188111421104868686868787328686868618701868686866813587870486868686018686868688878787091041 101208021123320969121103030100001000012124121052313411128448888111170888888888888888888888888818888888888886813588888888888888888888888888888888041041 101208031123320969121103030100001000012124121052313411128448888102160888888888888888888888888818888888888886813588888888888888888888888822888888041041 101208041123320969121103030100001000012124121052313411128430188112321187878787870142878787878710187878787870604113058787878787878787878703010102071041 101208051123320969121103030100001000012124121052313411128448804111150888888888888888888888888818888888888886813588888888888888888888888888888888041041 101208061123320969121103030100001000012124121052313411128448804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101208071123320969121103030100001000012124121052313411128478888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 101208081123320969121103030100001000012124121052313411128438888111230888888888888888888888888818888888888886813588888888888888888888888888888888051041 101208091123320969121103030100001000012124121052313411128438888111220888888888888888888888888818888888888886813588888888888888888888888888888888051041 101208101123320969121103030100001000012124121052313411128478888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101208111123320969121103030100001000012124121052313411128438888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 101208121123320969121103030100001000012124121052313411128438888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101209011123320969010100000000000000001012121022320012215338888101280888888888888888888888888818888888888880604188888888888888888888888888888888061041 101209021123320969010100000000000000001012121022320012215378888011170888888888888888888888888818888888888880604188888888888888888888888888888888041041 101210011123320969020201010100001000011126121022112012215330188111361102868686868787288686868628701868686868080787870486868686018686868688878787081041 101210021123320969020201010100001000011126121022112012215330188112281187878787870136878787878710287878787870604180078787878787878787878705000000061041 101211011123320969010101010000000000001012121022000021212238888112230888888888888888888888888828888888888888080788888888888888888888888822888888051041 101212011123320969010101010000000000001012121012100021213238888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 101213011123320969040401010000000000003012121051101092212238888112530888888888888888888888888818888888888880604188888888888888888888888888888888111041 101213021123320969040401010000000000003012121051101092212248801112300888888888888888888888888818888888888880604188888888888888888888888803888888071041 101213031123320969040401010000000000003012121051101092212258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101213041123320969040401010000000000003012121051101092212258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101214011123320969050501010100001000012122121033300012213230188111381102868686868787308686868618701868686860604187870486868686018686868688878787081041 101214021123320969050501010100001000012122121033300012213230188112301187878787870138878787878710187878787870604104018787878787878787878703020002071041 101214031123320969050501010100001000012122121033300012213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101214041123320969050501010100001000012122121033300012213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101214051123320969050501010100001000012122121033300012213248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101301011123320969040502020100001000012122121022310011218330188111261102868686868787218686868618701868686861206287870686868686028686868688878787061041 101301021123320969040502020100001000012122121022310011218330188112211187878787870126878787878710187878787871206206028787878787878787878714000101051041 101301031123320969040502020100001000012122121022310011218348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101301041123320969040502020100001000012122121022310011218338888112160888888888888888888888888818888888888881206288888888888888888888888814888888041041 101301051123320969040502020100001000012122121022310011218338888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101302011123320969080102020100001000012122121032302411222330188111311103868686868787258686868618701868686860604187870486868686018686868688878787071041 101302021123320969080102020100001000012122121032302411222348888101148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101302031123320969080102020100001000012122121032302411222330188102251187878787870131878787878710187878787870604104018787878787878787878703010001061041 101302041123320969080102020100001000012122121032302411222348803101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101302051123320969080102020100001000012122121032302411222348888102150888888888888888888888888818888888888880604188888888888888888888888803888888041041 101302061123320969080102020100001000012122121032302411222348888101160888888888888888888888888818888888888880604188888888888888888888888888888888041041 101302071123320969080102020100001000012122121032302411222348888101150888888888888888888888888818888888888880604188888888888888888888888888888888041041 101302081123320969080102020100001000012122121032302411222348888101150888888888888888888888888818888888888880604188888888888888888888888888888888041041 101303011123320969010100000000000000001012121012000093210238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 101304011123320969020200000000000000002012121022022213217338888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 101304021123320969020200000000000000002012121022022213217348888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 101305011123320969070502020100001000012122121032303013218330188101321103868686868787288686868618701868686860604187870686868686028686868688878787071041 101305021123320969070502020100001000012122121032303013218348888101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101305031123320969070502020100001000012122121032303013218330188112281187878787870132878787878710187878787871406204018787878787878787878799020103061041 101305041123320969070502020100001000012122121032303013218348803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101305051123320969070502020100001000012122121032303013218348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101305061123320969070502020100001000012122121032303013218348803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101305071123320969070502020100001000012122121032303013218338888112220888888888888888888888888818888888888880604188888888888888888888888814888888051041 101306011123320969070702020000000000002012122032303013219330088112281888888888888888888888888818888888888884409388888888888888888888888805888888061041 101306021123320969070702020000000000002012122032303013219348801111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101306031123320969070702020000000000002012122032303013219348801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101306041123320969070702020000000000002012122032303013219348801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101306051123320969070702020000000000002012122032303013219348801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101306061123320969070702020000000000002012122032303013219338888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 101306071123320969070702020000000000002012122032303013219338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101308011123320969050704040101001000012122121032303211221330188101301202078686868787222686868618701018686860604187870404868686010186868688878787071041 101308021123320969050704040101001000012122121032303211221330188112221287878787870130878787878710187878787870604104018787878787878787878703000202051041 101308031123320969050704040101001000012122121032303211221348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101308041123320969050704040101001000012122121032303211221348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101308051123320969050704040101001000012122121032303211221330088012261888888888888888888888888818888888888880604188888888888888888888888803888888061041 101308061123320969050704040101001000012122121032303211221348805012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101308071123320969050704040101001000012122121032303211221330188112261287878787870130878787878710187878787870604104018787878787878787878703000000061041 101308081123320969050704040101001000012122121032303211221330088012291888888888888888888888888818888888888880604188888888888888888888888803888888061041 101309011123320969030401010100001000012122121031100023213230188111451102868686868787388686868618701868686864509387870986868686038686868688878787101041 101309021123320969030401010100001000012122121031100023213230188112381187878787870145878787878710187878787874509309038787878787878787878705010001081041 101309031123320969030401010100001000012122121031100023213248802111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 101309041123320969030401010100001000012122121031100023213248888011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101310011123320969040402020100001000011122122052302011219330188111271102868686868787198686868618701868686860604187870486868686018686868688878787061041 101310021123320969040402020100001000011122122052302011219330188112191187878787870127878787878710187878787870604104018787878787878787878703000000041041 101310031123320969040402020100001000011122122052302011219338888011170888888888888888888888888818888888888880604188888888888888888888888888888888041041 101310041123320969040402020100001000011122122052302011219338888101170888888888888888888888888818888888888880604188888888888888888888888888888888041041 101310051123320969040402020100001000011122122052302011219378888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101313011123320969081002020101001000012124121043301011119330188111291202058686868787252486868618701018686860604187870404868686010186868688878787061041 101313021123320969081002020101001000012124121043301011119330188112251287878787870129878787878710187878787870604104018787878787878787878703020002061041 101313031123320969081002020101001000012124121043301011119348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101313041123320969081002020101001000012124121043301011119348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101313051123320969081002020101001000012124121043301011119330188112241287878787870129878787878710187878787870604104018787878787878787878703010102051041 101313061123320969081002020101001000012124121043301011119348805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101313071123320969081002020101001000012124121043301011119348805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101313081123320969081002020101001000012124121043301011119348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101313091123320969081002020101001000012124121043301011119338888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101313101123320969081002020101001000012124121043301011119338888012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101314011123320969201702020201002000022132121061313313224330188111401104868686868787318686868618701868686860604187870486868686018686868688878787091041 101314021123320969201702020201002000022132121061313313224348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101314031123320969201702020201002000022132121061313313224348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101314041123320969201702020201002000022132121061313313224330188112311187878787870140878787878710187878787870604104018787878787878787878703030306071041 101314051123320969201702020201002000022132121061313313224348804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101314061123320969201702020201002000022132121061313313224348804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101314071123320969201702020201002000022132121061313313224348804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101314081123320969201702020201002000022132121061313313224348804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101314091123320969201702020201002000022132121061313313224348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101314101123320969201702020201002000022132121061313313224348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101314111123320969201702020201002000022132121061313313224330288101321112868686868787248686868618701868686860604187870486868686018686868688878787071041 101314121123320969201702020201002000022132121061313313224330288112241187878787871132878787878710187878787870604104018787878787878787878703020204051041 101314131123320969201702020201002000022132121061313313224348812111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101314141123320969201702020201002000022132121061313313224348812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101314151123320969201702020201002000022132121061313313224348812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101314161123320969201702020201002000022132121061313313224348812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101314171123320969201702020201002000022132121061313313224348888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 101314181123320969201702020201002000022132121061313313224348888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 101314191123320969201702020201002000022132121061313313224348888101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101314201123320969201702020201002000022132121061313313224348888102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101315011123320969140805050100001000012124122052303113222330188101341202098686868787472686868618701018686861406287870606868686020286868688878787071041 101315021123320969140805050100001000012124122052303113222330188102471287878787870134878787878710187878787871406206028787878787878787878704000606101041 101315031123320969140805050100001000012124122052303113222348802102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101315041123320969140805050100001000012124122052303113222348802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101315051123320969140805050100001000012124122052303113222348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101315061123320969140805050100001000012124122052303113222348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101315071123320969140805050100001000012124122052303113222348802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101315081123320969140805050100001000012124122052303113222348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101315091123320969140805050100001000012124122052303113222330188112261287878787870134878787878710187878787871406206028787878787878787878704010102061041 101315101123320969140805050100001000012124122052303113222348809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101315111123320969140805050100001000012124122052303113222348809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101315121123320969140805050100001000012124122052303113222338888112240888888888888888888888888818888888888881406288888888888888888888888804888888051041 101315131123320969140805050100001000012124122052303113222338888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 101315141123320969140805050100001000012124122052303113222378888112170888888888888888888888888818888888888880202188888888888888888888888804888888041041 101401011123320969070601010100001000012122121032000013212230188101401103868686868787308686868628702868686868080787878086868686078686868688878787091041 101401021123320969070601010100001000012122121032000013212248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101401031123320969070601010100001000012122121032000013212230188112301187878787870140878787878720287878787878080780078787878787878787878722010304071041 101401041123320969070601010100001000012122121032000013212248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101401051123320969070601010100001000012122121032000013212248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101401061123320969070601010100001000012122121032000013212248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101401071123320969070601010100001000012122121032000013212248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101402011123320969030301010100001000012122121022000013212230188111281102868686868787188686868618701868686860604187870486868686018686868688878787061041 101402021123320969030301010100001000012122121022000013212230188112181187878787870128878787878710187878787870604104018787878787878787878703000101041041 101402031123320969030301010100001000012122121022000013212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101403011123320969060601010101001000012122141022300013214230188111461102868686868787408686868618701868686860604187870486868686018686868688878787101041 101403021123320969060601010101001000012122141022300013214230188112401187878787870146878787878710187878787870604104018787878787878787878703030104091041 101403031123320969060601010101001000012122141022300013214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101403041123320969060601010101001000012122141022300013214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101403051123320969060601010101001000012122141022300013214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101403061123320969060601010101001000012122141022300013214248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101405011123320969060602020100001000012122121022000113213230188111261102868686868787238686868628702868686868080787878086868686078686868688878787061041 101405021123320969060602020100001000012122121022000113213230188112231187878787870126878787878720287878787878080780078787878787878787878722000101051041 101405031123320969060602020100001000012122121022000113213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101405041123320969060602020100001000012122121022000113213230088112281888888888888888888888888828888888888888080788888888888888888888888822888888061041 101405051123320969060602020100001000012122121022000113213248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101405061123320969060602020100001000012122121022000113213248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101406011123320969171706060200002000022132121071300293216330188111451302050786868787242818868618702020286867979687878080808686070707868688878787101041 101406021123320969171706060200002000022132121071300293216330188112241387878787870145878787878720187878787878080779068787878787878787878705020002051041 101406031123320969171706060200002000022132121071300293216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101406041123320969171706060200002000022132121071300293216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101406051123320969171706060200002000022132121071300293216330188112281387878787870145878787878720187878787878080779068787878787878787878705000101061041 101406061123320969171706060200002000022132121071300293216348805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101406071123320969171706060200002000022132121071300293216330188112181387878787870145878787878720187878787878080779068787878787878787878705000000041041 101406081123320969171706060200002000022132121071300293216330288111351309131686868787292916868628702020286868080787878080808686070707868688878787081041 101406091123320969171706060200002000022132121071300293216330288112291387878787870835878787878720287878787878080780078787878787878787878705020103061041 101406101123320969171706060200002000022132121071300293216348809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101406111123320969171706060200002000022132121071300293216348809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101406121123320969171706060200002000022132121071300293216348809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101406131123320969171706060200002000022132121071300293216330288112291387878787870835878787878720287878787878080780078787878787878787878705000202061041 101406141123320969171706060200002000022132121071300293216348813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101406151123320969171706060200002000022132121071300293216348813112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101406161123320969171706060200002000022132121071300293216330288112161387878787870835878787878720287878787878080780078787878787878787878705000000041041 101406171123320969171706060200002000022132121071300293216348888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 101408011123320969020200000000000000001012121023000013211238888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 101408021123320969020200000000000000001012121023000013211278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 101409011123320969050502020100001000012122121032100213215330188111361202048686868787181786868618701018686864409387870909868686030386868688878787081041 101409021123320969050502020100001000012122121032100213215330188112181287878787870136878787878710187878787874409309038787878787878787878705000101041041 101409031123320969050502020100001000012122121032100213215348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101409041123320969050502020100001000012122121032100213215330188112171287878787870136878787878710187878787874409309038787878787878787878705010001041041 101409051123320969050502020100001000012122121032100213215348804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101410011123320969030301010100001000012122121022000012211230188111381102868686868787428686868618701868686866111487871186868686048686868688878787081041 101410021123320969030301010100001000012122121022000012211230188112421187878787870138878787878710187878787876111411048787878787878787878705010001091041 101410031123320969030301010100001000012122121022000012211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101412011123320969060601010101001000012122121023000113212230188111401105868686868787188686868628702868686868080787878086868686078686868688878787091041 101412021123320969060601010101001000012122121023000113212248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101412031123320969060601010101001000012122121023000113212248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101412041123320969060601010101001000012122121023000113212248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101412051123320969060601010101001000012122121023000113212230188112181187878787870140878787878720287878787878080780078787878787878787878722000101041041 101412061123320969060601010101001000012122121023000113212248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101501011123320969030301010101001000012122121022300013215330188111261102868686868787228686868618701868686860604187870486868686018686868688878787061041 101501021123320969030301010101001000012122121022300013215330188112221187878787870126878787878710187878787870604104018787878787878787878703000000051041 101501031123320969030301010101001000012122121022300013215348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101502011123320969222203030200002000022132121111100013214230188111991202108686868787454086868628702028686868080787878080868686070786868688878787991041 101502021123320969222203030200002000022132121111100013214230188112451287878787870199878787878720287878787878080780078787878787878787878705040307101041 101502031123320969222203030200002000022132121111100013214248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 101502041123320969222203030200002000022132121111100013214248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 101502051123320969222203030200002000022132121111100013214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101502061123320969222203030200002000022132121111100013214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101502071123320969222203030200002000022132121111100013214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101502081123320969222203030200002000022132121111100013214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101502091123320969222203030200002000022132121111100013214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101502101123320969222203030200002000022132121111100013214230188112401287878787870199878787878720287878787878080780078787878787878787878705020204091041 101502111123320969222203030200002000022132121111100013214248810112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101502121123320969222203030200002000022132121111100013214248810112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101502131123320969222203030200002000022132121111100013214248810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101502141123320969222203030200002000022132121111100013214248810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101502151123320969222203030200002000022132121111100013214230288111991116868686868787358686868628702868686868080787878086868686078686868688878787991041 101502161123320969222203030200002000022132121111100013214230288112351187878787871599878787878720287878787878080780078787878787878787878705040004081041 101502171123320969222203030200002000022132121111100013214248816111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 101502181123320969222203030200002000022132121111100013214248816111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101502191123320969222203030200002000022132121111100013214248816111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101502201123320969222203030200002000022132121111100013214248816111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101502211123320969222203030200002000022132121111100013214238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 101502221123320969222203030200002000022132121111100013214238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 101503011123320969161703030100001000012122121051302213220330188111531202118686868787413086868628701028686868080787871280868686050786868688878787111041 101503021123320969161703030100001000012122121051302213220330188112411287878787870153878787878710287878787876412580078787878787878787878715040408091041 101503031123320969161703030100001000012122121051302213220348802112180888888888888888888888888828888888888888080788888888888888888888888815888888041041 101503041123320969161703030100001000012122121051302213220348802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 101503051123320969161703030100001000012122121051302213220348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101503061123320969161703030100001000012122121051302213220348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101503071123320969161703030100001000012122121051302213220348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101503081123320969161703030100001000012122121051302213220348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101503091123320969161703030100001000012122121051302213220348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101503101123320969161703030100001000012122121051302213220348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101503111123320969161703030100001000012122121051302213220330188112301287878787870153878787878720287878787878080780078787878787878787878715020204071041 101503121123320969161703030100001000012122121051302213220348811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101503131123320969161703030100001000012122121051302213220348811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101503141123320969161703030100001000012122121051302213220348811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101503151123320969161703030100001000012122121051302213220348811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101503161123320969161703030100001000012122121051302213220378888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 101503171123320969161703030100001000012122121051302213220370088011451888888888888888888888888818888888888886412588888888888888888888888888888888101041 101504011123320969030301010100001000011122121021000023212230188111211102868686868787208686868628702868686868080787878086868686078686868688878787051041 101504021123320969030301010100001000011122121021000023212230188112201187878787870121878787878720287878787878080780078787878787878787878722000000051041 101504031123320969030301010100001000011122121021000023212270088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 101505011123320969010100000000000000001011221011101023410238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 101506011123320969050501010101001000012122121032202013216330188111311102868686868787228686868638701868686868888887870286868686018686868688878787071041 101506021123320969050501010101001000012122121032202013216330188112221187878787870131878787878710387878787870402188888787878787878787878701010203051041 101506031123320969050501010101001000012122121032202013216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101506041123320969050501010101001000012122121032202013216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101506051123320969050501010101001000012122121032202013216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101507011123320969140805050100001000012122121032101013214230188111471102868686868787368686868618701868686860604187870486868686018686868688878787101041 101507021123320969140805050100001000012122121032101013214230188112361187878787870147878787878710187878787870604104018787878787878787878703050308081041 101507031123320969140805050100001000012122121032101013214248802112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101507041123320969140805050100001000012122121032101013214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101507051123320969140805050100001000012122121032101013214248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101507061123320969140805050100001000012122121032101013214248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101507071123320969140805050100001000012122121032101013214248802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101507081123320969140805050100001000012122121032101013214248802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101507091123320969140805050100001000012122121032101013214248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101507101123320969140805050100001000012122121032101013214248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101507111123320969140805050100001000012122121032101013214248888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 101507121123320969140805050100001000012122121032101013214248888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 101507131123320969140805050100001000012122121032101013214270088112261888888888888888888888888818888888888880604188888888888888888888888803888888061041 101507141123320969140805050100001000012122121032101013214248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101508011123320969010100000000000000001012121022000022210238888111520888888888888888888888888828888888888888080788888888888888888888888888888888111041 101509011123320969060601010100001000012124122032312411227430188111301103868686868787278686868618701868686860604187871186868686048686868688878787071041 101509021123320969060601010100001000012124122032312411227448888101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101509031123320969060601010100001000012124122032312411227430188112271187878787870130878787878710187878787875811404018787878787878787878703010102061041 101509041123320969060601010100001000012124122032312411227448803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101509051123320969060601010100001000012124122032312411227448803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101509061123320969060601010100001000012124122032312411227448888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101509071123320969060601010100001000012124122032312411227448888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101510011123320969080801010101001000011122121042313213222330188111271102868686868787228686868618701868686862407287870886868686028686868688878787061041 101510021123320969080801010101001000011122121042313213222330188112221187878787870127878787878710187878787873808207028787878787878787878707000000051041 101510031123320969080801010101001000011122121042313213222338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101510041123320969080801010101001000011122121042313213222338888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101510051123320969080801010101001000011122121042313213222338888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101510061123320969080801010101001000011122121042313213222338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101510071123320969080801010101001000011122121042313213222338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101510081123320969080801010101001000011122121042313213222378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101512011123320969020201010101001000011122121032100122212230188111281102868686868787248686868618701868686860604187870486868686018686868688878787061041 101512021123320969020201010101001000011122121032100122212230188112241187878787870128878787878710187878787870604104018787878787878787878703000000051041 101514011123320969080702020100001000012122121029100013212230188111401107868686868787338686868618701868686860604187870486868686018686868688878787091041 101514021123320969080702020100001000012122121029100013212248888102180888888888888888888888888818888888888880604188888888888888888888888803888888041041 101514031123320969080702020100001000012122121029100013212248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101514041123320969080702020100001000012122121029100013212248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 101514051123320969080702020100001000012122121029100013212248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101514061123320969080702020100001000012122121029100013212248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101514071123320969080702020100001000012122121029100013212230188112331187878787870140878787878710187878787870604104018787878787878787878703000000071041 101514081123320969080702020100001000012122121029100013212238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101601011123320969151505050402001003043122111022000423415330105111401102868686868787268686868618701868686864709387870986868686038686868688878787091041 101601021123320969151505050402001003043122111022000423415330188112261187878787870140878787878710187878787874709309038787878787878787878722000202061041 101601031123320969151505050402001003043122111022000423415348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101601041123320969151505050402001003043122111022000423415348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101601051123320969151505050402001003043122111022000423415320088112583888888888888888888888888818888888888884709388888888888888888888888888888888121041 101601061123320969151505050402001003043122111022000423415370288111321107868686868787248686868618701868686864709387870986868686038686868688878787071041 101601071123320969151505050402001003043122111022000423415370288112241187878787870632878787878710187878787874709309038787878787878787878722000000051041 101601081123320969151505050402001003043122111022000423415370388111231109868686868787178686868618701868686864709387870986868686038686868688878787051041 101601091123320969151505050402001003043122111022000423415370388112171187878787870823878787878710187878787874709309038787878787878787878722000000041041 101601101123320969151505050402001003043122111022000423415370488111471211148686868787232186868618701018686864709387870909868686030386868688878787101041 101601111123320969151505050402001003043122111022000423415370488112231287878787871047878787878710187878787874709309038787878787878787878722020002051041 101601121123320969151505050402001003043122111022000423415348811111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101601131123320969151505050402001003043122111022000423415348811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101601141123320969151505050402001003043122111022000423415370488112211287878787871047878787878710187878787874709309038787878787878787878722010001051041 101601151123320969151505050402001003043122111022000423415348814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101603011123320969070701010100001000012122121032300213217330188111291103868686868787268686868618701868686860604187870486868686018686868688878787061041 101603021123320969070701010100001000012122121032300213217348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101603031123320969070701010100001000012122121032300213217330188112261187878787870129878787878710187878787870604104018787878787878787878703000101061041 101603041123320969070701010100001000012122121032300213217348803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101603051123320969070701010100001000012122121032300213217348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101603061123320969070701010100001000012122121032300213217338888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 101603071123320969070701010100001000012122121032300213217340088111241888888888888888888888888818888888888880604188888888888888888888888888888888051041 101604011123320969050501010100001000012122121022100023212230188111461102868686868787258686868628702868686868080787878086868686078686868688878787101041 101604021123320969050501010100001000012122121022100023212230188112251187878787870146878787878720287878787878080780078787878787878787878718000303061041 101604031123320969050501010100001000012122121022100023212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101604041123320969050501010100001000012122121022100023212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101604051123320969050501010100001000012122121022100023212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101605011123320969060602020201002000022132121042000123212230188111311102868686868787268686868628702868686868080787878086868686078686868688878787071041 101605021123320969060602020201002000022132121042000123212230188112261187878787870131878787878720287878787878080780078787878787878787878711000101061041 101605031123320969060602020201002000022132121042000123212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101605041123320969060602020201002000022132121042000123212230288111251105868686868787208686868628702868686868080787878086868686078686868688878787061041 101605051123320969060602020201002000022132121042000123212230288112201187878787870425878787878720287878787878080780078787878787878787878711010001051041 101605061123320969060602020201002000022132121042000123212248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101607011123320969010100000000000000001012121023100413216338888111260888888888888888888888888818888888888886412588888888888888888888888888888888061041 101609011123320969050502020100001000012122121022000023410230188111271102868686868787248686868628702868686868080787878086868686078686868688878787061041 101609021123320969050502020100001000012122121022000023410230188112241187878787870127878787878720287878787878080780078787878787878787878722010102051041 101609031123320969050502020100001000012122121022000023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101609041123320969050502020100001000012122121022000023410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101609051123320969050502020100001000012122121022000023410238888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 101610011123320969080803030200002000022132121052101113215330188111441102868686868787268686868628702868686868080787878086868686078686868688878787091041 101610021123320969080803030200002000022132121052101113215330188112261187878787870144878787878720287878787878080780078787878787878787878722000101061041 101610031123320969080803030200002000022132121052101113215348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101610041123320969080803030200002000022132121052101113215330288111241105868686868787218686868628702868686868080787878086868686078686868688878787051041 101610051123320969080803030200002000022132121052101113215330288112211187878787870424878787878720287878787878080780078787878787878787878722000000051041 101610061123320969080803030200002000022132121052101113215330088112281888888888888888888888888828888888888888080788888888888888888888888822888888061041 101610071123320969080803030200002000022132121052101113215348806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101610081123320969080803030200002000022132121052101113215348806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101614011123320969060601010100001000012122121032100013213230188111431102868686868787318686868618701868686865611487871186868686048686868688878787091041 101614021123320969060601010100001000012122121032100013213230188112311187878787870143878787878710187878787875611411048787878787878787878706030104071041 101614031123320969060601010100001000012122121032100013213248802111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 101614041123320969060601010100001000012122121032100013213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101614051123320969060601010100001000012122121032100013213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101614061123320969060601010100001000012122121032100013213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101616011123320969100802020100001000012124121053313411127430188101421103868686868787238686868618701868686865510487871086868686048686868688878787091041 101616021123320969100802020100001000012124121053313411127448888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101616031123320969100802020100001000012124121053313411127430188112231187878787870142878787878710187878787875510410048787878787878787878722000000051041 101616041123320969100802020100001000012124121053313411127438888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101616051123320969100802020100001000012124121053313411127438888111150888888888888888888888888818888888888885510488888888888888888888888888888888041041 101616061123320969100802020100001000012124121053313411127438888101180888888888888888888888888818888888888885510488888888888888888888888888888888041041 101616071123320969100802020100001000012124121053313411127430088112201888888888888888888888888818888888888885510488888888888888888888888822888888051041 101616081123320969100802020100001000012124121053313411127448888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101616091123320969100802020100001000012124121053313411127438888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101616101123320969100802020100001000012124121053313411127448888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101618011123320969060600000000000000002014122053312411127430088111354888888888888888888888888818888888888881406288888888888888888888888888888888081041 101618021123320969060600000000000000002014122053312411127448888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101618031123320969060600000000000000002014122053312411127448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101618041123320969060600000000000000002014122053312411127448888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101618051123320969060600000000000000002014122053312411127430088111274888888888888888888888888818888888888881406288888888888888888888888888888888061041 101618061123320969060600000000000000002014122053312411127448888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 101620011123320969040501010100001000012124122043312411127430188111331103868686868787178686868618701868686861406287870686868686028686868688878787071041 101620021123320969040501010100001000012124122043312411127448888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101620031123320969040501010100001000012124122043312411127430188012171187878787870133878787878710187878787871406206028787878787878787878704000000041041 101620041123320969040501010100001000012124122043312411127438888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 101620051123320969040501010100001000012124122043312411127470088111274888888888888888888888888818888888888881206288888888888888888888888888888888061041 101622011123320969020200000000000000002014112043310411126430088111331888888888888888888888888818888888888880604188888888888888888888888888888888071041 101622021123320969020200000000000000002014112043310411126448888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101701011123320969201706060000001100023244122111302511128430188111601102868686868787528686868618701868686860604187870486868686018686868688878787131041 101701021123320969201706060000001100023244122111302511128430188112521187878787870160878787878710187878787870604104018787878787878787878788020305111041 101701031123320969201706060000001100023244122111302511128448802011170888888888888888888888888818888888888880604188888888888888888888888888888888041041 101701041123320969201706060000001100023244122111302511128448802102170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101701051123320969201706060000001100023244122111302511128448802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101701061123320969201706060000001100023244122111302511128448802112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 101701071123320969201706060000001100023244122111302511128440202111271108868686868787268686868618701868686860604187870486868686018686868688878787061041 101701081123320969201706060000001100023244122111302511128440288102261187878787870727878787878710187878787870604104018787878787878787878703010203061041 101701091123320969201706060000001100023244122111302511128458808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101701101123320969201706060000001100023244122111302511128458808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101701111123320969201706060000001100023244122111302511128458808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101701121123320969201706060000001100023244122111302511128430088111403888888888888888888888888818888888888880604188888888888888888888888888888888091041 101701131123320969201706060000001100023244122111302511128478888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 101701141123320969201706060000001100023244122111302511128440088112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 101701151123320969201706060000001100023244122111302511128458814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101701161123320969201706060000001100023244122111302511128478888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 101701171123320969201706060000001100023244122111302511128478888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 101701181123320969201706060000001100023244122111302511128478888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 101701191123320969201706060000001100023244122111302511128478888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101701201123320969201706060000001100023244122111302511128478888102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101701211123320969201706060000001100023244122111302511128478888101150888888888888888888888888818888888888880604188888888888888888888888888888888041041 101702011123320969020201010101001000011122121012000023211230188111401102868686868787308686868628702868686868080787878086868686078686868688878787091041 101702021123320969020201010101001000011122121012000023211230188112301187878787870140878787878720287878787878080780078787878787878787878705000000071041 101703011123320969020201010000001000011122121022100023212230188111431102868686868787428686868618702868686863808287878086868686078686868688878787091041 101703021123320969020201010000001000011122121022100023212230188112421187878787870143878787878720187878787878080708028787878787878787878706000000091041 101704011123320969030201010000001000012122121022300011117330188101221102868686868787208686868618701868686860604187870486868686018686868688878787051041 101704021123320969030201010000001000012122121022300011117330188112201187878787870122878787878710187878787870604104018787878787878787878703000000051041 101704031123320969030201010000001000012122121022300011117348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101705011123320969010100000000000000001012121022100023212238888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 101706011123320969020200000000000000002014122031300011121330088112652888888888888888888888888818888888888880604188888888888888888888888888888888141041 101706021123320969020200000000000000002014122031300011121358888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101708011123320969131405050100001000014124121051301013120330110111511102868686868787398686868618701868686860604187870486868686018686868688878787111041 101708021123320969131405050100001000014124121051301013120330188112391187878787870151878787878710187878787870604104018787878787878787878703020507081041 101708031123320969131405050100001000014124121051301013120348802112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 101708041123320969131405050100001000014124121051301013120348802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 101708051123320969131405050100001000014124121051301013120348802112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 101708061123320969131405050100001000014124121051301013120348802112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 101708071123320969131405050100001000014124121051301013120348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101708081123320969131405050100001000014124121051301013120348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101708091123320969131405050100001000014124121051301013120348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101708101123320969131405050100001000014124121051301013120320088112912888888888888888888888888818888888888880604188888888888888888888888888888888191041 101708111123320969131405050100001000014124121051301013120320088111652888888888888888888888888818888888888880604188888888888888888888888888888888141041 101708121123320969131405050100001000014124121051301013120330010112541888888888888888888888888818888888888880604188888888888888888888888888888888111041 101708131123320969131405050100001000014124121051301013120358888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 101708141123320969131405050100001000014124121051301013120378888012210888888888888888888888888818888888888880604188888888888888888888888803888888051041 101709011123320969020100000000000000001012121013000013211238888101240888888888888888888888888818888888888880604188888888888888888888888888888888051041 101709021123320969020100000000000000001012121013000013211238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101710011123320969040401010000000000002012121011100021214230088112622888888888888888888888888818888888888880604188888888888888888888888888888888131041 101710021123320969040401010000000000002012121011100021214258888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 101710031123320969040401010000000000002012121011100021214268802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101710041123320969040401010000000000002012121011100021214268802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101711011123320969030301010100001000012122121022100013213230188111241102868686868787198686868618701868686860604187870486868686018686868688878787051041 101711021123320969030301010100001000012122121022100013213230188112191187878787870124878787878710187878787870604104018787878787878787878703000000041041 101711031123320969030301010100001000012122121022100013213248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101712011123320969050502020000000000002012121022000023211230088112351888888888888888888888888818888888888880604188888888888888888888888803888888081041 101712021123320969050502020000000000002012121022000023211238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 101712031123320969050502020000000000002012121022000023211238888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 101712041123320969050502020000000000002012121022000023211248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101712051123320969050502020000000000002012121022000023211238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 101713011123320969040603030100001000013124122051000211219330188111581102868686868787488686868618701868686860604187870486868686018686868688878787121041 101713021123320969040603030100001000013124122051000211219330188112481187878787870158878787878710187878787870604104018787878787878787878703000000101041 101713031123320969040603030100001000013124122051000211219330088011421888888888888888888888888818888888888880604188888888888888888888888888888888091041 101713041123320969040603030100001000013124122051000211219340088112221888888888888888888888888818888888888880604188888888888888888888888803888888051041 101713051123320969040603030100001000013124122051000211219358804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101713061123320969040603030100001000013124122051000211219348888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 101714011123320969030203030000000000002012121012000013212230088102353888888888888888888888888828888888888888080788888888888888888888888822888888081041 101714021123320969030203030000000000002012121012000013212238888112250888888888888888888888888828888888888888080788888888888888888888888820888888061041 101714031123320969030203030000000000002012121012000013212248888112200888888888888888888888888828888888888888080788888888888888888888888820888888051041 101715011123320969030300000000000000003012121031302013218330088111583888888888888888888888888818888888888880604188888888888888888888888888888888121041 101715021123320969030300000000000000003012121031302013218348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101715031123320969030300000000000000003012121031302013218358888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101801011123320969030201010100001000011122121022110013215330188111251102868686868787248686868628702868686868080787878086868686078686868688878787061041 101801021123320969030201010100001000011122121022110013215330188102241187878787870125878787878720287878787878080780078787878787878787878705000000051041 101801031123320969030201010100001000011122121022110013215338888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 101802011123320969081102020100001000013122121052100413416330106111541102868686868787278686868618701868686860202187870286868686018686868688878787111041 101802021123320969081102020100001000013122121052100413416330188112271187878787870154878787878710187878787870202102018787878787878787878703010203061041 101802031123320969081102020100001000013122121052100413416348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101802041123320969081102020100001000013122121052100413416348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101802051123320969081102020100001000013122121052100413416348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 101802061123320969081102020100001000013122121052100413416320088012743888888888888888888888888818888888888880202188888888888888888888888888888888151041 101802071123320969081102020100001000013122121052100413416330006012281888888888888888888888888818888888888880202188888888888888888888888803888888061041 101802081123320969081102020100001000013122121052100413416348807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101802091123320969081102020100001000013122121052100413416348807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101802101123320969081102020100001000013122121052100413416338806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101802111123320969081102020100001000013122121052100413416378888011500888888888888888888888888818888888888880202188888888888888888888888888888888111041 101803011123320969111203030100001000012122121072312513224330188111441109868686868787208686868618701868686863207287870786868686028686868688878787091041 101803021123320969111203030100001000012122121072312513224348888111200888888888888888888888888818888888888883207288888888888888888888888888888888051041 101803031123320969111203030100001000012122121072312513224348888111170888888888888888888888888818888888888883207288888888888888888888888888888888041041 101803041123320969111203030100001000012122121072312513224348888111160888888888888888888888888818888888888883207288888888888888888888888888888888041041 101803051123320969111203030100001000012122121072312513224348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 101803061123320969111203030100001000012122121072312513224348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 101803071123320969111203030100001000012122121072312513224348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101803081123320969111203030100001000012122121072312513224348888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 101803091123320969111203030100001000012122121072312513224330188102201187878787870144878787878710187878787873207207028787878787878787878722000000051041 101803101123320969111203030100001000012122121072312513224348888112170888888888888888888888888818888888888883207288888888888888888888888822888888041041 101803111123320969111203030100001000012122121072312513224340088012201888888888888888888888888818888888888883207288888888888888888888888822888888051041 101803121123320969111203030100001000012122121072312513224348888111220888888888888888888888888818888888888883207288888888888888888888888888888888051041 101803131123320969111203030100001000012122121072312513224348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 101804011123320969090901010100001000012122121052100023411230188111251102868686868787218686868618701868686864909387870986868686038686868688878787061041 101804021123320969090901010100001000012122121052100023411230188112211187878787870125878787878710187878787874909309038787878787878787878710010102051041 101804031123320969090901010100001000012122121052100023411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 101804041123320969090901010100001000012122121052100023411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101804051123320969090901010100001000012122121052100023411238888111220888888888888888888888888818888888888884909388888888888888888888888888888888051041 101804061123320969090901010100001000012122121052100023411238888111200888888888888888888888888818888888888884909388888888888888888888888888888888051041 101804071123320969090901010100001000012122121052100023411238888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 101804081123320969090901010100001000012122121052100023411238888111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 101804091123320969090901010100001000012122121052100023411238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 101805011123320969040401010101001000012122121091313313224330188111331102868686868787368686868618701868686860604187870486868686018686868688878787071041 101805021123320969040401010101001000012122121091313313224330188112361187878787870133878787878710187878787870604104018787878787878787878703010102081041 101805031123320969040401010101001000012122121091313313224348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101805041123320969040401010101001000012122121091313313224348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 101807011123320969040502020000001000013122121031000193411230188111661103868686868787518686868618701868686860604187870486868686018686868688878787141041 101807021123320969040502020000001000013122121031000193411248888111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 101807031123320969040502020000001000013122121031000193411230188102511187878787870166878787878710187878787870604104018787878787878787878788000000111041 101807041123320969040502020000001000013122121031000193411258888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 101807051123320969040502020000001000013122121031000193411248888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 101807061123320969040502020000001000013122121031000193411240088111353888888888888888888888888818888888888880604188888888888888888888888888888888081041 101808011123320969141302020100011000023242121111100423416330110111301203078686868787262586868618701018686860604187870404868686010186868688878787071041 101808021123320969141302020100011000023242121111100423416348888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101808031123320969141302020100011000023242121111100423416330188112261287878787870130878787878710187878787870604104018787878787878787878703020103061041 101808041123320969141302020100011000023242121111100423416348803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 101808051123320969141302020100011000023242121111100423416348803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 101808061123320969141302020100011000023242121111100423416348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 101808071123320969141302020100011000023242121111100423416330188112251287878787870130878787878710187878787870604104018787878787878787878703010102061041 101808081123320969141302020100011000023242121111100423416348807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 101808091123320969141302020100011000023242121111100423416348807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 101808101123320969141302020100011000023242121111100423416320288112531187878787871356878787878710187878787870604104018787878787878787878788010102111041 101808111123320969141302020100011000023242121111100423416338810102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 101808121123320969141302020100011000023242121111100423416320088111552888888888888888888888888818888888888880604188888888888888888888888888888888121041 101808131123320969141302020100011000023242121111100423416320288111561110868686868787538686868618701868686860604187870486868686018686868688878787121041 101808141123320969141302020100011000023242121111100423416370088011472888888888888888888888888818888888888880604188888888888888888888888888888888101041 101808151123320969141302020100011000023242121111100423416378888101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200101011123220972010100000000000000001011221012100013210238888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 200103011123220972151603030100000001013012121081303213221330088112593888888888888888888888888818888888888880202188888888888888888888888888888888121041 200103021123220972151603030100000001013012121081303213221340001112331888888888888888888888888818888888888880202188888888888888888888888803888888071041 200103031123220972151603030100000001013012121081303213221358802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200103041123220972151603030100000001013012121081303213221358802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200103051123220972151603030100000001013012121081303213221358802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200103061123220972151603030100000001013012121081303213221358802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200103071123220972151603030100000001013012121081303213221358802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200103081123220972151603030100000001013012121081303213221358802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200103091123220972151603030100000001013012121081303213221358802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200103101123220972151603030100000001013012121081303213221370088012393888888888888888888888888818888888888880202188888888888888888888888803888888081041 200103111123220972151603030100000001013012121081303213221378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200103121123220972151603030100000001013012121081303213221370188111261114868686868787168686868618701868686860202187870286868686018686868688878787061041 200103131123220972151603030100000001013012121081303213221378888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200103141123220972151603030100000001013012121081303213221370188112161187878787871226878787878710187878787870202102018787878787878787878703000000041041 200103151123220972151603030100000001013012121081303213221378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200103161123220972151603030100000001013012121081303213221378888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200104011123220972050400000000000000001016221013012011213230088101314888888888888888888888888828888888888888080788888888888888888888888888888888071041 200104021123220972050400000000000000001016221013012011213278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200104031123220972050400000000000000001016221013012011213278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200104041123220972050400000000000000001016221013012011213278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200104051123220972050400000000000000001016221013012011213278888111450888888888888888888888888828888888888888080788888888888888888888888888888888101041 200105011123220972252303030201002000022134122101302511227430188101331202138686868787413286868628702028686868080787878080868686070786868688878787071041 200105021123220972252303030201002000022134122101302511227430188112411287878787870133878787878720287878787878080780078787878787878787878711100010091041 200105031123220972252303030201002000022134122101302511227448802101210888888888888888888888888828888888888888080788888888888888888888888888888888051041 200105041123220972252303030201002000022134122101302511227448802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200105051123220972252303030201002000022134122101302511227448802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200105061123220972252303030201002000022134122101302511227448802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200105071123220972252303030201002000022134122101302511227448802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105081123220972252303030201002000022134122101302511227448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105091123220972252303030201002000022134122101302511227448802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105101123220972252303030201002000022134122101302511227448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200105111123220972252303030201002000022134122101302511227448802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200105121123220972252303030201002000022134122101302511227448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200105131123220972252303030201002000022134122101302511227430188112321287878787870133878787878720287878787878080780078787878787878787878711040206071041 200105141123220972252303030201002000022134122101302511227448813112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105151123220972252303030201002000022134122101302511227448813112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105161123220972252303030201002000022134122101302511227448813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200105171123220972252303030201002000022134122101302511227448813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200105181123220972252303030201002000022134122101302511227448813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200105191123220972252303030201002000022134122101302511227448813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200105201123220972252303030201002000022134122101302511227470088011661888888888888888888888888828888888888888080788888888888888888888888888888888141041 200105211123220972252303030201002000022134122101302511227430088111621888888888888888888888888828888888888888080788888888888888888888888888888888131041 200105221123220972252303030201002000022134122101302511227438888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 200105231123220972252303030201002000022134122101302511227438888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200105241123220972252303030201002000022134122101302511227430288101251125868686868787168686868628702868686868080787878086868686078686868688878787061041 200105251123220972252303030201002000022134122101302511227430288112161187878787872425878787878720287878787878080780078787878787878787878711000000041041 200105261123220972252303030201002000022134122101302511227438888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 200106011123220972040503030100010000013122121042100013213238888102330888888888888888888888888818888888888883808288888888888888888888888807888888071041 200106021123220972040503030100010000013122121042100013213238888012200888888888888888888888888818888888888883808288888888888888888888888807888888051041 200106031123220972040503030100010000013122121042100013213248802011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200106041123220972040503030100010000013122121042100013213238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200106051123220972040503030100010000013122121042100013213220188111681106868686868787478686868618701868686863808287870886868686028686868688878787141041 200106061123220972040503030100010000013122121042100013213220188112471187878787870568878787878710187878787873808208028787878787878787878707000000101041 200107011123220972060601010101001000012122122032313011123330188111241102868686868787268686868618701868686863507287870786868686028686868688878787051041 200107021123220972060601010101001000012122122032313011123330188112261187878787870124878787878710187878787873507207028787878787878787878799030003061041 200107031123220972060601010101001000012122122032313011123338888111180888888888888888888888888818888888888883507288888888888888888888888888888888041041 200107041123220972060601010101001000012122122032313011123348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200107051123220972060601010101001000012122122032313011123348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200107061123220972060601010101001000012122122032313011123348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200108011123220972060602020101001000012124122043312411127430188111351102868686868787258686868618701868686864409387870986868686038686868688878787081041 200108021123220972060602020101001000012124122043312411127430188112251187878787870135878787878710187878787874409309038787878787878787878715010102061041 200108031123220972060602020101001000012124122043312411127448802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200108041123220972060602020101001000012124122043312411127448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200108051123220972060602020101001000012124122043312411127438888112280888888888888888888888888818888888888884409388888888888888888888888815888888061041 200108061123220972060602020101001000012124122043312411127438888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 200109011123220972080902020000001000012122321021000023211230188111601102868686868787558686868618701868686860604187870486868686018686868688878787131041 200109021123220972080902020000001000012122321021000023211230188112551187878787870160878787878710187878787870604104018787878787878787878788000000121041 200109031123220972080902020000001000012122321021000023211258888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 200109041123220972080902020000001000012122321021000023211258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200109051123220972080902020000001000012122321021000023211258888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 200109061123220972080902020000001000012122321021000023211258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200109071123220972080902020000001000012122321021000023211258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200109081123220972080902020000001000012122321021000023211258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200109091123220972080902020000001000012122321021000023211258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200110011123220972131205050201002000022132121042100023212230188111411102868686868787358686868628701868686868080787871286868686058686868688878787091041 200110021123220972131205050201002000022132121042100023212230188112351187878787870141878787878710287878787876212580078787878787878787878705000202081041 200110031123220972131205050201002000022132121042100023212248802112160888888888888888888888888818888888888886212588888888888888888888888805888888041041 200110041123220972131205050201002000022132121042100023212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200110051123220972131205050201002000022132121042100023212230288101351306091186868787242120868628702020286868080787878080808686070707868688878787081041 200110061123220972131205050201002000022132121042100023212230288112241387878787870535878787878720287878787878080780078787878787878787878711010102051041 200110071123220972131205050201002000022132121042100023212248806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200110081123220972131205050201002000022132121042100023212248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200110091123220972131205050201002000022132121042100023212230288112211387878787870535878787878720287878787878080780078787878787878787878711000101051041 200110101123220972131205050201002000022132121042100023212248809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200110111123220972131205050201002000022132121042100023212230288112201387878787870535878787878720287878787878080780078787878787878787878711000000051041 200110121123220972131205050201002000022132121042100023212238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200110131123220972131205050201002000022132121042100023212248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200111011123220972091104040000000000001014122041302011123338888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 200111021123220972091104040000000000001014122041302011123338888112180888888888888888888888888818888888888880202188888888888888888888888803888888041041 200111031123220972091104040000000000001014122041302011123370088112231888888888888888888888888818888888888880604188888888888888888888888803888888051041 200111041123220972091104040000000000001014122041302011123378803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200111051123220972091104040000000000001014122041302011123338888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 200111061123220972091104040000000000001014122041302011123370088112351888888888888888888888888818888888888880202188888888888888888888888803888888081041 200111071123220972091104040000000000001014122041302011123378806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200111081123220972091104040000000000001014122041302011123378806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200111091123220972091104040000000000001014122041302011123378806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200111101123220972091104040000000000001014122041302011123370006012201888888888888888888888888818888888888880202188888888888888888888888803888888051041 200111111123220972091104040000000000001014122041302011123378810011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112011123220972383808080501002300053254122111303511228430188111451302091686868787402828868628702020286868080787878080808686070707868688878787101041 200112021123220972383808080501002300053254122111303511228430188112401387878787870145878787878720287878787878080780078787878787878787878705020406091041 200112031123220972383808080501002300053254122111303511228448802112160888888888888888888888888828888888888888080788888888888888888888888805888888041041 200112041123220972383808080501002300053254122111303511228448802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200112051123220972383808080501002300053254122111303511228448802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200112061123220972383808080501002300053254122111303511228448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200112071123220972383808080501002300053254122111303511228448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112081123220972383808080501002300053254122111303511228448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112091123220972383808080501002300053254122111303511228430188112281387878787870145878787878720287878787878080780078787878787878787878705030306061041 200112101123220972383808080501002300053254122111303511228448809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200112111123220972383808080501002300053254122111303511228448809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112121123220972383808080501002300053254122111303511228448809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112131123220972383808080501002300053254122111303511228448809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112141123220972383808080501002300053254122111303511228448809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112151123220972383808080501002300053254122111303511228448809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112161123220972383808080501002300053254122111303511228430188112281387878787870145878787878720287878787878080780078787878787878787878705000202061041 200112171123220972383808080501002300053254122111303511228448816112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112181123220972383808080501002300053254122111303511228448816112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112191123220972383808080501002300053254122111303511228440288111301120868686868787188686868628702868686868080787878086868686078686868688878787071041 200112201123220972383808080501002300053254122111303511228440288112181187878787871930878787878720287878787878080780078787878787878787878705010102041041 200112211123220972383808080501002300053254122111303511228458820111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112221123220972383808080501002300053254122111303511228458820112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112231123220972383808080501002300053254122111303511228440388111281124868686868787178686868628702868686868080787878086868686078686868688878787061041 200112241123220972383808080501002300053254122111303511228440388112171187878787872328878787878720287878787878080780078787878787878787878705000000041041 200112251123220972383808080501002300053254122111303511228440488111271126868686868787158686868628702868686868080787878086868686078686868688878787061041 200112261123220972383808080501002300053254122111303511228440488112151187878787872527878787878720287878787878080780078787878787878787878705000000041041 200112271123220972383808080501002300053254122111303511228448888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 200112281123220972383808080501002300053254122111303511228448888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200112291123220972383808080501002300053254122111303511228448888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200112301123220972383808080501002300053254122111303511228478888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200112311123220972383808080501002300053254122111303511228430588111571134868686868787268686868628702868686868080787878086868686078686868688878787121041 200112321123220972383808080501002300053254122111303511228448888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200112331123220972383808080501002300053254122111303511228448888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200112341123220972383808080501002300053254122111303511228430588112261187878787873157878787878720287878787878080780078787878787878787878705010304061041 200112351123220972383808080501002300053254122111303511228448834112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112361123220972383808080501002300053254122111303511228448834112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200112371123220972383808080501002300053254122111303511228448834112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200112381123220972383808080501002300053254122111303511228448834111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200113011123220972090901010101001000012124122101312011125430188111361102868686868787158686868628702868686868080787878086868686078686868688878787081041 200113021123220972090901010101001000012124122101312011125430188112151187878787870136878787878720287878787878080780078787878787878787878722000101041041 200113031123220972090901010101001000012124122101312011125448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200113041123220972090901010101001000012124122101312011125440088111391888888888888888888888888828888888888888080788888888888888888888888888888888081041 200113051123220972090901010101001000012124122101312011125470088111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 200113061123220972090901010101001000012124122101312011125470088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 200113071123220972090901010101001000012124122101312011125470088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 200113081123220972090901010101001000012124122101312011125470088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 200113091123220972090901010101001000012124122101312011125478888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 200115011123220972050501010100001000012122621011100023210230188111371102868686868787248686868618701868686860604187870486868686018686868688878787081041 200115021123220972050501010100001000012122621011100023210230188112241187878787870137878787878710187878787870604104018787878787878787878703010203051041 200115031123220972050501010100001000012122621011100023210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200115041123220972050501010100001000012122621011100023210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200115051123220972050501010100001000012122621011100023210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200116011123220972080902020100001000013122621021100023210230188011501202038686868787383686868628702028686868080787878080868686070786868688878787111041 200116021123220972080902020100001000013122621021100023210230188112381287878787870150878787878720287878787878080780078787878787878787878709000000081041 200116031123220972080902020100001000013122621021100023210230188112361287878787870150878787878720287878787878080780078787878787878787878709030003081041 200116041123220972080902020100001000013122621021100023210248803111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 200116051123220972080902020100001000013122621021100023210248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200116061123220972080902020100001000013122621021100023210248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200116071123220972080902020100001000013122621021100023210248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200116081123220972080902020100001000013122621021100023210258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200116091123220972080902020100001000013122621021100023210258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200117011123220972050501010100001000012122623011100023408230188111521102868686868787408686868628701868686868080787871386868686058686868688878787111041 200117021123220972050501010100001000012122623011100023408230188112401187878787870152878787878710287878787876813580078787878787878787878705010203091041 200117031123220972050501010100001000012122623011100023408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200117041123220972050501010100001000012122623011100023408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200117051123220972050501010100001000012122623011100023408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200120011123220972030301010101001000012122121031000023212230188111361102868686868787258686868618701868686864509387870986868686038686868688878787081041 200120021123220972030301010101001000012122121031000023212230188112251187878787870136878787878710187878787874509309038787878787878787878705000101061041 200120031123220972030301010101001000012122121031000023212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200121011123220972141405050301003000032134122061100223218330188111491102868686868787318686868628702868686868080787878086868686078686868688878787101041 200121021123220972141405050301003000032134122061100223218330188112311187878787870149878787878720287878787878080780078787878787878787878717010304071041 200121031123220972141405050301003000032134122061100223218348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200121041123220972141405050301003000032134122061100223218348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200121051123220972141405050301003000032134122061100223218348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200121061123220972141405050301003000032134122061100223218348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200121071123220972141405050301003000032134122061100223218330288111551108868686868787308686868628702868686868080787878086868686078686868688878787121041 200121081123220972141405050301003000032134122061100223218330288112301187878787870755878787878720287878787878080780078787878787878787878717010102071041 200121091123220972141405050301003000032134122061100223218348808112150888888888888888888888888828888888888888080788888888888888888888888817888888041041 200121101123220972141405050301003000032134122061100223218348808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200121111123220972141405050301003000032134122061100223218330388111401112868686868787188686868628702868686868080787878086868686078686868688878787091041 200121121123220972141405050301003000032134122061100223218330388112181187878787871140878787878720287878787878080780078787878787878787878717000101041041 200121131123220972141405050301003000032134122061100223218348812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200121141123220972141405050301003000032134122061100223218378888112150888888888888888888888888818888888888886212588888888888888888888888805888888041041 200123011123220972090902020101001000012124112053312411128430188111361102868686868787278686868618701868686860604187870486868686018686868688878787081041 200123021123220972090902020101001000012124112053312411128430188112271187878787870136878787878710187878787870604104018787878787878787878703040206061041 200123031123220972090902020101001000012124112053312411128448802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200123041123220972090902020101001000012124112053312411128448802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200123051123220972090902020101001000012124112053312411128448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200123061123220972090902020101001000012124112053312411128448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200123071123220972090902020101001000012124112053312411128448802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200123081123220972090902020101001000012124112053312411128448802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200123091123220972090902020101001000012124112053312411128438888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 200124011123220972050501010100001000012124112053310411126430188111301102868686868787278686868628702868686868080787878086868686078686868688878787071041 200124021123220972050501010100001000012124112053310411126430188112271187878787870130878787878720287878787878080780078787878787878787878722000101061041 200124031123220972050501010100001000012124112053310411126448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200124041123220972050501010100001000012124112053310411126470088111374888888888888888888888888828888888888888080788888888888888888888888888888888081041 200124051123220972050501010100001000012124112053310411126478888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 200201011123220971030200000000000000001012121101000023212230088101323888888888888888888888888818888888888880202188888888888888888888888888888888071041 200201021123220971030200000000000000001012121101000023212278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200201031123220971030200000000000000001012121101000023212278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200202011123220971081003030000001100023242321041100123412230188111551102868686868787258686868628702868686868080787878086868686078686868688878787121041 200202021123220971081003030000001100023242321041100123412230188112251187878787870155878787878720287878787878080780078787878787878787878705010102061041 200202031123220971081003030000001100023242321041100123412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200202041123220971081003030000001100023242321041100123412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200202051123220971081003030000001100023242321041100123412240288111301106868686868787268686868628702868686868080787878086868686078686868688878787071041 200202061123220971081003030000001100023242321041100123412240288112261187878787870530878787878720287878787878080780078787878787878787878705010001061041 200202071123220971081003030000001100023242321041100123412248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200202081123220971081003030000001100023242321041100123412230088112622888888888888888888888888828888888888888080788888888888888888888888888888888131041 200202091123220971081003030000001100023242321041100123412240008012261888888888888888888888888828888888888888080788888888888888888888888805888888061041 200202101123220971081003030000001100023242321041100123412258809012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200203011123220971090902020000001000014122121081100123214230104111321102868686868787208686868618701868686860202187870486868686018686868688878787071041 200203021123220971090902020000001000014122121081100123214230188112201187878787870132878787878710187878787870604102018787878787878787878703000101051041 200203031123220971090902020000001000014122121081100123214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200203041123220971090902020000001000014122121081100123214220088112523888888888888888888888888818888888888880202188888888888888888888888888888888111041 200203051123220971090902020000001000014122121081100123214238888111290888888888888888888888888818888888888880202188888888888888888888888888888888061041 200203061123220971090902020000001000014122121081100123214230088112473888888888888888888888888818888888888880202188888888888888888888888803888888101041 200203071123220971090902020000001000014122121081100123214248806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200203081123220971090902020000001000014122121081100123214248806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200203091123220971090902020000001000014122121081100123214258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200204011123220971100702020000001000012122121061100123214230188111391103868686868787308686868628702868686868080787878086868686078686868688878787081041 200204021123220971100702020000001000012122121061100123214248888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 200204031123220971100702020000001000012122121061100123214230188102301187878787870139878787878720287878787878080780078787878787878787878711010405071041 200204041123220971100702020000001000012122121061100123214248803112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 200204051123220971100702020000001000012122121061100123214248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200204061123220971100702020000001000012122121061100123214248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200204071123220971100702020000001000012122121061100123214248803102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200204081123220971100702020000001000012122121061100123214248803102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200204091123220971100702020000001000012122121061100123214278899111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 200204101123220971100702020000001000012122121061100123214278888111410888888888888888888888888818888888888886312588888888888888888888888888888888091041 200205011123220971060601010000001000012122121031100123214230188111401102868686868787328686868628702868686864409387870986868686038686868688878787091041 200205021123220971060601010000001000012122121031100123214230188112321187878787870140878787878720287878787874409309038787878787878787878705020204071041 200205031123220971060601010000001000012122121031100123214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200205041123220971060601010000001000012122121031100123214248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200205051123220971060601010000001000012122121031100123214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200205061123220971060601010000001000012122121031100123214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200206011123220971000100000000000000001012121042313413224330088011331888888888888888888888888818888888888880604188888888888888888888888888888888071041 200207011123220971202004040000001001022122321071100323215330188111461202078686868787322286868628702028686868080787878080868686070786868688878787101041 200207021123220971202004040000001001022122321071100323215330188112321287878787870146878787878720287878787878080780078787878787878787878711020204071041 200207031123220971202004040000001001022122321071100323215348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200207041123220971202004040000001001022122321071100323215348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200207051123220971202004040000001001022122321071100323215348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207061123220971202004040000001001022122321071100323215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207071123220971202004040000001001022122321071100323215330188112221287878787870146878787878720287878787878080780078787878787878787878711010001051041 200207081123220971202004040000001001022122321071100323215348807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207091123220971202004040000001001022122321071100323215370288111461210188686868787372686868628702028686868080787878080868686070786868688878787101041 200207101123220971202004040000001001022122321071100323215370288112371287878787870946878787878720287878787878080780078787878787878787878711040307081041 200207111123220971202004040000001001022122321071100323215348810111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200207121123220971202004040000001001022122321071100323215348810111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200207131123220971202004040000001001022122321071100323215348810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200207141123220971202004040000001001022122321071100323215348810112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200207151123220971202004040000001001022122321071100323215348810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200207161123220971202004040000001001022122321071100323215348810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207171123220971202004040000001001022122321071100323215348810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207181123220971202004040000001001022122321071100323215370288112261287878787870946878787878720287878787878080780078787878787878787878711000101061041 200207191123220971202004040000001001022122321071100323215348818112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200207201123220971202004040000001001022122321071100323215338888111400888888888888888888888888828888888888888080788888888888888888888888888888888091041 200208011123220971151503030101001000012122121061100123214230188111481202078686868787382386868628702028686868080787878080868686070786868688878787101041 200208021123220971151503030101001000012122121061100123214230188112381287878787870148878787878720287878787878080780078787878787878787878705030104081041 200208031123220971151503030101001000012122121061100123214248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200208041123220971151503030101001000012122121061100123214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200208051123220971151503030101001000012122121061100123214248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200208061123220971151503030101001000012122121061100123214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200208071123220971151503030101001000012122121061100123214230188112231287878787870148878787878720287878787878080780078787878787878787878705010102051041 200208081123220971151503030101001000012122121061100123214248807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200208091123220971151503030101001000012122121061100123214248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200208101123220971151503030101001000012122121061100123214230088112291888888888888888888888888828888888888888080788888888888888888888888805888888061041 200208111123220971151503030101001000012122121061100123214248810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200208121123220971151503030101001000012122121061100123214248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200208131123220971151503030101001000012122121061100123214248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200208141123220971151503030101001000012122121061100123214278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200208151123220971151503030101001000012122121061100123214278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200209011123220971070500000000001000012122329051100123212230188111711102868686868787608686868628702868686868080787878086868686078686868688878787151041 200209021123220971070500000000001000012122329051100123212230188112601187878787870171878787878720287878787878080780078787878787878787878788000202131041 200209031123220971070500000000001000012122329051100123212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200209041123220971070500000000001000012122329051100123212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200209051123220971070500000000001000012122329051100123212278888101250888888888888888888888888828888888888888080788888888888888888888888888888888061041 200209061123220971070500000000001000012122329051100123212278888101280888888888888888888888888828888888888888080788888888888888888888888888888888061041 200209071123220971070500000000001000012122329051100123212278888111470888888888888888888888888828888888888888080788888888888888888888888888888888101041 200210011123220971141301010000002000022132121061100012213230188111281102868686868787228686868618701868686860202187870286868686018686868688878787061041 200210021123220971141301010000002000022132121061100012213230188112221187878787870128878787878710187878787870202102018787878787878787878703010203051041 200210031123220971141301010000002000022132121061100012213248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200210041123220971141301010000002000022132121061100012213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200210051123220971141301010000002000022132121061100012213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200210061123220971141301010000002000022132121061100012213230088111451888888888888888888888888818888888888880202188888888888888888888888888888888101041 200210071123220971141301010000002000022132121061100012213230288111651108868686868787648686868618701868686860202187870286868686018686868688878787141041 200210081123220971141301010000002000022132121061100012213230288102641187878787870765878787878710187878787870202102018787878787878787878788000000131041 200210091123220971141301010000002000022132121061100012213238888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 200210101123220971141301010000002000022132121061100012213238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200210111123220971141301010000002000022132121061100012213248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200210121123220971141301010000002000022132121061100012213248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200210131123220971141301010000002000022132121061100012213248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200210141123220971141301010000002000022132121061100012213248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200211011123220971020202020000000000001012121022000022409238888112310888888888888888888888888818888888888888080788888888888888888888888811888888071041 200211021123220971020202020000000000001012121022000022409238888112290888888888888888888888888818888888888888080788888888888888888888888822888888061041 200212011123220971070701010101001000012122121021000122411230188111651102868686868787378686868628702868686868080787878086868686078686868688878787141041 200212021123220971070701010101001000012122121021000122411230188112371187878787870165878787878720287878787878080780078787878787878787878711040105081041 200212031123220971070701010101001000012122121021000122411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200212041123220971070701010101001000012122121021000122411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200212051123220971070701010101001000012122121021000122411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200212061123220971070701010101001000012122121021000122411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200212071123220971070701010101001000012122121021000122411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200213011123220971040402020000000000001012121042000022409238888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 200213021123220971040402020000000000001012121042000022409278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 200213031123220971040402020000000000001012121042000022409270088112534888888888888888888888888828888888888888080788888888888888888888888888888888111041 200213041123220971040402020000000000001012121042000022409270088112514888888888888888888888888828888888888888080788888888888888888888888888888888111041 200216011123220971030303030000000000002012121032000022210238888112300888888888888888888888888828888888888888080788888888888888888888888822888888071041 200216021123220971030303030000000000002012121032000022210248888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 200216031123220971030303030000000000002012121032000022210278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 200301011123220973070701010100001000012122323022000122209230188111491102868686868787318686868628702868686868080787878086868686078686868688878787101041 200301021123220973070701010100001000012122323022000122209230188112311187878787870149878787878720287878787878080780078787878787878787878722040105071041 200301031123220973070701010100001000012122323022000122209248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200301041123220973070701010100001000012122323022000122209248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200301051123220973070701010100001000012122323022000122209248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200301061123220973070701010100001000012122323022000122209248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200301071123220973070701010100001000012122323022000122209248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200302011123220973030300000000000000001012331021100022210230088112594888888888888888888888888828888888888888080788888888888888888888888888888888121041 200302021123220973030300000000000000001012331021100022210230088112623888888888888888888888888828888888888888080788888888888888888888888888888888131041 200302031123220973030300000000000000001012331021100022210238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200303011123220973060602020200001001021129231031100022208230188111261102868686868787208686868628702868686868080787878086868686078686868688878787061041 200303021123220973060602020200001001021129231031100022208230188112201187878787870126878787878720287878787878080780078787878787878787878722000000051041 200303031123220973060602020200001001021129231031100022208270288111401104868686868787298686868628702868686868080787878086868686078686868688878787091041 200303041123220973060602020200001001021129231031100022208270288112291187878787870340878787878720287878787878080780078787878787878787878722020002061041 200303051123220973060602020200001001021129231031100022208278804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200303061123220973060602020200001001021129231031100022208278804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304011123220973242405050301002001032132191061101222214230188111441204108686868787332886868628702028686868080787878080868686070786868688878787091041 200304021123220973242405050301002001032132191061101222214248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200304031123220973242405050301002001032132191061101222214248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304041123220973242405050301002001032132191061101222214230188112331287878787870144878787878720287878787878080780078787878787878787878711010405071041 200304051123220973242405050301002001032132191061101222214248804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200304061123220973242405050301002001032132191061101222214248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304071123220973242405050301002001032132191061101222214248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304081123220973242405050301002001032132191061101222214248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304091123220973242405050301002001032132191061101222214248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304101123220973242405050301002001032132191061101222214230188112281287878787870144878787878720287878787878080780078787878787878787878711000000061041 200304111123220973242405050301002001032132191061101222214230288111311112868686868787238686868628702868686868080787878086868686078686868688878787071041 200304121123220973242405050301002001032132191061101222214230288112231187878787871131878787878720287878787878080780078787878787878787878711000101051041 200304131123220973242405050301002001032132191061101222214248812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304141123220973242405050301002001032132191061101222214238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 200304151123220973242405050301002001032132191061101222214270388111361116868686868787318686868618701868686864208287870886868686028686868688878787081041 200304161123220973242405050301002001032132191061101222214270388112311187878787871536878787878710187878787874208208028787878787878787878712010607071041 200304171123220973242405050301002001032132191061101222214278816112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200304181123220973242405050301002001032132191061101222214278816111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200304191123220973242405050301002001032132191061101222214278816112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304201123220973242405050301002001032132191061101222214278816112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304211123220973242405050301002001032132191061101222214278816112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200304221123220973242405050301002001032132191061101222214278816112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304231123220973242405050301002001032132191061101222214278816112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200304241123220973242405050301002001032132191061101222214278888112150888888888888888888888888818888888888884208288888888888888888888888812888888041041 200306011123220973172104040400002002042132121031100213216330188111441102868686868787358686868628702868686868080787878086868686078686868688878787091041 200306021123220973172104040400002002042132121031100213216330188112351187878787870144878787878720287878787878080780078787878787878787878722020002081041 200306031123220973172104040400002002042132121031100213216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200306041123220973172104040400002002042132121031100213216348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200306051123220973172104040400002002042132121031100213216330288011441106868686868787188686868628702868686868080787878086868686078686868688878787091041 200306061123220973172104040400002002042132121031100213216330288012181187878787870544878787878720287878787878080780078787878787878787878722000101041041 200306071123220973172104040400002002042132121031100213216348806012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200306081123220973172104040400002002042132121031100213216338888011300888888888888888888888888828888888888888080788888888888888888888888888888888071041 200306091123220973172104040400002002042132121031100213216370088112553888888888888888888888888818888888888884409388888888888888888888888888888888121041 200306101123220973172104040400002002042132121031100213216370388111311112868686868787208686868628702868686868080787878086868686078686868688878787071041 200306111123220973172104040400002002042132121031100213216378888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200306121123220973172104040400002002042132121031100213216370388112201187878787871031878787878720287878787878080780078787878787878787878711000000051041 200306131123220973172104040400002002042132121031100213216370488111401114868686868787328686868628702868686868080787878086868686078686868688878787091041 200306141123220973172104040400002002042132121031100213216370488112321187878787871340878787878720287878787878080780078787878787878787878722000000071041 200306151123220973172104040400002002042132121031100213216378813112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200306161123220973172104040400002002042132121031100213216378813112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200306171123220973172104040400002002042132121031100213216378813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200306181123220973172104040400002002042132121031100213216378813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200306191123220973172104040400002002042132121031100213216378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 200306201123220973172104040400002002042132121031100213216378888111190888888888888888888888888818888888888881206288888888888888888888888888888888041041 200306211123220973172104040400002002042132121031100213216378888111150888888888888888888888888818888888888881206288888888888888888888888888888888041041 200307011123220973070702020100000001012012121021101022213230088112552888888888888888888888888818888888888884409388888888888888888888888888888888121041 200307021123220973070702020100000001012012121021101022213258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200307031123220973070702020100000001012012121021101022213270088112362888888888888888888888888818888888888880604188888888888888888888888803888888081041 200307041123220973070702020100000001012012121021101022213270188111361105868686868787268686868628702868686868080787878086868686078686868688878787081041 200307051123220973070702020100000001012012121021101022213270188112261187878787870436878787878720287878787878080780078787878787878787878722020002061041 200307061123220973070702020100000001012012121021101022213278805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200307071123220973070702020100000001012012121021101022213278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200308011123220973101003030100001000012122421041100023113230188111471102868686868787418686868618701868686860402187870286868686018686868688878787101041 200308021123220973101003030100001000012122421041100023113230188112411187878787870147878787878710187878787870402102018787878787878787878702000404091041 200308031123220973101003030100001000012122421041100023113248802112200888888888888888888888888818888888888880402188888888888888888888888802888888051041 200308041123220973101003030100001000012122421041100023113248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200308051123220973101003030100001000012122421041100023113248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200308061123220973101003030100001000012122421041100023113248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200308071123220973101003030100001000012122421041100023113248888112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 200308081123220973101003030100001000012122421041100023113248888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 200308091123220973101003030100001000012122421041100023113248888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 200308101123220973101003030100001000012122421041100023113248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309011123220973191905050101001000013122121061100022212230188111621302060986868787544245868618701010186860402187870202028686010101868688878787131041 200309021123220973191905050101001000013122121061100022212230188112541387878787870162878787878710187878787870402102018787878787878787878788020103111041 200309031123220973191905050101001000013122121061100022212248802112180888888888888888888888888818888888888880402188888888888888888888888802888888041041 200309041123220973191905050101001000013122121061100022212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309051123220973191905050101001000013122121061100022212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309061123220973191905050101001000013122121061100022212230188112421387878787870162878787878710187878787870402102018787878787878787878702000101091041 200309071123220973191905050101001000013122121061100022212248806112220888888888888888888888888818888888888880402188888888888888888888888802888888051041 200309081123220973191905050101001000013122121061100022212258807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200309091123220973191905050101001000013122121061100022212230188112451387878787870162878787878710187878787870402102018787878787878787878702000303101041 200309101123220973191905050101001000013122121061100022212248809112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309111123220973191905050101001000013122121061100022212248809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309121123220973191905050101001000013122121061100022212248809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200309131123220973191905050101001000013122121061100022212278888111250888888888888888888888888818888888888880402188888888888888888888888888888888061041 200309141123220973191905050101001000013122121061100022212278888112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 200309151123220973191905050101001000013122121061100022212258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200309161123220973191905050101001000013122121061100022212258888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200309171123220973191905050101001000013122121061100022212278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200309181123220973191905050101001000013122121061100022212278888111170888888888888888888888888818888888888880402188888888888888888888888888888888041041 200309191123220973191905050101001000013122121061100022212278888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200310011123220973161705050100001000012122121041101012214230188111491302081386868787423440868618701010186860402187870202028686010101868688878787101041 200310021123220973161705050100001000012122121041101012214230188112421387878787870149878787878710187878787870402102018787878787878787878702030205091041 200310031123220973161705050100001000012122121041101012214248802011240888888888888888888888888818888888888880402188888888888888888888888888888888051041 200310041123220973161705050100001000012122121041101012214248802112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 200310051123220973161705050100001000012122121041101012214248802111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 200310061123220973161705050100001000012122121041101012214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200310071123220973161705050100001000012122121041101012214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200310081123220973161705050100001000012122121041101012214230188112341387878787870149878787878710187878787870402102018787878787878787878702020204071041 200310091123220973161705050100001000012122121041101012214248808111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 200310101123220973161705050100001000012122121041101012214248808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200310111123220973161705050100001000012122121041101012214248808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200310121123220973161705050100001000012122121041101012214248808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200310131123220973161705050100001000012122121041101012214230188112401387878787870149878787878710187878787870402102018787878787878787878702010001091041 200310141123220973161705050100001000012122121041101012214248813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200310151123220973161705050100001000012122121041101012214248888112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 200310161123220973161705050100001000012122121041101012214248888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 200310171123220973161705050100001000012122121041101012214248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200311011123220973111101010101001000012122121052100023212230188111341102868686868787228686868628702868686868080787878086868686078686868688878787071041 200311021123220973111101010101001000012122121052100023212230188112221187878787870134878787878720287878787878080780078787878787878787878722000101051041 200311031123220973111101010101001000012122121052100023212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200311041123220973111101010101001000012122121052100023212278888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311051123220973111101010101001000012122121052100023212278888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311061123220973111101010101001000012122121052100023212278888111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311071123220973111101010101001000012122121052100023212278888111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311081123220973111101010101001000012122121052100023212278888111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311091123220973111101010101001000012122121052100023212278888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311101123220973111101010101001000012122121052100023212278888111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 200311111123220973111101010101001000012122121052100023212278888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 200312011123220973080801010100000001012012121062100023212230088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 200312021123220973080801010100000001012012121062100023212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200312031123220973080801010100000001012012121062100023212270188111351104868686868787288686868628702868686868080787878086868686078686868688878787081041 200312041123220973080801010100000001012012121062100023212270188112281187878787870335878787878720287878787878080780078787878787878787878722000202061041 200312051123220973080801010100000001012012121062100023212248804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200312061123220973080801010100000001012012121062100023212248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200312071123220973080801010100000001012012121062100023212278888111329888888888888888888888888828888888888888080788888888888888888888888888888888071041 200312081123220973080801010100000001012012121062100023212278888111299888888888888888888888888828888888888888080788888888888888888888888888888888061041 200313011123220973060602020100001000012121433031101023409230188101371102868686868787328686868628702868686868080787878086868686078686868688878787081041 200313021123220973060602020100001000012121433031101023409230188112321187878787870137878787878720287878787878080780078787878787878787878722010203071041 200313031123220973060602020100001000012121433031101023409248802112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 200313041123220973060602020100001000012121433031101023409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200313051123220973060602020100001000012121433031101023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200313061123220973060602020100001000012121433031101023409278888111500888888888888888888888888828888888888888080788888888888888888888888888888888111041 200313071123220973060602020100001000012121433031101023409278888011170888888888888888888888888828888888888888080788888888888888888888888888888888041041 200314011123220973060601010100001000012122121041001023412230188111301103868686868787238686868628702868686868080787878086868686078686868688878787071041 200314021123220973060601010100001000012122121041001023412248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200314031123220973060601010100001000012122121041001023412230188112231187878787870130878787878720287878787878080780078787878787878787878711000000051041 200314041123220973060601010100001000012122121041001023412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200314051123220973060601010100001000012122121041001023412238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200314061123220973060601010100001000012122121041001023412278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200315011123220973030301010100001000012122121022100021213230188111321102868686868787308686868628702868686868080787878086868686078686868688878787071041 200315021123220973030301010100001000012122121022100021213230188112301187878787870132878787878720287878787878080780078787878787878787878722000101071041 200315031123220973030301010100001000012122121022100021213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200401011123220973141402020201001001022122121043000023409230188111771102868686868787448686868618701868686864308287870886868686028686868688878787161041 200401021123220973141402020201001001022122121043000023409230188112441187878787870177878787878710187878787874208208028787878787878787878712030205091041 200401031123220973141402020201001001022122121043000023409248802111210888888888888888888888888818888888888884208288888888888888888888888888888888051041 200401041123220973141402020201001001022122121043000023409248802111160888888888888888888888888818888888888884208288888888888888888888888888888888041041 200401051123220973141402020201001001022122121043000023409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200401061123220973141402020201001001022122121043000023409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200401071123220973141402020201001001022122121043000023409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200401081123220973141402020201001001022122121043000023409270288111321109868686868787238686868618701868686864208287870886868686028686868688878787071041 200401091123220973141402020201001001022122121043000023409270288112231187878787870832878787878710187878787874208208028787878787878787878712000202051041 200401101123220973141402020201001001022122121043000023409278809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200401111123220973141402020201001001022122121043000023409278809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200401121123220973141402020201001001022122121043000023409278888111220888888888888888888888888818888888888884208288888888888888888888888888888888051041 200401131123220973141402020201001001022122121043000023409278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200401141123220973141402020201001001022122121043000023409278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200403011123220973040400000000001000012124122043332411128430188111411102868686868787418686868638703868686868888887878886868686888686868688878787091041 200403021123220973040400000000001000012124122043332411128430188112411187878787870141878787878730387878787878888888888787878787878787878701000202091041 200403031123220973040400000000001000012124122043332411128448802112190888888888888888888888888838888888888888888888888888888888888888888801888888041041 200403041123220973040400000000001000012124122043332411128448802112170888888888888888888888888838888888888888888888888888888888888888888801888888041041 200404011123220973070802020100001000012125122052312411129430188111301103868686868787258686868618701868686861406287870686868686028686868688878787071041 200404021123220973070802020100001000012125122052312411129448888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200404031123220973070802020100001000012125122052312411129430188012251187878787870130878787878710187878787871406206028787878787878787878704000202061041 200404041123220973070802020100001000012125122052312411129448803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200404051123220973070802020100001000012125122052312411129448803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200404061123220973070802020100001000012125122052312411129438888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 200404071123220973070802020100001000012125122052312411129438888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200404081123220973070802020100001000012125122052312411129438888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200405011123220973010000000000000000001014122023000011116330088101321888888888888888888888888818888888888885611488888888888888888888888888888888071041 200407011123220973030301010000000000002015112043112411127430088111561888888888888888888888888818888888888880604188888888888888888888888888888888121041 200407021123220973030301010000000000002015112043112411127448888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200407031123220973030301010000000000002015112043112411127478888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 200408011123220973070703030100001000012122121013100023211230188111511202058686868787412786868628702028686868080787878080868686070786868688878787111041 200408021123220973070703030100001000012122121013100023211230188112411287878787870151878787878720287878787878080780078787878787878787878711000202091041 200408031123220973070703030100001000012122121013100023211248802112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 200408041123220973070703030100001000012122121013100023211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200408051123220973070703030100001000012122121013100023211230188112271287878787870151878787878720287878787878080780078787878787878787878711000202061041 200408061123220973070703030100001000012122121013100023211248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200408071123220973070703030100001000012122121013100023211248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200409011123220973040400000000000000001012121021100013214238888111300888888888888888888888888818888888888884409388888888888888888888888888888888071041 200409021123220973040400000000000000001012121021100013214238888111290888888888888888888888888818888888888884409388888888888888888888888888888888061041 200409031123220973040400000000000000001012121021100013214238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200409041123220973040400000000000000001012121021100013214278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200410011123220973050501010101001000012122121042100112213230188111361102868686868787348686868628702868686868080787878086868686078686868688878787081041 200410021123220973050501010101001000012122121042100112213230188112341187878787870136878787878720287878787878080780078787878787878787878722010102071041 200410031123220973050501010101001000012122121042100112213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200410041123220973050501010101001000012122121042100112213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200410051123220973050501010101001000012122121042100112213248888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 200411011123220973444410100902001008092122421112100023211230188111291102868686868787198686868628702868686868080787878086868686078686868688878787061041 200411021123220973444410100902001008092122421112100023211230188112191187878787870129878787878720287878787878080780078787878787878787878722000101041041 200411031123220973444410100902001008092122421112100023211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411041123220973444410100902001008092122421112100023211270288111401105868686868787308686868628702868686868080787878086868686078686868688878787091041 200411051123220973444410100902001008092122421112100023211270288112301187878787870440878787878720287878787878080780078787878787878787878722030104071041 200411061123220973444410100902001008092122421112100023211278805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200411071123220973444410100902001008092122421112100023211278805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411081123220973444410100902001008092122421112100023211278805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411091123220973444410100902001008092122421112100023211278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411101123220973444410100902001008092122421112100023211278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 200411111123220973444410100902001008092122421112100023211270388111401212168686868787341986868628702028686868080787878080868686070786868688878787091041 200411121123220973444410100902001008092122421112100023211270388112341287878787871140878787878720287878787878080780078787878787878787878705020103071041 200411131123220973444410100902001008092122421112100023211278812111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200411141123220973444410100902001008092122421112100023211278812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411151123220973444410100902001008092122421112100023211278812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411161123220973444410100902001008092122421112100023211270388112191287878787871140878787878720287878787878080780078787878787878787878705000101041041 200411171123220973444410100902001008092122421112100023211278816112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411181123220973444410100902001008092122421112100023211278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200411191123220973444410100902001008092122421112100023211278888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411201123220973444410100902001008092122421112100023211278888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411211123220973444410100902001008092122421112100023211270488111311122868686868787198686868628702868686868080787878086868686078686868688878787071041 200411221123220973444410100902001008092122421112100023211270488112191187878787872131878787878720287878787878080780078787878787878787878711010001041041 200411231123220973444410100902001008092122421112100023211278822111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411241123220973444410100902001008092122421112100023211270588111481125868686868787308686868618701868686866412587871286868686058686868688878787101041 200411251123220973444410100902001008092122421112100023211270588112301187878787872448878787878710187878787876412512058787878787878787878722000101071041 200411261123220973444410100902001008092122421112100023211278825112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411271123220973444410100902001008092122421112100023211270688111491128868686868787348686868628702868686868080787878086868686078686868688878787101041 200411281123220973444410100902001008092122421112100023211270688112341187878787872749878787878720287878787878080780078787878787878787878722010102071041 200411291123220973444410100902001008092122421112100023211278828112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411301123220973444410100902001008092122421112100023211278828111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411311123220973444410100902001008092122421112100023211278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200411321123220973444410100902001008092122421112100023211270788111371133868686868787318686868628702868686868080787878086868686078686868688878787081041 200411331123220973444410100902001008092122421112100023211270788112311187878787873237878787878720287878787878080780078787878787878787878715010203071041 200411341123220973444410100902001008092122421112100023211278833112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411351123220973444410100902001008092122421112100023211278833111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411361123220973444410100902001008092122421112100023211278833112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200411371123220973444410100902001008092122421112100023211270888111321138868686868787268686868628702868686868080787878086868686078686868688878787071041 200411381123220973444410100902001008092122421112100023211270888112261187878787873732878787878720287878787878080780078787878787878787878711010001061041 200411391123220973444410100902001008092122421112100023211278838111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411401123220973444410100902001008092122421112100023211270988111391141868686868787298686868628702868686868080787878086868686078686868688878787081041 200411411123220973444410100902001008092122421112100023211270988112291187878787874039878787878720287878787878080780078787878787878787878722000303061041 200411421123220973444410100902001008092122421112100023211278841112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200411431123220973444410100902001008092122421112100023211278841112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200411441123220973444410100902001008092122421112100023211278841112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200502011123220972100803030100001000012124121042112013219330188101241102868686868787198686868618701868686861406287870686868686028686868688878787051041 200502021123220972100803030100001000012124121042112013219330188112191187878787870124878787878710187878787871406206028787878787878787878704010001041041 200502031123220972100803030100001000012124121042112013219348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200502041123220972100803030100001000012124121042112013219338888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 200502051123220972100803030100001000012124121042112013219338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200502061123220972100803030100001000012124121042112013219338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 200502071123220972100803030100001000012124121042112013219338888111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 200502081123220972100803030100001000012124121042112013219338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200502091123220972100803030100001000012124121042112013219338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 200502101123220972100803030100001000012124121042112013219370088102171888888888888888888888888818888888888882407288888888888888888888888804888888041041 200504011123220972111102020101001000013124122052211411126430107111301102868686868787188686868618701868686860604187871186868686048686868688878787071041 200504021123220972111102020101001000013124122052211411126430188112181187878787870130878787878710187878787875611404018787878787878787878799000101041041 200504031123220972111102020101001000013124122052211411126448802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200504041123220972111102020101001000013124122052211411126438888111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 200504051123220972111102020101001000013124122052211411126438888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 200504061123220972111102020101001000013124122052211411126448888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 200504071123220972111102020101001000013124122052211411126420088012551888888888888888888888888818888888888880604188888888888888888888888888888888121041 200504081123220972111102020101001000013124122052211411126478888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 200504091123220972111102020101001000013124122052211411126438888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 200504101123220972111102020101001000013124122052211411126438888112160888888888888888888888888818888888888885611488888888888888888888888899888888041041 200504111123220972111102020101001000013124122052211411126478888101180888888888888888888888888818888888888880604188888888888888888888888888888888041041 200504121123220972111102020101001000013124122052211411126478888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200505011123220972202004040100000001013012121111121122215330088111771888888888888888888888888828888888888888080788888888888888888888888888888888161041 200505021123220972202004040100000001013012121111121122215340088112342888888888888888888888888828888888888888080788888888888888888888888815888888071041 200505031123220972202004040100000001013012121111121122215358802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200505041123220972202004040100000001013012121111121122215358802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200505051123220972202004040100000001013012121111121122215358802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200505061123220972202004040100000001013012121111121122215358802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200505071123220972202004040100000001013012121111121122215358802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505081123220972202004040100000001013012121111121122215358802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505091123220972202004040100000001013012121111121122215370188111421210118686868787461786868628702028686868080787878080868686070786868688878787091041 200505101123220972202004040100000001013012121111121122215370188112461287878787870942878787878720287878787878080780078787878787878787878722000000101041 200505111123220972202004040100000001013012121111121122215370188112171287878787870942878787878720287878787878080780078787878787878787878722010001041041 200505121123220972202004040100000001013012121111121122215378811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505131123220972202004040100000001013012121111121122215378888111529888888888888888888888888828888888888888080788888888888888888888888888888888111041 200505141123220972202004040100000001013012121111121122215340088112211888888888888888888888888828888888888888080788888888888888888888888815888888051041 200505151123220972202004040100000001013012121111121122215358814112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200505161123220972202004040100000001013012121111121122215358814112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505171123220972202004040100000001013012121111121122215358814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505181123220972202004040100000001013012121111121122215358814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200505191123220972202004040100000001013012121111121122215378888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 200505201123220972202004040100000001013012121111121122215378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 200506011123220972050501010100001000012122121032221212217330188111311102868686868787178686868628702868686868080787878086868686078686868688878787071041 200506021123220972050501010100001000012122121032221212217330188112171187878787870131878787878720287878787878080780078787878787878787878715010001041041 200506031123220972050501010100001000012122121032221212217348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200506041123220972050501010100001000012122121032221212217378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200506051123220972050501010100001000012122121032221212217378888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 200509011123220972060603030100001000012122122031100123414230188111521203048686868787523286868628702028686868080787878080868686070786868688878787111041 200509021123220972060603030100001000012122122031100123414248888112150888888888888888888888888828888888888888080788888888888888888888888815888888041041 200509031123220972060603030100001000012122122031100123414230188112521287878787870152878787878720287878787878080780078787878787878787878788000000111041 200509041123220972060603030100001000012122122031100123414230188112321287878787870152878787878720287878787878080780078787878787878787878715010102071041 200509051123220972060603030100001000012122122031100123414248804112160888888888888888888888888828888888888888080788888888888888888888888815888888041041 200509061123220972060603030100001000012122122031100123414248804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200510011123220972050502020101001000012122121042100023411230188111511102868686868787348686868618701868686860604187870486868686018686868688878787111041 200510021123220972050502020101001000012122121042100023411230188112341187878787870151878787878710187878787870604104018787878787878787878703010001071041 200510031123220972050502020101001000012122121042100023411248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 200510041123220972050502020101001000012122121042100023411248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 200510051123220972050502020101001000012122121042100023411248888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 200511011123220972121004040200002000022132121051100023213230188111401302070886868787362847868618701010186864409387870409098686010303868688878787091041 200511021123220972121004040200002000022132121051100023213230188112361387878787870140878787878710187878787870904109038787878787878787878705030104081041 200511031123220972121004040200002000022132121051100023213240002111161888888888888888888888888818888888888884409388888888888888888888888888888888041041 200511041123220972121004040200002000022132121051100023213248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200511051123220972121004040200002000022132121051100023213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200511061123220972121004040200002000022132121051100023213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200511071123220972121004040200002000022132121051100023213230188112281387878787870140878787878710187878787874409309038787878787878787878705000000061041 200511081123220972121004040200002000022132121051100023213230188112471387878787870140878787878710187878787874409309038787878787878787878705000000101041 200511091123220972121004040200002000022132121051100023213230288111561110868686868787388686868618701868686864409387871186868686048686868688878787121041 200511101123220972121004040200002000022132121051100023213230288102381187878787870956878787878710187878787875611409038787878787878787878705000101081041 200511111123220972121004040200002000022132121051100023213248810102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200511121123220972121004040200002000022132121051100023213230088111524888888888888888888888888818888888888886412588888888888888888888888888888888111041 200513011123220972030201010100001000012122121012020223413230188111201102868686868787178686868618701868686866412587870686868686028686868688878787051041 200513021123220972030201010100001000012122121012020223413230188102171187878787870120878787878710187878787871406212058787878787878787878701010001041041 200513031123220972030201010100001000012122121012020223413248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200513041123220972030201010100001000012122121012020223413238888011220888888888888888888888888818888888888886412588888888888888888888888888888888051041 200514011123220972070701010100001000012122121022100023212230188111341102868686868787248686868618701868686860604187870486868686018686868688878787071041 200514021123220972070701010100001000012122121022100023212230188112241187878787870134878787878710187878787870604104018787878787878787878703020002051041 200514031123220972070701010100001000012122121022100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200514041123220972070701010100001000012122121022100023212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200514051123220972070701010100001000012122121022100023212248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200514061123220972070701010100001000012122121022100023212238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200514071123220972070701010100001000012122121022100023212238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200516011123220972090902020100001000012122121031101123215330188111441102868686868787508686868628701868686868080787870486868686018686868688878787091041 200516021123220972090902020100001000012122121031101123215330188112501187878787870144878787878710287878787870604180078787878787878787878703040004111041 200516031123220972090902020100001000012122121031101123215348802111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 200516041123220972090902020100001000012122121031101123215348802111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 200516051123220972090902020100001000012122121031101123215348802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200516061123220972090902020100001000012122121031101123215348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200516071123220972090902020100001000012122121031101123215348888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 200516081123220972090902020100001000012122121031101123215370088112301888888888888888888888888828888888888888080788888888888888888888888811888888071041 200516091123220972090902020100001000012122121031101123215378808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200517011123220972090901010100001000012122121032101023213230188111231102868686868787218686868618701868686860604187870486868686018686868688878787051041 200517021123220972090901010100001000012122121032101023213230188112211187878787870123878787878710187878787870604104018787878787878787878703020002051041 200517031123220972090901010100001000012122121032101023213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200517041123220972090901010100001000012122121032101023213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200517051123220972090901010100001000012122121032101023213238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200517061123220972090901010100001000012122121032101023213238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200517071123220972090901010100001000012122121032101023213238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200517081123220972090901010100001000012122121032101023213238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200517091123220972090901010100001000012122121032101023213278888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200519011123220972100603030101001002031122121012000023211230188111531102868686868787488686868628702868686868080787878086868686078686868688878787111041 200519021123220972100603030101001002031122121012000023211230188112481187878787870153878787878720287878787878080780078787878787878787878716000000101041 200519031123220972100603030101001002031122121012000023211270288111381104868686868787188686868628702868686868080787878086868686078686868688878787081041 200519041123220972100603030101001002031122121012000023211270288112181187878787870338878787878720287878787878080780078787878787878787878711000000041041 200519051123220972100603030101001002031122121012000023211270388111391106868686868787308686868628702868686868080787878086868686078686868688878787081041 200519061123220972100603030101001002031122121012000023211270388102301187878787870539878787878720287878787878080780078787878787878787878722020103071041 200519071123220972100603030101001002031122121012000023211278806102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200519081123220972100603030101001002031122121012000023211278806101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200519091123220972100603030101001002031122121012000023211278806101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200519101123220972100603030101001002031122121012000023211270088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 200520011123220972030300000000000000001012121013100013212238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200520021123220972030300000000000000001012121013100013212238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200520031123220972030300000000000000001012121013100013212278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200521011123220972040601010101001000012122121022120012213230188111231102868686868787188686868618701868686860604187870486868686018686868688878787051041 200521021123220972040601010101001000012122121022120012213230188012181187878787870123878787878710187878787870604104018787878787878787878703010001041041 200521031123220972040601010101001000012122121022120012213248802011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200521041123220972040601010101001000012122121022120012213238888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 200521051123220972040601010101001000012122121022120012213238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200521061123220972040601010101001000012122121022120012213238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200522011123220972080702020100000001012012121062100093211230002111241888888888888888888888888818888888888884409388888888888888888888888888888888051041 200522021123220972080702020100000001012012121062100093211220088112481888888888888888888888888818888888888884409388888888888888888888888805888888101041 200522031123220972080702020100000001012012121062100093211230088111531888888888888888888888888818888888888884409388888888888888888888888888888888111041 200522041123220972080702020100000001012012121062100093211238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200522051123220972080702020100000001012012121062100093211270088101631888888888888888888888888828888888888888080788888888888888888888888888888888131041 200522061123220972080702020100000001012012121062100093211270188111401107868686868787228686868628702868686868080787878086868686078686868688878787091041 200522071123220972080702020100000001012012121062100093211270188112221187878787870640878787878720287878787878080780078787878787878787878705010001051041 200522081123220972080702020100000001012012121062100093211278807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200523011123220972111101010100001000012122121062100013213230188111471102868686868787338686868628702868686868080787878086868686078686868688878787101041 200523021123220972111101010100001000012122121062100013213230188112331187878787870147878787878720287878787878080780078787878787878787878705020204071041 200523031123220972111101010100001000012122121062100013213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200523041123220972111101010100001000012122121062100013213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200523051123220972111101010100001000012122121062100013213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200523061123220972111101010100001000012122121062100013213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200523071123220972111101010100001000012122121062100013213248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200523081123220972111101010100001000012122121062100013213238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 200523091123220972111101010100001000012122121062100013213278888011339888888888888888888888888828888888888888080788888888888888888888888888888888071041 200523101123220972111101010100001000012122121062100013213278888101480888888888888888888888888828888888888888080788888888888888888888888888888888101041 200523111123220972111101010100001000012122121062100013213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 200523121123220972111101010100001000012122121062100013213278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200525011123220972151503030100001000012122121091300412219330188101471202108686868787383086868628701028686868080787870980868686030786868688878787101041 200525021123220972151503030100001000012122121091300412219330188112381287878787870147878787878710287878787874509380078787878787878787878722050207081041 200525031123220972151503030100001000012122121091300412219348802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200525041123220972151503030100001000012122121091300412219348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200525051123220972151503030100001000012122121091300412219348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200525061123220972151503030100001000012122121091300412219348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200525071123220972151503030100001000012122121091300412219348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200525081123220972151503030100001000012122121091300412219348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200525091123220972151503030100001000012122121091300412219348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200525101123220972151503030100001000012122121091300412219330188112301287878787870147878787878720287878787878080780078787878787878787878705030205071041 200525111123220972151503030100001000012122121091300412219348810111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200525121123220972151503030100001000012122121091300412219348810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200525131123220972151503030100001000012122121091300412219348810112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200525141123220972151503030100001000012122121091300412219348810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200525151123220972151503030100001000012122121091300412219348810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200525161123220972151503030100001000012122121091300412219370088012311888888888888888888888888828888888888888080788888888888888888888888805888888071041 200526011123220972050702020101001000012122221032000223410230188111301102868686868787288686868628702868686868080787878086868686078686868688878787071041 200526021123220972050702020101001000012122221032000223410230188112281187878787870130878787878720287878787878080780078787878787878787878722000101061041 200526031123220972050702020101001000012122221032000223410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200526041123220972050702020101001000012122221032000223410238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200526051123220972050702020101001000012122221032000223410238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200526061123220972050702020101001000012122221032000223410230088012271888888888888888888888888828888888888888080788888888888888888888888822888888061041 200526071123220972050702020101001000012122221032000223410248806012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200527011123220972101004040200001001022122121061100223414230188111401102868686868787378686868618701868686865611487871186868686048686868688878787091041 200527021123220972101004040200001001022122121061100223414230188112371187878787870140878787878710187878787875611411048787878787878787878706030205081041 200527031123220972101004040200001001022122121061100223414248802112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 200527041123220972101004040200001001022122121061100223414248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200527051123220972101004040200001001022122121061100223414248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200527061123220972101004040200001001022122121061100223414248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200527071123220972101004040200001001022122121061100223414248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200527081123220972101004040200001001022122121061100223414270288111501109868686868787378686868618701868686865611487871186868686048686868688878787111041 200527091123220972101004040200001001022122121061100223414270288112371187878787870850878787878710187878787875611411048787878787878787878706000000081041 200527101123220972101004040200001001022122121061100223414230088112454888888888888888888888888818888888888885611488888888888888888888888806888888101041 200528011123220972070601010100001000012122121051000023212230188101311102868686868787238686868618701868686860202187870286868686018686868688878787071041 200528021123220972070601010100001000012122121051000023212230188112231187878787870131878787878710187878787870202102018787878787878787878703010203051041 200528031123220972070601010100001000012122121051000023212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200528041123220972070601010100001000012122121051000023212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200528051123220972070601010100001000012122121051000023212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200528061123220972070601010100001000012122121051000023212238888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 200528071123220972070601010100001000012122121051000023212238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200529011123220972080802020101001000012122121032101023213230188111481202048686868787372886868618701018686860604187870404868686010186868688878787101041 200529021123220972080802020101001000012122121032101023213230188112371287878787870148878787878710187878787870604104018787878787878787878703000101081041 200529031123220972080802020101001000012122121032101023213248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200529041123220972080802020101001000012122121032101023213230188112281287878787870148878787878710187878787870604104018787878787878787878703020103061041 200529051123220972080802020101001000012122121032101023213248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200529061123220972080802020101001000012122121032101023213248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200529071123220972080802020101001000012122121032101023213248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200529081123220972080802020101001000012122121032101023213238888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 200531011123220972010100000000000000001014112042332411130438888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 200602011123220974020200000000000000002014121051002011119330088112512888888888888888888888888818888888888880604188888888888888888888888888888888111041 200602021123220974020200000000000000002014121051002011119358888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200603011123220974101002020100001000012122121052303212120330188111271102868686868787258686868618701868686860604187870486868686018686868688878787061041 200603021123220974101002020100001000012122121052303212120330188112251187878787870127878787878710187878787870604104018787878787878787878703000101061041 200603031123220974101002020100001000012122121052303212120348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200603041123220974101002020100001000012122121052303212120338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200603051123220974101002020100001000012122121052303212120378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200603061123220974101002020100001000012122121052303212120370088112291888888888888888888888888818888888888880604188888888888888888888888803888888061041 200603071123220974101002020100001000012122121052303212120378806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200603081123220974101002020100001000012122121052303212120378806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200603091123220974101002020100001000012122121052303212120378806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200603101123220974101002020100001000012122121052303212120378806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200604011123220974030300000000000000002012123053000022407230088111351888888888888888888888888818888888888880604188888888888888888888888888888888081041 200604021123220974030300000000000000002012123053000022407248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200604031123220974030300000000000000002012123053000022407248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200605011123220974040400000000000000002011221022100022407230088111511888888888888888888888888828888888888888080788888888888888888888888888888888111041 200605021123220974040400000000000000002011221022100022407238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200605031123220974040400000000000000002011221022100022407248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200605041123220974040400000000000000002011221022100022407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200606011123220974181704040200002000022132121091102411221330188101451302081286868787444321868618701010186864509387870909098686030303868688878787101041 200606021123220974181704040200002000022132121091102411221330188112441387878787870145878787878710187878787874509309038787878787878787878722040105091041 200606031123220974181704040200002000022132121091102411221348802111240888888888888888888888888818888888888884509388888888888888888888888888888888051041 200606041123220974181704040200002000022132121091102411221348802111190888888888888888888888888818888888888884509388888888888888888888888888888888041041 200606051123220974181704040200002000022132121091102411221348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200606061123220974181704040200002000022132121091102411221348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200606071123220974181704040200002000022132121091102411221348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200606081123220974181704040200002000022132121091102411221330188112431387878787870145878787878710187878787874509309038787878787878787878722030003091041 200606091123220974181704040200002000022132121091102411221348808111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 200606101123220974181704040200002000022132121091102411221348808111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200606111123220974181704040200002000022132121091102411221348808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200606121123220974181704040200002000022132121091102411221330188112211387878787870145878787878710187878787874509309038787878787878787878722010102051041 200606131123220974181704040200002000022132121091102411221348812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200606141123220974181704040200002000022132121091102411221348812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200606151123220974181704040200002000022132121091102411221338888111230888888888888888888888888818888888888884509388888888888888888888888888888888051041 200606161123220974181704040200002000022132121091102411221330288111271117868686868787258686868618701868686864509387870986868686038686868688878787061041 200606171123220974181704040200002000022132121091102411221330288112251187878787871627878787878710187878787874509309038787878787878787878722010001061041 200606181123220974181704040200002000022132121091102411221348817111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200607011123220974070702020000000000001012191022303012415330088112291888888888888888888888888818888888888880604188888888888888888888888803888888061041 200607021123220974070702020000000000001012191022303012415338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200607031123220974070702020000000000001012191022303012415338888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 200607041123220974070702020000000000001012191022303012415378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200607051123220974070702020000000000001012191022303012415378888111220888888888888888888888888818888888888887979688888888888888888888888888888888051041 200607061123220974070702020000000000001012191022303012415378888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 200607071123220974070702020000000000001012191022303012415378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200608011123220974090902020201001001022122121022000023410230188111261102868686868787218686868628702868686868080787878086868686078686868688878787061041 200608021123220974090902020201001001022122121022000023410230188112211187878787870126878787878720287878787878080780078787878787878787878722010102051041 200608031123220974090902020201001001022122121022000023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200608041123220974090902020201001001022122121022000023410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200608051123220974090902020201001001022122121022000023410270288111391106868686868787308686868618701868686860604187870486868686018686868688878787081041 200608061123220974090902020201001001022122121022000023410270288112301187878787870539878787878710187878787870604104018787878787878787878703020002071041 200608071123220974090902020201001001022122121022000023410278806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200608081123220974090902020201001001022122121022000023410278806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200608091123220974090902020201001001022122121022000023410238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200609011123220974181803030000000000003012121062101019212230088112391888888888888888888888888818888888888884208288888888888888888888888812888888081041 200609021123220974181803030000000000003012121062101019212248801111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 200609031123220974181803030000000000003012121062101019212248801112160888888888888888888888888818888888888884208288888888888888888888888812888888041041 200609041123220974181803030000000000003012121062101019212248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200609051123220974181803030000000000003012121062101019212248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200609061123220974181803030000000000003012121062101019212248801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200609071123220974181803030000000000003012121062101019212248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200609081123220974181803030000000000003012121062101019212248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200609091123220974181803030000000000003012121062101019212248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200609101123220974181803030000000000003012121062101019212230016112371888888888888888888888888818888888888884208288888888888888888888888812888888081041 200609111123220974181803030000000000003012121062101019212248810111150888888888888888888888888818888888888881206288888888888888888888888888888888041041 200609121123220974181803030000000000003012121062101019212248810111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200609131123220974181803030000000000003012121062101019212248810112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200609141123220974181803030000000000003012121062101019212248810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200609151123220974181803030000000000003012121062101019212248810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200609161123220974181803030000000000003012121062101019212220088112662888888888888888888888888818888888888884208288888888888888888888888888888888141041 200609171123220974181803030000000000003012121062101019212278888111430888888888888888888888888828888888888888080788888888888888888888888888888888091041 200609181123220974181803030000000000003012121062101019212278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 200610011123220974100901010100001000012122121081300013216330188111461102868686868787348686868628702868686868080787878086868686078686868688878787101041 200610021123220974100901010100001000012122121081300013216330188112341187878787870146878787878720287878787878080780078787878787878787878705030306071041 200610031123220974100901010100001000012122121081300013216348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200610041123220974100901010100001000012122121081300013216348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200610051123220974100901010100001000012122121081300013216348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200610061123220974100901010100001000012122121081300013216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200610071123220974100901010100001000012122121081300013216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200610081123220974100901010100001000012122121081300013216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200610091123220974100901010100001000012122121081300013216348888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 200610101123220974100901010100001000012122121081300013216378888101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 200614011123220974090901010100001000012122121013100011213230188111401102868686868787238686868628702868686868080787878086868686078686868688878787091041 200614021123220974090901010100001000012122121013100011213230188112231187878787870140878787878720287878787878080780078787878787878787878722030003051041 200614031123220974090901010100001000012122121013100011213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200614041123220974090901010100001000012122121013100011213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200614051123220974090901010100001000012122121013100011213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200614061123220974090901010100001000012122121013100011213278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 200614071123220974090901010100001000012122121013100011213278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 200614081123220974090901010100001000012122121013100011213278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200614091123220974090901010100001000012122121013100011213278888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 200615011123220974010100000000000000001012221013112013214238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 200617011123220974100802020201001001022122121013000013410230188101411102868686868787308686868628702868686868080787878086868686078686868688878787091041 200617021123220974100802020201001001022122121013000013410230188112301187878787870141878787878720287878787878080780078787878787878787878711000404071041 200617031123220974100802020201001001022122121013000013410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200617041123220974100802020201001001022122121013000013410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200617051123220974100802020201001001022122121013000013410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200617061123220974100802020201001001022122121013000013410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200617071123220974100802020201001001022122121013000013410270288101321108868686868787278686868628702868686868080787878086868686078686868688878787071041 200617081123220974100802020201001001022122121013000013410270288112271187878787870732878787878720287878787878080780078787878787878787878711020002061041 200617091123220974100802020201001001022122121013000013410248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200617101123220974100802020201001001022122121013000013410248808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200619011123220974242412120200001001023125142063312011123330188111301103868686868787248686868618701868686860604187871286868686058686868688878787071041 200619021123220974242412120200001001023125142063312011123348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200619031123220974242412120200001001023125142063312011123330188112241187878787870130878787878710187878787876312504018787878787878787878703000101051041 200619041123220974242412120200001001023125142063312011123348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200619051123220974242412120200001001023125142063312011123338888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619061123220974242412120200001001023125142063312011123378888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619071123220974242412120200001001023125142063312011123370288111561108868686868787458686868618701868686860604187870486868686018686868688878787121041 200619081123220974242412120200001001023125142063312011123370288112451187878787870756878787878710187878787870604104018787878787878787878703000505101041 200619091123220974242412120200001001023125142063312011123348808112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619101123220974242412120200001001023125142063312011123348808112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619111123220974242412120200001001023125142063312011123348808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200619121123220974242412120200001001023125142063312011123348808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200619131123220974242412120200001001023125142063312011123348808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200619141123220974242412120200001001023125142063312011123328888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200619151123220974242412120200001001023125142063312011123378888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619161123220974242412120200001001023125142063312011123328888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 200619171123220974242412120200001001023125142063312011123348888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619181123220974242412120200001001023125142063312011123348888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619191123220974242412120200001001023125142063312011123348818112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200619201123220974242412120200001001023125142063312011123338888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619211123220974242412120200001001023125142063312011123338888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619221123220974242412120200001001023125142063312011123348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200619231123220974242412120200001001023125142063312011123378888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 200619241123220974242412120200001001023125142063312011123378888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 200621011123220974121403030201001001022122121052300011216330188111381102868686868787338686868618701868686860604187870486868686018686868688878787081041 200621021123220974121403030201001001022122121052300011216330188112331187878787870138878787878710187878787870604104018787878787878787878703010607071041 200621031123220974121403030201001001022122121052300011216348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200621041123220974121403030201001001022122121052300011216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200621051123220974121403030201001001022122121052300011216348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200621061123220974121403030201001001022122121052300011216348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200621071123220974121403030201001001022122121052300011216348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200621081123220974121403030201001001022122121052300011216348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200621091123220974121403030201001001022122121052300011216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200621101123220974121403030201001001022122121052300011216378888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200621111123220974121403030201001001022122121052300011216378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200621121123220974121403030201001001022122121052300011216378888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 200621131123220974121403030201001001022122121052300011216370288011581114868686868787438686868618701868686860604187870486868686018686868688878787121041 200621141123220974121403030201001001022122121052300011216370288012431187878787871358878787878710187878787870604104018787878787878787878703000000091041 200701011123220972101002020200001101032242121101120012214230188111721202048686868787555886868618701028686866412587871280868686050786868688878787151041 200701021123220972101002020200001101032242121101120012214230188112551287878787870172878787878710187878787876412512058787878787878787878788010001121041 200701031123220972101002020200001101032242121101120012214248802111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 200701041123220972101002020200001101032242121101120012214230188112581287878787870172878787878720187878787878080712058787878787878787878788000101121041 200701051123220972101002020200001101032242121101120012214248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200701061123220972101002020200001101032242121101120012214240288111251107868686868787228686868618701868686866412587871286868686058686868688878787061041 200701071123220972101002020200001101032242121101120012214240288112221187878787870625878787878710187878787876412512058787878787878787878709000101051041 200701081123220972101002020200001101032242121101120012214248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200701091123220972101002020200001101032242121101120012214270388111351110868686868787188686868618701868686860202187870286868686018686868688878787081041 200701101123220972101002020200001101032242121101120012214270388112181187878787870935878787878710187878787870202102018787878787878787878703000000041041 200702011123220972131604040200001001022122121022100022211230188111251102868686868787248686868618701868686863808287870286868686018686868688878787061041 200702021123220972131604040200001001022122121022100022211230188112241187878787870125878787878710187878787870202108028787878787878787878703030104051041 200702031123220972131604040200001001022122121022100022211248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200702041123220972131604040200001001022122121022100022211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200702051123220972131604040200001001022122121022100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200702061123220972131604040200001001022122121022100022211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200702071123220972131604040200001001022122121022100022211278888111300888888888888888888888888818888888888880202188888888888888888888888888888888071041 200702081123220972131604040200001001022122121022100022211278888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 200702091123220972131604040200001001022122121022100022211270288111351110868686868787248686868618701868686860604187870486868686018686868688878787081041 200702101123220972131604040200001001022122121022100022211270288112241187878787870935878787878710187878787870604104018787878787878787878703010001051041 200702111123220972131604040200001001022122121022100022211278810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200702121123220972131604040200001001022122121022100022211278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200702131123220972131604040200001001022122121022100022211278888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 200702141123220972131604040200001001022122121022100022211278888012240888888888888888888888888818888888888880202188888888888888888888888803888888051041 200702151123220972131604040200001001022122121022100022211278814012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200702161123220972131604040200001001022122121022100022211278888012250888888888888888888888888818888888888880202188888888888888888888888803888888061041 200703011123220972212105050100000002021012121021100022212238888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 200703021123220972212105050100000002021012121021100022212270188111701103868686868787548686868618701868686860604187870486868686018686868688878787151041 200703031123220972212105050100000002021012121021100022212270188112541187878787870270878787878710187878787870604104018787878787878787878788020103111041 200703041123220972212105050100000002021012121021100022212270003112391888888888888888888888888818888888888880604188888888888888888888888899888888081041 200703051123220972212105050100000002021012121021100022212278803111360888888888888888888888888818888888888880604188888888888888888888888888888888081041 200703061123220972212105050100000002021012121021100022212278803111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 200703071123220972212105050100000002021012121021100022212270088112181888888888888888888888888818888888888880604188888888888888888888888899888888041041 200703081123220972212105050100000002021012121021100022212278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200703091123220972212105050100000002021012121021100022212278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200703101123220972212105050100000002021012121021100022212278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200703111123220972212105050100000002021012121021100022212278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200703121123220972212105050100000002021012121021100022212270088112381888888888888888888888888818888888888884208288888888888888888888888812888888081041 200703131123220972212105050100000002021012121021100022212278812112150888888888888888888888888818888888888884208288888888888888888888888812888888041041 200703141123220972212105050100000002021012121021100022212278812111170888888888888888888888888818888888888884208288888888888888888888888888888888041041 200703151123220972212105050100000002021012121021100022212270288111451116868686868787408686868618701868686860604187870486868686018686868688878787101041 200703161123220972212105050100000002021012121021100022212270288112401187878787871545878787878710187878787870604104018787878787878787878703010405091041 200703171123220972212105050100000002021012121021100022212278816112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200703181123220972212105050100000002021012121021100022212278816112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200703191123220972212105050100000002021012121021100022212278816112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200703201123220972212105050100000002021012121021100022212278816111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200703211123220972212105050100000002021012121021100022212278816112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200704011123220972101002020200001001022122121021100112413230188111451102868686868787458686868628702868686868080787878086868686078686868688878787101041 200704021123220972101002020200001001022122121021100112413230188112451187878787870145878787878720287878787878080780078787878787878787878722020204101041 200704031123220972101002020200001001022122121021100112413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200704041123220972101002020200001001022122121021100112413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200704051123220972101002020200001001022122121021100112413248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200704061123220972101002020200001001022122121021100112413248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200704071123220972101002020200001001022122121021100112413270288111261108868686868787218686868628702868686868080787878086868686078686868688878787061041 200704081123220972101002020200001001022122121021100112413270288112211187878787870726878787878720287878787878080780078787878787878787878722000000051041 200704091123220972101002020200001001022122121021100112413278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 200704101123220972101002020200001001022122121021100112413278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200705011123220972212508080100001000012122121032101212215330188111501204098686868787422586868618701018686860402187870202868686010186868688878787111041 200705021123220972212508080100001000012122121032101212215348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200705031123220972212508080100001000012122121032101212215348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200705041123220972212508080100001000012122121032101212215330188112421287878787870150878787878710187878787870402102018787878787878787878702010405091041 200705051123220972212508080100001000012122121032101212215348804112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200705061123220972212508080100001000012122121032101212215348804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200705071123220972212508080100001000012122121032101212215348804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200705081123220972212508080100001000012122121032101212215348804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200705091123220972212508080100001000012122121032101212215330188112251287878787870150878787878710187878787870402102018787878787878787878702010203061041 200705101123220972212508080100001000012122121032101212215348809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200705111123220972212508080100001000012122121032101212215348809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200705121123220972212508080100001000012122121032101212215348809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200705131123220972212508080100001000012122121032101212215348888112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 200705141123220972212508080100001000012122121032101212215348804012170888888888888888888888888818888888888880402188888888888888888888888802888888041041 200705151123220972212508080100001000012122121032101212215348813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200705161123220972212508080100001000012122121032101212215340088112211888888888888888888888888818888888888880402188888888888888888888888802888888051041 200705171123220972212508080100001000012122121032101212215348888011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200705181123220972212508080100001000012122121032101212215348888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200705191123220972212508080100001000012122121032101212215370088011231888888888888888888888888818888888888880402188888888888888888888888888888888051041 200705201123220972212508080100001000012122121032101212215378888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 200705211123220972212508080100001000012122121032101212215370088112501888888888888888888888888828888888888888080788888888888888888888888822888888111041 200705221123220972212508080100001000012122121032101212215370088112354888888888888888888888888828888888888888080788888888888888888888888822888888081041 200705231123220972212508080100001000012122121032101212215370088112241888888888888888888888888828888888888888080788888888888888888888888822888888051041 200705241123220972212508080100001000012122121032101212215378823112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200705251123220972212508080100001000012122121032101212215378823112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706011123220972373708080601001005062122121032303212219330188111361102868686868787268686868628702868686868080787878086868686078686868688878787081041 200706021123220972373708080601001005062122121032303212219330188112261187878787870136878787878720287878787878080780078787878787878787878705020002061041 200706031123220972373708080601001005062122121032303212219348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200706041123220972373708080601001005062122121032303212219348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706051123220972373708080601001005062122121032303212219348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706061123220972373708080601001005062122121032303212219348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706071123220972373708080601001005062122121032303212219348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706081123220972373708080601001005062122121032303212219348888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 200706091123220972373708080601001005062122121032303212219348888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200706101123220972373708080601001005062122121032303212219370288111401311161886868787403139868628702020286868080787878080808686070707868688878787091041 200706111123220972373708080601001005062122121032303212219370288112401387878787871040878787878720287878787878080780078787878787878787878705010203091041 200706121123220972373708080601001005062122121032303212219378811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200706131123220972373708080601001005062122121032303212219378811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706141123220972373708080601001005062122121032303212219378811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706151123220972373708080601001005062122121032303212219378888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 200706161123220972373708080601001005062122121032303212219370288112311387878787871040878787878720287878787878080780078787878787878787878705010001071041 200706171123220972373708080601001005062122121032303212219378816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706181123220972373708080601001005062122121032303212219370288112391387878787871040878787878720287878787878080780078787878787878787878705030104081041 200706191123220972373708080601001005062122121032303212219378818111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706201123220972373708080601001005062122121032303212219378818111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706211123220972373708080601001005062122121032303212219378818111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706221123220972373708080601001005062122121032303212219378818112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706231123220972373708080601001005062122121032303212219370388111511124868686868787308686868628702868686869999987878086868686078686868688878787111041 200706241123220972373708080601001005062122121032303212219370388112301187878787872351878787878720287878787878080799098787878787878787878705000000071041 200706251123220972373708080601001005062122121032303212219370488111321126868686868787258686868628702868686868080787878086868686078686868688878787071041 200706261123220972373708080601001005062122121032303212219370488112251187878787872532878787878720287878787878080780078787878787878787878705010102061041 200706271123220972373708080601001005062122121032303212219378826111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200706281123220972373708080601001005062122121032303212219378826112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706291123220972373708080601001005062122121032303212219370588111261130868686868787158686868628702868686868080787878086868686078686868688878787061041 200706301123220972373708080601001005062122121032303212219370588112151187878787872926878787878720287878787878080780078787878787878787878705000000041041 200706311123220972373708080601001005062122121032303212219370688111361132868686868787288686868628702868686868080787878086868686078686868688878787081041 200706321123220972373708080601001005062122121032303212219370688112281187878787873136878787878720287878787878080780078787878787878787878705030205061041 200706331123220972373708080601001005062122121032303212219378832112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200706341123220972373708080601001005062122121032303212219378832112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706351123220972373708080601001005062122121032303212219378832111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200706361123220972373708080601001005062122121032303212219378832111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200706371123220972373708080601001005062122121032303212219378832111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707011123220972191803030201001001022122121032110012214230188111401102868686868787208686868628702868686868080787878086868686078686868688878787091041 200707021123220972191803030201001001022122121032110012214230188112201187878787870140878787878720287878787878080780078787878787878787878722020608051041 200707031123220972191803030201001001022122121032110012214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200707041123220972191803030201001001022122121032110012214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200707051123220972191803030201001001022122121032110012214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200707061123220972191803030201001001022122121032110012214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707071123220972191803030201001001022122121032110012214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707081123220972191803030201001001022122121032110012214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707091123220972191803030201001001022122121032110012214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707101123220972191803030201001001022122121032110012214248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707111123220972191803030201001001022122121032110012214270288111451112868686868787308686868618701868686866412587871286868686058686868688878787101041 200707121123220972191803030201001001022122121032110012214270288102301187878787871145878787878710187878787876412512058787878787878787878709000101071041 200707131123220972191803030201001001022122121032110012214278812112160888888888888888888888888818888888888886412588888888888888888888888805888888041041 200707141123220972191803030201001001022122121032110012214278813111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200707151123220972191803030201001001022122121032110012214278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200707161123220972191803030201001001022122121032110012214278813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200707171123220972191803030201001001022122121032110012214278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200707181123220972191803030201001001022122121032110012214278888111350888888888888888888888888818888888888886412588888888888888888888888888888888081041 200707191123220972191803030201001001022122121032110012214278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200708011123220972040400000000001000013122121021000023411230188111581102868686868787518686868618701868686861206287870686868686028686868688878787121041 200708021123220972040400000000001000013122121021000023411230188112511187878787870158878787878710187878787871206206028787878787878787878788000000111041 200708031123220972040400000000001000013122121021000023411258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200708041123220972040400000000001000013122121021000023411248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200709011123220972010200000000000000002012321023120022210230088111393888888888888888888888888818888888888881206288888888888888888888888888888888081041 200709021123220972010200000000000000002012321023120022210248888011180888888888888888888888888818888888888881206288888888888888888888888888888888041041 200803011123220974101002020000001000011122121022100012212230188111521102868686868787518686868618701868686860202187870186868686018686868688878787111041 200803021123220974101002020000001000011122121022100012212230188112511187878787870152878787878710187878787870101102018787878787878787878788000000111041 200803031123220974101002020000001000011122121022100012212278888111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 200803041123220974101002020000001000011122121022100012212278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200803051123220974101002020000001000011122121022100012212278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200803061123220974101002020000001000011122121022100012212270088112221888888888888888888888888818888888888880402188888888888888888888888814888888051041 200803071123220974101002020000001000011122121022100012212278888112160888888888888888888888888818888888888880402188888888888888888888888814888888041041 200803081123220974101002020000001000011122121022100012212278888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 200803091123220974101002020000001000011122121022100012212278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200803101123220974101002020000001000011122121022100012212278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200804011123220974242305050200001001022122121031100011215338888111340888888888888888888888888818888888888884409388888888888888888888888888888888071041 200804021123220974242305050200001001022122121031100011215330188111261203068686868787202186868618701018686864409387870909868686030386868688878787061041 200804031123220974242305050200001001022122121031100011215330188112201287878787870226878787878710187878787874409309038787878787878787878705010102051041 200804041123220974242305050200001001022122121031100011215348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804051123220974242305050200001001022122121031100011215348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804061123220974242305050200001001022122121031100011215330188112211287878787870226878787878710187878787874409309038787878787878787878705010001051041 200804071123220974242305050200001001022122121031100011215348806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804081123220974242305050200001001022122121031100011215370288111461209188686868787361686868618701018686861406287870606868686020286868688878787101041 200804091123220974242305050200001001022122121031100011215370288102361287878787870846878787878710187878787871406206028787878787878787878704060208081041 200804101123220974242305050200001001022122121031100011215378809111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 200804111123220974242305050200001001022122121031100011215378809112160888888888888888888888888818888888888881406288888888888888888888888804888888041041 200804121123220974242305050200001001022122121031100011215378809111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200804131123220974242305050200001001022122121031100011215378809111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200804141123220974242305050200001001022122121031100011215378809111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200804151123220974242305050200001001022122121031100011215378809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200804161123220974242305050200001001022122121031100011215378809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804171123220974242305050200001001022122121031100011215378809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804181123220974242305050200001001022122121031100011215370288112161287878787870846878787878710187878787871406206028787878787878787878704000000041041 200804191123220974242305050200001001022122121031100011215378888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 200804201123220974242305050200001001022122121031100011215378888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 200804211123220974242305050200001001022122121031100011215378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200804221123220974242305050200001001022122121031100011215378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200804231123220974242305050200001001022122121031100011215378888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200804241123220974242305050200001001022122121031100011215378888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200805011123220974040400000000001000013122121021000021213230188111541102868686868787518686868628702868686868080787878086868686078686868688878787111041 200805021123220974040400000000001000013122121021000021213230188112511187878787870154878787878720287878787878080780078787878787878787878788010001111041 200805031123220974040400000000001000013122121021000021213248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200805041123220974040400000000001000013122121021000021213258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200806011123220974181705050200001001022122121081101011216330188111361102868686868787308686868618701868686866412587871286868686058686868688878787081041 200806021123220974181705050200001001022122121081101011216330188112301187878787870136878787878710187878787876412512058787878787878787878709030104071041 200806031123220974181705050200001001022122121081101011216348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200806041123220974181705050200001001022122121081101011216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200806051123220974181705050200001001022122121081101011216348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200806061123220974181705050200001001022122121081101011216348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200806071123220974181705050200001001022122121081101011216370288101291108868686868787198686868618701868686866412587871286868686058686868688878787061041 200806081123220974181705050200001001022122121081101011216370288112191187878787870729878787878710187878787876412512058787878787878787878709000101041041 200806091123220974181705050200001001022122121081101011216378808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200806101123220974181705050200001001022122121081101011216378888111280888888888888888888888888818888888888886412588888888888888888888888888888888061041 200806111123220974181705050200001001022122121081101011216378888111270888888888888888888888888818888888888886412588888888888888888888888888888888061041 200806121123220974181705050200001001022122121081101011216370088112321888888888888888888888888818888888888886813588888888888888888888888822888888071041 200806131123220974181705050200001001022122121081101011216378812112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200806141123220974181705050200001001022122121081101011216378812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200806151123220974181705050200001001022122121081101011216378812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200806161123220974181705050200001001022122121081101011216370088112394888888888888888888888888818888888888886813588888888888888888888888822888888081041 200806171123220974181705050200001001022122121081101011216378888112240888888888888888888888888818888888888886813588888888888888888888888822888888051041 200806181123220974181705050200001001022122121081101011216378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200807011123220974030201010100001000012122121022000012211230188101401102868686868787248686868628702868686868080787878086868686078686868688878787091041 200807021123220974030201010100001000012122121022000012211230188112241187878787870140878787878720287878787878080780078787878787878787878722000101051041 200807031123220974030201010100001000012122121022000012211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200808011123220974181704040100002000022132121111101011216330188111741102868686868787538686868618701868686864409387870986868686038686868688878787151041 200808021123220974181704040100002000022132121111101011216330188112531187878787870174878787878710187878787874409309038787878787878787878788030205111041 200808031123220974181704040100002000022132121111101011216348802111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 200808041123220974181704040100002000022132121111101011216348802112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 200808051123220974181704040100002000022132121111101011216348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200808061123220974181704040100002000022132121111101011216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200808071123220974181704040100002000022132121111101011216348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200808081123220974181704040100002000022132121111101011216330288101451209178686868787361686868618701018686864409387870909868686030386868688878787101041 200808091123220974181704040100002000022132121111101011216330288112361287878787870845878787878710187878787874409309038787878787878787878705020507081041 200808101123220974181704040100002000022132121111101011216348809112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 200808111123220974181704040100002000022132121111101011216348809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200808121123220974181704040100002000022132121111101011216348809111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200808131123220974181704040100002000022132121111101011216348809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200808141123220974181704040100002000022132121111101011216348809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200808151123220974181704040100002000022132121111101011216348809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200808161123220974181704040100002000022132121111101011216348809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200808171123220974181704040100002000022132121111101011216330288112161287878787870845878787878710187878787874409309038787878787878787878705000000041041 200808181123220974181704040100002000022132121111101011216348888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 200809011123220974131303030301001002032122121082100011214230188111561102868686868787268686868628702868686868080787878086868686078686868688878787121041 200809021123220974131303030301001002032122121082100011214230188112261187878787870156878787878720287878787878080780078787878787878787878722010102061041 200809031123220974131303030301001002032122121082100011214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200809041123220974131303030301001002032122121082100011214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200809051123220974131303030301001002032122121082100011214270288111601106868686868787288686868628702868686868080787878086868686078686868688878787131041 200809061123220974131303030301001002032122121082100011214270288112281187878787870560878787878720287878787878080780078787878787878787878722020103061041 200809071123220974131303030301001002032122121082100011214278806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200809081123220974131303030301001002032122121082100011214278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200809091123220974131303030301001002032122121082100011214278806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200809101123220974131303030301001002032122121082100011214270388111411111868686868787288686868628702868686868080787878086868686078686868688878787091041 200809111123220974131303030301001002032122121082100011214270388112281187878787871041878787878720287878787878080780078787878787878787878722000000061041 200809121123220974131303030301001002032122121082100011214270088112522888888888888888888888888828888888888888080788888888888888888888888888888888111041 200809131123220974131303030301001002032122121082100011214278812111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 200810011123220974242404040100001002032122121101101011216330188111711103868686868787538686868628702868686868080787878086868686078686868688878787151041 200810021123220974242404040100001002032122121101101011216348888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 200810031123220974242404040100001002032122121101101011216330188112531187878787870171878787878720287878787878080780078787878787878787878788000000111041 200810041123220974242404040100001002032122121101101011216370288111661305061486868787554334868628701020286868080787870980808686030707868688878787141041 200810051123220974242404040100001002032122121101101011216370288112551387878787870466878787878710287878787874409380078787878787878787878788000000121041 200810061123220974242404040100001002032122121101101011216370288112431387878787870466878787878720287878787878080780078787878787878787878722060107091041 200810071123220974242404040100001002032122121101101011216378806111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 200810081123220974242404040100001002032122121101101011216378806111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 200810091123220974242404040100001002032122121101101011216378806112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 200810101123220974242404040100001002032122121101101011216378806111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200810111123220974242404040100001002032122121101101011216378806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200810121123220974242404040100001002032122121101101011216378806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200810131123220974242404040100001002032122121101101011216378806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200810141123220974242404040100001002032122121101101011216370288112341387878787870466878787878720287878787878080780078787878787878787878722020103071041 200810151123220974242404040100001002032122121101101011216378814111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 200810161123220974242404040100001002032122121101101011216378814111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200810171123220974242404040100001002032122121101101011216378814112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200810181123220974242404040100001002032122121101101011216378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200810191123220974242404040100001002032122121101101011216370388111701120868686868787538686868628702868686868080787878086868686078686868688878787151041 200810201123220974242404040100001002032122121101101011216370388112531187878787871970878787878720287878787878080780078787878787878787878788000000111041 200810211123220974242404040100001002032122121101101011216378888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 200810221123220974242404040100001002032122121101101011216378888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 200810231123220974242404040100001002032122121101101011216378888112200888888888888888888888888828888888888888080788888888888888888888888805888888051041 200810241123220974242404040100001002032122121101101011216378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200811011123220974202004040301000003031012121081100012213230088112631888888888888888888888888828888888888888080788888888888888888888888888888888131041 200811021123220974202004040301000003031012121081100012213270188111461107868686868787378686868628702868686868080787878086868686078686868688878787101041 200811031123220974202004040301000003031012121081100012213278888112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 200811041123220974202004040301000003031012121081100012213278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811051123220974202004040301000003031012121081100012213278888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811061123220974202004040301000003031012121081100012213278888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200811071123220974202004040301000003031012121081100012213270188112371187878787870246878787878720287878787878080780078787878787878787878705030104081041 200811081123220974202004040301000003031012121081100012213278807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811091123220974202004040301000003031012121081100012213278807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811101123220974202004040301000003031012121081100012213278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200811111123220974202004040301000003031012121081100012213278807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200811121123220974202004040301000003031012121081100012213270288111471113868686868787388686868628702868686868080787878086868686078686868688878787101041 200811131123220974202004040301000003031012121081100012213270288112381187878787871247878787878720287878787878080780078787878787878787878722040105081041 200811141123220974202004040301000003031012121081100012213278813111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200811151123220974202004040301000003031012121081100012213278813111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200811161123220974202004040301000003031012121081100012213278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811171123220974202004040301000003031012121081100012213278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200811181123220974202004040301000003031012121081100012213278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200811191123220974202004040301000003031012121081100012213270388111251120868686868787188686868618701868686866412587871286868686058686868688878787061041 200811201123220974202004040301000003031012121081100012213270388112181187878787871925878787878710187878787876412512058787878787878787878709000000041041 200812011123220974080703030100001000012122121072303211221330188101401102868686868787228686868628702868686868080787878086868686078686868688878787091041 200812021123220974080703030100001000012122121072303211221330188112221187878787870140878787878720287878787878080780078787878787878787878722000101051041 200812031123220974080703030100001000012122121072303211221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200812041123220974080703030100001000012122121072303211221378888112190888888888888888888888888828888888888888080788888888888888888888888817888888041041 200812051123220974080703030100001000012122121072303211221378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200812061123220974080703030100001000012122121072303211221370088112281888888888888888888888888828888888888888080788888888888888888888888811888888061041 200812071123220974080703030100001000012122121072303211221378806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200812081123220974080703030100001000012122121072303211221378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200814011123220973151510100000000000001012121102100013213238888112270888888888888888888888888828888888888888080788888888888888888888888822888888061041 200814021123220973151510100000000000001012121102100013213278888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814031123220973151510100000000000001012121102100013213278802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200814041123220973151510100000000000001012121102100013213278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814051123220973151510100000000000001012121102100013213278888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814061123220973151510100000000000001012121102100013213278805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200814071123220973151510100000000000001012121102100013213278888112270888888888888888888888888828888888888888080788888888888888888888888822888888061041 200814081123220973151510100000000000001012121102100013213278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200814091123220973151510100000000000001012121102100013213278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814101123220973151510100000000000001012121102100013213278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814111123220973151510100000000000001012121102100013213278888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200814121123220973151510100000000000001012121102100013213270088112241888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814131123220973151510100000000000001012121102100013213278812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200814141123220973151510100000000000001012121102100013213278888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 200814151123220973151510100000000000001012121102100013213278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 200815011123220974141403030200001001022122121062200011215330188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 200815021123220974141403030200001001022122121062200011215330188112251187878787870135878787878720287878787878080780078787878787878787878705010001061041 200815031123220974141403030200001001022122121062200011215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200815041123220974141403030200001001022122121062200011215370288111591105868686868787428686868628702868686868080787878086868686078686868688878787121041 200815051123220974141403030200001001022122121062200011215370288112421187878787870459878787878720287878787878080780078787878787878787878705040307091041 200815061123220974141403030200001001022122121062200011215378805112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 200815071123220974141403030200001001022122121062200011215378805111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 200815081123220974141403030200001001022122121062200011215378805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200815091123220974141403030200001001022122121062200011215378805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200815101123220974141403030200001001022122121062200011215378805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200815111123220974141403030200001001022122121062200011215378805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200815121123220974141403030200001001022122121062200011215378805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200815131123220974141403030200001001022122121062200011215378888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 200815141123220974141403030200001001022122121062200011215378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 200816011123220974252502020000001000013122111051100013414230188111571106868686868787558686868618701868686860101187870186868686018686868688878787121041 200816021123220974252502020000001000013122111051100013414248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816031123220974252502020000001000013122111051100013414248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816041123220974252502020000001000013122111051100013414248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816051123220974252502020000001000013122111051100013414248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200816061123220974252502020000001000013122111051100013414230188112551187878787870157878787878710187878787870101101018787878787878787878788000202121041 200816071123220974252502020000001000013122111051100013414248806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200816081123220974252502020000001000013122111051100013414240006112221888888888888888888888888818888888888880101188888888888888888888888814888888051041 200816091123220974252502020000001000013122111051100013414230088112421888888888888888888888888818888888888880101188888888888888888888888814888888091041 200816101123220974252502020000001000013122111051100013414248809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816111123220974252502020000001000013122111051100013414248809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200816121123220974252502020000001000013122111051100013414248809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200816131123220974252502020000001000013122111051100013414248888111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 200816141123220974252502020000001000013122111051100013414248888111160888888888888888888888888818888888888880101188888888888888888888888888888888041041 200816151123220974252502020000001000013122111051100013414248888111160888888888888888888888888818888888888880101188888888888888888888888888888888041041 200816161123220974252502020000001000013122111051100013414248888111160888888888888888888888888818888888888880101188888888888888888888888888888888041041 200816171123220974252502020000001000013122111051100013414248888111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 200816181123220974252502020000001000013122111051100013414258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816191123220974252502020000001000013122111051100013414258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200816201123220974252502020000001000013122111051100013414258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200816211123220974252502020000001000013122111051100013414258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200816221123220974252502020000001000013122111051100013414258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200816231123220974252502020000001000013122111051100013414258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200816241123220974252502020000001000013122111051100013414258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200816251123220974252502020000001000013122111051100013414258888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200817011123220974131305050100001000013125121061100012216330188111641103868686868787568686868618701868686860101187870186868686018686868688878787131041 200817021123220974131305050100001000013125121061100012216348888112200888888888888888888888888818888888888880101188888888888888888888888814888888051041 200817031123220974131305050100001000013125121061100012216330188112561187878787870164878787878710187878787870101101018787878787878787878788000303121041 200817041123220974131305050100001000013125121061100012216340003112261888888888888888888888888818888888888880101188888888888888888888888814888888061041 200817051123220974131305050100001000013125121061100012216348803112240888888888888888888888888818888888888880101188888888888888888888888814888888051041 200817061123220974131305050100001000013125121061100012216348803112200888888888888888888888888818888888888880101188888888888888888888888814888888051041 200817071123220974131305050100001000013125121061100012216358888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200817081123220974131305050100001000013125121061100012216358888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200817091123220974131305050100001000013125121061100012216358888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200817101123220974131305050100001000013125121061100012216358888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200817111123220974131305050100001000013125121061100012216340088102271888888888888888888888888818888888888880101188888888888888888888888814888888061041 200817121123220974131305050100001000013125121061100012216348811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200817131123220974131305050100001000013125121061100012216348811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200817141123220974131305050100001000013125121061100012216348888012519888888888888888888888888818888888888880101188888888888888888888888888888888111041 200818011123220974151503030000001000013122121091100012412230188111551202118686868787525186868618701018686860101187870101868686010186868688878787121041 200818021123220974151503030000001000013122121091100012412230188112521287878787870155878787878710187878787870101101018787878787878787878788050207111041 200818031123220974151503030000001000013122121091100012412248802111200888888888888888888888888818888888888880101188888888888888888888888888888888051041 200818041123220974151503030000001000013122121091100012412248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200818051123220974151503030000001000013122121091100012412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200818061123220974151503030000001000013122121091100012412240002111261888888888888888888888888818888888888880101188888888888888888888888888888888061041 200818071123220974151503030000001000013122121091100012412240002111201888888888888888888888888818888888888880101188888888888888888888888888888888051041 200818081123220974151503030000001000013122121091100012412258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200818091123220974151503030000001000013122121091100012412240002112191888888888888888888888888818888888888880101188888888888888888888888814888888041041 200818101123220974151503030000001000013122121091100012412240002111161888888888888888888888888818888888888880101188888888888888888888888888888888041041 200818111123220974151503030000001000013122121091100012412230188112511287878787870155878787878710187878787870101101018787878787878787878788000202111041 200818121123220974151503030000001000013122121091100012412240011112171888888888888888888888888818888888888880101188888888888888888888888814888888041041 200818131123220974151503030000001000013122121091100012412258812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200818141123220974151503030000001000013122121091100012412240011112151888888888888888888888888818888888888880101188888888888888888888888814888888041041 200818151123220974151503030000001000013122121091100012412258814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200901011123220971060401010100001100023242121051100013214230188101601102868686868787538686868618701868686860101187870186868686018686868688878787131041 200901021123220971060401010100001100023242121051100013214230188102531187878787870160878787878710187878787870101101018787878787878787878788000000111041 200901031123220971060401010100001100023242121051100013214240288111241104868686868787238686868618701868686860101187870186868686018686868688878787051041 200901041123220971060401010100001100023242121051100013214240288112231187878787870324878787878710187878787870101101018787878787878787878714010102051041 200901051123220971060401010100001100023242121051100013214258804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200901061123220971060401010100001100023242121051100013214258804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200903011123220971030301010100000001012019121052310411122330088111404888888888888888888888888818888888888880604188888888888888888888888888888888091041 200903021123220971030301010100000001012019121052310411122348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200903031123220971030301010100000001012019121052310411122370188011361104868686868787208686868618701868686860101187870186868686018686868688878787081041 200903041123220971030301010100000001012019121052310411122370188102201187878787870336878787878710187878787870101101018787878787878787878714000000051041 200904011123220971070601010100001000012122121032100023411230188111501103868686868787418686868618701868686861005187870586868686018686868688878787111041 200904021123220971070601010100001000012122121032100023411248888111200888888888888888888888888818888888888881005188888888888888888888888888888888051041 200904031123220971070601010100001000012122121032100023411230188102411187878787870150878787878710187878787871005105018787878787878787878714020002091041 200904041123220971070601010100001000012122121032100023411248803111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 200904051123220971070601010100001000012122121032100023411248803111150888888888888888888888888818888888888881005188888888888888888888888888888888041041 200904061123220971070601010100001000012122121032100023411278888111230888888888888888888888888818888888888881005188888888888888888888888888888888051041 200904071123220971070601010100001000012122121032100023411278888111300888888888888888888888888818888888888881005188888888888888888888888888888888071041 200905011123220971101002020100001000012124121043312411126430188111401103868686868787258686868618701868686861406287870686868686028686868688878787091041 200905021123220971101002020100001000012124121043312411126448888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200905031123220971101002020100001000012124121043312411126430188112251187878787870140878787878710187878787871406206028787878787878787878704020002061041 200905041123220971101002020100001000012124121043312411126448803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200905051123220971101002020100001000012124121043312411126448803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200905061123220971101002020100001000012124121043312411126438888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 200905071123220971101002020100001000012124121043312411126430088112221888888888888888888888888818888888888881406288888888888888888888888804888888051041 200905081123220971101002020100001000012124121043312411126438888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 200905091123220971101002020100001000012124121043312411126438888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 200905101123220971101002020100001000012124121043312411126438888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200906011123220971090602020200001001022122121042000013212230188111301106868686868787198686868618701868686863808287878086868686078686868688878787071041 200906021123220971090602020200001001022122121042000013212248888101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200906031123220971090602020200001001022122121042000013212248888101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 200906041123220971090602020200001001022122121042000013212248888101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200906051123220971090602020200001001022122121042000013212248888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200906061123220971090602020200001001022122121042000013212230188102191187878787870130878787878710187878787878080708028787878787878787878799000000041041 200906071123220971090602020200001001022122121042000013212238888011170888888888888888888888888818888888888883808288888888888888888888888888888888041041 200906081123220971090602020200001001022122121042000013212270288111301110868686868787178686868618701868686863808287870886868686028686868688878787071041 200906091123220971090602020200001001022122121042000013212278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200906101123220971090602020200001001022122121042000013212270288112171187878787870830878787878710187878787873808208028787878787878787878707000000041041 200907011123220971111103030201001001022122121022102011216330188111431102868686868787248686868618701868686863808287870686868686028686868688878787091041 200907021123220971111103030201001001022122121022102011216330188112241187878787870143878787878710187878787871206208028787878787878787878714010102051041 200907031123220971111103030201001001022122121022102011216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200907041123220971111103030201001001022122121022102011216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200907051123220971111103030201001001022122121022102011216348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200907061123220971111103030201001001022122121022102011216378888111320888888888888888888888888818888888888880202188888888888888888888888888888888071041 200907071123220971111103030201001001022122121022102011216370288111301108868686868787278686868618701868686860402187870686868686028686868688878787071041 200907081123220971111103030201001001022122121022102011216370288112271187878787870730878787878710187878787871206202018787878787878787878702010102061041 200907091123220971111103030201001001022122121022102011216378808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200907101123220971111103030201001001022122121022102011216378808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200907111123220971111103030201001001022122121022102011216338888112190888888888888888888888888818888888888881206288888888888888888888888899888888041041 200908011123220971080801010100001000013122221032100023409230105111281102868686868787268686868618701868686860604187870486868686018686868688878787061041 200908021123220971080801010100001000013122221032100023409230188112261187878787870128878787878710187878787870604104018787878787878787878705000202061041 200908031123220971080801010100001000013122221032100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200908041123220971080801010100001000013122221032100023409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200908051123220971080801010100001000013122221032100023409220088112531888888888888888888888888818888888888880604188888888888888888888888888888888111041 200908061123220971080801010100001000013122221032100023409238888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 200908071123220971080801010100001000013122221032100023409238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200908081123220971080801010100001000013122221032100023409238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200911011123220971212105050201001001022122121052301013216330188111421106868686868787408686868618701868686863007287870786868686028686868688878787091041 200911021123220971212105050201001001022122121052301013216348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200911031123220971212105050201001001022122121052301013216348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200911041123220971212105050201001001022122121052301013216348888112160888888888888888888888888818888888888883007288888888888888888888888822888888041041 200911051123220971212105050201001001022122121052301013216348888112220888888888888888888888888818888888888883007288888888888888888888888822888888051041 200911061123220971212105050201001001022122121052301013216330188112401187878787870142878787878710187878787873007207028787878787878787878722000101091041 200911071123220971212105050201001001022122121052301013216348806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200911081123220971212105050201001001022122121052301013216340088111261888888888888888888888888818888888888883007288888888888888888888888888888888061041 200911091123220971212105050201001001022122121052301013216348888111220888888888888888888888888818888888888883007288888888888888888888888888888888051041 200911101123220971212105050201001001022122121052301013216348888112160888888888888888888888888818888888888883007288888888888888888888888822888888041041 200911111123220971212105050201001001022122121052301013216378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200911121123220971212105050201001001022122121052301013216378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200911131123220971212105050201001001022122121052301013216378888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200911141123220971212105050201001001022122121052301013216378888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200911151123220971212105050201001001022122121052301013216378888111220888888888888888888888888818888888888880202188888888888888888888888888888888051041 200911161123220971212105050201001001022122121052301013216370288111261117868686868787218686868618701868686861206287870486868686018686868688878787061041 200911171123220971212105050201001001022122121052301013216370288112211187878787871626878787878710187878787870604106028787878787878787878703010102051041 200911181123220971212105050201001001022122121052301013216378817111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200911191123220971212105050201001001022122121052301013216378817112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 200911201123220971212105050201001001022122121052301013216378888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 200911211123220971212105050201001001022122121052301013216378888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200912011123220971262508080101000001013012121062300011216330088111681888888888888888888888888818888888888881206288888888888888888888888888888888141041 200912021123220971262508080101000001013012121062300011216320088112903888888888888888888888888818888888888881206288888888888888888888888888888888191041 200912031123220971262508080101000001013012121062300011216330088112283888888888888888888888888818888888888881206288888888888888888888888814888888061041 200912041123220971262508080101000001013012121062300011216370088112301888888888888888888888888818888888888881206288888888888888888888888814888888071041 200912051123220971262508080101000001013012121062300011216370188111631206108686868787394886868618701018686861206287870606868686020286868688878787131041 200912061123220971262508080101000001013012121062300011216370188102391287878787870563878787878710187878787871206206028787878787878787878714010203081041 200912071123220971262508080101000001013012121062300011216378806111210888888888888888888888888818888888888881206288888888888888888888888888888888051041 200912081123220971262508080101000001013012121062300011216378806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200912091123220971262508080101000001013012121062300011216378806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 200912101123220971262508080101000001013012121062300011216370188112481287878787870563878787878710187878787871206206028787878787878787878714020002101041 200912111123220971262508080101000001013012121062300011216378810111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 200912121123220971262508080101000001013012121062300011216378810111150888888888888888888888888818888888888881206288888888888888888888888888888888041041 200912131123220971262508080101000001013012121062300011216370088112722888888888888888888888888818888888888881206288888888888888888888888888888888151041 200912141123220971262508080101000001013012121062300011216370088112361888888888888888888888888818888888888881206288888888888888888888888814888888081041 200912151123220971262508080101000001013012121062300011216378814112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200912161123220971262508080101000001013012121062300011216378814111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200912171123220971262508080101000001013012121062300011216370013112491888888888888888888888888818888888888881206288888888888888888888888814888888101041 200912181123220971262508080101000001013012121062300011216378817112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200912191123220971262508080101000001013012121062300011216378888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200912201123220971262508080101000001013012121062300011216378888112160888888888888888888888888818888888888881206288888888888888888888888814888888041041 200912211123220971262508080101000001013012121062300011216378888112170888888888888888888888888818888888888881206288888888888888888888888814888888041041 200912221123220971262508080101000001013012121062300011216378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200912231123220971262508080101000001013012121062300011216378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200912241123220971262508080101000001013012121062300011216378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200912251123220971262508080101000001013012121062300011216358803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200912261123220971262508080101000001013012121062300011216358803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 200913011123220971030300000000000000003012121033020011114230088112952888888888888888888888888818888888888880101188888888888888888888888888888888201041 200913021123220971030300000000000000003012121033020011114240001112583888888888888888888888888818888888888880101188888888888888888888888888888888121041 200913031123220971030300000000000000003012121033020011114258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914011123220971151503030101001000012122121031100011215330188111421102868686868787348686868618701868686861206287870686868686028686868688878787091041 200914021123220971151503030101001000012122121031100011215330188112341187878787870142878787878710187878787871206206028787878787878787878714030306071041 200914031123220971151503030101001000012122121031100011215348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914041123220971151503030101001000012122121031100011215348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914051123220971151503030101001000012122121031100011215348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 200914061123220971151503030101001000012122121031100011215348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 200914071123220971151503030101001000012122121031100011215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 200914081123220971151503030101001000012122121031100011215348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 200914091123220971151503030101001000012122121031100011215370088112171888888888888888888888888818888888888881206288888888888888888888888814888888041041 200914101123220971151503030101001000012122121031100011215370088112502888888888888888888888888818888888888881206288888888888888888888888814888888111041 200914111123220971151503030101001000012122121031100011215378888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914121123220971151503030101001000012122121031100011215378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914131123220971151503030101001000012122121031100011215378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 200914141123220971151503030101001000012122121031100011215378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 200914151123220971151503030101001000012122121031100011215378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 200915011123220971080801010000000000001012121022100013213230088112301888888888888888888888888818888888888881206288888888888888888888888814888888071041 200915021123220971080801010000000000001012121022100013213278888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 200915031123220971080801010000000000001012121022100013213278888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 200915041123220971080801010000000000001012121022100013213278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200915051123220971080801010000000000001012121022100013213278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 200915061123220971080801010000000000001012121022100013213270088112514888888888888888888888888818888888888881206288888888888888888888888888888888111041 200915071123220971080801010000000000001012121022100013213270088112514888888888888888888888888818888888888881206288888888888888888888888888888888111041 200915081123220971080801010000000000001012121022100013213278807111180888888888888888888888888818888888888881206288888888888888888888888888888888041041 201002011123220971040400000000000000001012121043000022209230088111361888888888888888888888888818888888888880402188888888888888888888888888888888081041 201002021123220971040400000000000000001012121043000022209230088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 201002031123220971040400000000000000001012121043000022209238888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 201002041123220971040400000000000000001012121043000022209238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 201005011123220971010000000000000000001012121032003012214230088101323888888888888888888888888818888888888880202188888888888888888888888888888888071041 201006011123220971101002020200001001022122121032100011214230188111491105868686868787478686868618701868686860202187870286868686018686868688878787101041 201006021123220971101002020200001001022122121032100011214248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201006031123220971101002020200001001022122121032100011214248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201006041123220971101002020200001001022122121032100011214248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201006051123220971101002020200001001022122121032100011214230188112471187878787870149878787878710187878787870202102018787878787878787878703000000101041 201006061123220971101002020200001001022122121032100011214270288111531107868686868787278686868628702868686868080787878086868686078686868688878787111041 201006071123220971101002020200001001022122121032100011214270288112271187878787870653878787878720287878787878080780078787878787878787878705010102061041 201006081123220971101002020200001001022122121032100011214278807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201006091123220971101002020200001001022122121032100011214278807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201006101123220971101002020200001001022122121032100011214278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 201008011123220971070601010100001000012122111031300011119330188111231102868686868787238686868618701868686860202187870286868686018686868688878787051041 201008021123220971070601010100001000012122111031300011119330188102231187878787870123878787878710187878787870202102018787878787878787878703020305051041 201008031123220971070601010100001000012122111031300011119348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201008041123220971070601010100001000012122111031300011119348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201008051123220971070601010100001000012122111031300011119348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201008061123220971070601010100001000012122111031300011119348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201008071123220971070601010100001000012122111031300011119348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201010011123220971131304040000010000014122121031100022212230011112481888888888888888888888888818888888888884409388888888888888888888888805888888101041 201010021123220971131304040000010000014122121031100022212248801111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 201010031123220971131304040000010000014122121031100022212248801111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 201010041123220971131304040000010000014122121031100022212248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201010051123220971131304040000010000014122121031100022212240001112211888888888888888888888888818888888888884409388888888888888888888888805888888051041 201010061123220971131304040000010000014122121031100022212258805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201010071123220971131304040000010000014122121031100022212258805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201010081123220971131304040000010000014122121031100022212240001112211888888888888888888888888818888888888884409388888888888888888888888805888888051041 201010091123220971131304040000010000014122121031100022212258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201010101123220971131304040000010000014122121031100022212220188111951111868686868787638686868618701868686864409387870986868686038686868688878787201041 201010111123220971131304040000010000014122121031100022212220188112631187878787871095878787878710187878787874409309038787878787878787878788000101131041 201010121123220971131304040000010000014122121031100022212240088112261888888888888888888888888818888888888884409388888888888888888888888805888888061041 201010131123220971131304040000010000014122121031100022212248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201011011123220971121203030100001000012122121021100122213230188111501202078686868787503086868618701018686866412587870812868686020586868688878787111041 201011021123220971121203030100001000012122121021100122213230188112501287878787870150878787878710187878787874208212058787878787878787878705040004111041 201011031123220971121203030100001000012122121021100122213248802111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 201011041123220971121203030100001000012122121021100122213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201011051123220971121203030100001000012122121021100122213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201011061123220971121203030100001000012122121021100122213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201011071123220971121203030100001000012122121021100122213230188112301287878787870150878787878710187878787876412512058787878787878787878705030104071041 201011081123220971121203030100001000012122121021100122213248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201011091123220971121203030100001000012122121021100122213248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201011101123220971121203030100001000012122121021100122213248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201011111123220971121203030100001000012122121021100122213248807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201011121123220971121203030100001000012122121021100122213248888112150888888888888888888888888818888888888886412588888888888888888888888805888888041041 201012011123220971111102020100001000013122121042100212214230188111311104868686868787228686868618701868686860604187870286868686018686868688878787071041 201012021123220971111102020100001000013122121042100212214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201012031123220971111102020100001000013122121042100212214248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201012041123220971111102020100001000013122121042100212214230188112221187878787870131878787878710187878787870202104018787878787878787878703000000051041 201012051123220971111102020100001000013122121042100212214238888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 201012061123220971111102020100001000013122121042100212214238888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 201012071123220971111102020100001000013122121042100212214238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201012081123220971111102020100001000013122121042100212214238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201012091123220971111102020100001000013122121042100212214278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201012101123220971111102020100001000013122121042100212214248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201012111123220971111102020100001000013122121042100212214258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201014011123220971050500000000001000012122121031100312216330188111601102868686868787518686868628702868686868080787878086868686078686868688878787131041 201014021123220971050500000000001000012122121031100312216330188112511187878787870160878787878720287878787878080780078787878787878787878788020002111041 201014031123220971050500000000001000012122121031100312216348802111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 201014041123220971050500000000001000012122121031100312216348802111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 201014051123220971050500000000001000012122121031100312216378888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 201015011123220971181806060401001003042122121051100112214230188111401202048686868787302586868628702028686868080787878080868686070786868688878787091041 201015021123220971181806060401001003042122121051100112214230188112301287878787870140878787878720287878787878080780078787878787878787878711000101071041 201015031123220971181806060401001003042122121051100112214248802112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 201015041123220971181806060401001003042122121051100112214230188112251287878787870140878787878720287878787878080780078787878787878787878711020002061041 201015051123220971181806060401001003042122121051100112214248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201015061123220971181806060401001003042122121051100112214248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201015071123220971181806060401001003042122121051100112214238888111400888888888888888888888888828888888888888080788888888888888888888888888888888091041 201015081123220971181806060401001003042122121051100112214238888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 201015091123220971181806060401001003042122121051100112214270288111351110868686868787258686868628702868686868080787878086868686078686868688878787081041 201015101123220971181806060401001003042122121051100112214270288112251187878787870935878787878720287878787878080780078787878787878787878717000101061041 201015111123220971181806060401001003042122121051100112214278810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201015121123220971181806060401001003042122121051100112214270388111291113868686868787238686868628702868686868080787878086868686078686868688878787061041 201015131123220971181806060401001003042122121051100112214270388112231187878787871229878787878720287878787878080780078787878787878787878717030003051041 201015141123220971181806060401001003042122121051100112214278813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201015151123220971181806060401001003042122121051100112214278813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201015161123220971181806060401001003042122121051100112214270488111301117868686868787248686868628702868686868080787878086868686078686868688878787071041 201015171123220971181806060401001003042122121051100112214270488112241187878787871630878787878720287878787878080780078787878787878787878717000000051041 201015181123220971181806060401001003042122121051100112214278813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201016011123220971020201010100001000011122323041100122211230188111501102868686868787468686868628702868686868080787878086868686078686868688878787111041 201016021123220971020201010100001000011122323041100122211230188112461187878787870150878787878720287878787878080780078787878787878787878705000000101041 201017011123220971070702020200001001022122121031000112412230188111641202038686868787521786868628702028686868080787878080868686070786868688878787131041 201017021123220971070702020200001001022122121031000112412230188112521287878787870164878787878720287878787878080780078787878787878787878788000000111041 201017031123220971070702020200001001022122121031000112412230188112171287878787870164878787878720287878787878080780078787878787878787878709010001041041 201017041123220971070702020200001001022122121031000112412248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201017051123220971070702020200001001022122121031000112412238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201017061123220971070702020200001001022122121031000112412270288111311107868686868787188686868628702868686868080787878086868686078686868688878787071041 201017071123220971070702020200001001022122121031000112412270288112181187878787870631878787878720287878787878080780078787878787878787878705000000041041 201018011123220971161604040100000001012012111022000022211230088112331888888888888888888888888818888888888880604188888888888888888888888803888888071041 201018021123220971161604040100000001012012111022000022211248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201018031123220971161604040100000001012012111022000022211248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018041123220971161604040100000001012012111022000022211248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018051123220971161604040100000001012012111022000022211270088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 201018061123220971161604040100000001012012111022000022211270088112374888888888888888888888888818888888888880604188888888888888888888888803888888081041 201018071123220971161604040100000001012012111022000022211270188111311208148686868787252886868628702028686868080787878080868686070786868688878787071041 201018081123220971161604040100000001012012111022000022211270188112251287878787870731878787878720287878787878080780078787878787878787878722020305061041 201018091123220971161604040100000001012012111022000022211278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201018101123220971161604040100000001012012111022000022211278808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018111123220971161604040100000001012012111022000022211278808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018121123220971161604040100000001012012111022000022211278808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018131123220971161604040100000001012012111022000022211278808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018141123220971161604040100000001012012111022000022211270188112281287878787870731878787878720287878787878080780078787878787878787878722010102061041 201018151123220971161604040100000001012012111022000022211278814112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201018161123220971161604040100000001012012111022000022211278814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201019011123220971080801010100001000012122121021100023412230188111481102868686868787518686868618701868686860604187870486868686018686868688878787101041 201019021123220971080801010100001000012122121021100023412230188112511187878787870148878787878710187878787870604104018787878787878787878788050106111041 201019031123220971080801010100001000012122121021100023412248802111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 201019041123220971080801010100001000012122121021100023412248802112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 201019051123220971080801010100001000012122121021100023412248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 201019061123220971080801010100001000012122121021100023412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201019071123220971080801010100001000012122121021100023412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201019081123220971080801010100001000012122121021100023412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201020011123220971010100000000000000001012121021000024210230088112683888888888888888888888888818888888888881206288888888888888888888888888888888141041 201022011123220971020200000000000000001012321011100023212238888111220888888888888888888888888818888888888881206288888888888888888888888888888888051041 201022021123220971020200000000000000001012321011100023212278888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 201023011123220971070702020100000000001012121031100013214230088111221888888888888888888888888818888888888881206288888888888888888888888888888888051041 201023021123220971070702020100000000001012121031100013214270088112301888888888888888888888888818888888888881206288888888888888888888888814888888071041 201023031123220971070702020100000000001012121031100013214270088112261888888888888888888888888818888888888881206288888888888888888888888814888888061041 201023041123220971070702020100000000001012121031100013214278803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201023051123220971070702020100000000001012121031100013214278888111240888888888888888888888888818888888888881206288888888888888888888888888888888051041 201023061123220971070702020100000000001012121031100013214278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201023071123220971070702020100000000001012121031100013214278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201024011123220971040402020000000000002012121041101023214230088112341888888888888888888888888818888888888881206288888888888888888888888814888888071041 201024021123220971040402020000000000002012121041101023214258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201024031123220971040402020000000000002012121041101023214270088112331888888888888888888888888828888888888888080788888888888888888888888822888888071041 201024041123220971040402020000000000002012121041101023214278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201025011123220971020201010100000000001011321021100023211238888111170888888888888888888888888818888888888881206288888888888888888888888888888888041041 201025021123220971020201010100000000001011321021100023211230088112321888888888888888888888888818888888888881206288888888888888888888888814888888071041 201101011123220972080802020000000000003012221031000024407230088112542888888888888888888888888818888888888881406288888888888888888888888888888888111041 201101021123220972080802020000000000003012221031000024407240001112434888888888888888888888888818888888888881406288888888888888888888888804888888091041 201101031123220972080802020000000000003012221031000024407258802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201101041123220972080802020000000000003012221031000024407258802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201101051123220972080802020000000000003012221031000024407258802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201101061123220972080802020000000000003012221031000024407240001112412888888888888888888888888818888888888881406288888888888888888888888804888888091041 201101071123220972080802020000000000003012221031000024407258806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201101081123220972080802020000000000003012221031000024407258806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102011123220972141504040100001000012122221031100523216330188111351302081186868787263521868618701010186864409387870906098686030203868688878787081041 201102021123220972141504040100001000012122221031100523216330188112261387878787870135878787878710187878787874409309038787878787878787878705020305061041 201102031123220972141504040100001000012122221031100523216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201102041123220972141504040100001000012122221031100523216348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201102051123220972141504040100001000012122221031100523216348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201102061123220972141504040100001000012122221031100523216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102071123220972141504040100001000012122221031100523216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102081123220972141504040100001000012122221031100523216330188112351387878787870135878787878710187878787871406209038787878787878787878705020002081041 201102091123220972141504040100001000012122221031100523216348808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102101123220972141504040100001000012122221031100523216348808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102111123220972141504040100001000012122221031100523216330188112211387878787870135878787878710187878787874409309038787878787878787878705010102051041 201102121123220972141504040100001000012122221031100523216348811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102131123220972141504040100001000012122221031100523216348811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201102141123220972141504040100001000012122221031100523216370088112314888888888888888888888888818888888888884409388888888888888888888888805888888071041 201102151123220972141504040100001000012122221031100523216378814011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104011123220972151504040401001003042122121061100023213230188111371102868686868787328686868618701868686864409387870986868686038686868688878787081041 201104021123220972151504040401001003042122121061100023213230188112321187878787870137878787878710187878787874409309038787878787878787878705000303071041 201104031123220972151504040401001003042122121061100023213248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201104041123220972151504040401001003042122121061100023213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104051123220972151504040401001003042122121061100023213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104061123220972151504040401001003042122121061100023213270288111331107868686868787228686868628702868686868080787878086868686078686868688878787071041 201104071123220972151504040401001003042122121061100023213270288112221187878787870633878787878720287878787878080780078787878787878787878705030104051041 201104081123220972151504040401001003042122121061100023213278807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201104091123220972151504040401001003042122121061100023213278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104101123220972151504040401001003042122121061100023213278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104111123220972151504040401001003042122121061100023213278807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201104121123220972151504040401001003042122121061100023213270388111261113868686868787188686868628702868686868080787878086868686078686868688878787061041 201104131123220972151504040401001003042122121061100023213270388112181187878787871226878787878720287878787878080780078787878787878787878705000000041041 201104141123220972151504040401001003042122121061100023213270488111321115868686868787188686868618701868686864409387870986868686038686868688878787071041 201104151123220972151504040401001003042122121061100023213270488112181187878787871432878787878710187878787874409309038787878787878787878705000000041041 201105011123220972050803030100001000013124121042302413223330188111281103868686868787248686868618701868686864409387870986868686038686868688878787061041 201105021123220972050803030100001000013124121042302413223348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201105031123220972050803030100001000013124121042302413223330188112241187878787870128878787878710187878787874409309038787878787878787878705010001051041 201105041123220972050803030100001000013124121042302413223348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201105051123220972050803030100001000013124121042302413223348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201105061123220972050803030100001000013124121042302413223320088012301888888888888888888888888818888888888884409388888888888888888888888805888888071041 201105071123220972050803030100001000013124121042302413223348806012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201105081123220972050803030100001000013124121042302413223338888012250888888888888888888888888818888888888884409388888888888888888888888805888888061041 201107011123220972181808080201011000023242121111100419915330188111511306070886868787502723868618701010186861406287870609048686020301868688878787111041 201107021123220972181808080201011000023242121111100419915348888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 201107031123220972181808080201011000023242121111100419915348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201107041123220972181808080201011000023242121111100419915348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201107051123220972181808080201011000023242121111100419915348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201107061123220972181808080201011000023242121111100419915330188112501387878787870151878787878710187878787871406206028787878787878787878704000101111041 201107071123220972181808080201011000023242121111100419915330188112271387878787870151878787878710187878787874509306028787878787878787878722000000061041 201107081123220972181808080201011000023242121111100419915330188112231387878787870151878787878710187878787870604106028787878787878787878703000000051041 201107091123220972181808080201011000023242121111100419915320288111601310111286868787625845868618701010186861406287870606068686020202868688878787131041 201107101123220972181808080201011000023242121111100419915320288112621387878787870960878787878710187878787871406206028787878787878787878788000000131041 201107111123220972181808080201011000023242121111100419915320288112581387878787870960878787878710187878787871406206028787878787878787878788000000121041 201107121123220972181808080201011000023242121111100419915320288112451387878787870960878787878710187878787871406206028787878787878787878704010304101041 201107131123220972181808080201011000023242121111100419915338802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201107141123220972181808080201011000023242121111100419915338812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201107151123220972181808080201011000023242121111100419915330012112251888888888888888888888888818888888888881406288888888888888888888888804888888061041 201107161123220972181808080201011000023242121111100419915330012112201888888888888888888888888818888888888881406288888888888888888888888804888888051041 201107171123220972181808080201011000023242121111100419915330012112303888888888888888888888888818888888888881406288888888888888888888888804888888071041 201107181123220972181808080201011000023242121111100419915340006112221888888888888888888888888818888888888881406288888888888888888888888804888888051041 201108011123220972161504040100001000012122121063303011119330188111301102868686868787208686868618701868686864909387870986868686038686868688878787071041 201108021123220972161504040100001000012122121063303011119330188112201187878787870130878787878710187878787874909309038787878787878787878710010001051041 201108031123220972161504040100001000012122121063303011119348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201108041123220972161504040100001000012122121063303011119370088111424888888888888888888888888828888888888888080788888888888888888888888888888888091041 201108051123220972161504040100001000012122121063303011119378810112270888888888888888888888888818888888888884909388888888888888888888888810888888061041 201108061123220972161504040100001000012122121063303011119348888102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201108071123220972161504040100001000012122121063303011119348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201108081123220972161504040100001000012122121063303011119348888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201108091123220972161504040100001000012122121063303011119348888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201108101123220972161504040100001000012122121063303011119370088112451888888888888888888888888818888888888884909388888888888888888888888810888888101041 201108111123220972161504040100001000012122121063303011119378888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 201108121123220972161504040100001000012122121063303011119378888112150888888888888888888888888818888888888884909388888888888888888888888810888888041041 201108131123220972161504040100001000012122121063303011119378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201108141123220972161504040100001000012122121063303011119378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201108151123220972161504040100001000012122121063303011119378888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201108161123220972161504040100001000012122121063303011119378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201109011123220972101202020100001000012122121083312411124330188111261102868686868787248686868618701868686860604187870486868686018686868688878787061041 201109021123220972101202020100001000012122121083312411124330188112241187878787870126878787878710187878787870604104018787878787878787878703010102051041 201109031123220972101202020100001000012122121083312411124348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201109041123220972101202020100001000012122121083312411124348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201109051123220972101202020100001000012122121083312411124338888011180888888888888888888888888818888888888880604188888888888888888888888888888888041041 201109061123220972101202020100001000012122121083312411124338888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 201109071123220972101202020100001000012122121083312411124338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201109081123220972101202020100001000012122121083312411124338888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201109091123220972101202020100001000012122121083312411124338888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201109101123220972101202020100001000012122121083312411124338888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201109111123220972101202020100001000012122121083312411124338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201109121123220972101202020100001000012122121083312411124378888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 201110011123220972121203030100001000012122121101000111215330188111581202038686868787474586868618701018686864409387870909868686030386868688878787121041 201110021123220972121203030100001000012122121101000111215330188112471287878787870158878787878710187878787874409309038787878787878787878705000000101041 201110031123220972121203030100001000012122121101000111215330188112451287878787870158878787878710187878787874409309038787878787878787878705020002101041 201110041123220972121203030100001000012122121101000111215348803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201110051123220972121203030100001000012122121101000111215348803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201110061123220972121203030100001000012122121101000111215378888111300888888888888888888888888818888888888884409388888888888888888888888888888888071041 201110071123220972121203030100001000012122121101000111215378888111280888888888888888888888888818888888888884409388888888888888888888888888888888061041 201110081123220972121203030100001000012122121101000111215378888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 201110091123220972121203030100001000012122121101000111215378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 201110101123220972121203030100001000012122121101000111215370088112284888888888888888888888888818888888888881406288888888888888888888888804888888061041 201110111123220972121203030100001000012122121101000111215378810112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201110121123220972121203030100001000012122121101000111215378810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201112011123220972181102020100000001011012121071000121214238888111240888888888888888888888888818888888888884909388888888888888888888888888888888051041 201112021123220972181102020100000001011012121071000121214278888111240888888888888888888888888818888888888881406288888888888888888888888888888888051041 201112031123220972181102020100000001011012121071000121214278888111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 201112041123220972181102020100000001011012121071000121214270188111781205068686868787523286868618701018686861406287870607868686020286868688878787161041 201112051123220972181102020100000001011012121071000121214270188112521287878787870478878787878710187878787871406206028787878787878787878788010102111041 201112061123220972181102020100000001011012121071000121214270188102321287878787870478878787878710187878787873607206028787878787878787878704030003071041 201112071123220972181102020100000001011012121071000121214278806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201112081123220972181102020100000001011012121071000121214278806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201112091123220972181102020100000001011012121071000121214278806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201112101123220972181102020100000001011012121071000121214278805112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201112111123220972181102020100000001011012121071000121214278805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201112121123220972181102020100000001011012121071000121214278888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 201112131123220972181102020100000001011012121071000121214278888101170888888888888888888888888818888888888881406288888888888888888888888888888888041041 201112141123220972181102020100000001011012121071000121214278888101170888888888888888888888888818888888888881406288888888888888888888888888888888041041 201112151123220972181102020100000001011012121071000121214278888101160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201112161123220972181102020100000001011012121071000121214278888101170888888888888888888888888818888888888881406288888888888888888888888888888888041041 201112171123220972181102020100000001011012121071000121214278888101148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201112181123220972181102020100000001011012121071000121214278888101160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201113011123220972080802020100001000012122121033000023210230188111451202088686868787261586868618701018686865611487871111868686040486868688878787101041 201113021123220972080802020100001000012122121033000023210230188112261287878787870145878787878710187878787875611411048787878787878787878706030205061041 201113031123220972080802020100001000012122121033000023210248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201113041123220972080802020100001000012122121033000023210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201113051123220972080802020100001000012122121033000023210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201113061123220972080802020100001000012122121033000023210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201113071123220972080802020100001000012122121033000023210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201113081123220972080802020100001000012122121033000023210230188112151287878787870145878787878710187878787875611411048787878787878787878706000000041041 201114011123220972111104040000000000002012121033103011117330088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 201114021123220972111104040000000000002012121033103011117348801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201114031123220972111104040000000000002012121033103011117348801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201114041123220972111104040000000000002012121033103011117348801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201114051123220972111104040000000000002012121033103011117338888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 201114061123220972111104040000000000002012121033103011117348888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 201114071123220972111104040000000000002012121033103011117370088112161888888888888888888888888818888888888883607288888888888888888888888822888888041041 201114081123220972111104040000000000002012121033103011117378888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201114091123220972111104040000000000002012121033103011117338888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201114101123220972111104040000000000002012121033103011117378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201114111123220972111104040000000000002012121033103011117378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201115011123220972020200000000000000001016621013100023207230088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 201115021123220972020200000000000000001016621013100023207238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 201119011123220972050500000000000000003013111081313511130438888111260888888888888888888888888838888888888888888888888888888888888888888888888888061041 201119021123220972050500000000000000003013111081313511130430088112251888888888888888888888888838888888888888888888888888888888888888888801888888061041 201119031123220972050500000000000000003013111081313511130448802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201119041123220972050500000000000000003013111081313511130448802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201119051123220972050500000000000000003013111081313511130420088111621888888888888888888888888838888888888888888888888888888888888888888888888888131041 201120011123220972050500000000001000012123112051313511131430188111421102868686868787418686868638703868686868888887878886868686888686868688878787091041 201120021123220972050500000000001000012123112051313511131430188112411187878787870142878787878730387878787878888888888787878787878787878722020103091041 201120031123220972050500000000001000012123112051313511131448802112190888888888888888888888888838888888888888888888888888888888888888888822888888041041 201120041123220972050500000000001000012123112051313511131448802111150888888888888888888888888838888888888888888888888888888888888888888888888888041041 201120051123220972050500000000001000012123112051313511131448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201121011123220972020200000000000000001012121063102031213238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 201121021123220972020200000000000000001012121063102031213238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 201122011123220972121107070100001002032122123082101023411230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 201122021123220972121107070100001002032122123082101023411230188112251187878787870135878787878720287878787878080780078787878787878787878722000101061041 201122031123220972121107070100001002032122123082101023411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201122041123220972121107070100001002032122123082101023411270088112301888888888888888888888888828888888888888080788888888888888888888888822888888071041 201122051123220972121107070100001002032122123082101023411270288111301106868686868787608686868628702868686868080787878086868686078686868688878787071041 201122061123220972121107070100001002032122123082101023411270288112601187878787870530878787878720287878787878080780078787878787878787878788000000131041 201122071123220972121107070100001002032122123082101023411270088112293888888888888888888888888828888888888888080788888888888888888888888822888888061041 201122081123220972121107070100001002032122123082101023411270388111401109868686868787368686868628702868686868080787878086868686078686868688878787091041 201122091123220972121107070100001002032122123082101023411270388112361187878787870840878787878720287878787878080780078787878787878787878722000000081041 201122101123220972121107070100001002032122123082101023411270088102401888888888888888888888888828888888888888080788888888888888888888888822888888091041 201122111123220972121107070100001002032122123082101023411270088112263888888888888888888888888828888888888888080788888888888888888888888822888888061041 201122121123220972121107070100001002032122123082101023411270088112303888888888888888888888888828888888888888080788888888888888888888888822888888071041 201201011123220971202104040300001002032129999999999999900130188111441102868686868787318686868628702868686868080787878086868686078686868688878787091041 201201021123220971202104040300001002032129999999999999900130188112311187878787870144878787878720287878787878080780078787878787878787878715030205071041 201201031123220971202104040300001002032129999999999999900148802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201201041123220971202104040300001002032129999999999999900148802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201201051123220971202104040300001002032129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201201061123220971202104040300001002032129999999999999900148802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201201071123220971202104040300001002032129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201201081123220971202104040300001002032129999999999999900178888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 201201091123220971202104040300001002032129999999999999900178888011170888888888888888888888888828888888888888080788888888888888888888888888888888041041 201201101123220971202104040300001002032129999999999999900170288111521211148686868787342786868628702018686868080787878009868686070386868688878787111041 201201111123220971202104040300001002032129999999999999900170288112341287878787871052878787878720287878787878080780078787878787878787878715010102071041 201201121123220971202104040300001002032129999999999999900178811111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 201201131123220971202104040300001002032129999999999999900178811112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201201141123220971202104040300001002032129999999999999900170288112271287878787871052878787878710287878787874409380078787878787878787878715020204061041 201201151123220971202104040300001002032129999999999999900178814112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201201161123220971202104040300001002032129999999999999900178814111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201201171123220971202104040300001002032129999999999999900178814111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201201181123220971202104040300001002032129999999999999900178814112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201201191123220971202104040300001002032129999999999999900170388111381120868686868787258686868628702868686868080787878086868686078686868688878787081041 201201201123220971202104040300001002032129999999999999900170388112251187878787871938878787878720287878787878080780078787878787878787878715000101061041 201201211123220971202104040300001002032129999999999999900178820112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202011123220971363411110301001002032122121041100013214230188111401202058686868787314186868618701018686864409387870909868686030386868688878787091041 201202021123220971363411110301001002032122121041100013214230188112311287878787870140878787878710187878787874409309038787878787878787878705010102071041 201202031123220971363411110301001002032122121041100013214248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 201202041123220971363411110301001002032122121041100013214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201202051123220971363411110301001002032122121041100013214230188112411287878787870140878787878710187878787874409309038787878787878787878705000202091041 201202061123220971363411110301001002032122121041100013214248805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201202071123220971363411110301001002032122121041100013214248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202081123220971363411110301001002032122121041100013214270288101261209138686868787222286868618701018686864409387870909868686030386868688878787061041 201202091123220971363411110301001002032122121041100013214270288112221287878787870826878787878710187878787874409309038787878787878787878705020103051041 201202101123220971363411110301001002032122121041100013214278809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201202111123220971363411110301001002032122121041100013214278809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202121123220971363411110301001002032122121041100013214278809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202131123220971363411110301001002032122121041100013214270288112221287878787870826878787878710187878787874409309038787878787878787878705010102051041 201202141123220971363411110301001002032122121041100013214278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202151123220971363411110301001002032122121041100013214278813111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202161123220971363411110301001002032122121041100013214270388101231217208686868787222386868618701018686864409387870909868686030386868688878787051041 201202171123220971363411110301001002032122121041100013214270388102221287878787871623878787878710187878787874409309038787878787878787878705020002051041 201202181123220971363411110301001002032122121041100013214278817111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201202191123220971363411110301001002032122121041100013214278817111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202201123220971363411110301001002032122121041100013214270388112231287878787871623878787878710187878787874409309038787878787878787878705000101051041 201202211123220971363411110301001002032122121041100013214278820112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202221123220971363411110301001002032122121041100013214270088112211888888888888888888888888818888888888884409388888888888888888888888805888888051041 201202231123220971363411110301001002032122121041100013214278822112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202241123220971363411110301001002032122121041100013214278822111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202251123220971363411110301001002032122121041100013214278822112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202261123220971363411110301001002032122121041100013214248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201202271123220971363411110301001002032122121041100013214238888112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 201202281123220971363411110301001002032122121041100013214278888112160888888888888888888888888818888888888884909388888888888888888888888899888888041041 201202291123220971363411110301001002032122121041100013214248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201202301123220971363411110301001002032122121041100013214278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201202311123220971363411110301001002032122121041100013214230088012241888888888888888888888888818888888888884409388888888888888888888888805888888051041 201202321123220971363411110301001002032122121041100013214248831112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202331123220971363411110301001002032122121041100013214270088112281888888888888888888888888818888888888884409388888888888888888888888805888888061041 201202341123220971363411110301001002032122121041100013214278833112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201202351123220971363411110301001002032122121041100013214278833112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201202361123220971363411110301001002032122121041100013214278833112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201202371123220971363411110301001002032122121041100013214278833111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203011123220971242507070301001002032122122051100011216330188111351205078686868787171886868618701018686864409387870909868686030386868688878787081041 201203021123220971242507070301001002032122122051100011216348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201203031123220971242507070301001002032122122051100011216348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201203041123220971242507070301001002032122122051100011216348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201203051123220971242507070301001002032122122051100011216330188112171287878787870135878787878710187878787874409309038787878787878787878715010001041041 201203061123220971242507070301001002032122122051100011216348805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203071123220971242507070301001002032122122051100011216330188112181287878787870135878787878710187878787874409309038787878787878787878715010001041041 201203081123220971242507070301001002032122122051100011216338807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203091123220971242507070301001002032122122051100011216370288111551310131486868787252027868618701010186864409387870909098686030303868688878787121041 201203101123220971242507070301001002032122122051100011216370288112251387878787870955878787878710187878787874409309038787878787878787878715000202061041 201203111123220971242507070301001002032122122051100011216378810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201203121123220971242507070301001002032122122051100011216378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203131123220971242507070301001002032122122051100011216370288112201387878787870955878787878710187878787874409309038787878787878787878715000000051041 201203141123220971242507070301001002032122122051100011216370288112271387878787870955878787878710187878787874409309038787878787878787878715000000061041 201203151123220971242507070301001002032122122051100011216378888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 201203161123220971242507070301001002032122122051100011216378888011230888888888888888888888888818888888888884409388888888888888888888888888888888051041 201203171123220971242507070301001002032122122051100011216378888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 201203181123220971242507070301001002032122122051100011216370088112592888888888888888888888888818888888888884409388888888888888888888888888888888121041 201203191123220971242507070301001002032122122051100011216370318111341223248686868787222186868618701018686864409387870909868686030386868688878787071041 201203201123220971242507070301001002032122122051100011216378888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203211123220971242507070301001002032122122051100011216378888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203221123220971242507070301001002032122122051100011216378888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201203231123220971242507070301001002032122122051100011216370388112221287878787871934878787878710187878787874409309038787878787878787878715000000051041 201203241123220971242507070301001002032122122051100011216370388112211287878787871934878787878710187878787874409309038787878787878787878715000101051041 201203251123220971242507070301001002032122122051100011216378824112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204011123220971403908080200001001024122121031100013214230188101501407141921868787452846188618701010101864409387870909090986030303038688878787111041 201204021123220971403908080200001001024122121031100013214248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204031123220971403908080200001001024122121031100013214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204041123220971403908080200001001024122121031100013214248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204051123220971403908080200001001024122121031100013214248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204061123220971403908080200001001024122121031100013214248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204071123220971403908080200001001024122121031100013214230188112451487878787870150878787878710187878787874409309038787878787878787878705020406101041 201204081123220971403908080200001001024122121031100013214248807112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 201204091123220971403908080200001001024122121031100013214248807112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204101123220971403908080200001001024122121031100013214248807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204111123220971403908080200001001024122121031100013214248807111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204121123220971403908080200001001024122121031100013214248807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204131123220971403908080200001001024122121031100013214248807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204141123220971403908080200001001024122121031100013214230188112281487878787870150878787878710187878787874409309038787878787878787878705010304061041 201204151123220971403908080200001001024122121031100013214248814112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204161123220971403908080200001001024122121031100013214248814111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204171123220971403908080200001001024122121031100013214248814112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204181123220971403908080200001001024122121031100013214248814112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204191123220971403908080200001001024122121031100013214230188112461487878787870150878787878710187878787874409309038787878787878787878705000101101041 201204201123220971403908080200001001024122121031100013214248819112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204211123220971403908080200001001024122121031100013214230188112181487878787870150878787878710187878787874409309038787878787878787878705000000041041 201204221123220971403908080200001001024122121031100013214238888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 201204231123220971403908080200001001024122121031100013214270088112292888888888888888888888888818888888888884409388888888888888888888888805888888061041 201204241123220971403908080200001001024122121031100013214278823111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204251123220971403908080200001001024122121031100013214278823112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204261123220971403908080200001001024122121031100013214278823111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204271123220971403908080200001001024122121031100013214278823112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204281123220971403908080200001001024122121031100013214240088112171888888888888888888888888818888888888884409388888888888888888888888805888888041041 201204291123220971403908080200001001024122121031100013214258828111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201204301123220971403908080200001001024122121031100013214220088111602888888888888888888888888818888888888884409388888888888888888888888888888888131041 201204311123220971403908080200001001024122121031100013214270288111431132868686868787358686868618701868686864409387870986868686038686868688878787091041 201204321123220971403908080200001001024122121031100013214270288112351187878787873143878787878710187878787874409309038787878787878787878705020204081041 201204331123220971403908080200001001024122121031100013214278832112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204341123220971403908080200001001024122121031100013214278832111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204351123220971403908080200001001024122121031100013214278832112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201204361123220971403908080200001001024122121031100013214278832111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201204371123220971403908080200001001024122121031100013214278888111190888888888888888888888888818888888888883808288888888888888888888888888888888041041 201204381123220971403908080200001001024122121031100013214278888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 201204391123220971403908080200001001024122121031100013214278888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 201204401123220971403908080200001001024122121031100013214278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201205011123220971080702020201001001022122121042100023212230188101301102868686868787268686868628702868686868080787878086868686078686868688878787071041 201205021123220971080702020201001001022122121042100023212230188112261187878787870130878787878720287878787878080780078787878787878787878705020103061041 201205031123220971080702020201001001022122121042100023212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201205041123220971080702020201001001022122121042100023212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201205051123220971080702020201001001022122121042100023212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201205061123220971080702020201001001022122121042100023212270288111291107868686868787228686868618701868686864409387870986868686038686868688878787061041 201205071123220971080702020201001001022122121042100023212270288112221187878787870629878787878710187878787874409309038787878787878787878705010001051041 201205081123220971080702020201001001022122121042100023212278807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201206011123220971383710100401003001043132121021312411126430115111501202088686868787352986868618701018686864409387870909868686030386868688878787111041 201206021123220971383710100401003001043132121021312411126430188102351287878787870150878787878710187878787874409309038787878787878787878705020305081041 201206031123220971383710100401003001043132121021312411126448802111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 201206041123220971383710100401003001043132121021312411126448802112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 201206051123220971383710100401003001043132121021312411126448802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 201206061123220971383710100401003001043132121021312411126448802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201206071123220971383710100401003001043132121021312411126448802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201206081123220971383710100401003001043132121021312411126430188112291287878787870150878787878710187878787874909309038787878787878787878705030306061041 201206091123220971383710100401003001043132121021312411126438808111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 201206101123220971383710100401003001043132121021312411126448808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201206111123220971383710100401003001043132121021312411126448808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201206121123220971383710100401003001043132121021312411126448808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201206131123220971383710100401003001043132121021312411126448808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201206141123220971383710100401003001043132121021312411126448808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201206151123220971383710100401003001043132121021312411126420088112752888888888888888888888888818888888888884409388888888888888888888888888888888161041 201206161123220971383710100401003001043132121021312411126430288111411217198686868787262286868618701018686864409387870909868686030386868688878787091041 201206171123220971383710100401003001043132121021312411126430288112261287878787871641878787878710187878787874409309038787878787878787878705010001061041 201206181123220971383710100401003001043132121021312411126448817111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201206191123220971383710100401003001043132121021312411126430288112221287878787871641878787878710187878787874409309038787878787878787878705000000051041 201206201123220971383710100401003001043132121021312411126438888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 201206211123220971383710100401003001043132121021312411126430088111251888888888888888888888888818888888888884409388888888888888888888888888888888061041 201206221123220971383710100401003001043132121021312411126448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201206231123220971383710100401003001043132121021312411126430388111321124868686868787258686868618701868686864409387870986868686038686868688878787071041 201206241123220971383710100401003001043132121021312411126430388112251187878787872332878787878710187878787874409309038787878787878787878705000000061041 201206251123220971383710100401003001043132121021312411126438888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 201206261123220971383710100401003001043132121021312411126438888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 201206271123220971383710100401003001043132121021312411126438888112220888888888888888888888888818888888888884409388888888888888888888888805888888051041 201206281123220971383710100401003001043132121021312411126438888112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 201206291123220971383710100401003001043132121021312411126438888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 201206301123220971383710100401003001043132121021312411126478888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 201206311123220971383710100401003001043132121021312411126470488111221132868686868787188686868618701868686864909387870986868686038686868688878787051041 201206321123220971383710100401003001043132121021312411126470488112181187878787873122878787878710187878787874909309038787878787878787878710000000041041 201206331123220971383710100401003001043132121021312411126470088111311888888888888888888888888818888888888884409388888888888888888888888888888888071041 201206341123220971383710100401003001043132121021312411126470088111521888888888888888888888888818888888888884409388888888888888888888888888888888111041 201206351123220971383710100401003001043132121021312411126478888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 201206361123220971383710100401003001043132121021312411126478888111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 201206371123220971383710100401003001043132121021312411126478888111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 201206381123220971383710100401003001043132121021312411126478888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 201207011123220971111004040100001000012122121031100013214230188101551402030509868787403640398618701010101864709387870909090986030303038688878787121041 201207021123220971111004040100001000012122121031100013214230188102401487878787870155878787878710187878787874709309038787878787878787878722000000091041 201207031123220971111004040100001000012122121031100013214230188112361487878787870155878787878710187878787874709309038787878787878787878722000101081041 201207041123220971111004040100001000012122121031100013214248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201207051123220971111004040100001000012122121031100013214230188112401487878787870155878787878710187878787874709309038787878787878787878722000303091041 201207061123220971111004040100001000012122121031100013214248805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201207071123220971111004040100001000012122121031100013214248805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201207081123220971111004040100001000012122121031100013214248805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201207091123220971111004040100001000012122121031100013214230188012391487878787870155878787878710187878787874909309038787878787878787878722010102081041 201207101123220971111004040100001000012122121031100013214248809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201207111123220971111004040100001000012122121031100013214248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201207121123220971111004040100001000012122121031100013214230088111491888888888888888888888888818888888888884709388888888888888888888888888888888101041 201210011123220971111202020101001001022129999999999999900130188111721102868686868787598686868618701868686864909387870986868686038686868688878787151041 201210021123220971111202020101001001022129999999999999900130188112591187878787870172878787878710187878787874909309038787878787878787878788000202121041 201210031123220971111202020101001001022129999999999999900148802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201210041123220971111202020101001001022129999999999999900140002012201888888888888888888888888818888888888884909388888888888888888888888810888888051041 201210051123220971111202020101001001022129999999999999900178888111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 201210061123220971111202020101001001022129999999999999900178888111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 201210071123220971111202020101001001022129999999999999900178888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201210081123220971111202020101001001022129999999999999900170288111441109868686868787328686868618701868686864909387870986868686038686868688878787091041 201210091123220971111202020101001001022129999999999999900170288112321187878787870844878787878710187878787874909309038787878787878787878710030003071041 201210101123220971111202020101001001022129999999999999900178809111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201210111123220971111202020101001001022129999999999999900178809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201210121123220971111202020101001001022129999999999999900178809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201211011123220971131304040000000000003012121051000023411230088112372888888888888888888888888818888888888884909388888888888888888888888810888888081041 201211021123220971131304040000000000003012121051000023411240001112221888888888888888888888888818888888888884909388888888888888888888888810888888051041 201211031123220971131304040000000000003012121051000023411248801112180888888888888888888888888818888888888884909388888888888888888888888810888888041041 201211041123220971131304040000000000003012121051000023411258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201211051123220971131304040000000000003012121051000023411248801111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 201211061123220971131304040000000000003012121051000023411248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201211071123220971131304040000000000003012121051000023411248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201211081123220971131304040000000000003012121051000023411230088111762888888888888888888888888818888888888884909388888888888888888888888888888888161041 201211091123220971131304040000000000003012121051000023411278888112260888888888888888888888888818888888888884909388888888888888888888888810888888061041 201211101123220971131304040000000000003012121051000023411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201211111123220971131304040000000000003012121051000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201211121123220971131304040000000000003012121051000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201211131123220971131304040000000000003012121051000023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201212011123220971161504040101001000012129999999999999900130188111671405070811868787434138358618701010101864909387870909090986030303038688878787141041 201212021123220971161504040101001000012129999999999999900148888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201212031123220971161504040101001000012129999999999999900148888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201212041123220971161504040101001000012129999999999999900148888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201212051123220971161504040101001000012129999999999999900130188112431487878787870167878787878710187878787874909309038787878787878787878710010001091041 201212061123220971161504040101001000012129999999999999900148805111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 201212071123220971161504040101001000012129999999999999900130188112411487878787870167878787878710187878787874909309038787878787878787878710000000091041 201212081123220971161504040101001000012129999999999999900130188102381487878787870167878787878710187878787874909309038787878787878787878710010102081041 201212091123220971161504040101001000012129999999999999900148808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201212101123220971161504040101001000012129999999999999900148808111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201212111123220971161504040101001000012129999999999999900130188112351487878787870167878787878710187878787874909309038787878787878787878710020204081041 201212121123220971161504040101001000012129999999999999900148811112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201212131123220971161504040101001000012129999999999999900148811111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201212141123220971161504040101001000012129999999999999900148811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201212151123220971161504040101001000012129999999999999900148811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201212161123220971161504040101001000012129999999999999900178888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201213011123220971070701010100001000012122121051103123416330188111281102868686868787218686868618701868686864909387870986868686038686868688878787061041 201213021123220971070701010100001000012122121051103123416330188112211187878787870128878787878710187878787874909309038787878787878787878710010203051041 201213031123220971070701010100001000012122121051103123416348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201213041123220971070701010100001000012122121051103123416348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201213051123220971070701010100001000012122121051103123416348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201213061123220971070701010100001000012122121051103123416338888111189888888888888888888888888818888888888884709388888888888888888888888888888888041041 201213071123220971070701010100001000012122121051103123416338888111169888888888888888888888888818888888888884909388888888888888888888888888888888041041 201214011123220971131103030201001001022122121092100023411230188111201102868686868787178686868618701868686864909387870986868686038686868688878787051041 201214021123220971131103030201001001022122121092100023411230188102171187878787870120878787878710187878787874909309038787878787878787878710010001041041 201214031123220971131103030201001001022122121092100023411248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201214041123220971131103030201001001022122121092100023411278888111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 201214051123220971131103030201001001022122121092100023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201214061123220971131103030201001001022122121092100023411278888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 201214071123220971131103030201001001022122121092100023411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201214081123220971131103030201001001022122121092100023411278888112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 201214091123220971131103030201001001022122121092100023411278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201214101123220971131103030201001001022122121092100023411278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201214111123220971131103030201001001022122121092100023411270288111401112868686868787408686868628702868686868080787878086868686078686868688878787091041 201214121123220971131103030201001001022122121092100023411270288112401187878787871140878787878720287878787878080780078787878787878787878722000101091041 201214131123220971131103030201001001022122121092100023411278812112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201301011123220975050402020100001000011122221062100023409230188111261102868686868787168686868618701868686863808287870886868686028686868688878787061041 201301021123220975050402020100001000011122221062100023409230188112161187878787870126878787878710187878787873808208028787878787878787878707000000041041 201301031123220975050402020100001000011122221062100023409230088112263888888888888888888888888818888888888883808288888888888888888888888807888888061041 201301041123220975050402020100001000011122221062100023409238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201301051123220975050402020100001000011122221062100023409278888101250888888888888888888888888818888888888884909388888888888888888888888888888888061041 201302011123220975111302020200001001021122321052000023409230188111351102868686868787218686868628702868686868080787878086868686078686868688878787081041 201302021123220975111302020200001001021122321052000023409230188112211187878787870135878787878720287878787878080780078787878787878787878722000000051041 201302031123220975111302020200001001021122321052000023409238888011310888888888888888888888888828888888888888080788888888888888888888888888888888071041 201302041123220975111302020200001001021122321052000023409238888011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201302051123220975111302020200001001021122321052000023409270288111371106868686868787228686868628702868686868080787878086868686078686868688878787081041 201302061123220975111302020200001001021122321052000023409270288112221187878787870537878787878720287878787878080780078787878787878787878722000000051041 201302071123220975111302020200001001021122321052000023409278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201302081123220975111302020200001001021122321052000023409270088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 201302091123220975111302020200001001021122321052000023409270088111391888888888888888888888888828888888888888080788888888888888888888888888888888081041 201302101123220975111302020200001001021122321052000023409278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 201302111123220975111302020200001001021122321052000023409278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 201302121123220975111302020200001001021122321052000023409270088111264888888888888888888888888828888888888888080788888888888888888888888888888888061041 201302131123220975111302020200001001021122321052000023409278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 201303011123220975101002020200001001022122221051100023410230188111341104868686868787218686868618701868686865611487871186868686048686868688878787071041 201303021123220975101002020200001001022122221051100023410248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201303031123220975101002020200001001022122221051100023410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201303041123220975101002020200001001022122221051100023410230188112211187878787870134878787878710187878787875611411048787878787878787878706000101051041 201303051123220975101002020200001001022122221051100023410248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201303061123220975101002020200001001022122221051100023410270288111371107868686868787348686868618701868686865611487871186868686048686868688878787081041 201303071123220975101002020200001001022122221051100023410270288112341187878787870637878787878710187878787875611411048787878787878787878706000202071041 201303081123220975101002020200001001022122221051100023410278807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201303091123220975101002020200001001022122221051100023410278807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201303101123220975101002020200001001022122221051100023410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201304011123220975181804040301001002032122321021100023411230188101581102868686868787428686868628701868686868080787870686868686028686868688878787121041 201304021123220975181804040301001002032122321021100023411230188112421187878787870158878787878710287878787871206280078787878787878787878714000101091041 201304031123220975181804040301001002032122321021100023411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201304041123220975181804040301001002032122321021100023411238888011470888888888888888888888888828888888888888080788888888888888888888888888888888101041 201304051123220975181804040301001002032122321021100023411278888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 201304061123220975181804040301001002032122321021100023411278888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 201304071123220975181804040301001002032122321021100023411278888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 201304081123220975181804040301001002032122321021100023411270288111291109868686868787248686868618701868686860604187870486868686018686868688878787061041 201304091123220975181804040301001002032122321021100023411270288112241187878787870829878787878710187878787870604104018787878787878787878703000000051041 201304101123220975181804040301001002032122321021100023411270388111411111868686868787278686868628702868686868080787878086868686078686868688878787091041 201304111123220975181804040301001002032122321021100023411270388112271187878787871041878787878720287878787878080780078787878787878787878705020103061041 201304121123220975181804040301001002032122321021100023411278811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201304131123220975181804040301001002032122321021100023411278811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201304141123220975181804040301001002032122321021100023411278811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201304151123220975181804040301001002032122321021100023411270088112483888888888888888888888888828888888888888080788888888888888888888888822888888101041 201304161123220975181804040301001002032122321021100023411278888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 201304171123220975181804040301001002032122321021100023411278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 201304181123220975181804040301001002032122321021100023411278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 201304191123220975181804040301001002032122321021100023411278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 201305011123220975131204040100001000012122221052100023210230188111371202048686868787182286868628702028686868080787878080868686070786868688878787081041 201305021123220975131204040100001000012122221052100023210230188112181287878787870137878787878720287878787878080780078787878787878787878722000101041041 201305031123220975131204040100001000012122221052100023210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201305041123220975131204040100001000012122221052100023210230188102221287878787870137878787878720287878787878080780078787878787878787878722000000051041 201305051123220975131204040100001000012122221052100023210270088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 201305061123220975131204040100001000012122221052100023210230088112284888888888888888888888888828888888888888080788888888888888888888888822888888061041 201305071123220975131204040100001000012122221052100023210270088112251888888888888888888888888828888888888888080788888888888888888888888822888888061041 201305081123220975131204040100001000012122221052100023210278807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201305091123220975131204040100001000012122221052100023210248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 201305101123220975131204040100001000012122221052100023210248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 201305111123220975131204040100001000012122221052100023210248888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 201305121123220975131204040100001000012122221052100023210248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 201305131123220975131204040100001000012122221052100023210248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201306011123220975010200000000000000001012221022101023410238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 201306021123220975010200000000000000001012221022101023410278888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201307011123220975020200000000000000001012221021000323412238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 201307021123220975020200000000000000001012221021000323412278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 201308011123220975191905050300001002033122221061001423215330188111491203108686868787342186868618701018686863808287870808868686020286868688878787101041 201308021123220975191905050300001002033122221061001423215348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201308031123220975191905050300001002033122221061001423215330188112341287878787870149878787878710187878787873808208028787878787878787878707010405071041 201308041123220975191905050300001002033122221061001423215348803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201308051123220975191905050300001002033122221061001423215348803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201308061123220975191905050300001002033122221061001423215348803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201308071123220975191905050300001002033122221061001423215348803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201308081123220975191905050300001002033122221061001423215348803112150888888888888888888888888818888888888883808288888888888888888888888807888888041041 201308091123220975191905050300001002033122221061001423215358808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201308101123220975191905050300001002033122221061001423215330188112211287878787870149878787878710187878787873808208028787878787878787878707000000051041 201308111123220975191905050300001002033122221061001423215338888111320888888888888888888888888818888888888883808288888888888888888888888888888888071041 201308121123220975191905050300001002033122221061001423215348888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 201308131123220975191905050300001002033122221061001423215370288111241114868686868787188686868618701868686863808287870886868686028686868688878787051041 201308141123220975191905050300001002033122221061001423215370288112181187878787871324878787878710187878787873808208028787878787878787878707000000041041 201308151123220975191905050300001002033122221061001423215370088111351888888888888888888888888818888888888883808288888888888888888888888888888888081041 201308161123220975191905050300001002033122221061001423215370388111291117868686868787248686868628702868686868080787878086868686078686868688878787061041 201308171123220975191905050300001002033122221061001423215370388112241187878787871629878787878720287878787878080780078787878787878787878711020002051041 201308181123220975191905050300001002033122221061001423215378817111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201308191123220975191905050300001002033122221061001423215378817111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201309011123220975141503030201001001023122431052100022209230188111261102868686868787248686868618701868686863207287870786868686028686868688878787061041 201309021123220975141503030201001001023122431052100022209230188112241187878787870126878787878710187878787873207207028787878787878787878722010102051041 201309031123220975141503030201001001023122431052100022209248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201309041123220975141503030201001001023122431052100022209248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201309051123220975141503030201001001023122431052100022209220088011561888888888888888888888888818888888888883207288888888888888888888888888888888121041 201309061123220975141503030201001001023122431052100022209238888111190888888888888888888888888818888888888883207288888888888888888888888888888888041041 201309071123220975141503030201001001023122431052100022209238888111410888888888888888888888888818888888888883207288888888888888888888888888888888091041 201309081123220975141503030201001001023122431052100022209270288111311109868686868787288686868618701868686862407287870786868686028686868688878787071041 201309091123220975141503030201001001023122431052100022209270288112281187878787870831878787878710187878787872407207028787878787878787878713020103061041 201309101123220975141503030201001001023122431052100022209278809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201309111123220975141503030201001001023122431052100022209278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201309121123220975141503030201001001023122431052100022209278809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201309131123220975141503030201001001023122431052100022209270088111291888888888888888888888888818888888888882407288888888888888888888888888888888061041 201309141123220975141503030201001001023122431052100022209278888112160888888888888888888888888818888888888882407288888888888888888888888813888888041041 201309151123220975141503030201001001023122431052100022209278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201310011123220975394211110802001007082122321111000223213230188111421102868686868787318686868628702868686868080787878086868686078686868688878787091041 201310021123220975394211110802001007082122321111000223213230188112311187878787870142878787878720287878787878080780078787878787878787878705030104071041 201310031123220975394211110802001007082122321111000223213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201310041123220975394211110802001007082122321111000223213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201310051123220975394211110802001007082122321111000223213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201310061123220975394211110802001007082122321111000223213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310071123220975394211110802001007082122321111000223213230088012191888888888888888888888888828888888888888080788888888888888888888888805888888041041 201310081123220975394211110802001007082122321111000223213248807011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310091123220975394211110802001007082122321111000223213270288111411110868686868787378686868628701868686868080787870686868686028686868688878787091041 201310101123220975394211110802001007082122321111000223213270288112371187878787870941878787878710287878787871206280078787878787878787878722020103081041 201310111123220975394211110802001007082122321111000223213278810111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201310121123220975394211110802001007082122321111000223213278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310131123220975394211110802001007082122321111000223213278810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310141123220975394211110802001007082122321111000223213278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201310151123220975394211110802001007082122321111000223213278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201310161123220975394211110802001007082122321111000223213270388111461217218686868787322486868628702028686868080787878080868686070786868688878787101041 201310171123220975394211110802001007082122321111000223213270388112321287878787871646878787878720287878787878080780078787878787878787878722020103071041 201310181123220975394211110802001007082122321111000223213278817111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201310191123220975394211110802001007082122321111000223213278817112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310201123220975394211110802001007082122321111000223213278817111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310211123220975394211110802001007082122321111000223213270388112241287878787871646878787878720287878787878080780078787878787878787878722000101051041 201310221123220975394211110802001007082122321111000223213278821112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310231123220975394211110802001007082122321111000223213270088012271888888888888888888888888828888888888888080788888888888888888888888822888888061041 201310241123220975394211110802001007082122321111000223213270488111321125868686868787258686868628702868686868080787878086868686078686868688878787071041 201310251123220975394211110802001007082122321111000223213270488112251187878787872432878787878720287878787878080780078787878787878787878705000101061041 201310261123220975394211110802001007082122321111000223213278825112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201310271123220975394211110802001007082122321111000223213270588111301128868686868787238686868628702868686868080787878086868686078686868688878787071041 201310281123220975394211110802001007082122321111000223213270588112231187878787872730878787878720287878787878080780078787878787878787878705000000051041 201310291123220975394211110802001007082122321111000223213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 201310301123220975394211110802001007082122321111000223213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 201310311123220975394211110802001007082122321111000223213278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 201310321123220975394211110802001007082122321111000223213270688111301133868686868787228686868628702868686868080787878086868686078686868688878787071041 201310331123220975394211110802001007082122321111000223213270688112221187878787873230878787878720287878787878080780078787878787878787878705010001051041 201310341123220975394211110802001007082122321111000223213278833111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310351123220975394211110802001007082122321111000223213270788111311136868686868787268686868628702868686868080787878086868686078686868688878787071041 201310361123220975394211110802001007082122321111000223213270788112261187878787873531878787878720287878787878080780078787878787878787878705010102061041 201310371123220975394211110802001007082122321111000223213278836111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310381123220975394211110802001007082122321111000223213278836112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310391123220975394211110802001007082122321111000223213270888111391140868686868787248686868628702868686868080787878086868686078686868688878787081041 201310401123220975394211110802001007082122321111000223213270888112241187878787873939878787878720287878787878080780078787878787878787878722020002051041 201310411123220975394211110802001007082122321111000223213278840111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201310421123220975394211110802001007082122321111000223213278840111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201311011123220975121203030301001002032122221102000022208230188111341102868686868787288686868628702868686868080787878086868686078686868688878787071041 201311021123220975121203030301001002032122221102000022208230188112281187878787870134878787878720287878787878080780078787878787878787878722010102061041 201311031123220975121203030301001002032122221102000022208248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201311041123220975121203030301001002032122221102000022208248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201311051123220975121203030301001002032122221102000022208270288111391106868686868787278686868628702868686868080787878086868686078686868688878787081041 201311061123220975121203030301001002032122221102000022208270288112271187878787870539878787878720287878787878080780078787878787878787878722000000061041 201311071123220975121203030301001002032122221102000022208278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 201311081123220975121203030301001002032122221102000022208278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201311091123220975121203030301001002032122221102000022208278888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201311101123220975121203030301001002032122221102000022208270088111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 201311111123220975121203030301001002032122221102000022208270388111241112868686868787178686868618701868686861406287870686868686028686868688878787051041 201311121123220975121203030301001002032122221102000022208270388112171187878787871124878787878710187878787871406206028787878787878787878704000000041041 201314011123220975050502020100001000012123121022312011122330188111281102868686868787228686868618701868686860402187870286868686018686868688878787061041 201314021123220975050502020100001000012123121022312011122330188112221187878787870128878787878710187878787870402102018787878787878787878702010102051041 201314031123220975050502020100001000012123121022312011122348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201314041123220975050502020100001000012123121022312011122348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201314051123220975050502020100001000012123121022312011122338888112190888888888888888888888888818888888888880402188888888888888888888888802888888041041 201315011123220975090802020200002000022133121032100011116330188101351102868686868787258686868618701868686861406287870686868686028686868688878787081041 201315021123220975090802020200002000022133121032100011116330188112251187878787870135878787878710187878787871406206028787878787878787878704020103061041 201315031123220975090802020200002000022133121032100011116348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201315041123220975090802020200002000022133121032100011116348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201315051123220975090802020200002000022133121032100011116348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201315061123220975090802020200002000022133121032100011116330288111251107868686868787168686868618701868686861406287870686868686028686868688878787061041 201315071123220975090802020200002000022133121032100011116330288112161187878787870625878787878710187878787871406206028787878787878787878704000000041041 201315081123220975090802020200002000022133121032100011116338888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 201315091123220975090802020200002000022133121032100011116338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201316011123220975020301010000000000001013121032312011122338888111270888888888888888888888888818888888888880202188888888888888888888888888888888061041 201316021123220975020301010000000000001013121032312011122338888111240888888888888888888888888818888888888880202188888888888888888888888888888888051041 201316031123220975020301010000000000001013121032312011122378888012220888888888888888888888888818888888888885510488888888888888888888888899888888051041 201317011123220975050500000000000000001013121022110011118338888111240888888888888888888888888818888888888882407288888888888888888888888888888888051041 201317021123220975050500000000000000001013121022110011118338888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 201317031123220975050500000000000000001013121022110011118338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201317041123220975050500000000000000001013121022110011118338888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201317051123220975050500000000000000001013121022110011118338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201318011123220975070802020100001000012122121032313011122330188111471102868686868787258686868618701868686861406287870686868686028686868688878787101041 201318021123220975070802020100001000012122121032313011122330103112251187878787870147878787878710187878787871406206028787878787878787878704000000061041 201318031123220975070802020100001000012122121032313011122320088012631888888888888888888888888818888888888881406288888888888888888888888888888888131041 201318041123220975070802020100001000012122121032313011122338888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 201318051123220975070802020100001000012122121032313011122378888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 201318061123220975070802020100001000012122121032313011122378888111250888888888888888888888888818888888888886813588888888888888888888888888888888061041 201318071123220975070802020100001000012122121032313011122338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 201318081123220975070802020100001000012122121032313011122338803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201319011123220975101001010101001000012122121032202011118330188111311102868686868787268686868618701868686863507287870786868686028686868688878787071041 201319021123220975101001010101001000012122121032202011118330188112261187878787870131878787878710187878787873507207028787878787878787878722010304061041 201319031123220975101001010101001000012122121032202011118348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201319041123220975101001010101001000012122121032202011118348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201319051123220975101001010101001000012122121032202011118348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201319061123220975101001010101001000012122121032202011118348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201319071123220975101001010101001000012122121032202011118338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201319081123220975101001010101001000012122121032202011118338888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201319091123220975101001010101001000012122121032202011118338888111220888888888888888888888888818888888888883507288888888888888888888888888888888051041 201319101123220975101001010101001000012122121032202011118378888111160888888888888888888888888818888888888884208288888888888888888888888888888888041041 201320011123220975111102020100001000012122121042301011118330188111991102868686868787408686868618701868686863507287870786868686028686868688878787991041 201320021123220975111102020100001000012122121042301011118330188112401187878787870199878787878710187878787873507207028787878787878787878722020406091041 201320031123220975111102020100001000012122121042301011118348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201320041123220975111102020100001000012122121042301011118348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201320051123220975111102020100001000012122121042301011118348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201320061123220975111102020100001000012122121042301011118348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201320071123220975111102020100001000012122121042301011118348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201320081123220975111102020100001000012122121042301011118348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201320091123220975111102020100001000012122121042301011118348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201320101123220975111102020100001000012122121042301011118338888112240888888888888888888888888818888888888883507288888888888888888888888822888888051041 201320111123220975111102020100001000012122121042301011118348810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201321011123220975090904040101001000012123191052101211118330188111471203048686868787372686868618701018686861406287870606868686020286868688878787101041 201321021123220975090904040101001000012123191052101211118348888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 201321031123220975090904040101001000012123191052101211118330188112371287878787870147878787878710187878787871406206028787878787878787878704000000081041 201321041123220975090904040101001000012123191052101211118330188112261287878787870147878787878710187878787871406206028787878787878787878704000303061041 201321051123220975090904040101001000012123191052101211118348804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201321061123220975090904040101001000012123191052101211118348804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201321071123220975090904040101001000012123191052101211118348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201321081123220975090904040101001000012123191052101211118348888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 201321091123220975090904040101001000012123191052101211118348888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201322011123220975080801010101001000013123194032312411124330104111371103868686868787178686868618701868686863607287870786868686028686868688878787081041 201322021123220975080801010101001000013123194032312411124348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201322031123220975080801010101001000013123194032312411124330188112171187878787870137878787878710187878787873507207028787878787878787878722000000041041 201322041123220975080801010101001000013123194032312411124320088112541888888888888888888888888818888888888880604188888888888888888888888888888888111041 201322051123220975080801010101001000013123194032312411124338888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201322061123220975080801010101001000013123194032312411124338888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201322071123220975080801010101001000013123194032312411124338888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201322081123220975080801010101001000013123194032312411124378888111210888888888888888888888888818888888888883607288888888888888888888888888888888051041 201323011123220975070902020100001000012123122032303411126430188111351104868686868787248686868618701868686860202187870486868686018686868688878787081041 201323021123220975070902020100001000012123122032303411126448888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201323031123220975070902020100001000012123122032303411126448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201323041123220975070902020100001000012123122032303411126430188112241187878787870135878787878710187878787870604102018787878787878787878703010001051041 201323051123220975070902020100001000012123122032303411126448804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201323061123220975070902020100001000012123122032303411126470088012301888888888888888888888888818888888888880202188888888888888888888888803888888071041 201323071123220975070902020100001000012123122032303411126478806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201323081123220975070902020100001000012123122032303411126478806011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201323091123220975070902020100001000012123122032303411126478888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 201324011123220975040502020100001000012124122033312011123330188111311102868686868787248686868618701868686860101187870186868686018686868688878787071041 201324021123220975040502020100001000012124122033312011123330188112241187878787870131878787878710187878787870101101018787878787878787878714010102051041 201324031123220975040502020100001000012124122033312011123348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201324041123220975040502020100001000012124122033312011123348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201324051123220975040502020100001000012124122033312011123330088012352888888888888888888888888818888888888880101188888888888888888888888814888888081041 201325011123220975141404040100001000012122121052300029212230188111361102868686868787228686868618701868686864208287870886868686028686868688878787081041 201325021123220975141404040100001000012122121052300029212230188112221187878787870136878787878710187878787874208208028787878787878787878712010203051041 201325031123220975141404040100001000012122121052300029212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201325041123220975141404040100001000012122121052300029212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201325051123220975141404040100001000012122121052300029212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201325061123220975141404040100001000012122121052300029212238888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 201325071123220975141404040100001000012122121052300029212238888111180888888888888888888888888818888888888884208288888888888888888888888888888888041041 201325081123220975141404040100001000012122121052300029212238888112150888888888888888888888888818888888888884208288888888888888888888888812888888041041 201325091123220975141404040100001000012122121052300029212238888111150888888888888888888888888818888888888884208288888888888888888888888888888888041041 201325101123220975141404040100001000012122121052300029212238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201325111123220975141404040100001000012122121052300029212238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201325121123220975141404040100001000012122121052300029212278888112210888888888888888888888888818888888888883607288888888888888888888888822888888051041 201325131123220975141404040100001000012122121052300029212278888112170888888888888888888888888818888888888883607288888888888888888888888822888888041041 201325141123220975141404040100001000012122121052300029212278888111160888888888888888888888888818888888888883607288888888888888888888888888888888041041 201328011123220975020500000000001001021124122043312411127430188111271102868686868787248686868638703868686868888887878886868686888686868688878787061041 201328021123220975020500000000001001021124122043312411127430188112241187878787870127878787878730387878787878888888888787878787878787878701000000051041 201328031123220975020500000000001001021124122043312411127470288011341104868686868787338686868638703868686868888887878886868686888686868688878787071041 201328041123220975020500000000001001021124122043312411127470288012331187878787870334878787878730387878787878888888888787878787878787878701000101071041 201328051123220975020500000000001001021124122043312411127478804012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201329011123220975161604040300001003042122121113103211119330188111361102868686868787258686868618701868686863207287870786868686028686868688878787081041 201329021123220975161604040300001003042122121113103211119330188112251187878787870136878787878710187878787873207207028787878787878787878722020103061041 201329031123220975161604040300001003042122121113103211119348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201329041123220975161604040300001003042122121113103211119348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201329051123220975161604040300001003042122121113103211119348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201329061123220975161604040300001003042122121113103211119330088112183888888888888888888888888818888888888883207288888888888888888888888822888888041041 201329071123220975161604040300001003042122121113103211119348806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201329081123220975161604040300001003042122121113103211119370288101251109868686868787218686868618701868686863207287870886868686028686868688878787061041 201329091123220975161604040300001003042122121113103211119370288112211187878787870825878787878710187878787873808207028787878787878787878799000000051041 201329101123220975161604040300001003042122121113103211119378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201329111123220975161604040300001003042122121113103211119370388111251112868686868787218686868618701868686865611487870786868686028686868688878787061041 201329121123220975161604040300001003042122121113103211119370388102211187878787871125878787878710187878787873207211048787878787878787878799000000051041 201329131123220975161604040300001003042122121113103211119378888111260888888888888888888888888818888888888880202188888888888888888888888888888888061041 201329141123220975161604040300001003042122121113103211119370088111273888888888888888888888888818888888888883808288888888888888888888888888888888061041 201329151123220975161604040300001003042122121113103211119378888111270888888888888888888888888818888888888883808288888888888888888888888888888888061041 201329161123220975161604040300001003042122121113103211119378888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201329171123220975161604040300001003042122121113103211119370488011631118868686868787518686868618701868686863207287870786868686028686868688878787131041 201329181123220975161604040300001003042122121113103211119370488012511187878787871763878787878710187878787873207207028787878787878787878788000000111041 201330011123220975040401010100001000011123121032203011120330188111251102868686868787228686868628702868686868080787878086868686078686868688878787061041 201330021123220975040401010100001000011123121032203011120330188112221187878787870125878787878720287878787878080780078787878787878787878722000000051041 201330031123220975040401010100001000011123121032203011120378888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 201330041123220975040401010100001000011123121032203011120378888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 201331011123220975050302020100001000012123121022000011115330188111191102868686868787258686868618701868686861406287870686868686028686868688878787041041 201331021123220975050302020100001000012123121022000011115330188102251187878787870119878787878710187878787871406206028787878787878787878704000101061041 201331031123220975050302020100001000012123121022000011115348802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201331041123220975050302020100001000012123121022000011115338888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201331051123220975050302020100001000012123121022000011115378888112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 201332011123220975060604040000000000001012121052000011213230088112221888888888888888888888888828888888888888080788888888888888888888888822888888051041 201332021123220975060604040000000000001012121052000011213238888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 201332031123220975060604040000000000001012121052000011213238888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 201332041123220975060604040000000000001012121052000011213238888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 201332051123220975060604040000000000001012121052000011213270088111191888888888888888888888888818888888888881206288888888888888888888888888888888041041 201332061123220975060604040000000000001012121052000011213270088111241888888888888888888888888818888888888881206288888888888888888888888888888888051041 201333011123220975050401010100001000012123121032013011120330188101381102868686868787328686868628702868686868080787878086868686078686868688878787081041 201333021123220975050401010100001000012123121032013011120330188112321187878787870138878787878720287878787878080780078787878787878787878722000202071041 201333031123220975050401010100001000012123121032013011120348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201333041123220975050401010100001000012123121032013011120348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201333051123220975050401010100001000012123121032013011120338888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 201334011123220975010100000000000000001013122042100011117338888111250888888888888888888888888818888888888883808288888888888888888888888888888888061041 201335011123220975040400000000000000001013121022110211120338888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 201335021123220975040400000000000000001013121022110211120378888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 201335031123220975040400000000000000001013121022110211120378888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 201335041123220975040400000000000000001013121022110211120378888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 201401011123220971010100000000000000001012121033000011212238888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 201402011123220971090902020100001000012124121032302212220330188111381202078686868787302886868628702028686868080787878080868686070786868688878787081041 201402021123220971090902020100001000012124121032302212220330188112301287878787870138878787878720287878787878080780078787878787878787878722020204071041 201402031123220971090902020100001000012124121032302212220348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201402041123220971090902020100001000012124121032302212220348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201402051123220971090902020100001000012124121032302212220348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201402061123220971090902020100001000012124121032302212220348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201402071123220971090902020100001000012124121032302212220330188112281287878787870138878787878720287878787878080780078787878787878787878722010102061041 201402081123220971090902020100001000012124121032302212220348807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201402091123220971090902020100001000012124121032302212220348807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 201403011123220971090907070000000000002012221082000023408230088112532888888888888888888888888828888888888888080788888888888888888888888888888888111041 201403021123220971090907070000000000002012221082000023408270088112262888888888888888888888888828888888888888080788888888888888888888888822888888061041 201403031123220971090907070000000000002012221082000023408270088112244888888888888888888888888828888888888888080788888888888888888888888822888888051041 201403041123220971090907070000000000002012221082000023408248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 201403051123220971090907070000000000002012221082000023408270088112201888888888888888888888888828888888888888080788888888888888888888888822888888051041 201403061123220971090907070000000000002012221082000023408278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 201403071123220971090907070000000000002012221082000023408278888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 201403081123220971090907070000000000002012221082000023408278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 201403091123220971090907070000000000002012221082000023408278888112280888888888888888888888888828888888888888080788888888888888888888888822888888061041 201404011123220971101703030100001000012122121052302411222330188111291102868686868787188686868618701868686861406287870686868686028686868688878787061041 201404021123220971101703030100001000012122121052302411222330188112181187878787870129878787878710187878787871406206028787878787878787878704010304041041 201404031123220971101703030100001000012122121052302411222348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201404041123220971101703030100001000012122121052302411222348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 201404051123220971101703030100001000012122121052302411222348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201404061123220971101703030100001000012122121052302411222348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201404071123220971101703030100001000012122121052302411222330088112271888888888888888888888888818888888888881406288888888888888888888888804888888061041 201404081123220971101703030100001000012122121052302411222338888111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201404091123220971101703030100001000012122121052302411222338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201404101123220971101703030100001000012122121052302411222370088011251888888888888888888888888818888888888881406288888888888888888888888888888888061041 201404111123220971101703030100001000012122121052302411222378888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 201404121123220971101703030100001000012122121052302411222378888011160888888888888888888888888818888888888881406288888888888888888888888888888888041041 201404131123220971101703030100001000012122121052302411222378888011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 201404141123220971101703030100001000012122121052302411222378888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201404151123220971101703030100001000012122121052302411222378888012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 201404161123220971101703030100001000012122121052302411222378888011078888888888888888888888888888888888888888888888888888888888888888888888888888021041 201404171123220971101703030100001000012122121052302411222378888011200888888888888888888888888818888888888881406288888888888888888888888888888888051041 201406011123220971040301010100001000012121323042000023407230188101361102868686868787228686868628702868686868080787878086868686078686868688878787081041 201406021123220971040301010100001000012121323042000023407230188112221187878787870136878787878720287878787878080780078787878787878787878722020002051041 201406031123220971040301010100001000012121323042000023407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201406041123220971040301010100001000012121323042000023407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201407011123220971080801010100001000012122321041000023211230188111471102868686868787368686868628702868686868080787878086868686078686868688878787101041 201407021123220971080801010100001000012122321041000023211230188112361187878787870147878787878720287878787878080780078787878787878787878709010304081041 201407031123220971080801010100001000012122321041000023211248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201407041123220971080801010100001000012122321041000023211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201407051123220971080801010100001000012122321041000023211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 201407061123220971080801010100001000012122321041000023211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 201407071123220971080801010100001000012122321041000023211278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 201407081123220971080801010100001000012122321041000023211278888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 201408011123220971101002020000000000002012121043303011119330088111442888888888888888888888888818888888888881406288888888888888888888888888888888091041 201408021123220971101002020000000000002012121043303011119348888112160888888888888888888888888818888888888881406288888888888888888888888804888888041041 201408031123220971101002020000000000002012121043303011119348888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 201408041123220971101002020000000000002012121043303011119348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201408051123220971101002020000000000002012121043303011119348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 201408061123220971101002020000000000002012121043303011119348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 201408071123220971101002020000000000002012121043303011119348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 201408081123220971101002020000000000002012121043303011119348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 201408091123220971101002020000000000002012121043303011119348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 201408101123220971101002020000000000002012121043303011119338888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 201410011123220971020201010100001000011122321022000022209230188111321102868686868787178686868628702868686868080787878086868686078686868688878787071041 201410021123220971020201010100001000011122321022000022209230188112171187878787870132878787878720287878787878080780078787878787878787878722000000041041 210101011123220973000200000000001000011124122043332411128430188011541102868686868787538686868638703868686868888887878886868686888686868688878787111041 210101021123220973000200000000001000011124122043332411128430188012531187878787870154878787878730387878787878888888888787878787878787878788000000111041 210102011123220973020301010100001000011124124042312411126430188111321102868686868787298686868638702868686868888887878086868686078686868688878787071041 210102021123220973020301010100001000011124124042312411126430188112291187878787870132878787878720387878787878080788888787878787878787878799000000061041 210102031123220973020301010100001000011124124042312411126478888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 210104011123220973080802020200001001022122121062100112114230188111561103868686868787188686868628702868686868080787878086868686078686868688878787121041 210104021123220973080802020200001001022122121062100112114248888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 210104031123220973080802020200001001022122121062100112114230188112181187878787870156878787878720287878787878080780078787878787878787878705000000041041 210104041123220973080802020200001001022122121062100112114248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 210104051123220973080802020200001001022122121062100112114248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 210104061123220973080802020200001001022122121062100112114270288111541107868686868787308686868618701868686861406287870686868686028686868688878787111041 210104071123220973080802020200001001022122121062100112114270288112301187878787870654878787878710187878787871406206028787878787878787878704000101071041 210104081123220973080802020200001001022122121062100112114278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210105011123220973060602020100001000012124122043313431126430188111511102868686868787508686868618701868686860604187870486868686018686868688878787111041 210105021123220973060602020100001000012124122043313431126430188112501187878787870151878787878710187878787870604104018787878787878787878703030104111041 210105031123220973060602020100001000012124122043313431126448802112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 210105041123220973060602020100001000012124122043313431126448802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 210105051123220973060602020100001000012124122043313431126448802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 210105061123220973060602020100001000012124122043313431126448802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210106011123220973282803030300000003031012121113101312215338888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210106021123220973282803030300000003031012121113101312215378888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 210106031123220973282803030300000003031012121113101312215378888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210106041123220973282803030300000003031012121113101312215378888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 210106051123220973282803030300000003031012121113101312215370088101261888888888888888888888888828888888888888080788888888888888888888888888888888061041 210106061123220973282803030300000003031012121113101312215370088111241888888888888888888888888828888888888888080788888888888888888888888888888888051041 210106071123220973282803030300000003031012121113101312215370188111291108868686868787218686868618701868686860402187870286868686018686868688878787061041 210106081123220973282803030300000003031012121113101312215370188112211187878787870729878787878710187878787870402102018787878787878787878702010001051041 210106091123220973282803030300000003031012121113101312215378808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 210106101123220973282803030300000003031012121113101312215378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 210106111123220973282803030300000003031012121113101312215378888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 210106121123220973282803030300000003031012121113101312215378888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 210106131123220973282803030300000003031012121113101312215370288111301114868686868787218686868618701868686864409387870986868686038686868688878787071041 210106141123220973282803030300000003031012121113101312215370288112211187878787871330878787878710187878787874409309038787878787878787878705000101051041 210106151123220973282803030300000003031012121113101312215378814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 210106161123220973282803030300000003031012121113101312215378888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 210106171123220973282803030300000003031012121113101312215378888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 210106181123220973282803030300000003031012121113101312215378888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 210106191123220973282803030300000003031012121113101312215370388111441120868686868787418686868618701868686864409387870986868686038686868688878787091041 210106201123220973282803030300000003031012121113101312215370388112411187878787871944878787878710187878787874409309038787878787878787878705030306091041 210106211123220973282803030300000003031012121113101312215378820111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 210106221123220973282803030300000003031012121113101312215378820111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 210106231123220973282803030300000003031012121113101312215378820112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 210106241123220973282803030300000003031012121113101312215378820111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 210106251123220973282803030300000003031012121113101312215378820112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210106261123220973282803030300000003031012121113101312215378820112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210106271123220973282803030300000003031012121113101312215378888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 210106281123220973282803030300000003031012121113101312215370088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 210106291123220973282803030300000003031012121113101312215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 210107011123220973110903030300001002032122121062102213217330188111411102868686868787228686868628702868686868080787878086868686078686868688878787091041 210107021123220973110903030300001002032122121062102213217330188112221187878787870141878787878720287878787878080780078787878787878787878711010001051041 210107031123220973110903030300001002032122121062102213217348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210107041123220973110903030300001002032122121062102213217348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 210107051123220973110903030300001002032122121062102213217370288111311106868686868787198686868628702868686868080787878086868686078686868688878787071041 210107061123220973110903030300001002032122121062102213217370288102191187878787870531878787878720287878787878080780078787878787878787878711000101041041 210107071123220973110903030300001002032122121062102213217378806102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 210107081123220973110903030300001002032122121062102213217370388111531109868686868787418686868628702868686868080787878086868686078686868688878787111041 210107091123220973110903030300001002032122121062102213217370388112411187878787870853878787878720287878787878080780078787878787878787878711020002091041 210107101123220973110903030300001002032122121062102213217378809111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 210107111123220973110903030300001002032122121062102213217378809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 210108011123220973596013131202000002021012121022100023212230088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 210108021123220973596013131202000002021012121022100023212270188111351103868686868787198686868628702868686868080787878086868686078686868688878787081041 210108031123220973596013131202000002021012121022100023212270188112191187878787870235878787878720287878787878080780078787878787878787878711000101041041 210108041123220973596013131202000002021012121022100023212278803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108051123220973596013131202000002021012121022100023212278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108061123220973596013131202000002021012121022100023212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108071123220973596013131202000002021012121022100023212270088111491888888888888888888888888828888888888888080788888888888888888888888888888888101041 210108081123220973596013131202000002021012121022100023212270288111411109868686868787318686868628702868686868080787878086868686078686868688878787091041 210108091123220973596013131202000002021012121022100023212270288112311187878787870841878787878720287878787878080780078787878787878787878711000202071041 210108101123220973596013131202000002021012121022100023212278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108111123220973596013131202000002021012121022100023212278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108121123220973596013131202000002021012121022100023212270388111401113868686868787198686868628702868686868080787878086868686078686868688878787091041 210108131123220973596013131202000002021012121022100023212270388112191187878787871240878787878720287878787878080780078787878787878787878722000101041041 210108141123220973596013131202000002021012121022100023212278813112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108151123220973596013131202000002021012121022100023212278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108161123220973596013131202000002021012121022100023212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108171123220973596013131202000002021012121022100023212278888111390888888888888888888888888828888888888888080788888888888888888888888888888888081041 210108181123220973596013131202000002021012121022100023212278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108191123220973596013131202000002021012121022100023212278888111430888888888888888888888888828888888888888080788888888888888888888888888888888091041 210108201123220973596013131202000002021012121022100023212270488111281121868686868787178686868628702868686868080787878086868686078686868688878787061041 210108211123220973596013131202000002021012121022100023212270488112171187878787872028878787878720287878787878080780078787878787878787878722000000041041 210108221123220973596013131202000002021012121022100023212270588111351123868686868787238686868628702868686868080787878086868686078686868688878787081041 210108231123220973596013131202000002021012121022100023212270588112231187878787872235878787878720287878787878080780078787878787878787878711010001051041 210108241123220973596013131202000002021012121022100023212278823111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108251123220973596013131202000002021012121022100023212278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 210108261123220973596013131202000002021012121022100023212278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 210108271123220973596013131202000002021012121022100023212270688111481128868686868787368686868628702868686868080787878086868686078686868688878787101041 210108281123220973596013131202000002021012121022100023212270688112361187878787872748878787878720287878787878080780078787878787878787878711030104081041 210108291123220973596013131202000002021012121022100023212278828111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 210108301123220973596013131202000002021012121022100023212278828112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 210108311123220973596013131202000002021012121022100023212278828111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 210108321123220973596013131202000002021012121022100023212278828111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108331123220973596013131202000002021012121022100023212278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 210108341123220973596013131202000002021012121022100023212278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108351123220973596013131202000002021012121022100023212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108361123220973596013131202000002021012121022100023212270788111321137868686868787238686868628702868686868080787878086868686078686868688878787071041 210108371123220973596013131202000002021012121022100023212270788112231187878787873632878787878720287878787878080780078787878787878787878711020002051041 210108381123220973596013131202000002021012121022100023212278837111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108391123220973596013131202000002021012121022100023212278837111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108401123220973596013131202000002021012121022100023212270888111541241438686868787402686868628702028686868080787878080868686070786868688878787111041 210108411123220973596013131202000002021012121022100023212270888112401287878787874054878787878720287878787878080780078787878787878787878711010001091041 210108421123220973596013131202000002021012121022100023212278841111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 210108431123220973596013131202000002021012121022100023212270888112261287878787874054878787878720287878787878080780078787878787878787878711000000061041 210108441123220973596013131202000002021012121022100023212270988111321145868686868787258686868628702868686868080787878086868686078686868688878787071041 210108451123220973596013131202000002021012121022100023212270988112251187878787874432878787878720287878787878080780078787878787878787878711000000061041 210108461123220973596013131202000002021012121022100023212278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 210108471123220973596013131202000002021012121022100023212278888011240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108481123220973596013131202000002021012121022100023212271088111251149868686868787208686868628702868686868080787878086868686078686868688878787061041 210108491123220973596013131202000002021012121022100023212271088112201187878787874825878787878720287878787878080780078787878787878787878711000101051041 210108501123220973596013131202000002021012121022100023212278849112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210108511123220973596013131202000002021012121022100023212271188111401152868686868787258686868628702868686868080787871286868686058686868688878787091041 210108521123220973596013131202000002021012121022100023212271188112251187878787875140878787878720287878787876412580078787878787878787878722000000061041 210108531123220973596013131202000002021012121022100023212278888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 210108541123220973596013131202000002021012121022100023212278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108551123220973596013131202000002021012121022100023212278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108561123220973596013131202000002021012121022100023212278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210108571123220973596013131202000002021012121022100023212278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 210108581123220973596013131202000002021012121022100023212271288111391159868686868787258686868628702868686861005187878086868686078686868688878787081041 210108591123220973596013131202000002021012121022100023212271288112251187878787875839878787878720287878787878080705018787878787878787878722000000061041 210108601123220973596013131202000002021012121022100023212278888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210109011123220973161604040201000002022012121112100123213230088112572888888888888888888888888818888888888886813588888888888888888888888888888888121041 210109021123220973161604040201000002022012121112100123213248801112180888888888888888888888888818888888888884409388888888888888888888888811888888041041 210109031123220973161604040201000002022012121112100123213248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210109041123220973161604040201000002022012121112100123213270188111411205098686868787282186868628702028686868080787878080868686070786868688878787091041 210109051123220973161604040201000002022012121112100123213270188112281287878787870441878787878720287878787878080780078787878787878787878711020103061041 210109061123220973161604040201000002022012121112100123213278805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210109071123220973161604040201000002022012121112100123213278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210109081123220973161604040201000002022012121112100123213278805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210109091123220973161604040201000002022012121112100123213270188112211287878787870441878787878720287878787878080780078787878787878787878711000000051041 210109101123220973161604040201000002022012121112100123213278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 210109111123220973161604040201000002022012121112100123213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 210109121123220973161604040201000002022012121112100123213278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210109131123220973161604040201000002022012121112100123213278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 210109141123220973161604040201000002022012121112100123213278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 210109151123220973161604040201000002022012121112100123213270288111381116868686868787218686868628702868686868080787878086868686078686868688878787081041 210109161123220973161604040201000002022012121112100123213270288112211187878787871538878787878720287878787878080780078787878787878787878711000000051041 210110011123220973313106060501001004052122121113301312217330188111471102868686868787378686868628702868686868080787878086868686078686868688878787101041 210110021123220973313106060501001004052122121113301312217330188112371187878787870147878787878720287878787878080780078787878787878787878711010001081041 210110031123220973313106060501001004052122121113301312217348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110041123220973313106060501001004052122121113301312217370288111321105868686868787278686868618701868686866412587870486868686018686868688878787071041 210110051123220973313106060501001004052122121113301312217370288112271187878787870432878787878710187878787870604112058787878787878787878703000303061041 210110061123220973313106060501001004052122121113301312217378805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 210110071123220973313106060501001004052122121113301312217378805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210110081123220973313106060501001004052122121113301312217378805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110091123220973313106060501001004052122121113301312217378888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 210110101123220973313106060501001004052122121113301312217370388111371111868686868787228686868628702868686868080787878086868686078686868688878787081041 210110111123220973313106060501001004052122121113301312217370388112221187878787871037878787878720287878787878080780078787878787878787878711010203051041 210110121123220973313106060501001004052122121113301312217378811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110131123220973313106060501001004052122121113301312217378811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110141123220973313106060501001004052122121113301312217378811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110151123220973313106060501001004052122121113301312217378888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 210110161123220973313106060501001004052122121113301312217378888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 210110171123220973313106060501001004052122121113301312217378888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 210110181123220973313106060501001004052122121113301312217370488111341219228686868787311586868628702028686868080787878080868686070786868688878787071041 210110191123220973313106060501001004052122121113301312217370488112311287878787871834878787878720287878787878080780078787878787878787878711020002071041 210110201123220973313106060501001004052122121113301312217378819111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110211123220973313106060501001004052122121113301312217378819111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110221123220973313106060501001004052122121113301312217370488112151287878787871834878787878720287878787878080780078787878787878787878711000000041041 210110231123220973313106060501001004052122121113301312217378888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 210110241123220973313106060501001004052122121113301312217370588111231125868686868787218686868618701868686864409387870986868686038686868688878787051041 210110251123220973313106060501001004052122121113301312217370588112211187878787872423878787878710187878787874409309038787878787878787878705000101051041 210110261123220973313106060501001004052122121113301312217378825112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210110271123220973313106060501001004052122121113301312217378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 210110281123220973313106060501001004052122121113301312217370088111301888888888888888888888888818888888888884509388888888888888888888888888888888071041 210110291123220973313106060501001004052122121113301312217378888111210888888888888888888888888818888888888884509388888888888888888888888888888888051041 210110301123220973313106060501001004052122121113301312217378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 210110311123220973313106060501001004052122121113301312217378828111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 210111011123220973192004040401001003042122121082100222213230188111391102868686868787298686868628702868686868080787878086868686078686868688878787081041 210111021123220973192004040401001003042122121082100222213230188112291187878787870139878787878720287878787878080780078787878787878787878722040105061041 210111031123220973192004040401001003042122121082100222213248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 210111041123220973192004040401001003042122121082100222213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 210111051123220973192004040401001003042122121082100222213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210111061123220973192004040401001003042122121082100222213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210111071123220973192004040401001003042122121082100222213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210111081123220973192004040401001003042122121082100222213230088011241888888888888888888888888828888888888888080788888888888888888888888888888888051041 210111091123220973192004040401001003042122121082100222213270288111451110868686868787228686868628701868686868080787870986868686038686868688878787101041 210111101123220973192004040401001003042122121082100222213270288112221187878787870945878787878710287878787874409380078787878787878787878722020002051041 210111111123220973192004040401001003042122121082100222213278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 210111121123220973192004040401001003042122121082100222213278810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210111131123220973192004040401001003042122121082100222213270388111301114868686868787258686868628702868686868080787878086868686078686868688878787071041 210111141123220973192004040401001003042122121082100222213270388112251187878787871330878787878720287878787878080780078787878787878787878722020002061041 210111151123220973192004040401001003042122121082100222213278814111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210111161123220973192004040401001003042122121082100222213278814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210111171123220973192004040401001003042122121082100222213270488111261118868686868787178686868628702868686868080787878086868686078686868688878787061041 210111181123220973192004040401001003042122121082100222213270488112171187878787871726878787878720287878787878080780078787878787878787878722000000041041 210111191123220973192004040401001003042122121082100222213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 210111201123220973192004040401001003042122121082100222213278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 210112011123220973323708080400001003042122121061000124211230088111572888888888888888888888888818888888888884509388888888888888888888888888888888121041 210112021123220973323708080400001003042122121061000124211230188111541203078686868787353586868618701018686864509387870909868686030386868688878787111041 210112031123220973323708080400001003042122121061000124211230188112351287878787870254878787878710187878787874509309038787878787878787878705030003081041 210112041123220973323708080400001003042122121061000124211248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 210112051123220973323708080400001003042122121061000124211248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112061123220973323708080400001003042122121061000124211248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112071123220973323708080400001003042122121061000124211230188112351287878787870254878787878710187878787874509309038787878787878787878705010304081041 210112081123220973323708080400001003042122121061000124211248807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112091123220973323708080400001003042122121061000124211248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112101123220973323708080400001003042122121061000124211248807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112111123220973323708080400001003042122121061000124211248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112121123220973323708080400001003042122121061000124211248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112131123220973323708080400001003042122121061000124211270088111381888888888888888888888888818888888888886412588888888888888888888888888888888081041 210112141123220973323708080400001003042122121061000124211278888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 210112151123220973323708080400001003042122121061000124211270088012271888888888888888888888888818888888888884409388888888888888888888888805888888061041 210112161123220973323708080400001003042122121061000124211278888011260888888888888888888888888818888888888884409388888888888888888888888888888888061041 210112171123220973323708080400001003042122121061000124211270288111361118868686868787288686868618701868686864409387870986868686038686868688878787081041 210112181123220973323708080400001003042122121061000124211270288112281187878787871736878787878710187878787874409309038787878787878787878705010102061041 210112191123220973323708080400001003042122121061000124211278818112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112201123220973323708080400001003042122121061000124211278818111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112211123220973323708080400001003042122121061000124211270388111351222258686868787281986868628702028686868080787878080868686070786868688878787081041 210112221123220973323708080400001003042122121061000124211270388112281287878787872135878787878720287878787878080780078787878787878787878722020002061041 210112231123220973323708080400001003042122121061000124211278822111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112241123220973323708080400001003042122121061000124211278822111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112251123220973323708080400001003042122121061000124211270388112191287878787872135878787878720287878787878080780078787878787878787878722010001041041 210112261123220973323708080400001003042122121061000124211278825111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112271123220973323708080400001003042122121061000124211270488111481128868686868787258686868628702868686868080787878086868686078686868688878787101041 210112281123220973323708080400001003042122121061000124211270488112251187878787872748878787878720287878787878080780078787878787878787878722010102061041 210112291123220973323708080400001003042122121061000124211278828112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 210112301123220973323708080400001003042122121061000124211278828111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112311123220973323708080400001003042122121061000124211270088011521888888888888888888888888828888888888888080788888888888888888888888888888888111041 210112321123220973323708080400001003042122121061000124211270088012191888888888888888888888888828888888888888080788888888888888888888888822888888041041 210112331123220973323708080400001003042122121061000124211278832011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 210112341123220973323708080400001003042122121061000124211270088111221888888888888888888888888818888888888885510488888888888888888888888888888888051041 210112351123220973323708080400001003042122121061000124211278888111180888888888888888888888888818888888888885510488888888888888888888888888888888041041 210112361123220973323708080400001003042122121061000124211278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 210112371123220973323708080400001003042122121061000124211278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 210114011123220973000100000000000000001014112063102111121330088011381888888888888888888888888828888888888886412588888888888888888888888888888888081041 210115011123220973020200000000000000001014112042212411128430088111431888888888888888888888888838888888888888888888888888888888888888888888888888091041 210115021123220973020200000000000000001014112042212411128438888111210888888888888888888888888838888888888888888888888888888888888888888888888888051041 210117011123220973060600000000001000012124121042312511128430188111481102868686868787408686868638703868686868888887878886868686888686868688878787101041 210117021123220973060600000000001000012124121042312511128430188112401187878787870148878787878730387878787878888888888787878787878787878722020204091041 210117031123220973060600000000001000012124121042312511128448802111210888888888888888888888888838888888888888888888888888888888888888888888888888051041 210117041123220973060600000000001000012124121042312511128448802112170888888888888888888888888838888888888888888888888888888888888888888822888888041041 210117051123220973060600000000001000012124121042312511128448802111160888888888888888888888888838888888888888888888888888888888888888888888888888041041 210117061123220973060600000000001000012124121042312511128448802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 220202011123220971090903030100001000012124122043333411129430188111371102868686868787328686868618701868686860402187870286868686018686868688878787081041 220202021123220971090903030100001000012124122043333411129430188112321187878787870137878787878710187878787870202102018787878787878787878702020103071041 220202031123220971090903030100001000012124122043333411129448802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 220202041123220971090903030100001000012124122043333411129448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 220202051123220971090903030100001000012124122043333411129448802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 220202061123220971090903030100001000012124122043333411129448888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 220202071123220971090903030100001000012124122043333411129448888112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 220202081123220971090903030100001000012124122043333411129448888112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 220202091123220971090903030100001000012124122043333411129448888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 220301011123220972010100000000000000001011223023000123406230088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 220401011123220972090901010100001000012124992063332511125430188111371103868686868787258686868618701868686866412587871286868686058686868688878787081041 220401021123220972090901010100001000012124992063332511125448888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 220401031123220972090901010100001000012124992063332511125430188112251187878787870137878787878710187878787876412512058787878787878787878709020103061041 220401041123220972090901010100001000012124992063332511125448803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 220401051123220972090901010100001000012124992063332511125448803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 220401061123220972090901010100001000012124992063332511125448803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 220401071123220972090901010100001000012124992063332511125448888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 220401081123220972090901010100001000012124992063332511125448888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 220401091123220972090901010100001000012124992063332511125478888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 220402011123220972090900000000000000001016221013332011118338888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 220402021123220972090900000000000000001016221013332011118378888111210888888888888888888888888818888888888885611488888888888888888888888888888888051041 220402031123220972090900000000000000001016221013332011118378888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 220402041123220972090900000000000000001016221013332011118378888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 220402051123220972090900000000000000001016221013332011118378888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 220402061123220972090900000000000000001016221013332011118378888111200888888888888888888888888818888888888886111488888888888888888888888888888888051041 220402071123220972090900000000000000001016221013332011118378888111210888888888888888888888888818888888888882407288888888888888888888888888888888051041 220402081123220972090900000000000000001016221013332011118378888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 220402091123220972090900000000000000001016221013332011118378888111220888888888888888888888888818888888888880202188888888888888888888888888888888051041 230102011123220971050501010000000000001012321031120023412230088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 230102021123220971050501010000000000001012321031120023412230088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 230102031123220971050501010000000000001012321031120023412270088112211888888888888888888888888828888888888888080788888888888888888888888822888888051041 230102041123220971050501010000000000001012321031120023412278803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230102051123220971050501010000000000001012321031120023412278803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230103011123220971141402020000000000002012121051101023413238888111650888888888888888888888888818888888888880604188888888888888888888888888888888141041 230103021123220971141402020000000000002012121051101023413230088111271888888888888888888888888818888888888880604188888888888888888888888888888888061041 230103031123220971141402020000000000002012121051101023413238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 230103041123220971141402020000000000002012121051101023413238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 230103051123220971141402020000000000002012121051101023413238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 230103061123220971141402020000000000002012121051101023413238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 230103071123220971141402020000000000002012121051101023413248888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 230103081123220971141402020000000000002012121051101023413278888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 230103091123220971141402020000000000002012121051101023413248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230103101123220971141402020000000000002012121051101023413248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230103111123220971141402020000000000002012121051101023413278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230103121123220971141402020000000000002012121051101023413248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230103131123220971141402020000000000002012121051101023413248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230103141123220971141402020000000000002012121051101023413248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230104011123220971313207070201001001023122121111100223215330188111351202148686868787235586868618701018686862407287870707868686020286868688878787081041 230104021123220971313207070201001001023122121111100223215330188112231287878787870135878787878710187878787872407207028787878787878787878713000101051041 230104031123220971313207070201001001023122121111100223215348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230104041123220971313207070201001001023122121111100223215370088112402888888888888888888888888818888888888882407288888888888888888888888813888888091041 230104051123220971313207070201001001023122121111100223215370088012241888888888888888888888888818888888888882407288888888888888888888888813888888051041 230104061123220971313207070201001001023122121111100223215378804112160888888888888888888888888818888888888882407288888888888888888888888813888888041041 230104071123220971313207070201001001023122121111100223215378888111200888888888888888888888888818888888888882407288888888888888888888888888888888051041 230104081123220971313207070201001001023122121111100223215378888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 230104091123220971313207070201001001023122121111100223215378888111200888888888888888888888888818888888888882407288888888888888888888888888888888051041 230104101123220971313207070201001001023122121111100223215378888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230104111123220971313207070201001001023122121111100223215370088111811888888888888888888888888818888888888882407288888888888888888888888888888888171041 230104121123220971313207070201001001023122121111100223215348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230104131123220971313207070201001001023122121111100223215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230104141123220971313207070201001001023122121111100223215330188112551287878787870135878787878710187878787872407207028787878787878787878788000000121041 230104151123220971313207070201001001023122121111100223215378888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 230104161123220971313207070201001001023122121111100223215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230104171123220971313207070201001001023122121111100223215358888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230104181123220971313207070201001001023122121111100223215378888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230104191123220971313207070201001001023122121111100223215370288111401122868686868787278686868618701868686862407287870786868686028686868688878787091041 230104201123220971313207070201001001023122121111100223215378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230104211123220971313207070201001001023122121111100223215378888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230104221123220971313207070201001001023122121111100223215370288112271187878787871940878787878710187878787872407207028787878787878787878713000000061041 230104231123220971313207070201001001023122121111100223215378888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230104241123220971313207070201001001023122121111100223215378888111330888888888888888888888888818888888888882407288888888888888888888888888888888071041 230104251123220971313207070201001001023122121111100223215378888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230104261123220971313207070201001001023122121111100223215370088111283888888888888888888888888818888888888880604188888888888888888888888888888888061041 230104271123220971313207070201001001023122121111100223215370088111263888888888888888888888888818888888888880604188888888888888888888888888888888061041 230104281123220971313207070201001001023122121111100223215378888112160888888888888888888888888818888888888882407288888888888888888888888801888888041041 230104291123220971313207070201001001023122121111100223215378888112150888888888888888888888888818888888888882407288888888888888888888888801888888041041 230104301123220971313207070201001001023122121111100223215378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230104311123220971313207070201001001023122121111100223215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230104321123220971313207070201001001023122121111100223215378888111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 230105011123220971141604040201001001023122121071101023214230188011501102868686868787498686868618701868686862407287870786868686028686868688878787111041 230105021123220971141604040201001001023122121071101023214230108112491187878787870150878787878710187878787872407207028787878787878787878713010405101041 230105031123220971141604040201001001023122121071101023214248802112190888888888888888888888888818888888888882407288888888888888888888888813888888041041 230105041123220971141604040201001001023122121071101023214248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230105051123220971141604040201001001023122121071101023214248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230105061123220971141604040201001001023122121071101023214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230105071123220971141604040201001001023122121071101023214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230105081123220971141604040201001001023122121071101023214220088112612888888888888888888888888818888888888882407288888888888888888888888888888888131041 230105091123220971141604040201001001023122121071101023214230088012401888888888888888888888888818888888888882407288888888888888888888888813888888091041 230105101123220971141604040201001001023122121071101023214248809011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230105111123220971141604040201001001023122121071101023214248888101170888888888888888888888888818888888888882407288888888888888888888888888888888041041 230105121123220971141604040201001001023122121071101023214270288111381113868686868787268686868618701868686862407287870786868686028686868688878787081041 230105131123220971141604040201001001023122121071101023214270288112261187878787871238878787878710187878787872407207028787878787878787878713020103061041 230105141123220971141604040201001001023122121071101023214278813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230105151123220971141604040201001001023122121071101023214278813111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230105161123220971141604040201001001023122121071101023214278813111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230105171123220971141604040201001001023122121071101023214278888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 230106011123220971111001010000000000001012121072102023214230088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 230106021123220971111001010000000000001012121072102023214270088101381888888888888888888888888828888888888888080788888888888888888888888888888888081041 230106031123220971111001010000000000001012121072102023214278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230106041123220971111001010000000000001012121072102023214278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230106051123220971111001010000000000001012121072102023214278888112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 230106061123220971111001010000000000001012121072102023214278888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230106071123220971111001010000000000001012121072102023214278888111330888888888888888888888888818888888888882407288888888888888888888888888888888071041 230106081123220971111001010000000000001012121072102023214278888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 230106091123220971111001010000000000001012121072102023214278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230106101123220971111001010000000000001012121072102023214278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230106111123220971111001010000000000001012121072102023214270088111331888888888888888888888888818888888888882407288888888888888888888888888888888071041 230201011123220971272808080501001004052122121111110111218330188111411202058686868787302986868618701018686860402187871212868686050586868688878787091041 230201021123220971272808080501001004052122121111110111218330188112301287878787870141878787878710187878787876412502018787878787878787878722020002071041 230201031123220971272808080501001004052122121111110111218348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230201041123220971272808080501001004052122121111110111218348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230201051123220971272808080501001004052122121111110111218330188112291287878787870141878787878710187878787876412502018787878787878787878722000101061041 230201061123220971272808080501001004052122121111110111218348805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230201071123220971272808080501001004052122121111110111218338888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 230201081123220971272808080501001004052122121111110111218338888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 230201091123220971272808080501001004052122121111110111218338888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 230201101123220971272808080501001004052122121111110111218348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230201111123220971272808080501001004052122121111110111218370288111351212138686868787211886868618701018686864409387870409868686010386868688878787081041 230201121123220971272808080501001004052122121111110111218370288112211287878787871135878787878710187878787870604109038787878787878787878722000000051041 230201131123220971272808080501001004052122121111110111218370288112181287878787871135878787878710187878787874409309038787878787878787878722000000041041 230201141123220971272808080501001004052122121111110111218370388111331115868686868787208686868618701868686864409387870986868686038686868688878787071041 230201151123220971272808080501001004052122121111110111218370388112201187878787871433878787878710187878787874409309038787878787878787878722000000051041 230201161123220971272808080501001004052122121111110111218378888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230201171123220971272808080501001004052122121111110111218370488111331118868686868787188686868618701868686866412587870986868686038686868688878787071041 230201181123220971272808080501001004052122121111110111218370488112181187878787871733878787878710187878787874409312058787878787878787878705010001041041 230201191123220971272808080501001004052122121111110111218378818111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230201201123220971272808080501001004052122121111110111218378888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 230201211123220971272808080501001004052122121111110111218370588011401122868686868787278686868618701868686866412587870486868686018686868688878787091041 230201221123220971272808080501001004052122121111110111218370588112271187878787872140878787878710187878787870604112058787878787878787878703000303061041 230201231123220971272808080501001004052122121111110111218378822112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230201241123220971272808080501001004052122121111110111218378822112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230201251123220971272808080501001004052122121111110111218378822112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230201261123220971272808080501001004052122121111110111218378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230201271123220971272808080501001004052122121111110111218370088112233888888888888888888888888818888888888880604188888888888888888888888803888888051041 230201281123220971272808080501001004052122121111110111218378827112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230202011123220971151602020201001001022122121081100013214230188111561102868686868787478686868618701868686864409387870986868686038686868688878787121041 230202021123220971151602020201001001022122121081100013214230188112471187878787870156878787878710187878787874409309038787878787878787878705020305101041 230202031123220971151602020201001001022122121081100013214248802111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 230202041123220971151602020201001001022122121081100013214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230202051123220971151602020201001001022122121081100013214248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230202061123220971151602020201001001022122121081100013214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230202071123220971151602020201001001022122121081100013214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230202081123220971151602020201001001022122121081100013214278888011160888888888888888888888888818888888888886412588888888888888888888888888888888041041 230202091123220971151602020201001001022122121081100013214270288111421110868686868787278686868618701868686863808287870886868686028686868688878787091041 230202101123220971151602020201001001022122121081100013214270288112271187878787870942878787878710187878787873808208028787878787878787878707030205061041 230202111123220971151602020201001001022122121081100013214278810112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230202121123220971151602020201001001022122121081100013214278810111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230202131123220971151602020201001001022122121081100013214278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230202141123220971151602020201001001022122121081100013214278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230202151123220971151602020201001001022122121081100013214278810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230202161123220971151602020201001001022122121081100013214278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230203011123220971151503030100001000012122121051200213217330188111551203108686868787322086868628702028686868080787878080868686070786868688878787121041 230203021123220971151503030100001000012122121051200213217348888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 230203031123220971151503030100001000012122121051200213217330188112321287878787870155878787878720287878787878080780078787878787878787878722040206071041 230203041123220971151503030100001000012122121051200213217348803111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 230203051123220971151503030100001000012122121051200213217348803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230203061123220971151503030100001000012122121051200213217348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230203071123220971151503030100001000012122121051200213217348803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230203081123220971151503030100001000012122121051200213217348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230203091123220971151503030100001000012122121051200213217348803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230203101123220971151503030100001000012122121051200213217330188112201287878787870155878787878720287878787878080780078787878787878787878722000303051041 230203111123220971151503030100001000012122121051200213217348810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230203121123220971151503030100001000012122121051200213217348810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230203131123220971151503030100001000012122121051200213217348810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230203141123220971151503030100001000012122121051200213217330088112411888888888888888888888888828888888888888080788888888888888888888888822888888091041 230203151123220971151503030100001000012122121051200213217348814112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230205011123220971070903030100001000012124112043312411128430188111291104868686868787218686868618701868686860202187870286868686018686868688878787061041 230205021123220971070903030100001000012124112043312411128448888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230205031123220971070903030100001000012124112043312411128448888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230205041123220971070903030100001000012124112043312411128430188112211187878787870129878787878710187878787870202102018787878787878787878703010001051041 230205051123220971070903030100001000012124112043312411128448804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230205061123220971070903030100001000012124112043312411128438888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 230205071123220971070903030100001000012124112043312411128438888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 230205081123220971070903030100001000012124112043312411128438888012200888888888888888888888888818888888888880202188888888888888888888888803888888051041 230205091123220971070903030100001000012124112043312411128448808012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230206011123220971151602020100001000013124121071323411128430188111431106868686868787428686868618701868686864409387870986868686038686868688878787091041 230206021123220971151602020100001000013124121071323411128448888111229888888888888888888888888818888888888884409388888888888888888888888888888888051041 230206031123220971151602020100001000013124121071323411128448888111209888888888888888888888888818888888888884409388888888888888888888888888888888051041 230206041123220971151602020100001000013124121071323411128448888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230206051123220971151602020100001000013124121071323411128448888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230206061123220971151602020100001000013124121071323411128430115112421187878787870143878787878710187878787874409309038787878787878787878715040307091041 230206071123220971151602020100001000013124121071323411128448806112169888888888888888888888888818888888888884409388888888888888888888888815888888041041 230206081123220971151602020100001000013124121071323411128448806111159888888888888888888888888818888888888884409388888888888888888888888888888888041041 230206091123220971151602020100001000013124121071323411128448806111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230206101123220971151602020100001000013124121071323411128448806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230206111123220971151602020100001000013124121071323411128448806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230206121123220971151602020100001000013124121071323411128448806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230206131123220971151602020100001000013124121071323411128448806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230206141123220971151602020100001000013124121071323411128448888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 230206151123220971151602020100001000013124121071323411128428888012759888888888888888888888888818888888888884409388888888888888888888888888888888161041 230206161123220971151602020100001000013124121071323411128448815112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230207011123220971141401010100001000012122121082300213217330188111381102868686868787228686868628702868686868080787878086868686078686868688878787081041 230207021123220971141401010100001000012122121082300213217330188112221187878787870138878787878720287878787878080780078787878787878787878715010001051041 230207031123220971141401010100001000012122121082300213217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230207041123220971141401010100001000012122121082300213217338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230207051123220971141401010100001000012122121082300213217370088111323888888888888888888888888828888888888888080788888888888888888888888888888888071041 230207061123220971141401010100001000012122121082300213217370088111282888888888888888888888888828888888888888080788888888888888888888888888888888061041 230207071123220971141401010100001000012122121082300213217370088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 230207081123220971141401010100001000012122121082300213217378888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 230207091123220971141401010100001000012122121082300213217378888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 230207101123220971141401010100001000012122121082300213217378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 230207111123220971141401010100001000012122121082300213217378888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 230207121123220971141401010100001000012122121082300213217370088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 230207131123220971141401010100001000012122121082300213217370088111512888888888888888888888888828888888888888080788888888888888888888888888888888111041 230207141123220971141401010100001000012122121082300213217348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230208011123220971020200000000000000001014122043112011121338888111260888888888888888888888888818888888888882407288888888888888888888888888888888061041 230208021123220971020200000000000000001014122043112011121338888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230209011123220971151503030101001000012124122043302511126430188111301103868686868787228686868618701868686863808287870886868686028686868688878787071041 230209021123220971151503030101001000012124122043302511126448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230209031123220971151503030101001000012124122043302511126430188112221187878787870130878787878710187878787873808208028787878787878787878707000000051041 230209041123220971151503030101001000012124122043302511126448802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230209051123220971151503030101001000012124122043302511126448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230209061123220971151503030101001000012124122043302511126448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230209071123220971151503030101001000012124122043302511126438888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 230209081123220971151503030101001000012124122043302511126438888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 230209091123220971151503030101001000012124122043302511126438888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230209101123220971151503030101001000012124122043302511126448888111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 230209111123220971151503030101001000012124122043302511126448888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230209121123220971151503030101001000012124122043302511126448888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230209131123220971151503030101001000012124122043302511126438888112160888888888888888888888888818888888888883808288888888888888888888888807888888041041 230209141123220971151503030101001000012124122043302511126448888112180888888888888888888888888818888888888883808288888888888888888888888807888888041041 230209151123220971151503030101001000012124122043302511126438888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230210011123220974070805050000000000001012121082000023211230088112403888888888888888888888888828888888888888080788888888888888888888888822888888091041 230210021123220974070805050000000000001012121082000023211270088112223888888888888888888888888828888888888888080788888888888888888888888822888888051041 230210031123220974070805050000000000001012121082000023211278802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230210041123220974070805050000000000001012121082000023211278888112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 230210051123220974070805050000000000001012121082000023211278804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230210061123220974070805050000000000001012121082000023211278888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 230210071123220974070805050000000000001012121082000023211270088012213888888888888888888888888828888888888888080788888888888888888888888822888888051041 230210081123220974070805050000000000001012121082000023211278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211011123220971595917170601001005062122121082321013217330188111501302091486868787493817868618701010186864208287870808088686020202868688878787111041 230211021123220971595917170601001005062122121082321013217330188102491387878787870150878787878710187878787874208208028787878787878787878712030306101041 230211031123220971595917170601001005062122121082321013217348802111220888888888888888888888888818888888888884208288888888888888888888888888888888051041 230211041123220971595917170601001005062122121082321013217348802112190888888888888888888888888818888888888884208288888888888888888888888812888888041041 230211051123220971595917170601001005062122121082321013217348802112170888888888888888888888888818888888888884208288888888888888888888888812888888041041 230211061123220971595917170601001005062122121082321013217348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211071123220971595917170601001005062122121082321013217348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211081123220971595917170601001005062122121082321013217348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211091123220971595917170601001005062122121082321013217330188102381387878787870150878787878710187878787874208208028787878787878787878712030104081041 230211101123220971595917170601001005062122121082321013217348809111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 230211111123220971595917170601001005062122121082321013217348809111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211121123220971595917170601001005062122121082321013217348809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211131123220971595917170601001005062122121082321013217348809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211141123220971595917170601001005062122121082321013217330188112171387878787870150878787878710187878787874208208028787878787878787878712010001041041 230211151123220971595917170601001005062122121082321013217348814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211161123220971595917170601001005062122121082321013217338888111280888888888888888888888888818888888888884208288888888888888888888888888888888061041 230211171123220971595917170601001005062122121082321013217338888111180888888888888888888888888818888888888884208288888888888888888888888888888888041041 230211181123220971595917170601001005062122121082321013217348888111170888888888888888888888888818888888888884208288888888888888888888888888888888041041 230211191123220971595917170601001005062122121082321013217370288111451124868686868787278686868628702868686868080787878086868686078686868688878787101041 230211201123220971595917170601001005062122121082321013217378888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211211123220971595917170601001005062122121082321013217378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211221123220971595917170601001005062122121082321013217378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211231123220971595917170601001005062122121082321013217378888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211241123220971595917170601001005062122121082321013217370288112271187878787871945878787878720287878787878080780078787878787878787878705000000061041 230211251123220971595917170601001005062122121082321013217378823111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211261123220971595917170601001005062122121082321013217370388111421128868686868787278686868618701868686863808287870886868686028686868688878787091041 230211271123220971595917170601001005062122121082321013217378888111260888888888888888888888888818888888888883808288888888888888888888888888888888061041 230211281123220971595917170601001005062122121082321013217370388112271187878787872642878787878710187878787873808208028787878787878787878707000000061041 230211291123220971595917170601001005062122121082321013217370088112181888888888888888888888888818888888888883808288888888888888888888888807888888041041 230211301123220971595917170601001005062122121082321013217370488111321231368686868787252486868618701018686869999987870909868686030386868688878787071041 230211311123220971595917170601001005062122121082321013217370488112251287878787873032878787878710187878787874509399098787878787878787878722000000061041 230211321123220971595917170601001005062122121082321013217378830112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211331123220971595917170601001005062122121082321013217378830112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211341123220971595917170601001005062122121082321013217378830111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211351123220971595917170601001005062122121082321013217378830111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211361123220971595917170601001005062122121082321013217370488112241287878787873032878787878710187878787874509399098787878787878787878722010102051041 230211371123220971595917170601001005062122121082321013217378836112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211381123220971595917170601001005062122121082321013217378836111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211391123220971595917170601001005062122121082321013217338888111210888888888888888888888888818888888888884509388888888888888888888888888888888051041 230211401123220971595917170601001005062122121082321013217370588111451141868686868787398686868628702868686868080787878086868686078686868688878787101041 230211411123220971595917170601001005062122121082321013217370588112391187878787874045878787878720287878787878080780078787878787878787878705000303081041 230211421123220971595917170601001005062122121082321013217378841112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211431123220971595917170601001005062122121082321013217378841112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211441123220971595917170601001005062122121082321013217378841112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211451123220971595917170601001005062122121082321013217370688111641146868686868787408686868618701868686863808287870886868686028686868688878787131041 230211461123220971595917170601001005062122121082321013217370651112401187878787874564878787878710187878787873808208028787878787878787878707020204091041 230211471123220971595917170601001005062122121082321013217378846111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230211481123220971595917170601001005062122121082321013217378846112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211491123220971595917170601001005062122121082321013217378846111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230211501123220971595917170601001005062122121082321013217378846112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211511123220971595917170601001005062122121082321013217370088112822888888888888888888888888818888888888883808288888888888888888888888888888888171041 230211521123220971595917170601001005062122121082321013217370088112812888888888888888888888888818888888888883808288888888888888888888888888888888171041 230211531123220971595917170601001005062122121082321013217378888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 230211541123220971595917170601001005062122121082321013217370088112231888888888888888888888888818888888888880402188888888888888888888888805888888051041 230211551123220971595917170601001005062122121082321013217378851111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211561123220971595917170601001005062122121082321013217378854111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211571123220971595917170601001005062122121082321013217378854111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230211581123220971595917170601001005062122121082321013217370088012161888888888888888888888888818888888888883808288888888888888888888888807888888041041 230211591123220971595917170601001005062122121082321013217378888112280888888888888888888888888828888888888888080788888888888888888888888822888888061041 230211601123220971595917170601001005062122121082321013217378888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 230211611123220971595917170601001005062122121082321013217370088012243888888888888888888888888828888888888888080788888888888888888888888822888888051041 230212011123220971181803030300001002032122121071100023213230188111991102868686868787258686868628701868686868080787870986868686038686868688878787991041 230212021123220971181803030300001002032122121071100023213230188112251187878787870199878787878710287878787874409380078787878787878787878705030205061041 230212031123220971181803030300001002032122121071100023213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230212041123220971181803030300001002032122121071100023213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230212051123220971181803030300001002032122121071100023213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230212061123220971181803030300001002032122121071100023213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230212071123220971181803030300001002032122121071100023213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230212081123220971181803030300001002032122121071100023213270288111991109868686868787398686868618701868686860604187870486868686018686868688878787991041 230212091123220971181803030300001002032122121071100023213270288112391187878787870899878787878710187878787870604104018787878787878787878703020002081041 230212101123220971181803030300001002032122121071100023213278809111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230212111123220971181803030300001002032122121071100023213278809111999888888888888888888888888818888888888880503188888888888888888888888888888888991041 230212121123220971181803030300001002032122121071100023213270388111991113868686868787328686868698701868686869999987871286868686058686868688878787991041 230212131123220971181803030300001002032122121071100023213270388112321187878787871299878787878710987878787876412599098787878787878787878799020305071041 230212141123220971181803030300001002032122121071100023213278813111999888888888888888888888888898888888888889999988888888888888888888888888888888991041 230212151123220971181803030300001002032122121071100023213278813111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230212161123220971181803030300001002032122121071100023213278813112999888888888888888888888888898888888888889999988888888888888888888888899888888991041 230212171123220971181803030300001002032122121071100023213278813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230212181123220971181803030300001002032122121071100023213278813112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213011123220971161304040300002100032252121101300413220330188111531202068686868787302786868628702028686868080787878080868686070786868688878787111041 230213021123220971161304040300002100032252121101300413220330188112301287878787870153878787878720287878787878080780078787878787878787878705020103071041 230213031123220971161304040300002100032252121101300413220348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230213041123220971161304040300002100032252121101300413220348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230213051123220971161304040300002100032252121101300413220348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213061123220971161304040300002100032252121101300413220330188112271287878787870153878787878720287878787878080780078787878787878787878705020305061041 230213071123220971161304040300002100032252121101300413220348806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230213081123220971161304040300002100032252121101300413220348806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230213091123220971161304040300002100032252121101300413220348806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213101123220971161304040300002100032252121101300413220348806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213111123220971161304040300002100032252121101300413220348806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213121123220971161304040300002100032252121101300413220330288111311113868686868787258686868628702868686868080787878086868686078686868688878787071041 230213131123220971161304040300002100032252121101300413220330288102251187878787871231878787878720287878787878080780078787878787878787878705010001061041 230213141123220971161304040300002100032252121101300413220348813101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230213151123220971161304040300002100032252121101300413220340388111281116868686868787208686868628702868686868080787878086868686078686868688878787061041 230213161123220971161304040300002100032252121101300413220340388102201187878787871528878787878720287878787878080780078787878787878787878705000000051041 230216011123220971151105050100001100022242121081100321217330188111691102868686868787598686868618701868686862407287870786868686028686868688878787141041 230216021123220971151105050100001100022242121081100321217330188102591187878787870169878787878710187878787872407207028787878787878787878788030205121041 230216031123220971151105050100001100022242121081100321217348802111220888888888888888888888888818888888888882407288888888888888888888888888888888051041 230216041123220971151105050100001100022242121081100321217348802111200888888888888888888888888818888888888882407288888888888888888888888888888888051041 230216051123220971151105050100001100022242121081100321217348802111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 230216061123220971151105050100001100022242121081100321217340002112331888888888888888888888888818888888888882407288888888888888888888888813888888071041 230216071123220971151105050100001100022242121081100321217340002112271888888888888888888888888818888888888882407288888888888888888888888813888888061041 230216081123220971151105050100001100022242121081100321217340288111261209128686868787222586868618701018686862407287870707868686020286868688878787061041 230216091123220971151105050100001100022242121081100321217340288102221287878787870826878787878710187878787872407207028787878787878787878713000202051041 230216101123220971151105050100001100022242121081100321217348809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230216111123220971151105050100001100022242121081100321217348809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 230216121123220971151105050100001100022242121081100321217340288102251287878787870826878787878710187878787872407207028787878787878787878713000101061041 230216131123220971151105050100001100022242121081100321217348812102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230216141123220971151105050100001100022242121081100321217340088112211888888888888888888888888818888888888882407288888888888888888888888813888888051041 230216151123220971151105050100001100022242121081100321217378888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 230217011123220971121202020200002000022132121053101022211230188111241102868686868787228686868618701868686865611487870986868686038686868688878787051041 230217021123220971121202020200002000022132121053101022211230188112221187878787870124878787878710187878787874909311048787878787878787878706020103051041 230217031123220971121202020200002000022132121053101022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230217041123220971121202020200002000022132121053101022211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230217051123220971121202020200002000022132121053101022211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230217061123220971121202020200002000022132121053101022211230288111291107868686868787228686868618701868686865611487871186868686048686868688878787061041 230217071123220971121202020200002000022132121053101022211230288112221187878787870629878787878710187878787875611411048787878787878787878706000000051041 230217081123220971121202020200002000022132121053101022211238888111190888888888888888888888888818888888888885611488888888888888888888888888888888041041 230217091123220971121202020200002000022132121053101022211238888111170888888888888888888888888818888888888885611488888888888888888888888888888888041041 230217101123220971121202020200002000022132121053101022211248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230217111123220971121202020200002000022132121053101022211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230217121123220971121202020200002000022132121053101022211238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230218011123220971030803030201002000022132121091100022212230188111451102868686868787328686868618701868686862407287870786868686028686868688878787101041 230218021123220971030803030201002000022132121091100022212230188112321187878787870145878787878710187878787872407207028787878787878787878713000101071041 230218031123220971030803030201002000022132121091100022212240002112201888888888888888888888888818888888888882407288888888888888888888888813888888051041 230218041123220971030803030201002000022132121091100022212230288011541107868686868787388686868618701868686862407287870786868686028686868688878787111041 230218051123220971030803030201002000022132121091100022212248888011128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230218061123220971030803030201002000022132121091100022212248888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230218071123220971030803030201002000022132121091100022212230288012381187878787870454878787878710187878787872407207028787878787878787878713000000081041 230218081123220971030803030201002000022132121091100022212278888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230301011123220971231906060000001000012124111061300013219330188111461202098686868787384686868628702018686868080787878009868686070386868688878787101041 230301021123220971231906060000001000012124111061300013219330188112381287878787870146878787878720287878787878080780078787878787878787878705030306081041 230301031123220971231906060000001000012124111061300013219348802101200888888888888888888888888828888888888888080788888888888888888888888888888888051041 230301041123220971231906060000001000012124111061300013219348802102170888888888888888888888888828888888888888080788888888888888888888888805888888041041 230301051123220971231906060000001000012124111061300013219348802102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230301061123220971231906060000001000012124111061300013219348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230301071123220971231906060000001000012124111061300013219348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230301081123220971231906060000001000012124111061300013219348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230301091123220971231906060000001000012124111061300013219330188112461287878787870146878787878710287878787874409380078787878787878787878705030407101041 230301101123220971231906060000001000012124111061300013219348809111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 230301111123220971231906060000001000012124111061300013219348809102180888888888888888888888888828888888888888080788888888888888888888888899888888041041 230301121123220971231906060000001000012124111061300013219348809112150888888888888888888888888828888888888888080788888888888888888888888899888888041041 230301131123220971231906060000001000012124111061300013219348809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230301141123220971231906060000001000012124111061300013219348809111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230301151123220971231906060000001000012124111061300013219348809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230301161123220971231906060000001000012124111061300013219348809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230301171123220971231906060000001000012124111061300013219370088112221888888888888888888888888818888888888880604188888888888888888888888805888888051041 230301181123220971231906060000001000012124111061300013219378817111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230301191123220971231906060000001000012124111061300013219330088112562888888888888888888888888828888888888888080788888888888888888888888888888888121041 230301201123220971231906060000001000012124111061300013219330088111502888888888888888888888888828888888888888080788888888888888888888888888888888111041 230301211123220971231906060000001000012124111061300013219348888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230301221123220971231906060000001000012124111061300013219378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230301231123220971231906060000001000012124111061300013219378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230304011123220971140904040300001002031122121112100013213230188111251102868686868787168686868628702868686868080787878086868686078686868688878787061041 230304021123220971140904040300001002031122121112100013213230188112161187878787870125878787878720287878787878080780078787878787878787878715000000041041 230304031123220971140904040300001002031122121112100013213270288111321104868686868787278686868628702868686868080787878086868686078686868688878787071041 230304041123220971140904040300001002031122121112100013213270288112271187878787870332878787878720287878787878080780078787878787878787878722010001061041 230304051123220971140904040300001002031122121112100013213278804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 230304061123220971140904040300001002031122121112100013213278888111990888888888888888888888888828888888888882206288888888888888888888888888888888991041 230304071123220971140904040300001002031122121112100013213270388111991208098686868787179986868618701018686864409387870904868686030186868688878787991041 230304081123220971140904040300001002031122121112100013213270388112171287878787870799878787878710187878787874409309038787878787878787878715000000041041 230304091123220971140904040300001002031122121112100013213270388102991287878787870799878787878710187878787870604109038787878787878787878703030104991041 230304101123220971140904040300001002031122121112100013213278809101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230304111123220971140904040300001002031122121112100013213278809102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230304121123220971140904040300001002031122121112100013213278809101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230304131123220971140904040300001002031122121112100013213278809101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230304141123220971140904040300001002031122121112100013213278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230305011123220971070702020100001000012122121041200013215330188111311202048686868787211886868628702028686868080787878080868686070786868688878787071041 230305021123220971070702020100001000012122121041200013215330188112211287878787870131878787878720287878787878080780078787878787878787878715000101051041 230305031123220971070702020100001000012122121041200013215348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230305041123220971070702020100001000012122121041200013215330188112181287878787870131878787878720287878787878080780078787878787878787878715000000041041 230305051123220971070702020100001000012122121041200013215348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 230305061123220971070702020100001000012122121041200013215348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230305071123220971070702020100001000012122121041200013215378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230306011123220971010100000000000000001012121022000023211238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 230307011123220971232206060300000003031012111111100223216338888111240888888888888888888888888818888888888884709388888888888888888888888888888888051041 230307021123220971232206060300000003031012111111100223216370188111421103868686868787208686868628702868686868080787878086868686078686868688878787091041 230307031123220971232206060300000003031012111111100223216370188112201187878787870242878787878720287878787878080780078787878787878787878715000000051041 230307041123220971232206060300000003031012111111100223216378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230307051123220971232206060300000003031012111111100223216378888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230307061123220971232206060300000003031012111111100223216370288111991207148686868787352486868618701018686864709387870909868686030386868688878787991041 230307071123220971232206060300000003031012111111100223216370218112351287878787870699878787878710187878787874709309038787878787878787878722020406081041 230307081123220971232206060300000003031012111111100223216370007112201888888888888888888888888818888888888884709388888888888888888888888822888888051041 230307091123220971232206060300000003031012111111100223216378807101210888888888888888888888888818888888888884709388888888888888888888888888888888051041 230307101123220971232206060300000003031012111111100223216378807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230307111123220971232206060300000003031012111111100223216378807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230307121123220971232206060300000003031012111111100223216378807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 230307131123220971232206060300000003031012111111100223216378807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230307141123220971232206060300000003031012111111100223216370288112241287878787870699878787878710187878787874709309038787878787878787878722020002051041 230307151123220971232206060300000003031012111111100223216378814111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230307161123220971232206060300000003031012111111100223216378814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230307171123220971232206060300000003031012111111100223216378808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230307181123220971232206060300000003031012111111100223216370088112792888888888888888888888888818888888888884709388888888888888888888888888888888161041 230307191123220971232206060300000003031012111111100223216370018112352888888888888888888888888818888888888884709388888888888888888888888822888888081041 230307201123220971232206060300000003031012111111100223216378819111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230307211123220971232206060300000003031012111111100223216370388111451122868686868787218686868628702868686868080787878086868686078686868688878787101041 230307221123220971232206060300000003031012111111100223216370388112211187878787872145878787878720287878787878080780078787878787878787878722000101051041 230307231123220971232206060300000003031012111111100223216378822112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230402011123220971080802020100001000012124121052333013223330188111381102868686868787228686868618701868686862407287870786868686028686868688878787081041 230402021123220971080802020100001000012124121052333013223330188112221187878787870138878787878710187878787872407207028787878787878787878713000000051041 230402031123220971080802020100001000012124121052333013223338888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 230402041123220971080802020100001000012124121052333013223348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230402051123220971080802020100001000012124121052333013223338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230402061123220971080802020100001000012124121052333013223378888112170888888888888888888888888818888888888880604188888888888888888888888813888888041041 230402071123220971080802020100001000012124121052333013223348888111170888888888888888888888888818888888888889999988888888888888888888888888888888041041 230402081123220971080802020100001000012124121052333013223348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230404011123220971030301010100001000012124112051002411125430188111241102868686868787248686868628702868686868080787878086868686078686868688878787051041 230404021123220971030301010100001000012124112051002411125430188112241187878787870124878787878720287878787878080780078787878787878787878722010001051041 230404031123220971030301010100001000012124112051002411125448802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405011123220971141202020100001000012124122041313511131430188101501206078686868787242486868618701018686861206287870606868686020286868688878787111041 230405021123220971141202020100001000012124122041313511131448888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230405031123220971141202020100001000012124122041313511131448888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405041123220971141202020100001000012124122041313511131448888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405051123220971141202020100001000012124122041313511131448888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405061123220971141202020100001000012124122041313511131430188112241287878787870150878787878710187878787871206206028787878787878787878714000000051041 230405071123220971141202020100001000012124122041313511131430188102241287878787870150878787878710187878787871406206028787878787878787878704010304051041 230405081123220971141202020100001000012124122041313511131448807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405091123220971141202020100001000012124122041313511131448807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 230405101123220971141202020100001000012124122041313511131448807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230405111123220971141202020100001000012124122041313511131448807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230405121123220971141202020100001000012124122041313511131478888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 230405131123220971141202020100001000012124122041313511131478888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 230405141123220971141202020100001000012124122041313511131438888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 230407011123220971141605050300003000032132122051303421125430188111391202068686868787371986868618701018686861206287870604868686020186868688878787081041 230407021123220971141605050300003000032132122051303421125430188112371287878787870139878787878710187878787871406206028787878787878787878704010203081041 230407031123220971141605050300003000032132122051303421125448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 230407041123220971141605050300003000032132122051303421125448802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 230407051123220971141605050300003000032132122051303421125448802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230407061123220971141605050300003000032132122051303421125430188112191287878787870139878787878710187878787870604106028787878787878787878703010001041041 230407071123220971141605050300003000032132122051303421125448806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 230407081123220971141605050300003000032132122051303421125430288111351109868686868787228686868618701868686861406287870686868686028686868688878787081041 230407091123220971141605050300003000032132122051303421125430288112221187878787870835878787878710187878787871406206028787878787878787878704000000051041 230407101123220971141605050300003000032132122051303421125430388011351111868686868787178686868618701868686861406287870686868686028686868688878787081041 230407111123220971141605050300003000032132122051303421125430388012171187878787871035878787878710187878787871406206028787878787878787878704000000041041 230407121123220971141605050300003000032132122051303421125438888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 230407131123220971141605050300003000032132122051303421125448888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 230407141123220971141605050300003000032132122051303421125440088112181888888888888888888888888818888888888881406288888888888888888888888804888888041041 230407151123220971141605050300003000032132122051303421125448814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 230407161123220971141605050300003000032132122051303421125448888111160888888888888888888888888818888888888881206288888888888888888888888888888888041041 240201011123220972010100000000000000001012222013100011113230088111313888888888888888888888888818888888888886412588888888888888888888888888888888071041 240202011123220972131302020200001001022124122083312011123330188111991102868686868787258686868618701868686865510487871086868686048686868688878787991041 240202021123220972131302020200001001022124122083312011123330188112251187878787870199878787878710187878787875510410048787878787878787878722010001061041 240202031123220972131302020200001001022124122083312011123348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240202041123220972131302020200001001022124122083312011123338888111170888888888888888888888888818888888888885510488888888888888888888888888888888041041 240202051123220972131302020200001001022124122083312011123338888111180888888888888888888888888818888888888885510488888888888888888888888888888888041041 240202061123220972131302020200001001022124122083312011123338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240202071123220972131302020200001001022124122083312011123338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 240202081123220972131302020200001001022124122083312011123338888111160888888888888888888888888818888888888885510488888888888888888888888888888888041041 240202091123220972131302020200001001022124122083312011123370288111271110868686868787178686868618701868686863007287870786868686028686868688878787061041 240202101123220972131302020200001001022124122083312011123370288112171187878787870927878787878710187878787873007207028787878787878787878722000000041041 240202111123220972131302020200001001022124122083312011123378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 240202121123220972131302020200001001022124122083312011123378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 240202131123220972131302020200001001022124122083312011123378888111280888888888888888888888888818888888888883007288888888888888888888888888888888061041 240203011123220972030101010100001000011124122052302011122330188101351102868686868787258686868618701868686860604187870486868686018686868688878787081041 240203021123220972030101010100001000011124122052302011122330188102251187878787870135878787878710187878787870604104018787878787878787878703000000061041 240203031123220972030101010100001000011124122052302011122330088111314888888888888888888888888818888888888880604188888888888888888888888888888888071041 240301011123220972262508080501001003043122121111000113214230188111601302050786868787524020868618701010186864409387870909098686030303868688878787131041 240301021123220972262508080501001003043122121111000113214230188112521387878787870160878787878710187878787874409309038787878787878787878788000101111041 240301031123220972262508080501001003043122121111000113214240002112204888888888888888888888888818888888888884409388888888888888888888888805888888051041 240301041123220972262508080501001003043122121111000113214258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240301051123220972262508080501001003043122121111000113214230188112401387878787870160878787878710187878787874409309038787878787878787878705000101091041 240301061123220972262508080501001003043122121111000113214248805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240301071123220972262508080501001003043122121111000113214230188112201387878787870160878787878710187878787874409309038787878787878787878705000000051041 240301081123220972262508080501001003043122121111000113214270288111401209118686868787353286868618701018686864409387870909868686030386868688878787091041 240301091123220972262508080501001003043122121111000113214270288112351287878787870840878787878710187878787874409309038787878787878787878705010001081041 240301101123220972262508080501001003043122121111000113214278809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240301111123220972262508080501001003043122121111000113214270288102321287878787870840878787878710187878787874409309038787878787878787878705000202071041 240301121123220972262508080501001003043122121111000113214278811112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 240301131123220972262508080501001003043122121111000113214278811112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240301141123220972262508080501001003043122121111000113214278888111340888888888888888888888888818888888888884409388888888888888888888888888888888071041 240301151123220972262508080501001003043122121111000113214270088111394888888888888888888888888818888888888884409388888888888888888888888888888888081041 240301161123220972262508080501001003043122121111000113214270388111301117868686868787308686868618701868686864409387870986868686038686868688878787071041 240301171123220972262508080501001003043122121111000113214270388112301187878787871630878787878710187878787874409309038787878787878787878705000000071041 240301181123220972262508080501001003043122121111000113214278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240301191123220972262508080501001003043122121111000113214270488111401122868686868787278686868618701868686864409387870986868686038686868688878787091041 240301201123220972262508080501001003043122121111000113214278888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 240301211123220972262508080501001003043122121111000113214278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240301221123220972262508080501001003043122121111000113214270488112271187878787871940878787878710187878787874409309038787878787878787878705010102061041 240301231123220972262508080501001003043122121111000113214278822111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240301241123220972262508080501001003043122121111000113214278822112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240301251123220972262508080501001003043122121111000113214278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 240301261123220972262508080501001003043122121111000113214270088111231888888888888888888888888828888888888888080788888888888888888888888888888888051041 240302011123220972101002020100001000012122121041101413219330188111371202088686868787313686868618701018686864409387870909868686030386868688878787081041 240302021123220972101002020100001000012122121041101413219330188112311287878787870137878787878710187878787874409309038787878787878787878705040105071041 240302031123220972101002020100001000012122121041101413219348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 240302041123220972101002020100001000012122121041101413219348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 240302051123220972101002020100001000012122121041101413219348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240302061123220972101002020100001000012122121041101413219348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 240302071123220972101002020100001000012122121041101413219348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240302081123220972101002020100001000012122121041101413219330188112361287878787870137878787878710187878787874409309038787878787878787878705000202081041 240302091123220972101002020100001000012122121041101413219348808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240302101123220972101002020100001000012122121041101413219348808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 240303011123220972191904040401001003042122121102301113217330188111591102868686868787338686868618701868686864409387870986868686038686868688878787121041 240303021123220972191904040401001003042122121102301113217330188112331187878787870159878787878710187878787874409309038787878787878787878705020204071041 240303031123220972191904040401001003042122121102301113217348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 240303041123220972191904040401001003042122121102301113217348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 240303051123220972191904040401001003042122121102301113217348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240303061123220972191904040401001003042122121102301113217348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240303071123220972191904040401001003042122121102301113217338888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 240303081123220972191904040401001003042122121102301113217378888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 240303091123220972191904040401001003042122121102301113217370288111271110868686868787238686868628702868686868080787878086868686078686868688878787061041 240303101123220972191904040401001003042122121102301113217370288112231187878787870927878787878720287878787878080780078787878787878787878722000303051041 240303111123220972191904040401001003042122121102301113217378810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240303121123220972191904040401001003042122121102301113217378810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240303131123220972191904040401001003042122121102301113217378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240303141123220972191904040401001003042122121102301113217370388111291115868686868787228686868628702868686868080787878086868686078686868688878787061041 240303151123220972191904040401001003042122121102301113217370388112221187878787871429878787878720287878787878080780078787878787878787878705000000051041 240303161123220972191904040401001003042122121102301113217378888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 240303171123220972191904040401001003042122121102301113217370088111254888888888888888888888888828888888888888080788888888888888888888888888888888061041 240303181123220972191904040401001003042122121102301113217370488111231119868686868787198686868628702868686868080787878086868686078686868688878787051041 240303191123220972191904040401001003042122121102301113217370488112191187878787871823878787878720287878787878080780078787878787878787878722000000041041 240304011123220972222707070200001002032122121111300012215330188111561302071386868787322721868628702010286868080787878009808686070307868688878787121041 240304021123220972222707070200001002032122121111300012215330188112321387878787870156878787878720287878787878080780078787878787878787878722010304071041 240304031123220972222707070200001002032122121111300012215348802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 240304041123220972222707070200001002032122121111300012215348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 240304051123220972222707070200001002032122121111300012215348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240304061123220972222707070200001002032122121111300012215348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240304071123220972222707070200001002032122121111300012215330188112271387878787870156878787878710287878787874409380078787878787878787878705020305061041 240304081123220972222707070200001002032122121111300012215348807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240304091123220972222707070200001002032122121111300012215348807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 240304101123220972222707070200001002032122121111300012215348807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240304111123220972222707070200001002032122121111300012215348807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304121123220972222707070200001002032122121111300012215348807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304131123220972222707070200001002032122121111300012215330188112211387878787870156878787878720287878787878080780078787878787878787878705000000051041 240304141123220972222707070200001002032122121111300012215370288011281115868686868787238686868628702868686868080787878086868686078686868688878787061041 240304151123220972222707070200001002032122121111300012215370288012231187878787871428878787878720287878787878080780078787878787878787878705010001051041 240304161123220972222707070200001002032122121111300012215378815011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304171123220972222707070200001002032122121111300012215370388111991218248686868787292386868628701028686868080787871180868686040786868688878787991041 240304181123220972222707070200001002032122121111300012215370388112291287878787871799878787878710287878787875611480078787878787878787878722020305061041 240304191123220972222707070200001002032122121111300012215378818111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240304201123220972222707070200001002032122121111300012215378818111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240304211123220972222707070200001002032122121111300012215378818112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240304221123220972222707070200001002032122121111300012215378818112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304231123220972222707070200001002032122121111300012215378818112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304241123220972222707070200001002032122121111300012215370388112231287878787871799878787878720287878787878080780078787878787878787878705010001051041 240304251123220972222707070200001002032122121111300012215378824111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240304261123220972222707070200001002032122121111300012215378888012160888888888888888888888888818888888888885611488888888888888888888888806888888041041 240304271123220972222707070200001002032122121111300012215378888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 240401011123220972222204040201001001022122121102110013215330188111281102868686868787228686868618701868686862407287870686868686028686868688878787061041 240401021123220972222204040201001001022122121102110013215330188112221187878787870128878787878710187878787871406207028787878787878787878704000101051041 240401031123220972222204040201001001022122121102110013215348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240401041123220972222204040201001001022122121102110013215338888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 240401051123220972222204040201001001022122121102110013215348888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 240401061123220972222204040201001001022122121102110013215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 240401071123220972222204040201001001022122121102110013215370088112171888888888888888888888888818888888888881406288888888888888888888888804888888041041 240401081123220972222204040201001001022122121102110013215370088112274888888888888888888888888818888888888880604188888888888888888888888803888888061041 240401091123220972222204040201001001022122121102110013215378808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240401101123220972222204040201001001022122121102110013215378808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240401111123220972222204040201001001022122121102110013215378808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240401121123220972222204040201001001022122121102110013215378888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 240401131123220972222204040201001001022122121102110013215378888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 240401141123220972222204040201001001022122121102110013215378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 240401151123220972222204040201001001022122121102110013215378888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 240401161123220972222204040201001001022122121102110013215378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 240401171123220972222204040201001001022122121102110013215370288111561118868686868787228686868618701868686860001187870186868686018686868688878787121041 240401181123220972222204040201001001022122121102110013215370288112221187878787871756878787878710187878787870001101018787878787878787878714020204051041 240401191123220972222204040201001001022122121102110013215378818111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240401201123220972222204040201001001022122121102110013215378818112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240401211123220972222204040201001001022122121102110013215378818111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240401221123220972222204040201001001022122121102110013215378818112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402011123220972343405050301001002033122121111302013218330188111551106868686868787488686868618701868686860001187870186868686018686868688878787121041 240402021123220972343405050301001002033122121111302013218348888111170888888888888888888888888818888888888880001188888888888888888888888888888888041041 240402031123220972343405050301001002033122121111302013218348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402041123220972343405050301001002033122121111302013218348888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402051123220972343405050301001002033122121111302013218348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402061123220972343405050301001002033122121111302013218330188112481187878787870155878787878710187878787870001101018787878787878787878714010304101041 240402071123220972343405050301001002033122121111302013218348806112160888888888888888888888888818888888888880001188888888888888888888888814888888041041 240402081123220972343405050301001002033122121111302013218348806112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402091123220972343405050301001002033122121111302013218348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240402101123220972343405050301001002033122121111302013218348806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402111123220972343405050301001002033122121111302013218348806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402121123220972343405050301001002033122121111302013218370288101401215188686868787402986868618701018686860001187870101868686010186868688878787091041 240402131123220972343405050301001002033122121111302013218378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402141123220972343405050301001002033122121111302013218378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402151123220972343405050301001002033122121111302013218370288112401287878787871240878787878710187878787870001101018787878787878787878714010102091041 240402161123220972343405050301001002033122121111302013218378815111199888888888888888888888888818888888888880001188888888888888888888888888888888041041 240402171123220972343405050301001002033122121111302013218378815112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402181123220972343405050301001002033122121111302013218370288112291287878787871240878787878710187878787870001101018787878787878787878714070007061041 240402191123220972343405050301001002033122121111302013218378818111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402201123220972343405050301001002033122121111302013218378818111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 240402211123220972343405050301001002033122121111302013218378818111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 240402221123220972343405050301001002033122121111302013218378818111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402231123220972343405050301001002033122121111302013218378818111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402241123220972343405050301001002033122121111302013218378818111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402251123220972343405050301001002033122121111302013218378818111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240402261123220972343405050301001002033122121111302013218378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 240402271123220972343405050301001002033122121111302013218378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 240402281123220972343405050301001002033122121111302013218378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402291123220972343405050301001002033122121111302013218370088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 240402301123220972343405050301001002033122121111302013218378888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 240402311123220972343405050301001002033122121111302013218378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 240402321123220972343405050301001002033122121111302013218370388111301133868686868787208686868618701868686864909387870186868686018686868688878787071041 240402331123220972343405050301001002033122121111302013218370388012201187878787873230878787878710187878787870001109038787878787878787878714000000051041 240402341123220972343405050301001002033122121111302013218370088111291888888888888888888888888818888888888884909388888888888888888888888888888888061041 240402351123220972343405050301001002033122121111302013218358807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240403011123220972080803030301001002032122121042000213214230188111361102868686868787238686868628702868686868080787878086868686078686868688878787081041 240403021123220972080803030301001002032122121042000213214230188112231187878787870136878787878720287878787878080780078787878787878787878722010001051041 240403031123220972080803030301001002032122121042000213214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 240403041123220972080803030301001002032122121042000213214270288111321105868686868787218686868618701868686864409387870986868686038686868688878787071041 240403051123220972080803030301001002032122121042000213214270288112211187878787870432878787878710187878787874409309038787878787878787878705000000051041 240403061123220972080803030301001002032122121042000213214270388111311107868686868787228686868618701868686864709387870986868686038686868688878787071041 240403071123220972080803030301001002032122121042000213214270388112221187878787870631878787878710187878787874709309038787878787878787878722000101051041 240403081123220972080803030301001002032122121042000213214278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240404011123220972101003030100001000012122121052000213214230188111441302050886868787252216868618701010186864409387870909098686030303868688878787091041 240404021123220972101003030100001000012122121052000213214230188112251387878787870144878787878710187878787874409309038787878787878787878705010102061041 240404031123220972101003030100001000012122121052000213214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 240404041123220972101003030100001000012122121052000213214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240404051123220972101003030100001000012122121052000213214230188112221387878787870144878787878710187878787874409309038787878787878787878705020002051041 240404061123220972101003030100001000012122121052000213214248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 240404071123220972101003030100001000012122121052000213214248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 240404081123220972101003030100001000012122121052000213214230188112161387878787870144878787878710187878787874409309038787878787878787878705010001041041 240404091123220972101003030100001000012122121052000213214248808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 240404101123220972101003030100001000012122121052000213214238888111229888888888888888888888888818888888888884409388888888888888888888888888888888051041 240501011123220972090202020100001000012123121043302411123330188111311106868686868787198686868618701868686863607287870686868686028686868688878787071041 240501021123220972090202020100001000012123121043302411123348888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 240501031123220972090202020100001000012123121043302411123348888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 240501041123220972090202020100001000012123121043302411123348888102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 240501051123220972090202020100001000012123121043302411123348888101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 240501061123220972090202020100001000012123121043302411123330188112191187878787870131878787878710187878787871406207028787878787878787878704000000041041 240501071123220972090202020100001000012123121043302411123338888101170888888888888888888888888818888888888883607288888888888888888888888888888888041041 240501081123220972090202020100001000012123121043302411123338888102190888888888888888888888888818888888888883607288888888888888888888888822888888041041 240501091123220972090202020100001000012123121043302411123378888101170888888888888888888888888818888888888883607288888888888888888888888888888888041041 250101011123220972070701010100001000012124121051301013219330188111601102868686868787478686868618701868686861406287870686868686028686868688878787131041 250101021123220972070701010100001000012124121051301013219330188112471187878787870160878787878710187878787871406206028787878787878787878704020204101041 250101031123220972070701010100001000012124121051301013219348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250101041123220972070701010100001000012124121051301013219348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 250101051123220972070701010100001000012124121051301013219348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250101061123220972070701010100001000012124121051301013219348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250101071123220972070701010100001000012124121051301013219348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250102011123220972070705050100001000013122121041100013214230188111401102868686868787358686868618701868686861406287870686868686028686868688878787091041 250102021123220972070705050100001000013122121041100013214230188102351187878787870140878787878710187878787871406206028787878787878787878704000202081041 250102031123220972070705050100001000013122121041100013214248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250102041123220972070705050100001000013122121041100013214230088112323888888888888888888888888818888888888881406288888888888888888888888804888888071041 250102051123220972070705050100001000013122121041100013214248804102230888888888888888888888888818888888888881406288888888888888888888888804888888051041 250102061123220972070705050100001000013122121041100013214248804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250102071123220972070705050100001000013122121041100013214248804112160888888888888888888888888818888888888881406288888888888888888888888804888888041041 250102081123220972070705050100001000013122121041100013214248802012180888888888888888888888888818888888888881406288888888888888888888888804888888041041 250102091123220972070705050100001000013122121041100013214258808011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250102101123220972070705050100001000013122121041100013214248888011190888888888888888888888888818888888888881406288888888888888888888888888888888041041 250104011123220972151503030200001001022122121061101033213230188111501202038686868787362986868618701018686861406287870606868686020286868688878787111041 250104021123220972151503030200001001022122121061101033213230188112361287878787870150878787878710187878787871406206028787878787878787878704000000081041 250104031123220972151503030200001001022122121061101033213230188112291287878787870150878787878710187878787871406206028787878787878787878704010304061041 250104041123220972151503030200001001022122121061101033213248803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250104051123220972151503030200001001022122121061101033213248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 250104061123220972151503030200001001022122121061101033213248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250104071123220972151503030200001001022122121061101033213248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250104081123220972151503030200001001022122121061101033213270288111661209108686868787551886868618701018686861406287870606868686020286868688878787141041 250104091123220972151503030200001001022122121061101033213270288112551287878787870866878787878710187878787871406206028787878787878787878788010102121041 250104101123220972151503030200001001022122121061101033213270288112181287878787870866878787878710187878787871406206028787878787878787878704000101041041 250104111123220972151503030200001001022122121061101033213278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 250104121123220972151503030200001001022122121061101033213278809112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 250104131123220972151503030200001001022122121061101033213278809111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250104141123220972151503030200001001022122121061101033213278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 250104151123220972151503030200001001022122121061101033213278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250105011123220972060601010101001000012122121032102013215330188111231102868686868787178686868618701868686863808287870686868686028686868688878787051041 250105021123220972060601010101001000012122121032102013215330188112171187878787870123878787878710187878787871406208028787878787878787878704010102041041 250105031123220972060601010101001000012122121032102013215348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250105041123220972060601010101001000012122121032102013215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250105051123220972060601010101001000012122121032102013215378888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 250105061123220972060601010101001000012122121032102013215378888111230888888888888888888888888818888888888880402188888888888888888888888888888888051041 250106011123220972151303030100001000012124121042313011124330188101341102868686868787308686868618701868686860402187870286868686018686868688878787071041 250106021123220972151303030100001000012124121042313011124330188102301187878787870134878787878710187878787870402102018787878787878787878702030104071041 250106031123220972151303030100001000012124121042313011124348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250106041123220972151303030100001000012124121042313011124348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250106051123220972151303030100001000012124121042313011124348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 250106061123220972151303030100001000012124121042313011124348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250106071123220972151303030100001000012124121042313011124348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250106081123220972151303030100001000012124121042313011124338888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 250106091123220972151303030100001000012124121042313011124338888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 250106101123220972151303030100001000012124121042313011124338888112240888888888888888888888888818888888888880402188888888888888888888888802888888051041 250106111123220972151303030100001000012124121042313011124348810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250106121123220972151303030100001000012124121042313011124338888111220888888888888888888888888818888888888880402188888888888888888888888888888888051041 250106131123220972151303030100001000012124121042313011124378888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 250106141123220972151303030100001000012124121042313011124378888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 250106151123220972151303030100001000012124121042313011124378888112170888888888888888888888888818888888888880001188888888888888888888888899888888041041 250107011123220972070601010101001000012122121041000013213230188111431102868686868787368686868618701868686861406287870686868686028686868688878787091041 250107021123220972070601010101001000012122121041000013213230188102361187878787870143878787878710187878787871406206028787878787878787878704030205081041 250107031123220972070601010101001000012122121041000013213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 250107041123220972070601010101001000012122121041000013213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250107051123220972070601010101001000012122121041000013213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250107061123220972070601010101001000012122121041000013213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250107071123220972070601010101001000012122121041000013213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250201011123220972010100000000000000001019122011112011120338888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 250202011123220972100901010100001000012122122042312011122330188111281102868686868787228686868618701868686863808287870886868686028686868688878787061041 250202021123220972100901010100001000012122122042312011122330188102221187878787870128878787878710187878787873808208028787878787878787878707000303051041 250202031123220972100901010100001000012122122042312011122348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250202041123220972100901010100001000012122122042312011122348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250202051123220972100901010100001000012122122042312011122348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250202061123220972100901010100001000012122122042312011122338888111190888888888888888888888888818888888888883808288888888888888888888888888888888041041 250202071123220972100901010100001000012122122042312011122338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 250202081123220972100901010100001000012122122042312011122338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250202091123220972100901010100001000012122122042312011122338888111260888888888888888888888888818888888888883808288888888888888888888888888888888061041 250202101123220972100901010100001000012122122042312011122338888111240888888888888888888888888818888888888883808288888888888888888888888888888888051041 250203011123220972010100000000000000001012321012100013212238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 250301011123220972080803030301001002032122321051100023212230188111361102868686868787308686868628702868686868080787878086868686078686868688878787081041 250301021123220972080803030301001002032122321051100023212230188112301187878787870136878787878720287878787878080780078787878787878787878705010001071041 250301031123220972080803030301001002032122321051100023212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 250301041123220972080803030301001002032122321051100023212238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 250301051123220972080803030301001002032122321051100023212270288111251106868686868787158686868628702868686868080787878086868686078686868688878787061041 250301061123220972080803030301001002032122321051100023212270288112151187878787870525878787878720287878787878080780078787878787878787878705000000041041 250301071123220972080803030301001002032122321051100023212270388111401108868686868787188686868628702868686868080787878086868686078686868688878787091041 250301081123220972080803030301001002032122321051100023212270388112181187878787870740878787878720287878787878080780078787878787878787878705000000041041 250302011123220972090902020100001000012122321031100023212230188111401202078686868787322986868618701018686864409387870909868686030386868688878787091041 250302021123220972090902020100001000012122321031100023212230188112321287878787870140878787878710187878787874409309038787878787878787878705030104071041 250302031123220972090902020100001000012122321031100023212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 250302041123220972090902020100001000012122321031100023212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 250302051123220972090902020100001000012122321031100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250302061123220972090902020100001000012122321031100023212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250302071123220972090902020100001000012122321031100023212230188112291287878787870140878787878710187878787874409309038787878787878787878705010102061041 250302081123220972090902020100001000012122321031100023212248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 250302091123220972090902020100001000012122321031100023212248807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 250303011123220972181803030200001001022122321081302213219330188111491202048686868787413286868628702028686868080787878080868686070786868688878787101041 250303021123220972181803030200001001022122321081302213219330188112411287878787870149878787878720287878787878080780078787878787878787878705010001091041 250303031123220972181803030200001001022122321081302213219348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250303041123220972181803030200001001022122321081302213219330188112321287878787870149878787878720287878787878080780078787878787878787878705010102071041 250303051123220972181803030200001001022122321081302213219348804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250303061123220972181803030200001001022122321081302213219348804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250303071123220972181803030200001001022122321081302213219330088111314888888888888888888888888828888888888888080788888888888888888888888888888888071041 250303081123220972181803030200001001022122321081302213219348888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 250303091123220972181803030200001001022122321081302213219370288111371110868686868787288686868618701868686866412587871286868686058686868688878787081041 250303101123220972181803030200001001022122321081302213219370288112281187878787870937878787878710187878787876412512058787878787878787878709010405061041 250303111123220972181803030200001001022122321081302213219378810112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250303121123220972181803030200001001022122321081302213219378810111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 250303131123220972181803030200001001022122321081302213219378810112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 250303141123220972181803030200001001022122321081302213219378810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250303151123220972181803030200001001022122321081302213219378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250303161123220972181803030200001001022122321081302213219370088111444888888888888888888888888828888888888888080788888888888888888888888888888888091041 250303171123220972181803030200001001022122321081302213219378888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 250303181123220972181803030200001001022122321081302213219378888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 250401011123220972141806060100001000013122121091101013215330188111681303071186868787454646868618701010186864509387870909098686030303868688878787141041 250401021123220972141806060100001000013122121091101013215348888111240888888888888888888888888818888888888884509388888888888888888888888888888888051041 250401031123220972141806060100001000013122121091101013215330188112451387878787870168878787878710187878787874509309038787878787878787878722020103101041 250401041123220972141806060100001000013122121091101013215348803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 250401051123220972141806060100001000013122121091101013215348803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250401061123220972141806060100001000013122121091101013215348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250401071123220972141806060100001000013122121091101013215330188112461387878787870168878787878710187878787874509309038787878787878787878722020204101041 250401081123220972141806060100001000013122121091101013215348807111190888888888888888888888888818888888888884509388888888888888888888888888888888041041 250401091123220972141806060100001000013122121091101013215348807102170888888888888888888888888818888888888884509388888888888888888888888822888888041041 250401101123220972141806060100001000013122121091101013215348807111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 250401111123220972141806060100001000013122121091101013215330188112461387878787870168878787878710187878787874509309038787878787878787878722000101101041 250401121123220972141806060100001000013122121091101013215348811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250401131123220972141806060100001000013122121091101013215340088012224888888888888888888888888818888888888884509388888888888888888888888822888888051041 250401141123220972141806060100001000013122121091101013215358813012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250401151123220972141806060100001000013122121091101013215358813012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 250401161123220972141806060100001000013122121091101013215340007012244888888888888888888888888818888888888884509388888888888888888888888822888888051041 250401171123220972141806060100001000013122121091101013215358816012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 250401181123220972141806060100001000013122121091101013215348888111240888888888888888888888888818888888888884509388888888888888888888888888888888051041 250401191123220972141806060100001000013122121091101013215348888111190888888888888888888888888818888888888884509388888888888888888888888888888888041041 250402011123220972131304040100000100013122121061100013214230088112522888888888888888888888888828888888888888080788888888888888888888888888888888111041 250402021123220972131304040100000100013122121061100013214230088112414888888888888888888888888828888888888888080788888888888888888888888805888888091041 250402031123220972131304040100000100013122121061100013214258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250402041123220972131304040100000100013122121061100013214258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250402051123220972131304040100000100013122121061100013214258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 250402061123220972131304040100000100013122121061100013214258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 250402071123220972131304040100000100013122121061100013214258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250402081123220972131304040100000100013122121061100013214258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250402091123220972131304040100000100013122121061100013214240088112201888888888888888888888888828888888888888080788888888888888888888888816888888051041 250402101123220972131304040100000100013122121061100013214258809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250402111123220972131304040100000100013122121061100013214240101111251212138686868787242286868628702028686868080787878080868686070786868688878787061041 250402121123220972131304040100000100013122121061100013214240188112241287878787871125878787878720287878787878080780078787878787878787878716000000051041 250402131123220972131304040100000100013122121061100013214240188112221287878787871125878787878720287878787878080780078787878787878787878716000000051041 250501011123220972091101010000000000003012121051100023213230088112572888888888888888888888888818888888888880604188888888888888888888888888888888121041 250501021123220972091101010000000000003012121051100023213240001112214888888888888888888888888818888888888880604188888888888888888888888803888888051041 250501031123220972091101010000000000003012121051100023213258802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250501041123220972091101010000000000003012121051100023213258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250501051123220972091101010000000000003012121051100023213248801011180888888888888888888888888818888888888880604188888888888888888888888888888888041041 250501061123220972091101010000000000003012121051100023213248801111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 250501071123220972091101010000000000003012121051100023213248801011138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250501081123220972091101010000000000003012121051100023213278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250501091123220972091101010000000000003012121051100023213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 250501101123220972091101010000000000003012121051100023213248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250501111123220972091101010000000000003012121051100023213278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250502011123220972030301010101001000012122121022100023212230188111381102868686868787378686868628701868686868080787870486868686018686868688878787081041 250502021123220972030301010101001000012122121022100023212230188112371187878787870138878787878710287878787870604180078787878787878787878703000101081041 250502031123220972030301010101001000012122121022100023212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 250503011123220972040401010000000000002012121041302011120338802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 250503021123220972040401010000000000002012121041302011120320088112532888888888888888888888888818888888888880604188888888888888888888888888888888111041 250503031123220972040401010000000000002012121041302011120320088112552888888888888888888888888818888888888880302188888888888888888888888888888888121041 250503041123220972040401010000000000002012121041302011120338802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 250504011123220972242507070100000001013012121091102013216330088112284888888888888888888888888818888888888881206288888888888888888888888814888888061041 250504021123220972242507070100000001013012121091102013216348801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 250504031123220972242507070100000001013012121091102013216348801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 250504041123220972242507070100000001013012121091102013216348801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 250504051123220972242507070100000001013012121091102013216348801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 250504061123220972242507070100000001013012121091102013216348801112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 250504071123220972242507070100000001013012121091102013216330088012214888888888888888888888888818888888888881206288888888888888888888888814888888051041 250504081123220972242507070100000001013012121091102013216338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 250504091123220972242507070100000001013012121091102013216338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 250504101123220972242507070100000001013012121091102013216338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 250504111123220972242507070100000001013012121091102013216328888111160888888888888888888888888818888888888881206288888888888888888888888888888888041041 250504121123220972242507070100000001013012121091102013216338888111260888888888888888888888888818888888888881206288888888888888888888888888888888061041 250504131123220972242507070100000001013012121091102013216378888111210888888888888888888888888818888888888881206288888888888888888888888888888888051041 250504141123220972242507070100000001013012121091102013216338888111210888888888888888888888888818888888888881206288888888888888888888888888888888051041 250504151123220972242507070100000001013012121091102013216370188111211116868686868787198686868618701868686861206287870686868686028686868688878787051041 250504161123220972242507070100000001013012121091102013216370188112191187878787871521878787878710187878787871206206028787878787878787878714010001041041 250504171123220972242507070100000001013012121091102013216378816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 250504181123220972242507070100000001013012121091102013216378888111240888888888888888888888888818888888888881206288888888888888888888888888888888051041 250504191123220972242507070100000001013012121091102013216378888111280888888888888888888888888818888888888881206288888888888888888888888888888888061041 250504201123220972242507070100000001013012121091102013216370088112234888888888888888888888888818888888888881206288888888888888888888888814888888051041 250504211123220972242507070100000001013012121091102013216370088112184888888888888888888888888818888888888881206288888888888888888888888814888888041041 250504221123220972242507070100000001013012121091102013216370088112404888888888888888888888888818888888888880604188888888888888888888888803888888091041 250504231123220972242507070100000001013012121091102013216378822112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 250504241123220972242507070100000001013012121091102013216378888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 250504251123220972242507070100000001013012121091102013216378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260103011123220972060801010100001000013124122053302411125430188111301102868686868787268686868618701868686861406287870686868686028686868688878787071041 260103021123220972060801010100001000013124122053302411125430102112261187878787870130878787878710187878787871406206028787878787878787878704010001061041 260103031123220972060801010100001000013124122053302411125448802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260103041123220972060801010100001000013124122053302411125478888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260103051123220972060801010100001000013124122053302411125448888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 260103061123220972060801010100001000013124122053302411125420088012552888888888888888888888888818888888888881406288888888888888888888888888888888121041 260103071123220972060801010100001000013124122053302411125448888011150888888888888888888888888818888888888881406288888888888888888888888888888888041041 260103081123220972060801010100001000013124122053302411125478888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 260201011123220972060601010100001000012124122033312411127430188111301103868686868787248686868618701868686860202187870686868686028686868688878787071041 260201021123220972060601010100001000012124122033312411127448888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 260201031123220972060601010100001000012124122033312411127430188112241187878787870130878787878710187878787871406202018787878787878787878703010001051041 260201041123220972060601010100001000012124122033312411127448803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260201051123220972060601010100001000012124122033312411127438888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 260201061123220972060601010100001000012124122033312411127438888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301011123220972373414140300001002032122121061302211221330188111361202058686868787302286868618701018686864709387870909868686030386868688878787081041 260301021123220972373414140300001002032122121061302211221330188112301287878787870136878787878710187878787874709309038787878787878787878722000101071041 260301031123220972373414140300001002032122121061302211221348802112170888888888888888888888888818888888888884709388888888888888888888888822888888041041 260301041123220972373414140300001002032122121061302211221348805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301051123220972373414140300001002032122121061302211221330188112221287878787870136878787878710187878787874909309038787878787878787878710000202051041 260301061123220972373414140300001002032122121061302211221348805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301071123220972373414140300001002032122121061302211221330088112271888888888888888888888888818888888888884709388888888888888888888888822888888061041 260301081123220972373414140300001002032122121061302211221348807112170888888888888888888888888818888888888884709388888888888888888888888822888888041041 260301091123220972373414140300001002032122121061302211221348807111150888888888888888888888888818888888888884709388888888888888888888888888888888041041 260301101123220972373414140300001002032122121061302211221348807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260301111123220972373414140300001002032122121061302211221348807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301121123220972373414140300001002032122121061302211221338888111270888888888888888888888888818888888888884709388888888888888888888888888888888061041 260301131123220972373414140300001002032122121061302211221338888111250888888888888888888888888818888888888884709388888888888888888888888888888888061041 260301141123220972373414140300001002032122121061302211221338888112240888888888888888888888888818888888888884709388888888888888888888888822888888051041 260301151123220972373414140300001002032122121061302211221348814112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260301161123220972373414140300001002032122121061302211221348814111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301171123220972373414140300001002032122121061302211221338888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 260301181123220972373414140300001002032122121061302211221370088112572888888888888888888888888818888888888884208288888888888888888888888888888888121041 260301191123220972373414140300001002032122121061302211221370088112283888888888888888888888888818888888888884208288888888888888888888888812888888061041 260301201123220972373414140300001002032122121061302211221378819112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301211123220972373414140300001002032122121061302211221378819111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301221123220972373414140300001002032122121061302211221370218111311123868686868787238686868618701868686864208287870986868686038686868688878787071041 260301231123220972373414140300001002032122121061302211221370288112231187878787872231878787878710187878787874909308028787878787878787878710010001051041 260301241123220972373414140300001002032122121061302211221378823111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301251123220972373414140300001002032122121061302211221370318111251126868686868787238686868618701868686864208287870886868686028686868688878787061041 260301261123220972373414140300001002032122121061302211221370388102231187878787872525878787878710187878787874208208028787878787878787878712000202051041 260301271123220972373414140300001002032122121061302211221378826102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260301281123220972373414140300001002032122121061302211221378826102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301291123220972373414140300001002032122121061302211221378888112170888888888888888888888888818888888888884909388888888888888888888888810888888041041 260301301123220972373414140300001002032122121061302211221378888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 260301311123220972373414140300001002032122121061302211221378830111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301321123220972373414140300001002032122121061302211221378830111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301331123220972373414140300001002032122121061302211221378888112280888888888888888888888888828888888888888080788888888888888888888888822888888061041 260301341123220972373414140300001002032122121061302211221378888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 260301351123220972373414140300001002032122121061302211221378834112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260301361123220972373414140300001002032122121061302211221378888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 260301371123220972373414140300001002032122121061302211221378836111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260302011123220972171704040100001000012122121071302013218330188111601302041086868787524947868618701010186864409387870909098686030303868688878787131041 260302021123220972171704040100001000012122121071302013218330188112521387878787870160878787878710187878787874409309038787878787878787878788000101111041 260302031123220972171704040100001000012122121071302013218348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260302041123220972171704040100001000012122121071302013218330188112491387878787870160878787878710187878787874409309038787878787878787878715020305101041 260302051123220972171704040100001000012122121071302013218348804112150888888888888888888888888818888888888884409388888888888888888888888815888888041041 260302061123220972171704040100001000012122121071302013218348804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260302071123220972171704040100001000012122121071302013218348804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260302081123220972171704040100001000012122121071302013218348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260302091123220972171704040100001000012122121071302013218348804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260302101123220972171704040100001000012122121071302013218330188112471387878787870160878787878710187878787874409309038787878787878787878715020002101041 260302111123220972171704040100001000012122121071302013218348810111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260302121123220972171704040100001000012122121071302013218348810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260302131123220972171704040100001000012122121071302013218348888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 260302141123220972171704040100001000012122121071302013218348888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 260302151123220972171704040100001000012122121071302013218378888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 260302161123220972171704040100001000012122121071302013218378888112470888888888888888888888888828888888888888080788888888888888888888888822888888101041 260302171123220972171704040100001000012122121071302013218378816112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 260303011123220972261908080401001004051122121023000013211230188111571102868686868787568686868618701868686864709387870986868686038686868688878787121041 260303021123220972261908080401001004051122121023000013211230188112561187878787870157878787878710187878787874709309038787878787878787878788000000121041 260303031123220972261908080401001004051122121023000013211270288111241104868686868787348686868618701868686864709387870986868686038686868688878787051041 260303041123220972261908080401001004051122121023000013211270288112341187878787870324878787878710187878787874709309038787878787878787878722030003071041 260303051123220972261908080401001004051122121023000013211278804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260303061123220972261908080401001004051122121023000013211278804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 260303071123220972261908080401001004051122121023000013211278804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260303081123220972261908080401001004051122121023000013211270388111301109868686868787228686868628701868686868080787871186868686048686868688878787071041 260303091123220972261908080401001004051122121023000013211270388112221187878787870830878787878710287878787876111480078787878787878787878701000000051041 260303101123220972261908080401001004051122121023000013211270488111231111868686868787188686868618701868686860604187870986868686038686868688878787051041 260303111123220972261908080401001004051122121023000013211270488112181187878787871023878787878710187878787874909304018787878787878787878710000000041041 260303121123220972261908080401001004051122121023000013211278888112510888888888888888888888888828888888888888080788888888888888888888888888888888111041 260303131123220972261908080401001004051122121023000013211278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 260303141123220972261908080401001004051122121023000013211278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 260303151123220972261908080401001004051122121023000013211278888111240888888888888888888888888818888888888884909388888888888888888888888888888888051041 260303161123220972261908080401001004051122121023000013211278888112260888888888888888888888888828888888888888080788888888888888888888888822888888061041 260303171123220972261908080401001004051122121023000013211278888112300888888888888888888888888828888888888888080788888888888888888888888822888888071041 260303181123220972261908080401001004051122121023000013211278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 260303191123220972261908080401001004051122121023000013211270588111341220248686868787292586868628702028686868080787878080868686070786868688878787071041 260303201123220972261908080401001004051122121023000013211270588102291287878787871934878787878720287878787878080780078787878787878787878717020103061041 260303211123220972261908080401001004051122121023000013211278820102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260303221123220972261908080401001004051122121023000013211278820101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260303231123220972261908080401001004051122121023000013211278820101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260303241123220972261908080401001004051122121023000013211270588102251287878787871934878787878720287878787878080780078787878787878787878717020002061041 260303251123220972261908080401001004051122121023000013211278824101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260303261123220972261908080401001004051122121023000013211278824101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260304011123220972151405050100001000012122121041102113217330188101411302070886868787253722868618701010186864409387870409098686010303868688878787091041 260304021123220972151405050100001000012122121041102113217330188112251387878787870141878787878710187878787870604109038787878787878787878705020204061041 260304031123220972151405050100001000012122121041102113217348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260304041123220972151405050100001000012122121041102113217348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260304051123220972151405050100001000012122121041102113217348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260304061123220972151405050100001000012122121041102113217348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260304071123220972151405050100001000012122121041102113217330188112371387878787870141878787878710187878787874909309038787878787878787878705000000081041 260304081123220972151405050100001000012122121041102113217330188112221387878787870141878787878710187878787874409309038787878787878787878705000000051041 260304091123220972151405050100001000012122121041102113217338888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 260304101123220972151405050100001000012122121041102113217338888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260304111123220972151405050100001000012122121041102113217330088111271888888888888888888888888818888888888884909388888888888888888888888888888888061041 260304121123220972151405050100001000012122121041102113217370088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 260304131123220972151405050100001000012122121041102113217370088112281888888888888888888888888828888888888888080788888888888888888888888822888888061041 260304141123220972151405050100001000012122121041102113217378813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260304151123220972151405050100001000012122121041102113217378888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 260305011123220972111106060000000000002012121031000011214230088112622888888888888888888888888818888888888884909388888888888888888888888888888888131041 260305021123220972111106060000000000002012121031000011214248888112210888888888888888888888888818888888888884909388888888888888888888888810888888051041 260305031123220972111106060000000000002012121031000011214248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260305041123220972111106060000000000002012121031000011214238888112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 260305051123220972111106060000000000002012121031000011214270088112412888888888888888888888888818888888888884909388888888888888888888888810888888091041 260305061123220972111106060000000000002012121031000011214278805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260305071123220972111106060000000000002012121031000011214278805111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260305081123220972111106060000000000002012121031000011214278888112310888888888888888888888888818888888888884909388888888888888888888888810888888071041 260305091123220972111106060000000000002012121031000011214278888112180888888888888888888888888818888888888884909388888888888888888888888810888888041041 260305101123220972111106060000000000002012121031000011214278888112170888888888888888888888888818888888888884909388888888888888888888888810888888041041 260305111123220972111106060000000000002012121031000011214278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306011123220972302712120100002000023132121031312411225430188101471402040810868787413825328618701010101864409387870909090986030303038688878787101041 260306021123220972302712120100002000023132121031312411225430188112411487878787870147878787878710187878787874409309038787878787878787878705010001091041 260306031123220972302712120100002000023132121031312411225448802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306041123220972302712120100002000023132121031312411225430188102381487878787870147878787878710187878787874409309038787878787878787878705010203081041 260306051123220972302712120100002000023132121031312411225448804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 260306061123220972302712120100002000023132121031312411225448804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306071123220972302712120100002000023132121031312411225448804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306081123220972302712120100002000023132121031312411225430188112251487878787870147878787878710187878787874409309038787878787878787878705010001061041 260306091123220972302712120100002000023132121031312411225448808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306101123220972302712120100002000023132121031312411225430188112321487878787870147878787878710187878787874409309038787878787878787878705000202071041 260306111123220972302712120100002000023132121031312411225448810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306121123220972302712120100002000023132121031312411225448810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306131123220972302712120100002000023132121031312411225430288111451314192286868787272523868618701010186864409387870909098686030303868688878787101041 260306141123220972302712120100002000023132121031312411225430288102271387878787871345878787878710187878787874409309038787878787878787878705030104061041 260306151123220972302712120100002000023132121031312411225448814111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 260306161123220972302712120100002000023132121031312411225448814111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 260306171123220972302712120100002000023132121031312411225448814111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306181123220972302712120100002000023132121031312411225448814112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306191123220972302712120100002000023132121031312411225430288112251387878787871345878787878710187878787874909309038787878787878787878705020002061041 260306201123220972302712120100002000023132121031312411225448819111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260306211123220972302712120100002000023132121031312411225448819111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306221123220972302712120100002000023132121031312411225430288112231387878787871345878787878710187878787874409309038787878787878787878705010001051041 260306231123220972302712120100002000023132121031312411225448822111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306241123220972302712120100002000023132121031312411225430088112452888888888888888888888888818888888888884409388888888888888888888888805888888101041 260306251123220972302712120100002000023132121031312411225448824112200888888888888888888888888818888888888884409388888888888888888888888805888888051041 260306261123220972302712120100002000023132121031312411225448824112200888888888888888888888888818888888888884409388888888888888888888888805888888051041 260306271123220972302712120100002000023132121031312411225458826112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260306281123220972302712120100002000023132121031312411225448824112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 260306291123220972302712120100002000023132121031312411225448824111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260306301123220972302712120100002000023132121031312411225448824112230888888888888888888888888818888888888884409388888888888888888888888805888888051041 260307011123220972353209090501001004052122121031102013216330188101421203078686868787251986868628702028686868080787878080868686070786868688878787091041 260307021123220972353209090501001004052122121031102013216348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260307031123220972353209090501001004052122121031102013216330188112251287878787870142878787878720287878787878080780078787878787878787878705020103061041 260307041123220972353209090501001004052122121031102013216348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307051123220972353209090501001004052122121031102013216348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307061123220972353209090501001004052122121031102013216348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307071123220972353209090501001004052122121031102013216330188112191287878787870142878787878720287878787878080780078787878787878787878705000000041041 260307081123220972353209090501001004052122121031102013216370288111361109868686868787268686868628702868686868080787878086868686078686868688878787081041 260307091123220972353209090501001004052122121031102013216370288112261187878787870836878787878720287878787878080780078787878787878787878705000000061041 260307101123220972353209090501001004052122121031102013216378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260307111123220972353209090501001004052122121031102013216378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 260307121123220972353209090501001004052122121031102013216370388101301113868686868787248686868628702868686868080787878086868686078686868688878787071041 260307131123220972353209090501001004052122121031102013216370388112241187878787871230878787878720287878787878080780078787878787878787878705010102051041 260307141123220972353209090501001004052122121031102013216378813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260307151123220972353209090501001004052122121031102013216378813112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307161123220972353209090501001004052122121031102013216370088112201888888888888888888888888828888888888888080788888888888888888888888822888888051041 260307171123220972353209090501001004052122121031102013216378816111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307181123220972353209090501001004052122121031102013216378816112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307191123220972353209090501001004052122121031102013216370488111361220278686868787292386868628702028686868080787878080868686070786868688878787081041 260307201123220972353209090501001004052122121031102013216370488112291287878787871936878787878720287878787878080780078787878787878787878705030306061041 260307211123220972353209090501001004052122121031102013216378820112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 260307221123220972353209090501001004052122121031102013216378820112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260307231123220972353209090501001004052122121031102013216378820111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 260307241123220972353209090501001004052122121031102013216378820111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260307251123220972353209090501001004052122121031102013216378820111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307261123220972353209090501001004052122121031102013216378820112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307271123220972353209090501001004052122121031102013216370488112231287878787871936878787878720287878787878080780078787878787878787878705010001051041 260307281123220972353209090501001004052122121031102013216378827111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307291123220972353209090501001004052122121031102013216370088111323888888888888888888888888828888888888888080788888888888888888888888888888888071041 260307301123220972353209090501001004052122121031102013216378888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307311123220972353209090501001004052122121031102013216370588111381232348686868787251686868628702028686868080787878080868686070786868688878787081041 260307321123220972353209090501001004052122121031102013216370588102251287878787873138878787878720287878787878080780078787878787878787878705010001061041 260307331123220972353209090501001004052122121031102013216378832111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260307341123220972353209090501001004052122121031102013216370588112161287878787873138878787878720287878787878080780078787878787878787878705010001041041 260307351123220972353209090501001004052122121031102013216378834111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260308011123220972111003030300001002032122121021100013214230188111451103868686868787388686868618701868686864409387870986868686038686868688878787101041 260308021123220972111003030300001002032122121021100013214248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 260308031123220972111003030300001002032122121021100013214230188112381187878787870145878787878710187878787874409309038787878787878787878715010102081041 260308041123220972111003030300001002032122121021100013214248803102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 260308051123220972111003030300001002032122121021100013214248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260308061123220972111003030300001002032122121021100013214270288111341107868686868787258686868628702868686868080787878086868686078686868688878787071041 260308071123220972111003030300001002032122121021100013214270288112251187878787870634878787878720287878787878080780078787878787878787878718020002061041 260308081123220972111003030300001002032122121021100013214278807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260308091123220972111003030300001002032122121021100013214278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 260308101123220972111003030300001002032122121021100013214270388111371111868686868787208686868618701868686864409387870986868686038686868688878787081041 260308111123220972111003030300001002032122121021100013214270388112201187878787871037878787878710187878787874409309038787878787878787878705000000051041 260309011123220972222105050301001002032122121051300013216330188111651103868686868787368686868618701868686864909387870986868686038686868688878787141041 260309021123220972222105050301001002032122121051300013216348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309031123220972222105050301001002032122121051300013216330188112361187878787870165878787878710187878787874909309038787878787878787878710050611081041 260309041123220972222105050301001002032122121051300013216348803111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 260309051123220972222105050301001002032122121051300013216348803112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 260309061123220972222105050301001002032122121051300013216348803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260309071123220972222105050301001002032122121051300013216348803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 260309081123220972222105050301001002032122121051300013216348803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 260309091123220972222105050301001002032122121051300013216348803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309101123220972222105050301001002032122121051300013216348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309111123220972222105050301001002032122121051300013216348803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309121123220972222105050301001002032122121051300013216348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309131123220972222105050301001002032122121051300013216348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309141123220972222105050301001002032122121051300013216348803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 260309151123220972222105050301001002032122121051300013216370288101281117868686868787168686868618701868686860604187870486868686018686868688878787061041 260309161123220972222105050301001002032122121051300013216378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 260309171123220972222105050301001002032122121051300013216370288112161187878787871528878787878710187878787870604104018787878787878787878703000000041041 260309181123220972222105050301001002032122121051300013216370088112191888888888888888888888888818888888888880604188888888888888888888888803888888041041 260309191123220972222105050301001002032122121051300013216378818111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260309201123220972222105050301001002032122121051300013216370388111361121868686868787168686868628702868686868080787878086868686078686868688878787081041 260309211123220972222105050301001002032122121051300013216370388112161187878787872036878787878720287878787878080780078787878787878787878716000000041041 260309221123220972222105050301001002032122121051300013216378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 260502011123220972141503030101001000012124121053312011122330188111331102868686868787268686868618701868686860202187870286868686018686868688878787071041 260502021123220972141503030101001000012124121053312011122330188112261187878787870133878787878710187878787870202102018787878787878787878703020305061041 260502031123220972141503030101001000012124121053312011122348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 260502041123220972141503030101001000012124121053312011122348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 260502051123220972141503030101001000012124121053312011122348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 260502061123220972141503030101001000012124121053312011122348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 260502071123220972141503030101001000012124121053312011122348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 260502081123220972141503030101001000012124121053312011122338888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 260502091123220972141503030101001000012124121053312011122338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 260502101123220972141503030101001000012124121053312011122338888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 260502111123220972141503030101001000012124121053312011122338888012170888888888888888888888888818888888888880202188888888888888888888888803888888041041 260502121123220972141503030101001000012124121053312011122338888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 260502131123220972141503030101001000012124121053312011122338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 260502141123220972141503030101001000012124121053312011122348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 260502151123220972141503030101001000012124121053312011122378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 260503011123220972050500000000000000001014121072313411227430088111321888888888888888888888888818888888888884208288888888888888888888888888888888071041 260503021123220972050500000000000000001014121072313411227430088111201888888888888888888888888818888888888884208288888888888888888888888888888888051041 260503031123220972050500000000000000001014121072313411227438888111170888888888888888888888888818888888888884208288888888888888888888888888888888041041 260503041123220972050500000000000000001014121072313411227438888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 260503051123220972050500000000000000001014121072313411227438888111260888888888888888888888888818888888888884208288888888888888888888888888888888061041 300101011123320974131303030200011000024242121041000123412230188111291102868686868787238686868618701868686866412587871286868686058686868688878787061041 300101021123320974131303030200011000024242121041000123412230188112231187878787870129878787878710187878787876412512058787878787878787878709000202051041 300101031123320974131303030200011000024242121041000123412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300101041123320974131303030200011000024242121041000123412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300101051123320974131303030200011000024242121041000123412220288111561206108686868787533886868618701018686866412587871212868686050586868688878787121041 300101061123320974131303030200011000024242121041000123412220288112531287878787870556878787878710187878787876412512058787878787878787878788000202111041 300101071123320974131303030200011000024242121041000123412238806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300101081123320974131303030200011000024242121041000123412230006112183888888888888888888888888818888888888886412588888888888888888888888809888888041041 300101091123320974131303030200011000024242121041000123412258808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300101101123320974131303030200011000024242121041000123412220288112381287878787870556878787878710187878787876412512058787878787878787878709020103081041 300101111123320974131303030200011000024242121041000123412238810112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300101121123320974131303030200011000024242121041000123412238810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300101131123320974131303030200011000024242121041000123412238810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300102011123320974131303030200001001022122321031000323413230188111451202068686868787293286868618701018686866412587871212868686050586868688878787101041 300102021123320974131303030200001001022122321031000323413230188112291287878787870145878787878710187878787876412512058787878787878787878709020103061041 300102031123320974131303030200001001022122321031000323413248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300102041123320974131303030200001001022122321031000323413248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300102051123320974131303030200001001022122321031000323413248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300102061123320974131303030200001001022122321031000323413230188112321287878787870145878787878710187878787876412512058787878787878787878709000000071041 300102071123320974131303030200001001022122321031000323413248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300102081123320974131303030200001001022122321031000323413248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300102091123320974131303030200001001022122321031000323413248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300102101123320974131303030200001001022122321031000323413270088112572888888888888888888888888818888888888886412588888888888888888888888888888888121041 300102111123320974131303030200001001022122321031000323413278810112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300102121123320974131303030200001001022122321031000323413270288111321113868686868787188686868618701868686866412587871286868686058686868688878787071041 300102131123320974131303030200001001022122321031000323413270288112181187878787871232878787878710187878787876412512058787878787878787878709000000041041 300104011123320974141402020100001000012124121042300211220330188111371102868686868787328686868628702868686868080787878086868686078686868688878787081041 300104021123320974141402020100001000012124121042300211220330188112321187878787870137878787878720287878787878080780078787878787878787878722010203071041 300104031123320974141402020100001000012124121042300211220348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300104041123320974141402020100001000012124121042300211220348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300104051123320974141402020100001000012124121042300211220348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300104061123320974141402020100001000012124121042300211220338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300104071123320974141402020100001000012124121042300211220348888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300104081123320974141402020100001000012124121042300211220370088111464888888888888888888888888818888888888883007288888888888888888888888888888888101041 300104091123320974141402020100001000012124121042300211220378888111160888888888888888888888888818888888888883007288888888888888888888888888888888041041 300104101123320974141402020100001000012124121042300211220378888112160888888888888888888888888818888888888883007288888888888888888888888822888888041041 300104111123320974141402020100001000012124121042300211220378888111150888888888888888888888888818888888888883007288888888888888888888888888888888041041 300104121123320974141402020100001000012124121042300211220378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300104131123320974141402020100001000012124121042300211220378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300104141123320974141402020100001000012124121042300211220378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300105011123320974020200000000000000002012121023100123212230088111354888888888888888888888888818888888888884409388888888888888888888888888888888081041 300105021123320974020200000000000000002012121023100123212248888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 300106011123320974030300000000000000002012321031000023410230088112672888888888888888888888888818888888888886412588888888888888888888888888888888141041 300106021123320974030300000000000000002012321031000023410258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300106031123320974030300000000000000002012321031000023410270088112652888888888888888888888888818888888888886412588888888888888888888888888888888141041 300107011123320974080801010000000100013122333031000123409230088111764888888888888888888888888818888888888886412588888888888888888888888888888888161041 300107021123320974080801010000000100013122333031000123409230088112852888888888888888888888888818888888888886412588888888888888888888888888888888181041 300107031123320974080801010000000100013122333031000123409240188111321104868686868787278686868618701868686866412587871286868686058686868688878787071041 300107041123320974080801010000000100013122333031000123409240188112271187878787870332878787878710187878787876412512058787878787878787878709000000061041 300107051123320974080801010000000100013122333031000123409258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300107061123320974080801010000000100013122333031000123409258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300107071123320974080801010000000100013122333031000123409258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300107081123320974080801010000000100013122333031000123409258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300108011123320974071003030100001000012124121053100011116330188111561102868686868787458686868618701868686861406287870686868686028686868688878787121041 300108021123320974071003030100001000012124121053100011116330188112451187878787870156878787878710187878787871406206028787878787878787878704010102101041 300108031123320974071003030100001000012124121053100011116348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300108041123320974071003030100001000012124121053100011116348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300108051123320974071003030100001000012124121053100011116330088012201888888888888888888888888818888888888881406288888888888888888888888804888888051041 300108061123320974071003030100001000012124121053100011116348888012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300108071123320974071003030100001000012124121053100011116348805011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300108081123320974071003030100001000012124121053100011116330088112211888888888888888888888888818888888888881406288888888888888888888888804888888051041 300108091123320974071003030100001000012124121053100011116348808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300108101123320974071003030100001000012124121053100011116378888111200888888888888888888888888818888888888883507288888888888888888888888888888888051041 300109011123320974060602020100001000012122121032000123212230188111291202058686868787291786868618701018686866412587871212868686050586868688878787061041 300109021123320974060602020100001000012122121032000123212230188112291287878787870129878787878710187878787876412512058787878787878787878709010102061041 300109031123320974060602020100001000012122121032000123212248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300109041123320974060602020100001000012122121032000123212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300109051123320974060602020100001000012122121032000123212230188112171287878787870129878787878710187878787876412512058787878787878787878709000101041041 300109061123320974060602020100001000012122121032000123212248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300110011123320974070703030000000000001012121042312211222338888111280888888888888888888888888818888888888880402188888888888888888888888888888888061041 300110021123320974070703030000000000001012121042312211222338888112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 300110031123320974070703030000000000001012121042312211222338888112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 300110041123320974070703030000000000001012121042312211222338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300110051123320974070703030000000000001012121042312211222378888112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 300110061123320974070703030000000000001012121042312211222378888111170888888888888888888888888818888888888880402188888888888888888888888888888888041041 300110071123320974070703030000000000001012121042312211222378888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 300112011123320974040501010101001000011122121032100313216330188111241102868686868787218686868618701868686866412587871286868686058686868688878787051041 300112021123320974040501010101001000011122121032100313216330188112211187878787870124878787878710187878787876412512058787878787878787878709000000051041 300112031123320974040501010101001000011122121032100313216338888011250888888888888888888888888818888888888886412588888888888888888888888888888888061041 300112041123320974040501010101001000011122121032100313216338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300112051123320974040501010101001000011122121032100313216338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300113011123320974070600000000000000003012121041000011214230088112662888888888888888888888888818888888888886412588888888888888888888888888888888141041 300113021123320974070600000000000000003012121041000011214258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300113031123320974070600000000000000003012121041000011214258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300113041123320974070600000000000000003012121041000011214230088112562888888888888888888888888818888888888886412588888888888888888888888888888888121041 300113051123320974070600000000000000003012121041000011214248804111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 300113061123320974070600000000000000003012121041000011214270088111274888888888888888888888888818888888888883808288888888888888888888888888888888061041 300113071123320974070600000000000000003012121041000011214270088101224888888888888888888888888818888888888883808288888888888888888888888888888888051041 300114011123320974040300000000000000002012121041001021413230088112561888888888888888888888888818888888888884409388888888888888888888888888888888121041 300114021123320974040300000000000000002012121041001021413248801101210888888888888888888888888818888888888884409388888888888888888888888888888888051041 300114031123320974040300000000000000002012121041001021413248801111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 300114041123320974040300000000000000002012121041001021413248801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300115011123320974212203030101001000012122121061100111216330188111591202098686868787404086868618701018686864409387870909868686030386868688878787121041 300115021123320974212203030101001000012122121061100111216330188112401287878787870159878787878710187878787874409309038787878787878787878715040206091041 300115031123320974212203030101001000012122121061100111216348802111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 300115041123320974212203030101001000012122121061100111216348802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 300115051123320974212203030101001000012122121061100111216348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300115061123320974212203030101001000012122121061100111216348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300115071123320974212203030101001000012122121061100111216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300115081123320974212203030101001000012122121061100111216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300115091123320974212203030101001000012122121061100111216330188112401287878787870159878787878710187878787874409309038787878787878787878715040206091041 300115101123320974212203030101001000012122121061100111216340009012191888888888888888888888888818888888888884409388888888888888888888888815888888041041 300115111123320974212203030101001000012122121061100111216348809111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 300115121123320974212203030101001000012122121061100111216348809111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300115131123320974212203030101001000012122121061100111216348809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300115141123320974212203030101001000012122121061100111216348809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300115151123320974212203030101001000012122121061100111216348809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300115161123320974212203030101001000012122121061100111216370088111294888888888888888888888888828888888888888080788888888888888888888888888888888061041 300115171123320974212203030101001000012122121061100111216370088111304888888888888888888888888828888888888888080788888888888888888888888888888888071041 300115181123320974212203030101001000012122121061100111216378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 300115191123320974212203030101001000012122121061100111216378888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 300115201123320974212203030101001000012122121061100111216378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 300115211123320974212203030101001000012122121061100111216378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 300115221123320974212203030101001000012122121061100111216370088111354888888888888888888888888828888888888888080788888888888888888888888888888888081041 300116011123320974050201010101001000012122121042101213216330188101311102868686868787188686868618701868686860604187870486868686018686868688878787071041 300116021123320974050201010101001000012122121042101213216330188102181187878787870131878787878710187878787870604104018787878787878787878703000101041041 300116031123320974050201010101001000012122121042101213216348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300116041123320974050201010101001000012122121042101213216348888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 300116051123320974050201010101001000012122121042101213216378888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 300201011123320973101002020100001000012124122033303011122330188111321102868686868787318686868618701868686860001187870186868686018686868688878787071041 300201021123320973101002020100001000012124122033303011122330188112311187878787870132878787878710187878787870001101018787878787878787878714020507071041 300201031123320973101002020100001000012124122033303011122348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300201041123320973101002020100001000012124122033303011122348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300201051123320973101002020100001000012124122033303011122348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300201061123320973101002020100001000012124122033303011122348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300201071123320973101002020100001000012124122033303011122348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300201081123320973101002020100001000012124122033303011122348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300201091123320973101002020100001000012124122033303011122348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300201101123320973101002020100001000012124122033303011122378888112190888888888888888888888888818888888888880001188888888888888888888888814888888041041 300202011123320973040402020100001000012122121031000023911230188111851202048686868787554586868618701018686864409387870909868686030386868688878787181041 300202021123320973040402020100001000012122121031000023911230188112551287878787870185878787878710187878787874409309038787878787878787878788000101121041 300202031123320973040402020100001000012122121031000023911248802112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 300202041123320973040402020100001000012122121031000023911230188112451287878787870185878787878710187878787874409309038787878787878787878705000000101041 300203011123320973090903030101001000012122121041100323216330188111501202058686868787342986868618701018686864409387870909868686030386868688878787111041 300203021123320973090903030101001000012122121041100323216330188112341287878787870150878787878710187878787874409309038787878787878787878715010102071041 300203031123320973090903030101001000012122121041100323216348802112150888888888888888888888888818888888888884409388888888888888888888888815888888041041 300203041123320973090903030101001000012122121041100323216348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300203051123320973090903030101001000012122121041100323216330188112291287878787870150878787878710187878787874409309038787878787878787878715020103061041 300203061123320973090903030101001000012122121041100323216348805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300203071123320973090903030101001000012122121041100323216348805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300203081123320973090903030101001000012122121041100323216348805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300203091123320973090903030101001000012122121041100323216338888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 300204011123320973111102020000000000003012121032000013212230088112421888888888888888888888888818888888888886412588888888888888888888888809888888091041 300204021123320973111102020000000000003012121032000013212240001112201888888888888888888888888818888888888886412588888888888888888888888809888888051041 300204031123320973111102020000000000003012121032000013212248801112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300204041123320973111102020000000000003012121032000013212248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300204051123320973111102020000000000003012121032000013212248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300204061123320973111102020000000000003012121032000013212248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300204071123320973111102020000000000003012121032000013212248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300204081123320973111102020000000000003012121032000013212248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300204091123320973111102020000000000003012121032000013212258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300204101123320973111102020000000000003012121032000013212258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300204111123320973111102020000000000003012121032000013212270088111381888888888888888888888888818888888888882407288888888888888888888888888888888081041 300301011123320972030301010100001000012122121031100211217330188101491102868686868787328686868618701868686864409387870986868686038686868688878787101041 300301021123320972030301010100001000012122121031100211217330188112321187878787870149878787878710187878787874409309038787878787878787878705010001071041 300301031123320972030301010100001000012122121031100211217348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300301041123320972030301010100001000012122121031100211217330088011391888888888888888888888888818888888888884409388888888888888888888888888888888081041 300302011123320972070602020100000100013122121031301011218330002112492888888888888888888888888818888888888884409388888888888888888888888805888888101041 300302021123320972070602020100000100013122121031301011218320088111732888888888888888888888888818888888888884409388888888888888888888888888888888151041 300302031123320972070602020100000100013122121031301011218340101111221104868686868787158686868618701868686864409387870986868686038686868688878787051041 300302041123320972070602020100000100013122121031301011218340188112151187878787870322878787878710187878787874409309038787878787878787878705000000041041 300302051123320972070602020100000100013122121031301011218348801101190888888888888888888888888818888888888884409388888888888888888888888888888888041041 300302061123320972070602020100000100013122121031301011218348801111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 300302071123320972070602020100000100013122121031301011218348801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300303011123320972070702020100001000012122121022300211218330188111321202058686868787252486868628702028686868080787878080868686070786868688878787071041 300303021123320972070702020100001000012122121022300211218330188112251287878787870132878787878720287878787878080780078787878787878787878717010102061041 300303031123320972070702020100001000012122121022300211218348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300303041123320972070702020100001000012122121022300211218348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300303051123320972070702020100001000012122121022300211218330188112241287878787870132878787878720287878787878080780078787878787878787878717000202051041 300303061123320972070702020100001000012122121022300211218348805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300303071123320972070702020100001000012122121022300211218348805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300304011123320972090802020100000100013122121041000023212230088112682888888888888888888888888818888888888884409388888888888888888888888888888888141041 300304021123320972090802020100000100013122121041000023212240101111281103868686868787248686868618701868686864409387870986868686038686868688878787061041 300304031123320972090802020100000100013122121041000023212240188102241187878787870228878787878710187878787874409309038787878787878787878705020103051041 300304041123320972090802020100000100013122121041000023212258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300304051123320972090802020100000100013122121041000023212258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300304061123320972090802020100000100013122121041000023212258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300304071123320972090802020100000100013122121041000023212258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300304081123320972090802020100000100013122121041000023212258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300304091123320972090802020100000100013122121041000023212230088112482888888888888888888888888818888888888884409388888888888888888888888805888888101041 300305011123320972030301010100001000011122321022100023211230188111281102868686868787208686868628702868686868080787878086868686078686868688878787061041 300305021123320972030301010100001000011122321022100023211230188112201187878787870128878787878720287878787878080780078787878787878787878705000000051041 300305031123320972030301010100001000011122321022100023211238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300306011123320972090900000000001000013122122021100123414230188111571102868686868787658686868628702868686868080787878086868686078686868688878787121041 300306021123320972090900000000001000013122122021100123414230188112651187878787870157878787878720287878787878080780078787878787878787878788010001141041 300306031123320972090900000000001000013122122021100123414248802111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 300306041123320972090900000000001000013122122021100123414258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300306051123320972090900000000001000013122122021100123414258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300306061123320972090900000000001000013122122021100123414258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300306071123320972090900000000001000013122122021100123414258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300306081123320972090900000000001000013122122021100123414258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300306091123320972090900000000001000013122122021100123414258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300401011123320973121203030100001000012122121081101111217330188111671302071186868787433730868618701010186864409387870909098686030303868688878787141041 300401021123320973121203030100001000012122121081101111217330188112431387878787870167878787878710187878787874409309038787878787878787878705020204091041 300401031123320973121203030100001000012122121081101111217348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300401041123320973121203030100001000012122121081101111217348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300401051123320973121203030100001000012122121081101111217348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300401061123320973121203030100001000012122121081101111217348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300401071123320973121203030100001000012122121081101111217330188112371387878787870167878787878710187878787874409309038787878787878787878705030003081041 300401081123320973121203030100001000012122121081101111217348807111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 300401091123320973121203030100001000012122121081101111217348807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300401101123320973121203030100001000012122121081101111217348807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300401111123320973121203030100001000012122121081101111217330188112301387878787870167878787878710187878787874409309038787878787878787878705010001071041 300401121123320973121203030100001000012122121081101111217348811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300403011123320973020200000000000000001012321021000122410230088111583888888888888888888888888828888888888888080788888888888888888888888888888888121041 300403021123320973020200000000000000001012321021000122410238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 300404011123320973131503030100001000012122121031301213219330188101451202078686868787382986868618701018686864409387870409868686010386868688878787101041 300404021123320973131503030100001000012122121031301213219330188112381287878787870145878787878710187878787870604109038787878787878787878705030104081041 300404031123320973131503030100001000012122121031301213219348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300404041123320973131503030100001000012122121031301213219348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300404051123320973131503030100001000012122121031301213219348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300404061123320973131503030100001000012122121031301213219348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300404071123320973131503030100001000012122121031301213219330188112291287878787870145878787878710187878787874409309038787878787878787878705040004061041 300404081123320973131503030100001000012122121031301213219348807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300404091123320973131503030100001000012122121031301213219348807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300404101123320973131503030100001000012122121031301213219348807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300404111123320973131503030100001000012122121031301213219348807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300404121123320973131503030100001000012122121031301213219348888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 300404131123320973131503030100001000012122121031301213219370088111503888888888888888888888888818888888888884409388888888888888888888888888888888111041 300404141123320973131503030100001000012122121031301213219378888012220888888888888888888888888818888888888884409388888888888888888888888805888888051041 300404151123320973131503030100001000012122121031301213219378814011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300404161123320973131503030100001000012122121031301213219378814011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300405011123320973081002020000001000013122121061100021214230188111611102868686868787518686868628701868686868080787870486868686018686868688878787131041 300405021123320973081002020000001000013122121061100021214230188112511187878787870161878787878710287878787870604180078787878787878787878788000000111041 300405031123320973081002020000001000013122121061100021214248888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 300405041123320973081002020000001000013122121061100021214248888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300405051123320973081002020000001000013122121061100021214258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300405061123320973081002020000001000013122121061100021214270088111323888888888888888888888888828888888888888080788888888888888888888888888888888071041 300405071123320973081002020000001000013122121061100021214270088112632888888888888888888888888818888888888884409388888888888888888888888888888888131041 300405081123320973081002020000001000013122121061100021214270088012231888888888888888888888888818888888888884409388888888888888888888888805888888051041 300405091123320973081002020000001000013122121061100021214278808012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300405101123320973081002020000001000013122121061100021214278888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 300501011123320974242607070300012001043252121111000013213230110111511202068686868787413886868618701018686864509387870909868686030386868688878787111041 300501021123320974242607070300012001043252121111000013213230188112411287878787870151878787878710187878787874509309038787878787878787878722030003091041 300501031123320974242607070300012001043252121111000013213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300501041123320974242607070300012001043252121111000013213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300501051123320974242607070300012001043252121111000013213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300501061123320974242607070300012001043252121111000013213230188112381287878787870151878787878710187878787874509309038787878787878787878722010001081041 300501071123320974242607070300012001043252121111000013213248806111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300501081123320974242607070300012001043252121111000013213230288111331109868686868787228686868618701868686864509387870986868686038686868688878787071041 300501091123320974242607070300012001043252121111000013213230288112221187878787870833878787878710187878787874509309038787878787878787878722000000051041 300501101123320974242607070300012001043252121111000013213220088112702888888888888888888888888818888888888884509388888888888888888888888888888888151041 300501111123320974242607070300012001043252121111000013213230010112452888888888888888888888888818888888888884509388888888888888888888888822888888101041 300501121123320974242607070300012001043252121111000013213248811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300501131123320974242607070300012001043252121111000013213220388111801114868686868787758686868618701868686864509387870986868686038686868688878787171041 300501141123320974242607070300012001043252121111000013213220388112751187878787871380878787878710187878787874509309038787878787878787878788000000161041 300501151123320974242607070300012001043252121111000013213270088111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 300501161123320974242607070300012001043252121111000013213270488111481217228686868787362986868618701018686864509387870909868686030386868688878787101041 300501171123320974242607070300012001043252121111000013213270488112361287878787871648878787878710187878787874509309038787878787878787878722020204081041 300501181123320974242607070300012001043252121111000013213278817111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300501191123320974242607070300012001043252121111000013213278817112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300501201123320974242607070300012001043252121111000013213278817112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300501211123320974242607070300012001043252121111000013213278817111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300501221123320974242607070300012001043252121111000013213270488112291287878787871648878787878710187878787874509309038787878787878787878722010102061041 300501231123320974242607070300012001043252121111000013213278822112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300501241123320974242607070300012001043252121111000013213278822111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300501251123320974242607070300012001043252121111000013213270088012201888888888888888888888888818888888888884509388888888888888888888888822888888051041 300501261123320974242607070300012001043252121111000013213278888011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502011123320974605715150501003200053252121111103313220330188111711402030408868787696759358618701010101864509387870909090986030303038688878787151041 300502021123320974605715150501003200053252121111103313220330188112691487878787870171878787878710187878787874509309038787878787878787878788010001141041 300502031123320974605715150501003200053252121111103313220330188112671487878787870171878787878710187878787874509309038787878787878787878788010001141041 300502041123320974605715150501003200053252121111103313220330188112591487878787870171878787878710187878787874509309038787878787878787878788020103121041 300502051123320974605715150501003200053252121111103313220348804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502061123320974605715150501003200053252121111103313220348804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502071123320974605715150501003200053252121111103313220348804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502081123320974605715150501003200053252121111103313220330188112351487878787870171878787878710187878787874509309038787878787878787878722020305081041 300502091123320974605715150501003200053252121111103313220348808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502101123320974605715150501003200053252121111103313220348808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502111123320974605715150501003200053252121111103313220348808102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502121123320974605715150501003200053252121111103313220348808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502131123320974605715150501003200053252121111103313220348808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502141123320974605715150501003200053252121111103313220340202111371215188686868787363386868618701018686864509387870909868686030386868688878787081041 300502151123320974605715150501003200053252121111103313220340288112361287878787871437878787878710187878787874509309038787878787878787878722010001081041 300502161123320974605715150501003200053252121111103313220358815111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502171123320974605715150501003200053252121111103313220358888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502181123320974605715150501003200053252121111103313220340288112331287878787871437878787878710187878787874509309038787878787878787878722000101071041 300502191123320974605715150501003200053252121111103313220358818112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502201123320974605715150501003200053252121111103313220340303111441221228686868787423086868618701018686864509387870909868686030386868688878787091041 300502211123320974605715150501003200053252121111103313220340388112421287878787872044878787878710187878787874509309038787878787878787878722000000091041 300502221123320974605715150501003200053252121111103313220340388112301287878787872044878787878710187878787874509309038787878787878787878722000000071041 300502231123320974605715150501003200053252121111103313220330488111511424283035868787514630278618701010101864509387870909090986030303038688878787111041 300502241123320974605715150501003200053252121111103313220330488112511487878787872351878787878710187878787874509309038787878787878787878788030003111041 300502251123320974605715150501003200053252121111103313220348824111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502261123320974605715150501003200053252121111103313220348824111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502271123320974605715150501003200053252121111103313220348824111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502281123320974605715150501003200053252121111103313220330488112461487878787872351878787878710187878787874509309038787878787878787878722010001101041 300502291123320974605715150501003200053252121111103313220348828111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502301123320974605715150501003200053252121111103313220330488112301487878787872351878787878710187878787874509309038787878787878787878722030104071041 300502311123320974605715150501003200053252121111103313220348830112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502321123320974605715150501003200053252121111103313220348830111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502331123320974605715150501003200053252121111103313220348830111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502341123320974605715150501003200053252121111103313220348830111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502351123320974605715150501003200053252121111103313220330488112271487878787872351878787878710187878787874509309038787878787878787878722000101061041 300502361123320974605715150501003200053252121111103313220348835112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502371123320974605715150501003200053252121111103313220330588111441538424651568787434134434518701010101014509387870909090909030303030388878787091041 300502381123320974605715150501003200053252121111103313220330588112431587878787873744878787878710187878787874509309038787878787878787878722020103091041 300502391123320974605715150501003200053252121111103313220348838112250888888888888888888888888818888888888884509388888888888888888888888822888888061041 300502401123320974605715150501003200053252121111103313220348838111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502411123320974605715150501003200053252121111103313220348838111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502421123320974605715150501003200053252121111103313220330588102411587878787873744878787878710187878787874509309038787878787878787878722000303091041 300502431123320974605715150501003200053252121111103313220348842112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502441123320974605715150501003200053252121111103313220348842112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502451123320974605715150501003200053252121111103313220348842112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502461123320974605715150501003200053252121111103313220330588102341587878787873744878787878710187878787874509309038787878787878787878722020204071041 300502471123320974605715150501003200053252121111103313220348846112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502481123320974605715150501003200053252121111103313220348846112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502491123320974605715150501003200053252121111103313220348846111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502501123320974605715150501003200053252121111103313220348846111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300502511123320974605715150501003200053252121111103313220330588112431587878787873744878787878710187878787874509309038787878787878787878722040004091041 300502521123320974605715150501003200053252121111103313220348851111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502531123320974605715150501003200053252121111103313220348851111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502541123320974605715150501003200053252121111103313220348851111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300502551123320974605715150501003200053252121111103313220348851111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502561123320974605715150501003200053252121111103313220330588112451587878787873744878787878710187878787874509309038787878787878787878722010102101041 300502571123320974605715150501003200053252121111103313220348856111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502581123320974605715150501003200053252121111103313220348856112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300502591123320974605715150501003200053252121111103313220370088112174888888888888888888888888818888888888884509388888888888888888888888822888888041041 300502601123320974605715150501003200053252121111103313220378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300504011123320974070602020100000001013012121051000023411230088112512888888888888888888888888818888888888884509388888888888888888888888888888888111041 300504021123320974070602020100000001013012121051000023411248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300504031123320974070602020100000001013012121051000023411270107111281104868686868787238686868618701868686864509387870986868686038686868688878787061041 300504041123320974070602020100000001013012121051000023411270188112231187878787870328878787878710187878787874509309038787878787878787878722000101051041 300504051123320974070602020100000001013012121051000023411278804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300504061123320974070602020100000001013012121051000023411270088102301888888888888888888888888818888888888884509388888888888888888888888822888888071041 300504071123320974070602020100000001013012121051000023411220088112652888888888888888888888888818888888888884509388888888888888888888888888888888141041 300505011123320974050400000000000000001012121031303213221330088101371888888888888888888888888818888888888884509388888888888888888888888888888888081041 300505021123320974050400000000000000001012121031303213221330088111251888888888888888888888888818888888888884509388888888888888888888888888888888061041 300505031123320974050400000000000000001012121031303213221338888111180888888888888888888888888818888888888884509388888888888888888888888888888888041041 300505041123320974050400000000000000001012121031303213221378888111200888888888888888888888888818888888888884509388888888888888888888888888888888051041 300505051123320974050400000000000000001012121031303213221378888111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 300506011123320974121504040200002000024132121051000013213230113111601102868686868787368686868618701868686864509387870986868686038686868688878787131041 300506021123320974121504040200002000024132121051000013213230188112361187878787870160878787878710187878787874509309038787878787878787878722010001081041 300506031123320974121504040200002000024132121051000013213248802111170888888888888888888888888818888888888884509388888888888888888888888888888888041041 300506041123320974121504040200002000024132121051000013213230088012301888888888888888888888888818888888888884509388888888888888888888888822888888071041 300506051123320974121504040200002000024132121051000013213248804012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300506061123320974121504040200002000024132121051000013213258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300506071123320974121504040200002000024132121051000013213258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300506081123320974121504040200002000024132121051000013213230213111301109868686868787288686868618701868686864509387870986868686038686868688878787071041 300506091123320974121504040200002000024132121051000013213230288112281187878787870830878787878710187878787874509309038787878787878787878722020103061041 300506101123320974121504040200002000024132121051000013213248809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300506111123320974121504040200002000024132121051000013213248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300506121123320974121504040200002000024132121051000013213248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300506131123320974121504040200002000024132121051000013213220088112752888888888888888888888888818888888888884509388888888888888888888888888888888161041 300506141123320974121504040200002000024132121051000013213230088012452888888888888888888888888818888888888884509388888888888888888888888822888888101041 300506151123320974121504040200002000024132121051000013213230088111364888888888888888888888888818888888888884509388888888888888888888888888888888081041 300507011123320974131004040100001000013122121061101223216330107111471202058686868787361886868618701018686864509387870909868686030386868688878787101041 300507021123320974131004040100001000013122121061101223216330188102361287878787870147878787878710187878787874509309038787878787878787878722010102081041 300507031123320974131004040100001000013122121061101223216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300507041123320974131004040100001000013122121061101223216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300507051123320974131004040100001000013122121061101223216330188102181287878787870147878787878710187878787874509309038787878787878787878722000101041041 300507061123320974131004040100001000013122121061101223216348805102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300507071123320974131004040100001000013122121061101223216320088112702888888888888888888888888818888888888884509388888888888888888888888888888888151041 300507081123320974131004040100001000013122121061101223216330088112241888888888888888888888888818888888888884509388888888888888888888888822888888051041 300507091123320974131004040100001000013122121061101223216348808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300507101123320974131004040100001000013122121061101223216348808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300507111123320974131004040100001000013122121061101223216330088112281888888888888888888888888818888888888884509388888888888888888888888822888888061041 300507121123320974131004040100001000013122121061101223216348811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300507131123320974131004040100001000013122121061101223216348811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300508011123320974040300000000000000001012121032000012410238888101190888888888888888888888888828888888888888080788888888888888888888888888888888041041 300508021123320974040300000000000000001012121032000012410238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 300508031123320974040300000000000000001012121032000012410278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 300508041123320974040300000000000000001012121032000012410278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 300509011123320974080802020200001001022122122061302213420330188111361102868686868787268686868618701868686864509387870986868686038686868688878787081041 300509021123320974080802020200001001022122122061302213420330188112261187878787870136878787878710187878787874509309038787878787878787878722020002061041 300509031123320974080802020200001001022122122061302213420348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300509041123320974080802020200001001022122122061302213420348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300509051123320974080802020200001001022122122061302213420370288111271106868686868787198686868628702868686868080787878086868686078686868688878787061041 300509061123320974080802020200001001022122122061302213420370288112191187878787870527878787878720287878787878080780078787878787878787878799010001041041 300509071123320974080802020200001001022122122061302213420378806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300509081123320974080802020200001001022122122061302213420370088111254888888888888888888888888828888888888888080788888888888888888888888888888888061041 300510011123320974141303030100001100022242121051000013412230188111761102868686868787628686868618701868686864509387870986868686038686868688878787161041 300510021123320974141303030100001100022242121051000013412230188102621187878787870176878787878710187878787874509309038787878787878787878788010001131041 300510031123320974141303030100001100022242121051000013412240202101441204098686868787394286868618701018686864509387870909868686030386868688878787091041 300510041123320974141303030100001100022242121051000013412240288112391287878787870344878787878710187878787874509309038787878787878787878722040105081041 300510051123320974141303030100001100022242121051000013412248804112200888888888888888888888888818888888888884509388888888888888888888888822888888051041 300510061123320974141303030100001100022242121051000013412248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300510071123320974141303030100001100022242121051000013412248804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300510081123320974141303030100001100022242121051000013412248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300510091123320974141303030100001100022242121051000013412240288112421287878787870344878787878710187878787874509309038787878787878787878722030104091041 300510101123320974141303030100001100022242121051000013412248809111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300510111123320974141303030100001100022242121051000013412248809111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300510121123320974141303030100001100022242121051000013412248804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300510131123320974141303030100001100022242121051000013412248809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300510141123320974141303030100001100022242121051000013412248809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 300510151123320974141303030100001100022242121051000013412240088011291888888888888888888888888818888888888884509388888888888888888888888888888888061041 300601011123320973030300000000000000001014122063112411125438888111260888888888888888888888888818888888888880202188888888888888888888888888888888061041 300601021123320973030300000000000000001014122063112411125478888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 300601031123320973030300000000000000001014122063112411125478888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 300603011123320974161604040200001001022125122103312421127430188111481202078686868787444286868618701018686864409387870909868686030386868688878787101041 300603021123320974161604040200001001022125122103312421127430188112441287878787870148878787878710187878787874409309038787878787878787878715010304091041 300603031123320974161604040200001001022125122103312421127448802112200888888888888888888888888818888888888884409388888888888888888888888815888888051041 300603041123320974161604040200001001022125122103312421127448802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300603051123320974161604040200001001022125122103312421127448802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300603061123320974161604040200001001022125122103312421127448802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300603071123320974161604040200001001022125122103312421127430188112421287878787870148878787878710187878787874409309038787878787878787878715010203091041 300603081123320974161604040200001001022125122103312421127448807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300603091123320974161604040200001001022125122103312421127448807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300603101123320974161604040200001001022125122103312421127448807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300603111123320974161604040200001001022125122103312421127470288111321112868686868787308686868618703868686860604187878886868686888686868688878787071041 300603121123320974161604040200001001022125122103312421127470288112301187878787871132878787878730187878787878888804018787878787878787878799030104071041 300603131123320974161604040200001001022125122103312421127478812111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300603141123320974161604040200001001022125122103312421127478812112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 300603151123320974161604040200001001022125122103312421127478812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300603161123320974161604040200001001022125122103312421127478812111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300607011123320973121304040201001001023122321053302213416330107111251102868686868787208686868618701868686864409387870986868686038686868688878787061041 300607021123320973121304040201001001023122321053302213416330188112201187878787870125878787878710187878787874409309038787878787878787878705010001051041 300607031123320973121304040201001001023122321053302213416348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300607041123320973121304040201001001023122321053302213416330088112201888888888888888888888888818888888888884409388888888888888888888888805888888051041 300607051123320973121304040201001001023122321053302213416348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300607061123320973121304040201001001023122321053302213416348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300607071123320973121304040201001001023122321053302213416320088112401888888888888888888888888818888888888884409388888888888888888888888805888888091041 300607081123320973121304040201001001023122321053302213416330088111283888888888888888888888888818888888888884409388888888888888888888888888888888061041 300607091123320973121304040201001001023122321053302213416378888011400888888888888888888888888818888888888884409388888888888888888888888888888888091041 300607101123320973121304040201001001023122321053302213416370288111451111868686868787368686868618701868686864409387870986868686038686868688878787101041 300607111123320973121304040201001001023122321053302213416370288112361187878787871045878787878710187878787874409309038787878787878787878705000202081041 300607121123320973121304040201001001023122321053302213416378811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 300607131123320973121304040201001001023122321053302213416378811112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300608011123320973090901010100001000013122321031001113413230108111491103868686868787438686868618701868686864409387870986868686038686868688878787101041 300608021123320973090901010100001000013122321031001113413248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300608031123320973090901010100001000013122321031001113413230188112431187878787870149878787878710187878787874409309038787878787878787878705030104091041 300608041123320973090901010100001000013122321031001113413248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300608051123320973090901010100001000013122321031001113413248803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 300608061123320973090901010100001000013122321031001113413248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300608071123320973090901010100001000013122321031001113413248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300608081123320973090901010100001000013122321031001113413220088112672888888888888888888888888818888888888884409388888888888888888888888888888888141041 300608091123320973090901010100001000013122321031001113413278888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 300609011123320973191905050100001001023122121081101211417330188111671102868686868787618686868618701868686864409387870986868686038686868688878787141041 300609021123320973191905050100001001023122121081101211417330188112611187878787870167878787878710187878787874409309038787878787878787878788000101131041 300609031123320973191905050100001001023122121081101211417348802112260888888888888888888888888818888888888884409388888888888888888888888805888888061041 300609041123320973191905050100001001023122121081101211417348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 300609051123320973191905050100001001023122121081101211417330088112241888888888888888888888888818888888888884409388888888888888888888888805888888051041 300609061123320973191905050100001001023122121081101211417348805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300609071123320973191905050100001001023122121081101211417348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300609081123320973191905050100001001023122121081101211417348805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300609091123320973191905050100001001023122121081101211417358888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300609101123320973191905050100001001023122121081101211417358888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300609111123320973191905050100001001023122121081101211417370288111401313151686868787183228868618701010186864409387870909098686030303868688878787091041 300609121123320973191905050100001001023122121081101211417378888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 300609131123320973191905050100001001023122121081101211417370288112181387878787871140878787878710187878787874409309038787878787878787878705000101041041 300609141123320973191905050100001001023122121081101211417378813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300609151123320973191905050100001001023122121081101211417370288112321387878787871140878787878710187878787874409309038787878787878787878705000000071041 300609161123320973191905050100001001023122121081101211417370288112281387878787871140878787878710187878787874409309038787878787878787878705000000061041 300609171123320973191905050100001001023122121081101211417378888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 300609181123320973191905050100001001023122121081101211417378888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 300609191123320973191905050100001001023122121081101211417378888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 300610011123320974060301010100000001011012321042000023409230088111633888888888888888888888888828888888888888080788888888888888888888888888888888131041 300610021123320974060301010100000001011012321042000023409270188101281103868686868787268686868618701868686864409387870986868686038686868688878787061041 300610031123320974060301010100000001011012321042000023409270188102261187878787870228878787878710187878787874409309038787878787878787878705010001061041 300610041123320974060301010100000001011012321042000023409278803101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300610051123320974060301010100000001011012321042000023409278888111380888888888888888888888888818888888888884409388888888888888888888888888888888081041 300610061123320974060301010100000001011012321042000023409270088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 300611011123320973221905050201002000023132121071100223215330122111501402071216868787372626168628702020202868080787878080808086070707078688878787111041 300611021123320973221905050201002000023132121071100223215330188112371487878787870150878787878720287878787878080780078787878787878787878715020204081041 300611031123320973221905050201002000023132121071100223215348802111160888888888888888888888888828888888888881506288888888888888888888888888888888041041 300611041123320973221905050201002000023132121071100223215348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 300611051123320973221905050201002000023132121071100223215348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300611061123320973221905050201002000023132121071100223215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 300611071123320973221905050201002000023132121071100223215330188102261487878787870150878787878720287878787878080780078787878787878787878715040004061041 300611081123320973221905050201002000023132121071100223215348807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 300611091123320973221905050201002000023132121071100223215348807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 300611101123320973221905050201002000023132121071100223215348807101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300611111123320973221905050201002000023132121071100223215348807101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300611121123320973221905050201002000023132121071100223215330188112261487878787870150878787878720287878787878080780078787878787878787878715030003061041 300611131123320973221905050201002000023132121071100223215348812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 300611141123320973221905050201002000023132121071100223215348812111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 300611151123320973221905050201002000023132121071100223215348812111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 300611161123320973221905050201002000023132121071100223215330188112161487878787870150878787878720287878787878080780078787878787878787878715000000041041 300611171123320973221905050201002000023132121071100223215338888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 300611181123320973221905050201002000023132121071100223215330288111371119868686868787158686868628702868686868080787878086868686078686868688878787081041 300611191123320973221905050201002000023132121071100223215330288112151187878787871837878787878720287878787878080780078787878787878787878715010001041041 300611201123320973221905050201002000023132121071100223215338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 300611211123320973221905050201002000023132121071100223215348819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 300611221123320973221905050201002000023132121071100223215320088112872888888888888888888888888828888888888888080788888888888888888888888888888888181041 310301011123320974161604040200001001022122121111100211217330188111441202078686868787301886868618701018686864409387871313868686050586868688878787091041 310301021123320974161604040200001001022122121111100211217330188112301287878787870144878787878710187878787876713509038787878787878787878705020204071041 310301031123320974161604040200001001022122121111100211217348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 310301041123320974161604040200001001022122121111100211217348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 310301051123320974161604040200001001022122121111100211217348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 310301061123320974161604040200001001022122121111100211217348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 310301071123320974161604040200001001022122121111100211217330188112181287878787870144878787878710187878787876713509038787878787878787878705000000041041 310301081123320974161604040200001001022122121111100211217370088111281888888888888888888888888818888888888886412588888888888888888888888888888888061041 310301091123320974161604040200001001022122121111100211217378888111360888888888888888888888888818888888888886613588888888888888888888888888888888081041 310301101123320974161604040200001001022122121111100211217370288111291211138686868787181786868618701018686866412587871212868686050586868688878787061041 310301111123320974161604040200001001022122121111100211217370288112181287878787871029878787878710187878787876412512058787878787878787878705010001041041 310301121123320974161604040200001001022122121111100211217378811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 310301131123320974161604040200001001022122121111100211217370288112171287878787871029878787878710187878787876412512058787878787878787878705000000041041 310301141123320974161604040200001001022122121111100211217378888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 310301151123320974161604040200001001022122121111100211217378888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 310301161123320974161604040200001001022122121111100211217378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 310302011123320974070701010101001000013122321031100023212230188111601202048686868787455186868628701028686868080787871280868686050786868688878787131041 310302021123320974070701010101001000013122321031100023212230188112451287878787870160878787878710287878787876412580078787878787878787878705010001101041 310302031123320974070701010101001000013122321031100023212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 310302041123320974070701010101001000013122321031100023212230188112511287878787870160878787878720287878787878080780078787878787878787878788010001111041 310302051123320974070701010101001000013122321031100023212248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 310302061123320974070701010101001000013122321031100023212248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 310302071123320974070701010101001000013122321031100023212258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 310303011123320974131303030100001000012124192073302411124330188111391102868686868787248686868618701868686864208287870886868686028686868688878787081041 310303021123320974131303030100001000012124192073302411124330188112241187878787870139878787878710187878787874208208028787878787878787878712010001051041 310303031123320974131303030100001000012124192073302411124348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 310303041123320974131303030100001000012124192073302411124338888111270888888888888888888888888818888888888884208288888888888888888888888888888888061041 310303051123320974131303030100001000012124192073302411124338888011460888888888888888888888888818888888888884208288888888888888888888888888888888101041 310303061123320974131303030100001000012124192073302411124338888101200888888888888888888888888818888888888884208288888888888888888888888888888888051041 310303071123320974131303030100001000012124192073302411124338888111170888888888888888888888888818888888888884208288888888888888888888888888888888041041 310303081123320974131303030100001000012124192073302411124348888111230888888888888888888888888818888888888884208288888888888888888888888888888888051041 310303091123320974131303030100001000012124192073302411124378888111200888888888888888888888888818888888888884208288888888888888888888888888888888051041 310303101123320974131303030100001000012124192073302411124378888111170888888888888888888888888818888888888884208288888888888888888888888888888888041041 310303111123320974131303030100001000012124192073302411124378888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 310303121123320974131303030100001000012124192073302411124378888112170888888888888888888888888818888888888884208288888888888888888888888812888888041041 310303131123320974131303030100001000012124192073302411124378888112150888888888888888888888888818888888888884208288888888888888888888888812888888041041 310303141123320974131303030100001000012124192073302411124378888111150888888888888888888888888818888888888884208288888888888888888888888888888888041041 310402011123320974060503030100001000012122121032000012211230188111431302040586868787423026868618701010186866412587871212128686050505868688878787091041 310402021123320974060503030100001000012122121032000012211230188112421387878787870143878787878710187878787876412512058787878787878787878709010001091041 310402031123320974060503030100001000012122121032000012211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 310402041123320974060503030100001000012122121032000012211230188102301387878787870143878787878710187878787876412512058787878787878787878722000000071041 310402051123320974060503030100001000012122121032000012211230188112261387878787870143878787878710187878787876412512058787878787878787878709000000061041 310402061123320974060503030100001000012122121032000012211248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 310503011123320974070702020100001000012122121031100323216330188111321203058686868787232086868618701018686866412587871212868686050586868688878787071041 310503021123320974070702020100001000012122121031100323216348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 310503031123320974070702020100001000012122121031100323216330188112231287878787870132878787878710187878787876412512058787878787878787878709000101051041 310503041123320974070702020100001000012122121031100323216348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 310503051123320974070702020100001000012122121031100323216330188112201287878787870132878787878710187878787876412512058787878787878787878709000000051041 310503061123320974070702020100001000012122121031100323216338888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 310503071123320974070702020100001000012122121031100323216348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 310504011123320974020201010100001000011122321031101223414230188111351102868686868787268686868618701868686866412587871286868686058686868688878787081041 310504021123320974020201010100001000011122321031101223414230188112261187878787870135878787878710187878787876412512058787878787878787878709000000061041 310505011123320974050501010100001000012122331021100123212230188111251102868686868787208686868618701868686866412587871286868686058686868688878787061041 310505021123320974050501010100001000012122331021100123212230188112201187878787870125878787878710187878787876412512058787878787878787878709000202051041 310505031123320974050501010100001000012122331021100123212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 310505041123320974050501010100001000012122331021100123212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 310505051123320974050501010100001000012122331021100123212278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320101011123320974353211110902001008092129999999999999900130188111371303060886868787322422868618701010186864409387870909098686030303868688878787081041 320101021123320974353211110902001008092129999999999999900148888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320101031123320974353211110902001008092129999999999999900130188102321387878787870137878787878710187878787874409309038787878787878787878705020002071041 320101041123320974353211110902001008092129999999999999900148803101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101051123320974353211110902001008092129999999999999900148803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320101061123320974353211110902001008092129999999999999900130188102241387878787870137878787878710187878787874409309038787878787878787878705000101051041 320101071123320974353211110902001008092129999999999999900148806102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101081123320974353211110902001008092129999999999999900130188112221387878787870137878787878710187878787874409309038787878787878787878705000000051041 320101091123320974353211110902001008092129999999999999900170288111401110868686868787248686868628702868686868080787878086868686078686868688878787091041 320101101123320974353211110902001008092129999999999999900170288112241187878787870940878787878720287878787878080780078787878787878787878716000000051041 320101111123320974353211110902001008092129999999999999900170388101351112868686868787258686868628702868686868080787878086868686078686868688878787081041 320101121123320974353211110902001008092129999999999999900170388112251187878787871135878787878720287878787878080780078787878787878787878718000202061041 320101131123320974353211110902001008092129999999999999900178812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320101141123320974353211110902001008092129999999999999900178812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101151123320974353211110902001008092129999999999999900170488111431116868686868787178686868628702868686868080787878086868686078686868688878787091041 320101161123320974353211110902001008092129999999999999900170488112171187878787871543878787878720287878787878080780078787878787878787878716000000041041 320101171123320974353211110902001008092129999999999999900170588101271118868686868787228686868628702868686868080787878086868686078686868688878787061041 320101181123320974353211110902001008092129999999999999900170588112221187878787871727878787878720287878787878080780078787878787878787878705020002051041 320101191123320974353211110902001008092129999999999999900178818111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101201123320974353211110902001008092129999999999999900178818111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101211123320974353211110902001008092129999999999999900170688011271122868686868787178686868628702868686868080787878086868686078686868688878787061041 320101221123320974353211110902001008092129999999999999900170688012171187878787872127878787878720287878787878080780078787878787878787878705010001041041 320101231123320974353211110902001008092129999999999999900178822011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101241123320974353211110902001008092129999999999999900170788111521125868686868787268686868628702868686868080787878086868686078686868688878787111041 320101251123320974353211110902001008092129999999999999900170788112261187878787872452878787878720287878787878080780078787878787878787878705000202061041 320101261123320974353211110902001008092129999999999999900178825112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320101271123320974353211110902001008092129999999999999900178825112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101281123320974353211110902001008092129999999999999900170888111291129868686868787308686868628702868686868080787878086868686078686868688878787061041 320101291123320974353211110902001008092129999999999999900170888112301187878787872829878787878720287878787878080780078787878787878787878705000101071041 320101301123320974353211110902001008092129999999999999900178829112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101311123320974353211110902001008092129999999999999900170988111291132868686868787328686868628702868686868080787878086868686078686868688878787061041 320101321123320974353211110902001008092129999999999999900170988112321187878787873129878787878720287878787878080780078787878787878787878705000101071041 320101331123320974353211110902001008092129999999999999900178832112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320101341123320974353211110902001008092129999999999999900178888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 320101351123320974353211110902001008092129999999999999900178888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 320101361123320974353211110902001008092129999999999999900178888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320101371123320974353211110902001008092129999999999999900178888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 320101381123320974353211110902001008092129999999999999900178888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 320103011123320974161603030100001000012122121111302412221330188111411302091586868787303724868628701020286868080787870980808686030707868688878787091041 320103021123320974161603030100001000012122121111302412221330188112301387878787870141878787878710287878787874409380078787878787878787878705020406071041 320103031123320974161603030100001000012122121111302412221348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320103041123320974161603030100001000012122121111302412221348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320103051123320974161603030100001000012122121111302412221348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320103061123320974161603030100001000012122121111302412221348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 320103071123320974161603030100001000012122121111302412221348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320103081123320974161603030100001000012122121111302412221348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320103091123320974161603030100001000012122121111302412221330188112371387878787870141878787878720287878787878080780078787878787878787878705010405081041 320103101123320974161603030100001000012122121111302412221348809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320103111123320974161603030100001000012122121111302412221348809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320103121123320974161603030100001000012122121111302412221348809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 320103131123320974161603030100001000012122121111302412221348809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320103141123320974161603030100001000012122121111302412221348809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320103151123320974161603030100001000012122121111302412221330188112241387878787870141878787878720287878787878080780078787878787878787878705000000051041 320103161123320974161603030100001000012122121111302412221338888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 320201011123320974151504040300001002032122121101303013219330188111451102868686868787358686868618701868686866412587871286868686058686868688878787101041 320201021123320974151504040300001002032122121101303013219330188112351187878787870145878787878710187878787876412512058787878787878787878709010203081041 320201031123320974151504040300001002032122121101303013219348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320201041123320974151504040300001002032122121101303013219348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320201051123320974151504040300001002032122121101303013219348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320201061123320974151504040300001002032122121101303013219370288111301107868686868787288686868628702868686868080787878086868686078686868688878787071041 320201071123320974151504040300001002032122121101303013219370288112281187878787870630878787878720287878787878080780078787878787878787878722000101061041 320201081123320974151504040300001002032122121101303013219378807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320201091123320974151504040300001002032122121101303013219370088111341888888888888888888888888828888888888888080788888888888888888888888888888888071041 320201101123320974151504040300001002032122121101303013219370388111241111868686868787198686868618701868686866412587871286868686058686868688878787051041 320201111123320974151504040300001002032122121101303013219370388112191187878787871024878787878710187878787876412512058787878787878787878709000101041041 320201121123320974151504040300001002032122121101303013219378811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320201131123320974151504040300001002032122121101303013219370088112241888888888888888888888888818888888888886412588888888888888888888888809888888051041 320201141123320974151504040300001002032122121101303013219378813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320201151123320974151504040300001002032122121101303013219378813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320202011123320974070701010100001000012122123021000023211230188111471102868686868787328686868618701868686866412587871286868686058686868688878787101041 320202021123320974070701010100001000012122123021000023211230188112321187878787870147878787878710187878787876412512058787878787878787878709050005071041 320202031123320974070701010100001000012122123021000023211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320202041123320974070701010100001000012122123021000023211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320202051123320974070701010100001000012122123021000023211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320202061123320974070701010100001000012122123021000023211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320202071123320974070701010100001000012122123021000023211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320203011123320974111103030100001000012122121052000013212230188111381302080986868787373735868618701010186866412587871209128686050305868688878787081041 320203021123320974111103030100001000012122121052000013212230188112371387878787870138878787878710187878787876412512058787878787878787878709040105081041 320203031123320974111103030100001000012122121052000013212248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320203041123320974111103030100001000012122121052000013212248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320203051123320974111103030100001000012122121052000013212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320203061123320974111103030100001000012122121052000013212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320203071123320974111103030100001000012122121052000013212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320203081123320974111103030100001000012122121052000013212230188112371387878787870138878787878710187878787874409312058787878787878787878705000000081041 320203091123320974111103030100001000012122121052000013212230188112351387878787870138878787878710187878787876412512058787878787878787878709010001081041 320203101123320974111103030100001000012122121052000013212248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320203111123320974111103030100001000012122121052000013212278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320204011123320974060302020100001000012124121062302211222330188111281102868686868787208686868618701868686860604187870486868686018686868688878787061041 320204021123320974060302020100001000012124121062302211222330188102201187878787870128878787878710187878787870604104018787878787878787878703000303051041 320204031123320974060302020100001000012124121062302211222348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320204041123320974060302020100001000012124121062302211222348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320204051123320974060302020100001000012124121062302211222348802112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 320204061123320974060302020100001000012124121062302211222338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320205011123320974050501010101001000012122121042100011214230188111211102868686868787198686868618701868686866412587871286868686058686868688878787051041 320205021123320974050501010101001000012122121042100011214230188112191187878787870121878787878710187878787876412512058787878787878787878709000000041041 320205031123320974050501010101001000012122121042100011214238888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 320205041123320974050501010101001000012122121042100011214248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320205051123320974050501010101001000012122121042100011214248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320206011123320974202004040201001001022122121082303311222330188111491202088686868787314186868618701018686861406287870606868686020286868688878787101041 320206021123320974202004040201001001022122121082303311222330188112311287878787870149878787878710187878787871406206028787878787878787878704050005071041 320206031123320974202004040201001001022122121082303311222348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320206041123320974202004040201001001022122121082303311222348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320206051123320974202004040201001001022122121082303311222348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320206061123320974202004040201001001022122121082303311222348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320206071123320974202004040201001001022122121082303311222348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320206081123320974202004040201001001022122121082303311222330188112411287878787870149878787878710187878787871406206028787878787878787878704050106091041 320206091123320974202004040201001001022122121082303311222348808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320206101123320974202004040201001001022122121082303311222348808111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320206111123320974202004040201001001022122121082303311222348808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320206121123320974202004040201001001022122121082303311222348808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320206131123320974202004040201001001022122121082303311222348808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320206141123320974202004040201001001022122121082303311222348808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320206151123320974202004040201001001022122121082303311222338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 320206161123320974202004040201001001022122121082303311222338888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 320206171123320974202004040201001001022122121082303311222370288111231118868686868787168686868618701868686866412587871386868686058686868688878787051041 320206181123320974202004040201001001022122121082303311222370288112161187878787871723878787878710187878787876813512058787878787878787878709000000041041 320206191123320974202004040201001001022122121082303311222370088111361888888888888888888888888818888888888886412588888888888888888888888888888888081041 320206201123320974202004040201001001022122121082303311222378888111290888888888888888888888888818888888888886412588888888888888888888888888888888061041 320301011123320974070701010100001000012124122053110211121330188111281104868686868787188686868618701868686860604187870886868686028686868688878787061041 320301021123320974070701010100001000012124122053110211121348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 320301031123320974070701010100001000012124122053110211121348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320301041123320974070701010100001000012124122053110211121330188112181187878787870128878787878710187878787874208204018787878787878787878703000101041041 320301051123320974070701010100001000012124122053110211121348804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320301061123320974070701010100001000012124122053110211121348888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 320301071123320974070701010100001000012124122053110211121338888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 320303011123320974080803030100001000012122121112302013217330188111281102868686868787188686868618701868686866813587871386868686058686868688878787061041 320303021123320974080803030100001000012122121112302013217330188112181187878787870128878787878710187878787876813513058787878787878787878722000101041041 320303031123320974080803030100001000012122121112302013217348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320303041123320974080803030100001000012122121112302013217370088112271888888888888888888888888818888888888880402188888888888888888888888802888888061041 320303051123320974080803030100001000012122121112302013217378804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320303061123320974080803030100001000012122121112302013217378888112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 320303071123320974080803030100001000012122121112302013217378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320303081123320974080803030100001000012122121112302013217378888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 320304011123320974020201010100001000011122121021000123213230188111321102868686868787298686868618701868686866412587871286868686058686868688878787071041 320304021123320974020201010100001000011122121021000123213230188112291187878787870132878787878710187878787876412512058787878787878787878709000000061041 320305011123320974070701010100001000012122321031100023212230188111381102868686868787328686868618701868686866412587871286868686058686868688878787081041 320305021123320974070701010100001000012122321031100023212230188112321187878787870138878787878710187878787876412512058787878787878787878709040105071041 320305031123320974070701010100001000012122321031100023212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320305041123320974070701010100001000012122321031100023212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320305051123320974070701010100001000012122321031100023212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320305061123320974070701010100001000012122321031100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320305071123320974070701010100001000012122321031100023212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320306011123320974030301010100001000012124121051000123414230188111371102868686868787328686868618701868686866412587871286868686058686868688878787081041 320306021123320974030301010100001000012124121051000123414230188112321187878787870137878787878710187878787876412512058787878787878787878709000101071041 320306031123320974030301010100001000012124121051000123414248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320308011123320974151504040301001002032124121092301313221330188111251102868686868787218686868618701868686866412587871286868686058686868688878787061041 320308021123320974151504040301001002032124121092301313221330188112211187878787870125878787878710187878787876412512058787878787878787878709000101051041 320308031123320974151504040301001002032124121092301313221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320308041123320974151504040301001002032124121092301313221338888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 320308051123320974151504040301001002032124121092301313221338888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 320308061123320974151504040301001002032124121092301313221370288111311207128686868787281686868618701018686866412587871212868686050586868688878787071041 320308071123320974151504040301001002032124121092301313221370288112281287878787870631878787878710187878787876412512058787878787878787878709010304061041 320308081123320974151504040301001002032124121092301313221378807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320308091123320974151504040301001002032124121092301313221378807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320308101123320974151504040301001002032124121092301313221378807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320308111123320974151504040301001002032124121092301313221378807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320308121123320974151504040301001002032124121092301313221370288112161287878787870631878787878710187878787876412512058787878787878787878709000000041041 320308131123320974151504040301001002032124121092301313221370388111221114868686868787198686868618701868686866412587871286868686058686868688878787051041 320308141123320974151504040301001002032124121092301313221370388112191187878787871322878787878710187878787876412512058787878787878787878709000101041041 320308151123320974151504040301001002032124121092301313221378814112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320311011123320974050500000000000000001012121052100323215338888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 320311021123320974050500000000000000001012121052100323215378888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 320311031123320974050500000000000000001012121052100323215378888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 320311041123320974050500000000000000001012121052100323215378888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 320311051123320974050500000000000000001012121052100323215378888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 320312011123320974020200000000000000001014121053112211122338888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 320312021123320974020200000000000000001014121053112211122378888111230888888888888888888888888818888888888881206288888888888888888888888888888888051041 320313011123320974030300000000000000001014121052300011218330088111364888888888888888888888888818888888888880503188888888888888888888888888888888081041 320313021123320974030300000000000000001014121052300011218338888111330888888888888888888888888818888888888880503188888888888888888888888888888888071041 320313031123320974030300000000000000001014121052300011218338888111270888888888888888888888888818888888888880503188888888888888888888888888888888061041 320401011123320974363609090702001006072122121112302213219330188111321104868686868787218686868618701868686861406287870686868686028686868688878787071041 320401021123320974363609090702001006072122121112302213219348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320401031123320974363609090702001006072122121112302213219348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320401041123320974363609090702001006072122121112302213219330188112211187878787870132878787878710187878787871406206028787878787878787878704020103051041 320401051123320974363609090702001006072122121112302213219348804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320401061123320974363609090702001006072122121112302213219348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401071123320974363609090702001006072122121112302213219348804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401081123320974363609090702001006072122121112302213219338888112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 320401091123320974363609090702001006072122121112302213219338888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 320401101123320974363609090702001006072122121112302213219338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320401111123320974363609090702001006072122121112302213219338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 320401121123320974363609090702001006072122121112302213219338888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320401131123320974363609090702001006072122121112302213219338888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 320401141123320974363609090702001006072122121112302213219370288111301115868686868787228686868618701868686864409387870986868686038686868688878787071041 320401151123320974363609090702001006072122121112302213219370288112221187878787871430878787878710187878787874409309038787878787878787878705010102051041 320401161123320974363609090702001006072122121112302213219378815111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401171123320974363609090702001006072122121112302213219378815112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401181123320974363609090702001006072122121112302213219370388111331119868686868787238686868618701868686864409387870986868686038686868688878787071041 320401191123320974363609090702001006072122121112302213219370388112231187878787871833878787878710187878787874409309038787878787878787878705010001051041 320401201123320974363609090702001006072122121112302213219378819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401211123320974363609090702001006072122121112302213219370488111351122868686868787278686868618701868686864409387870986868686038686868688878787081041 320401221123320974363609090702001006072122121112302213219370488112271187878787872135878787878710187878787874409309038787878787878787878705020002061041 320401231123320974363609090702001006072122121112302213219378822111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401241123320974363609090702001006072122121112302213219378822111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401251123320974363609090702001006072122121112302213219370588112201187878787872626878787878710187878787874409309038787878787878787878705000000051041 320401261123320974363609090702001006072122121112302213219370588111261125868686868787208686868618701868686864409387870986868686038686868688878787061041 320401271123320974363609090702001006072122121112302213219370688111341128868686868787308686868618701868686864409387870986868686038686868688878787071041 320401281123320974363609090702001006072122121112302213219370688112301187878787872734878787878710187878787874409309038787878787878787878705020002071041 320401291123320974363609090702001006072122121112302213219378828111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401301123320974363609090702001006072122121112302213219378828111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320401311123320974363609090702001006072122121112302213219378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320401321123320974363609090702001006072122121112302213219370088111333888888888888888888888888818888888888886412588888888888888888888888888888888071041 320401331123320974363609090702001006072122121112302213219370788111271134868686868787218686868618701868686866412587871286868686058686868688878787061041 320401341123320974363609090702001006072122121112302213219370788112211187878787873327878787878710187878787876412512058787878787878787878709000000051041 320401351123320974363609090702001006072122121112302213219378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 320401361123320974363609090702001006072122121112302213219378888111280888888888888888888888888818888888888884409388888888888888888888888888888888061041 320402011123320974121203030100000010013122321101101323216330088112712888888888888888888888888818888888888886412588888888888888888888888888888888151041 320402021123320974121203030100000010013122321101101323216330088112682888888888888888888888888818888888888886412588888888888888888888888888888888141041 320402031123320974121203030100000010013122321101101323216330088112562888888888888888888888888818888888888886412588888888888888888888888888888888121041 320402041123320974121203030100000010013122321101101323216340003112411888888888888888888888888818888888888886412588888888888888888888888809888888091041 320402051123320974121203030100000010013122321101101323216340088112581888888888888888888888888818888888888886412588888888888888888888888888888888121041 320402061123320974121203030100000010013122321101101323216358888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 320402071123320974121203030100000010013122321101101323216350188111271108868686868787238686868618701868686866412587871286868686058686868688878787061041 320402081123320974121203030100000010013122321101101323216350188112231187878787870727878787878710187878787876412512058787878787878787878709000101051041 320402091123320974121203030100000010013122321101101323216368808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320402101123320974121203030100000010013122321101101323216370088112231888888888888888888888888818888888888886412588888888888888888888888809888888051041 320402111123320974121203030100000010013122321101101323216378810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320402121123320974121203030100000010013122321101101323216378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 320403011123320974151503030101001100023242121081000113214230188111701102868686868787658686868618701868686866412587871286868686058686868688878787151041 320403021123320974151503030101001100023242121081000113214230188112651187878787870170878787878710187878787876412512058787878787878787878788010203141041 320403031123320974151503030101001100023242121081000113214240002112181888888888888888888888888818888888888886412588888888888888888888888809888888041041 320403041123320974151503030101001100023242121081000113214240002112201888888888888888888888888818888888888886412588888888888888888888888809888888051041 320403051123320974151503030101001100023242121081000113214258804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320403061123320974151503030101001100023242121081000113214240202111261107868686868787228686868618701868686866412587871286868686058686868688878787061041 320403071123320974151503030101001100023242121081000113214240288112221187878787870626878787878710187878787876412512058787878787878787878709020002051041 320403081123320974151503030101001100023242121081000113214258807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320403091123320974151503030101001100023242121081000113214258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320403101123320974151503030101001100023242121081000113214230088112622888888888888888888888888818888888888886412588888888888888888888888888888888131041 320403111123320974151503030101001100023242121081000113214248888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 320403121123320974151503030101001100023242121081000113214258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320403131123320974151503030101001100023242121081000113214258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 320403141123320974151503030101001100023242121081000113214258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320403151123320974151503030101001100023242121081000113214258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320404011123320974040400000000001000013122121081301213219330188111561102868686868787518686868618701868686866412587870986868686038686868688878787121041 320404021123320974040400000000001000013122121081301213219330188112511187878787870156878787878710187878787874409312058787878787878787878788000000111041 320404031123320974040400000000001000013122121081301213219358888111350888888888888888888888888818888888888886412588888888888888888888888888888888081041 320404041123320974040400000000001000013122121081301213219348888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 320405011123320974151402020100001000013122321071100023411230088101454888888888888888888888888818888888888886412588888888888888888888888888888888101041 320405021123320974151402020100001000013122321071100023411248888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 320405031123320974151402020100001000013122321071100023411230088112371888888888888888888888888818888888888886412588888888888888888888888809888888081041 320405041123320974151402020100001000013122321071100023411248803111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 320405051123320974151402020100001000013122321071100023411248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 320405061123320974151402020100001000013122321071100023411248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320405071123320974151402020100001000013122321071100023411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320405081123320974151402020100001000013122321071100023411230188111311109868686868787208686868618701868686866412587871286868686058686868688878787071041 320405091123320974151402020100001000013122321071100023411230188112201187878787870831878787878710187878787876412512058787878787878787878709010203051041 320405101123320974151402020100001000013122321071100023411248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320405111123320974151402020100001000013122321071100023411248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 320405121123320974151402020100001000013122321071100023411248809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320405131123320974151402020100001000013122321071100023411230088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 320405141123320974151402020100001000013122321071100023411230088112722888888888888888888888888818888888888886412588888888888888888888888888888888151041 320405151123320974151402020100001000013122321071100023411258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 320501011123320974192404040300001002032122121112302513222330188111361102868686868787228686868618701868686860402187870286868686018686868688878787081041 320501021123320974192404040300001002032122121112302513222330188102221187878787870136878787878710187878787870402102018787878787878787878702010001051041 320501031123320974192404040300001002032122121112302513222348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320501041123320974192404040300001002032122121112302513222338888011200888888888888888888888888818888888888880402188888888888888888888888888888888051041 320501051123320974192404040300001002032122121112302513222338888011200888888888888888888888888818888888888880402188888888888888888888888888888888051041 320501061123320974192404040300001002032122121112302513222370288111371107868686868787238686868618701868686866412587871286868686058686868688878787081041 320501071123320974192404040300001002032122121112302513222370288112231187878787870637878787878710187878787876412512058787878787878787878709030104051041 320501081123320974192404040300001002032122121112302513222378807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320501091123320974192404040300001002032122121112302513222378807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320501101123320974192404040300001002032122121112302513222378807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320501111123320974192404040300001002032122121112302513222378807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320501121123320974192404040300001002032122121112302513222378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 320501131123320974192404040300001002032122121112302513222378888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 320501141123320974192404040300001002032122121112302513222370321111371115868686868787328686868618701868686866813587871386868686058686868688878787081041 320501151123320974192404040300001002032122121112302513222370388112321187878787871437878787878710187878787876813513058787878787878787878799040105071041 320501161123320974192404040300001002032122121112302513222378815111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320501171123320974192404040300001002032122121112302513222378815111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 320501181123320974192404040300001002032122121112302513222378815111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320501191123320974192404040300001002032122121112302513222378815111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320501201123320974192404040300001002032122121112302513222378815112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320501211123320974192404040300001002032122121112302513222370088012561888888888888888888888888818888888888886813588888888888888888888888888888888121041 320501221123320974192404040300001002032122121112302513222370088012531888888888888888888888888818888888888886813588888888888888888888888888888888111041 320501231123320974192404040300001002032122121112302513222378888012150888888888888888888888888818888888888886813588888888888888888888888822888888041041 320501241123320974192404040300001002032122121112302513222348888111160888888888888888888888888818888888888886813588888888888888888888888888888888041041 320501251123320974192404040300001002032122121112302513222378888012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320501261123320974192404040300001002032122121112302513222378888012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320502011123320974111103030100000001011012321082100213214230088111521888888888888888888888888828888888888884409388888888888888888888888888888888111041 320502021123320974111103030100000001011012321082100213214270188111561103868686868787438686868618701868686864409387870986868686038686868688878787121041 320502031123320974111103030100000001011012321082100213214270188112431187878787870256878787878710187878787874409309038787878787878787878705030205091041 320502041123320974111103030100000001011012321082100213214278803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 320502051123320974111103030100000001011012321082100213214278803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320502061123320974111103030100000001011012321082100213214278803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 320502071123320974111103030100000001011012321082100213214278803112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 320502081123320974111103030100000001011012321082100213214278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 320502091123320974111103030100000001011012321082100213214278807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320502101123320974111103030100000001011012321082100213214278803112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 320502111123320974111103030100000001011012321082100213214278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 320503011123320974040402020100001000012122121032100123213230188111541102868686868787458686868628702868686868080787878086868686078686868688878787111041 320503021123320974040402020100001000012122121032100123213230188112451187878787870154878787878720287878787878080780078787878787878787878705010102101041 320503031123320974040402020100001000012122121032100123213248802112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 320503041123320974040402020100001000012122121032100123213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 320504011123320974111103030200002000022132122072303013219330188111321104868686868787248686868618701868686861406287870686868686028686868688878787071041 320504021123320974111103030200002000022132122072303013219348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320504031123320974111103030200002000022132122072303013219348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 320504041123320974111103030200002000022132122072303013219330188112241187878787870132878787878710187878787871406206028787878787878787878704020103051041 320504051123320974111103030200002000022132122072303013219348804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 320504061123320974111103030200002000022132122072303013219348804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 320504071123320974111103030200002000022132122072303013219348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 320504081123320974111103030200002000022132122072303013219330288111211109868686868787178686868618701868686861406287870686868686028686868688878787051041 320504091123320974111103030200002000022132122072303013219330288112171187878787870821878787878710187878787871406206028787878787878787878704000000041041 320504101123320974111103030200002000022132122072303013219338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 320504111123320974111103030200002000022132122072303013219338888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 330101011123320971030301010000000000002014112041302011223330088112552888888888888888888888888818888888888880202188888888888888888888888888888888121041 330101021123320971030301010000000000002014112041302011223348801112190888888888888888888888888818888888888884409388888888888888888888888805888888041041 330101031123320971030301010000000000002014112041302011223348801111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 330102011123320971030300000000000000001012121032100022410238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 330102021123320971030300000000000000001012121032100022410238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 330102031123320971030300000000000000001012121032100022410238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 330103011123320971040401010100001000012122121051100022212230188111431102868686868787338686868618701868686860604187870486868686018686868688878787091041 330103021123320971040401010100001000012122121051100022212230188112331187878787870143878787878710187878787870604104018787878787878787878703020002071041 330103031123320971040401010100001000012122121051100022212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 330103041123320971040401010100001000012122121051100022212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 330402011123320971151504040000001000012122321032100022409230188111581102868686868787548686868618701868686860604187870486868686018686868688878787121041 330402021123320971151504040000001000012122321032100022409230188112541187878787870158878787878710187878787870604104018787878787878787878788010102111041 330402031123320971151504040000001000012122321032100022409248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 330402041123320971151504040000001000012122321032100022409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 330402051123320971151504040000001000012122321032100022409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 330402061123320971151504040000001000012122321032100022409270088112352888888888888888888888888818888888888880604188888888888888888888888803888888081041 330402071123320971151504040000001000012122321032100022409270088112224888888888888888888888888818888888888880604188888888888888888888888803888888051041 330402081123320971151504040000001000012122321032100022409278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 330402091123320971151504040000001000012122321032100022409278888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 330402101123320971151504040000001000012122321032100022409278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 330402111123320971151504040000001000012122321032100022409278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 330402121123320971151504040000001000012122321032100022409278888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 330402131123320971151504040000001000012122321032100022409278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 330402141123320971151504040000001000012122321032100022409278812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 330402151123320971151504040000001000012122321032100022409278888111570888888888888888888888888818888888888880202188888888888888888888888888888888121041 330403011123320971080701010000000000002012111041101023215330088101534888888888888888888888888818888888888880604188888888888888888888888888888888111041 330403021123320971080701010000000000002012111041101023215348888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 330403031123320971080701010000000000002012111041101023215348888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 330403041123320971080701010000000000002012111041101023215348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 330403051123320971080701010000000000002012111041101023215330088112574888888888888888888888888818888888888880604188888888888888888888888888888888121041 330403061123320971080701010000000000002012111041101023215378888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 330403071123320971080701010000000000002012111041101023215378888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 330403081123320971080701010000000000002012111041101023215378888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 330501011123320971100904040100001000012122121071301214217330188111511202038686868787382886868618701018686864509387870909868686030386868688878787111041 330501021123320971100904040100001000012122121071301214217330188112381287878787870151878787878710187878787874509309038787878787878787878722000000081041 330501031123320971100904040100001000012122121071301214217330188102281287878787870151878787878710187878787874509309038787878787878787878722010102061041 330501041123320971100904040100001000012122121071301214217348803112150888888888888888888888888818888888888884509388888888888888888888888822888888041041 330501051123320971100904040100001000012122121071301214217348803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 330501061123320971100904040100001000012122121071301214217348888112160888888888888888888888888818888888888884509388888888888888888888888822888888041041 330501071123320971100904040100001000012122121071301214217348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 330501081123320971100904040100001000012122121071301214217370088111451888888888888888888888888818888888888884509388888888888888888888888888888888101041 330501091123320971100904040100001000012122121071301214217378888111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 330501101123320971100904040100001000012122121071301214217338888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 330502011123320971091002020100001000013122121081100122412230106111361104868686868787308686868618701868686864409387870486868686018686868688878787081041 330502021123320971091002020100001000013122121081100122412248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 330502031123320971091002020100001000013122121081100122412248888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 330502041123320971091002020100001000013122121081100122412230188112301187878787870136878787878710187878787870604109038787878787878787878703000101071041 330502051123320971091002020100001000013122121081100122412248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 330502061123320971091002020100001000013122121081100122412220088112602888888888888888888888888818888888888884409388888888888888888888888888888888131041 330502071123320971091002020100001000013122121081100122412238806012280888888888888888888888888818888888888884409388888888888888888888888805888888061041 330502081123320971091002020100001000013122121081100122412248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 330502091123320971091002020100001000013122121081100122412248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 330502101123320971091002020100001000013122121081100122412230088111301888888888888888888888888818888888888886412588888888888888888888888888888888071041 340102011123320973080801010100001000012122121042100213414230188111291102868686868787248686868628701868686864409387870986868686038686868688878787061041 340102021123320973080801010100001000012122121042100213414230188112241187878787870129878787878710287878787874409309038787878787878787878705010001051041 340102031123320973080801010100001000012122121042100213414248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340102041123320973080801010100001000012122121042100213414278888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 340102051123320973080801010100001000012122121042100213414278888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 340102061123320973080801010100001000012122121042100213414278888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 340102071123320973080801010100001000012122121042100213414278888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 340102081123320973080801010100001000012122121042100213414278888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 340105011123320973343508080200001003043122121072100223214230188111581102868686868787528686868618701868686866312587871286868686058686868688878787121041 340105021123320973343508080200001003043122121072100223214230188112521187878787870158878787878710187878787876312512058787878787878787878788000101111041 340105031123320973343508080200001003043122121072100223214240002112261888888888888888888888888818888888888886312588888888888888888888888808888888061041 340105041123320973343508080200001003043122121072100223214258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105051123320973343508080200001003043122121072100223214258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340105061123320973343508080200001003043122121072100223214258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105071123320973343508080200001003043122121072100223214258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105081123320973343508080200001003043122121072100223214258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105091123320973343508080200001003043122121072100223214270288111461210128686868787344086868618701018686866312587871212868686050586868688878787101041 340105101123320973343508080200001003043122121072100223214270288112341287878787870946878787878710187878787876312512058787878787878787878708000101071041 340105111123320973343508080200001003043122121072100223214278810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105121123320973343508080200001003043122121072100223214270288112401287878787870946878787878710187878787876312512058787878787878787878708010102091041 340105131123320973343508080200001003043122121072100223214278812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105141123320973343508080200001003043122121072100223214278812112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105151123320973343508080200001003043122121072100223214270324111411218238686868787372386868618701018686866412587871212868686050586868688878787091041 340105161123320973343508080200001003043122121072100223214278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105171123320973343508080200001003043122121072100223214278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105181123320973343508080200001003043122121072100223214270388112371287878787871541878787878710187878787876412512058787878787878787878722020204081041 340105191123320973343508080200001003043122121072100223214278818111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 340105201123320973343508080200001003043122121072100223214278818111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105211123320973343508080200001003043122121072100223214278818112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340105221123320973343508080200001003043122121072100223214278818112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105231123320973343508080200001003043122121072100223214270388112231287878787871541878787878710187878787876312512058787878787878787878722000000051041 340105241123320973343508080200001003043122121072100223214270088112522888888888888888888888888818888888888886312588888888888888888888888888888888111041 340105251123320973343508080200001003043122121072100223214278835012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340105261123320973343508080200001003043122121072100223214270488111411227298686868787363186868618701018686866412587871212868686050586868688878787091041 340105271123320973343508080200001003043122121072100223214270488112361287878787872641878787878710187878787876412512058787878787878787878709000101081041 340105281123320973343508080200001003043122121072100223214278827112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105291123320973343508080200001003043122121072100223214270488112311287878787872641878787878710187878787876412512058787878787878787878709020002071041 340105301123320973343508080200001003043122121072100223214278829111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340105311123320973343508080200001003043122121072100223214278829111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340105321123320973343508080200001003043122121072100223214278888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 340105331123320973343508080200001003043122121072100223214278888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 340105341123320973343508080200001003043122121072100223214278888111200888888888888888888888888818888888888886312588888888888888888888888888888888051041 340105351123320973343508080200001003043122121072100223214278888112230888888888888888888888888818888888888886312588888888888888888888888822888888051041 340106011123320973161604040300001002032122121112303011120330188111371103868686868787258686868618701868686860402187871286868686058686868688878787081041 340106021123320973161604040300001002032122121112303011120348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 340106031123320973161604040300001002032122121112303011120330188112251187878787870137878787878710187878787876412502018787878787878787878708020002061041 340106041123320973161604040300001002032122121112303011120348803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340106051123320973161604040300001002032122121112303011120348803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 340106061123320973161604040300001002032122121112303011120348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340106071123320973161604040300001002032122121112303011120370288111351108868686868787188686868618701868686864409387870986868686038686868688878787081041 340106081123320973161604040300001002032122121112303011120370288112181187878787870735878787878710187878787874409309038787878787878787878705000000041041 340106091123320973161604040300001002032122121112303011120378888111310888888888888888888888888818888888888884409388888888888888888888888888888888071041 340106101123320973161604040300001002032122121112303011120370388111421211148686868787341886868618701018686864409387870909868686030386868688878787091041 340106111123320973161604040300001002032122121112303011120370388112341287878787871042878787878710187878787874409309038787878787878787878705000202071041 340106121123320973161604040300001002032122121112303011120378811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340106131123320973161604040300001002032122121112303011120378811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 340106141123320973161604040300001002032122121112303011120370388112181287878787871042878787878710187878787874409309038787878787878787878705000202041041 340106151123320973161604040300001002032122121112303011120378814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 340106161123320973161604040300001002032122121112303011120378814112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 340107011123320973141302020000000000003012321052303211220330088101521888888888888888888888888818888888888880202188888888888888888888888888888888111041 340107021123320973141302020000000000003012321052303211220348888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 340107031123320973141302020000000000003012321052303211220348888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 340107041123320973141302020000000000003012321052303211220348888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 340107051123320973141302020000000000003012321052303211220348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340107061123320973141302020000000000003012321052303211220348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340107071123320973141302020000000000003012321052303211220348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340107081123320973141302020000000000003012321052303211220348888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340107091123320973141302020000000000003012321052303211220340088112274888888888888888888888888818888888888880202188888888888888888888888822888888061041 340107101123320973141302020000000000003012321052303211220358809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 340107111123320973141302020000000000003012321052303211220358809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 340107121123320973141302020000000000003012321052303211220378888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 340107131123320973141302020000000000003012321052303211220378888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 340107141123320973141302020000000000003012321052303211220378888111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 340108011123320973131302020100001000012122111083303511125430188111471108868686868787468686868618701868686860604187870486868686018686868688878787101041 340108021123320973131302020100001000012122111083303511125448888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 340108031123320973131302020100001000012122111083303511125448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108041123320973131302020100001000012122111083303511125448888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108051123320973131302020100001000012122111083303511125448888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340108061123320973131302020100001000012122111083303511125448888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108071123320973131302020100001000012122111083303511125448888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108081123320973131302020100001000012122111083303511125430188112461187878787870147878787878710187878787870604104018787878787878787878703030104101041 340108091123320973131302020100001000012122111083303511125448808112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 340108101123320973131302020100001000012122111083303511125448808111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 340108111123320973131302020100001000012122111083303511125448808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108121123320973131302020100001000012122111083303511125448808111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340108131123320973131302020100001000012122111083303511125448888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340109011123320973282807070300000004042012121112102011216330088112382888888888888888888888888818888888888881005188888888888888888888888808888888081041 340109021123320973282807070300000004042012121112102011216348801111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 340109031123320973282807070300000004042012121112102011216348801111160888888888888888888888888818888888888881005188888888888888888888888888888888041041 340109041123320973282807070300000004042012121112102011216348801111150888888888888888888888888818888888888881005188888888888888888888888888888888041041 340109051123320973282807070300000004042012121112102011216338888012200888888888888888888888888818888888888881005188888888888888888888888808888888051041 340109061123320973282807070300000004042012121112102011216370188111371107868686868787278686868618701868686864409387870986868686038686868688878787081041 340109071123320973282807070300000004042012121112102011216370188112271187878787870637878787878710187878787874409309038787878787878787878705010102061041 340109081123320973282807070300000004042012121112102011216378807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340109091123320973282807070300000004042012121112102011216378807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340109101123320973282807070300000004042012121112102011216370288111991113868686868787218686868618701868686860202187870586868686018686868688878787991041 340109111123320973282807070300000004042012121112102011216378888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 340109121123320973282807070300000004042012121112102011216378888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 340109131123320973282807070300000004042012121112102011216370288112211187878787871099878787878710187878787871005102018787878787878787878703000000051041 340109141123320973282807070300000004042012121112102011216378811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 340109151123320973282807070300000004042012121112102011216378811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 340109161123320973282807070300000004042012121112102011216378888111180888888888888888888888888818888888888880101188888888888888888888888888888888041041 340109171123320973282807070300000004042012121112102011216378888111360888888888888888888888888818888888888881005188888888888888888888888888888888081041 340109181123320973282807070300000004042012121112102011216378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340109191123320973282807070300000004042012121112102011216378888112170888888888888888888888888818888888888881005188888888888888888888888803888888041041 340109201123320973282807070300000004042012121112102011216378888111150888888888888888888888888818888888888881005188888888888888888888888888888888041041 340109211123320973282807070300000004042012121112102011216370388111401122868686868787368686868628702868686868080787878086868686078686868688878787091041 340109221123320973282807070300000004042012121112102011216370388112361187878787872140878787878720287878787878080780078787878787878787878722000000081041 340109231123320973282807070300000004042012121112102011216370088011371888888888888888888888888828888888888888080788888888888888888888888888888888081041 340109241123320973282807070300000004042012121112102011216378888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340109251123320973282807070300000004042012121112102011216370088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 340109261123320973282807070300000004042012121112102011216378888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 340109271123320973282807070300000004042012121112102011216378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 340109281123320973282807070300000004042012121112102011216370488111481129868686868787498686868628701868686868080787871286868686058686868688878787101041 340109291123320973282807070300000004042012121112102011216370488102491187878787872848878787878710287878787876412580078787878787878787878722000000101041 340109301123320973282807070300000004042012121112102011216378888102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340110011123320973282307070601003003062132121112100112213230188111371102868686868787338686868628702868686864409387870986868686038686868688878787081041 340110021123320973282307070601003003062132121112100112213230188112331187878787870137878787878720287878787874409309038787878787878787878722000202071041 340110031123320973282307070601003003062132121112100112213248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340110041123320973282307070601003003062132121112100112213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110051123320973282307070601003003062132121112100112213230288111411106868686868787318686868628702868686864409387870986868686038686868688878787091041 340110061123320973282307070601003003062132121112100112213230288112311187878787870541878787878720287878787874409309038787878787878787878722020103071041 340110071123320973282307070601003003062132121112100112213248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340110081123320973282307070601003003062132121112100112213248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110091123320973282307070601003003062132121112100112213248806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110101123320973282307070601003003062132121112100112213230388101481111868686868787288686868628701868686864409387871286868686058686868688878787101041 340110111123320973282307070601003003062132121112100112213230388102281187878787871048878787878710287878787876412509038787878787878787878722000101061041 340110121123320973282307070601003003062132121112100112213248811102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110131123320973282307070601003003062132121112100112213270488111281114868686868787188686868618701868686861005187870586868686018686868688878787061041 340110141123320973282307070601003003062132121112100112213270488112181187878787871328878787878710187878787871005105018787878787878787878722020002041041 340110151123320973282307070601003003062132121112100112213278814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110161123320973282307070601003003062132121112100112213278814111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 340110171123320973282307070601003003062132121112100112213270588111401118868686868787218686868618701868686860202187870286868686018686868688878787091041 340110181123320973282307070601003003062132121112100112213270588112211187878787871740878787878710187878787870202102018787878787878787878703010102051041 340110191123320973282307070601003003062132121112100112213278818112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110201123320973282307070601003003062132121112100112213278818111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 340110211123320973282307070601003003062132121112100112213278888112230888888888888888888888888818888888888880202188888888888888888888888803888888051041 340110221123320973282307070601003003062132121112100112213270688101221123868686868787208686868618701868686861005187870586868686018686868688878787051041 340110231123320973282307070601003003062132121112100112213270688102201187878787872222878787878710187878787871005105018787878787878787878722000000051041 340110241123320973282307070601003003062132121112100112213278888111180888888888888888888888888818888888888881005188888888888888888888888888888888041041 340110251123320973282307070601003003062132121112100112213278888111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 340110261123320973282307070601003003062132121112100112213278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340110271123320973282307070601003003062132121112100112213278888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 340110281123320973282307070601003003062132121112100112213278888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 340111011123320973161603030101001000012124122053100211119330188111421304081586868787362624868618701010186866412587871212128686050505868688878787091041 340111021123320973161603030101001000012124122053100211119348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 340111031123320973161603030101001000012124122053100211119348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111041123320973161603030101001000012124122053100211119330188112361387878787870142878787878710187878787876412512058787878787878787878722020103081041 340111051123320973161603030101001000012124122053100211119348804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111061123320973161603030101001000012124122053100211119348804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111071123320973161603030101001000012124122053100211119348804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340111081123320973161603030101001000012124122053100211119330188112261387878787870142878787878710187878787876412512058787878787878787878722040206061041 340111091123320973161603030101001000012124122053100211119348808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111101123320973161603030101001000012124122053100211119348808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111111123320973161603030101001000012124122053100211119348808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111121123320973161603030101001000012124122053100211119348808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340111131123320973161603030101001000012124122053100211119348808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340111141123320973161603030101001000012124122053100211119348808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340111151123320973161603030101001000012124122053100211119330188112241387878787870142878787878710187878787876412512058787878787878787878722000101051041 340111161123320973161603030101001000012124122053100211119348815112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112011123320973272607070301000003031012121112302011218330088112261888888888888888888888888818888888888881005188888888888888888888888808888888061041 340112021123320973272607070301000003031012121112302011218370088111241888888888888888888888888818888888888881005188888888888888888888888888888888051041 340112031123320973272607070301000003031012121112302011218378888111210888888888888888888888888818888888888881005188888888888888888888888888888888051041 340112041123320973272607070301000003031012121112302011218378888111190888888888888888888888888818888888888881005188888888888888888888888888888888041041 340112051123320973272607070301000003031012121112302011218378888111160888888888888888888888888818888888888881005188888888888888888888888888888888041041 340112061123320973272607070301000003031012121112302011218378888111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 340112071123320973272607070301000003031012121112302011218378888112160888888888888888888888888818888888888881005188888888888888888888888808888888041041 340112081123320973272607070301000003031012121112302011218378888112150888888888888888888888888818888888888881005188888888888888888888888808888888041041 340112091123320973272607070301000003031012121112302011218378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340112101123320973272607070301000003031012121112302011218378888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340112111123320973272607070301000003031012121112302011218378888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112121123320973272607070301000003031012121112302011218378888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112131123320973272607070301000003031012121112302011218370188101301114868686868787228686868618701868686861005187870586868686018686868688878787071041 340112141123320973272607070301000003031012121112302011218370188112221187878787871330878787878710187878787871005105018787878787878787878708010001051041 340112151123320973272607070301000003031012121112302011218378814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112161123320973272607070301000003031012121112302011218378888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340112171123320973272607070301000003031012121112302011218378888112300888888888888888888888888818888888888881005188888888888888888888888808888888071041 340112181123320973272607070301000003031012121112302011218378817112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112191123320973272607070301000003031012121112302011218378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340112201123320973272607070301000003031012121112302011218370288111371121868686868787278686868618701868686861005187870586868686018686868688878787081041 340112211123320973272607070301000003031012121112302011218370288112271187878787872037878787878710187878787871005105018787878787878787878708010001061041 340112221123320973272607070301000003031012121112302011218378821111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340112231123320973272607070301000003031012121112302011218378888111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 340112241123320973272607070301000003031012121112302011218378888111160888888888888888888888888818888888888881005188888888888888888888888888888888041041 340112251123320973272607070301000003031012121112302011218378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340112261123320973272607070301000003031012121112302011218370388111301127868686868787278686868618701868686861005187870586868686018686868688878787071041 340112271123320973272607070301000003031012121112302011218370388112271187878787872630878787878710187878787871005105018787878787878787878708000000061041 340113011123320973292404040200001001022122121083302411122330188111431105868686868787368686868618701868686866312587871286868686058686868688878787091041 340113021123320973292404040200001001022122121083302411122348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113031123320973292404040200001001022122121083302411122348888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 340113041123320973292404040200001001022122121083302411122348888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 340113051123320973292404040200001001022122121083302411122330188102361187878787870143878787878710187878787876312512058787878787878787878708040408081041 340113061123320973292404040200001001022122121083302411122348805112180888888888888888888888888818888888888886312588888888888888888888888808888888041041 340113071123320973292404040200001001022122121083302411122348805111170888888888888888888888888818888888888886312588888888888888888888888888888888041041 340113081123320973292404040200001001022122121083302411122348805112150888888888888888888888888818888888888886312588888888888888888888888808888888041041 340113091123320973292404040200001001022122121083302411122348805111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113101123320973292404040200001001022122121083302411122348805112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113111123320973292404040200001001022122121083302411122348805102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 340113121123320973292404040200001001022122121083302411122348805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340113131123320973292404040200001001022122121083302411122348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340113141123320973292404040200001001022122121083302411122348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113151123320973292404040200001001022122121083302411122378888111190888888888888888888888888818888888888886312588888888888888888888888888888888041041 340113161123320973292404040200001001022122121083302411122378888111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 340113171123320973292404040200001001022122121083302411122378888111270888888888888888888888888818888888888886312588888888888888888888888888888888061041 340113181123320973292404040200001001022122121083302411122370288111291122868686868787278686868618701868686860402187870286868686018686868688878787061041 340113191123320973292404040200001001022122121083302411122378888101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113201123320973292404040200001001022122121083302411122378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113211123320973292404040200001001022122121083302411122348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 340113221123320973292404040200001001022122121083302411122370288102271187878787871829878787878710187878787870402102018787878787878787878702010203061041 340113231123320973292404040200001001022122121083302411122378822111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340113241123320973292404040200001001022122121083302411122378822112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 340113251123320973292404040200001001022122121083302411122378822102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 340113261123320973292404040200001001022122121083302411122378888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 340113271123320973292404040200001001022122121083302411122378888111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 340113281123320973292404040200001001022122121083302411122378888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 340113291123320973292404040200001001022122121083302411122378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 340114011123320973090904040100001000012122121053302411122330188111521205078686868787433686868618701018686860202187870412868686010586868688878787111041 340114021123320973090904040100001000012122121053302411122348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 340114031123320973090904040100001000012122121053302411122348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 340114041123320973090904040100001000012122121053302411122348888112180888888888888888888888888818888888888880202188888888888888888888888803888888041041 340114051123320973090904040100001000012122121053302411122330188112431287878787870152878787878710187878787870604102018787878787878787878703010001091041 340114061123320973090904040100001000012122121053302411122348805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 340114071123320973090904040100001000012122121053302411122330188112361287878787870152878787878710187878787876312502018787878787878787878703000202081041 340114081123320973090904040100001000012122121053302411122348807112150888888888888888888888888818888888888886312588888888888888888888888808888888041041 340114091123320973090904040100001000012122121053302411122348807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 340115011123320973101002020200001001022124121063100024410230188111301102868686868787358686868628702868686868080787878086868686078686868688878787071041 340115021123320973101002020200001001022124121063100024410230188112351187878787870130878787878720287878787878080780078787878787878787878711010102081041 340115031123320973101002020200001001022124121063100024410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 340115041123320973101002020200001001022124121063100024410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 340115051123320973101002020200001001022124121063100024410270088111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 340115061123320973101002020200001001022124121063100024410270288111391107868686868787298686868628702868686868080787878086868686078686868688878787081041 340115071123320973101002020200001001022124121063100024410270288112291187878787870639878787878720287878787878080780078787878787878787878722010102061041 340115081123320973101002020200001001022124121063100024410278807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 340115091123320973101002020200001001022124121063100024410278807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 340115101123320973101002020200001001022124121063100024410270088111533888888888888888888888888828888888888888080788888888888888888888888888888888111041 340116011123320973040401010100001000012124121042302011121330188111461102868686868787428686868618701868686866312587870286868686018686868688878787101041 340116021123320973040401010100001000012124121042302011121330188112421187878787870146878787878710187878787870202112058787878787878787878708010102091041 340116031123320973040401010100001000012124121042302011121348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340116041123320973040401010100001000012124121042302011121348802111160888888888888888888888888818888888888886312588888888888888888888888888888888041041 340117011123320973111103030101001001022122121082100223214230188111291102868686868787298686868618701868686864409387870986868686038686868688878787061041 340117021123320973111103030101001001022122121082100223214230188112291187878787870129878787878710187878787874409309038787878787878787878705000000061041 340117031123320973111103030101001001022122121082100223214230088112201888888888888888888888888818888888888884409388888888888888888888888805888888051041 340117041123320973111103030101001001022122121082100223214248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 340117051123320973111103030101001001022122121082100223214248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 340117061123320973111103030101001001022122121082100223214270288111361107868686868787318686868628702868686868080787878086868686078686868688878787081041 340117071123320973111103030101001001022122121082100223214270288112311187878787870636878787878720287878787878080780078787878787878787878722000303071041 340117081123320973111103030101001001022122121082100223214278807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 340117091123320973111103030101001001022122121082100223214278807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 340117101123320973111103030101001001022122121082100223214278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 340117111123320973111103030101001001022122121082100223214278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 350102011123320972080602020100001000012122123031100023212230188111581202058686868787262686868618701018686860604187870413868686010586868688878787121041 350102021123320972080602020100001000012122123031100023212230188102261287878787870158878787878710187878787870604104018787878787878787878703000303061041 350102031123320972080602020100001000012122123031100023212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 350102041123320972080602020100001000012122123031100023212248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350102051123320972080602020100001000012122123031100023212230188112261287878787870158878787878710187878787876813504018787878787878787878705000101061041 350102061123320972080602020100001000012122123031100023212248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350102071123320972080602020100001000012122123031100023212278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 350102081123320972080602020100001000012122123031100023212248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 350104011123320972060601010000000000003012321051000023410230088112372888888888888888888888888818888888888885911488888888888888888888888822888888081041 350104021123320972060601010000000000003012321051000023410248801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 350104031123320972060601010000000000003012321051000023410248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 350104041123320972060601010000000000003012321051000023410248801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 350104051123320972060601010000000000003012321051000023410248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 350104061123320972060601010000000000003012321051000023410220088112602888888888888888888888888818888888888885911488888888888888888888888888888888131041 350105011123320972080902020100001000013122121041100013413230188111411102868686868787338686868618701868686865911487871186868686048686868688878787091041 350105021123320972080902020100001000013122121041100013413230188112331187878787870141878787878710187878787875911411048787878787878787878722020305071041 350105031123320972080902020100001000013122121041100013413248802112200888888888888888888888888818888888888885911488888888888888888888888822888888051041 350105041123320972080902020100001000013122121041100013413248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 350105051123320972080902020100001000013122121041100013413248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 350105061123320972080902020100001000013122121041100013413248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 350105071123320972080902020100001000013122121041100013413248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 350105081123320972080902020100001000013122121041100013413220088112601888888888888888888888888818888888888885911488888888888888888888888888888888131041 350105091123320972080902020100001000013122121041100013413238888011470888888888888888888888888818888888888885911488888888888888888888888888888888101041 350106011123320972090902020100000001013012121041100012213230088112682888888888888888888888888818888888888886813588888888888888888888888888888888141041 350106021123320972090902020100000001013012121041100012213240001112301888888888888888888888888818888888888886813588888888888888888888888822888888071041 350106031123320972090902020100000001013012121041100012213258802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 350106041123320972090902020100000001013012121041100012213258802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 350106051123320972090902020100000001013012121041100012213258802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 350106061123320972090902020100000001013012121041100012213258802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 350106071123320972090902020100000001013012121041100012213270188111331108868686868787218686868618702868686866813587871386868686058686868688878787071041 350106081123320972090902020100000001013012121041100012213270188112211187878787870733878787878720187878787876813513058787878787878787878722000101051041 350106091123320972090902020100000001013012121041100012213278808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350107011123320972030300000000001000012122321031000123212230188111531102868686868787558686868618701868686866813587871386868686058686868688878787111041 350107021123320972030300000000001000012122321031000123212230188112551187878787870153878787878710187878787876813513058787878787878787878788010001121041 350107031123320972030300000000001000012122321031000123212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 350108011123320972111101010100001100023242121101100322215330188111821102868686868787678686868618701868686866813587871386868686058686868688878787171041 350108021123320972111101010100001100023242121101100322215330188112671187878787870182878787878710187878787876813513058787878787878787878788020002141041 350108031123320972111101010100001100023242121101100322215348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 350108041123320972111101010100001100023242121101100322215358888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 350108051123320972111101010100001100023242121101100322215340202111431106868686868787408686868618701868686866813587871386868686058686868688878787091041 350108061123320972111101010100001100023242121101100322215340288112401187878787870543878787878710187878787876813513058787878787878787878705020103091041 350108071123320972111101010100001100023242121101100322215358806111170888888888888888888888888818888888888886813588888888888888888888888888888888041041 350108081123320972111101010100001100023242121101100322215358806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 350108091123320972111101010100001100023242121101100322215358806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 350108101123320972111101010100001100023242121101100322215370088112524888888888888888888888888818888888888886813588888888888888888888888888888888111041 350108111123320972111101010100001100023242121101100322215370088112782888888888888888888888888818888888888886813588888888888888888888888888888888161041 350109011123320972161605050201002001032132321061100122212230188111611202068686868787515586868618701018686866813587871313868686050586868688878787131041 350109021123320972161605050201002001032132321061100122212230188112511287878787870161878787878710187878787876813513058787878787878787878788020103111041 350109031123320972161605050201002001032132321061100122212248802111250888888888888888888888888818888888888886813588888888888888888888888888888888061041 350109041123320972161605050201002001032132321061100122212248802112160888888888888888888888888818888888888886813588888888888888888888888822888888041041 350109051123320972161605050201002001032132321061100122212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 350109061123320972161605050201002001032132321061100122212230188112551287878787870161878787878710187878787876813513058787878787878787878788000000121041 350109071123320972161605050201002001032132321061100122212230088112384888888888888888888888888818888888888886813588888888888888888888888822888888081041 350109081123320972161605050201002001032132321061100122212230288111471109868686868787208686868618701868686866813587871386868686058686868688878787101041 350109091123320972161605050201002001032132321061100122212230288112201187878787870847878787878710187878787876813513058787878787878787878705010001051041 350109101123320972161605050201002001032132321061100122212248809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350109111123320972161605050201002001032132321061100122212270388111501212138686868787403686868618701018686866813587871313868686050586868688878787111041 350109121123320972161605050201002001032132321061100122212270388112401287878787871150878787878710187878787876813513058787878787878787878722000000091041 350109131123320972161605050201002001032132321061100122212270388112361287878787871150878787878710187878787876813513058787878787878787878722020002081041 350109141123320972161605050201002001032132321061100122212278813111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 350109151123320972161605050201002001032132321061100122212278813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 350109161123320972161605050201002001032132321061100122212278888111190888888888888888888888888818888888888886813588888888888888888888888888888888041041 350110011123320972040401010100001000012124121033312212221330188111221102868686868787188686868618701868686866412587870486868686018686868688878787051041 350110021123320972040401010100001000012124121033312212221330188112181187878787870122878787878710187878787870604112058787878787878787878703000101041041 350110031123320972040401010100001000012124121033312212221348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350110041123320972040401010100001000012124121033312212221348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 350111011123320972171705050200001100022242121111300213218330188111631302050886868787534847868618701010186866813587871313138686050505868688878787131041 350111021123320972171705050200001100022242121111300213218330188112531387878787870163878787878710187878787876813513058787878787878787878788020103111041 350111031123320972171705050200001100022242121111300213218348802112270888888888888888888888888818888888888886813588888888888888888888888822888888061041 350111041123320972171705050200001100022242121111300213218348802111170888888888888888888888888818888888888886813588888888888888888888888888888888041041 350111051123320972171705050200001100022242121111300213218330188112481387878787870163878787878710187878787876813513058787878787878787878722010102101041 350111061123320972171705050200001100022242121111300213218348805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 350111071123320972171705050200001100022242121111300213218348805112280888888888888888888888888818888888888886813588888888888888888888888822888888061041 350111081123320972171705050200001100022242121111300213218330188112471387878787870163878787878710187878787876813513058787878787878787878722050005101041 350111091123320972171705050200001100022242121111300213218348808111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 350111101123320972171705050200001100022242121111300213218348808111270888888888888888888888888818888888888886813588888888888888888888888888888888061041 350111111123320972171705050200001100022242121111300213218348808111160888888888888888888888888818888888888886813588888888888888888888888888888888041041 350111121123320972171705050200001100022242121111300213218348808111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 350111131123320972171705050200001100022242121111300213218348808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 350111141123320972171705050200001100022242121111300213218340202111241115868686868787188686868618701868686866813587871386868686058686868688878787051041 350111151123320972171705050200001100022242121111300213218340288112181187878787871424878787878710187878787876813513058787878787878787878722000000041041 350111161123320972171705050200001100022242121111300213218378888111230888888888888888888888888818888888888884909388888888888888888888888888888888051041 350111171123320972171705050200001100022242121111300213218378888111190888888888888888888888888818888888888884909388888888888888888888888888888888041041 350113011123320972151502020100001001023122121071303211222330188111591202048686868787575686868618701018686866813587871313868686050586868688878787121041 350113021123320972151502020100001001023122121071303211222330188112571287878787870159878787878710187878787876813513058787878787878787878788010001121041 350113031123320972151502020100001001023122121071303211222348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 350113041123320972151502020100001001023122121071303211222330188112561287878787870159878787878710187878787876813513058787878787878787878788010001121041 350113051123320972151502020100001001023122121071303211222348804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 350113061123320972151502020100001001023122121071303211222358888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 350113071123320972151502020100001001023122121071303211222358888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 350113081123320972151502020100001001023122121071303211222358888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 350113091123320972151502020100001001023122121071303211222370288111271210148686868787221986868628702028686868080787878080868686070786868688878787061041 350113101123320972151502020100001001023122121071303211222370288112221287878787870927878787878720287878787878080780078787878787878787878705010203051041 350113111123320972151502020100001001023122121071303211222378810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 350113121123320972151502020100001001023122121071303211222378810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 350113131123320972151502020100001001023122121071303211222378810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 350113141123320972151502020100001001023122121071303211222370288112191287878787870927878787878720287878787878080780078787878787878787878705010001041041 350113151123320972151502020100001001023122121071303211222378814111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 350114011123320972060401010000001000013122121031100123413230188101731202038686868787525886868618701018686866813587871313868686050586868688878787151041 350114021123320972060401010000001000013122121031100123413230188112521287878787870173878787878710187878787876813513058787878787878787878788000000111041 350114031123320972060401010000001000013122121031100123413230188102581287878787870173878787878710187878787876813513058787878787878787878788000000121041 350114041123320972060401010000001000013122121031100123413248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 350114051123320972060401010000001000013122121031100123413248888112180888888888888888888888888818888888888886813588888888888888888888888822888888041041 350114061123320972060401010000001000013122121031100123413258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500101011123410971010000000000000000001012321041000122211230088101721888888888888888888888888828888888888888080788888888888888888888888888888888151041 500102011123410971030001010101001000012122121023000123211230188101331102868686868787208686868628702868686868080787878086868686078686868688878787071041 500102021123410971030001010101001000012122121023000123211230188102201187878787870133878787878720287878787878080780078787878787878787878711010001051041 500102031123410971030001010101001000012122121023000123211248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500104011123410971010100000000000000001012321041100122212238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 500105011123410971010100000000000000001012323031000022209230088111721888888888888888888888888828888888888888080788888888888888888888888888888888151041 500106011123410971040401010100001000012122323021000122210230188111391102868686868787248686868628702868686868080787878086868686078686868688878787081041 500106021123410971040401010100001000012122323021000122210230188112241187878787870139878787878720287878787878080780078787878787878787878705020002051041 500106031123410971040401010100001000012122323021000122210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500106041123410971040401010100001000012122323021000122210248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500107011123410971070701010100001000012122321041100122212230188111491102868686868787398686868628702868686868080787878086868686078686868688878787101041 500107021123410971070701010100001000012122321041100122212230188112391187878787870149878787878720287878787878080780078787878787878787878705040105081041 500107031123410971070701010100001000012122321041100122212248802111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 500107041123410971070701010100001000012122321041100122212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500107051123410971070701010100001000012122321041100122212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500107061123410971070701010100001000012122321041100122212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500107071123410971070701010100001000012122321041100122212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500108011123410971050502020100001000011122321021100322214230188111351202038686868787282186868628702028686868080787878080868686070786868688878787081041 500108021123410971050502020100001000011122321021100322214230188112281287878787870135878787878720287878787878080780078787878787878787878705000000061041 500108031123410971050502020100001000011122321021100322214230188112211287878787870135878787878720287878787878080780078787878787878787878705000000051041 500108041123410971050502020100001000011122321021100322214238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 500108051123410971050502020100001000011122321021100322214238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500110011123410971000100000000000000001011321031000022209230088011721888888888888888888888888818888888888884409388888888888888888888888888888888151041 500111011123410971141403030301002100033252321081101122213230188111531102868686868787368686868628702868686868080787878086868686078686868688878787111041 500111021123410971141403030301002100033252321081101122213230188112361187878787870153878787878720287878787878080780078787878787878787878705030205081041 500111031123410971141403030301002100033252321081101122213240288111241110868686868787198686868628702868686868080787878086868686078686868688878787051041 500111041123410971141403030301002100033252321081101122213248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500111051123410971141403030301002100033252321081101122213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500111061123410971141403030301002100033252321081101122213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500111071123410971141403030301002100033252321081101122213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500111081123410971141403030301002100033252321081101122213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500111091123410971141403030301002100033252321081101122213258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500111101123410971141403030301002100033252321081101122213240288112191187878787870324878787878720287878787878080780078787878787878787878705000000041041 500111111123410971141403030301002100033252321081101122213230388111421112868686868787218686868628702868686868080787878086868686078686868688878787091041 500111121123410971141403030301002100033252321081101122213230388112211187878787871142878787878720287878787878080780078787878787878787878705000202051041 500111131123410971141403030301002100033252321081101122213248812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500111141123410971141403030301002100033252321081101122213248812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500112011123410971050501010100001000012121321022000023408230188111451102868686868787338686868628702868686868080787878086868686078686868688878787101041 500112021123410971050501010100001000012121321022000023408230188112331187878787870145878787878720287878787878080780078787878787878787878705030003071041 500112031123410971050501010100001000012121321022000023408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500112041123410971050501010100001000012121321022000023408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500112051123410971050501010100001000012121321022000023408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500113011123410971030903030201001001022122321051000022210230188011421102868686868787358686868628702868686868080787878086868686078686868688878787091041 500113021123410971030903030201001001022122321051000022210230188012351187878787870142878787878720287878787878080780078787878787878787878705020204081041 500113031123410971030903030201001001022122321051000022210248802011190888888888888888888888888818888888888884409388888888888888888888888888888888041041 500113041123410971030903030201001001022122321051000022210248802012170888888888888888888888888818888888888884409388888888888888888888888805888888041041 500113051123410971030903030201001001022122321051000022210248802011068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500113061123410971030903030201001001022122321051000022210248802012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500113071123410971030903030201001001022122321051000022210270288111261108868686868787188686868628702868686868080787878086868686078686868688878787061041 500113081123410971030903030201001001022122321051000022210270288112181187878787870726878787878720287878787878080780078787878787878787878705000000041041 500113091123410971030903030201001001022122321051000022210278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 500114011123410971010100000000000000001012321023100023409230088111353888888888888888888888888828888888888888080788888888888888888888888888888888081041 500115011123410971060601010101001000012122323011000023409230188111451102868686868787338686868628702868686868080787878086868686078686868688878787101041 500115021123410971060601010101001000012122323011000023409230188112331187878787870145878787878720287878787878080780078787878787878787878705020204071041 500115031123410971060601010101001000012122323011000023409248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500115041123410971060601010101001000012122323011000023409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500115051123410971060601010101001000012122323011000023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500115061123410971060601010101001000012122323011000023409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500117011123410971030400000000001000011122321031100023212230188111711102868686868787718686868628702868686868080787878086868686078686868688878787151041 500117021123410971030400000000001000011122321031100023212230188112711187878787870171878787878720287878787878080780078787878787878787878788000000151041 500117031123410971030400000000001000011122321031100023212270088011251888888888888888888888888828888888888888080788888888888888888888888888888888061041 500117041123410971030400000000001000011122321031100023212278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 500118011123410971060903030100001000013122323031100123212230188111631102868686868787458686868618701868686866412587871286868686058686868688878787131041 500118021123410971060903030100001000013122323031100123212230188112451187878787870163878787878710187878787876412512058787878787878787878709020204101041 500118031123410971060903030100001000013122323031100123212248802111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 500118041123410971060903030100001000013122323031100123212248802111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 500118051123410971060903030100001000013122323031100123212248802112150888888888888888888888888818888888888886412588888888888888888888888809888888041041 500118061123410971060903030100001000013122323031100123212240002112271888888888888888888888888818888888888886412588888888888888888888888809888888061041 500118071123410971060903030100001000013122323031100123212258806011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500118081123410971060903030100001000013122323031100123212258806011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500118091123410971060903030100001000013122323031100123212278888012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500119011123410971040501010100001000012122329031000023210230188111561102868686868787358686868628702868686868080787878086868686078686868688878787121041 500119021123410971040501010100001000012122329031000023210230188112351187878787870156878787878720287878787878080780078787878787878787878705010102081041 500119031123410971040501010100001000012122329031000023210248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500119041123410971040501010100001000012122329031000023210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500119051123410971040501010100001000012122329031000023210248888011240888888888888888888888888828888888888888080788888888888888888888888888888888051041 500120011123410971040401010100000001012012323042000123210238888111990888888888888888888888888828888888888888080788888888888888888888888888888888991041 500120021123410971040401010100000001012012323042000123210270188111991103868686868787228686868628702868686868080787878086868686078686868688878787991041 500120031123410971040401010100000001012012323042000123210270188112221187878787870299878787878720287878787878080780078787878787878787878705010001051041 500120041123410971040401010100000001012012323042000123210248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500121011123410971020200000000000000001012323033000023407238888111600888888888888888888888888828888888888888080788888888888888888888888888888888131041 500121021123410971020200000000000000001012323033000023407270088111501888888888888888888888888828888888888888080788888888888888888888888888888888111041 500122010562410971262306030300001101032242121091100123214230188111691304111386868787292722868628702020286868080787878080808686070707868688878787140521 500122020562410971262306030300001101032242121091100123214248888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500122030562410971262306030300001101032242121091100123214248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500122040562410971262306030300001101032242121091100123214230188112291387878787870169878787878720287878787878080780078787878787878787878722040206060521 500122050562410971262306030300001101032242121091100123214248804111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500122060562410971262306030300001101032242121091100123214248804111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500122070562410971262306030300001101032242121091100123214248804112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500122080562410971262306030300001101032242121091100123214248804111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122090562410971262306030300001101032242121091100123214248804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122100562410971262306030300001101032242121091100123214248804111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122110562410971262306030300001101032242121091100123214230188112271387878787870169878787878720287878787878080780078787878787878787878722000101060521 500122120562410971262306030300001101032242121091100123214248811112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500122130562410971262306030300001101032242121091100123214230188112221387878787870169878787878720287878787878080780078787878787878787878722000101050521 500122140562410971262306030300001101032242121091100123214248813112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122150562410971262306030300001101032242121091100123214240288101321216178686868787282686868628702028686868080787878080868686070786868688878787070521 500122160562410971262306030300001101032242121091100123214240288112281287878787871532878787878720287878787878080780078787878787878787878722000000060521 500122170562410971262306030300001101032242121091100123214240288112261287878787871532878787878720287878787878080780078787878787878787878722030003060521 500122180562410971262306030300001101032242121091100123214248817101068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500122190562410971262306030300001101032242121091100123214248817101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122200562410971262306030300001101032242121091100123214248817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122210562410971262306030300001101032242121091100123214278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 500122220562410971262306030300001101032242121091100123214270388111241123868686868787218686868628702868686868080787878086868686078686868688878787050521 500122230562410971262306030300001101032242121091100123214270388112211187878787872224878787878720287878787878080780078787878787878787878722000202050521 500122240562410971262306030300001101032242121091100123214278823112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122250562410971262306030300001101032242121091100123214278823112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500122260562410971262306030300001101032242121091100123214278888111230888888888888888888888888828888888888888080788888888888888888888888888888888050521 500123011123410971070703030201001100022242331031100123212230188111491205078686868787402786868628702028686868080787878080868686070786868688878787101041 500123021123410971070703030201001100022242331031100123212240288111261103868686868787198686868628702868686868080787878086868686078686868688878787061041 500123031123410971070703030201001100022242331031100123212240288112191187878787870226878787878720287878787878080780078787878787878787878705000101041041 500123041123410971070703030201001100022242331031100123212248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500123051123410971070703030201001100022242331031100123212230188112401287878787870149878787878720287878787878080780078787878787878787878705000101091041 500123061123410971070703030201001100022242331031100123212248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500123071123410971070703030201001100022242331031100123212230188112271287878787870149878787878720287878787878080780078787878787878787878705000000061041 500124011123410971050602020100001001022122321061100023212230188111791102868686868787478686868618701868686860604187870486868686018686868688878787161041 500124021123410971050602020100001001022122321061100023212230188112471187878787870179878787878710187878787870604104018787878787878787878703000101101041 500124031123410971050602020100001001022122321061100023212248802012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500124041123410971050602020100001001022122321061100023212270088111323888888888888888888888888828888888888888080788888888888888888888888888888888071041 500124051123410971050602020100001001022122321061100023212270288111291106868686868787268686868628702868686868080787878086868686078686868688878787061041 500124061123410971050602020100001001022122321061100023212270288112261187878787870529878787878720287878787878080780078787878787878787878722000000061041 500125011123410971080801010100001000012121233021000023207230188111551102868686868787458686868628702868686868080787878086868686078686868688878787121041 500125021123410971080801010100001000012121233021000023207230188112451187878787870155878787878720287878787878080780078787878787878787878711030306101041 500125031123410971080801010100001000012121233021000023207248802111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 500125041123410971080801010100001000012121233021000023207248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500125051123410971080801010100001000012121233021000023207248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500125061123410971080801010100001000012121233021000023207248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500125071123410971080801010100001000012121233021000023207248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500125081123410971080801010100001000012121233021000023207248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500126011123410971040400000000000000002012329011000123211230088112622888888888888888888888888828888888888888080788888888888888888888888888888888131041 500126021123410971040400000000000000002012329011000123211248801111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 500126031123410971040400000000000000002012329011000123211248801111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500126041123410971040400000000000000002012329011000123211248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500127011123410971030300000000001000012122329051100123212230188111581102868686868787558686868628702868686868080787878086868686078686868688878787121041 500127021123410971030300000000001000012122329051100123212230188112551187878787870158878787878720287878787878080780078787878787878787878788010001121041 500127031123410971030300000000001000012122329051100123212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500128011123410971191904040401000004042012921051100023210230088112722888888888888888888888888818888888888880202188888888888888888888888888888888151041 500128021123410971191904040401000004042012921051100023210258801111230888888888888888888888888818888888888880202188888888888888888888888888888888051041 500128031123410971191904040401000004042012921051100023210270188111341104868686868787298686868618701868686860202187870286868686018686868688878787071041 500128041123410971191904040401000004042012921051100023210270188112291187878787870334878787878710187878787870202102018787878787878787878703010304061041 500128051123410971191904040401000004042012921051100023210278804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500128061123410971191904040401000004042012921051100023210278804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128071123410971191904040401000004042012921051100023210278804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128081123410971191904040401000004042012921051100023210278804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128091123410971191904040401000004042012921051100023210270288111321110868686868787248686868628702868686868080787878086868686078686868688878787071041 500128101123410971191904040401000004042012921051100023210270288112241187878787870932878787878720287878787878080780078787878787878787878722010203051041 500128111123410971191904040401000004042012921051100023210278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500128121123410971191904040401000004042012921051100023210278810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128131123410971191904040401000004042012921051100023210278810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128141123410971191904040401000004042012921051100023210270388111221115868686868787198686868628702868686868080787878086868686078686868688878787051041 500128151123410971191904040401000004042012921051100023210270388112191187878787871422878787878720287878787878080780078787878787878787878722000101041041 500128161123410971191904040401000004042012921051100023210278815112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500128171123410971191904040401000004042012921051100023210270488111281118868686868787238686868628702868686868080787878086868686078686868688878787061041 500128181123410971191904040401000004042012921051100023210270488112231187878787871728878787878720287878787878080780078787878787878787878722010001051041 500128191123410971191904040401000004042012921051100023210278818111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500201011123410972050602020000000000003012221021100014210230088112613888888888888888888888888818888888888880202188888888888888888888888888888888131041 500201021123410972050602020000000000003012221021100014210240001012393888888888888888888888888818888888888880202188888888888888888888888803888888081041 500201031123410972050602020000000000003012221021100014210258888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500201041123410972050602020000000000003012221021100014210278888112150888888888888888888888888818888888888881005188888888888888888888888803888888041041 500201051123410972050602020000000000003012221021100014210258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500201061123410972050602020000000000003012221021100014210258888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500203011123410972080802020101001000012122321051102122413230188111441202078686868787373886868618701028686860202187870280868686010786868688878787091041 500203021123410972080802020101001000012122321051102122413230188112371287878787870144878787878710187878787870202102018787878787878787878703030104081041 500203031123410972080802020101001000012122321051102122413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500203041123410972080802020101001000012122321051102122413248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500203051123410972080802020101001000012122321051102122413248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500203061123410972080802020101001000012122321051102122413248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500203071123410972080802020101001000012122321051102122413230188112381287878787870144878787878720187878787878080702018787878787878787878722000101081041 500203081123410972080802020101001000012122321051102122413248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500204011123410972191705040000001000013122121091100012213230088111614888888888888888888888888818888888888880202188888888888888888888888888888888131041 500204021123410972191705040000001000013122121091100012213230188101591103868686868787538686868618701868686860202187870286868686018686868688878787121041 500204031123410972191705040000001000013122121091100012213230188102531187878787870259878787878710187878787870202102018787878787878787878788010304111041 500204041123410972191705040000001000013122121091100012213240003112241888888888888888888888888818888888888880202188888888888888888888888803888888051041 500204051123410972191705040000001000013122121091100012213248803112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 500204061123410972191705040000001000013122121091100012213248803111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500204071123410972191705040000001000013122121091100012213248803112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 500204081123410972191705040000001000013122121091100012213248888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 500204091123410972191705040000001000013122121091100012213258808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500204101123410972191705040000001000013122121091100012213230088112582888888888888888888888888818888888888880202188888888888888888888888888888888121041 500204111123410972191705040000001000013122121091100012213240010112301888888888888888888888888818888888888880202188888888888888888888888803888888071041 500204121123410972191705040000001000013122121091100012213258811111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 500204131123410972191705040000001000013122121091100012213258811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500204141123410972191705040000001000013122121091100012213258811111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500204151123410972191705040000001000013122121091100012213258811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500204161123410972191705040000001000013122121091100012213230088111561888888888888888888888888818888888888880202188888888888888888888888888888888121041 500204171123410972191705040000001000013122121091100012213230088111541888888888888888888888888818888888888880202188888888888888888888888888888888111041 500204181123410972191705040000001000013122121091100012213230088112522888888888888888888888888818888888888880202188888888888888888888888888888888111041 500204191123410972191705040000001000013122121091100012213230088112514888888888888888888888888818888888888880202188888888888888888888888888888888111041 500205011123410972272504040201002100033252121051102012215330188101701102868686868787568686868618701868686860202187870286868686018686868688878787151041 500205021123410972272504040201002100033252121051102012215330188102561187878787870170878787878710187878787870202102018787878787878787878788000202121041 500205031123410972272504040201002100033252121051102012215340002112271888888888888888888888888818888888888880202188888888888888888888888803888888061041 500205041123410972272504040201002100033252121051102012215358803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500205051123410972272504040201002100033252121051102012215358803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205061123410972272504040201002100033252121051102012215358803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205071123410972272504040201002100033252121051102012215358803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500205081123410972272504040201002100033252121051102012215348802112250888888888888888888888888818888888888880202188888888888888888888888803888888061041 500205091123410972272504040201002100033252121051102012215358808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205101123410972272504040201002100033252121051102012215358808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205111123410972272504040201002100033252121051102012215330288111651112868686868787388686868618701868686860202187870286868686018686868688878787141041 500205121123410972272504040201002100033252121051102012215330288112381187878787871165878787878710187878787870202102018787878787878787878703000202081041 500205131123410972272504040201002100033252121051102012215348812112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205141123410972272504040201002100033252121051102012215348812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500205151123410972272504040201002100033252121051102012215340388111381116868686868787328686868618701868686860202187870286868686018686868688878787081041 500205161123410972272504040201002100033252121051102012215340388112321187878787871538878787878710187878787870202102018787878787878787878703040206071041 500205171123410972272504040201002100033252121051102012215358816112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500205181123410972272504040201002100033252121051102012215358816111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205191123410972272504040201002100033252121051102012215358816111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205201123410972272504040201002100033252121051102012215358816111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205211123410972272504040201002100033252121051102012215358816112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500205221123410972272504040201002100033252121051102012215348816111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500205231123410972272504040201002100033252121051102012215330088112774888888888888888888888888818888888888880202188888888888888888888888888888888161041 500205241123410972272504040201002100033252121051102012215330088112762888888888888888888888888818888888888880202188888888888888888888888888888888161041 500205251123410972272504040201002100033252121051102012215330088112592888888888888888888888888818888888888880202188888888888888888888888888888888121041 500205261123410972272504040201002100033252121051102012215358888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500205271123410972272504040201002100033252121051102012215378888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 500206011123410972080802020000000000003012122111102012216330088112523888888888888888888888888818888888888880202188888888888888888888888888888888111041 500206021123410972080802020000000000003012122111102012216348801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500206031123410972080802020000000000003012122111102012216348801111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500206041123410972080802020000000000003012122111102012216348801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500206051123410972080802020000000000003012122111102012216330088112451888888888888888888888888818888888888880202188888888888888888888888803888888101041 500206061123410972080802020000000000003012122111102012216348805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500206071123410972080802020000000000003012122111102012216348805112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 500206081123410972080802020000000000003012122111102012216358807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500207011123410972090902020000000000002012121041101012214238888112250888888888888888888888888818888888888880202188888888888888888888888803888888061041 500207021123410972090902020000000000002012121041101012214248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500207031123410972090902020000000000002012121041101012214248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500207041123410972090902020000000000002012121041101012214248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500207051123410972090902020000000000002012121041101012214248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500207061123410972090902020000000000002012121041101012214230088112191888888888888888888888888818888888888880202188888888888888888888888803888888041041 500207071123410972090902020000000000002012121041101012214248806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500207081123410972090902020000000000002012121041101012214248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500207091123410972090902020000000000002012121041101012214248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500208011123410972121104040201000002023012121051100012213230088112744888888888888888888888888818888888888880202188888888888888888888888888888888151041 500208021123410972121104040201000002023012121051100012213240001102301888888888888888888888888818888888888880202188888888888888888888888803888888071041 500208031123410972121104040201000002023012121051100012213270188111401104868686868787348686868618701868686866312587870286868686018686868688878787091041 500208041123410972121104040201000002023012121051100012213270188112341187878787870340878787878710187878787870202112058787878787878787878703000101071041 500208051123410972121104040201000002023012121051100012213278804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500208061123410972121104040201000002023012121051100012213270288111351207098686868787181786868618701018686866312587871212868686050586868688878787081041 500208071123410972121104040201000002023012121051100012213270288112181287878787870635878787878710187878787876312512058787878787878787878708000101041041 500208081123410972121104040201000002023012121051100012213278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500208091123410972121104040201000002023012121051100012213270288112171287878787870635878787878710187878787876312512058787878787878787878708000101041041 500208101123410972121104040201000002023012121051100012213278809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500208111123410972121104040201000002023012121051100012213248888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 500208121123410972121104040201000002023012121051100012213258811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500209010562410972201905040200000002023012321061000122211230088112622888888888888888888888888818888888888880202188888888888888888888888888888888130521 500209020562410972201905040200000002023012321061000122211248801102390888888888888888888888888818888888888880202188888888888888888888888803888888080521 500209030562410972201905040200000002023012321061000122211258888112160888888888888888888888888818888888888880202188888888888888888888888803888888040521 500209040562410972201905040200000002023012321061000122211258802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500209050562410972201905040200000002023012321061000122211258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500209060562410972201905040200000002023012321061000122211250088112423888888888888888888888888818888888888880202188888888888888888888888803888888090521 500209070562410972201905040200000002023012321061000122211270188111461108868686868787328686868618701868686860202187870286868686018686868688878787100521 500209080562410972201905040200000002023012321061000122211270188112321187878787870746878787878710187878787870202102018787878787878787878703030104070521 500209090562410972201905040200000002023012321061000122211278808111170888888888888888888888888818888888888880202188888888888888888888888888888888040521 500209100562410972201905040200000002023012321061000122211278808112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500209110562410972201905040200000002023012321061000122211278808111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500209120562410972201905040200000002023012321061000122211278808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500209130562410972201905040200000002023012321061000122211270288111261115868686868787248686868618701868686860202187870286868686018686868688878787060521 500209140562410972201905040200000002023012321061000122211278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500209150562410972201905040200000002023012321061000122211270288112241187878787871326878787878710187878787870202102018787878787878787878703010102050521 500209160562410972201905040200000002023012321061000122211278815111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500209170562410972201905040200000002023012321061000122211278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500209180562410972201905040200000002023012321061000122211278888111200888888888888888888888888818888888888880202188888888888888888888888888888888050521 500209190562410972201905040200000002023012321061000122211270088111773888888888888888888888888818888888888880202188888888888888888888888888888888160521 500209200562410972201905040200000002023012321061000122211270088111433888888888888888888888888818888888888880202188888888888888888888888888888888090521 500210010562410971161602010100001000014122121091302112218330108111541102868686868787518686868618701868686860202187870286868686018686868688878787110521 500210020562410971161602010100001000014122121091302112218330188112511187878787870154878787878710187878787870202102018787878787878787878788000202110521 500210030562410971161602010100001000014122121091302112218348802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500210040562410971161602010100001000014122121091302112218340002112391888888888888888888888888818888888888880202188888888888888888888888803888888080521 500210050562410971161602010100001000014122121091302112218330088111422888888888888888888888888818888888888880202188888888888888888888888888888888090521 500210060562410971161602010100001000014122121091302112218348888111250888888888888888888888888818888888888880202188888888888888888888888888888888060521 500210070562410971161602010100001000014122121091302112218338888111430888888888888888888888888818888888888880202188888888888888888888888888888888090521 500210080562410971161602010100001000014122121091302112218320088112942888888888888888888888888818888888888880202188888888888888888888888888888888190521 500210090562410971161602010100001000014122121091302112218330088112352888888888888888888888888818888888888880202188888888888888888888888803888888080521 500210100562410971161602010100001000014122121091302112218348809112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500210110562410971161602010100001000014122121091302112218348809111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500210120562410971161602010100001000014122121091302112218348809112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500210130562410971161602010100001000014122121091302112218348809111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500210140562410971161602010100001000014122121091302112218358888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 500210150562410971161602010100001000014122121091302112218358888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500210160562410971161602010100001000014122121091302112218358888111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500211010562410972171706030301001002033122121111100012213230188111571102868686868787498686868618701868686860202187870286868686018686868688878787120521 500211020562410972171706030301001002033122121111100012213230188112491187878787870157878787878710187878787870202102018787878787878787878703000000100521 500211030562410972171706030301001002033122121111100012213278888112320888888888888888888888888828888888888888080788888888888888888888888822888888070521 500211040562410972171706030301001002033122121111100012213270288111261105868686868787188686868628702868686868080787878086868686078686868688878787060521 500211050562410972171706030301001002033122121111100012213270288112181187878787870426878787878720287878787878080780078787878787878787878722000000040521 500211060562410972171706030301001002033122121111100012213278888112259888888888888888888888888828888888888888080788888888888888888888888899888888060521 500211070562410972171706030301001002033122121111100012213278806111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500211080562410972171706030301001002033122121111100012213278806112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500211090562410972171706030301001002033122121111100012213248888112479888888888888888888888888818888888888880202188888888888888888888888899888888100521 500211100562410972171706030301001002033122121111100012213258888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500211110562410972171706030301001002033122121111100012213258809111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500211120562410972171706030301001002033122121111100012213258809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500211130562410972171706030301001002033122121111100012213258809111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500211140562410972171706030301001002033122121111100012213258809112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500211150562410972171706030301001002033122121111100012213270388111241116868686868787218686868618701868686860604187870486868686018686868688878787050521 500211160562410972171706030301001002033122121111100012213270388112211187878787871524878787878710187878787870604104018787878787878787878703010001050521 500211170562410972171706030301001002033122121111100012213278816111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500213011123410972070703030100001000013122121111000012212230188111681102868686868787328686868618701868686860202187870286868686018686868688878787141041 500213021123410972070703030100001000013122121111000012212230188112321187878787870168878787878710187878787870202102018787878787878787878703000000071041 500213031123410972070703030100001000013122121111000012212230088112482888888888888888888888888818888888888880202188888888888888888888888803888888101041 500213041123410972070703030100001000013122121111000012212248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500213051123410972070703030100001000013122121111000012212248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500213061123410972070703030100001000013122121111000012212240003112251888888888888888888888888818888888888880202188888888888888888888888803888888061041 500213071123410972070703030100001000013122121111000012212258806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500214010562410972131004020200001100023242121111000121214230188111661102868686868787388686868618701868686866412587871286868686058686868688878787140521 500214020562410972131004020200001100023242121111000121214230188112381187878787870166878787878710187878787876412512058787878787878787878722010304080521 500214030562410972131004020200001100023242121111000121214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500214040562410972131004020200001100023242121111000121214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500214050562410972131004020200001100023242121111000121214248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500214060562410972131004020200001100023242121111000121214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500214070562410972131004020200001100023242121111000121214240288101251108868686868787248686868618701868686866412587871286868686058686868688878787060521 500214080562410972131004020200001100023242121111000121214240288102241187878787870725878787878710187878787876412512058787878787878787878722000101050521 500214090562410972131004020200001100023242121111000121214258808102008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500214100562410972131004020200001100023242121111000121214270088112301888888888888888888888888818888888888880202188888888888888888888888803888888070521 500214110562410972131004020200001100023242121111000121214278810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500214120562410972131004020200001100023242121111000121214278810111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500214130562410972131004020200001100023242121111000121214278888112160888888888888888888888888818888888888880202188888888888888888888888803888888040521 500215011123410972111004040401001201043252121111301011218330188111641102868686868787608686868618701868686860202187870286868686018686868688878787131041 500215021123410972111004040401001201043252121111301011218330188112601187878787870164878787878710187878787870202102018787878787878787878788000000131041 500215031123410972111004040401001201043252121111301011218340288111451104868686868787368686868618701868686860202187870286868686018686868688878787101041 500215041123410972111004040401001201043252121111301011218340288112361187878787870345878787878710187878787870202102018787878787878787878703000000081041 500215051123410972111004040401001201043252121111301011218370088112441888888888888888888888888818888888888880202188888888888888888888888803888888091041 500215061123410972111004040401001201043252121111301011218378805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500215071123410972111004040401001201043252121111301011218340388111401108868686868787258686868618701868686860202187870286868686018686868688878787091041 500215081123410972111004040401001201043252121111301011218340388102251187878787870740878787878710187878787870202102018787878787878787878703000000061041 500215091123410972111004040401001201043252121111301011218358888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500215101123410972111004040401001201043252121111301011218370488111191111868686868787188686868618701868686860202187870286868686018686868688878787041041 500215111123410972111004040401001201043252121111301011218370488112181187878787871019878787878710187878787870202102018787878787878787878703000000041041 500216011123410972080800000000001000012121223021000023407230188111701102868686868787518686868618701868686860202187870286868686018686868688878787151041 500216021123410972080800000000001000012121223021000023407230188112511187878787870170878787878710187878787870202102018787878787878787878788030306111041 500216031123410972080800000000001000012121223021000023407248802111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500216041123410972080800000000001000012121223021000023407248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500216051123410972080800000000001000012121223021000023407248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500216061123410972080800000000001000012121223021000023407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500216071123410972080800000000001000012121223021000023407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500216081123410972080800000000001000012121223021000023407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500217011123410972050500000000000000003014121041302013220330088112782888888888888888888888888818888888888880202188888888888888888888888888888888161041 500217021123410972050500000000000000003014121041302013220340001112523888888888888888888888888818888888888880202188888888888888888888888888888888111041 500217031123410972050500000000000000003014121041302013220358802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500217041123410972050500000000000000003014121041302013220358802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500217051123410972050500000000000000003014121041302013220358802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500218011123410972060601010000000000003012321041000012211230088111702888888888888888888888888818888888888880202188888888888888888888888888888888151041 500218021123410972060601010000000000003012321041000012211240088112361888888888888888888888888818888888888880202188888888888888888888888803888888081041 500218031123410972060601010000000000003012321041000012211258802111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 500218041123410972060601010000000000003012321041000012211258802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500218051123410972060601010000000000003012321041000012211258802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500218061123410972060601010000000000003012321041000012211258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500219010562410972242406030200001100024242321061100312215330188111521102868686868787388686868618701868686860202187870286868686018686868688878787110521 500219020562410972242406030200001100024242321061100312215330188112381187878787870152878787878710187878787870202102018787878787878787878703000101080521 500219030562410972242406030200001100024242321061100312215348802112160888888888888888888888888818888888888880202188888888888888888888888803888888040521 500219040562410972242406030200001100024242321061100312215330088112682888888888888888888888888818888888888880202188888888888888888888888888888888140521 500219050562410972242406030200001100024242321061100312215340204111411106868686868787468686868618701868686860202187870286868686018686868688878787090521 500219060562410972242406030200001100024242321061100312215340288112461187878787870541878787878710187878787870202102018787878787878787878703060006100521 500219070562410972242406030200001100024242321061100312215358806111190888888888888888888888888818888888888880202188888888888888888888888888888888040521 500219080562410972242406030200001100024242321061100312215358806111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500219090562410972242406030200001100024242321061100312215358806111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500219100562410972242406030200001100024242321061100312215358806111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500219110562410972242406030200001100024242321061100312215358806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500219120562410972242406030200001100024242321061100312215358806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500219130562410972242406030200001100024242321061100312215340004111323888888888888888888888888818888888888880202188888888888888888888888888888888070521 500219140562410972242406030200001100024242321061100312215320088112702888888888888888888888888818888888888880202188888888888888888888888888888888150521 500219150562410972242406030200001100024242321061100312215320088112692888888888888888888888888818888888888880202188888888888888888888888888888888140521 500219160562410972242406030200001100024242321061100312215330088112523888888888888888888888888818888888888880202188888888888888888888888888888888110521 500219170562410972242406030200001100024242321061100312215330088112431888888888888888888888888818888888888880202188888888888888888888888803888888090521 500219180562410972242406030200001100024242321061100312215348817112240888888888888888888888888818888888888880202188888888888888888888888803888888050521 500219190562410972242406030200001100024242321061100312215358818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500219200562410972242406030200001100024242321061100312215358818111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500219210562410972242406030200001100024242321061100312215348817112180888888888888888888888888818888888888880202188888888888888888888888803888888040521 500219220562410972242406030200001100024242321061100312215348817112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500219230562410972242406030200001100024242321061100312215338888111520888888888888888888888888818888888888880202188888888888888888888888888888888110521 500219240562410972242406030200001100024242321061100312215378888111300888888888888888888888888818888888888886813588888888888888888888888888888888070521 500220011123410972080801010000000000003012321061000022210230088112523888888888888888888888888818888888888880202188888888888888888888888888888888111041 500220021123410972080801010000000000003012321061000022210230088112542888888888888888888888888818888888888880202188888888888888888888888888888888111041 500220031123410972080801010000000000003012321061000022210240002112421888888888888888888888888818888888888880202188888888888888888888888803888888091041 500220041123410972080801010000000000003012321061000022210258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500220051123410972080801010000000000003012321061000022210258803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500220061123410972080801010000000000003012321061000022210230088112512888888888888888888888888818888888888880202188888888888888888888888888888888111041 500220071123410972080801010000000000003012321061000022210230088112511888888888888888888888888818888888888880202188888888888888888888888888888888111041 500220081123410972080801010000000000003012321061000022210248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500221011123410972090802020000001000014122321061100022410230088111511888888888888888888888888818888888888880202188888888888888888888888888888888111041 500221021123410972090802020000001000014122321061100022410230188111481103868686868787408686868618701868686860202187870286868686018686868688878787101041 500221031123410972090802020000001000014122321061100022410230188112401187878787870248878787878710187878787870202102018787878787878787878703020103091041 500221041123410972090802020000001000014122321061100022410248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500221051123410972090802020000001000014122321061100022410248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500221061123410972090802020000001000014122321061100022410248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500221071123410972090802020000001000014122321061100022410240088112171888888888888888888888888818888888888880202188888888888888888888888803888888041041 500221081123410972090802020000001000014122321061100022410258888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500221091123410972090802020000001000014122321061100022410220088102523888888888888888888888888818888888888880202188888888888888888888888888888888111041 500223011123410972040401010100001000012121343011000022406230188111451102868686868787268686868628702868686868080787878086868686078686868688878787101041 500223021123410972040401010100001000012121343011000022406230188112261187878787870145878787878720287878787878080780078787878787878787878711010102061041 500223031123410972040401010100001000012121343011000022406248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500223041123410972040401010100001000012121343011000022406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500301011123410972070702020100002000022132323033100124407230188111331102868686868787288686868628702868686868080787878086868686078686868688878787071041 500301021123410972070702020100002000022132323033100124407230188112281187878787870133878787878720287878787878080780078787878787878787878711020002061041 500301031123410972070702020100002000022132323033100124407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500301041123410972070702020100002000022132323033100124407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500301051123410972070702020100002000022132323033100124407230288111291106868686868787178686868628702868686868080787878086868686078686868688878787061041 500301061123410972070702020100002000022132323033100124407230288112171187878787870529878787878720287878787878080780078787878787878787878711010001041041 500301071123410972070702020100002000022132323033100124407248806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500302011123410972111103030201001002032122323051100122211230188111431102868686868787228686868628702868686868080787878086868686078686868688878787091041 500302021123410972111103030201001002032122323051100122211230188112221187878787870143878787878720287878787878080780078787878787878787878711020103051041 500302031123410972111103030201001002032122323051100122211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500302041123410972111103030201001002032122323051100122211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500302051123410972111103030201001002032122323051100122211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500302061123410972111103030201001002032122323051100122211270288111311107868686868787228686868628702868686868080787878086868686078686868688878787071041 500302071123410972111103030201001002032122323051100122211270288112221187878787870631878787878720287878787878080780078787878787878787878718020002051041 500302081123410972111103030201001002032122323051100122211278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500302091123410972111103030201001002032122323051100122211278807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500302101123410972111103030201001002032122323051100122211270388111331111868686868787188686868628702868686868080787878086868686078686868688878787071041 500302111123410972111103030201001002032122323051100122211270388112181187878787871033878787878720287878787878080780078787878787878787878718000000041041 500303011123410972040401010101001000012122343021000122408230188111461102868686868787218686868628702868686868080787878086868686078686868688878787101041 500303021123410972040401010101001000012122343021000122408230188112211187878787870146878787878720287878787878080780078787878787878787878711000202051041 500303031123410972040401010101001000012122343021000122408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500303041123410972040401010101001000012122343021000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500304011123410972121203030301001002032122341071100122211230188111461102868686868787498686868628702868686868080787878086868686078686868688878787101041 500304021123410972121203030301001002032122341071100122211230188112491187878787870146878787878720287878787878080780078787878787878787878711020002101041 500304031123410972121203030301001002032122341071100122211248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 500304041123410972121203030301001002032122341071100122211248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500304051123410972121203030301001002032122341071100122211270288111311106868686868787258686868628702868686868080787878086868686078686868688878787071041 500304061123410972121203030301001002032122341071100122211270288112251187878787870531878787878720287878787878080780078787878787878787878711000303061041 500304071123410972121203030301001002032122341071100122211278806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500304081123410972121203030301001002032122341071100122211278806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500304091123410972121203030301001002032122341071100122211278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500304101123410972121203030301001002032122341071100122211270388111231111868686868787208686868628702868686868080787878086868686078686868688878787051041 500304111123410972121203030301001002032122341071100122211270388112201187878787871023878787878720287878787878080780078787878787878787878722010001051041 500304121123410972121203030301001002032122341071100122211278811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500305011123410972050601010100001000012122321031100122212230188111321102868686868787338686868628702868686868080787878086868686078686868688878787071041 500305021123410972050601010100001000012122321031100122212230188112331187878787870132878787878720287878787878080780078787878787878787878711010203071041 500305031123410972050601010100001000012122321031100122212248802111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 500305041123410972050601010100001000012122321031100122212248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500305051123410972050601010100001000012122321031100122212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500305061123410972050601010100001000012122321031100122212238888011450888888888888888888888888828888888888888080788888888888888888888888888888888101041 500306011123410972111102020100002000022132121061100122213230188111391102868686868787218686868628702868686868080787878086868686078686868688878787081041 500306021123410972111102020100002000022132121061100122213230188112211187878787870139878787878720287878787878080780078787878787878787878711010001051041 500306031123410972111102020100002000022132121061100122213248888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 500306041123410972111102020100002000022132121061100122213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500306051123410972111102020100002000022132121061100122213230288111491106868686868787358686868628702868686868080787878086868686078686868688878787101041 500306061123410972111102020100002000022132121061100122213230288112351187878787870549878787878720287878787878080780078787878787878787878711010203081041 500306071123410972111102020100002000022132121061100122213248806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500306081123410972111102020100002000022132121061100122213248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500306091123410972111102020100002000022132121061100122213248806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500306101123410972111102020100002000022132121061100122213270088111371888888888888888888888888828888888888888080788888888888888888888888888888888081041 500306111123410972111102020100002000022132121061100122213270088111611888888888888888888888888828888888888888080788888888888888888888888888888888131041 500307011123410972060602020100001001022122321021101122213230188111251102868686868787208686868628702868686868080787878086868686078686868688878787061041 500307021123410972060602020100001001022122321021101122213230188112201187878787870125878787878720287878787878080780078787878787878787878711010001051041 500307031123410972060602020100001001022122321021101122213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500307041123410972060602020100001001022122321021101122213270288111241105868686868787168686868628702868686868080787878086868686078686868688878787051041 500307051123410972060602020100001001022122321021101122213270288112161187878787870424878787878720287878787878080780078787878787878787878722000101041041 500307061123410972060602020100001001022122321021101122213278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500308011123410972131302020100001100023242321041100124211230188111521102868686868787358686868628702868686868080787878086868686078686868688878787111041 500308021123410972131302020100001100023242321041100124211230188112351187878787870152878787878720287878787878080780078787878787878787878711060309081041 500308031123410972131302020100001100023242321041100124211248802111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 500308041123410972131302020100001100023242321041100124211248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 500308051123410972131302020100001100023242321041100124211248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500308061123410972131302020100001100023242321041100124211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500308071123410972131302020100001100023242321041100124211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500308081123410972131302020100001100023242321041100124211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500308091123410972131302020100001100023242321041100124211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500308101123410972131302020100001100023242321041100124211240202111221111868686868787218686868628702868686868080787878086868686078686868688878787051041 500308111123410972131302020100001100023242321041100124211240288112211187878787871022878787878720287878787878080780078787878787878787878711000101051041 500308121123410972131302020100001100023242321041100124211258811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500308131123410972131302020100001100023242321041100124211248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500309011123410972050501010100001000012122343021100124408230188111341102868686868787208686868628702868686868080787878086868686078686868688878787071041 500309021123410972050501010100001000012122343021100124408230188112201187878787870134878787878720287878787878080780078787878787878787878711010203051041 500309031123410972050501010100001000012122343021100124408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500309041123410972050501010100001000012122343021100124408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500309051123410972050501010100001000012122343021100124408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500310011123410972060601010000001000012122343011000024406230188111501102868686868787248686868628702868686868080787878086868686078686868688878787111041 500310021123410972060601010000001000012122343011000024406230188112241187878787870150878787878720287878787878080780078787878787878787878711040004051041 500310031123410972060601010000001000012122343011000024406248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500310041123410972060601010000001000012122343011000024406248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500310051123410972060601010000001000012122343011000024406248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500310061123410972060601010000001000012122343011000024406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500311011123410972070701010100001000012122323031100124210230188111451102868686868787358686868628702868686868080787878086868686078686868688878787101041 500311021123410972070701010100001000012122323031100124210230188112351187878787870145878787878720287878787878080780078787878787878787878711020305081041 500311031123410972070701010100001000012122323031100124210248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 500311041123410972070701010100001000012122323031100124210248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500311051123410972070701010100001000012122323031100124210248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500311061123410972070701010100001000012122323031100124210248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500311071123410972070701010100001000012122323031100124210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500312011123410972080801010100001000012121343021000124207230188111511102868686868787408686868628702868686868080787878086868686078686868688878787111041 500312021123410972080801010100001000012121343021000124207230188112401187878787870151878787878720287878787878080780078787878787878787878711050106091041 500312031123410972080801010100001000012121343021000124207248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500312041123410972080801010100001000012121343021000124207248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500312051123410972080801010100001000012121343021000124207248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500312061123410972080801010100001000012121343021000124207248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500312071123410972080801010100001000012121343021000124207248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500312081123410972080801010100001000012121343021000124207248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500313011123410972101001010101001000012121323031100122210230188111621102868686868787448686868628702868686868080787878086868686078686868688878787131041 500313021123410972101001010101001000012121323031100122210230188112441187878787870162878787878720287878787878080780078787878787878787878711010405091041 500313031123410972101001010101001000012121323031100122210248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 500313041123410972101001010101001000012121323031100122210248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500313051123410972101001010101001000012121323031100122210248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500313061123410972101001010101001000012121323031100122210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500313071123410972101001010101001000012121323031100122210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500313081123410972101001010101001000012121323031100122210278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 500313091123410972101001010101001000012121323031100122210278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 500313101123410972101001010101001000012121323031100122210278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 500314011123410972060701010100001000012122343031100124408230188111421102868686868787398686868628702868686868080787878086868686078686868688878787091041 500314021123410972060701010100001000012122343031100124408230188112391187878787870142878787878720287878787878080780078787878787878787878711020204081041 500314031123410972060701010100001000012122343031100124408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500314041123410972060701010100001000012122343031100124408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500314051123410972060701010100001000012122343031100124408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500314061123410972060701010100001000012122343031100124408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500314071123410972060701010100001000012122343031100124408230088011521888888888888888888888888828888888888888080788888888888888888888888888888888111041 500315011123410972040401010100001000012121343023001024404130188111181102868686868787168686868628702868686868080787878086868686078686868688878787041041 500315021123410972040401010100001000012121343023001024404130188112161187878787870118878787878720287878787878080780078787878787878787878722010001041041 500315031123410972040401010100001000012121343023001024404148802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500315041123410972040401010100001000012121343023001024404138888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 500316011123410972101002020100001000013122343051100124408230188111441102868686868787408686868628702868686868080787878086868686078686868688878787091041 500316021123410972101002020100001000013122343051100124408230188112401187878787870144878787878720287878787878080780078787878787878787878722020305091041 500316031123410972101002020100001000013122343051100124408248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 500316041123410972101002020100001000013122343051100124408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500316051123410972101002020100001000013122343051100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500316061123410972101002020100001000013122343051100124408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500316071123410972101002020100001000013122343051100124408248802112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 500316081123410972101002020100001000013122343051100124408258807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500316091123410972101002020100001000013122343051100124408238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 500316101123410972101002020100001000013122343051100124408238888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 500317011123410972030300000000000000001012323043000123209230088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 500317021123410972030300000000000000001012323043000123209230088111421888888888888888888888888828888888888888080788888888888888888888888888888888091041 500317031123410972030300000000000000001012323043000123209238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 500318010562410972222104020400002101043252321111100223214230188111401102868686868787348686868618701868686866412587871286868686058686868688878787090521 500318020562410972222104020400002101043252321111100223214230188112341187878787870140878787878710187878787876412512058787878787878787878708010405070521 500318030562410972222104020400002101043252321111100223214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500318040562410972222104020400002101043252321111100223214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500318050562410972222104020400002101043252321111100223214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318060562410972222104020400002101043252321111100223214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318070562410972222104020400002101043252321111100223214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318080562410972222104020400002101043252321111100223214230288101521109868686868787388686868618701868686866412587871286868686058686868688878787110521 500318090562410972222104020400002101043252321111100223214230288102381187878787870852878787878710187878787876412512058787878787878787878708020103080521 500318100562410972222104020400002101043252321111100223214248809112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500318110562410972222104020400002101043252321111100223214248809111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500318120562410972222104020400002101043252321111100223214248809101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318130562410972222104020400002101043252321111100223214240388111251114868686868787228686868618701868686866412587871286868686058686868688878787060521 500318140562410972222104020400002101043252321111100223214240388112221187878787871325878787878710187878787876412512058787878787878787878708010001050521 500318150562410972222104020400002101043252321111100223214258814111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318160562410972222104020400002101043252321111100223214248888011250888888888888888888888888818888888888886412588888888888888888888888888888888060521 500318170562410972222104020400002101043252321111100223214278888011250888888888888888888888888818888888888886412588888888888888888888888888888888060521 500318180562410972222104020400002101043252321111100223214238888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500318190562410972222104020400002101043252321111100223214238888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500318200562410972222104020400002101043252321111100223214270488111321121868686868787288686868628702868686868080787878086868686078686868688878787070521 500318210562410972222104020400002101043252321111100223214270488112281187878787872032878787878720287878787878080780078787878787878787878711020002060521 500318220562410972222104020400002101043252321111100223214278821111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500318230562410972222104020400002101043252321111100223214278821111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500318240562410972222104020400002101043252321111100223214278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 500319010562410972292908040601001005062124122111103433222330188111401202098686868787282886868618701018686860202187870202868686010186868688878787090521 500319020562410972292908040601001005062124122111103433222330188112281287878787870140878787878710187878787870202102018787878787878787878703040206060521 500319030562410972292908040601001005062124122111103433222348802102148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500319040562410972292908040601001005062124122111103433222348802101108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500319050562410972292908040601001005062124122111103433222348802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500319060562410972292908040601001005062124122111103433222348802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500319070562410972292908040601001005062124122111103433222348802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319080562410972292908040601001005062124122111103433222348802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319090562410972292908040601001005062124122111103433222330188112281287878787870140878787878710187878787870202102018787878787878787878703000000060521 500319100562410972292908040601001005062124122111103433222370288011501111868686868787288686868618701868686864409387870286868686018686868688878787110521 500319110562410972292908040601001005062124122111103433222370288012281187878787871050878787878710187878787870202109038787878787878787878705000000060521 500319120562410972292908040601001005062124122111103433222370088111423888888888888888888888888828888888888888080788888888888888888888888888888888090521 500319130562410972292908040601001005062124122111103433222370388111301114868686868787228686868628702868686868080787878086868686078686868688878787070521 500319140562410972292908040601001005062124122111103433222370388112221187878787871330878787878720287878787878080780078787878787878787878722020002050521 500319150562410972292908040601001005062124122111103433222378814111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319160562410972292908040601001005062124122111103433222378814111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319170562410972292908040601001005062124122111103433222370488111281118868686868787258686868618701868686866412587871286868686058686868688878787060521 500319180562410972292908040601001005062124122111103433222370488112251187878787871728878787878710187878787876412512058787878787878787878722000101060521 500319190562410972292908040601001005062124122111103433222378818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319200562410972292908040601001005062124122111103433222370588111431121868686868787348686868628702868686868080787878086868686078686868688878787090521 500319210562410972292908040601001005062124122111103433222370588112341187878787872043878787878720287878787878080780078787878787878787878722010203070521 500319220562410972292908040601001005062124122111103433222378821111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500319230562410972292908040601001005062124122111103433222378821112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319240562410972292908040601001005062124122111103433222378821112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319250562410972292908040601001005062124122111103433222370688111211226288686868787191886868628702028686868080787878080868686070786868688878787050521 500319260562410972292908040601001005062124122111103433222370688112191287878787872521878787878720287878787878080780078787878787878787878722010001040521 500319270562410972292908040601001005062124122111103433222378826111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500319280562410972292908040601001005062124122111103433222370688112181287878787872521878787878720287878787878080780078787878787878787878722000000040521 500319290562410972292908040601001005062124122111103433222378888111180888888888888888888888888828888888888888080788888888888888888888888888888888040521 500319300562410972292908040601001005062124122111103433222378888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 500319310562410972292908040601001005062124122111103433222378888111210888888888888888888888888818888888888886412588888888888888888888888888888888050521 500401011123410972050502020100001000011122341021000023409230188111361102868686868787308686868618701868686860202187870486868686018686868688878787081041 500401021123410972050502020100001000011122341021000023409230188112301187878787870136878787878710187878787870604102018787878787878787878703000000071041 500401031123410972050502020100001000011122341021000023409270088112211888888888888888888888888818888888888880604188888888888888888888888803888888051041 500401041123410972050502020100001000011122341021000023409278803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500401051123410972050502020100001000011122341021000023409278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500402010562410972262608040100001000012122343051100123410230188111501202078686868787454086868628702028686868080787878080868686070786868688878787110521 500402020562410972262608040100001000012122343051100123410230188112451287878787870150878787878720287878787878080780078787878787878787878711010304100521 500402030562410972262608040100001000012122343051100123410248802112150888888888888888888888888828888888888888080788888888888888888888888811888888040521 500402040562410972262608040100001000012122343051100123410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500402050562410972262608040100001000012122343051100123410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402060562410972262608040100001000012122343051100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500402070562410972262608040100001000012122343051100123410230188112401287878787870150878787878720287878787878080780078787878787878787878711020406090521 500402080562410972262608040100001000012122343051100123410248807111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500402090562410972262608040100001000012122343051100123410248807112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402100562410972262608040100001000012122343051100123410248807112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402110562410972262608040100001000012122343051100123410248807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402120562410972262608040100001000012122343051100123410248807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500402130562410972262608040100001000012122343051100123410248807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500402140562410972262608040100001000012122343051100123410238888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 500402150562410972262608040100001000012122343051100123410278888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 500402160562410972262608040100001000012122343051100123410270088112423888888888888888888888888818888888888880202188888888888888888888888803888888090521 500402170562410972262608040100001000012122343051100123410270088112401888888888888888888888888818888888888880202188888888888888888888888803888888090521 500402180562410972262608040100001000012122343051100123410270017112171888888888888888888888888818888888888880202188888888888888888888888803888888040521 500402190562410972262608040100001000012122343051100123410278817112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402200562410972262608040100001000012122343051100123410278817112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500402210562410972262608040100001000012122343051100123410278817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500402220562410972262608040100001000012122343051100123410270088112371888888888888888888888888818888888888880202188888888888888888888888803888888080521 500402230562410972262608040100001000012122343051100123410278822112150888888888888888888888888818888888888880202188888888888888888888888803888888040521 500402240562410972262608040100001000012122343051100123410278822111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500402250562410972262608040100001000012122343051100123410278822111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500402260562410972262608040100001000012122343051100123410278822111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500403011123410972120804040301001002032122321091100023411230188111401102868686868787358686868628701868686868080787870286868686018686868688878787091041 500403021123410972120804040301001002032122321091100023411230188102351187878787870140878787878710287878787870202180078787878787878787878703000202081041 500403031123410972120804040301001002032122321091100023411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500403041123410972120804040301001002032122321091100023411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500403051123410972120804040301001002032122321091100023411230088102201888888888888888888888888818888888888880202188888888888888888888888803888888051041 500403061123410972120804040301001002032122321091100023411248805102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500403071123410972120804040301001002032122321091100023411248805101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500403081123410972120804040301001002032122321091100023411270288111241109868686868787188686868628702868686868080787878086868686078686868688878787051041 500403091123410972120804040301001002032122321091100023411270288112181187878787870824878787878720287878787878080780078787878787878787878722000101041041 500403101123410972120804040301001002032122321091100023411278809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500403111123410972120804040301001002032122321091100023411270388111221112868686868787198686868628702868686868080787878086868686078686868688878787051041 500403121123410972120804040301001002032122321091100023411270388112191187878787871122878787878720287878787878080780078787878787878787878722000000041041 500405011123410972161606060301001101033242323081100123411230188111501202038686868787413586868618701018686866412587871212868686050586868688878787111041 500405021123410972161606060301001101033242323081100123411230188112411287878787870150878787878710187878787876412512058787878787878787878722000000091041 500405031123410972161606060301001101033242323081100123411230188112351287878787870150878787878710187878787876412512058787878787878787878722020204081041 500405041123410972161606060301001101033242323081100123411248803112150888888888888888888888888818888888888886412588888888888888888888888822888888041041 500405051123410972161606060301001101033242323081100123411248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500405061123410972161606060301001101033242323081100123411248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500405071123410972161606060301001101033242323081100123411248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500405081123410972161606060301001101033242323081100123411240288111251109868686868787228686868618701868686866412587871286868686058686868688878787061041 500405091123410972161606060301001101033242323081100123411240288112221187878787870825878787878710187878787876412512058787878787878787878722000303051041 500405101123410972161606060301001101033242323081100123411258809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500405111123410972161606060301001101033242323081100123411258809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500405121123410972161606060301001101033242323081100123411258809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500405131123410972161606060301001101033242323081100123411230088112351888888888888888888888888818888888888886412588888888888888888888888822888888081041 500405141123410972161606060301001101033242323081100123411270388111271115868686868787208686868618701868686866412587871286868686058686868688878787061041 500405151123410972161606060301001101033242323081100123411270388112201187878787871427878787878710187878787876412512058787878787878787878722010001051041 500405161123410972161606060301001101033242323081100123411278815111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500406011123410972060601010000000000002012321021000023410230088112471888888888888888888888888818888888888880202188888888888888888888888803888888101041 500406021123410972060601010000000000002012321021000023410248801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500406031123410972060601010000000000002012321021000023410248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500406041123410972060601010000000000002012321021000023410248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500406051123410972060601010000000000002012321021000023410248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500406061123410972060601010000000000002012321021000023410248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500407011123410972030301010000000000002012321021000022409230088112473888888888888888888888888818888888888880202188888888888888888888888803888888101041 500407021123410972030301010000000000002012321021000022409230088112511888888888888888888888888818888888888880202188888888888888888888888888888888111041 500407031123410972030301010000000000002012321021000022409258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500408011123410972040301010000000000002012321031100022410230088101602888888888888888888888888818888888888880202188888888888888888888888888888888131041 500408021123410972040301010000000000002012321031100022410250088112273888888888888888888888888818888888888880202188888888888888888888888803888888061041 500408031123410972040301010000000000002012321031100022410268802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500408041123410972040301010000000000002012321031100022410258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500410011123410972060602020100001000012122321013000023408230188111301203058686868787201686868618701018686866412587871212868686050586868688878787071041 500410021123410972060602020100001000012122321013000023408248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500410031123410972060602020100001000012122321013000023408230188112201287878787870130878787878710187878787876412512058787878787878787878722000101051041 500410041123410972060602020100001000012122321013000023408248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500410051123410972060602020100001000012122321013000023408230188112161287878787870130878787878710187878787876412512058787878787878787878722010001041041 500410061123410972060602020100001000012122321013000023408248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500411011123410972080802020100001000013122321021000023410230188111641102868686868787308686868628702868686868080787878086868686078686868688878787131041 500411021123410972080802020100001000013122321021000023410230188112301187878787870164878787878720287878787878080780078787878787878787878722020002071041 500411031123410972080802020100001000013122321021000023410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500411041123410972080802020100001000013122321021000023410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500411051123410972080802020100001000013122321021000023410270005112261888888888888888888888888818888888888880202188888888888888888888888803888888061041 500411061123410972080802020100001000013122321021000023410278805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500411071123410972080802020100001000013122321021000023410278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500411081123410972080802020100001000013122321021000023410220088112632888888888888888888888888818888888888880202188888888888888888888888888888888131041 500413011123410972050501010000000000002012343011000022407230088111441888888888888888888888888818888888888886312588888888888888888888888888888888091041 500413021123410972050501010000000000002012343011000022407248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500413031123410972050501010000000000002012343011000022407248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500413041123410972050501010000000000002012343011000022407230088112451888888888888888888888888818888888888886312588888888888888888888888808888888101041 500413051123410972050501010000000000002012343011000022407248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500414011123410972080902020100001000012122343041100023210230188111381202058686868787302086868618701018686866312587870212868686010586868688878787081041 500414021123410972080902020100001000012122343041100023210230188112301287878787870138878787878710187878787870202112058787878787878787878703020002071041 500414031123410972080902020100001000012122343041100023210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500414041123410972080902020100001000012122343041100023210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500414051123410972080902020100001000012122343041100023210230188112201287878787870138878787878710187878787876312512058787878787878787878708010102051041 500414061123410972080902020100001000012122343041100023210248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500414071123410972080902020100001000012122343041100023210248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500414081123410972080902020100001000012122343041100023210238888111209888888888888888888888888818888888888886312588888888888888888888888888888888051041 500414091123410972080902020100001000012122343041100023210230088011411888888888888888888888888818888888888886312588888888888888888888888888888888091041 500415010562410972333009050701002104072252343111100123410230188111411102868686868787188686868618701868686866312587871286868686058686868688878787090521 500415020562410972333009050701002104072252343111100123410230188112181187878787870141878787878710187878787876312512058787878787878787878708000000040521 500415030562410972333009050701002104072252343111100123410230088112261888888888888888888888888818888888888886312588888888888888888888888808888888060521 500415040562410972333009050701002104072252343111100123410248803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415050562410972333009050701002104072252343111100123410248803111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415060562410972333009050701002104072252343111100123410238888111200888888888888888888888888818888888888886312588888888888888888888888888888888050521 500415070562410972333009050701002104072252343111100123410240288111221108868686868787168686868618701868686866312587871286868686058686868688878787050521 500415080562410972333009050701002104072252343111100123410240288112161187878787870722878787878710187878787876312512058787878787878787878708000000040521 500415090562410972333009050701002104072252343111100123410270388111361110868686868787278686868618701868686866312587871286868686058686868688878787080521 500415100562410972333009050701002104072252343111100123410270388112271187878787870936878787878710187878787876312512058787878787878787878708000101060521 500415110562410972333009050701002104072252343111100123410278810112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415120562410972333009050701002104072252343111100123410270488111361113868686868787338686868618701868686866312587871286868686058686868688878787080521 500415130562410972333009050701002104072252343111100123410270488112331187878787871236878787878710187878787876312512058787878787878787878708010304070521 500415140562410972333009050701002104072252343111100123410278813111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500415150562410972333009050701002104072252343111100123410278813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500415160562410972333009050701002104072252343111100123410278813112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415170562410972333009050701002104072252343111100123410278813112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415180562410972333009050701002104072252343111100123410270088111601888888888888888888888888818888888888886312588888888888888888888888888888888130521 500415190562410972333009050701002104072252343111100123410278888111170888888888888888888888888818888888888886312588888888888888888888888888888888040521 500415200562410972333009050701002104072252343111100123410270588111291221238686868787221586868618701018686866312587871212868686050586868688878787060521 500415210562410972333009050701002104072252343111100123410270588112221287878787872029878787878710187878787876312512058787878787878787878708000101050521 500415220562410972333009050701002104072252343111100123410278821112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415230562410972333009050701002104072252343111100123410270588112151287878787872029878787878710187878787876312512058787878787878787878708000000040521 500415240562410972333009050701002104072252343111100123410270088011541888888888888888888888888818888888888886312588888888888888888888888888888888110521 500415250562410972333009050701002104072252343111100123410270688111331126868686868787308686868618701868686866312587870286868686018686868688878787070521 500415260562410972333009050701002104072252343111100123410270688112301187878787872533878787878710187878787870202112058787878787878787878703010203070521 500415270562410972333009050701002104072252343111100123410278826111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500415280562410972333009050701002104072252343111100123410278826112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415290562410972333009050701002104072252343111100123410278826112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500415300562410972333009050701002104072252343111100123410230788101391131868686868787308686868618701868686866312587871286868686058686868688878787080521 500415310562410972333009050701002104072252343111100123410230788102301187878787873039878787878710187878787876312512058787878787878787878708000303070521 500415320562410972333009050701002104072252343111100123410248831112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500415330562410972333009050701002104072252343111100123410248831102058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500415340562410972333009050701002104072252343111100123410248831102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500416011123410972050500000100001000012122321021000022409230188111581102868686868787518686868618701868686860202187870286868686018686868688878787121041 500416021123410972050500000100001000012122321021000022409230188112511187878787870158878787878710187878787870202102018787878787878787878788030003111041 500416031123410972050500000100001000012122321021000022409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500416041123410972050500000100001000012122321021000022409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500416051123410972050500000100001000012122321021000022409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500417011123410972181604040201000200023132121071100022212230088112801888888888888888888888888818888888888880202188888888888888888888888888888888171041 500417021123410972181604040201000200023132121071100022212240001112432888888888888888888888888818888888888880202188888888888888888888888803888888091041 500417031123410972181604040201000200023132121071100022212258802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500417041123410972181604040201000200023132121071100022212258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500417051123410972181604040201000200023132121071100022212240101111451106868686868787308686868618701868686860202187870286868686018686868688878787101041 500417061123410972181604040201000200023132121071100022212240188112301187878787870545878787878710187878787870202102018787878787878787878703010001071041 500417071123410972181604040201000200023132121071100022212258801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500417081123410972181604040201000200023132121071100022212258806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500417091123410972181604040201000200023132121071100022212268888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500417101123410972181604040201000200023132121071100022212240201111411211148686868787322686868618701018686860302187870202868686010186868688878787091041 500417111123410972181604040201000200023132121071100022212240288102321287878787871041878787878710187878787870202102018787878787878787878703010102071041 500417121123410972181604040201000200023132121071100022212258811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500417131123410972181604040201000200023132121071100022212258811102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500417141123410972181604040201000200023132121071100022212240288112261287878787871041878787878710187878787870202102018787878787878787878703010102061041 500417151123410972181604040201000200023132121071100022212258814111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500417161123410972181604040201000200023132121071100022212258814112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500417171123410972181604040201000200023132121071100022212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 500417181123410972181604040201000200023132121071100022212278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 500418011123410972020200000000000000002012321041000122410230088112802888888888888888888888888818888888888880202188888888888888888888888888888888171041 500418021123410972020200000000000000002012321041000122410258888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500419011123410972050500000100001000012122321031000022409230188111741102868686868787568686868618701868686860302187870286868686018686868688878787151041 500419021123410972050500000100001000012122321031000022409230188112561187878787870174878787878710187878787870302102018787878787878787878788000000121041 500419031123410972050500000100001000012122321031000022409258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500419041123410972050500000100001000012122321031000022409258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500419051123410972050500000100001000012122321031000022409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500420011123410972040401010100000001011012323021000023409230088111704888888888888888888888888818888888888880202188888888888888888888888888888888151041 500420021123410972040401010100000001011012323021000023409270188111201103868686868787168686868618701868686860202187870286868686018686868688878787051041 500420031123410972040401010100000001011012323021000023409270188112161187878787870220878787878710187878787870202102018787878787878787878703000101041041 500420041123410972040401010100000001011012323021000023409278803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421011123410972161602020000000000003012323021000022408230088112532888888888888888888888888818888888888880202188888888888888888888888888888888111041 500421021123410972161602020000000000003012323021000022408240001112431888888888888888888888888818888888888880202188888888888888888888888803888888091041 500421031123410972161602020000000000003012323021000022408258802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500421041123410972161602020000000000003012323021000022408258802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421051123410972161602020000000000003012323021000022408258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421061123410972161602020000000000003012323021000022408230088112602888888888888888888888888818888888888880202188888888888888888888888888888888131041 500421071123410972161602020000000000003012323021000022408258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500421081123410972161602020000000000003012323021000022408258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500421091123410972161602020000000000003012323021000022408258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421101123410972161602020000000000003012323021000022408230088112512888888888888888888888888818888888888880202188888888888888888888888888888888111041 500421111123410972161602020000000000003012323021000022408240010112261888888888888888888888888818888888888880202188888888888888888888888803888888061041 500421121123410972161602020000000000003012323021000022408258811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500421131123410972161602020000000000003012323021000022408258811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421141123410972161602020000000000003012323021000022408258811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500421151123410972161602020000000000003012323021000022408258810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500421161123410972161602020000000000003012323021000022408258810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500501011123410972141304040200001001022122321061100023411230188101401304081086868787242218868628702020286868080787878080808686070707868688878787091041 500501021123410972141304040200001001022122321061100023411248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500501031123410972141304040200001001022122321061100023411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500501041123410972141304040200001001022122321061100023411230188112241387878787870140878787878720287878787878080780078787878787878787878722020103051041 500501051123410972141304040200001001022122321061100023411248804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500501061123410972141304040200001001022122321061100023411248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500501071123410972141304040200001001022122321061100023411248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500501081123410972141304040200001001022122321061100023411230188112221387878787870140878787878720287878787878080780078787878787878787878722010001051041 500501091123410972141304040200001001022122321061100023411248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500501101123410972141304040200001001022122321061100023411230188112181387878787870140878787878720287878787878080780078787878787878787878722010001041041 500501111123410972141304040200001001022122321061100023411248810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500501121123410972141304040200001001022122321061100023411270288111241113868686868787188686868628702868686868080787878086868686078686868688878787051041 500501131123410972141304040200001001022122321061100023411270288112181187878787871224878787878720287878787878080780078787878787878787878722000101041041 500501141123410972141304040200001001022122321061100023411278813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500502010562410972242406030300001002032122221061000023409230188111481104868686868787378686868628702868686868080787878086868686078686868688878787100521 500502020562410972242406030300001002032122221061000023409248888112220888888888888888888888888828888888888888080788888888888888888888888822888888050521 500502030562410972242406030300001002032122221061000023409248888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500502040562410972242406030300001002032122221061000023409230188112371187878787870148878787878720287878787878080780078787878787878787878722020406080521 500502050562410972242406030300001002032122221061000023409248804112250888888888888888888888888828888888888888080788888888888888888888888822888888060521 500502060562410972242406030300001002032122221061000023409248804111150888888888888888888888888828888888888888080788888888888888888888888888888888040521 500502070562410972242406030300001002032122221061000023409248804111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500502080562410972242406030300001002032122221061000023409248804112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500502090562410972242406030300001002032122221061000023409248804112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500502100562410972242406030300001002032122221061000023409248804112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500502110562410972242406030300001002032122221061000023409248888111270888888888888888888888888828888888888888080788888888888888888888888888888888060521 500502120562410972242406030300001002032122221061000023409270288111521113868686868787288686868628702868686868080787878086868686078686868688878787110521 500502130562410972242406030300001002032122221061000023409270288112281187878787871252878787878720287878787878080780078787878787878787878722010102060521 500502140562410972242406030300001002032122221061000023409278888111180888888888888888888888888828888888888888080788888888888888888888888888888888040521 500502150562410972242406030300001002032122221061000023409278813111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500502160562410972242406030300001002032122221061000023409278813112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500502170562410972242406030300001002032122221061000023409270388111541118868686868787318686868628702868686868080787878086868686078686868688878787110521 500502180562410972242406030300001002032122221061000023409270388112311187878787871754878787878720287878787878080780078787878787878787878722020305070521 500502190562410972242406030300001002032122221061000023409278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 500502200562410972242406030300001002032122221061000023409278818112160888888888888888888888888828888888888888080788888888888888888888888822888888040521 500502210562410972242406030300001002032122221061000023409278818112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500502220562410972242406030300001002032122221061000023409278818111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500502230562410972242406030300001002032122221061000023409278818112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500502240562410972242406030300001002032122221061000023409278818111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500503011123410972080801010100000100012122623051000022406230088112672888888888888888888888888818888888888880202188888888888888888888888888888888141041 500503021123410972080801010100000100012122623051000022406240101111421103868686868787378686868618701868686860202187870286868686018686868688878787091041 500503031123410972080801010100000100012122623051000022406240188112371187878787870242878787878710187878787870202102018787878787878787878703030104081041 500503041123410972080801010100000100012122623051000022406248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500503051123410972080801010100000100012122623051000022406248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500503061123410972080801010100000100012122623051000022406248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500503071123410972080801010100000100012122623051000022406248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500503081123410972080801010100000100012122623051000022406278888111999888888888888888888888888898888888888889999988888888888888888888888888888888991041 500504011123410972010202020000000000001012323043000023208238888112190888888888888888888888888828888888888888080788888888888888888888888822888888041041 500504021123410972010202020000000000001012323043000023208270088012472888888888888888888888888818888888888886312588888888888888888888888808888888101041 500505011123410972010100000000000000001012323013000023407238888111480888888888888888888888888828888888888888080788888888888888888888888888888888101041 500506011123410972131306060100001000012122321081100012212230188111341102868686868787318686868618701868686860202187870286868686018686868688878787071041 500506021123410972131306060100001000012122321081100012212230188112311187878787870134878787878710187878787870202102018787878787878787878703020204071041 500506031123410972131306060100001000012122321081100012212248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500506041123410972131306060100001000012122321081100012212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500506051123410972131306060100001000012122321081100012212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500506061123410972131306060100001000012122321081100012212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500506071123410972131306060100001000012122321081100012212278888112200888888888888888888888888828888888888888080788888888888888888888888822888888051041 500506081123410972131306060100001000012122321081100012212278888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500506091123410972131306060100001000012122321081100012212278888112240888888888888888888888888828888888888888080788888888888888888888888822888888051041 500506101123410972131306060100001000012122321081100012212278809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500506111123410972131306060100001000012122321081100012212278888112170888888888888888888888888828888888888888080788888888888888888888888822888888041041 500506121123410972131306060100001000012122321081100012212278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 500506131123410972131306060100001000012122321081100012212278888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 500507010562410972232206030301001002033122121111100012213230188111531102868686868787418686868618701868686860202187871286868686058686868688878787110521 500507020562410972232206030301001002033122121111100012213230188112411187878787870153878787878710187878787876312502018787878787878787878703000505090521 500507030562410972232206030301001002033122121111100012213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507040562410972232206030301001002033122121111100012213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500507050562410972232206030301001002033122121111100012213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500507060562410972232206030301001002033122121111100012213258888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500507070562410972232206030301001002033122121111100012213258888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507080562410972232206030301001002033122121111100012213258888101078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507090562410972232206030301001002033122121111100012213270288111401110868686868787308686868628702868686868080787878086868686078686868688878787090521 500507100562410972232206030301001002033122121111100012213270288112301187878787870940878787878720287878787878080780078787878787878787878722010203070521 500507110562410972232206030301001002033122121111100012213278810112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507120562410972232206030301001002033122121111100012213278810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500507130562410972232206030301001002033122121111100012213278810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500507140562410972232206030301001002033122121111100012213270088112301888888888888888888888888818888888888880202188888888888888888888888803888888070521 500507150562410972232206030301001002033122121111100012213270388111241116868686868787228686868618702868686860202187878086868686078686868688878787050521 500507160562410972232206030301001002033122121111100012213270388112221187878787871524878787878720187878787878080702018787878787878787878722000000050521 500507170562410972232206030301001002033122121111100012213248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500507180562410972232206030301001002033122121111100012213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507190562410972232206030301001002033122121111100012213270088112433888888888888888888888888828888888888888080788888888888888888888888822888888090521 500507200562410972232206030301001002033122121111100012213278819112160888888888888888888888888828888888888888080788888888888888888888888822888888040521 500507210562410972232206030301001002033122121111100012213278819111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500507220562410972232206030301001002033122121111100012213278819112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500507230562410972232206030301001002033122121111100012213278888111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 500508011123410972161708080301001102042242321111200012213230188111671102868686868787598686868618701868686860202187870286868686018686868688878787141041 500508021123410972161708080301001102042242321111200012213230188112591187878787870167878787878710187878787870202102018787878787878787878788000101121041 500508031123410972161708080301001102042242321111200012213248802112170888888888888888888888888818888888888880202188888888888888888888888803888888041041 500508041123410972161708080301001102042242321111200012213240288111401205078686868787362786868618701018686860202187870202868686010186868688878787091041 500508051123410972161708080301001102042242321111200012213240288112361287878787870440878787878710187878787870202102018787878787878787878703000101081041 500508061123410972161708080301001102042242321111200012213248805102150888888888888888888888888818888888888880202188888888888888888888888803888888041041 500508071123410972161708080301001102042242321111200012213240288112271287878787870440878787878710187878787870202102018787878787878787878703000000061041 500508081123410972161708080301001102042242321111200012213230088012181888888888888888888888888818888888888880202188888888888888888888888803888888041041 500508091123410972161708080301001102042242321111200012213248808011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500508101123410972161708080301001102042242321111200012213270088111521888888888888888888888888828888888888888080788888888888888888888888888888888111041 500508111123410972161708080301001102042242321111200012213270388111361212138686868787282386868618701018686866412587871212868686050586868688878787081041 500508121123410972161708080301001102042242321111200012213270388112281287878787871136878787878710187878787876412512058787878787878787878722000000061041 500508131123410972161708080301001102042242321111200012213270388112231287878787871136878787878710187878787876412512058787878787878787878722000101051041 500508141123410972161708080301001102042242321111200012213278813112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500508151123410972161708080301001102042242321111200012213270488111381116868686868787268686868618701868686866412587871286868686058686868688878787081041 500508161123410972161708080301001102042242321111200012213270488112261187878787871538878787878710187878787876412512058787878787878787878722010001061041 500508171123410972161708080301001102042242321111200012213278816111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500508181123410972161708080301001102042242321111200012213278888111310888888888888888888888888818888888888886412588888888888888888888888888888888071041 500509011123410972080701010100000001013012321041100123213230088112702888888888888888888888888818888888888880202188888888888888888888888888888888151041 500509021123410972080701010100000001013012321041100123213248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500509031123410972080701010100000001013012321041100123213248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500509041123410972080701010100000001013012321041100123213248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500509051123410972080701010100000001013012321041100123213258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500509061123410972080701010100000001013012321041100123213278888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 500509071123410972080701010100000001013012321041100123213270188111301108868686868787268686868618701868686866312587871286868686058686868688878787071041 500509081123410972080701010100000001013012321041100123213270188102261187878787870730878787878710187878787876312512058787878787878787878708000000061041 500510011123410972080802020000000000002012323041100023211230088112471888888888888888888888888818888888888886312588888888888888888888888808888888101041 500510021123410972080802020000000000002012323041100023211248801112270888888888888888888888888818888888888886312588888888888888888888888808888888061041 500510031123410972080802020000000000002012323041100023211248801111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 500510041123410972080802020000000000002012323041100023211248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500510051123410972080802020000000000002012323041100023211248801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500510061123410972080802020000000000002012323041100023211248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500510071123410972080802020000000000002012323041100023211248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500510081123410972080802020000000000002012323041100023211248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500511011123410972212203030201002000022132321041000022210230188111561202068686868787403686868628702018686868080787878002868686070186868688878787121041 500511021123410972212203030201002000022132321041000022210230188112401287878787870156878787878720287878787878080780078787878787878787878722020103091041 500511031123410972212203030201002000022132321041000022210248802011160888888888888888888888888828888888888888080788888888888888888888888888888888041041 500511041123410972212203030201002000022132321041000022210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500511051123410972212203030201002000022132321041000022210248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511061123410972212203030201002000022132321041000022210230188112361287878787870156878787878710287878787870202180078787878787878787878703020406081041 500511071123410972212203030201002000022132321041000022210248806111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 500511081123410972212203030201002000022132321041000022210248806111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500511091123410972212203030201002000022132321041000022210248806112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500511101123410972212203030201002000022132321041000022210248806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511111123410972212203030201002000022132321041000022210248806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511121123410972212203030201002000022132321041000022210248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500511131123410972212203030201002000022132321041000022210230288111501119868686868787328686868628702868686868080787878086868686078686868688878787111041 500511141123410972212203030201002000022132321041000022210248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500511151123410972212203030201002000022132321041000022210248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511161123410972212203030201002000022132321041000022210248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511171123410972212203030201002000022132321041000022210248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500511181123410972212203030201002000022132321041000022210248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500511191123410972212203030201002000022132321041000022210230288112321187878787871350878787878720287878787878080780078787878787878787878722010203071041 500511201123410972212203030201002000022132321041000022210248819111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511211123410972212203030201002000022132321041000022210248819112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500511221123410972212203030201002000022132321041000022210248819112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500512011123410972060600000000000000001012121063000023210230088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 500512021123410972060600000000000000001012121063000023210238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 500512031123410972060600000000000000001012121063000023210278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 500512041123410972060600000000000000001012121063000023210278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 500512051123410972060600000000000000001012121063000023210278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 500512061123410972060600000000000000001012121063000023210270088111693888888888888888888888888828888888888888080788888888888888888888888888888888141041 500513011123410972201903030201002000022132121091100013214230188111741202088686868787662386868618701018686860202187870202868686010186868688878787151041 500513021123410972201903030201002000022132121091100013214230188112661287878787870174878787878710187878787870202102018787878787878787878788020305141041 500513031123410972201903030201002000022132121091100013214248802102170888888888888888888888888818888888888880202188888888888888888888888803888888041041 500513041123410972201903030201002000022132121091100013214248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500513051123410972201903030201002000022132121091100013214248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500513061123410972201903030201002000022132121091100013214248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500513071123410972201903030201002000022132121091100013214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500513081123410972201903030201002000022132121091100013214230188112231287878787870174878787878710187878787870202102018787878787878787878703000101051041 500513091123410972201903030201002000022132121091100013214248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500513101123410972201903030201002000022132121091100013214230288111401111868686868787368686868618701868686860202187870286868686018686868688878787091041 500513111123410972201903030201002000022132121091100013214230288112361187878787871040878787878710187878787870202102018787878787878787878703050106081041 500513121123410972201903030201002000022132121091100013214240011111201888888888888888888888888818888888888880202188888888888888888888888888888888051041 500513131123410972201903030201002000022132121091100013214248811111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500513141123410972201903030201002000022132121091100013214248811111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500513151123410972201903030201002000022132121091100013214248811111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500513161123410972201903030201002000022132121091100013214248811111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500513171123410972201903030201002000022132121091100013214248811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500513181123410972201903030201002000022132121091100013214248888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 500513191123410972201903030201002000022132121091100013214248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500513201123410972201903030201002000022132121091100013214248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500514010562410972333307040100011000023242121091100013214230188111491302050986868787505541868618701010186860202187870202028686010101868688878787100521 500514020562410972333307040100011000023242121091100013214230188112501387878787870149878787878710187878787870202102018787878787878787878703000101110521 500514030562410972333307040100011000023242121091100013214240002112221888888888888888888888888818888888888880202188888888888888888888888803888888050521 500514040562410972333307040100011000023242121091100013214240005112181888888888888888888888888818888888888880202188888888888888888888888803888888040521 500514050562410972333307040100011000023242121091100013214230188112551387878787870149878787878710187878787870202102018787878787878787878788010304120521 500514060562410972333307040100011000023242121091100013214248805112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514070562410972333307040100011000023242121091100013214248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514080562410972333307040100011000023242121091100013214248805111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514090562410972333307040100011000023242121091100013214230188112411387878787870149878787878710187878787870202102018787878787878787878703060107090521 500514100562410972333307040100011000023242121091100013214248809111150888888888888888888888888818888888888880202188888888888888888888888888888888040521 500514110562410972333307040100011000023242121091100013214248809111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514120562410972333307040100011000023242121091100013214248809111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514130562410972333307040100011000023242121091100013214248809111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514140562410972333307040100011000023242121091100013214248809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514150562410972333307040100011000023242121091100013214248809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500514160562410972333307040100011000023242121091100013214248809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500514170562410972333307040100011000023242121091100013214248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514180562410972333307040100011000023242121091100013214248888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514190562410972333307040100011000023242121091100013214220288111821120868686868787748686868618701868686860202187870286868686018686868688878787170521 500514200562410972333307040100011000023242121091100013214220288112741187878787871982878787878710187878787870202102018787878787878787878788000000150521 500514210562410972333307040100011000023242121091100013214230088112391888888888888888888888888818888888888880202188888888888888888888888803888888080521 500514220562410972333307040100011000023242121091100013214248821111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514230562410972333307040100011000023242121091100013214248821112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514240562410972333307040100011000023242121091100013214248821111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514250562410972333307040100011000023242121091100013214248821111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500514260562410972333307040100011000023242121091100013214240088112301888888888888888888888888818888888888880202188888888888888888888888803888888070521 500514270562410972333307040100011000023242121091100013214248826111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514280562410972333307040100011000023242121091100013214248826111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500514290562410972333307040100011000023242121091100013214248826111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514300562410972333307040100011000023242121091100013214248826112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500514310562410972333307040100011000023242121091100013214240088112181888888888888888888888888818888888888880202188888888888888888888888803888888040521 500514320562410972333307040100011000023242121091100013214248831112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500514330562410972333307040100011000023242121091100013214248831111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500515011123410972101002020100001000013122323031101122212230188111501103868686868787368686868618701868686860202187870286868686018686868688878787111041 500515021123410972101002020100001000013122323031101122212248888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 500515031123410972101002020100001000013122323031101122212230188112361187878787870150878787878710187878787870202102018787878787878787878703020305081041 500515041123410972101002020100001000013122323031101122212248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500515051123410972101002020100001000013122323031101122212248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500515061123410972101002020100001000013122323031101122212248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500515071123410972101002020100001000013122323031101122212248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500515081123410972101002020100001000013122323031101122212248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500515091123410972101002020100001000013122323031101122212258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500515101123410972101002020100001000013122323031101122212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500516011123410972060902020100001000012122323021100122211230188111551102868686868787408686868618701868686860202187870286868686018686868688878787121041 500516021123410972060902020100001000012122323021100122211230188112401187878787870155878787878710187878787870202102018787878787878787878703020002091041 500516031123410972060902020100001000012122323021100122211248802111290888888888888888888888888818888888888880202188888888888888888888888888888888061041 500516041123410972060902020100001000012122323021100122211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500516051123410972060902020100001000012122323021100122211240088012251888888888888888888888888818888888888880202188888888888888888888888803888888061041 500516061123410972060902020100001000012122323021100122211248805011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500516071123410972060902020100001000012122323021100122211248805011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500516081123410972060902020100001000012122323021100122211248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500516091123410972060902020100001000012122323021100122211248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500517010562410972414106030200001001023122121111303513224330188111491107868686868787308686868618701868686860202187870286868686018686868688878787100521 500517020562410972414106030200001001023122121111303513224348888112240888888888888888888888888818888888888880202188888888888888888888888803888888050521 500517030562410972414106030200001001023122121111303513224348888111150888888888888888888888888818888888888880202188888888888888888888888888888888040521 500517040562410972414106030200001001023122121111303513224348888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 500517050562410972414106030200001001023122121111303513224348888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517060562410972414106030200001001023122121111303513224348888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517070562410972414106030200001001023122121111303513224330188112301187878787870149878787878710187878787870202102018787878787878787878703060208070521 500517080562410972414106030200001001023122121111303513224348807111150888888888888888888888888818888888888880202188888888888888888888888888888888040521 500517090562410972414106030200001001023122121111303513224348807111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500517100562410972414106030200001001023122121111303513224348807111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 500517110562410972414106030200001001023122121111303513224348807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517120562410972414106030200001001023122121111303513224348807112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517130562410972414106030200001001023122121111303513224348807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517140562410972414106030200001001023122121111303513224348807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517150562410972414106030200001001023122121111303513224348807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517160562410972414106030200001001023122121111303513224330088112521888888888888888888888888818888888888880202188888888888888888888888888888888110521 500517170562410972414106030200001001023122121111303513224340016111281888888888888888888888888818888888888880202188888888888888888888888888888888060521 500517180562410972414106030200001001023122121111303513224340016111211888888888888888888888888818888888888880202188888888888888888888888888888888050521 500517190562410972414106030200001001023122121111303513224348816111180888888888888888888888888818888888888880202188888888888888888888888888888888040521 500517200562410972414106030200001001023122121111303513224340016112171888888888888888888888888818888888888880202188888888888888888888888803888888040521 500517210562410972414106030200001001023122121111303513224348816111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500517220562410972414106030200001001023122121111303513224348816112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500517230562410972414106030200001001023122121111303513224358888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517240562410972414106030200001001023122121111303513224358888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517250562410972414106030200001001023122121111303513224358888111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517260562410972414106030200001001023122121111303513224330088112301888888888888888888888888818888888888880202188888888888888888888888803888888070521 500517270562410972414106030200001001023122121111303513224330088112291888888888888888888888888818888888888880202188888888888888888888888803888888060521 500517280562410972414106030200001001023122121111303513224348827112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500517290562410972414106030200001001023122121111303513224378888111230888888888888888888888888818888888888880402188888888888888888888888888888888050521 500517300562410972414106030200001001023122121111303513224378888111230888888888888888888888888818888888888880202188888888888888888888888888888888050521 500517310562410972414106030200001001023122121111303513224370288111421132868686868787328686868618701868686860202187870286868686018686868688878787090521 500517320562410972414106030200001001023122121111303513224370288112321187878787873142878787878710187878787870202102018787878787878787878703000101070521 500517330562410972414106030200001001023122121111303513224378832112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517340562410972414106030200001001023122121111303513224348888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500517350562410972414106030200001001023122121111303513224378888111380888888888888888888888888828888888888888080788888888888888888888888888888888080521 500517360562410972414106030200001001023122121111303513224378888111180888888888888888888888888828888888888888080788888888888888888888888888888888040521 500517370562410972414106030200001001023122121111303513224378888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 500517380562410972414106030200001001023122121111303513224378888111250888888888888888888888888828888888888888080788888888888888888888888888888888060521 500517390562410972414106030200001001023122121111303513224378888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 500517400562410972414106030200001001023122121111303513224370088111281888888888888888888888888818888888888880202188888888888888888888888888888888060521 500517410562410972414106030200001001023122121111303513224378888111280888888888888888888888888818888888888880202188888888888888888888888888888888060521 500518011123410972111002020200001001022122121091100013214230188111491102868686868787358686868618701868686860202187870286868686018686868688878787101041 500518021123410972111002020200001001022122121091100013214230188112351187878787870149878787878710187878787870202102018787878787878787878703020103081041 500518031123410972111002020200001001022122121091100013214248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500518041123410972111002020200001001022122121091100013214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500518051123410972111002020200001001022122121091100013214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500518061123410972111002020200001001022122121091100013214238888111290888888888888888888888888818888888888880202188888888888888888888888888888888061041 500518071123410972111002020200001001022122121091100013214230088102532888888888888888888888888818888888888880202188888888888888888888888888888888111041 500518081123410972111002020200001001022122121091100013214270288111281109868686868787178686868628702868686868080787878086868686078686868688878787061041 500518091123410972111002020200001001022122121091100013214270288112171187878787870828878787878720287878787878080780078787878787878787878711000101041041 500518101123410972111002020200001001022122121091100013214278809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500518111123410972111002020200001001022122121091100013214278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 500601011123410973010100000000000000001012321021100122411230088111321888888888888888888888888818888888888881005188888888888888888888888888888888071041 500602011123410973111103030100001000013122321041100122411230105111401102868686868787328686868618701868686861005187870586868686018686868688878787091041 500602021123410973111103030100001000013122321041100122411230188112321187878787870140878787878710187878787871005105018787878787878787878722010102071041 500602031123410973111103030100001000013122321041100122411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500602041123410973111103030100001000013122321041100122411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500602051123410973111103030100001000013122321041100122411220088112522888888888888888888888888818888888888881005188888888888888888888888888888888111041 500602061123410973111103030100001000013122321041100122411248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500602071123410973111103030100001000013122321041100122411270088112401888888888888888888888888818888888888886312588888888888888888888888808888888091041 500602081123410973111103030100001000013122321041100122411248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500602091123410973111103030100001000013122321041100122411230088112251888888888888888888888888818888888888886312588888888888888888888888808888888061041 500602101123410973111103030100001000013122321041100122411248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500602111123410973111103030100001000013122321041100122411248809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500603011123410973010100000000000000001012323013100022407238888111360888888888888888888888888828888888888888080788888888888888888888888888888888081041 500604011123410973040401010000000000002012343011000022407230088112301888888888888888888888888818888888888881005188888888888888888888888808888888071041 500604021123410973040401010000000000002012343011000022407248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500604031123410973040401010000000000002012343011000022407248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500604041123410973040401010000000000002012343011000022407248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500606011123410973060602020000000001012012321021000022409230088112241888888888888888888888888818888888888881005188888888888888888888888822888888051041 500606021123410973060602020000000001012012321021000022409248801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500606031123410973060602020000000001012012321021000022409248801111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500606041123410973060602020000000001012012321021000022409248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500606051123410973060602020000000001012012321021000022409270188111321106868686868787198686868618701868686866412587871286868686058686868688878787071041 500606061123410973060602020000000001012012321021000022409270188112191187878787870532878787878710187878787876412512058787878787878787878722000000041041 500608011123410973141303030301002100032252343061100122409230188111561102868686868787558686868628702868686868080787878086868686078686868688878787121041 500608021123410973141303030301002100032252343061100122409230188112551187878787870156878787878720287878787878080780078787878787878787878788010304121041 500608031123410973141303030301002100032252343061100122409248802112180888888888888888888888888828888888888888080788888888888888888888888811888888041041 500608041123410973141303030301002100032252343061100122409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500608051123410973141303030301002100032252343061100122409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500608061123410973141303030301002100032252343061100122409240202111321107868686868787198686868628702868686868080787878086868686078686868688878787071041 500608071123410973141303030301002100032252343061100122409240288112191187878787870632878787878720287878787878080780078787878787878787878711000000041041 500608081123410973141303030301002100032252343061100122409230388101471109868686868787298686868628702868686868080787878086868686078686868688878787101041 500608091123410973141303030301002100032252343061100122409230388112291187878787870847878787878720287878787878080780078787878787878787878711010304061041 500608101123410973141303030301002100032252343061100122409248809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500608111123410973141303030301002100032252343061100122409248809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500608121123410973141303030301002100032252343061100122409248809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500608131123410973141303030301002100032252343061100122409248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500608141123410973141303030301002100032252343061100122409248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500609011123410973151502020201002000024132321111000122410230188111631105868686868787388686868618701868686861005187870586868686018686868688878787131041 500609021123410973151502020201002000024132321111000122410240088111391888888888888888888888888818888888888881005188888888888888888888888888888888081041 500609031123410973151502020201002000024132321111000122410258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500609041123410973151502020201002000024132321111000122410258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500609051123410973151502020201002000024132321111000122410230188112381187878787870163878787878710187878787871005105018787878787878787878708000000081041 500609061123410973151502020201002000024132321111000122410230088111621888888888888888888888888818888888888881005188888888888888888888888888888888131041 500609071123410973151502020201002000024132321111000122410230088111461888888888888888888888888818888888888881005188888888888888888888888888888888101041 500609081123410973151502020201002000024132321111000122410230288111391109868686868787288686868618701868686861005187870586868686018686868688878787081041 500609091123410973151502020201002000024132321111000122410230288112281187878787870839878787878710187878787871005105018787878787878787878708010102061041 500609101123410973151502020201002000024132321111000122410248809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500609111123410973151502020201002000024132321111000122410248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500609121123410973151502020201002000024132321111000122410228888111520888888888888888888888888818888888888881005188888888888888888888888888888888111041 500609131123410973151502020201002000024132321111000122410248888111170888888888888888888888888818888888888881005188888888888888888888888888888888041041 500609141123410973151502020201002000024132321111000122410240088111341888888888888888888888888818888888888881005188888888888888888888888888888888071041 500609151123410973151502020201002000024132321111000122410248888111150888888888888888888888888818888888888881005188888888888888888888888888888888041041 500610010562410973100303020100000001011012323081000022408230088112622888888888888888888888888818888888888881005188888888888888888888888888888888130521 500610020562410973100303020100000001011012323081000022408270088112462888888888888888888888888818888888888881005188888888888888888888888822888888100521 500610030562410973100303020100000001011012323081000022408278888111270888888888888888888888888818888888888886412588888888888888888888888888888888060521 500610040562410973100303020100000001011012323081000022408278888101520888888888888888888888888828888888888888080788888888888888888888888888888888110521 500610050562410973100303020100000001011012323081000022408270188101451206098686868787322886868618701018686861005187870505868686010186868688878787100521 500610060562410973100303020100000001011012323081000022408270188102321287878787870545878787878710187878787871005105018787878787878787878722010102070521 500610070562410973100303020100000001011012323081000022408278806102108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500610080562410973100303020100000001011012323081000022408278806101028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500610090562410973100303020100000001011012323081000022408270188102281287878787870545878787878710187878787871005105018787878787878787878722010001060521 500610100562410973100303020100000001011012323081000022408278809101088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500611011123410973090803030300001002032122323041100092408230188101421103868686868787258686868618702868686866312587878086868686078686868688878787091041 500611021123410973090803030300001002032122323041100092408248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500611031123410973090803030300001002032122323041100092408230188112251187878787870142878787878720187878787878080712058787878787878787878722000000061041 500611041123410973090803030300001002032122323041100092408270288111251105868686868787208686868628701868686868080787870586868686018686868688878787061041 500611051123410973090803030300001002032122323041100092408270288112201187878787870425878787878710287878787871005180078787878787878787878722000202051041 500611061123410973090803030300001002032122323041100092408278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500611071123410973090803030300001002032122323041100092408278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500611081123410973090803030300001002032122323041100092408270388111241109868686868787208686868628702868686868080787878086868686078686868688878787051041 500611091123410973090803030300001002032122323041100092408270388112201187878787870824878787878720287878787878080780078787878787878787878722000000051041 500612011123410973090902020200001001022122323021100022409230188111371102868686868787228686868618701868686866412587871286868686058686868688878787081041 500612021123410973090902020200001001022122323021100022409230188112221187878787870137878787878710187878787876412512058787878787878787878722000202051041 500612031123410973090902020200001001022122323021100022409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500612041123410973090902020200001001022122323021100022409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500612051123410973090902020200001001022122323021100022409270288111511106868686868787428686868618701868686861005187870586868686018686868688878787111041 500612061123410973090902020200001001022122323021100022409270288112421187878787870551878787878710187878787871005105018787878787878787878708000202091041 500612071123410973090902020200001001022122323021100022409278806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500612081123410973090902020200001001022122323021100022409278806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500612091123410973090902020200001001022122323021100022409270088111261888888888888888888888888818888888888881005188888888888888888888888888888888061041 500613011123410973050501010000000000002012323011000022408230088112381888888888888888888888888818888888888886312588888888888888888888888808888888081041 500613021123410973050501010000000000002012323011000022408248801112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500613031123410973050501010000000000002012323011000022408248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500613041123410973050501010000000000002012323011000022408248801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500613051123410973050501010000000000002012323011000022408248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500614011123410973151403030201001100023242321071100122411230188111621202108686868787603786868628701018686868080787871212868686050586868688878787131041 500614021123410973151403030201001100023242321071100122411230188112601287878787870162878787878710287878787876312580078787878787878787878788020204131041 500614031123410973151403030201001100023242321071100122411248802101190888888888888888888888888828888888888888080788888888888888888888888888888888041041 500614041123410973151403030201001100023242321071100122411248802112180888888888888888888888888828888888888888080788888888888888888888888808888888041041 500614051123410973151403030201001100023242321071100122411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500614061123410973151403030201001100023242321071100122411240202111261107868686868787238686868628701868686868080787871286868686058686868688878787061041 500614071123410973151403030201001100023242321071100122411240288112231187878787870626878787878710287878787876312580078787878787878787878708010102051041 500614081123410973151403030201001100023242321071100122411258807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500614091123410973151403030201001100023242321071100122411258807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500614101123410973151403030201001100023242321071100122411230188112371287878787870162878787878710287878787876312580078787878787878787878708040105081041 500614111123410973151403030201001100023242321071100122411248810111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 500614121123410973151403030201001100023242321071100122411248810111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500614131123410973151403030201001100023242321071100122411248810111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500614141123410973151403030201001100023242321071100122411248810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500614151123410973151403030201001100023242321071100122411248810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500615011123410973101002020300000101023122121041101122413230088111661888888888888888888888888818888888888886312588888888888888888888888888888888141041 500615021123410973101002020300000101023122121041101122413240188111251103868686868787278686868618702868686866312587878086868686078686868688878787061041 500615031123410973101002020300000101023122121041101122413240188112271187878787870225878787878720187878787878080712058787878787878787878722010001061041 500615041123410973101002020300000101023122121041101122413258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500615051123410973101002020300000101023122121041101122413248888111270888888888888888888888888818888888888886312588888888888888888888888888888888061041 500615061123410973101002020300000101023122121041101122413270288111341107868686868787238686868618701868686866312587870986868686038686868688878787071041 500615071123410973101002020300000101023122121041101122413270288112231187878787870634878787878710187878787874409312058787878787878787878708000202051041 500615081123410973101002020300000101023122121041101122413278807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500615091123410973101002020300000101023122121041101122413278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500615101123410973101002020300000101023122121041101122413270088112702888888888888888888888888818888888888886312588888888888888888888888888888888151041 500616011123410973040401010100001000012122321031101022411230188111451102868686868787188686868618701868686866312587871286868686058686868688878787101041 500616021123410973040401010100001000012122321031101022411230188112181187878787870145878787878710187878787876312512058787878787878787878708000101041041 500616031123410973040401010100001000012122321031101022411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500616041123410973040401010100001000012122321031101022411278888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 500618011123410973030402020000000000002012323041000024407230088112482888888888888888888888888818888888888881005188888888888888888888888822888888101041 500618021123410973030402020000000000002012323041000024407258888011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500618031123410973030402020000000000002012323041000024407270088112263888888888888888888888888818888888888886312588888888888888888888888808888888061041 500618041123410973030402020000000000002012323041000024407278803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500619011123410973121205050000000000003012321021000022409230088112523888888888888888888888888818888888888886312588888888888888888888888888888888111041 500619021123410973121205050000000000003012321021000022409240001112251888888888888888888888888818888888888886312588888888888888888888888808888888061041 500619031123410973121205050000000000003012321021000022409258802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500619041123410973121205050000000000003012321021000022409258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500619051123410973121205050000000000003012321021000022409240001112201888888888888888888888888818888888888886312588888888888888888888888808888888051041 500619061123410973121205050000000000003012321021000022409258805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500619071123410973121205050000000000003012321021000022409230088112371888888888888888888888888818888888888886312588888888888888888888888808888888081041 500619081123410973121205050000000000003012321021000022409240007112201888888888888888888888888818888888888886312588888888888888888888888808888888051041 500619091123410973121205050000000000003012321021000022409248807112150888888888888888888888888818888888888886312588888888888888888888888808888888041041 500619101123410973121205050000000000003012321021000022409248807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500619111123410973121205050000000000003012321021000022409248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500619121123410973121205050000000000003012321021000022409248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500620011123410973101002020200002000023132321031100122411230108111311102868686868787298686868618701868686866312587871286868686058686868688878787071041 500620021123410973101002020200002000023132321031100122411230188112291187878787870131878787878710187878787876312512058787878787878787878708010102061041 500620031123410973101002020200002000023132321031100122411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500620041123410973101002020200002000023132321031100122411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500620051123410973101002020200002000023132321031100122411230208111261106868686868787228686868618701868686866312587871286868686058686868688878787061041 500620061123410973101002020200002000023132321031100122411230288112221187878787870526878787878710187878787876312512058787878787878787878708000101051041 500620071123410973101002020200002000023132321031100122411248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500620081123410973101002020200002000023132321031100122411220088112643888888888888888888888888818888888888886312588888888888888888888888888888888131041 500620091123410973101002020200002000023132321031100122411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500620101123410973101002020200002000023132321031100122411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621011123410973232204040301002100034252321111101122412230088111361888888888888888888888888818888888888886312588888888888888888888888888888888081041 500621021123410973232204040301002100034252321111101122412248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500621031123410973232204040301002100034252321111101122412230188111351105868686868787318686868618701868686866312587871286868686058686868688878787081041 500621041123410973232204040301002100034252321111101122412248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621051123410973232204040301002100034252321111101122412230188112311187878787870335878787878710187878787876312512058787878787878787878708000202071041 500621061123410973232204040301002100034252321111101122412248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621071123410973232204040301002100034252321111101122412248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621081123410973232204040301002100034252321111101122412230288111281109868686868787208686868618701868686866312587871286868686058686868688878787061041 500621091123410973232204040301002100034252321111101122412230288112201187878787870828878787878710187878787876312512058787878787878787878708010001051041 500621101123410973232204040301002100034252321111101122412248809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621111123410973232204040301002100034252321111101122412220088112511888888888888888888888888818888888888886312588888888888888888888888888888888111041 500621121123410973232204040301002100034252321111101122412220088112521888888888888888888888888818888888888886312588888888888888888888888888888888111041 500621131123410973232204040301002100034252321111101122412238812111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 500621141123410973232204040301002100034252321111101122412240388111211115868686868787208686868618701868686866312587871286868686058686868688878787051041 500621151123410973232204040301002100034252321111101122412240388112201187878787871421878787878710187878787876312512058787878787878787878708000101051041 500621161123410973232204040301002100034252321111101122412258815112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500621171123410973232204040301002100034252321111101122412248888111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 500621181123410973232204040301002100034252321111101122412248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621191123410973232204040301002100034252321111101122412248888101220888888888888888888888888818888888888886312588888888888888888888888888888888051041 500621201123410973232204040301002100034252321111101122412240088111261888888888888888888888888818888888888886312588888888888888888888888888888888061041 500621211123410973232204040301002100034252321111101122412270088112431888888888888888888888888818888888888886312588888888888888888888888808888888091041 500621221123410973232204040301002100034252321111101122412278821112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500621231123410973232204040301002100034252321111101122412278821111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500622011123410973010100000000000000001012343021000022407238888111170888888888888888888888888818888888888886312588888888888888888888888888888888041041 500625011123410973171604040300002010033252321061100122212230188111711202058686868787313086868618701018686866312587871212868686050586868688878787151041 500625021123410973171604040300002010033252321061100122212230188112311287878787870171878787878710187878787876312512058787878787878787878708000202071041 500625031123410973171604040300002010033252321061100122212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500625041123410973171604040300002010033252321061100122212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500625051123410973171604040300002010033252321061100122212230188102301287878787870171878787878710187878787876312512058787878787878787878708000000071041 500625061123410973171604040300002010033252321061100122212250288111441108868686868787318686868618701868686866312587871286868686058686868688878787091041 500625071123410973171604040300002010033252321061100122212268888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500625081123410973171604040300002010033252321061100122212250288112311187878787870644878787878710187878787876312512058787878787878787878708000202071041 500625091123410973171604040300002010033252321061100122212268808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500625101123410973171604040300002010033252321061100122212268808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500625111123410973171604040300002010033252321061100122212230388111431112868686868787308686868618701868686866312587871286868686058686868688878787091041 500625121123410973171604040300002010033252321061100122212230388112301187878787871143878787878710187878787876312512058787878787878787878708010001071041 500625131123410973171604040300002010033252321061100122212248812111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500625141123410973171604040300002010033252321061100122212248888111160888888888888888888888888818888888888886312588888888888888888888888888888888041041 500625151123410973171604040300002010033252321061100122212248888111230888888888888888888888888818888888888886312588888888888888888888888888888888051041 500625161123410973171604040300002010033252321061100122212248888111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 500625171123410973171604040300002010033252321061100122212258888111150888888888888888888888888818888888888886312588888888888888888888888888888888041041 500627011123410973040403030000000000003012323031000022408230088112451888888888888888888888888818888888888886312588888888888888888888888808888888101041 500627021123410973040403030000000000003012323031000022408240001112181888888888888888888888888818888888888886312588888888888888888888888808888888041041 500627031123410973040403030000000000003012323031000022408240088112301888888888888888888888888818888888888886312588888888888888888888888808888888071041 500627041123410973040403030000000000003012323031000022408258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500628011123410973121004030000000000003012323041000022408230088112542888888888888888888888888818888888888886312588888888888888888888888888888888111041 500628021123410973121004030000000000003012323041000022408240001102201888888888888888888888888818888888888886312588888888888888888888888808888888051041 500628031123410973121004030000000000003012323041000022408258802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500628041123410973121004030000000000003012323041000022408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500628051123410973121004030000000000003012323041000022408230088112512888888888888888888888888818888888888886312588888888888888888888888888888888111041 500628061123410973121004030000000000003012323041000022408240005112301888888888888888888888888818888888888886312588888888888888888888888808888888071041 500628071123410973121004030000000000003012323041000022408258806112150888888888888888888888888818888888888886312588888888888888888888888808888888041041 500628081123410973121004030000000000003012323041000022408258806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500628091123410973121004030000000000003012323041000022408258806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500628101123410973121004030000000000003012323041000022408258806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 500628111123410973121004030000000000003012323041000022408250088112161888888888888888888888888818888888888886312588888888888888888888888808888888041041 500628121123410973121004030000000000003012323041000022408258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500630011123410973050501010000000000002011343011000022406230088112581888888888888888888888888818888888888886312588888888888888888888888888888888121041 500630021123410973050501010000000000002011343011000022406230088112321888888888888888888888888818888888888886312588888888888888888888888808888888071041 500630031123410973050501010000000000002011343011000022406248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500630041123410973050501010000000000002011343011000022406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500630051123410973050501010000000000002011343011000022406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500631011123410973131302020100001000012122343031000122408230188111531302051086868787513026868628702020286868080787878080808686070707868688878787111041 500631021123410973131302020100001000012122343031000122408230188112511387878787870153878787878720287878787878080780078787878787878787878788010102111041 500631031123410973131302020100001000012122343031000122408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 500631041123410973131302020100001000012122343031000122408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500631051123410973131302020100001000012122343031000122408230188112301387878787870153878787878720287878787878080780078787878787878787878711040004071041 500631061123410973131302020100001000012122343031000122408248805111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500631071123410973131302020100001000012122343031000122408248805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500631081123410973131302020100001000012122343031000122408248805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500631091123410973131302020100001000012122343031000122408248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500631101123410973131302020100001000012122343031000122408230188112261387878787870153878787878720287878787878080780078787878787878787878711020103061041 500631111123410973131302020100001000012122343031000122408248810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500631121123410973131302020100001000012122343031000122408248810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500631131123410973131302020100001000012122343031000122408248810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500632011123410973101203030100001000013122323041100022409230188111411202078686868787513086868618701018686866312587871212868686050586868688878787091041 500632021123410973101203030100001000013122323041100022409230188112511287878787870141878787878710187878787876412512058787878787878787878788000202111041 500632031123410973101203030100001000013122323041100022409240002112281888888888888888888888888818888888888886312588888888888888888888888808888888061041 500632041123410973101203030100001000013122323041100022409258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500632051123410973101203030100001000013122323041100022409258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500632061123410973101203030100001000013122323041100022409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500632071123410973101203030100001000013122323041100022409230188112301287878787870141878787878710187878787876312512058787878787878787878708010001071041 500632081123410973101203030100001000013122323041100022409248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500632091123410973101203030100001000013122323041100022409248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500632101123410973101203030100001000013122323041100022409270088112421888888888888888888888888818888888888886312588888888888888888888888808888888091041 500632111123410973101203030100001000013122323041100022409278888011220888888888888888888888888818888888888886312588888888888888888888888888888888051041 500632121123410973101203030100001000013122323041100022409278888011128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500633011123410973121202020100001000012122343051100122210230188111451202088686868787322886868628702028686868080787878080868686070786868688878787101041 500633021123410973121202020100001000012122343051100122210230188112321287878787870145878787878720287878787878080780078787878787878787878711040105071041 500633031123410973121202020100001000012122343051100122210248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 500633041123410973121202020100001000012122343051100122210248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500633051123410973121202020100001000012122343051100122210248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500633061123410973121202020100001000012122343051100122210248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500633071123410973121202020100001000012122343051100122210248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500633081123410973121202020100001000012122343051100122210230188112281287878787870145878787878720287878787878080780078787878787878787878711030104061041 500633091123410973121202020100001000012122343051100122210248808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500633101123410973121202020100001000012122343051100122210248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500633111123410973121202020100001000012122343051100122210248808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500633121123410973121202020100001000012122343051100122210248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500701011123410972060703030000000000003012321041000022409230088112802888888888888888888888888818888888888886312588888888888888888888888888888888171041 500701021123410972060703030000000000003012321041000022409240001112502888888888888888888888888818888888888886312588888888888888888888888808888888111041 500701031123410972060703030000000000003012321041000022409250002012381888888888888888888888888818888888888886312588888888888888888888888808888888081041 500701041123410972060703030000000000003012321041000022409268803112220888888888888888888888888818888888888886312588888888888888888888888808888888051041 500701051123410972060703030000000000003012321041000022409268804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500701061123410972060703030000000000003012321041000022409268803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500701071123410972060703030000000000003012321041000022409268803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500703010562410972131202010201002000023132321071100122411230188111511102868686868787548686868618701868686860202187870286868686018686868688878787110521 500703020562410972131202010201002000023132321071100122411230188112541187878787870151878787878710187878787870202102018787878787878787878788010203110521 500703030562410972131202010201002000023132321071100122411248802111210888888888888888888888888818888888888880202188888888888888888888888888888888050521 500703040562410972131202010201002000023132321071100122411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500703050562410972131202010201002000023132321071100122411240002112241888888888888888888888888818888888888880202188888888888888888888888803888888050521 500703060562410972131202010201002000023132321071100122411258805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500703070562410972131202010201002000023132321071100122411258805112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500703080562410972131202010201002000023132321071100122411258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 500703090562410972131202010201002000023132321071100122411258888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500703100562410972131202010201002000023132321071100122411230288111351111868686868787308686868618701868686860202187870286868686018686868688878787080521 500703110562410972131202010201002000023132321071100122411230288102301187878787871035878787878710187878787870202102018787878787878787878703000000070521 500703120562410972131202010201002000023132321071100122411278888111180888888888888888888888888818888888888886412588888888888888888888888888888888040521 500703130562410972131202010201002000023132321071100122411278888111200888888888888888888888888818888888888886412588888888888888888888888888888888050521 500704011123410972060503030000000000003012321021000022409230088102632888888888888888888888888818888888888880202188888888888888888888888888888888131041 500704021123410972060503030000000000003012321021000022409240001112433888888888888888888888888818888888888880202188888888888888888888888803888888091041 500704031123410972060503030000000000003012321021000022409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500704041123410972060503030000000000003012321021000022409258888012088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500704051123410972060503030000000000003012321021000022409270088112191888888888888888888888888818888888888886312588888888888888888888888808888888041041 500704061123410972060503030000000000003012321021000022409278888112160888888888888888888888888818888888888886312588888888888888888888888808888888041041 500704071123410972060503030000000000003012321021000022409258888102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500705010562410972323207040501001400053252321111101022212230188111631202038686868787424886868618701018686866312587871212868686050586868688878787130521 500705020562410972323207040501001400053252321111101022212230188102421287878787870163878787878710187878787876312512058787878787878787878708000000090521 500705030562410972323207040501001400053252321111101022212230188112481287878787870163878787878710187878787876312512058787878787878787878708040105100521 500705040562410972323207040501001400053252321111101022212248803111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705050562410972323207040501001400053252321111101022212248803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705060562410972323207040501001400053252321111101022212248803111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500705070562410972323207040501001400053252321111101022212248803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705080562410972323207040501001400053252321111101022212248803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705090562410972323207040501001400053252321111101022212230088111803888888888888888888888888818888888888886312588888888888888888888888888888888170521 500705100562410972323207040501001400053252321111101022212240288111501111868686868787308686868618701868686866312587871286868686058686868688878787110521 500705110562410972323207040501001400053252321111101022212240288112301187878787871050878787878710187878787876312512058787878787878787878708010102070521 500705120562410972323207040501001400053252321111101022212258811112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500705130562410972323207040501001400053252321111101022212258811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705140562410972323207040501001400053252321111101022212258888111160888888888888888888888888818888888888886312588888888888888888888888888888888040521 500705150562410972323207040501001400053252321111101022212258888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705160562410972323207040501001400053252321111101022212240388111401117868686868787458686868618701868686866312587871286868686058686868688878787090521 500705170562410972323207040501001400053252321111101022212240388112451187878787871640878787878710187878787876312512058787878787878787878708000000100521 500705180562410972323207040501001400053252321111101022212240488111401119868686868787408686868618701868686866312587871286868686058686868688878787090521 500705190562410972323207040501001400053252321111101022212240488112401187878787871840878787878710187878787876312512058787878787878787878708040004090521 500705200562410972323207040501001400053252321111101022212258819111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705210562410972323207040501001400053252321111101022212258819111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500705220562410972323207040501001400053252321111101022212258819011138888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705230562410972323207040501001400053252321111101022212258819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705240562410972323207040501001400053252321111101022212240588111401125868686868787428686868618701868686866312587871286868686058686868688878787090521 500705250562410972323207040501001400053252321111101022212240588112421187878787872440878787878710187878787876312512058787878787878787878708040004090521 500705260562410972323207040501001400053252321111101022212258825111150888888888888888888888888818888888888886312588888888888888888888888888888888040521 500705270562410972323207040501001400053252321111101022212258825111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705280562410972323207040501001400053252321111101022212258825111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 500705290562410972323207040501001400053252321111101022212258825111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705300562410972323207040501001400053252321111101022212230088112602888888888888888888888888818888888888886312588888888888888888888888888888888130521 500705310562410972323207040501001400053252321111101022212248830112240888888888888888888888888818888888888886312588888888888888888888888808888888050521 500705320562410972323207040501001400053252321111101022212248831112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500705330562410972323207040501001400053252321111101022212258888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 500706011123410972060601010101001100022242323041100122211230188111621102868686868787538686868618701868686866312587871286868686058686868688878787131041 500706021123410972060601010101001100022242323041100122211230188112531187878787870162878787878710187878787876312512058787878787878787878788010001111041 500706031123410972060601010101001100022242323041100122211240202111271104868686868787178686868618701868686866312587871286868686058686868688878787061041 500706041123410972060601010101001100022242323041100122211240288112171187878787870327878787878710187878787876312512058787878787878787878708000000041041 500706051123410972060601010101001100022242323041100122211230088111341888888888888888888888888818888888888886312588888888888888888888888888888888071041 500706061123410972060601010101001100022242323041100122211238888111320888888888888888888888888818888888888886312588888888888888888888888888888888071041 500707011123410972111102020000000000003012343051000022407230088112623888888888888888888888888818888888888886312588888888888888888888888888888888131041 500707021123410972111102020000000000003012343051000022407240001112401888888888888888888888888818888888888886312588888888888888888888888808888888091041 500707031123410972111102020000000000003012343051000022407258802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500707041123410972111102020000000000003012343051000022407258802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500707051123410972111102020000000000003012343051000022407258802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500707061123410972111102020000000000003012343051000022407258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500707071123410972111102020000000000003012343051000022407258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500707081123410972111102020000000000003012343051000022407240001112231888888888888888888888888818888888888886312588888888888888888888888808888888051041 500707091123410972111102020000000000003012343051000022407258808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500707101123410972111102020000000000003012343051000022407258808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500707111123410972111102020000000000003012343051000022407248801111260888888888888888888888888818888888888886312588888888888888888888888888888888061041 500708011123410972100902020100001000012122343041100322411230188101541202088686868787441686868628701028686868080787871280868686050786868688878787111041 500708021123410972100902020100001000012122343041100322411230188112441287878787870154878787878710287878787876312580078787878787878787878703040105091041 500708031123410972100902020100001000012122343041100322411248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500708041123410972100902020100001000012122343041100322411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500708051123410972100902020100001000012122343041100322411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 500708061123410972100902020100001000012122343041100322411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500708071123410972100902020100001000012122343041100322411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500708081123410972100902020100001000012122343041100322411230188112161287878787870154878787878720287878787878080780078787878787878787878711000000041041 500708091123410972100902020100001000012122343041100322411278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 500708101123410972100902020100001000012122343041100322411248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 500709011123410972050501010100001000012122321031000122410230188111451102868686868787328686868618701868686860202187870286868686018686868688878787101041 500709021123410972050501010100001000012122321031000122410230188112321187878787870145878787878710187878787870202102018787878787878787878703010203071041 500709031123410972050501010100001000012122321031000122410248802111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500709041123410972050501010100001000012122321031000122410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500709051123410972050501010100001000012122321031000122410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500711011123410972040401010100001000012122341041100122410230188111711102868686868787308686868628702868686868080787878086868686078686868688878787151041 500711021123410972040401010100001000012122341041100122410230188112301187878787870171878787878720287878787878080780078787878787878787878711000000071041 500711031123410972040401010100001000012122341041100122410230088111764888888888888888888888888828888888888888080788888888888888888888888888888888161041 500711041123410972040401010100001000012122341041100122410248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 500712011123410972040400000000001000012122323031000122409230188111791102868686868787678686868618701868686860202187871286868686058686868688878787161041 500712021123410972040400000000001000012122323031000122409230188112671187878787870179878787878710187878787876312502018787878787878787878788020002141041 500712031123410972040400000000001000012122323031000122409248802111300888888888888888888888888818888888888880202188888888888888888888888888888888071041 500712041123410972040400000000001000012122323031000122409248802111230888888888888888888888888818888888888880202188888888888888888888888888888888051041 500714011123410972030300000000001000012122121031000022410230188111661102868686868787598686868618701868686860202187870286868686018686868688878787141041 500714021123410972030300000000001000012122121031000022410230188112591187878787870166878787878710187878787870202102018787878787878787878788010001121041 500714031123410972030300000000001000012122121031000022410248802111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 500715010562410972222204020401002200043252121111100024211230088111632888888888888888888888888818888888888880202188888888888888888888888888888888130521 500715020562410972222204020401002200043252121111100024211240188111431103868686868787328686868618701868686860202187870286868686018686868688878787090521 500715030562410972222204020401002200043252121111100024211240188112321187878787870243878787878710187878787870202102018787878787878787878703000202070521 500715040562410972222204020401002200043252121111100024211258803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 500715050562410972222204020401002200043252121111100024211258803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500715060562410972222204020401002200043252121111100024211240288111391107868686868787258686868618701868686860202187870286868686018686868688878787080521 500715070562410972222204020401002200043252121111100024211240288112251187878787870639878787878710187878787870202102018787878787878787878703020103060521 500715080562410972222204020401002200043252121111100024211258807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500715090562410972222204020401002200043252121111100024211258807112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 500715100562410972222204020401002200043252121111100024211258807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 500715110562410972222204020401002200043252121111100024211230388111321112868686868787248686868618701868686860202187870286868686018686868688878787070521 500715120562410972222204020401002200043252121111100024211230388112241187878787871132878787878710187878787870202102018787878787878787878703000101050521 500715130562410972222204020401002200043252121111100024211248812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500715140562410972222204020401002200043252121111100024211230488111421115868686868787318686868618701868686860202187870286868686018686868688878787090521 500715150562410972222204020401002200043252121111100024211230488112311187878787871442878787878710187878787870202102018787878787878787878703010203070521 500715160562410972222204020401002200043252121111100024211248815112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 500715170562410972222204020401002200043252121111100024211248815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 500715180562410972222204020401002200043252121111100024211248815111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 500715190562410972222204020401002200043252121111100024211238888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 500715200562410972222204020401002200043252121111100024211238888111230888888888888888888888888818888888888880202188888888888888888888888888888888050521 500715210562410972222204020401002200043252121111100024211238888111200888888888888888888888888818888888888880202188888888888888888888888888888888050521 500715220562410972222204020401002200043252121111100024211230088112522888888888888888888888888818888888888880202188888888888888888888888888888888110521 500716011123410972060601010000000000002012342033000024406230088112311888888888888888888888888818888888888880202188888888888888888888888803888888071041 500716021123410972060601010000000000002012342033000024406248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500716031123410972060601010000000000002012342033000024406248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500716041123410972060601010000000000002012342033000024406248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500716051123410972060601010000000000002012342033000024406278888111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 500716061123410972060601010000000000002012342033000024406278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 500717011123410972151503030200001100023242341051100324411230188111451203098686868787342286868628702028686868080787878080868686070786868688878787101041 500717021123410972151503030200001100023242341051100324411248888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 500717031123410972151503030200001100023242341051100324411230188112341287878787870145878787878720287878787878080780078787878787878787878711010405071041 500717041123410972151503030200001100023242341051100324411248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 500717051123410972151503030200001100023242341051100324411248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 500717061123410972151503030200001100023242341051100324411248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500717071123410972151503030200001100023242341051100324411248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 500717081123410972151503030200001100023242341051100324411248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500717091123410972151503030200001100023242341051100324411230188112221287878787870145878787878720287878787878080780078787878787878787878711010102051041 500717101123410972151503030200001100023242341051100324411248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 500717111123410972151503030200001100023242341051100324411248809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500717121123410972151503030200001100023242341051100324411248888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 500717131123410972151503030200001100023242341051100324411240288111231114868686868787208686868628702868686868080787878086868686078686868688878787051041 500717141123410972151503030200001100023242341051100324411240288112201187878787871323878787878720287878787878080780078787878787878787878711000101051041 500717151123410972151503030200001100023242341051100324411258814112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500719011123410972050802020101001000013121229031000124207230188111501102868686868787488686868618701868686860202187870286868686018686868688878787111041 500719021123410972050802020101001000013121229031000124207230188112481187878787870150878787878710187878787870202102018787878787878787878703020204101041 500719031123410972050802020101001000013121229031000124207248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 500719041123410972050802020101001000013121229031000124207248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 500719051123410972050802020101001000013121229031000124207248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500719061123410972050802020101001000013121229031000124207240002012191888888888888888888888888818888888888880202188888888888888888888888803888888041041 500719071123410972050802020101001000013121229031000124207258806012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 500719081123410972050802020101001000013121229031000124207258806012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 500720011123410972050402020101001000012122233041000024206230188111561202058686868787433286868618701018686860202187870202868686010186868688878787121041 500720021123410972050402020101001000012122233041000024206230188112431287878787870156878787878710187878787870202102018787878787878787878703020002091041 500720031123410972050402020101001000012122233041000024206248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 500720041123410972050402020101001000012122233041000024206248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 500720051123410972050402020101001000012122233041000024206230188102321287878787870156878787878710187878787870202102018787878787878787878703000000071041 510103011123410971030301010000000000001014121033110232215338888111230888888888888888888888888818888888888880202188888888888888888888888888888888051041 510103021123410971030301010000000000001014121033110232215338888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510103031123410971030301010000000000001014121033110232215378888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 510104011123410971111302020101001000013124121043100422216330188111341103868686868787268686868618701868686860202187870286868686018686868688878787071041 510104021123410971111302020101001000013124121043100422216348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510104031123410971111302020101001000013124121043100422216330188112261187878787870134878787878710187878787870202102018787878787878787878703010405061041 510104041123410971111302020101001000013124121043100422216348803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510104051123410971111302020101001000013124121043100422216348803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510104061123410971111302020101001000013124121043100422216348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510104071123410971111302020101001000013124121043100422216348803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510104081123410971111302020101001000013124121043100422216348803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510104091123410971111302020101001000013124121043100422216338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510104101123410971111302020101001000013124121043100422216348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510104111123410971111302020101001000013124121043100422216338888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510104121123410971111302020101001000013124121043100422216340088012181888888888888888888888888818888888888880202188888888888888888888888803888888041041 510104131123410971111302020101001000013124121043100422216358812011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105011123410971313108080100001000013122121111303514222330188111711505111925278787463527323318701010101010202187870202020202010101010188878787151041 510105021123410971313108080100001000013122121111303514222348888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 510105031123410971313108080100001000013122121111303514222348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105041123410971313108080100001000013122121111303514222348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105051123410971313108080100001000013122121111303514222330105112461587878787870171878787878710187878787870202102018787878787878787878703020305101041 510105061123410971313108080100001000013122121111303514222340005012281888888888888888888888888818888888888880202188888888888888888888888803888888061041 510105071123410971313108080100001000013122121111303514222348805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105081123410971313108080100001000013122121111303514222348805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105091123410971313108080100001000013122121111303514222348805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105101123410971313108080100001000013122121111303514222348805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105111123410971313108080100001000013122121111303514222330188102351587878787870171878787878710187878787870202102018787878787878787878703030205081041 510105121123410971313108080100001000013122121111303514222340011112201888888888888888888888888818888888888880202188888888888888888888888803888888051041 510105131123410971313108080100001000013122121111303514222348811111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105141123410971313108080100001000013122121111303514222348811111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105151123410971313108080100001000013122121111303514222348811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105161123410971313108080100001000013122121111303514222348811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105171123410971313108080100001000013122121111303514222358812111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105181123410971313108080100001000013122121111303514222358812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105191123410971313108080100001000013122121111303514222330188102271587878787870171878787878710187878787870202102018787878787878787878703030205061041 510105201123410971313108080100001000013122121111303514222348819111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105211123410971313108080100001000013122121111303514222348819112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105221123410971313108080100001000013122121111303514222348819111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105231123410971313108080100001000013122121111303514222348819111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105241123410971313108080100001000013122121111303514222348819102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105251123410971313108080100001000013122121111303514222330188112321587878787870171878787878710187878787870202102018787878787878787878703000101071041 510105261123410971313108080100001000013122121111303514222348825112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105271123410971313108080100001000013122121111303514222330188102331587878787870171878787878710187878787870202102018787878787878787878703000000071041 510105281123410971313108080100001000013122121111303514222358888012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510105291123410971313108080100001000013122121111303514222358888012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105301123410971313108080100001000013122121111303514222358888011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510105311123410971313108080100001000013122121111303514222378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105321123410971313108080100001000013122121111303514222378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105331123410971313108080100001000013122121111303514222378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105341123410971313108080100001000013122121111303514222378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510105351123410971313108080100001000013122121111303514222378888111320888888888888888888888888818888888888880604188888888888888888888888888888888071041 510108011123410971080801010000000000002012121031102422218330088111271888888888888888888888888818888888888880202188888888888888888888888888888888061041 510108021123410971080801010000000000002012121031102422218338888112260888888888888888888888888818888888888880202188888888888888888888888803888888061041 510108031123410971080801010000000000002012121031102422218378888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 510108041123410971080801010000000000002012121031102422218348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510108051123410971080801010000000000002012121031102422218378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510108061123410971080801010000000000002012121031102422218378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510108071123410971080801010000000000002012121031102422218378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510108081123410971080801010000000000002012121031102422218378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510201011123410971121103030101001000012122321051100122212230188111501302071186868787302522868628702020286868080787878080808686070707868688878787111041 510201021123410971121103030101001000012122321051100122212230188102301387878787870150878787878720287878787878080780078787878787878787878722030104071041 510201031123410971121103030101001000012122321051100122212248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 510201041123410971121103030101001000012122321051100122212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510201051123410971121103030101001000012122321051100122212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510201061123410971121103030101001000012122321051100122212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510201071123410971121103030101001000012122321051100122212230188112251387878787870150878787878720287878787878080780078787878787878787878722020103061041 510201081123410971121103030101001000012122321051100122212248807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510201091123410971121103030101001000012122321051100122212248807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510201101123410971121103030101001000012122321051100122212248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510201111123410971121103030101001000012122321051100122212230188112221387878787870150878787878720287878787878080780078787878787878787878722010001051041 510201121123410971121103030101001000012122321051100122212248811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510202011123410971080403030200001100022242321031100122212230188111531102868686868787478686868628702868686868080787878086868686078686868688878787111041 510202021123410971080403030200001100022242321031100122212230188112471187878787870153878787878720287878787878080780078787878787878787878722030104101041 510202031123410971080403030200001100022242321031100122212248802102180888888888888888888888888828888888888888080788888888888888888888888822888888041041 510202041123410971080403030200001100022242321031100122212248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 510202051123410971080403030200001100022242321031100122212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510202061123410971080403030200001100022242321031100122212240202101281107868686868787178686868628702868686868080787878086868686078686868688878787061041 510202071123410971080403030200001100022242321031100122212240288102171187878787870628878787878720287878787878080780078787878787878787878722000101041041 510202081123410971080403030200001100022242321031100122212248807102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510203011123410971100802020100001000012122321031100013213230188111371102868686868787378686868628702868686868080787878086868686078686868688878787081041 510203021123410971100802020100001000012122321031100013213230188102371187878787870137878787878720287878787878080780078787878787878787878722040307081041 510203031123410971100802020100001000012122321031100013213248802101148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510203041123410971100802020100001000012122321031100013213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510203051123410971100802020100001000012122321031100013213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510203061123410971100802020100001000012122321031100013213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510203071123410971100802020100001000012122321031100013213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510203081123410971100802020100001000012122321031100013213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510203091123410971100802020100001000012122321031100013213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510203101123410971100802020100001000012122321031100013213238888112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 510204011123410971070701010101001000012122121031100122213230188111451102868686868787308686868618701868686860202187870286868686018686868688878787101041 510204021123410971070701010101001000012122121031100122213230188112301187878787870145878787878710187878787870202102018787878787878787878703010405071041 510204031123410971070701010101001000012122121031100122213248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510204041123410971070701010101001000012122121031100122213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510204051123410971070701010101001000012122121031100122213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510204061123410971070701010101001000012122121031100122213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510204071123410971070701010101001000012122121031100122213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205011123410971111105050000000000003012323051000022209230088111762888888888888888888888888818888888888880202188888888888888888888888888888888161041 510205021123410971111105050000000000003012323051000022209248888112350888888888888888888888888818888888888880202188888888888888888888888803888888081041 510205031123410971111105050000000000003012323051000022209248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205041123410971111105050000000000003012323051000022209240088112323888888888888888888888888818888888888880202188888888888888888888888803888888071041 510205051123410971111105050000000000003012323051000022209258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205061123410971111105050000000000003012323051000022209248888112310888888888888888888888888818888888888880202188888888888888888888888803888888071041 510205071123410971111105050000000000003012323051000022209258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205081123410971111105050000000000003012323051000022209258806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205091123410971111105050000000000003012323051000022209248888112290888888888888888888888888818888888888880202188888888888888888888888803888888061041 510205101123410971111105050000000000003012323051000022209258809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510205111123410971111105050000000000003012323051000022209248888112270888888888888888888888888818888888888880202188888888888888888888888803888888061041 510206011123410971090901010100001000013122321031000022409230109111421102868686868787408686868618701868686860202187870286868686018686868688878787091041 510206021123410971090901010100001000013122321031000022409230188112401187878787870142878787878710187878787870202102018787878787878787878703030306091041 510206031123410971090901010100001000013122321031000022409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510206041123410971090901010100001000013122321031000022409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510206051123410971090901010100001000013122321031000022409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510206061123410971090901010100001000013122321031000022409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510206071123410971090901010100001000013122321031000022409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510206081123410971090901010100001000013122321031000022409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510206091123410971090901010100001000013122321031000022409228888112620888888888888888888888888818888888888880202188888888888888888888888888888888131041 510207011123410971090901010100001000012122321031100122212230188111471102868686868787358686868628702868686868080787878086868686078686868688878787101041 510207021123410971090901010100001000012122321031100122212230188112351187878787870147878787878720287878787878080780078787878787878787878711070007081041 510207031123410971090901010100001000012122321031100122212248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 510207041123410971090901010100001000012122321031100122212248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510207051123410971090901010100001000012122321031100122212248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510207061123410971090901010100001000012122321031100122212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510207071123410971090901010100001000012122321031100122212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510207081123410971090901010100001000012122321031100122212248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510207091123410971090901010100001000012122321031100122212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510208011123410971060601010000000000003012321061100122411230088111353888888888888888888888888818888888888880202188888888888888888888888888888888081041 510208021123410971060601010000000000003012321061100122411240088112291888888888888888888888888818888888888880202188888888888888888888888803888888061041 510208031123410971060601010000000000003012321061100122411258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510208041123410971060601010000000000003012321061100122411258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510208051123410971060601010000000000003012321061100122411230088111281888888888888888888888888818888888888880202188888888888888888888888888888888061041 510208061123410971060601010000000000003012321061100122411240088111291888888888888888888888888818888888888880202188888888888888888888888888888888061041 510209011123410971080802020200002000022132121051100123214230188111421102868686868787208686868628702868686868080787878086868686078686868688878787091041 510209021123410971080802020200002000022132121051100123214230188112201187878787870142878787878720287878787878080780078787878787878787878711000101051041 510209031123410971080802020200002000022132121051100123214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510209041123410971080802020200002000022132121051100123214230288111441105868686868787388686868628702868686868080787878086868686078686868688878787091041 510209051123410971080802020200002000022132121051100123214230288112381187878787870444878787878720287878787878080780078787878787878787878711000202081041 510209061123410971080802020200002000022132121051100123214248805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510209071123410971080802020200002000022132121051100123214248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510209081123410971080802020200002000022132121051100123214238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 510210011123410971130904040100001000013122321051100022211230188111441202098686868787364686868618701018686860202187870202868686010186868688878787091041 510210021123410971130904040100001000013122321051100022211230188112361287878787870144878787878710187878787870202102018787878787878787878703020406081041 510210031123410971130904040100001000013122321051100022211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510210041123410971130904040100001000013122321051100022211248802102160888888888888888888888888818888888888880202188888888888888888888888803888888041041 510210051123410971130904040100001000013122321051100022211248802011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510210061123410971130904040100001000013122321051100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510210071123410971130904040100001000013122321051100022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510210081123410971130904040100001000013122321051100022211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510210091123410971130904040100001000013122321051100022211230188102461287878787870144878787878710187878787870202102018787878787878787878703010102101041 510210101123410971130904040100001000013122321051100022211248809102150888888888888888888888888818888888888880202188888888888888888888888803888888041041 510210111123410971130904040100001000013122321051100022211248809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510210121123410971130904040100001000013122321051100022211248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510210131123410971130904040100001000013122321051100022211258810101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510210141123410971130904040100001000013122321051100022211258804101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510211011123410971090701010101001000012122121031101122413230188111421102868686868787338686868618701868686860202187870286868686018686868688878787091041 510211021123410971090701010101001000012122121031101122413230188112331187878787870142878787878710187878787870202102018787878787878787878703020406071041 510211031123410971090701010101001000012122121031101122413248802101138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510211041123410971090701010101001000012122121031101122413248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510211051123410971090701010101001000012122121031101122413248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510211061123410971090701010101001000012122121031101122413248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510211071123410971090701010101001000012122121031101122413248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510211081123410971090701010101001000012122121031101122413248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510211091123410971090701010101001000012122121031101122413248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212011123410971140901010000001100023242321021100022211230188111661102868686868787538686868628702868686868080787878086868686078686868688878787141041 510212021123410971140901010000001100023242321021100022211230188112531187878787870166878787878720287878787878080780078787878787878787878788020002111041 510212031123410971140901010000001100023242321021100022211248802111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 510212041123410971140901010000001100023242321021100022211240202101251105868686868787238686868618702868686864409387878086868686078686868688878787061041 510212051123410971140901010000001100023242321021100022211240288102231187878787870425878787878720187878787878080709038787878787878787878705020103051041 510212061123410971140901010000001100023242321021100022211248805102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510212071123410971140901010000001100023242321021100022211248805101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212081123410971140901010000001100023242321021100022211248805101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212091123410971140901010000001100023242321021100022211248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510212101123410971140901010000001100023242321021100022211248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212111123410971140901010000001100023242321021100022211258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212121123410971140901010000001100023242321021100022211258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510212131123410971140901010000001100023242321021100022211248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510212141123410971140901010000001100023242321021100022211248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510214011123410971120403030100001000012122121041100122213230188101651402060912868787382255198628702020202868080787878080808086070707078688878787141041 510214021123410971120403030100001000012122121041100122213230188102381487878787870165878787878720287878787878080780078787878787878787878711020103081041 510214031123410971120403030100001000012122121041100122213248802102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510214041123410971120403030100001000012122121041100122213248802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510214051123410971120403030100001000012122121041100122213248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510214061123410971120403030100001000012122121041100122213230188112221487878787870165878787878720287878787878080780078787878787878787878711000000051041 510214071123410971120403030100001000012122121041100122213248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510214081123410971120403030100001000012122121041100122213248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510214091123410971120403030100001000012122121041100122213230188112551487878787870165878787878720287878787878080780078787878787878787878788000000121041 510214101123410971120403030100001000012122121041100122213248808102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510214111123410971120403030100001000012122121041100122213248808101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510214121123410971120403030100001000012122121041100122213230188102191487878787870165878787878720287878787878080780078787878787878787878711000000041041 510215011123410971090801010100001000013122321041101122412230106111311102868686868787238686868618701868686860202187870286868686018686868688878787071041 510215021123410971090801010100001000013122321041101122412230188112231187878787870131878787878710187878787870202102018787878787878787878703020103051041 510215031123410971090801010100001000013122321041101122412248802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510215041123410971090801010100001000013122321041101122412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510215051123410971090801010100001000013122321041101122412248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510215061123410971090801010100001000013122321041101122412220088112702888888888888888888888888818888888888880202188888888888888888888888888888888151041 510215071123410971090801010100001000013122321041101122412238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510215081123410971090801010100001000013122321041101122412238888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510215091123410971090801010100001000013122321041101122412248888111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 510216011123410971090801010100001000013122311031100122213230188101431102868686868787278686868628701868686868080787870286868686018686868688878787091041 510216021123410971090801010100001000013122311031100122213230109112271187878787870143878787878710287878787870202180078787878787878787878703040206061041 510216031123410971090801010100001000013122311031100122213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510216041123410971090801010100001000013122311031100122213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510216051123410971090801010100001000013122311031100122213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510216061123410971090801010100001000013122311031100122213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510216071123410971090801010100001000013122311031100122213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510216081123410971090801010100001000013122311031100122213248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510216091123410971090801010100001000013122311031100122213220088112583888888888888888888888888818888888888880202188888888888888888888888888888888121041 510217011123410971070601010101001000012122323031000123211230188111561102868686868787288686868628702868686868080787878086868686078686868688878787121041 510217021123410971070601010101001000012122323031000123211230188112281187878787870156878787878720287878787878080780078787878787878787878722030205061041 510217031123410971070601010101001000012122323031000123211240002101161888888888888888888888888828888888888888080788888888888888888888888888888888041041 510217041123410971070601010101001000012122323031000123211248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510217051123410971070601010101001000012122323031000123211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510217061123410971070601010101001000012122323031000123211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510217071123410971070601010101001000012122323031000123211248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510301011123410971050503030000000000001012121051120092411238888111410888888888888888888888888818888888888880202188888888888888888888888888888888091041 510301021123410971050503030000000000001012121051120092411278888112300888888888888888888888888828888888888888080788888888888888888888888822888888071041 510301031123410971050503030000000000001012121051120092411278888112400888888888888888888888888828888888888888080788888888888888888888888822888888091041 510301041123410971050503030000000000001012121051120092411278888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 510301051123410971050503030000000000001012121051120092411278804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510302011123410971070703030100001000012122121011100023213230188111501102868686868787348686868618701868686860202187870286868686018686868688878787111041 510302021123410971070703030100001000012122121011100023213230188112341187878787870150878787878710187878787870202102018787878787878787878703030205071041 510302031123410971070703030100001000012122121011100023213248802111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 510302041123410971070703030100001000012122121011100023213248802112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 510302051123410971070703030100001000012122121011100023213248802112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 510302061123410971070703030100001000012122121011100023213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510302071123410971070703030100001000012122121011100023213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510303011123410971090901010100001000012122121011100023213230188111531102868686868787418686868618701868686860202187870286868686018686868688878787111041 510303021123410971090901010100001000012122121011100023213230188112411187878787870153878787878710187878787870202102018787878787878787878703050207091041 510303031123410971090901010100001000012122121011100023213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510303041123410971090901010100001000012122121011100023213248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510303051123410971090901010100001000012122121011100023213248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510303061123410971090901010100001000012122121011100023213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510303071123410971090901010100001000012122121011100023213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510303081123410971090901010100001000012122121011100023213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510303091123410971090901010100001000012122121011100023213248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510304010562410971322907040301002101043252121111120022412230188111621302051086868787535126868618701010186860202187870202028686010101868688878787130521 510304020562410971322907040301002101043252121111120022412230188112531387878787870162878787878710187878787870202102018787878787878787878788010102110521 510304030562410971322907040301002101043252121111120022412240002112381888888888888888888888888818888888888880202188888888888888888888888803888888080521 510304040562410971322907040301002101043252121111120022412240002111251888888888888888888888888818888888888880202188888888888888888888888888888888060521 510304050562410971322907040301002101043252121111120022412230188102511387878787870162878787878710187878787870202102018787878787878787878788050005110521 510304060562410971322907040301002101043252121111120022412248805111180888888888888888888888888818888888888880202188888888888888888888888888888888040521 510304070562410971322907040301002101043252121111120022412248805101150888888888888888888888888818888888888880202188888888888888888888888888888888040521 510304080562410971322907040301002101043252121111120022412248805111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510304090562410971322907040301002101043252121111120022412248805111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510304100562410971322907040301002101043252121111120022412230188112261387878787870162878787878710187878787870202102018787878787878787878703010203060521 510304110562410971322907040301002101043252121111120022412248810111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 510304120562410971322907040301002101043252121111120022412248810112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510304130562410971322907040301002101043252121111120022412248810112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510304140562410971322907040301002101043252121111120022412240205101221115868686868787198686868618701868686860202187870286868686018686868688878787050521 510304150562410971322907040301002101043252121111120022412240288112191187878787871422878787878710187878787870202102018787878787878787878703010102040521 510304160562410971322907040301002101043252121111120022412258815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510304170562410971322907040301002101043252121111120022412258815111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510304180562410971322907040301002101043252121111120022412278888111180888888888888888888888888818888888888880202188888888888888888888888888888888040521 510304190562410971322907040301002101043252121111120022412270388111781120868686868787758686868618701868686860202187870286868686018686868688878787160521 510304200562410971322907040301002101043252121111120022412270388112751187878787871978878787878710187878787870202102018787878787878787878788000000160521 510304210562410971322907040301002101043252121111120022412278888112280888888888888888888888888818888888888880202188888888888888888888888803888888060521 510304220562410971322907040301002101043252121111120022412278821111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510304230562410971322907040301002101043252121111120022412270088112521888888888888888888888888818888888888880202188888888888888888888888888888888110521 510304240562410971322907040301002101043252121111120022412278823111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510304250562410971322907040301002101043252121111120022412278888111220888888888888888888888888818888888888880202188888888888888888888888888888888050521 510304260562410971322907040301002101043252121111120022412278888112220888888888888888888888888818888888888880202188888888888888888888888803888888050521 510304270562410971322907040301002101043252121111120022412278826111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 510304280562410971322907040301002101043252121111120022412278888112390888888888888888888888888818888888888880202188888888888888888888888803888888080521 510304290562410971322907040301002101043252121111120022412278828111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510304300562410971322907040301002101043252121111120022412230488111451131868686868787448686868618701868686860202187870286868686018686868688878787100521 510304310562410971322907040301002101043252121111120022412230488112441187878787873045878787878710187878787870202102018787878787878787878703000101090521 510304320562410971322907040301002101043252121111120022412248831112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305010562410971414107040401001003042122323111000092407230188111541102868686868787408686868618701868686860202187870286868686018686868688878787110521 510305020562410971414107040401001003042122323111000092407230188112401187878787870154878787878710187878787870202102018787878787878787878703030407090521 510305030562410971414107040401001003042122323111000092407248802111150888888888888888888888888818888888888880202188888888888888888888888888888888040521 510305040562410971414107040401001003042122323111000092407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510305050562410971414107040401001003042122323111000092407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 510305060562410971414107040401001003042122323111000092407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305070562410971414107040401001003042122323111000092407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305080562410971414107040401001003042122323111000092407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305090562410971414107040401001003042122323111000092407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305100562410971414107040401001003042122323111000092407270088111604888888888888888888888888818888888888880202188888888888888888888888888888888130521 510305110562410971414107040401001003042122323111000092407270088112411888888888888888888888888818888888888880202188888888888888888888888803888888090521 510305120562410971414107040401001003042122323111000092407278811111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305130562410971414107040401001003042122323111000092407278811112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305140562410971414107040401001003042122323111000092407278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305150562410971414107040401001003042122323111000092407278811112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305160562410971414107040401001003042122323111000092407278811112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305170562410971414107040401001003042122323111000092407278888111200888888888888888888888888818888888888880202188888888888888888888888888888888050521 510305180562410971414107040401001003042122323111000092407270222111511119868686868787238686868618701868686860202187870286868686018686868688878787110521 510305190562410971414107040401001003042122323111000092407270288112231187878787871851878787878710187878787870202102018787878787878787878703020002050521 510305200562410971414107040401001003042122323111000092407278819111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305210562410971414107040401001003042122323111000092407278819111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305220562410971414107040401001003042122323111000092407270088112602888888888888888888888888818888888888880202188888888888888888888888888888888130521 510305230562410971414107040401001003042122323111000092407270388111451124868686868787308686868618701868686860202187870286868686018686868688878787100521 510305240562410971414107040401001003042122323111000092407270388112301187878787872345878787878710187878787870202102018787878787878787878703000000070521 510305250562410971414107040401001003042122323111000092407278888111180888888888888888888888888818888888888880202188888888888888888888888888888888040521 510305260562410971414107040401001003042122323111000092407278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510305270562410971414107040401001003042122323111000092407278888111150888888888888888888888888818888888888880202188888888888888888888888888888888040521 510305280562410971414107040401001003042122323111000092407270088111462888888888888888888888888818888888888880202188888888888888888888888888888888100521 510305290562410971414107040401001003042122323111000092407278888112220888888888888888888888888818888888888880202188888888888888888888888803888888050521 510305300562410971414107040401001003042122323111000092407278888111180888888888888888888888888818888888888880202188888888888888888888888888888888040521 510305310562410971414107040401001003042122323111000092407278888112170888888888888888888888888818888888888880202188888888888888888888888803888888040521 510305320562410971414107040401001003042122323111000092407278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 510305330562410971414107040401001003042122323111000092407278829112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305340562410971414107040401001003042122323111000092407278829111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305350562410971414107040401001003042122323111000092407278831111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305360562410971414107040401001003042122323111000092407278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305370562410971414107040401001003042122323111000092407278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510305380562410971414107040401001003042122323111000092407270488111421139868686868787408686868618701868686860202187870286868686018686868688878787090521 510305390562410971414107040401001003042122323111000092407270488112401187878787873842878787878710187878787870202102018787878787878787878703000101090521 510305400562410971414107040401001003042122323111000092407278839112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510305410562410971414107040401001003042122323111000092407278888111250888888888888888888888888818888888888880202188888888888888888888888888888888060521 510306011123410971080401010100001000012122323031100022409230188111411102868686868787358686868618701868686860202187870286868686018686868688878787091041 510306021123410971080401010100001000012122323031100022409230188102351187878787870141878787878710187878787870202102018787878787878787878703020406081041 510306031123410971080401010100001000012122323031100022409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510306041123410971080401010100001000012122323031100022409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510306051123410971080401010100001000012122323031100022409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510306061123410971080401010100001000012122323031100022409248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510306071123410971080401010100001000012122323031100022409248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510306081123410971080401010100001000012122323031100022409248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510307011123410971100602020200001001022122321021100122411230188101421102868686868787358686868618701868686860202187870286868686018686868688878787091041 510307021123410971100602020200001001022122321021100122411230188102351187878787870142878787878710187878787870202102018787878787878787878703040105081041 510307031123410971100602020200001001022122321021100122411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510307041123410971100602020200001001022122321021100122411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510307051123410971100602020200001001022122321021100122411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510307061123410971100602020200001001022122321021100122411248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510307071123410971100602020200001001022122321021100122411248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510307081123410971100602020200001001022122321021100122411270288111231109868686868787188686868618701868686860202187870286868686018686868688878787051041 510307091123410971100602020200001001022122321021100122411270288112181187878787870823878787878710187878787870202102018787878787878787878703000101041041 510307101123410971100602020200001001022122321021100122411278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510308010562410971301507040401001003043122321031000022409230188111501102868686868787408686868618701868686860202187870286868686018686868688878787110521 510308020562410971301507040401001003043122321031000022409230188112401187878787870150878787878710187878787870202102018787878787878787878703020204090521 510308030562410971301507040401001003043122321031000022409248802111160888888888888888888888888818888888888880202188888888888888888888888888888888040521 510308040562410971301507040401001003043122321031000022409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510308050562410971301507040401001003043122321031000022409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308060562410971301507040401001003043122321031000022409258888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308070562410971301507040401001003043122321031000022409258888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308080562410971301507040401001003043122321031000022409258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308090562410971301507040401001003043122321031000022409278888101300888888888888888888888888818888888888886412588888888888888888888888888888888070521 510308100562410971301507040401001003043122321031000022409270088012261888888888888888888888888818888888888880202188888888888888888888888803888888060521 510308110562410971301507040401001003043122321031000022409270288101401312131686868787604050868618701010186860202187870202028686010101868688878787090521 510308120562410971301507040401001003043122321031000022409270288112601387878787871140878787878710187878787870202102018787878787878787878788000000130521 510308130562410971301507040401001003043122321031000022409270288102401387878787871140878787878710187878787870202102018787878787878787878703020002090521 510308140562410971301507040401001003043122321031000022409278813101138888888888888888888888888888888888888888888888888888888888888888888888888888030521 510308150562410971301507040401001003043122321031000022409278813101098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308160562410971301507040401001003043122321031000022409270288102501387878787871140878787878710187878787870202102018787878787878787878703010001110521 510308170562410971301507040401001003043122321031000022409270316101301118868686868787188686868618701868686860202187870286868686018686868688878787070521 510308180562410971301507040401001003043122321031000022409270388102181187878787871730878787878710187878787870202102018787878787878787878703010102040521 510308190562410971301507040401001003043122321031000022409278818102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510308200562410971301507040401001003043122321031000022409278818101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510308210562410971301507040401001003043122321031000022409270488101201122868686868787188686868618701868686860202187870286868686018686868688878787050521 510308220562410971301507040401001003043122321031000022409270488102181187878787872120878787878710187878787870202102018787878787878787878703020406040521 510308230562410971301507040401001003043122321031000022409278822102098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308240562410971301507040401001003043122321031000022409278822111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308250562410971301507040401001003043122321031000022409278822112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308260562410971301507040401001003043122321031000022409278822101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510308270562410971301507040401001003043122321031000022409278822102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510308280562410971301507040401001003043122321031000022409278822102008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510308290562410971301507040401001003043122321031000022409258888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510308300562410971301507040401001003043122321031000022409248802112300888888888888888888888888818888888888880202188888888888888888888888803888888070521 510308310562410971301507040401001003043122321031000022409258888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510309011123410971242603030301002001032132391011000129408230188111461102868686868787308686868618701868686860202187870486868686018686868688878787101041 510309021123410971242603030301002001032132391011000129408230188112301187878787870146878787878710187878787870604102018787878787878787878703030104071041 510309031123410971242603030301002001032132391011000129408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510309041123410971242603030301002001032132391011000129408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309051123410971242603030301002001032132391011000129408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309061123410971242603030301002001032132391011000129408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510309071123410971242603030301002001032132391011000129408230288111381108868686868787238686868618701868686860202187870286868686018686868688878787081041 510309081123410971242603030301002001032132391011000129408230288112231187878787870738878787878710187878787870202102018787878787878787878703030205051041 510309091123410971242603030301002001032132391011000129408248808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309101123410971242603030301002001032132391011000129408248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309111123410971242603030301002001032132391011000129408248808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309121123410971242603030301002001032132391011000129408248808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510309131123410971242603030301002001032132391011000129408248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510309141123410971242603030301002001032132391011000129408270088012602888888888888888888888888818888888888880202188888888888888888888888888888888131041 510309151123410971242603030301002001032132391011000129408278888011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309161123410971242603030301002001032132391011000129408278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510309171123410971242603030301002001032132391011000129408270388111481118868686868787468686868618701868686860202187870286868686018686868688878787101041 510309181123410971242603030301002001032132391011000129408270388112461187878787871748878787878710187878787870202102018787878787878787878703030205101041 510309191123410971242603030301002001032132391011000129408278818111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 510309201123410971242603030301002001032132391011000129408278818112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510309211123410971242603030301002001032132391011000129408278818111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510309221123410971242603030301002001032132391011000129408278818111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510309231123410971242603030301002001032132391011000129408278818112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510309241123410971242603030301002001032132391011000129408270088112602888888888888888888888888818888888888880202188888888888888888888888888888888131041 510309251123410971242603030301002001032132391011000129408230088112553888888888888888888888888818888888888880202188888888888888888888888888888888121041 510309261123410971242603030301002001032132391011000129408230088112573888888888888888888888888818888888888880202188888888888888888888888888888888121041 510310011123410971040301010100001000012122321031100122411230188101301102868686868787288686868618701868686860202187870286868686018686868688878787071041 510310021123410971040301010100001000012122321031100122411230188112281187878787870130878787878710187878787870202102018787878787878787878703000101061041 510310031123410971040301010100001000012122321031100122411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510310041123410971040301010100001000012122321031100122411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510311011123410971070701010000000000001012321051100022410230088112772888888888888888888888888818888888888880202188888888888888888888888888888888161041 510311021123410971070701010000000000001012321051100022410270088112443888888888888888888888888818888888888880202188888888888888888888888803888888091041 510311031123410971070701010000000000001012321051100022410278802111220888888888888888888888888818888888888880202188888888888888888888888888888888051041 510311041123410971070701010000000000001012321051100022410278802111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 510311051123410971070701010000000000001012321051100022410278802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510311061123410971070701010000000000001012321051100022410278802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510311071123410971070701010000000000001012321051100022410278888111500888888888888888888888888818888888888880202188888888888888888888888888888888111041 510312011123410971151503030200001001022122121031100023412230188111491102868686868787998686868618701868686860202187870286868686018686868688878787101041 510312021123410971151503030200001001022122121031100023412230188112991187878787870149878787878710187878787870202102018787878787878787878703050308991041 510312031123410971151503030200001001022122121031100023412248802012160888888888888888888888888818888888888880202188888888888888888888888803888888041041 510312041123410971151503030200001001022122121031100023412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 510312051123410971151503030200001001022122121031100023412248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 510312061123410971151503030200001001022122121031100023412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 510312071123410971151503030200001001022122121031100023412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510312081123410971151503030200001001022122121031100023412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510312091123410971151503030200001001022122121031100023412248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510312101123410971151503030200001001022122121031100023412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510312111123410971151503030200001001022122121031100023412270288101361112868686868787258686868618701868686869999987879986868686098686868688878787081041 510312121123410971151503030200001001022122121031100023412270288112251187878787871136878787878710187878787879999999098787878787878787878703010304061041 510312131123410971151503030200001001022122121031100023412278812112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510312141123410971151503030200001001022122121031100023412278812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510312151123410971151503030200001001022122121031100023412278812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510312161123410971151503030200001001022122121031100023412278812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510313010562410971252007040200001100024242321091100022410230115111521304051086868787512438868618701010186860202187870202028686010101868688878787110521 510313020562410971252007040200001100024242321091100022410248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313030562410971252007040200001100024242321091100022410248888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313040562410971252007040200001100024242321091100022410230188102511387878787870152878787878710187878787870202102018787878787878787878788010001110521 510313050562410971252007040200001100024242321091100022410230188112241387878787870152878787878710187878787870202102018787878787878787878703000404050521 510313060562410971252007040200001100024242321091100022410248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313070562410971252007040200001100024242321091100022410248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313080562410971252007040200001100024242321091100022410248805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510313090562410971252007040200001100024242321091100022410248805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510313100562410971252007040200001100024242321091100022410230188112381387878787870152878787878710187878787870202102018787878787878787878703030104080521 510313110562410971252007040200001100024242321091100022410248810111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 510313120562410971252007040200001100024242321091100022410248810111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313130562410971252007040200001100024242321091100022410248810112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313140562410971252007040200001100024242321091100022410248810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510313150562410971252007040200001100024242321091100022410220088112702888888888888888888888888818888888888880202188888888888888888888888888888888150521 510313160562410971252007040200001100024242321091100022410248888112240888888888888888888888888818888888888880202188888888888888888888888803888888050521 510313170562410971252007040200001100024242321091100022410258816112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313180562410971252007040200001100024242321091100022410238888112160888888888888888888888888818888888888880202188888888888888888888888803888888040521 510313190562410971252007040200001100024242321091100022410258888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 510313200562410971252007040200001100024242321091100022410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313210562410971252007040200001100024242321091100022410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510313220562410971252007040200001100024242321091100022410240204101251123868686868787238686868618701868686860202187870286868686018686868688878787060521 510313230562410971252007040200001100024242321091100022410240288102231187878787872225878787878710187878787870202102018787878787878787878703000000050521 510313240562410971252007040200001100024242321091100022410248888102150888888888888888888888888818888888888880202188888888888888888888888803888888040521 510313250562410971252007040200001100024242321091100022410248888102170888888888888888888888888818888888888880202188888888888888888888888803888888040521 510314010562410971253311060401001004052122121101100122412230188111641204058686868787533386868618701018686860202187870202868686010186868688878787130521 510314020562410971253311060401001004052122121101100122412248888112150888888888888888888888888818888888888880202188888888888888888888888803888888040521 510314030562410971253311060401001004052122121101100122412248888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510314040562410971253311060401001004052122121101100122412230188112531287878787870164878787878710187878787870202102018787878787878787878788000000110521 510314050562410971253311060401001004052122121101100122412230188112331287878787870164878787878710187878787870202102018787878787878787878703000101070521 510314060562410971253311060401001004052122121101100122412248805112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314070562410971253311060401001004052122121101100122412270288111661108868686868787608686868618701868686860202187870286868686018686868688878787140521 510314080562410971253311060401001004052122121101100122412270288112601187878787870766878787878710187878787870202102018787878787878787878788020103130521 510314090562410971253311060401001004052122121101100122412278808112220888888888888888888888888818888888888880202188888888888888888888888803888888050521 510314100562410971253311060401001004052122121101100122412278809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314110562410971253311060401001004052122121101100122412270308111431112868686868787428686868618701868686860202187870286868686018686868688878787090521 510314120562410971253311060401001004052122121101100122412270388112421187878787871143878787878710187878787870202102018787878787878787878703040105090521 510314130562410971253311060401001004052122121101100122412278812111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 510314140562410971253311060401001004052122121101100122412278812111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 510314150562410971253311060401001004052122121101100122412278812111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 510314160562410971253311060401001004052122121101100122412278812112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510314170562410971253311060401001004052122121101100122412278812111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314180562410971253311060401001004052122121101100122412270008111473888888888888888888888888818888888888880202188888888888888888888888888888888100521 510314190562410971253311060401001004052122121101100122412270488101301120868686868787258686868618701868686860202187870286868686018686868688878787070521 510314200562410971253311060401001004052122121101100122412270488012251187878787871930878787878710187878787870202102018787878787878787878703000101060521 510314210562410971253311060401001004052122121101100122412278820012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314220562410971253311060401001004052122121101100122412270588111301123868686868787258686868618701868686860202187870286868686018686868688878787070521 510314230562410971253311060401001004052122121101100122412270588112251187878787872230878787878710187878787870202102018787878787878787878703010304060521 510314240562410971253311060401001004052122121101100122412278823112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510314250562410971253311060401001004052122121101100122412278823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510314260562410971253311060401001004052122121101100122412278823112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314270562410971253311060401001004052122121101100122412278823111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 510314280562410971253311060401001004052122121101100122412270088012411888888888888888888888888818888888888880604188888888888888888888888803888888090521 510314290562410971253311060401001004052122121101100122412278888012190888888888888888888888888818888888888880202188888888888888888888888803888888040521 510314300562410971253311060401001004052122121101100122412278888011138888888888888888888888888888888888888888888888888888888888888888888888888888030521 510314310562410971253311060401001004052122121101100122412270088012231888888888888888888888888818888888888880202188888888888888888888888803888888050521 510314320562410971253311060401001004052122121101100122412278888012270888888888888888888888888818888888888880202188888888888888888888888803888888060521 510314330562410971253311060401001004052122121101100122412270088012223888888888888888888888888818888888888880202188888888888888888888888803888888050521 510314340562410971253311060401001004052122121101100122412270088012521888888888888888888888888818888888888880604188888888888888888888888888888888110521 510401011123410971040202020100002000021132121031000023212230188111541102868686868787438686868618701868686860202187870286868686018686868688878787111041 510401021123410971040202020100002000021132121031000023212230188112431187878787870154878787878710187878787870202102018787878787878787878703000000091041 510401031123410971040202020100002000021132121031000023212230288101321104868686868787268686868618701868686860202187870286868686018686868688878787071041 510401041123410971040202020100002000021132121031000023212230288102261187878787870332878787878710187878787870202102018787878787878787878703000000061041 510402010562410971121204020100001000013122323041000022408230188111751202098686868787434086868618701018686860604187870204868686010186868688878787160521 510402020562410971121204020100001000013122323041000022408230188112431287878787870175878787878710187878787870202104018787878787878787878703040206090521 510402030562410971121204020100001000013122323041000022408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 510402040562410971121204020100001000013122323041000022408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 510402050562410971121204020100001000013122323041000022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 510402060562410971121204020100001000013122323041000022408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 510402070562410971121204020100001000013122323041000022408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 510402080562410971121204020100001000013122323041000022408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 510402090562410971121204020100001000013122323041000022408230188112401287878787870175878787878710187878787870604104018787878787878787878703000000090521 510402100562410971121204020100001000013122323041000022408230088112492888888888888888888888888818888888888880604188888888888888888888888803888888100521 510402110562410971121204020100001000013122323041000022408248810112340888888888888888888888888818888888888880202188888888888888888888888803888888070521 510402120562410971121204020100001000013122323041000022408258811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 510403011123410971030200000000000000002012323021000022408230088101304888888888888888888888888818888888888880202188888888888888888888888888888888071041 510403021123410971030200000000000000002012323021000022408248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 510403031123410971030200000000000000002012323021000022408278888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 510405011123410971040301010000000000002012121071000122411230002101494888888888888888888888888818888888888880202188888888888888888888888888888888101041 510405021123410971040301010000000000002012121071000122411220088112722888888888888888888888888818888888888880202188888888888888888888888888888888151041 510405031123410971040301010000000000002012121071000122411230088112504888888888888888888888888818888888888880202188888888888888888888888803888888111041 510405041123410971040301010000000000002012121071000122411238888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510406011123410971020200000000000000002012333031000022407230088111682888888888888888888888888818888888888880202188888888888888888888888888888888141041 510406021123410971020200000000000000002012333031000022407248888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 510407011123410971121205050100001000013122321041100122411230188111671102868686868787478686868618701868686860202187870486868686018686868688878787141041 510407021123410971121205050100001000013122321041100122411230188112471187878787870167878787878710187878787870604102018787878787878787878703000000101041 510407031123410971121205050100001000013122321041100122411240088111381888888888888888888888888818888888888880202188888888888888888888888888888888081041 510407041123410971121205050100001000013122321041100122411248888112380888888888888888888888888818888888888880202188888888888888888888888803888888081041 510407051123410971121205050100001000013122321041100122411250088112181888888888888888888888888818888888888880202188888888888888888888888803888888041041 510407061123410971121205050100001000013122321041100122411258888112160888888888888888888888888818888888888880202188888888888888888888888803888888041041 510407071123410971121205050100001000013122321041100122411258888112150888888888888888888888888818888888888880202188888888888888888888888803888888041041 510407081123410971121205050100001000013122321041100122411258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 510407091123410971121205050100001000013122321041100122411258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 510407101123410971121205050100001000013122321041100122411258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510407111123410971121205050100001000013122321041100122411268806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 510407121123410971121205050100001000013122321041100122411268807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 510408011123410971050501010000000000003012323021000022408230088112652888888888888888888888888818888888888880202188888888888888888888888888888888141041 510408021123410971050501010000000000003012323021000022408240001112403888888888888888888888888818888888888880202188888888888888888888888803888888091041 510408031123410971050501010000000000003012323021000022408258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 510408041123410971050501010000000000003012323021000022408258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 510408051123410971050501010000000000003012323021000022408258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 510409011123410971050401010000000000003012321031000022409230088101601888888888888888888888888818888888888880202188888888888888888888888888888888131041 510409021123410971050401010000000000003012321031000022409240088112284888888888888888888888888818888888888880202188888888888888888888888803888888061041 510409031123410971050401010000000000003012321031000022409258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 510409041123410971050401010000000000003012321031000022409248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 510409051123410971050401010000000000003012321031000022409248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520101011123410973080802020201002000022132433041000022407230188111561102868686868787258686868628702868686868080787878086868686078686868688878787121041 520101021123410973080802020201002000022132433041000022407230188112251187878787870156878787878720287878787878080780078787878787878787878709000202061041 520101031123410973080802020201002000022132433041000022407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520101041123410973080802020201002000022132433041000022407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520101051123410973080802020201002000022132433041000022407230288111301106868686868787218686868628702868686868080787878086868686078686868688878787071041 520101061123410973080802020201002000022132433041000022407230288112211187878787870530878787878720287878787878080780078787878787878787878709000202051041 520101071123410973080802020201002000022132433041000022407248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520101081123410973080802020201002000022132433041000022407248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520102011123410973090903030100001000012122421041100022211230188111671202058686868787542886868628702028686868080787878080868686070786868688878787141041 520102021123410973090903030100001000012122421041100022211230188112541287878787870167878787878720287878787878080780078787878787878787878788000202111041 520102031123410973090903030100001000012122421041100022211248802112160888888888888888888888888828888888888888080788888888888888888888888805888888041041 520102041123410973090903030100001000012122421041100022211248802112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 520102051123410973090903030100001000012122421041100022211230188112281287878787870167878787878720287878787878080780078787878787878787878705020204061041 520102061123410973090903030100001000012122421041100022211248805112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520102071123410973090903030100001000012122421041100022211248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520102081123410973090903030100001000012122421041100022211248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520102091123410973090903030100001000012122421041100022211248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520103011123410973121205050100001000013122423051000122210230188111541102868686868787438686868618701868686860402187870286868686018686868688878787111041 520103021123410973121205050100001000013122423051000122210230188112431187878787870154878787878710187878787870402102018787878787878787878702020305091041 520103031123410973121205050100001000013122423051000122210248802112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 520103041123410973121205050100001000013122423051000122210248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520103051123410973121205050100001000013122423051000122210248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520103061123410973121205050100001000013122423051000122210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520103071123410973121205050100001000013122423051000122210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520103081123410973121205050100001000013122423051000122210230088112441888888888888888888888888818888888888880402188888888888888888888888802888888091041 520103091123410973121205050100001000013122423051000122210240008112231888888888888888888888888818888888888880402188888888888888888888888802888888051041 520103101123410973121205050100001000013122423051000122210258809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520103111123410973121205050100001000013122423051000122210240088112231888888888888888888888888818888888888880402188888888888888888888888802888888051041 520103121123410973121205050100001000013122423051000122210258811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520104011123410973070702020100001000013122421041100022410230188111451102868686868787428686868618701868686860402187870286868686018686868688878787101041 520104021123410973070702020100001000013122421041100022410230188112421187878787870145878787878710187878787870402102018787878787878787878702020204091041 520104031123410973070702020100001000013122421041100022410248802112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 520104041123410973070702020100001000013122421041100022410258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520104051123410973070702020100001000013122421041100022410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520104061123410973070702020100001000013122421041100022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520104071123410973070702020100001000013122421041100022410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520105011123410973010100000000000000001012421041000022210230088112722888888888888888888888888818888888888880402188888888888888888888888888888888151041 520107011123410973101104040000001000013122421041100023411230188111671102868686868787578686868618701868686860402187870286868686018686868688878787141041 520107021123410973101104040000001000013122421041100023411230188112571187878787870167878787878710187878787870402102018787878787878787878788000303121041 520107031123410973101104040000001000013122421041100023411240002012273888888888888888888888888818888888888880402188888888888888888888888802888888061041 520107041123410973101104040000001000013122421041100023411258803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520107051123410973101104040000001000013122421041100023411258803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520107061123410973101104040000001000013122421041100023411248802112200888888888888888888888888818888888888880402188888888888888888888888802888888051041 520107071123410973101104040000001000013122421041100023411240002112221888888888888888888888888818888888888880402188888888888888888888888802888888051041 520107081123410973101104040000001000013122421041100023411258807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520107091123410973101104040000001000013122421041100023411258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520107101123410973101104040000001000013122421041100023411230088112522888888888888888888888888818888888888880402188888888888888888888888888888888111041 520107111123410973101104040000001000013122421041100023411230088112471888888888888888888888888818888888888880402188888888888888888888888802888888101041 520109011123410973080702020100001000012122123031000022210230188111351202078686868787333086868618701018686860402187870202868686010186868688878787081041 520109021123410973080702020100001000012122123031000022210230188102331287878787870135878787878710187878787870402102018787878787878787878702010304071041 520109031123410973080702020100001000012122123031000022210248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520109041123410973080702020100001000012122123031000022210248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520109051123410973080702020100001000012122123031000022210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520109061123410973080702020100001000012122123031000022210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520109071123410973080702020100001000012122123031000022210230188112301287878787870135878787878710187878787870402102018787878787878787878702000101071041 520109081123410973080702020100001000012122123031000022210248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520110011123410973090902020100001000013122121061100023213230188111521203048686868787575286868618701018686860402187870202868686010186868688878787111041 520110021123410973090902020100001000013122121061100023213248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520110031123410973090902020100001000013122121061100023213230188112571287878787870152878787878710187878787870402102018787878787878787878788000101121041 520110041123410973090902020100001000013122121061100023213230188112521287878787870152878787878710187878787870402102018787878787878787878788000101111041 520110051123410973090902020100001000013122121061100023213240004112251888888888888888888888888818888888888880402188888888888888888888888802888888061041 520110061123410973090902020100001000013122121061100023213258805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520110071123410973090902020100001000013122121061100023213258805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520110081123410973090902020100001000013122121061100023213240003112244888888888888888888888888818888888888880402188888888888888888888888802888888051041 520110091123410973090902020100001000013122121061100023213258808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520111011123410973070701010100001000012122121051100022212230188111421103868686868787458686868618701868686860402187870286868686018686868688878787091041 520111021123410973070701010100001000012122121051100022212248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520111031123410973070701010100001000012122121051100022212230188112451187878787870142878787878710187878787870402102018787878787878787878702000404101041 520111041123410973070701010100001000012122121051100022212248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520111051123410973070701010100001000012122121051100022212248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520111061123410973070701010100001000012122121051100022212248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520111071123410973070701010100001000012122121051100022212248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520112011123410973101001010100001100023242121041100092211230188111411102868686868787528686868618701868686860402187870286868686018686868688878787091041 520112021123410973101001010100001100023242121041100092211230188112521187878787870141878787878710187878787870402102018787878787878787878788000101111041 520112031123410973101001010100001100023242121041100092211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520112041123410973101001010100001100023242121041100092211240288111431105868686868787268686868618701868686860402187870286868686018686868688878787091041 520112051123410973101001010100001100023242121041100092211240288112261187878787870443878787878710187878787870402102018787878787878787878702040105061041 520112061123410973101001010100001100023242121041100092211258805111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520112071123410973101001010100001100023242121041100092211258805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520112081123410973101001010100001100023242121041100092211248805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520112091123410973101001010100001100023242121041100092211258805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520112101123410973101001010100001100023242121041100092211258805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520113011123410973050501010100001000012122421051100022211230188111641102868686868787308686868618701868686860402187870286868686018686868688878787131041 520113021123410973050501010100001000012122421051100022211230188112301187878787870164878787878710187878787870402102018787878787878787878702020002071041 520113031123410973050501010100001000012122421051100022211248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520113041123410973050501010100001000012122421051100022211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520113051123410973050501010100001000012122421051100022211248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520115011123410973090902020100001000013122521051100023210230188111421102868686868787448686868618701868686860402187870286868686018686868688878787091041 520115021123410973090902020100001000013122521051100023210230188112441187878787870142878787878710187878787870402102018787878787878787878702030306091041 520115031123410973090902020100001000013122521051100023210248802112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 520115041123410973090902020100001000013122521051100023210248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520115051123410973090902020100001000013122521051100023210248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520115061123410973090902020100001000013122521051100023210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520115071123410973090902020100001000013122521051100023210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520115081123410973090902020100001000013122521051100023210248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520115091123410973090902020100001000013122521051100023210220088111663888888888888888888888888818888888888880402188888888888888888888888888888888141041 520117011123410973051103030100001000013122521071100022209230188111551102868686868787498686868618701868686860402187870286868686018686868688878787121041 520117021123410973051103030100001000013122521071100022209230188112491187878787870155878787878710187878787870402102018787878787878787878702010304101041 520117031123410973051103030100001000013122521071100022209248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520117041123410973051103030100001000013122521071100022209248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520117051123410973051103030100001000013122521071100022209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520117061123410973051103030100001000013122521071100022209240002012231888888888888888888888888818888888888880402188888888888888888888888802888888051041 520117071123410973051103030100001000013122521071100022209258806011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520117081123410973051103030100001000013122521071100022209258806011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520117091123410973051103030100001000013122521071100022209258806012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520117101123410973051103030100001000013122521071100022209238888011300888888888888888888888888818888888888880402188888888888888888888888888888888071041 520117111123410973051103030100001000013122521071100022209248888012220888888888888888888888888818888888888880402188888888888888888888888802888888051041 520118011123410973040400000000001000012122121061100022212230188111611102868686868787518686868618701868686860402187870286868686018686868688878787131041 520118021123410973040400000000001000012122121061100022212230188112511187878787870161878787878710187878787870402102018787878787878787878788020002111041 520118031123410973040400000000001000012122121061100022212248802111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 520118041123410973040400000000001000012122121061100022212248802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520119011123410973020902020100000001011012121061000022211230088112572888888888888888888888888818888888888880402188888888888888888888888888888888121041 520119021123410973020902020100000001011012121061000022211270088112562888888888888888888888888818888888888880402188888888888888888888888888888888121041 520119031123410973020902020100000001011012121061000022211270002012271888888888888888888888888818888888888880402188888888888888888888888802888888061041 520119041123410973020902020100000001011012121061000022211270102011401105868686868787278686868618701868686860402187870286868686018686868688878787091041 520119051123410973020902020100000001011012121061000022211270188012271187878787870440878787878710187878787870402102018787878787878787878702020103061041 520119061123410973020902020100000001011012121061000022211278805012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520119071123410973020902020100000001011012121061000022211278805011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520119081123410973020902020100000001011012121061000022211278805011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520119091123410973020902020100000001011012121061000022211270088012541888888888888888888888888818888888888880402188888888888888888888888888888888111041 520120011123410973050501010100000001012012121061100022411230088111531888888888888888888888888818888888888880402188888888888888888888888888888888111041 520120021123410973050501010100000001012012121061100022411248888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 520120031123410973050501010100000001012012121061100022411270188111241104868686868787208686868628702868686868080787878086868686078686868688878787051041 520120041123410973050501010100000001012012121061100022411270188112201187878787870324878787878720287878787878080780078787878787878787878722010001051041 520120051123410973050501010100000001012012121061100022411278804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520121011123410973020201010100001000011122421031100022211230188111581102868686868787378686868618701868686860402187870286868686018686868688878787121041 520121021123410973020201010100001000011122421031100022211230188112371187878787870158878787878710187878787870402102018787878787878787878702000000081041 520122011123410973080803030101001100023242121101100022212230188111801102868686868787678686868618701868686860402187870286868686018686868688878787171041 520122021123410973080803030101001100023242121101100022212230188112671187878787870180878787878710187878787870402102018787878787878787878788010102141041 520122031123410973080803030101001100023242121101100022212248802112220888888888888888888888888818888888888880402188888888888888888888888802888888051041 520122041123410973080803030101001100023242121101100022212240202111371105868686868787308686868618701868686860402187870286868686018686868688878787081041 520122051123410973080803030101001100023242121101100022212240288112301187878787870437878787878710187878787870402102018787878787878787878702000101071041 520122061123410973080803030101001100023242121101100022212258805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520122071123410973080803030101001100023242121101100022212230088112543888888888888888888888888818888888888880402188888888888888888888888888888888111041 520122081123410973080803030101001100023242121101100022212230088112461888888888888888888888888818888888888880402188888888888888888888888802888888101041 520123011123410973030301010000001000012122121071100022212230188111601102868686868787558686868618701868686860402187870286868686018686868688878787131041 520123021123410973030301010000001000012122121071100022212230188112551187878787870160878787878710187878787870402102018787878787878787878788000101121041 520123031123410973030301010000001000012122121071100022212240002112323888888888888888888888888818888888888880402188888888888888888888888802888888071041 520201011123410972181704040101001000013122421061000023211230118111481107868686868787258686868618701868686860402187870286868686018686868688878787101041 520201021123410972181704040101001000013122421061000023211248888102170888888888888888888888888818888888888880402188888888888888888888888802888888041041 520201031123410972181704040101001000013122421061000023211248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201041123410972181704040101001000013122421061000023211248888102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201051123410972181704040101001000013122421061000023211248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201061123410972181704040101001000013122421061000023211248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520201071123410972181704040101001000013122421061000023211230188112251187878787870148878787878710187878787870402102018787878787878787878702010001061041 520201081123410972181704040101001000013122421061000023211248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520201091123410972181704040101001000013122421061000023211230088112282888888888888888888888888818888888888880402188888888888888888888888802888888061041 520201101123410972181704040101001000013122421061000023211248809111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201111123410972181704040101001000013122421061000023211248809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520201121123410972181704040101001000013122421061000023211230088112241888888888888888888888888818888888888880402188888888888888888888888802888888051041 520201131123410972181704040101001000013122421061000023211230088011271888888888888888888888888818888888888880402188888888888888888888888888888888061041 520201141123410972181704040101001000013122421061000023211238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201151123410972181704040101001000013122421061000023211238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201161123410972181704040101001000013122421061000023211238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520201171123410972181704040101001000013122421061000023211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520201181123410972181704040101001000013122421061000023211220088112591888888888888888888888888818888888888880402188888888888888888888888888888888121041 520201191123410972181704040101001000013122421061000023211248888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520202011123410973040400000000000000003012121031100023213230003111593888888888888888888888888818888888888880402188888888888888888888888888888888121041 520202021123410973040400000000000000003012121031100023213238888111290888888888888888888888888818888888888880402188888888888888888888888888888888061041 520202031123410973040400000000000000003012121031100023213220088112714888888888888888888888888818888888888880402188888888888888888888888888888888151041 520202041123410973040400000000000000003012121031100023213248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520203011123410972080803030100001000012122421051100023212230188111511202078686868787464886868618701018686860402187870202868686010186868688878787111041 520203021123410972080803030100001000012122421051100023212230188112461287878787870151878787878710187878787870402102018787878787878787878702030104101041 520203031123410972080803030100001000012122421051100023212248802112200888888888888888888888888818888888888880402188888888888888888888888802888888051041 520203041123410972080803030100001000012122421051100023212248802111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 520203051123410972080803030100001000012122421051100023212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520203061123410972080803030100001000012122421051100023212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520203071123410972080803030100001000012122421051100023212230188112481287878787870151878787878710187878787870402102018787878787878787878702010001101041 520203081123410972080803030100001000012122421051100023212240007111271888888888888888888888888818888888888880402188888888888888888888888888888888061041 520204011123410972111304040100001000013122421041100413217330188111461202068686868787443986868618701018686860402187870202868686010186868688878787101041 520204021123410972111304040100001000013122421041100413217330188112441287878787870146878787878710187878787870402102018787878787878787878702020103091041 520204031123410972111304040100001000013122421041100413217348802012220888888888888888888888888818888888888880402188888888888888888888888802888888051041 520204041123410972111304040100001000013122421041100413217348802011200888888888888888888888888818888888888880402188888888888888888888888888888888051041 520204051123410972111304040100001000013122421041100413217348802011170888888888888888888888888818888888888880402188888888888888888888888888888888041041 520204061123410972111304040100001000013122421041100413217330188112391287878787870146878787878710187878787870402102018787878787878787878702040105081041 520204071123410972111304040100001000013122421041100413217348806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520204081123410972111304040100001000013122421041100413217348806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520204091123410972111304040100001000013122421041100413217348806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520204101123410972111304040100001000013122421041100413217348806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520204111123410972111304040100001000013122421041100413217348806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520204121123410972111304040100001000013122421041100413217348888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520204131123410972111304040100001000013122421041100413217348888112240888888888888888888888888818888888888880402188888888888888888888888802888888051041 520204141123410972111304040100001000013122421041100413217358813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520205011123410972070601010100001000012122121021100023213230188111471102868686868787408686868618701868686860402187870286868686018686868688878787101041 520205021123410972070601010100001000012122121021100023213230188102401187878787870147878787878710187878787870402102018787878787878787878702020103091041 520205031123410972070601010100001000012122121021100023213248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520205041123410972070601010100001000012122121021100023213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520205051123410972070601010100001000012122121021100023213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520205061123410972070601010100001000012122121021100023213248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520205071123410972070601010100001000012122121021100023213230088111201888888888888888888888888818888888888880402188888888888888888888888888888888051041 520206011123410972050501010100001000012122121021100023213230188111521102868686868787308686868618701868686860402187870286868686018686868688878787111041 520206021123410972050501010100001000012122121021100023213230188112301187878787870152878787878710187878787870402102018787878787878787878702030003071041 520206031123410972050501010100001000012122121021100023213248802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520206041123410972050501010100001000012122121021100023213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520206051123410972050501010100001000012122121021100023213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520207011123410972070801010100002000022132121021100023213230188111701102868686868787598686868618701868686860402187870286868686018686868688878787151041 520207021123410972070801010100002000022132121021100023213230188112591187878787870170878787878710187878787870402102018787878787878787878788020002121041 520207031123410972070801010100002000022132121021100023213240002111401888888888888888888888888818888888888880402188888888888888888888888888888888091041 520207041123410972070801010100002000022132121021100023213248802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520207051123410972070801010100002000022132121021100023213230288111551106868686868787338686868618701868686860402187870286868686018686868688878787121041 520207061123410972070801010100002000022132121021100023213230288012331187878787870555878787878710187878787870402102018787878787878787878702010102071041 520207071123410972070801010100002000022132121021100023213248806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520207081123410972070801010100002000022132121021100023213248806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520208011123410972060602020000000000002012121041100023213230088111483888888888888888888888888818888888888880402188888888888888888888888888888888101041 520208021123410972060602020000000000002012121041100023213248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520208031123410972060602020000000000002012121041100023213248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520208041123410972060602020000000000002012121041100023213230088112432888888888888888888888888818888888888880402188888888888888888888888802888888091041 520208051123410972060602020000000000002012121041100023213248804112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 520208061123410972060602020000000000002012121041100023213248804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520209011123410972080801010000000000002012111113020093910230088112171888888888888888888888888818888888888880402188888888888888888888888802888888041041 520209021123410972080801010000000000002012111113020093910248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520209031123410972080801010000000000002012111113020093910238888111210888888888888888888888888818888888888880402188888888888888888888888888888888051041 520209041123410972080801010000000000002012111113020093910238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520209051123410972080801010000000000002012111113020093910238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520209061123410972080801010000000000002012111113020093910238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520209071123410972080801010000000000002012111113020093910238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520209081123410972080801010000000000002012111113020093910238888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520210011123410973060601010100001000013122122071100013215330188111591302030486868787525345868618701010186860402187870202028686010101868688878787121041 520210021123410973060601010100001000013122122071100013215330188112521387878787870159878787878710187878787870402102018787878787878787878788000000111041 520210031123410973060601010100001000013122122071100013215330188112531387878787870159878787878710187878787870402102018787878787878787878788000000111041 520210041123410973060601010100001000013122122071100013215330188112451387878787870159878787878710187878787870402102018787878787878787878702000101101041 520210051123410973060601010100001000013122122071100013215348804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520210061123410973060601010100001000013122122071100013215358888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520211010562410972131303010101001000013122122071101013216330188111521102868686868787478686868618701868686860402187870286868686018686868688878787110521 520211020562410972131303010101001000013122122071101013216330188112471187878787870152878787878710187878787870402102018787878787878787878702010203100521 520211030562410972131303010101001000013122122071101013216348802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 520211040562410972131303010101001000013122122071101013216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520211050562410972131303010101001000013122122071101013216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520211060562410972131303010101001000013122122071101013216330088112542888888888888888888888888818888888888880402188888888888888888888888888888888110521 520211070562410972131303010101001000013122122071101013216340088112232888888888888888888888888818888888888880402188888888888888888888888802888888050521 520211080562410972131303010101001000013122122071101013216358807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520211090562410972131303010101001000013122122071101013216358807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520211100562410972131303010101001000013122122071101013216358807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520211110562410972131303010101001000013122122071101013216340088112384888888888888888888888888818888888888880402188888888888888888888888802888888080521 520211120562410972131303010101001000013122122071101013216358811111190888888888888888888888888818888888888880402188888888888888888888888888888888040521 520211130562410972131303010101001000013122122071101013216358811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520212011123410973202005050000000000002012121053100013212230088112281888888888888888888888888818888888888880402188888888888888888888888802888888061041 520212021123410973202005050000000000002012121053100013212248801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520212031123410973202005050000000000002012121053100013212248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212041123410973202005050000000000002012121053100013212248801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212051123410973202005050000000000002012121053100013212248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212061123410973202005050000000000002012121053100013212248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520212071123410973202005050000000000002012121053100013212248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520212081123410973202005050000000000002012121053100013212270088112351888888888888888888888888818888888888880402188888888888888888888888802888888081041 520212091123410973202005050000000000002012121053100013212278808112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 520212101123410973202005050000000000002012121053100013212278808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520212111123410973202005050000000000002012121053100013212278808111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520212121123410973202005050000000000002012121053100013212278808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212131123410973202005050000000000002012121053100013212278808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520212141123410973202005050000000000002012121053100013212270088112411888888888888888888888888818888888888880402188888888888888888888888802888888091041 520212151123410973202005050000000000002012121053100013212278814112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212161123410973202005050000000000002012121053100013212278814111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212171123410973202005050000000000002012121053100013212270088112221888888888888888888888888818888888888880402188888888888888888888888802888888051041 520212181123410973202005050000000000002012121053100013212278817111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212191123410973202005050000000000002012121053100013212278817111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520212201123410973202005050000000000002012121053100013212278817111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520213011123410973111104040100001000014122121061100023213230111111431202078686868787432586868618701018686860402187870202868686010186868688878787091041 520213021123410973111104040100001000014122121061100023213230188112431287878787870143878787878710187878787870402102018787878787878787878702010203091041 520213031123410973111104040100001000014122121061100023213248802112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 520213041123410973111104040100001000014122121061100023213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520213051123410973111104040100001000014122121061100023213248802112200888888888888888888888888818888888888880402188888888888888888888888802888888051041 520213061123410973111104040100001000014122121061100023213258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520213071123410973111104040100001000014122121061100023213230188112251287878787870143878787878710187878787870402102018787878787878787878702030003061041 520213081123410973111104040100001000014122121061100023213248807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520213091123410973111104040100001000014122121061100023213248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520213101123410973111104040100001000014122121061100023213248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520213111123410973111104040100001000014122121061100023213220088112582888888888888888888888888818888888888880402188888888888888888888888888888888121041 520214011123410972090903030201002000022134122071202013220330188111391204058686868787361686868618701018686860402187870202868686010186868688878787081041 520214021123410972090903030201002000022134122071202013220348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520214031123410972090903030201002000022134122071202013220348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520214041123410972090903030201002000022134122071202013220330188112361287878787870139878787878710187878787870402102018787878787878787878702000000081041 520214051123410972090903030201002000022134122071202013220330188112161287878787870139878787878710187878787870402102018787878787878787878702000000041041 520214061123410972090903030201002000022134122071202013220330288111431108868686868787258686868618701868686860402187870286868686018686868688878787091041 520214071123410972090903030201002000022134122071202013220348888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520214081123410972090903030201002000022134122071202013220330288112251187878787870643878787878710187878787870402102018787878787878787878702000000061041 520214091123410972090903030201002000022134122071202013220348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520215011123410972202004040100001000013122121041100013214230188111601203118686868787433086868618701018686860402187870202868686010186868688878787131041 520215021123410972202004040100001000013122121041100013214230088111281888888888888888888888888818888888888880402188888888888888888888888888888888061041 520215031123410972202004040100001000013122121041100013214230188112431287878787870160878787878710187878787870402102018787878787878787878702010102091041 520215041123410972202004040100001000013122121041100013214240003111281888888888888888888888888818888888888880402188888888888888888888888888888888061041 520215051123410972202004040100001000013122121041100013214248803112230888888888888888888888888818888888888880402188888888888888888888888802888888051041 520215061123410972202004040100001000013122121041100013214258805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520215071123410972202004040100001000013122121041100013214258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520215081123410972202004040100001000013122121041100013214240002112211888888888888888888888888818888888888880402188888888888888888888888802888888051041 520215091123410972202004040100001000013122121041100013214258808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520215101123410972202004040100001000013122121041100013214258808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520215111123410972202004040100001000013122121041100013214230188112301287878787870160878787878710187878787870402102018787878787878787878702020305071041 520215121123410972202004040100001000013122121041100013214248811111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520215131123410972202004040100001000013122121041100013214248811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520215141123410972202004040100001000013122121041100013214248811111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520215151123410972202004040100001000013122121041100013214248811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520215161123410972202004040100001000013122121041100013214248811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520215171123410972202004040100001000013122121041100013214278888111350888888888888888888888888828888888888888080788888888888888888888888888888888081041 520215181123410972202004040100001000013122121041100013214278888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 520215191123410972202004040100001000013122121041100013214270088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 520215201123410972202004040100001000013122121041100013214270088111231888888888888888888888888828888888888888080788888888888888888888888888888888051041 520216011123410972111102020100001000012122333022100123210230188111551202068686868787363686868618701018686864409387870909868686030386868688878787121041 520216021123410972111102020100001000012122333022100123210230188112361287878787870155878787878710187878787874409309038787878787878787878722020103081041 520216031123410972111102020100001000012122333022100123210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520216041123410972111102020100001000012122333022100123210248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520216051123410972111102020100001000012122333022100123210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520216061123410972111102020100001000012122333022100123210230188112361287878787870155878787878710187878787874409309038787878787878787878722000202081041 520216071123410972111102020100001000012122333022100123210248806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520216081123410972111102020100001000012122333022100123210248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520216091123410972111102020100001000012122333022100123210278888111650888888888888888888888888828888888888888080788888888888888888888888888888888141041 520216101123410972111102020100001000012122333022100123210278888111600888888888888888888888888828888888888888080788888888888888888888888888888888131041 520216111123410972111102020100001000012122333022100123210278888111430888888888888888888888888828888888888888080788888888888888888888888888888888091041 520217010562410972221705030301000003031012331113121223213238888101700888888888888888888888888828888888888888080788888888888888888888888888888888150521 520217020562410972221705030301000003031012331113121223213278888111570888888888888888888888888828888888888888080788888888888888888888888888888888120521 520217030562410972221705030301000003031012331113121223213270188111541204088686868787353286868628702028686868080787878080868686070786868688878787110521 520217040562410972221705030301000003031012331113121223213270188112351287878787870354878787878720287878787878080780078787878787878787878722000303080521 520217050562410972221705030301000003031012331113121223213278804102148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520217060562410972221705030301000003031012331113121223213278804112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520217070562410972221705030301000003031012331113121223213278804112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520217080562410972221705030301000003031012331113121223213270188112321287878787870354878787878720287878787878080780078787878787878787878722000101070521 520217090562410972221705030301000003031012331113121223213278808112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520217100562410972221705030301000003031012331113121223213278888101220888888888888888888888888828888888888888080788888888888888888888888888888888050521 520217110562410972221705030301000003031012331113121223213270088111321888888888888888888888888828888888888888080788888888888888888888888888888888070521 520217120562410972221705030301000003031012331113121223213270288111331213168686868787342186868628702028686868080787878080868686070786868688878787070521 520217130562410972221705030301000003031012331113121223213270288112341287878787871233878787878720287878787878080780078787878787878787878705000202070521 520217140562410972221705030301000003031012331113121223213278813112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520217150562410972221705030301000003031012331113121223213278813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520217160562410972221705030301000003031012331113121223213270288112211287878787871233878787878720287878787878080780078787878787878787878711010001050521 520217170562410972221705030301000003031012331113121223213278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520217180562410972221705030301000003031012331113121223213270388111321119868686868787258686868628702868686868080787878086868686078686868688878787070521 520217190562410972221705030301000003031012331113121223213270388102251187878787871832878787878720287878787878080780078787878787878787878711020002060521 520217200562410972221705030301000003031012331113121223213278819111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520217210562410972221705030301000003031012331113121223213278819101018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520217220562410972221705030301000003031012331113121223213278888111270888888888888888888888888828888888888888080788888888888888888888888888888888060521 520302011123410973111104040000000001012012321041101022212230088112481888888888888888888888888828888888888888080788888888888888888888888822888888101041 520302021123410973111104040000000001012012321041101022212248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520302031123410973111104040000000001012012321041101022212248801111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 520302041123410973111104040000000001012012321041101022212270188111601105868686868787528686868618701868686860402187870286868686018686868688878787131041 520302051123410973111104040000000001012012321041101022212270188112521187878787870460878787878710187878787870402102018787878787878787878788010506111041 520302061123410973111104040000000001012012321041101022212278805112170888888888888888888888888818888888888880402188888888888888888888888802888888041041 520302071123410973111104040000000001012012321041101022212270005112301888888888888888888888888818888888888880402188888888888888888888888802888888071041 520302081123410973111104040000000001012012321041101022212278805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520302091123410973111104040000000001012012321041101022212278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520302101123410973111104040000000001012012321041101022212278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520302111123410973111104040000000001012012321041101022212270005112403888888888888888888888888818888888888880402188888888888888888888888802888888091041 520303011123410973030300000000000000001012311021000022410230088112722888888888888888888888888818888888888880402188888888888888888888888888888888151041 520303021123410973030300000000000000001012311021000022410278888112700888888888888888888888888818888888888880402188888888888888888888888888888888151041 520303031123410973030300000000000000001012311021000022410270002112514888888888888888888888888818888888888880402188888888888888888888888888888888111041 520304010562410973161606030100000100013129999999999999900130088111752888888888888888888888888818888888888880402188888888888888888888888888888888160521 520304020562410973161606030100000100013129999999999999900140188111301103868686868787248686868618701868686860402187870286868686018686868688878787070521 520304030562410973161606030100000100013129999999999999900140188112241187878787870230878787878710187878787870402102018787878787878787878702020103050521 520304040562410973161606030100000100013129999999999999900158803111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520304050562410973161606030100000100013129999999999999900158803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520304060562410973161606030100000100013129999999999999900158803112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520304070562410973161606030100000100013129999999999999900140088112321888888888888888888888888818888888888880402188888888888888888888888802888888070521 520304080562410973161606030100000100013129999999999999900140088112251888888888888888888888888818888888888880402188888888888888888888888802888888060521 520304090562410973161606030100000100013129999999999999900140088112301888888888888888888888888818888888888880402188888888888888888888888808888888070521 520304100562410973161606030100000100013129999999999999900158809111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 520304110562410973161606030100000100013129999999999999900158809111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520304120562410973161606030100000100013129999999999999900158809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520304130562410973161606030100000100013129999999999999900140088112361888888888888888888888888818888888888880402188888888888888888888888802888888080521 520304140562410973161606030100000100013129999999999999900158813112180888888888888888888888888818888888888880402188888888888888888888888802888888040521 520304150562410973161606030100000100013129999999999999900178888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 520304160562410973161606030100000100013129999999999999900170088112541888888888888888888888888818888888888880402188888888888888888888888888888888110521 520305011123410973040401010101001000012122333021100022209230188111401102868686868787308686868618701868686860402187870286868686018686868688878787091041 520305021123410973040401010101001000012122333021100022209230188112301187878787870140878787878710187878787870402102018787878787878787878702010102071041 520305031123410973040401010101001000012122333021100022209248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520305041123410973040401010101001000012122333021100022209248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520306011123410973110902020100001000013122423041100222411230188111501102868686868787458686868618701868686860402187870286868686018686868688878787111041 520306021123410973110902020100001000013122423041100222411230188112451187878787870150878787878710187878787870402102018787878787878787878702010708101041 520306031123410973110902020100001000013122423041100222411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520306041123410973110902020100001000013122423041100222411248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520306051123410973110902020100001000013122423041100222411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520306061123410973110902020100001000013122423041100222411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520306071123410973110902020100001000013122423041100222411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520306081123410973110902020100001000013122423041100222411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520306091123410973110902020100001000013122423041100222411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520306101123410973110902020100001000013122423041100222411240002102221888888888888888888888888818888888888880402188888888888888888888888802888888051041 520306111123410973110902020100001000013122423041100222411258810102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520307011123410973090903030100001000013129999999999999900130105111211102868686868787188686868618701868686860402187870286868686018686868688878787051041 520307021123410973090903030100001000013129999999999999900130188112181187878787870121878787878710187878787870402102018787878787878787878702010102041041 520307031123410973090903030100001000013129999999999999900148802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520307041123410973090903030100001000013129999999999999900148802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520307051123410973090903030100001000013129999999999999900120088112531888888888888888888888888818888888888880402188888888888888888888888888888888111041 520307061123410973090903030100001000013129999999999999900130005112161888888888888888888888888818888888888880402188888888888888888888888802888888041041 520307071123410973090903030100001000013129999999999999900148806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520307081123410973090903030100001000013129999999999999900130005112181888888888888888888888888818888888888880402188888888888888888888888802888888041041 520307091123410973090903030100001000013129999999999999900148808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520308011123410972121404040201001101033242331021000223411230188111751102868686868787638686868618701868686860402187870286868686018686868688878787161041 520308021123410972121404040201001101033242331021000223411230188112631187878787870175878787878710187878787870402102018787878787878787878788010001131041 520308031123410972121404040201001101033242331021000223411240202111271104868686868787198686868618701868686860402187870286868686018686868688878787061041 520308041123410972121404040201001101033242331021000223411240288012191187878787870327878787878710187878787870402102018787878787878787878702000101041041 520308051123410972121404040201001101033242331021000223411258804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520308061123410972121404040201001101033242331021000223411270388111441108868686868787308686868618701868686860402187870286868686018686868688878787091041 520308071123410972121404040201001101033242331021000223411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520308081123410972121404040201001101033242331021000223411270388012301187878787870644878787878710187878787870402102018787878787878787878702000000071041 520308091123410972121404040201001101033242331021000223411270088112204888888888888888888888888818888888888880402188888888888888888888888802888888051041 520308101123410972121404040201001101033242331021000223411278809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520308111123410972121404040201001101033242331021000223411278809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520308121123410972121404040201001101033242331021000223411278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520308131123410972121404040201001101033242331021000223411278888112180888888888888888888888888818888888888880402188888888888888888888888802888888041041 520308141123410972121404040201001101033242331021000223411278888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520309011123410973121202020100001000012122333021000023408230188111351202098686868787292286868618701018686860402187870202868686010186868688878787081041 520309021123410973121202020100001000012122333021000023408230188112291287878787870135878787878710187878787870402102018787878787878787878702020406061041 520309031123410973121202020100001000012122333021000023408248802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520309041123410973121202020100001000012122333021000023408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520309051123410973121202020100001000012122333021000023408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520309061123410973121202020100001000012122333021000023408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520309071123410973121202020100001000012122333021000023408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520309081123410973121202020100001000012122333021000023408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520309091123410973121202020100001000012122333021000023408230188112221287878787870135878787878710187878787870402102018787878787878787878702020103051041 520309101123410973121202020100001000012122333021000023408248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520309111123410973121202020100001000012122333021000023408248809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520309121123410973121202020100001000012122333021000023408248809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520310011123410973040401010100001000012122333011000024406230188111521102868686868787498686868618701868686860604187870286868686018686868688878787111041 520310021123410973040401010100001000012122333011000024406230188112491187878787870152878787878710187878787870402104018787878787878787878702000000101041 520310031123410973040401010100001000012122333011000024406258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520310041123410973040401010100001000012122333011000024406258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520311011123410973131302020100000001011019999999999999900138888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 520311021123410973131302020100000001011019999999999999900138888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 520311031123410973131302020100000001011019999999999999900138888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 520311041123410973131302020100000001011019999999999999900178888011190888888888888888888888888818888888888880402188888888888888888888888888888888041041 520311051123410973131302020100000001011019999999999999900178888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 520311061123410973131302020100000001011019999999999999900170188111401107868686868787258686868618701868686860402187870286868686018686868688878787091041 520311071123410973131302020100000001011019999999999999900170188112251187878787870640878787878710187878787870402102018787878787878787878702000202061041 520311081123410973131302020100000001011019999999999999900178807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520311091123410973131302020100000001011019999999999999900178807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520311101123410973131302020100000001011019999999999999900170088112221888888888888888888888888818888888888880402188888888888888888888888802888888051041 520311111123410973131302020100000001011019999999999999900178810101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520311121123410973131302020100000001011019999999999999900178810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520311131123410973131302020100000001011019999999999999900178810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520311141123410973131302020100000001011019999999999999900170088111832888888888888888888888888818888888888880402188888888888888888888888888888888171041 520312011123410973060503030100001000012122121051000122212230188111591202068686868787424086868618701018686860402187870202868686010186868688878787121041 520312021123410973060503030100001000012122121051000122212230188112421287878787870159878787878710187878787870402102018787878787878787878702000303091041 520312031123410973060503030100001000012122121051000122212240002102203888888888888888888888888818888888888880402188888888888888888888888802888888051041 520312041123410973060503030100001000012122121051000122212248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520312051123410973060503030100001000012122121051000122212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520312061123410973060503030100001000012122121051000122212230188112401287878787870159878787878710187878787870402102018787878787878787878702000000091041 520313010562410973070803010100001000012124122111101023217330188111581203048686868787433986868618701018686860402187870202868686010186868688878787120521 520313020562410973070803010100001000012124122111101023217348888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 520313030562410973070803010100001000012124122111101023217330188112431287878787870158878787878710187878787870402102018787878787878787878702000000090521 520313040562410973070803010100001000012124122111101023217330188112391287878787870158878787878710187878787870402102018787878787878787878702010001080521 520313050562410973070803010100001000012124122111101023217348804011180888888888888888888888888818888888888880402188888888888888888888888888888888040521 520313060562410973070803010100001000012124122111101023217330088112541888888888888888888888888818888888888880402188888888888888888888888888888888110521 520313070562410973070803010100001000012124122111101023217348888112220888888888888888888888888818888888888880402188888888888888888888888802888888050521 520313080562410973070803010100001000012124122111101023217348888111160888888888888888888888888818888888888880402188888888888888888888888888888888040521 520314011123410973151504040000001000014122421071100023212230188111561102868686868787528686868618701868686860402187870286868686018686868688878787121041 520314021123410973151504040000001000014122421071100023212230188112521187878787870156878787878710187878787870402102018787878787878787878788000404111041 520314031123410973151504040000001000014122421071100023212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520314041123410973151504040000001000014122421071100023212240002112251888888888888888888888888818888888888880402188888888888888888888888802888888061041 520314051123410973151504040000001000014122421071100023212258804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520314061123410973151504040000001000014122421071100023212240002112201888888888888888888888888818888888888880402188888888888888888888888802888888051041 520314071123410973151504040000001000014122421071100023212258806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520314081123410973151504040000001000014122421071100023212258806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520314091123410973151504040000001000014122421071100023212248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520314101123410973151504040000001000014122421071100023212258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520314111123410973151504040000001000014122421071100023212240088112521888888888888888888888888818888888888880402188888888888888888888888888888888111041 520314121123410973151504040000001000014122421071100023212240088112241888888888888888888888888818888888888880402188888888888888888888888802888888051041 520314131123410973151504040000001000014122421071100023212258812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520314141123410973151504040000001000014122421071100023212250088112191888888888888888888888888818888888888880402188888888888888888888888802888888041041 520314151123410973151504040000001000014122421071100023212220088112541888888888888888888888888818888888888880402188888888888888888888888888888888111041 520315011123410973232306060301002001033132122051100223216330188111421102868686868787378686868618701868686860402187870286868686018686868688878787091041 520315021123410973232306060301002001033132122051100223216330188112371187878787870142878787878710187878787870402102018787878787878787878702000101081041 520315031123410973232306060301002001033132122051100223216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520315041123410973232306060301002001033132122051100223216330088112374888888888888888888888888818888888888880402188888888888888888888888802888888081041 520315051123410973232306060301002001033132122051100223216348804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315061123410973232306060301002001033132122051100223216348804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315071123410973232306060301002001033132122051100223216348804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315081123410973232306060301002001033132122051100223216348804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520315091123410973232306060301002001033132122051100223216330088112304888888888888888888888888818888888888880402188888888888888888888888802888888071041 520315101123410973232306060301002001033132122051100223216348809111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520315111123410973232306060301002001033132122051100223216348809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315121123410973232306060301002001033132122051100223216348809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520315131123410973232306060301002001033132122051100223216340088112351888888888888888888888888818888888888880402188888888888888888888888802888888081041 520315141123410973232306060301002001033132122051100223216358813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315151123410973232306060301002001033132122051100223216358813112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315161123410973232306060301002001033132122051100223216358813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520315171123410973232306060301002001033132122051100223216330288111291118868686868787258686868618701868686860402187870286868686018686868688878787061041 520315181123410973232306060301002001033132122051100223216330288112251187878787871729878787878710187878787870402102018787878787878787878702020002061041 520315191123410973232306060301002001033132122051100223216348818111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315201123410973232306060301002001033132122051100223216348818111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520315211123410973232306060301002001033132122051100223216370388111261122868686868787248686868628702868686868080787878086868686078686868688878787061041 520315221123410973232306060301002001033132122051100223216370388112241187878787872126878787878720287878787878080780078787878787878787878711010001051041 520315231123410973232306060301002001033132122051100223216378822111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520316011123410973181703030200001000014122121071101022213230018111553888888888888888888888888818888888888880402188888888888888888888888888888888121041 520316021123410973181703030200001000014122121071101022213248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520316031123410973181703030200001000014122121071101022213248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520316041123410973181703030200001000014122121071101022213248888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520316051123410973181703030200001000014122121071101022213240088112201888888888888888888888888818888888888880402188888888888888888888888802888888051041 520316061123410973181703030200001000014122121071101022213258805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520316071123410973181703030200001000014122121071101022213230018112484888888888888888888888888818888888888880402188888888888888888888888802888888101041 520316081123410973181703030200001000014122121071101022213248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520316091123410973181703030200001000014122121071101022213248807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520316101123410973181703030200001000014122121071101022213230018111511888888888888888888888888818888888888880402188888888888888888888888888888888111041 520316111123410973181703030200001000014122121071101022213230118111401112868686868787388686868618701868686860402187870286868686018686868688878787091041 520316121123410973181703030200001000014122121071101022213230188112381187878787871140878787878710187878787870402102018787878787878787878702030104081041 520316131123410973181703030200001000014122121071101022213248812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520316141123410973181703030200001000014122121071101022213248812112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520316151123410973181703030200001000014122121071101022213248812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520316161123410973181703030200001000014122121071101022213248812111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520316171123410973181703030200001000014122121071101022213230018101304888888888888888888888888818888888888880402188888888888888888888888888888888071041 520316181123410973181703030200001000014122121071101022213220088112994888888888888888888888888818888888888880402188888888888888888888888899888888991041 520401011123410973222204040100001000012122121062301013216330188111271102868686868787218686868618701868686861206287870686868686028686868688878787061041 520401021123410973222204040100001000012122121062301013216330188112211187878787870127878787878710187878787871206206028787878787878787878722010001051041 520401031123410973222204040100001000012122121062301013216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520401041123410973222204040100001000012122121062301013216338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401051123410973222204040100001000012122121062301013216338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401061123410973222204040100001000012122121062301013216338888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401071123410973222204040100001000012122121062301013216338888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401081123410973222204040100001000012122121062301013216338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401091123410973222204040100001000012122121062301013216338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401101123410973222204040100001000012122121062301013216338888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520401111123410973222204040100001000012122121062301013216378888112250888888888888888888888888818888888888880001188888888888888888888888814888888061041 520401121123410973222204040100001000012122121062301013216378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520401131123410973222204040100001000012122121062301013216378888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520401141123410973222204040100001000012122121062301013216378888112150888888888888888888888888818888888888880001188888888888888888888888814888888041041 520401151123410973222204040100001000012122121062301013216378888112150888888888888888888888888818888888888880001188888888888888888888888814888888041041 520401161123410973222204040100001000012122121062301013216378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401171123410973222204040100001000012122121062301013216378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401181123410973222204040100001000012122121062301013216378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520401191123410973222204040100001000012122121062301013216378888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520401201123410973222204040100001000012122121062301013216378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520401211123410973222204040100001000012122121062301013216378888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520401221123410973222204040100001000012122121062301013216378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403011123410973141502020000000000002012121043303013217338888111340888888888888888888888888818888888888885611488888888888888888888888888888888071041 520403021123410973141502020000000000002012121043303013217348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403031123410973141502020000000000002012121043303013217348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520403041123410973141502020000000000002012121043303013217330088012462888888888888888888888888818888888888885611488888888888888888888888806888888101041 520403051123410973141502020000000000002012121043303013217348804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520403061123410973141502020000000000002012121043303013217348804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520403071123410973141502020000000000002012121043303013217348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403081123410973141502020000000000002012121043303013217348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403091123410973141502020000000000002012121043303013217348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403101123410973141502020000000000002012121043303013217348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403111123410973141502020000000000002012121043303013217378888111170888888888888888888888888818888888888885611488888888888888888888888888888888041041 520403121123410973141502020000000000002012121043303013217378888112170888888888888888888888888818888888888885611488888888888888888888888806888888041041 520403131123410973141502020000000000002012121043303013217378888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 520403141123410973141502020000000000002012121043303013217378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520403151123410973141502020000000000002012121043303013217378888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520404011123410973151501010101001000012122121053300013214230188111331102868686868787248686868618701868686861206287870686868686028686868688878787071041 520404021123410973151501010101001000012122121053300013214230188112241187878787870133878787878710187878787871206206028787878787878787878722040105051041 520404031123410973151501010101001000012122121053300013214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520404041123410973151501010101001000012122121053300013214248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520404051123410973151501010101001000012122121053300013214248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520404061123410973151501010101001000012122121053300013214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520404071123410973151501010101001000012122121053300013214248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520404081123410973151501010101001000012122121053300013214248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520404091123410973151501010101001000012122121053300013214248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520404101123410973151501010101001000012122121053300013214278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520404111123410973151501010101001000012122121053300013214278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520404121123410973151501010101001000012122121053300013214278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520404131123410973151501010101001000012122121053300013214278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520404141123410973151501010101001000012122121053300013214278888111210888888888888888888888888818888888888881206288888888888888888888888888888888051041 520404151123410973151501010101001000012122121053300013214278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520405011123410973171503030000000000002012121083302013216330088101281888888888888888888888888818888888888880101188888888888888888888888888888888061041 520405021123410973171503030000000000002012121083302013216348888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520405031123410973171503030000000000002012121083302013216378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520405041123410973171503030000000000002012121083302013216378888111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 520405051123410973171503030000000000002012121083302013216378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520405061123410973171503030000000000002012121083302013216378888102310888888888888888888888888818888888888880604188888888888888888888888814888888071041 520405071123410973171503030000000000002012121083302013216378806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520405081123410973171503030000000000002012121083302013216378888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 520405091123410973171503030000000000002012121083302013216370088112191888888888888888888888888818888888888880604188888888888888888888888814888888041041 520405101123410973171503030000000000002012121083302013216378809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520405111123410973171503030000000000002012121083302013216378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520405121123410973171503030000000000002012121083302013216378888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520405131123410973171503030000000000002012121083302013216378888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520405141123410973171503030000000000002012121083302013216378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520405151123410973171503030000000000002012121083302013216378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520405161123410973171503030000000000002012121083302013216378888112180888888888888888888888888818888888888880604188888888888888888888888814888888041041 520405171123410973171503030000000000002012121083302013216378888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 520406011123410973141401010100001000012122121042302013217330188111281102868686868787238686868618701868686860402187870286868686018686868688878787061041 520406021123410973141401010100001000012122121042302013217330188112231187878787870128878787878710187878787870402102018787878787878787878702020204051041 520406031123410973141401010100001000012122121042302013217348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520406041123410973141401010100001000012122121042302013217348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520406051123410973141401010100001000012122121042302013217348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520406061123410973141401010100001000012122121042302013217348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520406071123410973141401010100001000012122121042302013217338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520406081123410973141401010100001000012122121042302013217338888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520406091123410973141401010100001000012122121042302013217338888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 520406101123410973141401010100001000012122121042302013217338888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 520406111123410973141401010100001000012122121042302013217338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520406121123410973141401010100001000012122121042302013217338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520406131123410973141401010100001000012122121042302013217378888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520406141123410973141401010100001000012122121042302013217378888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520407010562410973303002010200001101033242121111220213218330188111561102868686868787548686868618701868686860001187870186868686018686868688878787120521 520407020562410973303002010200001101033242121111220213218330188112541187878787870156878787878710187878787870001101018787878787878787878788020002110521 520407030562410973303002010200001101033242121111220213218340002111191888888888888888888888888818888888888880001188888888888888888888888888888888040521 520407040562410973303002010200001101033242121111220213218340202111311105868686868787238686868618701868686860001187870186868686018686868688878787070521 520407050562410973303002010200001101033242121111220213218340288112231187878787870431878787878710187878787870001101018787878787878787878714020204050521 520407060562410973303002010200001101033242121111220213218358805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520407070562410973303002010200001101033242121111220213218358805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520407080562410973303002010200001101033242121111220213218358805111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520407090562410973303002010200001101033242121111220213218358805112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520407100562410973303002010200001101033242121111220213218370388111541111868686868787288686868618701868686865611487871186868686048686868688878787110521 520407110562410973303002010200001101033242121111220213218370388112281187878787871054878787878710187878787875611411048787878787878787878706020103060521 520407120562410973303002010200001101033242121111220213218378811111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407130562410973303002010200001101033242121111220213218378811111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520407140562410973303002010200001101033242121111220213218378811112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520407150562410973303002010200001101033242121111220213218378888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407160562410973303002010200001101033242121111220213218378888111170888888888888888888888888818888888888885611488888888888888888888888888888888040521 520407170562410973303002010200001101033242121111220213218378888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407180562410973303002010200001101033242121111220213218378888111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 520407190562410973303002010200001101033242121111220213218378888111170888888888888888888888888818888888888880202188888888888888888888888888888888040521 520407200562410973303002010200001101033242121111220213218378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407210562410973303002010200001101033242121111220213218378888111170888888888888888888888888818888888888880001188888888888888888888888888888888040521 520407220562410973303002010200001101033242121111220213218378888111220888888888888888888888888818888888888880001188888888888888888888888888888888050521 520407230562410973303002010200001101033242121111220213218378888111190888888888888888888888888818888888888880001188888888888888888888888888888888040521 520407240562410973303002010200001101033242121111220213218378888111210888888888888888888888888818888888888880001188888888888888888888888888888888050521 520407250562410973303002010200001101033242121111220213218378888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407260562410973303002010200001101033242121111220213218378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520407270562410973303002010200001101033242121111220213218378888111150888888888888888888888888818888888888880402188888888888888888888888888888888040521 520407280562410973303002010200001101033242121111220213218378888111160888888888888888888888888818888888888880402188888888888888888888888888888888040521 520407290562410973303002010200001101033242121111220213218378888111160888888888888888888888888818888888888880001188888888888888888888888888888888040521 520407300562410973303002010200001101033242121111220213218378888111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 520408010562410973181503010301001003041122121071100013214230188111221102868686868787238686868618701868686867979687870186868686018686868688878787050521 520408020562410973181503010301001003041122121071100013214230188112231187878787870122878787878710187878787870001179068787878787878787878714000000050521 520408030562410973181503010301001003041122121071100013214270288111331104868686868787258686868618701868686860001187870186868686018686868688878787070521 520408040562410973181503010301001003041122121071100013214270288112251187878787870333878787878710187878787870001101018787878787878787878714040105060521 520408050562410973181503010301001003041122121071100013214278804111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408060562410973181503010301001003041122121071100013214278804112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408070562410973181503010301001003041122121071100013214278804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520408080562410973181503010301001003041122121071100013214278804111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520408090562410973181503010301001003041122121071100013214278804111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520408100562410973181503010301001003041122121071100013214270388111541111868686868787528686868618701868686860001187870186868686018686868688878787110521 520408110562410973181503010301001003041122121071100013214270388102521187878787871054878787878710187878787870001101018787878787878787878788000000110521 520408120562410973181503010301001003041122121071100013214270088102592888888888888888888888888818888888888880001188888888888888888888888888888888120521 520408130562410973181503010301001003041122121071100013214278812112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408140562410973181503010301001003041122121071100013214278812112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408150562410973181503010301001003041122121071100013214278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408160562410973181503010301001003041122121071100013214278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520408170562410973181503010301001003041122121071100013214270488111331118868686868787198686868628702868686868080787878086868686078686868688878787070521 520408180562410973181503010301001003041122121071100013214270488102191187878787871733878787878720287878787878080780078787878787878787878711000000040521 520409011123410973181806060301001002032122121031100023213230188111471102868686868787368686868618701868686860001187870186868686018686868688878787101041 520409021123410973181806060301001002032122121031100023213230188112361187878787870147878787878710187878787870001101018787878787878787878714000303081041 520409031123410973181806060301001002032122121031100023213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520409041123410973181806060301001002032122121031100023213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520409051123410973181806060301001002032122121031100023213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520409061123410973181806060301001002032122121031100023213270088111301888888888888888888888888818888888888880001188888888888888888888888888888888071041 520409071123410973181806060301001002032122121031100023213270210111281108868686868787248686868618701868686860001187870186868686018686868688878787061041 520409081123410973181806060301001002032122121031100023213270288112241187878787870728878787878710187878787870001101018787878787878787878714010001051041 520409091123410973181806060301001002032122121031100023213278808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520409101123410973181806060301001002032122121031100023213270088112452888888888888888888888888818888888888880001188888888888888888888888814888888101041 520409111123410973181806060301001002032122121031100023213278888111230888888888888888888888888818888888888880001188888888888888888888888888888888051041 520409121123410973181806060301001002032122121031100023213278888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520409131123410973181806060301001002032122121031100023213278888112180888888888888888888888888818888888888880001188888888888888888888888814888888041041 520409141123410973181806060301001002032122121031100023213278888111180888888888888888888888888818888888888880402188888888888888888888888888888888041041 520409151123410973181806060301001002032122121031100023213278888112170888888888888888888888888818888888888880001188888888888888888888888814888888041041 520409161123410973181806060301001002032122121031100023213270388111381117868686868787328686868618701868686860001187870186868686018686868688878787081041 520409171123410973181806060301001002032122121031100023213270388112321187878787871638878787878710187878787870001101018787878787878787878714010001071041 520409181123410973181806060301001002032122121031100023213278817111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520411011123410973010100000000000000001012121022111013216338888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 520413011123410973040400000000000000001012121022100013412238888111420888888888888888888888888828888888888888080788888888888888888888888888888888091041 520413021123410973040400000000000000001012121022100013412238888111360888888888888888888888888828888888888888080788888888888888888888888888888888081041 520413031123410973040400000000000000001012121022100013412238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 520413041123410973040400000000000000001012121022100013412238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 520414011123410973010100000000000000001012121021112013417330088111233888888888888888888888888818888888888880001188888888888888888888888888888888051041 520415011123410973060601010100001000012122121032002134211230188111511102868686868787218686868618701868686866412587871286868686058686868688878787111041 520415021123410973060601010100001000012122121032002134211230188112211187878787870151878787878710187878787876412512058787878787878787878709020103051041 520415031123410973060601010100001000012122121032002134211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520415041123410973060601010100001000012122121032002134211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520415051123410973060601010100001000012122121032002134211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520415061123410973060601010100001000012122121032002134211238888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 520417010562410973202006030200002000023132121101303413223330114111431102868686868787378686868618701868686860001187870186868686018686868688878787090521 520417020562410973202006030200002000023132121101303413223330188112371187878787870143878787878710187878787870001101018787878787878787878714010304080521 520417030562410973202006030200002000023132121101303413223348802112170888888888888888888888888818888888888880001188888888888888888888888814888888040521 520417040562410973202006030200002000023132121101303413223348802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520417050562410973202006030200002000023132121101303413223348802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520417060562410973202006030200002000023132121101303413223348802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520417070562410973202006030200002000023132121101303413223330288111401112868686868787258686868618701868686860001187870186868686018686868688878787090521 520417080562410973202006030200002000023132121101303413223348888111180888888888888888888888888818888888888880001188888888888888888888888888888888040521 520417090562410973202006030200002000023132121101303413223348888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 520417100562410973202006030200002000023132121101303413223348888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520417110562410973202006030200002000023132121101303413223348888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520417120562410973202006030200002000023132121101303413223330288112251187878787870740878787878710187878787870001101018787878787878787878714000101060521 520417130562410973202006030200002000023132121101303413223348812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520417140562410973202006030200002000023132121101303413223320088112652888888888888888888888888818888888888880001188888888888888888888888888888888140521 520417150562410973202006030200002000023132121101303413223378888112180888888888888888888888888818888888888880402188888888888888888888888802888888040521 520417160562410973202006030200002000023132121101303413223378888112170888888888888888888888888818888888888881406288888888888888888888888804888888040521 520417170562410973202006030200002000023132121101303413223378888112160888888888888888888888888818888888888880402188888888888888888888888802888888040521 520417180562410973202006030200002000023132121101303413223378888111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 520417190562410973202006030200002000023132121101303413223378888111160888888888888888888888888818888888888880001188888888888888888888888888888888040521 520417200562410973202006030200002000023132121101303413223378888111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418010562410973333306030201001001022122122101303213222330188111471302081186868787423927868618701010186860001187870101018686010101868688878787100521 520418020562410973333306030201001001022122122101303213222330188112421387878787870147878787878710187878787870001101018787878787878787878714030205090521 520418030562410973333306030201001001022122122101303213222348802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418040562410973333306030201001001022122122101303213222348802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418050562410973333306030201001001022122122101303213222348802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520418060562410973333306030201001001022122122101303213222348802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520418070562410973333306030201001001022122122101303213222348802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418080562410973333306030201001001022122122101303213222330188112391387878787870147878787878710187878787870001101018787878787878787878714010102080521 520418090562410973333306030201001001022122122101303213222348808111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520418100562410973333306030201001001022122122101303213222348808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418110562410973333306030201001001022122122101303213222330188112271387878787870147878787878710187878787870001101018787878787878787878714010102060521 520418120562410973333306030201001001022122122101303213222348811112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418130562410973333306030201001001022122122101303213222348811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418140562410973333306030201001001022122122101303213222378888111160888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418150562410973333306030201001001022122122101303213222378888111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418160562410973333306030201001001022122122101303213222370288111511217218686868787412486868618701018686860001187870101868686010186868688878787110521 520418170562410973333306030201001001022122122101303213222370288112411287878787871651878787878710187878787870001101018787878787878787878714020103090521 520418180562410973333306030201001001022122122101303213222370017111211888888888888888888888888818888888888880001188888888888888888888888888888888050521 520418190562410973333306030201001001022122122101303213222378817111180888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418200562410973333306030201001001022122122101303213222378817112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418210562410973333306030201001001022122122101303213222370288112241287878787871651878787878710187878787870001101018787878787878787878714010203050521 520418220562410973333306030201001001022122122101303213222378821112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520418230562410973333306030201001001022122122101303213222378821112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418240562410973333306030201001001022122122101303213222378821111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520418250562410973333306030201001001022122122101303213222378888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418260562410973333306030201001001022122122101303213222370088111231888888888888888888888888818888888888880604188888888888888888888888888888888050521 520418270562410973333306030201001001022122122101303213222378888111160888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418280562410973333306030201001001022122122101303213222378888111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 520418290562410973333306030201001001022122122101303213222378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418300562410973333306030201001001022122122101303213222378888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418310562410973333306030201001001022122122101303213222378888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 520418320562410973333306030201001001022122122101303213222370088112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 520418330562410973333306030201001001022122122101303213222378832112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419010562410973171704020301001002032122121061101013215330188111401102868686868787288686868618701868686860001187870186868686018686868688878787090521 520419020562410973171704020301001002032122121061101013215330188112281187878787870140878787878710187878787870001101018787878787878787878714020103060521 520419030562410973171704020301001002032122121061101013215348802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520419040562410973171704020301001002032122121061101013215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520419050562410973171704020301001002032122121061101013215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419060562410973171704020301001002032122121061101013215370288111501107868686868787358686868618701868686860001187870186868686018686868688878787110521 520419070562410973171704020301001002032122121061101013215370288112351187878787870650878787878710187878787870001101018787878787878787878714010203080521 520419080562410973171704020301001002032122121061101013215378807112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520419090562410973171704020301001002032122121061101013215378807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419100562410973171704020301001002032122121061101013215378807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419110562410973171704020301001002032122121061101013215370088112361888888888888888888888888828888888888888080788888888888888888888888822888888080521 520419120562410973171704020301001002032122121061101013215378811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419130562410973171704020301001002032122121061101013215378811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520419140562410973171704020301001002032122121061101013215370388111281115868686868787258686868628702868686868080787878086868686078686868688878787060521 520419150562410973171704020301001002032122121061101013215370388112251187878787871428878787878720287878787878080780078787878787878787878722000202060521 520419160562410973171704020301001002032122121061101013215378815112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 520419170562410973171704020301001002032122121061101013215378815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520420011123410973090904040201001001022122121041300413220330188111341203058686868787222586868618701018686860001187870101868686010186868688878787071041 520420021123410973090904040201001001022122121041300413220348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520420031123410973090904040201001001022122121041300413220330188112221287878787870134878787878710187878787870001101018787878787878787878714010001051041 520420041123410973090904040201001001022122121041300413220348803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520420051123410973090904040201001001022122121041300413220330188112251287878787870134878787878710187878787870001101018787878787878787878714000101061041 520420061123410973090904040201001001022122121041300413220348805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520420071123410973090904040201001001022122121041300413220348888112170888888888888888888888888818888888888880001188888888888888888888888814888888041041 520420081123410973090904040201001001022122121041300413220370288111231109868686868787188686868618701868686860001187870186868686018686868688878787051041 520420091123410973090904040201001001022122121041300413220370288112181187878787870823878787878710187878787870001101018787878787878787878714000000041041 520421010562410973161606030101001001022122122081300013217330188111471302030586868787373544868618701010186860001187870101018686010101868688878787100521 520421020562410973161606030101001001022122122081300013217330188112371387878787870147878787878710187878787870001101018787878787878787878714000000080521 520421030562410973161606030101001001022122122081300013217330188112351387878787870147878787878710187878787870001101018787878787878787878714010001080521 520421040562410973161606030101001001022122122081300013217348803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520421050562410973161606030101001001022122122081300013217330188112441387878787870147878787878710187878787870001101018787878787878787878714000000090521 520421060562410973161606030101001001022122122081300013217378888111170888888888888888888888888818888888888880402188888888888888888888888888888888040521 520421070562410973161606030101001001022122122081300013217378888111170888888888888888888888888818888888888880001188888888888888888888888888888888040521 520421080562410973161606030101001001022122122081300013217378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520421090562410973161606030101001001022122122081300013217370288111611110868686868787528686868618701868686860001187870186868686018686868688878787130521 520421100562410973161606030101001001022122122081300013217370288112521187878787870961878787878710187878787870001101018787878787878787878788010203110521 520421110562410973161606030101001001022122122081300013217378810112190888888888888888888888888818888888888880001188888888888888888888888814888888040521 520421120562410973161606030101001001022122122081300013217378810111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 520421130562410973161606030101001001022122122081300013217370010112341888888888888888888888888818888888888880001188888888888888888888888814888888070521 520421140562410973161606030101001001022122122081300013217378813112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520421150562410973161606030101001001022122122081300013217378888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520421160562410973161606030101001001022122122081300013217378888112220888888888888888888888888818888888888880001188888888888888888888888814888888050521 520422010562410973151503020100001001022122121081300013216330188111631102868686868787598686868618701868686860001187870186868686018686868688878787130521 520422020562410973151503020100001001022122121081300013216330188112591187878787870163878787878710187878787870001101018787878787878787878788000000120521 520422030562410973151503020100001001022122121081300013216358888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 520422040562410973151503020100001001022122121081300013216370288111521205078686868787443086868618701018686860001187870101868686010186868688878787110521 520422050562410973151503020100001001022122121081300013216370288112441287878787870452878787878710187878787870001101018787878787878787878714010001090521 520422060562410973151503020100001001022122121081300013216378805111220888888888888888888888888818888888888880001188888888888888888888888888888888050521 520422070562410973151503020100001001022122121081300013216370288112301287878787870452878787878710187878787870001101018787878787878787878714020406070521 520422080562410973151503020100001001022122121081300013216378807111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 520422090562410973151503020100001001022122121081300013216378807112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520422100562410973151503020100001001022122121081300013216378807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520422110562410973151503020100001001022122121081300013216378807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 520422120562410973151503020100001001022122121081300013216378807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520422130562410973151503020100001001022122121081300013216378807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520422140562410973151503020100001001022122121081300013216370088112602888888888888888888888888818888888888880001188888888888888888888888888888888130521 520422150562410973151503020100001001022122121081300013216378814112240888888888888888888888888818888888888880001188888888888888888888888814888888050521 520423011123410973151403030200001200033252122081001013215330188111641102868686868787618686868618701868686860001187870186868686018686868688878787131041 520423021123410973151403030200001200033252122081001013215330188112611187878787870164878787878710187878787870001101018787878787878787878788020103131041 520423031123410973151403030200001200033252122081001013215340202111441104868686868787308686868618701868686860001187870286868686018686868688878787091041 520423041123410973151403030200001200033252122081001013215340288102301187878787870344878787878710187878787870402101018787878787878787878702010405071041 520423051123410973151403030200001200033252122081001013215358804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520423061123410973151403030200001200033252122081001013215358804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520423071123410973151403030200001200033252122081001013215358804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520423081123410973151403030200001200033252122081001013215358804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520423091123410973151403030200001200033252122081001013215358804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520423101123410973151403030200001200033252122081001013215340302111411113868686868787238686868618701868686860001187870286868686018686868688878787091041 520423111123410973151403030200001200033252122081001013215358888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520423121123410973151403030200001200033252122081001013215358888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520423131123410973151403030200001200033252122081001013215340388112231187878787871041878787878710187878787870402101018787878787878787878702000000051041 520423141123410973151403030200001200033252122081001013215340002112211888888888888888888888888818888888888880402188888888888888888888888802888888051041 520423151123410973151403030200001200033252122081001013215358814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520424011123410973121202020100001000012122421041100023411230188111431202088686868787414286868618701018686860001187870101868686010186868688878787091041 520424021123410973121202020100001000012122421041100023411230188112411287878787870143878787878710187878787870001101018787878787878787878714040105091041 520424031123410973121202020100001000012122421041100023411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520424041123410973121202020100001000012122421041100023411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520424051123410973121202020100001000012122421041100023411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520424061123410973121202020100001000012122421041100023411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520424071123410973121202020100001000012122421041100023411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520424081123410973121202020100001000012122421041100023411230188112421287878787870143878787878710187878787870001101018787878787878787878714030104091041 520424091123410973121202020100001000012122421041100023411248808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520424101123410973121202020100001000012122421041100023411248808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520424111123410973121202020100001000012122421041100023411248808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520424121123410973121202020100001000012122421041100023411248808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520425011123410973070902020201002000022132121031100013214230188111581102868686868787338686868618701868686860001187870186868686018686868688878787121041 520425021123410973070902020201002000022132121031100013214230188112331187878787870158878787878710187878787870001101018787878787878787878714030104071041 520425031123410973070902020201002000022132121031100013214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520425041123410973070902020201002000022132121031100013214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520425051123410973070902020201002000022132121031100013214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520425061123410973070902020201002000022132121031100013214248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520425071123410973070902020201002000022132121031100013214230288011231108868686868787238686868618701868686860001187870186868686018686868688878787051041 520425081123410973070902020201002000022132121031100013214230288012231187878787870723878787878710187878787870001101018787878787878787878714010001051041 520425091123410973070902020201002000022132121031100013214248808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520426011123410973030300000000000000001012121061000023212230088111572888888888888888888888888818888888888880001188888888888888888888888888888888121041 520426021123410973030300000000000000001012121061000023212278888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 520426031123410973030300000000000000001012121061000023212278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 520427011123410973131302020100001000012122121081100013214230188111611204058686868787544686868618701018686860001187870101868686010186868688878787131041 520427021123410973131302020100001000012122121081100013214240088112363888888888888888888888888818888888888880001188888888888888888888888814888888081041 520427031123410973131302020100001000012122121081100013214248888111180888888888888888888888888818888888888880001188888888888888888888888888888888041041 520427041123410973131302020100001000012122121081100013214230188112541287878787870161878787878710187878787870001101018787878787878787878788000000111041 520427051123410973131302020100001000012122121081100013214230188112461287878787870161878787878710187878787870001101018787878787878787878714000000101041 520427061123410973131302020100001000012122121081100013214248888111160888888888888888888888888818888888888880001188888888888888888888888888888888041041 520427071123410973131302020100001000012122121081100013214248888111150888888888888888888888888818888888888880001188888888888888888888888888888888041041 520427081123410973131302020100001000012122121081100013214248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520427091123410973131302020100001000012122121081100013214278888111170888888888888888888888888818888888888880001188888888888888888888888888888888041041 520427101123410973131302020100001000012122121081100013214278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520427111123410973131302020100001000012122121081100013214278888111170888888888888888888888888818888888888880001188888888888888888888888888888888041041 520427121123410973131302020100001000012122121081100013214278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520427131123410973131302020100001000012122121081100013214278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520428011123410973141402020100001001022122121021100023213230188111611102868686868787518686868618701868686860001187870186868686018686868688878787131041 520428021123410973141402020100001001022122121021100023213230188112511187878787870161878787878710187878787870001101018787878787878787878788040206111041 520428031123410973141402020100001001022122121021100023213248802111160888888888888888888888888818888888888880001188888888888888888888888888888888041041 520428041123410973141402020100001001022122121021100023213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520428051123410973141402020100001001022122121021100023213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520428061123410973141402020100001001022122121021100023213248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520428071123410973141402020100001001022122121021100023213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520428081123410973141402020100001001022122121021100023213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520428091123410973141402020100001001022122121021100023213278888112160888888888888888888888888818888888888880001188888888888888888888888814888888041041 520428101123410973141402020100001001022122121021100023213278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520428111123410973141402020100001001022122121021100023213270288111241112868686868787268686868618701868686860001187870186868686018686868688878787051041 520428121123410973141402020100001001022122121021100023213270288112261187878787871124878787878710187878787870001101018787878787878787878714000101061041 520428131123410973141402020100001001022122121021100023213278812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520428141123410973141402020100001001022122121021100023213278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520429011123410973080801010000001000013122421031100013213230188111511102868686868787518686868618701868686860001187870186868686018686868688878787111041 520429021123410973080801010000001000013122421031100013213230188112511187878787870151878787878710187878787870001101018787878787878787878788000101111041 520429031123410973080801010000001000013122421031100013213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520429041123410973080801010000001000013122421031100013213230088112662888888888888888888888888818888888888880001188888888888888888888888888888888141041 520429051123410973080801010000001000013122421031100013213240004112513888888888888888888888888818888888888880001188888888888888888888888888888888111041 520429061123410973080801010000001000013122421031100013213258805112160888888888888888888888888818888888888880001188888888888888888888888814888888041041 520429071123410973080801010000001000013122421031100013213258805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520429081123410973080801010000001000013122421031100013213258805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520430011123410973080801010100001000012122121042100013213230188111381102868686868787298686868618701868686863808287870786868686028686868688878787081041 520430021123410973080801010100001000012122121042100013213230188112291187878787870138878787878710187878787872407208028787878787878787878713030306061041 520430031123410973080801010100001000012122121042100013213248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520430041123410973080801010100001000012122121042100013213248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520430051123410973080801010100001000012122121042100013213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520430061123410973080801010100001000012122121042100013213248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520430071123410973080801010100001000012122121042100013213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520430081123410973080801010100001000012122121042100013213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520431011123410973040400000000001000012122421022000023210230188112511187878787870251878787878710187878787870001101018787878787878787878788000000111041 520431021123410973040400000000001000012122421022000023210230188111511101868686868787518686868618701868686860001187870186868686018686868688878787111041 520431031123410973040400000000001000012122421022000023210248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520431041123410973040400000000001000012122421022000023210248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520432011123410973090902020100001100023242122051100013215330188111541102868686868787518686868618701868686860001187870186868686018686868688878787111041 520432021123410973090902020100001100023242122051100013215330188112511187878787870154878787878710187878787870001101018787878787878787878788020103111041 520432031123410973090902020100001100023242122051100013215340002112263888888888888888888888888818888888888880001188888888888888888888888814888888061041 520432041123410973090902020100001100023242122051100013215348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520432051123410973090902020100001100023242122051100013215340202111221106868686868787198686868618701868686860001187870186868686018686868688878787051041 520432061123410973090902020100001100023242122051100013215340288112191187878787870522878787878710187878787870001101018787878787878787878714000101041041 520432071123410973090902020100001100023242122051100013215358806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520432081123410973090902020100001100023242122051100013215378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520432091123410973090902020100001100023242122051100013215378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520434011123410973091304040200001100023242121061101223216330188111571102868686868787468686868618701868686860604187870486868686018686868688878787121041 520434021123410973091304040200001100023242121061101223216330188112461187878787870157878787878710187878787870604104018787878787878787878714010203101041 520434031123410973091304040200001100023242121061101223216348802112210888888888888888888888888818888888888880604188888888888888888888888814888888051041 520434041123410973091304040200001100023242121061101223216348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520434051123410973091304040200001100023242121061101223216340202111251106868686868787248686868618701868686860604187870486868686018686868688878787061041 520434061123410973091304040200001100023242121061101223216340288112241187878787870525878787878710187878787870604104018787878787878787878714010001051041 520434071123410973091304040200001100023242121061101223216358806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520434081123410973091304040200001100023242121061101223216330088012541888888888888888888888888818888888888880001188888888888888888888888888888888111041 520434091123410973091304040200001100023242121061101223216340008012211888888888888888888888888818888888888880604188888888888888888888888814888888051041 520434101123410973091304040200001100023242121061101223216358809012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520434111123410973091304040200001100023242121061101223216330088011421888888888888888888888888818888888888880604188888888888888888888888888888888091041 520434121123410973091304040200001100023242121061101223216348888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 520434131123410973091304040200001100023242121061101223216378888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 520435011123410973131302020100001000013122421031101023213230188111431106868686868787398686868618701868686860604187870486868686018686868688878787091041 520435021123410973131302020100001000013122421031101023213248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 520435031123410973131302020100001000013122421031101023213248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520435041123410973131302020100001000013122421031101023213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520435051123410973131302020100001000013122421031101023213248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520435061123410973131302020100001000013122421031101023213230188112391187878787870143878787878710187878787870604104018787878787878787878703000101081041 520435071123410973131302020100001000013122421031101023213240006112201888888888888888888888888818888888888880604188888888888888888888888814888888051041 520435081123410973131302020100001000013122421031101023213258807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520435091123410973131302020100001000013122421031101023213258807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520435101123410973131302020100001000013122421031101023213278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 520435111123410973131302020100001000013122421031101023213278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520435121123410973131302020100001000013122421031101023213278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520435131123410973131302020100001000013122421031101023213278888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520436011123410973020200000000000000001014121043010013414238888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 520436021123410973020200000000000000001014121043010013414278888111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 520437011123410973050501010100001000012122423031000023210230188111391102868686868787448686868628702868686868080787878086868686078686868688878787081041 520437021123410973050501010100001000012122423031000023210230188112441187878787870139878787878720287878787878080780078787878787878787878711010203091041 520437031123410973050501010100001000012122423031000023210248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520437041123410973050501010100001000012122423031000023210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520437051123410973050501010100001000012122423031000023210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520438011123410973030300000000000000002012421021100023212230088111482888888888888888888888888818888888888880604188888888888888888888888888888888101041 520438021123410973030300000000000000002012421021100023212248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 520438031123410973030300000000000000002012421021100023212248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520439011123410973151401010000000000003012121072300013215330010111351888888888888888888888888818888888888880604188888888888888888888888888888888081041 520439021123410973151401010000000000003012121072300013215348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520439031123410973151401010000000000003012121072300013215348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520439041123410973151401010000000000003012121072300013215348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520439051123410973151401010000000000003012121072300013215348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520439061123410973151401010000000000003012121072300013215348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520439071123410973151401010000000000003012121072300013215348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520439081123410973151401010000000000003012121072300013215348888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520439091123410973151401010000000000003012121072300013215348888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520439101123410973151401010000000000003012121072300013215320088112843888888888888888888888888818888888888880604188888888888888888888888888888888171041 520439111123410973151401010000000000003012121072300013215348888101180888888888888888888888888818888888888880604188888888888888888888888888888888041041 520439121123410973151401010000000000003012121072300013215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520439131123410973151401010000000000003012121072300013215378888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 520439141123410973151401010000000000003012121072300013215378888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520439151123410973151401010000000000003012121072300013215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520501011123410973111102020000001000013122421051100022410230188111681102868686868787558686868618701868686860604187870486868686018686868688878787141041 520501021123410973111102020000001000013122421051100022410230188112551187878787870168878787878710187878787870604104018787878787878787878788000101121041 520501031123410973111102020000001000013122421051100022410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520501041123410973111102020000001000013122421051100022410258888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 520501051123410973111102020000001000013122421051100022410258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520501061123410973111102020000001000013122421051100022410250088112201888888888888888888888888818888888888880604188888888888888888888888814888888051041 520501071123410973111102020000001000013122421051100022410268806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520501081123410973111102020000001000013122421051100022410270088112531888888888888888888888888818888888888880604188888888888888888888888888888888111041 520501091123410973111102020000001000013122421051100022410278808111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 520501101123410973111102020000001000013122421051100022410270088112181888888888888888888888888818888888888880604188888888888888888888888814888888041041 520501111123410973111102020000001000013122421051100022410258810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 520502011123410973080801010100001000012122121061100022212230188111621103868686868787368686868618701868686860604187870486868686018686868688878787131041 520502021123410973080801010100001000012122121061100022212248801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520502031123410973080801010100001000012122121061100022212230188112361187878787870162878787878710187878787870604104018787878787878787878714020305081041 520502041123410973080801010100001000012122121061100022212248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520502051123410973080801010100001000012122121061100022212248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520502061123410973080801010100001000012122121061100022212248803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520502071123410973080801010100001000012122121061100022212248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520502081123410973080801010100001000012122121061100022212248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520503010562410973323306030300002002043134122052202412222330188111571105868686868787528686868618701868686860604187870486868686018686868688878787120521 520503020562410973323306030300002002043134122052202412222348801112150888888888888888888888888818888888888880604188888888888888888888888814888888040521 520503030562410973323306030300002002043134122052202412222348801111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503040562410973323306030300002002043134122052202412222348801111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503050562410973323306030300002002043134122052202412222330188112521187878787870157878787878710187878787870604104018787878787878787878788020204110521 520503060562410973323306030300002002043134122052202412222348805111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503070562410973323306030300002002043134122052202412222348805111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503080562410973323306030300002002043134122052202412222348805112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503090562410973323306030300002002043134122052202412222340005012271888888888888888888888888818888888888880604188888888888888888888888814888888060521 520503100562410973323306030300002002043134122052202412222358809112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503110562410973323306030300002002043134122052202412222358809112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503120562410973323306030300002002043134122052202412222358809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 520503130562410973323306030300002002043134122052202412222330288111531114868686868787408686868618701868686860604187870486868686018686868688878787110521 520503140562410973323306030300002002043134122052202412222330288112401187878787871353878787878710187878787870604104018787878787878787878714030205090521 520503150562410973323306030300002002043134122052202412222348814111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 520503160562410973323306030300002002043134122052202412222348814111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503170562410973323306030300002002043134122052202412222348814112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503180562410973323306030300002002043134122052202412222348814111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520503190562410973323306030300002002043134122052202412222348814112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 520503200562410973323306030300002002043134122052202412222330088112511888888888888888888888888818888888888880604188888888888888888888888888888888110521 520503210562410973323306030300002002043134122052202412222348820112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 520503220562410973323306030300002002043134122052202412222348820111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503230562410973323306030300002002043134122052202412222348820112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503240562410973323306030300002002043134122052202412222348820111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 520503250562410973323306030300002002043134122052202412222340088112181888888888888888888888888818888888888880604188888888888888888888888814888888040521 520503260562410973323306030300002002043134122052202412222358825111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 520503270562410973323306030300002002043134122052202412222370388111291128868686868787228686868628702868686868080787878086868686078686868688878787060521 520503280562410973323306030300002002043134122052202412222370388112221187878787872729878787878720287878787878080780078787878787878787878722000000050521 520503290562410973323306030300002002043134122052202412222370488111231130868686868787188686868628702868686868080787878086868686078686868688878787050521 520503300562410973323306030300002002043134122052202412222370488112181187878787872923878787878720287878787878080780078787878787878787878722000000040521 520503310562410973323306030300002002043134122052202412222378888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 520503320562410973323306030300002002043134122052202412222378888111230888888888888888888888888828888888888888080788888888888888888888888888888888050521 520503330562410973323306030300002002043134122052202412222378888111230888888888888888888888888828888888888888080788888888888888888888888888888888050521 520505011123410973060602020100001000012122123051000022409230188111501102868686868787388686868618701868686860001187870186868686018686868688878787111041 520505021123410973060602020100001000012122123051000022409230188112381187878787870150878787878710187878787870001101018787878787878787878714000404081041 520505031123410973060602020100001000012122123051000022409248802112170888888888888888888888888818888888888880001188888888888888888888888814888888041041 520505041123410973060602020100001000012122123051000022409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520505051123410973060602020100001000012122123051000022409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520505061123410973060602020100001000012122123051000022409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520506011123410973040401010100001000012122423033000122407230188111301102868686868787208686868618701868686866412587871286868686058686868688878787071041 520506021123410973040401010100001000012122423033000122407230188112201187878787870130878787878710187878787876412512058787878787878787878709000202051041 520506031123410973040401010100001000012122423033000122407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520506041123410973040401010100001000012122423033000122407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520507011123410973101003030100001101033242123031000022409230188111641102868686868787568686868618701868686860001187870186868686018686868688878787131041 520507021123410973101003030100001101033242123031000022409230188112561187878787870164878787878710187878787870001101018787878787878787878788020103121041 520507031123410973101003030100001101033242123031000022409248802111220888888888888888888888888818888888888880001188888888888888888888888888888888051041 520507041123410973101003030100001101033242123031000022409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520507051123410973101003030100001101033242123031000022409240202111241106868686868787178686868618701868686860001187870186868686018686868688878787051041 520507061123410973101003030100001101033242123031000022409240288112171187878787870524878787878710187878787870001101018787878787878787878714000101041041 520507071123410973101003030100001101033242123031000022409258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520507081123410973101003030100001101033242123031000022409270088112231888888888888888888888888818888888888880001188888888888888888888888814888888051041 520507091123410973101003030100001101033242123031000022409270388111231110868686868787208686868628702868686868080787878086868686078686868688878787051041 520507101123410973101003030100001101033242123031000022409270388112201187878787870923878787878720287878787878080780078787878787878787878722000000051041 520509011123410973060600000000001000012122121061100012412230188111621102868686868787618686868618701868686860001187870186868686018686868688878787131041 520509021123410973060600000000001000012122121061100012412230188112611187878787870162878787878710187878787870001101018787878787878787878788000000131041 520509031123410973060600000000001000012122121061100012412258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520509041123410973060600000000001000012122121061100012412258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520509051123410973060600000000001000012122121061100012412258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520509061123410973060600000000001000012122121061100012412258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520510011123410973121102020100001000012124122052202412222330188111301203068686868787242286868618701018686860001187870202868686010186868688878787071041 520510021123410973121102020100001000012124122052202412222348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520510031123410973121102020100001000012124122052202412222330188102241287878787870130878787878710187878787870202101018787878787878787878703010102051041 520510041123410973121102020100001000012124122052202412222348803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520510051123410973121102020100001000012124122052202412222348803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520510061123410973121102020100001000012124122052202412222330188112221287878787870130878787878710187878787870202101018787878787878787878703020103051041 520510071123410973121102020100001000012124122052202412222348806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520510081123410973121102020100001000012124122052202412222348806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520510091123410973121102020100001000012124122052202412222348806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520510101123410973121102020100001000012124122052202412222338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520510111123410973121102020100001000012124122052202412222348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520510121123410973121102020100001000012124122052202412222348888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520511011123410973090902020100001000012122423061100022409230188111681402030608868787565449468618701010101860001187870101990186010109018688878787141041 520511021123410973090902020100001000012122423061100022409230188112561487878787870168878787878710187878787870001101018787878787878787878788000000121041 520511031123410973090902020100001000012122423061100022409230188112541487878787870168878787878710187878787870001101018787878787878787878788000202111041 520511041123410973090902020100001000012122423061100022409248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520511051123410973090902020100001000012122423061100022409248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520511061123410973090902020100001000012122423061100022409230188112491487878787870168878787878710187878787879999901018787878787878787878714010001101041 520511071123410973090902020100001000012122423061100022409248806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520511081123410973090902020100001000012122423061100022409230188112461487878787870168878787878710187878787870001101018787878787878787878714000101101041 520511091123410973090902020100001000012122423061100022409248808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520512011123410973030301010100001000012122433031000022407230188111321102868686868787218686868628702868686868080787878086868686078686868688878787071041 520512021123410973030301010100001000012122433031000022407230188112211187878787870132878787878720287878787878080780078787878787878787878711000101051041 520512031123410973030301010100001000012122433031000022407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520513011123410973090900000000001000012122122051000012412230188111541202098686868787525186868618701018686860001187870101868686010186868688878787111041 520513021123410973090900000000001000012122122051000012412230188112521287878787870154878787878710187878787870001101018787878787878787878788040206111041 520513031123410973090900000000001000012122122051000012412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520513041123410973090900000000001000012122122051000012412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520513051123410973090900000000001000012122122051000012412248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 520513061123410973090900000000001000012122122051000012412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520513071123410973090900000000001000012122122051000012412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520513081123410973090900000000001000012122122051000012412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520513091123410973090900000000001000012122122051000012412230188112511287878787870154878787878710187878787870001101018787878787878787878788000000111041 520514011123410973141403030200001110033342421051100012411230188111641202038686868787524186868618701018686860001187870101868686010186868688878787131041 520514021123410973141403030200001110033342421051100012411230188112521287878787870164878787878710187878787870001101018787878787878787878788000000111041 520514031123410973141403030200001110033342421051100012411230188112411287878787870164878787878710187878787870001101018787878787878787878714000000091041 520514041123410973141403030200001110033342421051100012411240288111491205068686868787393086868618701018686860001187870101868686010186868688878787101041 520514051123410973141403030200001110033342421051100012411240288112391287878787870449878787878710187878787870001101018787878787878787878714000000081041 520514061123410973141403030200001110033342421051100012411240288112301287878787870449878787878710187878787870001101018787878787878787878714000202071041 520514071123410973141403030200001110033342421051100012411258806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 520514081123410973141403030200001110033342421051100012411258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 520514091123410973141403030200001110033342421051100012411250388111541110868686868787528686868618701868686860001187870186868686018686868688878787111041 520514101123410973141403030200001110033342421051100012411250388112521187878787870954878787878710187878787870001101018787878787878787878788020204111041 520514111123410973141403030200001110033342421051100012411268810112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520514121123410973141403030200001110033342421051100012411268810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520514131123410973141403030200001110033342421051100012411268810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 520514141123410973141403030200001110033342421051100012411268810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 520515011123410973080802020100001000013122121061100022411230188111571202068686868787485286868618701018686860604187870404868686010186868688878787121041 520515021123410973080802020100001000013122121061100022411230188112481287878787870157878787878710187878787870604104018787878787878787878714010203101041 520515031123410973080802020100001000013122121061100022411248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520515041123410973080802020100001000013122121061100022411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520515051123410973080802020100001000013122121061100022411240002112201888888888888888888888888818888888888880604188888888888888888888888814888888051041 520515061123410973080802020100001000013122121061100022411230188112521287878787870157878787878710187878787870604104018787878787878787878788000101111041 520515071123410973080802020100001000013122121061100022411248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520515081123410973080802020100001000013122121061100022411220088112562888888888888888888888888818888888888880604188888888888888888888888888888888121041 520516011123410973050500000000001000012122121051100022411230188111561102868686868787518686868618701868686860604187870486868686018686868688878787121041 520516021123410973050500000000001000012122121051100022411230188112511187878787870156878787878710187878787870604104018787878787878787878788020002111041 520516031123410973050500000000001000012122121051100022411248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 520516041123410973050500000000001000012122121051100022411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520516051123410973050500000000001000012122121051100022411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520517011123410973181804040101001001023122121071100012412230188111611102868686868787518686868618701868686860604187870486868686018686868688878787131041 520517021123410973181804040101001001023122121071100012412230188112511187878787870161878787878710187878787870604104018787878787878787878788000101111041 520517031123410973181804040101001001023122121071100012412240002112271888888888888888888888888818888888888880604188888888888888888888888803888888061041 520517041123410973181804040101001001023122121071100012412258803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 520517051123410973181804040101001001023122121071100012412258803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 520517061123410973181804040101001001023122121071100012412258803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520517071123410973181804040101001001023122121071100012412258803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 520517081123410973181804040101001001023122121071100012412258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520517091123410973181804040101001001023122121071100012412248888112150888888888888888888888888818888888888880604188888888888888888888888814888888041041 520517101123410973181804040101001001023122121071100012412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 520517111123410973181804040101001001023122121071100012412240088112221888888888888888888888888818888888888880604188888888888888888888888814888888051041 520517121123410973181804040101001001023122121071100012412258888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 520517131123410973181804040101001001023122121071100012412270288111421114868686868787368686868618701868686860604187870486868686018686868688878787091041 520517141123410973181804040101001001023122121071100012412270288112361187878787871342878787878710187878787870604104018787878787878787878714020103081041 520517151123410973181804040101001001023122121071100012412278814112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 520517161123410973181804040101001001023122121071100012412278814111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 520517171123410973181804040101001001023122121071100012412278814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 520517181123410973181804040101001001023122121071100012412270088112902888888888888888888888888818888888888880604188888888888888888888888888888888191041 520518010562410973060503010100001001022122121061301012415330188101551202048686868787464086868618701018686860604187870404868686010186868688878787120521 520518020562410973060503010100001001022122121061301012415330188112461287878787870155878787878710187878787870604104018787878787878787878714010001100521 520518030562410973060503010100001001022122121061301012415348802111220888888888888888888888888818888888888880604188888888888888888888888888888888050521 520518040562410973060503010100001001022122121061301012415330188112401287878787870155878787878710187878787870604104018787878787878787878714000000090521 520518050562410973060503010100001001022122121061301012415370288111291106868686868787148686868628702868686868080787878086868686078686868688878787060521 520518060562410973060503010100001001022122121061301012415370288112141187878787870529878787878720287878787878080780078787878787878787878705000000030521 530101011123410972121203030101001000012122131091000123411230188111531302071086868787443525868628702020286868080787878080808686070707868688878787111041 530101021123410972121203030101001000012122131091000123411230188112441387878787870153878787878720287878787878080780078787878787878787878722010304091041 530101031123410972121203030101001000012122131091000123411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530101041123410972121203030101001000012122131091000123411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530101051123410972121203030101001000012122131091000123411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530101061123410972121203030101001000012122131091000123411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530101071123410972121203030101001000012122131091000123411230188112351387878787870153878787878720287878787878080780078787878787878787878722010102081041 530101081123410972121203030101001000012122131091000123411248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530101091123410972121203030101001000012122131091000123411248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530101101123410972121203030101001000012122131091000123411230188112251387878787870153878787878720287878787878080780078787878787878787878722000101061041 530101111123410972121203030101001000012122131091000123411248810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530101121123410972121203030101001000012122131091000123411248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530102011123410972170904040200002000022132121041100323415330188111381202058686868787343086868618701018686864509387870909868686030386868688878787081041 530102021123410972170904040200002000022132121041100323415330188102341287878787870138878787878710187878787874509309038787878787878787878722000202071041 530102031123410972170904040200002000022132121041100323415348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102041123410972170904040200002000022132121041100323415348802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102051123410972170904040200002000022132121041100323415330188112301287878787870138878787878710187878787874509309038787878787878787878722000303071041 530102061123410972170904040200002000022132121041100323415348805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102071123410972170904040200002000022132121041100323415348805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102081123410972170904040200002000022132121041100323415348805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102091123410972170904040200002000022132121041100323415330288101321210158686868787272386868618701018686864509387870909868686030386868688878787071041 530102101123410972170904040200002000022132121041100323415330288102271287878787870932878787878710187878787874509309038787878787878787878722030104061041 530102111123410972170904040200002000022132121041100323415348810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530102121123410972170904040200002000022132121041100323415348810101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530102131123410972170904040200002000022132121041100323415348810102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102141123410972170904040200002000022132121041100323415348810101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102151123410972170904040200002000022132121041100323415330288112231287878787870932878787878710187878787874509309038787878787878787878722010001051041 530102161123410972170904040200002000022132121041100323415348815111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530102171123410972170904040200002000022132121041100323415338888111180888888888888888888888888818888888888884509388888888888888888888888888888888041041 530103011123410972070602020200001001022122121061000123412230188111511102868686868787338686868628702868686868080787878086868686078686868688878787111041 530103021123410972070602020200001001022122121061000123412230188112331187878787870151878787878720287878787878080780078787878787878787878722000000071041 530103031123410972070602020200001001022122121061000123412270288111531104868686868787428686868618702868686864409387878086868686078686868688878787111041 530103041123410972070602020200001001022122121061000123412270288102421187878787870353878787878720187878787878080709038787878787878787878705010001091041 530103051123410972070602020200001001022122121061000123412278804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530103061123410972070602020200001001022122121061000123412248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530103071123410972070602020200001001022122121061000123412248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530104011123410972121305050301002001032132121072121223216330188111321202058686868787221786868618701018686864509387870909868686030386868688878787071041 530104021123410972121305050301002001032132121072121223216330188112221287878787870132878787878710187878787874509309038787878787878787878722010102051041 530104031123410972121305050301002001032132121072121223216348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530104041123410972121305050301002001032132121072121223216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530104051123410972121305050301002001032132121072121223216330188112171287878787870132878787878710187878787874509309038787878787878787878722010001041041 530104061123410972121305050301002001032132121072121223216348805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530104071123410972121305050301002001032132121072121223216330288111221108868686868787168686868618701868686864509387870986868686038686868688878787051041 530104081123410972121305050301002001032132121072121223216330288112161187878787870722878787878710187878787874509309038787878787878787878722000000041041 530104091123410972121305050301002001032132121072121223216370388101321110868686868787208686868628702868686868080787878086868686078686868688878787071041 530104101123410972121305050301002001032132121072121223216370388112201187878787870932878787878720287878787878080780078787878787878787878711010001051041 530104111123410972121305050301002001032132121072121223216378810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530104121123410972121305050301002001032132121072121223216370088012181888888888888888888888888828888888888888080788888888888888888888888811888888041041 530104131123410972121305050301002001032132121072121223216378812011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530104141123410972121305050301002001032132121072121223216378888111450888888888888888888888888828888888888888080788888888888888888888888888888888101041 530105011123410972191906060301002001032132121091100323216330188111371302050786868787262131868618701010186864509387870909098686030303868688878787081041 530105021123410972191906060301002001032132121091100323216330188112261387878787870137878787878710187878787874509309038787878787878787878722020002061041 530105031123410972191906060301002001032132121091100323216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530105041123410972191906060301002001032132121091100323216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105051123410972191906060301002001032132121091100323216330188112211387878787870137878787878710187878787874509309038787878787878787878722000101051041 530105061123410972191906060301002001032132121091100323216348805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105071123410972191906060301002001032132121091100323216330188112311387878787870137878787878710187878787874509309038787878787878787878722000101071041 530105081123410972191906060301002001032132121091100323216348807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105091123410972191906060301002001032132121091100323216330288111321110868686868787238686868618701868686864509387870986868686038686868688878787071041 530105101123410972191906060301002001032132121091100323216330288112231187878787870932878787878710187878787874509309038787878787878787878722020002051041 530105111123410972191906060301002001032132121091100323216348810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105121123410972191906060301002001032132121091100323216348810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105131123410972191906060301002001032132121091100323216370388111311214168686868787232186868618701018686864409387870909868686030386868688878787071041 530105141123410972191906060301002001032132121091100323216370388112231287878787871331878787878710187878787874409309038787878787878787878715000101051041 530105151123410972191906060301002001032132121091100323216378814112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530105161123410972191906060301002001032132121091100323216370388112211287878787871331878787878710187878787874409309038787878787878787878715000101051041 530105171123410972191906060301002001032132121091100323216378816112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530105181123410972191906060301002001032132121091100323216378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530105191123410972191906060301002001032132121091100323216370088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 530106011123410972121103030100001000013122133051000023210230188101531202068686868787393486868628702028686868080787878080868686070786868688878787111041 530106021123410972121103030100001000013122133051000023210230188112391287878787870153878787878720287878787878080780078787878787878787878722020103081041 530106031123410972121103030100001000013122133051000023210248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 530106041123410972121103030100001000013122133051000023210248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530106051123410972121103030100001000013122133051000023210248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530106061123410972121103030100001000013122133051000023210230188112341287878787870153878787878720287878787878080780078787878787878787878722010001071041 530106071123410972121103030100001000013122133051000023210248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530106081123410972121103030100001000013122133051000023210240088112181888888888888888888888888828888888888888080788888888888888888888888822888888041041 530106091123410972121103030100001000013122133051000023210258808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530106101123410972121103030100001000013122133051000023210270088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 530106111123410972121103030100001000013122133051000023210278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 530106121123410972121103030100001000013122133051000023210278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 530107011123410972191903030201011001033242121111301523221330113111401202058686868787282486868618701018686864509387870911868686030486868688878787091041 530107021123410972191903030201011001033242121111301523221330188112281287878787870140878787878710187878787874509309038787878787878787878722000202061041 530107031123410972191903030201011001033242121111301523221348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530107041123410972191903030201011001033242121111301523221348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530107051123410972191903030201011001033242121111301523221330188112241287878787870140878787878710187878787875611409038787878787878787878706010001051041 530107061123410972191903030201011001033242121111301523221348805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530107071123410972191903030201011001033242121111301523221348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530107081123410972191903030201011001033242121111301523221348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530107091123410972191903030201011001033242121111301523221338813111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 530107101123410972191903030201011001033242121111301523221338813111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 530107111123410972191903030201011001033242121111301523221338813112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530107121123410972191903030201011001033242121111301523221330013111231888888888888888888888888818888888888884509388888888888888888888888888888888051041 530107131123410972191903030201011001033242121111301523221320288112561187878787871470878787878710187878787874509309038787878787878787878788040105121041 530107141123410972191903030201011001033242121111301523221320288111701113868686868787568686868618701868686864509387870986868686038686868688878787151041 530107151123410972191903030201011001033242121111301523221370388111411116868686868787338686868628702868686868080787878086868686078686868688878787091041 530107161123410972191903030201011001033242121111301523221370388112331187878787871541878787878720287878787878080780078787878787878787878722010203071041 530107171123410972191903030201011001033242121111301523221378816112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530107181123410972191903030201011001033242121111301523221378816111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530107191123410972191903030201011001033242121111301523221378816112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530108011123410972121102020100001000012122121051100323216330188111591202078686868787382986868618701018686864409387870909868686030386868688878787121041 530108021123410972121102020100001000012122121051100323216330188112381287878787870159878787878710187878787874409309038787878787878787878715030104081041 530108031123410972121102020100001000012122121051100323216348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530108041123410972121102020100001000012122121051100323216348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530108051123410972121102020100001000012122121051100323216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530108061123410972121102020100001000012122121051100323216348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530108071123410972121102020100001000012122121051100323216330188102291287878787870159878787878710187878787874409309038787878787878787878715020204061041 530108081123410972121102020100001000012122121051100323216348807111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530108091123410972121102020100001000012122121051100323216348807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530108101123410972121102020100001000012122121051100323216348807102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530108111123410972121102020100001000012122121051100323216348807101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530108121123410972121102020100001000012122121051100323216378888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 530108131123410972121102020100001000012122121051100323216370088011612888888888888888888888888818888888888885611488888888888888888888888888888888131041 530108141123410972121102020100001000012122121051100323216378888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530110011123410972010100000000000000001012121022100023212230088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 530111010562410972242406030400004000043132121111101123215330124111551302030686868787333650868628702020286868080787878080808686070707868688878787120521 530111020562410972242406030400004000043132121111101123215330188112331387878787870155878787878720287878787878080780078787878787878787878705000000070521 530111030562410972242406030400004000043132121111101123215330188112361387878787870155878787878720287878787878080780078787878787878787878705020002080521 530111040562410972242406030400004000043132121111101123215348803111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530111050562410972242406030400004000043132121111101123215348803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111060562410972242406030400004000043132121111101123215330188112501387878787870155878787878720287878787878080780078787878787878787878705000000110521 530111070562410972242406030400004000043132121111101123215330288111401108868686868787318686868628702868686868080787878086868686078686868688878787090521 530111080562410972242406030400004000043132121111101123215330288112311187878787870740878787878720287878787878080780078787878787878787878705010304070521 530111090562410972242406030400004000043132121111101123215348808112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530111100562410972242406030400004000043132121111101123215348808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111110562410972242406030400004000043132121111101123215348808112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111120562410972242406030400004000043132121111101123215348808112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111130562410972242406030400004000043132121111101123215330388111341114868686868787288686868628702868686868080787878086868686078686868688878787070521 530111140562410972242406030400004000043132121111101123215330388112281187878787871334878787878720287878787878080780078787878787878787878705020204060521 530111150562410972242406030400004000043132121111101123215348814112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530111160562410972242406030400004000043132121111101123215348814111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530111170562410972242406030400004000043132121111101123215348814111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111180562410972242406030400004000043132121111101123215348814112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111190562410972242406030400004000043132121111101123215330488111301120868686868787228686868628702868686868080787878086868686078686868688878787070521 530111200562410972242406030400004000043132121111101123215330488112221187878787871930878787878720287878787878080780078787878787878787878705010001050521 530111210562410972242406030400004000043132121111101123215348888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530111220562410972242406030400004000043132121111101123215348820111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530111230562410972242406030400004000043132121111101123215378888111320888888888888888888888888828888888888888080788888888888888888888888888888888070521 530111240562410972242406030400004000043132121111101123215320088112801888888888888888888888888828888888888888080788888888888888888888888888888888170521 530112011123410972030300000000000000001012333021100123410238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 530112021123410972030300000000000000001012333021100123410238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 530112031123410972030300000000000000001012333021100123410278888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 530113011123410972101001010000001000013122321051000123212230188111731102868686868787518686868628702868686868080787878086868686078686868688878787151041 530113021123410972101001010000001000013122321051000123212230188112511187878787870173878787878720287878787878080780078787878787878787878788030306111041 530113031123410972101001010000001000013122321051000123212248802111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530113041123410972101001010000001000013122321051000123212248802111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 530113051123410972101001010000001000013122321051000123212248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530113061123410972101001010000001000013122321051000123212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530113071123410972101001010000001000013122321051000123212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530113081123410972101001010000001000013122321051000123212240002112231888888888888888888888888828888888888888080788888888888888888888888805888888051041 530113091123410972101001010000001000013122321051000123212258808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530113101123410972101001010000001000013122321051000123212278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 530114011123410972090802020100001000012122333061000123409230188101991202078686868787423486868618701018686864409387870909868686030386868688878787991041 530114021123410972090802020100001000012122333061000123409230188112421287878787870199878787878710187878787874409309038787878787878787878715020204091041 530114031123410972090802020100001000012122333061000123409248802111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 530114041123410972090802020100001000012122333061000123409248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 530114051123410972090802020100001000012122333061000123409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530114061123410972090802020100001000012122333061000123409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530114071123410972090802020100001000012122333061000123409230188112341287878787870199878787878710187878787874409309038787878787878787878715000101071041 530114081123410972090802020100001000012122333061000123409248807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530114091123410972090802020100001000012122333061000123409270088111451888888888888888888888888818888888888884409388888888888888888888888888888888101041 530115011123410972131604040100001000012122121031000123412230188111481302051086868787373923868618701010186864509387870909098686030303868688878787101041 530115021123410972131604040100001000012122121031000123412230188112371387878787870148878787878710187878787874509309038787878787878787878722020002081041 530115031123410972131604040100001000012122121031000123412248802111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 530115041123410972131604040100001000012122121031000123412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530115051123410972131604040100001000012122121031000123412230188112391387878787870148878787878710187878787874509309038787878787878787878722040004081041 530115061123410972131604040100001000012122121031000123412248805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530115071123410972131604040100001000012122121031000123412248805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530115081123410972131604040100001000012122121031000123412248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530115091123410972131604040100001000012122121031000123412248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530115101123410972131604040100001000012122121031000123412230188112231387878787870148878787878710187878787874509309038787878787878787878722000101051041 530115111123410972131604040100001000012122121031000123412248810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530115121123410972131604040100001000012122121031000123412270088012201888888888888888888888888818888888888884509388888888888888888888888822888888051041 530115131123410972131604040100001000012122121031000123412278812011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530115141123410972131604040100001000012122121031000123412278812011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530115151123410972131604040100001000012122121031000123412248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530115161123410972131604040100001000012122121031000123412238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530116011123410972071003030101001000012122141041120323415330188111381202068686868787312686868618701018686864409387870909868686030386868688878787081041 530116021123410972071003030101001000012122141041120323415330188112311287878787870138878787878710187878787874409309038787878787878787878705010203071041 530116031123410972071003030101001000012122141041120323415348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530116041123410972071003030101001000012122141041120323415348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530116051123410972071003030101001000012122141041120323415348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530116061123410972071003030101001000012122141041120323415330188112261287878787870138878787878710187878787874409309038787878787878787878705000101061041 530116071123410972071003030101001000012122141041120323415348806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530116081123410972071003030101001000012122141041120323415370088012291888888888888888888888888818888888888884409388888888888888888888888805888888061041 530116091123410972071003030101001000012122141041120323415378808012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530116101123410972071003030101001000012122141041120323415378808012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530117011123410972101002020100001000013122143041000123410230188111681202058686868787492686868628702028686868080787878080868686070786868688878787141041 530117021123410972101002020100001000013122143041000123410230188112491287878787870168878787878720287878787878080780078787878787878787878705010102101041 530117031123410972101002020100001000013122143041000123410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530117041123410972101002020100001000013122143041000123410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530117051123410972101002020100001000013122143041000123410230188112261287878787870168878787878720287878787878080780078787878787878787878705020103061041 530117061123410972101002020100001000013122143041000123410248805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530117071123410972101002020100001000013122143041000123410248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530117081123410972101002020100001000013122143041000123410248805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530117091123410972101002020100001000013122143041000123410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530117101123410972101002020100001000013122143041000123410258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530118011123410972060601010101001000012122343021100123410230188111401102868686868787208686868628702868686868080787878086868686078686868688878787091041 530118021123410972060601010101001000012122343021100123410230188112201187878787870140878787878720287878787878080780078787878787878787878711010001051041 530118031123410972060601010101001000012122343021100123410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530118041123410972060601010101001000012122343021100123410230088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 530118051123410972060601010101001000012122343021100123410238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 530118061123410972060601010101001000012122343021100123410238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530119011123410972151404040100001000013122121051100023412230188111751103868686868787458686868618701868686865611487871186868686048686868688878787161041 530119021123410972151404040100001000013122121051100023412248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530119031123410972151404040100001000013122121051100023412230188112451187878787870175878787878710187878787875611411048787878787878787878706020305101041 530119041123410972151404040100001000013122121051100023412248803111220888888888888888888888888818888888888885611488888888888888888888888888888888051041 530119051123410972151404040100001000013122121051100023412248803102150888888888888888888888888818888888888885611488888888888888888888888806888888041041 530119061123410972151404040100001000013122121051100023412248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530119071123410972151404040100001000013122121051100023412248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530119081123410972151404040100001000013122121051100023412248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530119091123410972151404040100001000013122121051100023412258888111270888888888888888888888888818888888888885611488888888888888888888888888888888061041 530119101123410972151404040100001000013122121051100023412230088112644888888888888888888888888818888888888885611488888888888888888888888888888888131041 530119111123410972151404040100001000013122121051100023412240010112431888888888888888888888888818888888888885611488888888888888888888888806888888091041 530119121123410972151404040100001000013122121051100023412230088111464888888888888888888888888818888888888885611488888888888888888888888888888888101041 530119131123410972151404040100001000013122121051100023412230088112611888888888888888888888888818888888888885611488888888888888888888888888888888131041 530119141123410972151404040100001000013122121051100023412230088112581888888888888888888888888818888888888885611488888888888888888888888888888888121041 530119151123410972151404040100001000013122121051100023412238888112160888888888888888888888888818888888888885611488888888888888888888888806888888041041 530122011123410972040401010100001000012122243051020123409230188111351102868686868787338686868628702868686868080787878086868686078686868688878787081041 530122021123410972040401010100001000012122243051020123409230188112331187878787870135878787878720287878787878080780078787878787878787878711000101071041 530122031123410972040401010100001000012122243051020123409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530122041123410972040401010100001000012122243051020123409278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530203011123410972070701010100001001022122121111100123413230188111811202038686868787615486868618701018686860704187870606868686020286868688878787171041 530203021123410972070701010100001001022122121111100123413230188112611287878787870181878787878710187878787872206204018787878787878787878788000000131041 530203031123410972070701010100001001022122121111100123413230188112541287878787870181878787878710187878787872206204018787878787878787878788000000111041 530203041123410972070701010100001001022122121111100123413258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530203051123410972070701010100001001022122121111100123413238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530203061123410972070701010100001001022122121111100123413270288111331107868686868787198686868628702868686868080787878086868686078686868688878787071041 530203071123410972070701010100001001022122121111100123413270288112191187878787870633878787878720287878787878080780078787878787878787878711000000041041 530205010562410973131303020100001000012122121091100122412230188111571302061186868787463548868618701010186860704187870404048686010101868688878787120521 530205020562410973131303020100001000012122121091100122412230188112461387878787870157878787878710187878787870704104018787878787878787878722040004100521 530205030562410973131303020100001000012122121091100122412248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530205040562410973131303020100001000012122121091100122412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530205050562410973131303020100001000012122121091100122412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530205060562410973131303020100001000012122121091100122412230188112351387878787870157878787878710187878787870704104018787878787878787878722000303080521 530205070562410973131303020100001000012122121091100122412248806112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530205080562410973131303020100001000012122121091100122412248806112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530205090562410973131303020100001000012122121091100122412248806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530205100562410973131303020100001000012122121091100122412248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530205110562410973131303020100001000012122121091100122412230188112481387878787870157878787878710187878787870704104018787878787878787878722000000100521 530205120562410973131303020100001000012122121091100122412230088112672888888888888888888888888818888888888880704188888888888888888888888888888888140521 530205130562410973131303020100001000012122121091100122412230088112642888888888888888888888888818888888888880704188888888888888888888888888888888130521 530206011123410973010100000000000000001012129051000022409230088112562888888888888888888888888818888888888880604188888888888888888888888888888888121041 530207011123410973050501010100001000012129121031120132411230188111291102868686868787258686868618701868686860604187870486868686018686868688878787061041 530207021123410973050501010100001000012129121031120132411230188112251187878787870129878787878710187878787870604104018787878787878787878703010102061041 530207031123410973050501010100001000012129121031120132411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530207041123410973050501010100001000012129121031120132411248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530207051123410973050501010100001000012129121031120132411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530208011123410973070401010100001100023242121111120122413230188111661102868686868787538686868618701868686860604187870486868686018686868688878787141041 530208021123410973070401010100001100023242121111120122413230188112531187878787870166878787878710187878787870604104018787878787878787878788010001111041 530208031123410973070401010100001100023242121111120122413240202101351104868686868787178686868618701868686860604187870486868686018686868688878787081041 530208041123410973070401010100001100023242121111120122413240288102171187878787870335878787878710187878787870604104018787878787878787878703000101041041 530208051123410973070401010100001100023242121111120122413258804102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530208061123410973070401010100001100023242121111120122413230088112543888888888888888888888888818888888888880604188888888888888888888888888888888111041 530208071123410973070401010100001100023242121111120122413248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530209011123410972171704040301000201033132121071130223417330088112772888888888888888888888888818888888888880704188888888888888888888888888888888161041 530209021123410972171704040301000201033132121071130223417340001112581888888888888888888888888818888888888880704188888888888888888888888888888888121041 530209031123410972171704040301000201033132121071130223417370188111231104868686868787198686868618701868686860704187870486868686018686868688878787051041 530209041123410972171704040301000201033132121071130223417370188112191187878787870323878787878710187878787870704104018787878787878787878722010001041041 530209051123410972171704040301000201033132121071130223417378804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530209061123410972171704040301000201033132121071130223417340288111511207088686868787373686868618701018686860704187870404868686010186868688878787111041 530209071123410972171704040301000201033132121071130223417340288112371287878787870651878787878710187878787870704104018787878787878787878722000000081041 530209081123410972171704040301000201033132121071130223417340288112361287878787870651878787878710187878787870704104018787878787878787878722000000081041 530209091123410972171704040301000201033132121071130223417340388111551110868686868787318686868618701868686860704187870486868686018686868688878787121041 530209101123410972171704040301000201033132121071130223417340388112311187878787870955878787878710187878787870704104018787878787878787878722000000071041 530209111123410972171704040301000201033132121071130223417340088111552888888888888888888888888818888888888880704188888888888888888888888888888888121041 530209121123410972171704040301000201033132121071130223417358888111180888888888888888888888888818888888888880704188888888888888888888888888888888041041 530209131123410972171704040301000201033132121071130223417358888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530209141123410972171704040301000201033132121071130223417358888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530209151123410972171704040301000201033132121071130223417358888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530209161123410972171704040301000201033132121071130223417358888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530209171123410972171704040301000201033132121071130223417358888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211011123410973302803030201001200033252121071100122213230188111861310111286868787575642868618701010186860604187870404048686010101868688878787181041 530211021123410973302803030201001200033252121071100122213240288101311107868686868787218686868618701868686860604187870486868686018686868688878787071041 530211031123410973302803030201001200033252121071100122213258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530211041123410973302803030201001200033252121071100122213258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211051123410973302803030201001200033252121071100122213258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211061123410973302803030201001200033252121071100122213258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211071123410973302803030201001200033252121071100122213240288112211187878787870231878787878710187878787870604104018787878787878787878703020002051041 530211081123410973302803030201001200033252121071100122213258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211091123410973302803030201001200033252121071100122213258807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211101123410973302803030201001200033252121071100122213230188112571387878787870186878787878710187878787870604104018787878787878787878788000000121041 530211111123410973302803030201001200033252121071100122213230188102561387878787870186878787878710187878787870604104018787878787878787878788000000121041 530211121123410973302803030201001200033252121071100122213230188112421387878787870186878787878710187878787870604104018787878787878787878703040307091041 530211131123410973302803030201001200033252121071100122213248812111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530211141123410973302803030201001200033252121071100122213248812112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530211151123410973302803030201001200033252121071100122213248812111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211161123410973302803030201001200033252121071100122213248812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211171123410973302803030201001200033252121071100122213248812112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211181123410973302803030201001200033252121071100122213248812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211191123410973302803030201001200033252121071100122213248812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211201123410973302803030201001200033252121071100122213240388111321122868686868787258686868618701868686860604187870486868686018686868688878787071041 530211211123410973302803030201001200033252121071100122213258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211221123410973302803030201001200033252121071100122213240388112251187878787872032878787878710187878787870604104018787878787878787878703010304061041 530211231123410973302803030201001200033252121071100122213258822112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211241123410973302803030201001200033252121071100122213258822112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211251123410973302803030201001200033252121071100122213258822111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211261123410973302803030201001200033252121071100122213258822112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530211271123410973302803030201001200033252121071100122213230088112663888888888888888888888888818888888888880604188888888888888888888888888888888141041 530211281123410973302803030201001200033252121071100122213240088111441888888888888888888888888818888888888880604188888888888888888888888888888888091041 530211291123410973302803030201001200033252121071100122213258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530211301123410973302803030201001200033252121071100122213258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530212011123410973040302020100001000011122121061101322415330188101661202038686868787401686868618701018686860704187870404868686010186868688878787141041 530212021123410973040302020100001000011122121061101322415330188112401287878787870166878787878710187878787870704104018787878787878787878722000000091041 530212031123410973040302020100001000011122121061101322415330188112161287878787870166878787878710187878787870704104018787878787878787878722000000041041 530212041123410973040302020100001000011122121061101322415398899112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530214011123410973100902020100001000012122123021100122411230188111501202078686868787493386868618701018686860604187870404868686010186868688878787111041 530214021123410973100902020100001000012122123021100122411230188112491287878787870150878787878710187878787870604104018787878787878787878703030104101041 530214031123410973100902020100001000012122123021100122411248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530214041123410973100902020100001000012122123021100122411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530214051123410973100902020100001000012122123021100122411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530214061123410973100902020100001000012122123021100122411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530214071123410973100902020100001000012122123021100122411230188102331287878787870150878787878710187878787870604104018787878787878787878703020103071041 530214081123410973100902020100001000012122123021100122411248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530214091123410973100902020100001000012122123021100122411248807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530214101123410973100902020100001000012122123021100122411248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530215010562410973182003020100001100023242121091101232214230188111691402060913868787525151628618701010101860604187870404040486010101018688878787140521 530215020562410973182003020100001100023242121091101232214230188112521487878787870169878787878710187878787870604104018787878787878787878788020002110521 530215030562410973182003020100001100023242121091101232214248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530215040562410973182003020100001100023242121091101232214240202111351105868686868787348686868618701868686860604187870486868686018686868688878787080521 530215050562410973182003020100001100023242121091101232214240288112341187878787870435878787878710187878787870604104018787878787878787878703000000070521 530215060562410973182003020100001100023242121091101232214230188112511487878787870169878787878710187878787870604104018787878787878787878788000202110521 530215070562410973182003020100001100023242121091101232214248806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530215080562410973182003020100001100023242121091101232214248806112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530215090562410973182003020100001100023242121091101232214230188112511487878787870169878787878710187878787870604104018787878787878787878788010102110521 530215100562410973182003020100001100023242121091101232214248809111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530215110562410973182003020100001100023242121091101232214248809012270888888888888888888888888818888888888880604188888888888888888888888803888888060521 530215120562410973182003020100001100023242121091101232214258811111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530215130562410973182003020100001100023242121091101232214230188112621487878787870169878787878710187878787870604104018787878787878787878788010001130521 530215140562410973182003020100001100023242121091101232214240013011291888888888888888888888888818888888888880604188888888888888888888888888888888060521 530215150562410973182003020100001100023242121091101232214258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530215160562410973182003020100001100023242121091101232214258888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530215170562410973182003020100001100023242121091101232214248888112300888888888888888888888888818888888888880604188888888888888888888888803888888070521 530215180562410973182003020100001100023242121091101232214258817112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530215190562410973182003020100001100023242121091101232214258817112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530215200562410973182003020100001100023242121091101232214258817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530216011123410973202003030200002000024132121101101122413230188111611202068686868787553786868618701018686860604187870404868686010186868688878787131041 530216021123410973202003030200002000024132121101101122413230188112551287878787870161878787878710187878787870604104018787878787878787878788010203121041 530216031123410973202003030200002000024132121101101122413248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 530216041123410973202003030200002000024132121101101122413258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530216051123410973202003030200002000024132121101101122413248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530216061123410973202003030200002000024132121101101122413230188112371287878787870161878787878710187878787870604104018787878787878787878703020204081041 530216071123410973202003030200002000024132121101101122413248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530216081123410973202003030200002000024132121101101122413248806111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530216091123410973202003030200002000024132121101101122413248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530216101123410973202003030200002000024132121101101122413248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530216111123410973202003030200002000024132121101101122413248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530216121123410973202003030200002000024132121101101122413230220111411113868686868787328686868618701868686860604187870486868686018686868688878787091041 530216131123410973202003030200002000024132121101101122413230288112321187878787871241878787878710187878787870604104018787878787878787878703020204071041 530216141123410973202003030200002000024132121101101122413248813112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530216151123410973202003030200002000024132121101101122413248813112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530216161123410973202003030200002000024132121101101122413238820111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530216171123410973202003030200002000024132121101101122413238820111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530216181123410973202003030200002000024132121101101122413248813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530216191123410973202003030200002000024132121101101122413248813111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530216201123410973202003030200002000024132121101101122413220088111752888888888888888888888888818888888888880604188888888888888888888888888888888161041 530217011123410973141405050000000000003012121081101222414230088112482888888888888888888888888818888888888880704188888888888888888888888822888888101041 530217021123410973141405050000000000003012121081101222414248801112170888888888888888888888888818888888888880704188888888888888888888888822888888041041 530217031123410973141405050000000000003012121081101222414248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530217041123410973141405050000000000003012121081101222414248801111150888888888888888888888888818888888888880704188888888888888888888888888888888041041 530217051123410973141405050000000000003012121081101222414248801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530217061123410973141405050000000000003012121081101222414248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530217071123410973141405050000000000003012121081101222414230088112472888888888888888888888888818888888888880704188888888888888888888888822888888101041 530217081123410973141405050000000000003012121081101222414248807112170888888888888888888888888818888888888880704188888888888888888888888822888888041041 530217091123410973141405050000000000003012121081101222414248807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530217101123410973141405050000000000003012121081101222414248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530217111123410973141405050000000000003012121081101222414248807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530217121123410973141405050000000000003012121081101222414258808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530217131123410973141405050000000000003012121081101222414258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530217141123410973141405050000000000003012121081101222414270088112461888888888888888888888888818888888888880704188888888888888888888888822888888101041 530218011123410973140305050200001100023242121991000099908230188101631202058686868787473386868618701018686860704187870404868686010186868688878787131041 530218021123410973140305050200001100023242121991000099908230188102471287878787870163878787878710187878787870704104018787878787878787878722010304101041 530218031123410973140305050200001100023242121991000099908248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530218041123410973140305050200001100023242121991000099908248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530218051123410973140305050200001100023242121991000099908230188102331287878787870163878787878710187878787870704104018787878787878787878722020305071041 530218061123410973140305050200001100023242121991000099908248805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530218071123410973140305050200001100023242121991000099908248805102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530218081123410973140305050200001100023242121991000099908248805101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530218091123410973140305050200001100023242121991000099908248805102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530218101123410973140305050200001100023242121991000099908240202101221111868686868787198686868618701868686860704187870486868686018686868688878787051041 530218111123410973140305050200001100023242121991000099908240288102191187878787871022878787878710187878787870704104018787878787878787878722000101041041 530218121123410973140305050200001100023242121991000099908258811102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530218131123410973140305050200001100023242121991000099908240002012201888888888888888888888888818888888888880704188888888888888888888888822888888051041 530218141123410973140305050200001100023242121991000099908248805102190888888888888888888888888818888888888880704188888888888888888888888822888888041041 530218151123410973140305050200001100023242121991000099908258814102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530220010562410973202002010201001002033122121111100122213230188111851102868686868787548686868618701868686860604187870486868686018686868688878787180521 530220020562410973202002010201001002033122121111100122213230188112541187878787870185878787878710187878787870604104018787878787878787878788000202110521 530220030562410973202002010201001002033122121111100122213248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530220040562410973202002010201001002033122121111100122213248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530220050562410973202002010201001002033122121111100122213258888112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530220060562410973202002010201001002033122121111100122213270288111511107868686868787418686868628702868686868080787878086868686078686868688878787110521 530220070562410973202002010201001002033122121111100122213270288112411187878787870651878787878720287878787878080780078787878787878787878715030003090521 530220080562410973202002010201001002033122121111100122213278807111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530220090562410973202002010201001002033122121111100122213278807111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530220100562410973202002010201001002033122121111100122213278807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530220110562410973202002010201001002033122121111100122213278888111380888888888888888888888888828888888888888080788888888888888888888888888888888080521 530220120562410973202002010201001002033122121111100122213278888111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 530220130562410973202002010201001002033122121111100122213278888111250888888888888888888888888818888888888886412588888888888888888888888888888888060521 530220140562410973202002010201001002033122121111100122213278888111230888888888888888888888888828888888888888080788888888888888888888888888888888050521 530220150562410973202002010201001002033122121111100122213278888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 530220160562410973202002010201001002033122121111100122213278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 530220170562410973202002010201001002033122121111100122213278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 530220180562410973202002010201001002033122121111100122213270388111441119868686868787308686868618701868686864409387870986868686038686868688878787090521 530220190562410973202002010201001002033122121111100122213270388112301187878787871844878787878710187878787874409309038787878787878787878715010001070521 530220200562410973202002010201001002033122121111100122213278819111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221010562410973252705030101001000014124192111111531124330088101691888888888888888888888888818888888888880604188888888888888888888888888888888140521 530221020562410973252705030101001000014124192111111531124330114111371203098686868787313186868618701018686860604187870404868686010186868688878787080521 530221030562410973252705030101001000014124192111111531124330188112311287878787870237878787878710187878787870604104018787878787878787878703030205070521 530221040562410973252705030101001000014124192111111531124348803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221050562410973252705030101001000014124192111111531124348803111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221060562410973252705030101001000014124192111111531124348803112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221070562410973252705030101001000014124192111111531124348803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221080562410973252705030101001000014124192111111531124348803111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221090562410973252705030101001000014124192111111531124330188112311287878787870237878787878710187878787870604104018787878787878787878703030104070521 530221100562410973252705030101001000014124192111111531124348809111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221110562410973252705030101001000014124192111111531124348809112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221120562410973252705030101001000014124192111111531124348809111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221130562410973252705030101001000014124192111111531124348809111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221140562410973252705030101001000014124192111111531124320088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 530221150562410973252705030101001000014124192111111531124338814112210888888888888888888888888818888888888880604188888888888888888888888803888888050521 530221160562410973252705030101001000014124192111111531124348815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221170562410973252705030101001000014124192111111531124348815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221180562410973252705030101001000014124192111111531124338888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221190562410973252705030101001000014124192111111531124378888111320888888888888888888888888818888888888880604188888888888888888888888888888888070521 530221200562410973252705030101001000014124192111111531124338814111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221210562410973252705030101001000014124192111111531124330014112222888888888888888888888888818888888888880604188888888888888888888888803888888050521 530221220562410973252705030101001000014124192111111531124348821111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221230562410973252705030101001000014124192111111531124348821111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530221240562410973252705030101001000014124192111111531124348821111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221250562410973252705030101001000014124192111111531124348821111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530221260562410973252705030101001000014124192111111531124340088012401888888888888888888888888818888888888880604188888888888888888888888803888888090521 530221270562410973252705030101001000014124192111111531124358826012078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530221280562410973252705030101001000014124192111111531124358826011028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530301011123410972121202020100001100023242121081100122412230188111661102868686868787608686868618701868686860704187870486868686018686868688878787141041 530301021123410972121202020100001100023242121081100122412230188112601187878787870166878787878710187878787870704104018787878787878787878788010102131041 530301031123410972121202020100001100023242121081100122412240202111451104868686868787288686868618701868686860704187870486868686018686868688878787101041 530301041123410972121202020100001100023242121081100122412240288112281187878787870345878787878710187878787870704104018787878787878787878703010102061041 530301051123410972121202020100001100023242121081100122412258804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530301061123410972121202020100001100023242121081100122412258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530301071123410972121202020100001100023242121081100122412248802112310888888888888888888888888818888888888880704188888888888888888888888803888888071041 530301081123410972121202020100001100023242121081100122412258807111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530301091123410972121202020100001100023242121081100122412258807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530301101123410972121202020100001100023242121081100122412258807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530301111123410972121202020100001100023242121081100122412258807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530301121123410972121202020100001100023242121081100122412258807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530302011123410972050402020000000000002012121031000022410230088112622888888888888888888888888818888888888880704188888888888888888888888888888888131041 530302021123410972050402020000000000002012121031000022410230088112434888888888888888888888888818888888888880704188888888888888888888888803888888091041 530302031123410972050402020000000000002012121031000022410248802102190888888888888888888888888818888888888880704188888888888888888888888803888888041041 530302041123410972050402020000000000002012121031000022410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530302051123410972050402020000000000002012121031000022410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530303011123410972070701010101001000012122121021100022411230188111361102868686868787268686868618701868686860704187870486868686018686868688878787081041 530303021123410972070701010101001000012122121021100022411230188112261187878787870136878787878710187878787870704104018787878787878787878799040105061041 530303031123410972070701010101001000012122121021100022411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530303041123410972070701010101001000012122121021100022411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530303051123410972070701010101001000012122121021100022411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530303061123410972070701010101001000012122121021100022411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530303071123410972070701010101001000012122121021100022411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530304011123410972111001010000001000013122121071100122412230188111621102868686868787588686868618701868686860704187870486868686018686868688878787131041 530304021123410972111001010000001000013122121071100122412230188112581187878787870162878787878710187878787870704104018787878787878787878788040105121041 530304031123410972111001010000001000013122121071100122412248802111250888888888888888888888888818888888888880704188888888888888888888888888888888061041 530304041123410972111001010000001000013122121071100122412248802111210888888888888888888888888818888888888880704188888888888888888888888888888888051041 530304051123410972111001010000001000013122121071100122412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530304061123410972111001010000001000013122121071100122412248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530304071123410972111001010000001000013122121071100122412248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530304081123410972111001010000001000013122121071100122412258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530304091123410972111001010000001000013122121071100122412258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530304101123410972111001010000001000013122121071100122412230088112632888888888888888888888888818888888888880704188888888888888888888888888888888131041 530304111123410972111001010000001000013122121071100122412258888102210888888888888888888888888818888888888880704188888888888888888888888803888888051041 530305011123410972090901010000000000002012121041101022412230088112632888888888888888888888888818888888888880604188888888888888888888888888888888131041 530305021123410972090901010000000000002012121041101022412230088111381888888888888888888888888818888888888880604188888888888888888888888888888888081041 530305031123410972090901010000000000002012121041101022412238888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 530305041123410972090901010000000000002012121041101022412238888111330888888888888888888888888818888888888880604188888888888888888888888888888888071041 530305051123410972090901010000000000002012121041101022412238888111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 530305061123410972090901010000000000002012121041101022412238888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530305071123410972090901010000000000002012121041101022412238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530305081123410972090901010000000000002012121041101022412230088111361888888888888888888888888818888888888880604188888888888888888888888888888888081041 530305091123410972090901010000000000002012121041101022412258888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530306011123410972040401010101001000012122121031100122412230188111401103868686868787268686868618701868686860704187870486868686018686868688878787091041 530306021123410972040401010101001000012122121031100122412248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530306031123410972040401010101001000012122121031100122412230188112261187878787870140878787878710187878787870704104018787878787878787878703000101061041 530306041123410972040401010101001000012122121031100122412248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307011123410972161903030200001001023122121061000022410230188111331102868686868787318686868618701868686865611487870486868686018686868688878787071041 530307021123410972161903030200001001023122121061000022410230188112311187878787870133878787878710187878787870704111048787878787878787878703020103071041 530307031123410972161903030200001001023122121061000022410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530307041123410972161903030200001001023122121061000022410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530307051123410972161903030200001001023122121061000022410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530307061123410972161903030200001001023122121061000022410220088112532888888888888888888888888818888888888880704188888888888888888888888888888888111041 530307071123410972161903030200001001023122121061000022410270219111531111868686868787318686868618701868686860704187870486868686018686868688878787111041 530307081123410972161903030200001001023122121061000022410270088012221888888888888888888888888818888888888880704188888888888888888888888803888888051041 530307091123410972161903030200001001023122121061000022410278808011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307101123410972161903030200001001023122121061000022410278808012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307111123410972161903030200001001023122121061000022410270288112311187878787870753878787878710187878787870704104018787878787878787878703030407071041 530307121123410972161903030200001001023122121061000022410278811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530307131123410972161903030200001001023122121061000022410278811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530307141123410972161903030200001001023122121061000022410278811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530307151123410972161903030200001001023122121061000022410278811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307161123410972161903030200001001023122121061000022410278811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307171123410972161903030200001001023122121061000022410278811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530307181123410972161903030200001001023122121061000022410278811111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530307191123410972161903030200001001023122121061000022410270088112752888888888888888888888888818888888888880704188888888888888888888888888888888161041 530308011123410972141303030200001101033242121041100122412230188111651104868686868787638686868618701868686860704187870486868686018686868688878787141041 530308021123410972141303030200001101033242121041100122412240088102482888888888888888888888888818888888888880704188888888888888888888888803888888101041 530308031123410972141303030200001101033242121041100122412258888111200888888888888888888888888818888888888880704188888888888888888888888888888888051041 530308041123410972141303030200001101033242121041100122412230188112631187878787870165878787878710187878787870704104018787878787878787878788030003131041 530308051123410972141303030200001101033242121041100122412248804111230888888888888888888888888818888888888880704188888888888888888888888888888888051041 530308061123410972141303030200001101033242121041100122412248804111210888888888888888888888888818888888888880704188888888888888888888888888888888051041 530308071123410972141303030200001101033242121041100122412240204111201108868686868787178686868618701868686860704187870486868686018686868688878787051041 530308081123410972141303030200001101033242121041100122412240288112171187878787870720878787878710187878787870704104018787878787878787878703010001041041 530308091123410972141303030200001101033242121041100122412258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530308101123410972141303030200001101033242121041100122412270388111351111868686868787258686868618701868686866412587871286868686058686868688878787081041 530308111123410972141303030200001101033242121041100122412270388112251187878787871035878787878710187878787876412512058787878787878787878722020103061041 530308121123410972141303030200001101033242121041100122412278811111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530308131123410972141303030200001101033242121041100122412278811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530308141123410972141303030200001101033242121041100122412278811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530309011123410972050600000000000000002012121041000022410230088112702888888888888888888888888818888888888880704188888888888888888888888888888888151041 530309021123410972050600000000000000002012121041000022410230088112622888888888888888888888888818888888888880704188888888888888888888888888888888131041 530309031123410972050600000000000000002012121041000022410258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530309041123410972050600000000000000002012121041000022410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530309051123410972050600000000000000002012121041000022410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530309061123410972050600000000000000002012121041000022410258888011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530310010562410972131102010101001100023242121051100022411230188111561103868686868787528686868618701868686860704187870486868686018686868688878787120521 530310020562410972131102010101001100023242121051100022411248888112240888888888888888888888888818888888888880704188888888888888888888888803888888050521 530310030562410972131102010101001100023242121051100022411230188112521187878787870156878787878710187878787870704104018787878787878787878788000000110521 530310040562410972131102010101001100023242121051100022411240288111321105868686868787258686868618701868686860704187870486868686018686868688878787070521 530310050562410972131102010101001100023242121051100022411240288102251187878787870432878787878710187878787870704104018787878787878787878703000202060521 530310060562410972131102010101001100023242121051100022411258805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530310070562410972131102010101001100023242121051100022411258805102008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530310080562410972131102010101001100023242121051100022411248888111230888888888888888888888888818888888888880704188888888888888888888888888888888050521 530310090562410972131102010101001100023242121051100022411258802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530310100562410972131102010101001100023242121051100022411248888111170888888888888888888888888818888888888880704188888888888888888888888888888888040521 530310110562410972131102010101001100023242121051100022411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530310120562410972131102010101001100023242121051100022411258888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530310130562410972131102010101001100023242121051100022411258888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530311011123410972252505050101001000013122121051100322414230188111701302050986868787594242868618701010186860704187870404048686010101868688878787151041 530311021123410972252505050101001000013122121051100322414230188112591387878787870170878787878710187878787870704104018787878787878787878788020103121041 530311031123410972252505050101001000013122121051100322414248802111240888888888888888888888888818888888888880704188888888888888888888888888888888051041 530311041123410972252505050101001000013122121051100322414248802111180888888888888888888888888818888888888880704188888888888888888888888888888888041041 530311051123410972252505050101001000013122121051100322414230188112421387878787870170878787878710187878787870704104018787878787878787878703030003091041 530311061123410972252505050101001000013122121051100322414248805111220888888888888888888888888818888888888880704188888888888888888888888888888888051041 530311071123410972252505050101001000013122121051100322414248805111150888888888888888888888888818888888888880704188888888888888888888888888888888041041 530311081123410972252505050101001000013122121051100322414248805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530311091123410972252505050101001000013122121051100322414230188112421387878787870170878787878710187878787870704104018787878787878787878703000101091041 530311101123410972252505050101001000013122121051100322414248809112180888888888888888888888888818888888888880704188888888888888888888888803888888041041 530311111123410972252505050101001000013122121051100322414258810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311121123410972252505050101001000013122121051100322414240002112221888888888888888888888888818888888888880704188888888888888888888888803888888051041 530311131123410972252505050101001000013122121051100322414258812111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530311141123410972252505050101001000013122121051100322414258812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530311151123410972252505050101001000013122121051100322414258812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311161123410972252505050101001000013122121051100322414258812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311171123410972252505050101001000013122121051100322414258810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311181123410972252505050101001000013122121051100322414258888111160888888888888888888888888818888888888880704188888888888888888888888888888888041041 530311191123410972252505050101001000013122121051100322414258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530311201123410972252505050101001000013122121051100322414258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311211123410972252505050101001000013122121051100322414258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530311221123410972252505050101001000013122121051100322414258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530311231123410972252505050101001000013122121051100322414240088112301888888888888888888888888818888888888880704188888888888888888888888803888888071041 530311241123410972252505050101001000013122121051100322414248888111200888888888888888888888888818888888888880704188888888888888888888888888888888051041 530311251123410972252505050101001000013122121051100322414258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530312011123410972080302020100001000013122121041000023411230104111301102868686868787188686868618701868686860704187870486868686018686868688878787071041 530312021123410972080302020100001000013122121041000023411230188102181187878787870130878787878710187878787870704104018787878787878787878703000101041041 530312031123410972080302020100001000013122121041000023411248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530312041123410972080302020100001000013122121041000023411220088112602888888888888888888888888818888888888880704188888888888888888888888888888888131041 530312051123410972080302020100001000013122121041000023411270088112262888888888888888888888888818888888888880704188888888888888888888888803888888061041 530312061123410972080302020100001000013122121041000023411278805102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530312071123410972080302020100001000013122121041000023411278805101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530312081123410972080302020100001000013122121041000023411278805101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530313011123410972050501010101001000012122121041100322414230103111501102868686868787438686868618701868686860704187870486868686018686868688878787111041 530313021123410972050501010101001000012122121041100322414230188112431187878787870150878787878710187878787870704104018787878787878787878703000000091041 530313031123410972050501010101001000012122121041100322414220088112682888888888888888888888888818888888888880704188888888888888888888888888888888141041 530313041123410972050501010101001000012122121041100322414278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530313051123410972050501010101001000012122121041100322414278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530314011123410972090903030100001000012122121061101322415330188111501102868686868787468686868618701868686860704187870486868686018686868688878787111041 530314021123410972090903030100001000012122121061101322415330188112461187878787870150878787878710187878787870704104018787878787878787878703020103101041 530314031123410972090903030100001000012122121061101322415348802111220888888888888888888888888818888888888880704188888888888888888888888888888888051041 530314041123410972090903030100001000012122121061101322415340002112191888888888888888888888888818888888888880704188888888888888888888888803888888041041 530314051123410972090903030100001000012122121061101322415348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530314061123410972090903030100001000012122121061101322415330088112551888888888888888888888888818888888888880704188888888888888888888888888888888121041 530314071123410972090903030100001000012122121061101322415338888112240888888888888888888888888818888888888880704188888888888888888888888803888888051041 530314081123410972090903030100001000012122121061101322415348888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530314091123410972090903030100001000012122121061101322415378888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530315011123410972101101010100001000013122121041100122412230188111241102868686868787228686868618701868686860704187870486868686018686868688878787051041 530315021123410972101101010100001000013122121041100122412230188112221187878787870124878787878710187878787870704104018787878787878787878703010102051041 530315031123410972101101010100001000013122121041100122412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530315041123410972101101010100001000013122121041100122412248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530315051123410972101101010100001000013122121041100122412248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530315061123410972101101010100001000013122121041100122412248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530315071123410972101101010100001000013122121041100122412210088112802888888888888888888888888818888888888880704188888888888888888888888888888888171041 530315081123410972101101010100001000013122121041100122412210088112762888888888888888888888888818888888888880704188888888888888888888888888888888161041 530315091123410972101101010100001000013122121041100122412210088112792888888888888888888888888818888888888880704188888888888888888888888888888888161041 530315101123410972101101010100001000013122121041100122412238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530315111123410972101101010100001000013122121041100122412238888011170888888888888888888888888818888888888880704188888888888888888888888888888888041041 530316011123410972040101010000000000002012121021100022411238888111450888888888888888888888888818888888888880704188888888888888888888888888888888101041 530316021123410972040101010000000000002012121021100022411238888102460888888888888888888888888818888888888880704188888888888888888888888803888888101041 530316031123410972040101010000000000002012121021100022411248888101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530316041123410972040101010000000000002012121021100022411248888101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530317011123410972060602020100001000012122921021000122408230188111321102868686868787298686868618701868686860704187870486868686018686868688878787071041 530317021123410972060602020100001000012122921021000122408230188112291187878787870132878787878710187878787870704104018787878787878787878703010001061041 530317031123410972060602020100001000012122921021000122408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530317041123410972060602020100001000012122921021000122408230088112201888888888888888888888888818888888888880704188888888888888888888888803888888051041 530317051123410972060602020100001000012122921021000122408248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530317061123410972060602020100001000012122921021000122408238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530318011123410972070301010100001000012122121041100122412230188111351102868686868787328686868618701868686860704187870486868686018686868688878787081041 530318021123410972070301010100001000012122121041100122412230188102321187878787870135878787878710187878787870704104018787878787878787878703030205071041 530318031123410972070301010100001000012122121041100122412248802102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530318041123410972070301010100001000012122121041100122412248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530318051123410972070301010100001000012122121041100122412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530318061123410972070301010100001000012122121041100122412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530318071123410972070301010100001000012122121041100122412248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530319011123410972060600000000000000002012121041000022410230088112652888888888888888888888888818888888888880704188888888888888888888888888888888141041 530319021123410972060600000000000000002012121041000022410270088112722888888888888888888888888818888888888880704188888888888888888888888888888888151041 530319031123410972060600000000000000002012121041000022410270088112582888888888888888888888888818888888888880704188888888888888888888888888888888121041 530319041123410972060600000000000000002012121041000022410258888111240888888888888888888888888818888888888880704188888888888888888888888888888888051041 530319051123410972060600000000000000002012121041000022410258888111160888888888888888888888888818888888888880704188888888888888888888888888888888041041 530319061123410972060600000000000000002012121041000022410258888111150888888888888888888888888818888888888880704188888888888888888888888888888888041041 530320011123410972080802020100001000013122121041000022410230188111521102868686868787468686868618701868686860704187870486868686018686868688878787111041 530320021123410972080802020100001000013122121041000022410230188112461187878787870152878787878710187878787870704104018787878787878787878703020103101041 530320031123410972080802020100001000013122121041000022410248802111190888888888888888888888888818888888888880704188888888888888888888888888888888041041 530320041123410972080802020100001000013122121041000022410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530320051123410972080802020100001000013122121041000022410240002112223888888888888888888888888818888888888880704188888888888888888888888803888888051041 530320061123410972080802020100001000013122121041000022410258805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530320071123410972080802020100001000013122121041000022410258805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530320081123410972080802020100001000013122121041000022410248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530321011123410972101002020100001000013122921061100122409230188111531102868686868787418686868618701868686860604187870486868686018686868688878787111041 530321021123410972101002020100001000013122921061100122409230188112411187878787870153878787878710187878787870604104018787878787878787878703030205091041 530321031123410972101002020100001000013122921061100122409248802111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530321041123410972101002020100001000013122921061100122409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530321051123410972101002020100001000013122921061100122409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530321061123410972101002020100001000013122921061100122409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530321071123410972101002020100001000013122921061100122409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530321081123410972101002020100001000013122921061100122409230088112401888888888888888888888888818888888888880604188888888888888888888888803888888091041 530321091123410972101002020100001000013122921061100122409248808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530321101123410972101002020100001000013122921061100122409258888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530322011123410972070700000000001000012124121051100192413230188111711102868686868787538686868618701868686860604187870486868686018686868688878787151041 530322021123410972070700000000001000012124121051100192413230188112531187878787870171878787878710187878787870604104018787878787878787878788020103111041 530322031123410972070700000000001000012124121051100192413240002111241888888888888888888888888818888888888880604188888888888888888888888888888888051041 530322041123410972070700000000001000012124121051100192413248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530322051123410972070700000000001000012124121051100192413248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530322061123410972070700000000001000012124121051100192413248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530322071123410972070700000000001000012124121051100192413278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530323011123410972030300000000000000003014129031000122412230088111451888888888888888888888888818888888888880604188888888888888888888888888888888101041 530323021123410972030300000000000000003014129031000122412248888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530323031123410972030300000000000000003014129031000122412258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530324011123410972040300000000000000003014121051100122414230004101501888888888888888888888888818888888888880604188888888888888888888888888888888111041 530324021123410972040300000000000000003014121051100122414248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530324031123410972040300000000000000003014121051100122414248888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530324041123410972040300000000000000003014121051100122414220088112732888888888888888888888888818888888888880604188888888888888888888888888888888151041 530325011123410972030300000000001000012124121041100022413230188111801103868686868787558686868618701868686860604187870486868686018686868688878787171041 530325021123410972030300000000001000012124121041100022413248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530325031123410972030300000000001000012124121041100022413230188112551187878787870180878787878710187878787870604104018787878787878787878788000000121041 530326011123410972090901010100001000012124121041100122414230188111351102868686868787318686868618701868686860604187870486868686018686868688878787081041 530326021123410972090901010100001000012124121041100122414230188112311187878787870135878787878710187878787870604104018787878787878787878703010102071041 530326031123410972090901010100001000012124121041100122414248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530326041123410972090901010100001000012124121041100122414248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530326051123410972090901010100001000012124121041100122414248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530326061123410972090901010100001000012124121041100122414248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530326071123410972090901010100001000012124121041100122414248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530326081123410972090901010100001000012124121041100122414278888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530326091123410972090901010100001000012124121041100122414278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530327011123410972101002020200002000022134121031100122414230188111321102868686868787248686868618701868686860604187870486868686018686868688878787071041 530327021123410972101002020200002000022134121031100122414230188112241187878787870132878787878710187878787870604104018787878787878787878703010102051041 530327031123410972101002020200002000022134121031100122414248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530327041123410972101002020200002000022134121031100122414248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530327051123410972101002020200002000022134121031100122414238888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530327061123410972101002020200002000022134121031100122414238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530327071123410972101002020200002000022134121031100122414230288111351108868686868787268686868618701868686860604187870486868686018686868688878787081041 530327081123410972101002020200002000022134121031100122414230288112261187878787870735878787878710187878787870604104018787878787878787878703000202061041 530327091123410972101002020200002000022134121031100122414248808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530327101123410972101002020200002000022134121031100122414248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530328011123410972131304040100001000013129999999999999900130188111581105868686868787458686868618701868686860604187870486868686018686868688878787121041 530328021123410972131304040100001000013129999999999999900148888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 530328031123410972131304040100001000013129999999999999900148888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530328041123410972131304040100001000013129999999999999900148888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530328051123410972131304040100001000013129999999999999900130188112451187878787870158878787878710187878787870604104018787878787878787878703020204101041 530328061123410972131304040100001000013129999999999999900148805112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 530328071123410972131304040100001000013129999999999999900158806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530328081123410972131304040100001000013129999999999999900148805112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 530328091123410972131304040100001000013129999999999999900148805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530328101123410972131304040100001000013129999999999999900148805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530328111123410972131304040100001000013129999999999999900130088112652888888888888888888888888818888888888880604188888888888888888888888888888888141041 530328121123410972131304040100001000013129999999999999900140088112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 530328131123410972131304040100001000013129999999999999900158812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530329011123410972181804040101001000012124121071100022413230188111531103868686868787478686868618701868686860604187870486868686018686868688878787111041 530329021123410972181804040101001000012124121071100022413248888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 530329031123410972181804040101001000012124121071100022413230188112471187878787870153878787878710187878787870604104018787878787878787878703030306101041 530329041123410972181804040101001000012124121071100022413248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530329051123410972181804040101001000012124121071100022413248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530329061123410972181804040101001000012124121071100022413248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530329071123410972181804040101001000012124121071100022413248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530329081123410972181804040101001000012124121071100022413248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530329091123410972181804040101001000012124121071100022413248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530329101123410972181804040101001000012124121071100022413230088112291888888888888888888888888818888888888880604188888888888888888888888803888888061041 530329111123410972181804040101001000012124121071100022413248888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530329121123410972181804040101001000012124121071100022413248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530329131123410972181804040101001000012124121071100022413248888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530329141123410972181804040101001000012124121071100022413248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530329151123410972181804040101001000012124121071100022413248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530329161123410972181804040101001000012124121071100022413248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530329171123410972181804040101001000012124121071100022413238888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530329181123410972181804040101001000012124121071100022413238888111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 530401011123410972030300000000000000002012121041000023411230088112622888888888888888888888888818888888888885611488888888888888888888888888888888131041 530401021123410972030300000000000000002012121041000023411240088111544888888888888888888888888818888888888885611488888888888888888888888888888888111041 530401031123410972030300000000000000002012121041000023411248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530402010562410972212104020301001200033252121091100023412230188111741403040506868787586057398618701010101865611487871111111186040404048688878787150521 530402020562410972212104020301001200033252121091100023412248888111190888888888888888888888888818888888888885611488888888888888888888888888888888040521 530402030562410972212104020301001200033252121091100023412230188112581487878787870174878787878710187878787875611411048787878787878787878788010001120521 530402040562410972212104020301001200033252121091100023412230188112601487878787870174878787878710187878787875611411048787878787878787878788000000130521 530402050562410972212104020301001200033252121091100023412230188112571487878787870174878787878710187878787875611411048787878787878787878788000000120521 530402060562410972212104020301001200033252121091100023412230188112391487878787870174878787878710187878787875611411048787878787878787878706030205080521 530402070562410972212104020301001200033252121091100023412248806111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530402080562410972212104020301001200033252121091100023412248806111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530402090562410972212104020301001200033252121091100023412248806112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530402100562410972212104020301001200033252121091100023412248806111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530402110562410972212104020301001200033252121091100023412248806112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530402120562410972212104020301001200033252121091100023412240203111471213148686868787383086868618701018686865611487871111868686040486868688878787100521 530402130562410972212104020301001200033252121091100023412240288112381287878787871247878787878710187878787875611411048787878787878787878706000202080521 530402140562410972212104020301001200033252121091100023412240288112301287878787871247878787878710187878787875611411048787878787878787878706000000070521 530402150562410972212104020301001200033252121091100023412258813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530402160562410972212104020301001200033252121091100023412258813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530402170562410972212104020301001200033252121091100023412240388111251118868686868787278686868618701868686865611487871186868686048686868688878787060521 530402180562410972212104020301001200033252121091100023412240388112271187878787871725878787878710187878787875611411048787878787878787878706000000060521 530402190562410972212104020301001200033252121091100023412258888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530402200562410972212104020301001200033252121091100023412258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530402210562410972212104020301001200033252121091100023412270088111502888888888888888888888888818888888888885611488888888888888888888888888888888110521 530403011123410972080804040100001100023242121061100123413230188111611102868686868787558686868618701868686865611487871186868686048686868688878787131041 530403021123410972080804040100001100023242121061100123413230188112551187878787870161878787878710187878787875611411048787878787878787878788010102121041 530403031123410972080804040100001100023242121061100123413240202111251104868686868787248686868618701868686865611487871186868686048686868688878787061041 530403041123410972080804040100001100023242121061100123413240288102241187878787870325878787878710187878787875611411048787878787878787878706000000051041 530403051123410972080804040100001100023242121061100123413240002112181888888888888888888888888818888888888885611488888888888888888888888806888888041041 530403061123410972080804040100001100023242121061100123413258805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530403071123410972080804040100001100023242121061100123413258888112210888888888888888888888888818888888888885611488888888888888888888888806888888051041 530403081123410972080804040100001100023242121061100123413270088012191888888888888888888888888818888888888885611488888888888888888888888806888888041041 530403091123410972080804040100001100023242121061100123413268807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404011123410972171704040100000100013122121061000023212230088112582888888888888888888888888818888888888885611488888888888888888888888888888888121041 530404021123410972171704040100000100013122121061000023212240088112311888888888888888888888888818888888888885611488888888888888888888888806888888071041 530404031123410972171704040100000100013122121061000023212258802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530404041123410972171704040100000100013122121061000023212258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404051123410972171704040100000100013122121061000023212240188111291106868686868787288686868618701868686865611487871186868686048686868688878787061041 530404061123410972171704040100000100013122121061000023212240188112281187878787870529878787878710187878787875611411048787878787878787878706020002061041 530404071123410972171704040100000100013122121061000023212258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404081123410972171704040100000100013122121061000023212258806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404091123410972171704040100000100013122121061000023212248888112240888888888888888888888888818888888888885611488888888888888888888888806888888051041 530404101123410972171704040100000100013122121061000023212258809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404111123410972171704040100000100013122121061000023212258809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530404121123410972171704040100000100013122121061000023212278888111170888888888888888888888888818888888888885611488888888888888888888888888888888041041 530404131123410972171704040100000100013122121061000023212248888111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 530404141123410972171704040100000100013122121061000023212278888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 530404151123410972171704040100000100013122121061000023212248888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 530404161123410972171704040100000100013122121061000023212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530404171123410972171704040100000100013122121061000023212258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530405010562410972292907040201001200033252121111100123413230188111601217188686868787504086868618701018686865611487871111868686040486868688878787130521 530405020562410972292907040201001200033252121111100123413248888111200888888888888888888888888818888888888885611488888888888888888888888888888888050521 530405030562410972292907040201001200033252121111100123413248888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530405040562410972292907040201001200033252121111100123413240288111321205088686868787222486868618701018686865611487871111868686040486868688878787070521 530405050562410972292907040201001200033252121111100123413240288112221287878787870432878787878710187878787875611411048787878787878787878706010102050521 530405060562410972292907040201001200033252121111100123413258805112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405070562410972292907040201001200033252121111100123413258805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405080562410972292907040201001200033252121111100123413240288112241287878787870432878787878710187878787875611411048787878787878787878706010001050521 530405090562410972292907040201001200033252121111100123413258808111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405100562410972292907040201001200033252121111100123413240388111271111868686868787198686868618701868686865611487871186868686048686868688878787060521 530405110562410972292907040201001200033252121111100123413240388112191187878787871027878787878710187878787875611411048787878787878787878706010001040521 530405120562410972292907040201001200033252121111100123413258811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405130562410972292907040201001200033252121111100123413240088112304888888888888888888888888818888888888885611488888888888888888888888806888888070521 530405140562410972292907040201001200033252121111100123413258813111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530405150562410972292907040201001200033252121111100123413258813112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530405160562410972292907040201001200033252121111100123413258813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405170562410972292907040201001200033252121111100123413230188112501287878787870160878787878710187878787875611411048787878787878787878706000000110521 530405180562410972292907040201001200033252121111100123413230188112401287878787870160878787878710187878787875611411048787878787878787878706000000090521 530405190562410972292907040201001200033252121111100123413270088112211888888888888888888888888818888888888885611488888888888888888888888806888888050521 530405200562410972292907040201001200033252121111100123413278819112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405210562410972292907040201001200033252121111100123413258813112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405220562410972292907040201001200033252121111100123413278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530405230562410972292907040201001200033252121111100123413278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530405240562410972292907040201001200033252121111100123413278888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405250562410972292907040201001200033252121111100123413278888111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530405260562410972292907040201001200033252121111100123413278888111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 530405270562410972292907040201001200033252121111100123413278888111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 530405280562410972292907040201001200033252121111100123413278888111330888888888888888888888888818888888888885611488888888888888888888888888888888070521 530405290562410972292907040201001200033252121111100123413278888111200888888888888888888888888818888888888885611488888888888888888888888888888888050521 530406011123410972181605050100001000012122121051101423417330188111481402091416868787353322238618701010101865611487871111111186040404048688878787101041 530406021123410972181605050100001000012122121051101423417330188102351487878787870148878787878710187878787875611411048787878787878787878706050106081041 530406031123410972181605050100001000012122121051101423417348802111200888888888888888888888888818888888888885611488888888888888888888888888888888051041 530406041123410972181605050100001000012122121051101423417348802112160888888888888888888888888818888888888885611488888888888888888888888806888888041041 530406051123410972181605050100001000012122121051101423417348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530406061123410972181605050100001000012122121051101423417348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530406071123410972181605050100001000012122121051101423417348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530406081123410972181605050100001000012122121051101423417348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530406091123410972181605050100001000012122121051101423417330188112331487878787870148878787878710187878787875611411048787878787878787878706020204071041 530406101123410972181605050100001000012122121051101423417348809111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530406111123410972181605050100001000012122121051101423417348809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530406121123410972181605050100001000012122121051101423417348809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530406131123410972181605050100001000012122121051101423417348809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530406141123410972181605050100001000012122121051101423417330188112221487878787870148878787878710187878787875611411048787878787878787878706000101051041 530406151123410972181605050100001000012122121051101423417348814112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530406161123410972181605050100001000012122121051101423417330188112231487878787870148878787878710187878787875611411048787878787878787878706010102051041 530406171123410972181605050100001000012122121051101423417348816112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530406181123410972181605050100001000012122121051101423417348816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530407011123410972070602020100001000012122121061100423416330188101501202038686868787484286868618701018686865611487871111868686040486868688878787111041 530407021123410972070602020100001000012122121061100423416330188112481287878787870150878787878710187878787875611411048787878787878787878706000000101041 530407031123410972070602020100001000012122121061100423416330188112421287878787870150878787878710187878787875611411048787878787878787878706020204091041 530407041123410972070602020100001000012122121061100423416348803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530407051123410972070602020100001000012122121061100423416348803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530407061123410972070602020100001000012122121061100423416348803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530407071123410972070602020100001000012122121061100423416348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530408011123410972080902020101001000013122121071000123412230188111401106868686868787318686868618701868686865611487871186868686048686868688878787091041 530408021123410972080902020101001000013122121071000123412248888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 530408031123410972080902020101001000013122121071000123412248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530408041123410972080902020101001000013122121071000123412248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530408051123410972080902020101001000013122121071000123412248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530408061123410972080902020101001000013122121071000123412230109112311187878787870140878787878710187878787875611411048787878787878787878706020002071041 530408071123410972080902020101001000013122121071000123412248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530408081123410972080902020101001000013122121071000123412248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530408091123410972080902020101001000013122121071000123412220088012521888888888888888888888888818888888888885611488888888888888888888888888888888111041 530409011123410972050501010100001000012122321021100023411230188111531102868686868787478686868618701868686865611487871186868686048686868688878787111041 530409021123410972050501010100001000012122321021100023411230188112471187878787870153878787878710187878787875611411048787878787878787878706020103101041 530409031123410972050501010100001000012122321021100023411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530409041123410972050501010100001000012122321021100023411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530409051123410972050501010100001000012122321021100023411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530410011123410972090902020200002000022132121071000023411230188111351103868686868787308686868618701868686865611487871186868686048686868688878787081041 530410021123410972090902020200002000022132121071000023411248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530410031123410972090902020200002000022132121071000023411230188112301187878787870135878787878710187878787875611411048787878787878787878706010102071041 530410041123410972090902020200002000022132121071000023411248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530410051123410972090902020200002000022132121071000023411248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530410061123410972090902020200002000022132121071000023411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530410071123410972090902020200002000022132121071000023411238888111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 530410081123410972090902020200002000022132121071000023411230288111271109868686868787258686868618701868686865611487871186868686048686868688878787061041 530410091123410972090902020200002000022132121071000023411230288112251187878787870827878787878710187878787875611411048787878787878787878706000000061041 530411011123410972020200000000001000011122121031100123413230188111481102868686868787608686868618701868686865611487871186868686048686868688878787101041 530411021123410972020200000000001000011122121031100123413230188112601187878787870148878787878710187878787875611411048787878787878787878788000000131041 530412011123410972070701010100001000012122121031000123412230188111471102868686868787398686868618701868686865611487871186868686048686868688878787101041 530412021123410972070701010100001000012122121031000123412230188112391187878787870147878787878710187878787875611411048787878787878787878706030205081041 530412031123410972070701010100001000012122121031000123412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530412041123410972070701010100001000012122121031000123412248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530412051123410972070701010100001000012122121031000123412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530412061123410972070701010100001000012122121031000123412248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530412071123410972070701010100001000012122121031000123412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530413011123410972111203030100001000014122122071100123414230188111581202038686868787323886868618701018686865611487871111868686040486868688878787121041 530413021123410972111203030100001000014122122071100123414230188112321287878787870158878787878710187878787875611411048787878787878787878706000000071041 530413031123410972111203030100001000014122122071100123414230108112381287878787870158878787878710187878787875611411048787878787878787878706010203081041 530413041123410972111203030100001000014122122071100123414248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530413051123410972111203030100001000014122122071100123414248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530413061123410972111203030100001000014122122071100123414240003112171888888888888888888888888818888888888885611488888888888888888888888806888888041041 530413071123410972111203030100001000014122122071100123414258806011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530413081123410972111203030100001000014122122071100123414220088112802888888888888888888888888818888888888885611488888888888888888888888888888888171041 530413091123410972111203030100001000014122122071100123414258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530413101123410972111203030100001000014122122071100123414248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530413111123410972111203030100001000014122122071100123414238888111190888888888888888888888888818888888888885611488888888888888888888888888888888041041 530413121123410972111203030100001000014122122071100123414238888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 530414011123410972050501010100001100022242121041100023412230188111801103868686868787608686868618701868686865611487871186868686048686868688878787171041 530414021123410972050501010100001100022242121041100023412248888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 530414031123410972050501010100001100022242121041100023412230188112601187878787870180878787878710187878787875611411048787878787878787878788010001131041 530414041123410972050501010100001100022242121041100023412240203111201105868686868787238686868618701868686865611487871186868686048686868688878787051041 530414051123410972050501010100001100022242121041100023412240288112231187878787870420878787878710187878787875611411048787878787878787878706000000051041 530415011123410972080802020100001100023242121061320123416330108111621102868686868787548686868618701868686865611487871186868686048686868688878787131041 530415021123410972080802020100001100023242121061320123416330188112541187878787870162878787878710187878787875611411048787878787878787878788030104111041 530415031123410972080802020100001100023242121061320123416348802111270888888888888888888888888818888888888885611488888888888888888888888888888888061041 530415041123410972080802020100001100023242121061320123416348802111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 530415051123410972080802020100001100023242121061320123416348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530415061123410972080802020100001100023242121061320123416340202111241107868686868787188686868618701868686865611487871186868686048686868688878787051041 530415071123410972080802020100001100023242121061320123416340288112181187878787870624878787878710187878787875611411048787878787878787878706000000041041 530415081123410972080802020100001100023242121061320123416320088112461888888888888888888888888818888888888884409388888888888888888888888806888888101041 530416011123410972211005050200002000022132121081100123413230188111341303040786868787242921868618701010186865611487871111118686040404868688878787071041 530416021123410972211005050200002000022132121081100123413248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530416031123410972211005050200002000022132121081100123413230188112241387878787870134878787878710187878787875611411048787878787878787878706000000051041 530416041123410972211005050200002000022132121081100123413230188102291387878787870134878787878710187878787875611411048787878787878787878706000101061041 530416051123410972211005050200002000022132121081100123413248804102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530416061123410972211005050200002000022132121081100123413248806101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530416071123410972211005050200002000022132121081100123413230188102211387878787870134878787878710187878787875611411048787878787878787878706000000051041 530416081123410972211005050200002000022132121081100123413230288111421209158686868787322886868618701018686865611487871111868686040486868688878787091041 530416091123410972211005050200002000022132121081100123413230288102321287878787870842878787878710187878787875611411048787878787878787878706020305071041 530416101123410972211005050200002000022132121081100123413248809101170888888888888888888888888818888888888885611488888888888888888888888888888888041041 530416111123410972211005050200002000022132121081100123413248809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530416121123410972211005050200002000022132121081100123413248809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530416131123410972211005050200002000022132121081100123413248809102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530416141123410972211005050200002000022132121081100123413248809102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530416151123410972211005050200002000022132121081100123413230288102281287878787870842878787878710187878787875611411048787878787878787878706040004061041 530416161123410972211005050200002000022132121081100123413248815111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530416171123410972211005050200002000022132121081100123413248815111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530416181123410972211005050200002000022132121081100123413248815101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530416191123410972211005050200002000022132121081100123413248815101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530416201123410972211005050200002000022132121081100123413248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530416211123410972211005050200002000022132121081100123413248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530501011123410971121203030200001100023242321061100121413230188111631202078686868787555086868618701018686860604187870404868686010186868688878787131041 530501021123410971121203030200001100023242321061100121413230188112551287878787870163878787878710187878787870604104018787878787878787878788010102121041 530501031123410971121203030200001100023242321061100121413240202111281104868686868787228686868618701868686860604187870486868686018686868688878787061041 530501041123410971121203030200001100023242321061100121413240288112221187878787870328878787878710187878787870604104018787878787878787878703010102051041 530501051123410971121203030200001100023242321061100121413258804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530501061123410971121203030200001100023242321061100121413258804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530501071123410971121203030200001100023242321061100121413230188112501287878787870163878787878710187878787870604104018787878787878787878703000000111041 530501081123410971121203030200001100023242321061100121413248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530501091123410971121203030200001100023242321061100121413250088112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 530501101123410971121203030200001100023242321061100121413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530501111123410971121203030200001100023242321061100121413258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530501121123410971121203030200001100023242321061100121413258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530502011123410971030000000000000000003012343021000024406230088102524888888888888888888888888818888888888880604188888888888888888888888888888888111041 530502021123410971030000000000000000003012343021000024406258888102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530502031123410971030000000000000000003012343021000024406248801101190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530503011123410971080802020100001000013122321031000024408230188111601102868686868787508686868618701868686860604187870486868686018686868688878787131041 530503021123410971080802020100001000013122321031000024408230188112501187878787870160878787878710187878787870604104018787878787878787878703020204111041 530503031123410971080802020100001000013122321031000024408248802112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 530503041123410971080802020100001000013122321031000024408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530503051123410971080802020100001000013122321031000024408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530503061123410971080802020100001000013122321031000024408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530503071123410971080802020100001000013122321031000024408258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530503081123410971080802020100001000013122321031000024408258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530504011123410971050502020000000000003012323021000024407230088112434888888888888888888888888818888888888880604188888888888888888888888803888888091041 530504021123410971050502020000000000003012323021000024407240001112361888888888888888888888888818888888888880604188888888888888888888888803888888081041 530504031123410971050502020000000000003012323021000024407258802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530504041123410971050502020000000000003012323021000024407258802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530504051123410971050502020000000000003012323021000024407248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530505011123410971101002020101001000013122341031100124409230188111521102868686868787438686868618701868686860604187870486868686018686868688878787111041 530505021123410971101002020101001000013122341031100124409230188112431187878787870152878787878710187878787870604104018787878787878787878703040307091041 530505031123410971101002020101001000013122341031100124409248802111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530505041123410971101002020101001000013122341031100124409248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530505051123410971101002020101001000013122341031100124409248802111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530505061123410971101002020101001000013122341031100124409248802112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530505071123410971101002020101001000013122341031100124409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530505081123410971101002020101001000013122341031100124409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530505091123410971101002020101001000013122341031100124409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530505101123410971101002020101001000013122341031100124409258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530506011123410971080801010100001000013122323031100124409230108111591103868686868787438686868618701868686860604187870486868686018686868688878787121041 530506021123410971080801010100001000013122323031100124409248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530506031123410971080801010100001000013122323031100124409230188112431187878787870159878787878710187878787870604104018787878787878787878703040004091041 530506041123410971080801010100001000013122323031100124409248803111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530506051123410971080801010100001000013122323031100124409248803111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530506061123410971080801010100001000013122323031100124409248803111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530506071123410971080801010100001000013122323031100124409248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530506081123410971080801010100001000013122323031100124409220088112792888888888888888888888888818888888888880604188888888888888888888888888888888161041 530507010562410971191906030400001003043122321051101124411230188111601302070986868787505660868618701010186860604187870404048686010101868688878787130521 530507020562410971191906030400001003043122321051101124411230188112501387878787870160878787878710187878787870604104018787878787878787878703000101110521 530507030562410971191906030400001003043122321051101124411240002112383888888888888888888888888818888888888880604188888888888888888888888803888888080521 530507040562410971191906030400001003043122321051101124411258803112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530507050562410971191906030400001003043122321051101124411240082111301888888888888888888888888818888888888880604188888888888888888888888888888888070521 530507060562410971191906030400001003043122321051101124411258888112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530507070562410971191906030400001003043122321051101124411230188112561387878787870160878787878710187878787870604104018787878787878787878788000101120521 530507080562410971191906030400001003043122321051101124411248807112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530507090562410971191906030400001003043122321051101124411230188112601387878787870160878787878710187878787870604104018787878787878787878788010001130521 530507100562410971191906030400001003043122321051101124411248809111270888888888888888888888888818888888888880604188888888888888888888888888888888060521 530507110562410971191906030400001003043122321051101124411270288111421112868686868787198686868618701868686860604187870486868686018686868688878787090521 530507120562410971191906030400001003043122321051101124411270288112191187878787871142878787878710187878787870604104018787878787878787878703000000040521 530507130562410971191906030400001003043122321051101124411278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530507140562410971191906030400001003043122321051101124411270388111401115868686868787358686868618701868686860604187870486868686018686868688878787090521 530507150562410971191906030400001003043122321051101124411270388102351187878787871440878787878710187878787870604104018787878787878787878703030003080521 530507160562410971191906030400001003043122321051101124411278815101138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530507170562410971191906030400001003043122321051101124411278815101118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530507180562410971191906030400001003043122321051101124411278815101108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530507190562410971191906030400001003043122321051101124411278888101200888888888888888888888888818888888888880604188888888888888888888888888888888050521 530507200562410971191906030400001003043122321051101124411270088012301888888888888888888888888818888888888880604188888888888888888888888803888888070521 530507210562410971191906030400001003043122321051101124411270488011401124868686868787268686868618701868686866412587871286868686058686868688878787090521 530507220562410971191906030400001003043122321051101124411278888011300888888888888888888888888818888888888886412588888888888888888888888888888888070521 530507230562410971191906030400001003043122321051101124411278888011280888888888888888888888888818888888888886412588888888888888888888888888888888060521 530507240562410971191906030400001003043122321051101124411270488012261187878787872140878787878710187878787876412512058787878787878787878722000000060521 530508011123410971010000000000000000001011333031100122408230088101431888888888888888888888888828888888888888080788888888888888888888888888888888091041 530509010562410971221905030101002000022132324091100122410230188111551104868686868787418686868618701868686860604187870486868686018686868688878787120521 530509020562410971221905030101002000022132324091100122410248888112240888888888888888888888888818888888888880604188888888888888888888888803888888050521 530509030562410971221905030101002000022132324091100122410248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530509040562410971221905030101002000022132324091100122410230188112411187878787870155878787878710187878787870604104018787878787878787878703020305090521 530509050562410971221905030101002000022132324091100122410248804112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 530509060562410971221905030101002000022132324091100122410248804111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530509070562410971221905030101002000022132324091100122410248804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530509080562410971221905030101002000022132324091100122410248804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530509090562410971221905030101002000022132324091100122410248804112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530509100562410971221905030101002000022132324091100122410230288111401211198686868787353586868618701018686860604187870404868686010186868688878787090521 530509110562410971221905030101002000022132324091100122410230288112351287878787871040878787878710187878787870604104018787878787878787878703030407080521 530509120562410971221905030101002000022132324091100122410240011101171888888888888888888888888818888888888880604188888888888888888888888888888888040521 530509130562410971221905030101002000022132324091100122410248811101150888888888888888888888888818888888888880604188888888888888888888888888888888040521 530509140562410971221905030101002000022132324091100122410248811111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530509150562410971221905030101002000022132324091100122410248811112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530509160562410971221905030101002000022132324091100122410248811112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530509170562410971221905030101002000022132324091100122410248811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530509180562410971221905030101002000022132324091100122410248811112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530509190562410971221905030101002000022132324091100122410230288112351287878787871040878787878710187878787870604104018787878787878787878703010203080521 530509200562410971221905030101002000022132324091100122410248819102108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530509210562410971221905030101002000022132324091100122410248819111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530509220562410971221905030101002000022132324091100122410248819112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510010562410971171803010101001000013122321041100024409230088112563888888888888888888888888818888888888880604188888888888888888888888888888888120521 530510020562410971171803010101001000013122321041100024409248801112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530510030562410971171803010101001000013122321041100024409258888112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510040562410971171803010101001000013122321041100024409230188101311305091386868787474340868618701010186860604187870404048686010101868688878787070521 530510050562410971171803010101001000013122321041100024409230188112471387878787870431878787878710187878787870604104018787878787878787878703010203100521 530510060562410971171803010101001000013122321041100024409248805111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530510070562410971171803010101001000013122321041100024409248805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530510080562410971171803010101001000013122321041100024409248805112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510090562410971171803010101001000013122321041100024409230188112431387878787870431878787878710187878787870604104018787878787878787878703010203090521 530510100562410971171803010101001000013122321041100024409248809111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530510110562410971171803010101001000013122321041100024409248809112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530510120562410971171803010101001000013122321041100024409248809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510130562410971171803010101001000013122321041100024409230188112401387878787870431878787878710187878787870604104018787878787878787878703010405090521 530510140562410971171803010101001000013122321041100024409248813112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530510150562410971171803010101001000013122321041100024409248813112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510160562410971171803010101001000013122321041100024409248813111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530510170562410971171803010101001000013122321041100024409248813012138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530510180562410971171803010101001000013122321041100024409248813012108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530510190562410971171803010101001000013122321041100024409248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530511011123410971040602020000000000002012321021000024408230088112554888888888888888888888888818888888888880604188888888888888888888888888888888121041 530511021123410971040602020000000000002012321021000024408230088112431888888888888888888888888818888888888880604188888888888888888888888803888888091041 530511031123410971040602020000000000002012321021000024408248802112260888888888888888888888888818888888888880604188888888888888888888888803888888061041 530511041123410971040602020000000000002012321021000024408238888111340888888888888888888888888818888888888880604188888888888888888888888888888888071041 530511051123410971040602020000000000002012321021000024408270088011621888888888888888888888888818888888888880604188888888888888888888888888888888131041 530511061123410971040602020000000000002012321021000024408270088011361888888888888888888888888828888888888888080788888888888888888888888888888888081041 530512011123410971050502020101001000012122921081000124407230188111531102868686868787488686868628702868686868080787878086868686078686868688878787111041 530512021123410971050502020101001000012122921081000124407230188112481187878787870153878787878720287878787878080780078787878787878787878711020103101041 530512031123410971050502020101001000012122921081000124407248802112150888888888888888888888888828888888888888080788888888888888888888888811888888041041 530512041123410971050502020101001000012122921081000124407248802111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 530512051123410971050502020101001000012122921081000124407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530513011123410971070702020100001000013122323021000024407230105111531102868686868787318686868618701868686860604187870486868686018686868688878787111041 530513021123410971070702020100001000013122323021000024407230188112311187878787870153878787878710187878787870604104018787878787878787878703010102071041 530513031123410971070702020100001000013122323021000024407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530513041123410971070702020100001000013122323021000024407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530513051123410971070702020100001000013122323021000024407220088112612888888888888888888888888818888888888880604188888888888888888888888888888888131041 530513061123410971070702020100001000013122323021000024407230088112471888888888888888888888888818888888888880604188888888888888888888888803888888101041 530513071123410971070702020100001000013122323021000024407238888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514011123410971191804040100011000023242321081100122411230188111401202068686868787422786868618701018686860604187870404868686010186868688878787091041 530514021123410971191804040100011000023242321081100122411230188102421287878787870140878787878710187878787870604104018787878787878787878703030003091041 530514031123410971191804040100011000023242321081100122411248802111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530514041123410971191804040100011000023242321081100122411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514051123410971191804040100011000023242321081100122411248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514061123410971191804040100011000023242321081100122411230188012271287878787870140878787878710187878787870604104018787878787878787878703010304061041 530514071123410971191804040100011000023242321081100122411248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514081123410971191804040100011000023242321081100122411248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514091123410971191804040100011000023242321081100122411248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514101123410971191804040100011000023242321081100122411248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530514111123410971191804040100011000023242321081100122411220288111651112868686868787568686868618701868686860604187870486868686018686868688878787141041 530514121123410971191804040100011000023242321081100122411220288112561187878787871165878787878710187878787870604104018787878787878787878788000202121041 530514131123410971191804040100011000023242321081100122411238812112240888888888888888888888888818888888888880604188888888888888888888888803888888051041 530514141123410971191804040100011000023242321081100122411248813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530514151123410971191804040100011000023242321081100122411248813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530514161123410971191804040100011000023242321081100122411238812112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 530514171123410971191804040100011000023242321081100122411248816111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530514181123410971191804040100011000023242321081100122411238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530514191123410971191804040100011000023242321081100122411270088111521888888888888888888888888818888888888880604188888888888888888888888888888888111041 530514201123410971191804040100011000023242321081100122411270088111601888888888888888888888888818888888888880604188888888888888888888888888888888131041 530515010562410971060806030101001000013122321061100224411230188111471202038686868787404586868618701018686860604187870404868686010186868688878787100521 530515020562410971060806030101001000013122321061100224411230188112401287878787870147878787878710187878787870604104018787878787878787878703000000090521 530515030562410971060806030101001000013122321061100224411230188112451287878787870147878787878710187878787870604104018787878787878787878703000101100521 530515040562410971060806030101001000013122321061100224411240003112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 530515050562410971060806030101001000013122321061100224411258804112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530515060562410971060806030101001000013122321061100224411230001112361888888888888888888888888818888888888880604188888888888888888888888803888888080521 530515070562410971060806030101001000013122321061100224411248888012180888888888888888888888888818888888888880604188888888888888888888888803888888040521 530515080562410971060806030101001000013122321061100224411278888012160888888888888888888888888818888888888880604188888888888888888888888803888888040521 530516011123410971141405050000001000013122321111000124409230188111531103868686868787538686868618701868686860604187870486868686018686868688878787111041 530516021123410971141405050000001000013122321111000124409248888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530516031123410971141405050000001000013122321111000124409230188112531187878787870153878787878710187878787870604104018787878787878787878788000000111041 530516041123410971141405050000001000013122321111000124409230088112462888888888888888888888888818888888888880604188888888888888888888888803888888101041 530516051123410971141405050000001000013122321111000124409240088112311888888888888888888888888818888888888880604188888888888888888888888803888888071041 530516061123410971141405050000001000013122321111000124409240088112171888888888888888888888888818888888888880604188888888888888888888888803888888041041 530516071123410971141405050000001000013122321111000124409248888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530516081123410971141405050000001000013122321111000124409258806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530516091123410971141405050000001000013122321111000124409248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530516101123410971141405050000001000013122321111000124409258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530516111123410971141405050000001000013122321111000124409258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530516121123410971141405050000001000013122321111000124409230088112394888888888888888888888888818888888888880604188888888888888888888888803888888081041 530516131123410971141405050000001000013122321111000124409248812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530516141123410971141405050000001000013122321111000124409248812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530517010562410971303009040100001101033242321111100122411230188111751102868686868787678686868618701868686860604187870486868686018686868688878787160521 530517020562410971303009040100001101033242321111100122411230188112671187878787870175878787878710187878787870604104018787878787878787878788020204140521 530517030562410971303009040100001101033242321111100122411240002111493888888888888888888888888818888888888880604188888888888888888888888888888888100521 530517040562410971303009040100001101033242321111100122411240002112452888888888888888888888888818888888888880604188888888888888888888888803888888100521 530517050562410971303009040100001101033242321111100122411258804112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 530517060562410971303009040100001101033242321111100122411240002112341888888888888888888888888818888888888880604188888888888888888888888803888888070521 530517070562410971303009040100001101033242321111100122411258806112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530517080562410971303009040100001101033242321111100122411258806111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530517090562410971303009040100001101033242321111100122411258806111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530517100562410971303009040100001101033242321111100122411258806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530517110562410971303009040100001101033242321111100122411258806111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530517120562410971303009040100001101033242321111100122411270088112463888888888888888888888888818888888888880604188888888888888888888888803888888100521 530517130562410971303009040100001101033242321111100122411240202111441115868686868787438686868618701868686860604187870486868686018686868688878787090521 530517140562410971303009040100001101033242321111100122411258888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530517150562410971303009040100001101033242321111100122411240288112431187878787871344878787878710187878787870604104018787878787878787878703020305090521 530517160562410971303009040100001101033242321111100122411258815111270888888888888888888888888818888888888880604188888888888888888888888888888888060521 530517170562410971303009040100001101033242321111100122411258815112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 530517180562410971303009040100001101033242321111100122411258817111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530517190562410971303009040100001101033242321111100122411258815111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530517200562410971303009040100001101033242321111100122411258815112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530517210562410971303009040100001101033242321111100122411258815112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530517220562410971303009040100001101033242321111100122411270088112403888888888888888888888888818888888888880604188888888888888888888888803888888090521 530517230562410971303009040100001101033242321111100122411278822111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530517240562410971303009040100001101033242321111100122411278822111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530517250562410971303009040100001101033242321111100122411270088111383888888888888888888888888818888888888880604188888888888888888888888888888888080521 530517260562410971303009040100001101033242321111100122411278888111280888888888888888888888888818888888888880604188888888888888888888888888888888060521 530517270562410971303009040100001101033242321111100122411270388111791128868686868787728686868618701868686866813587871386868686058686868688878787160521 530517280562410971303009040100001101033242321111100122411270388112721187878787872779878787878710187878787876813513058787878787878787878788000202150521 530517290562410971303009040100001101033242321111100122411270028112291888888888888888888888888818888888888886813588888888888888888888888803888888060521 530517300562410971303009040100001101033242321111100122411278828112210888888888888888888888888818888888888886813588888888888888888888888803888888050521 530518010562410971171905030100001000014122321071000224410230188111481102868686868787448686868618701868686860604187870486868686018686868688878787100521 530518020562410971171905030100001000014122321071000224410230188112441187878787870148878787878710187878787870604104018787878787878787878703020406090521 530518030562410971171905030100001000014122321071000224410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530518040562410971171905030100001000014122321071000224410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530518050562410971171905030100001000014122321071000224410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530518060562410971171905030100001000014122321071000224410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530518070562410971171905030100001000014122321071000224410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530518080562410971171905030100001000014122321071000224410248802112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 530518090562410971171905030100001000014122321071000224410258808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530518100562410971171905030100001000014122321071000224410230088011391888888888888888888888888818888888888880604188888888888888888888888888888888080521 530518110562410971171905030100001000014122321071000224410248888011250888888888888888888888888818888888888880604188888888888888888888888888888888060521 530518120562410971171905030100001000014122321071000224410220088112682888888888888888888888888818888888888880604188888888888888888888888888888888140521 530518130562410971171905030100001000014122321071000224410238812111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 530518140562410971171905030100001000014122321071000224410238812112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 530518150562410971171905030100001000014122321071000224410238812112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 530518160562410971171905030100001000014122321071000224410230012112271888888888888888888888888818888888888880604188888888888888888888888803888888060521 530518170562410971171905030100001000014122321071000224410258816111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530518180562410971171905030100001000014122321071000224410258816111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530518190562410971171905030100001000014122321071000224410258816112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530519011123410971030300000000001000012122323021000024407230188111741102868686868787598686868618701868686860604187870486868686018686868688878787151041 530519021123410971030300000000001000012122323021000024407230188112591187878787870174878787878710187878787870604104018787878787878787878788010001121041 530519031123410971030300000000001000012122323021000024407248802111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530601010562410971232208040300002100034252321111100411119330188111711402040922868787503520458618701010101864409387870909090986030303038688878787150521 530601020562410971232208040300002100034252321111100411119330188102501487878787870171878787878710187878787874409309038787878787878787878705010001110521 530601030562410971232208040300002100034252321111100411119348802111200888888888888888888888888818888888888884509388888888888888888888888888888888050521 530601040562410971232208040300002100034252321111100411119330188112351487878787870171878787878710187878787874409309038787878787878787878705030104080521 530601050562410971232208040300002100034252321111100411119348804111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 530601060562410971232208040300002100034252321111100411119348804111170888888888888888888888888818888888888884409388888888888888888888888888888888040521 530601070562410971232208040300002100034252321111100411119348804112170888888888888888888888888818888888888884409388888888888888888888888805888888040521 530601080562410971232208040300002100034252321111100411119348804111160888888888888888888888888818888888888884409388888888888888888888888888888888040521 530601090562410971232208040300002100034252321111100411119330188112201487878787870171878787878710187878787874409309038787878787878787878705020002050521 530601100562410971232208040300002100034252321111100411119348809111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530601110562410971232208040300002100034252321111100411119348809111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530601120562410971232208040300002100034252321111100411119340288111281113868686868787188686868618701868686864409387870986868686038686868688878787060521 530601130562410971232208040300002100034252321111100411119340288112181187878787871228878787878710187878787874409309038787878787878787878705010001040521 530601140562410971232208040300002100034252321111100411119358813111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530601150562410971232208040300002100034252321111100411119340088112422888888888888888888888888818888888888884409388888888888888888888888805888888090521 530601160562410971232208040300002100034252321111100411119358815111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530601170562410971232208040300002100034252321111100411119358815111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530601180562410971232208040300002100034252321111100411119320088112702888888888888888888888888818888888888884409388888888888888888888888888888888150521 530601190562410971232208040300002100034252321111100411119330388111261120868686868787178686868618701868686864409387870986868686038686868688878787060521 530601200562410971232208040300002100034252321111100411119330388112171187878787871926878787878710187878787874409309038787878787878787878705000000040521 530601210562410971232208040300002100034252321111100411119348888111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530601220562410971232208040300002100034252321111100411119330188112451487878787870171878787878710187878787874409309038787878787878787878705000000100521 530601230562410971232208040300002100034252321111100411119348888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530603010562410971242408040301001101034242121091100024211230110111471202058686868787453286868618701018686864409387870909868686030386868688878787100521 530603020562410971242408040301001101034242121091100024211230188112451287878787870147878787878710187878787874409309038787878787878787878705000202100521 530603030562410971242408040301001101034242121091100024211248802112210888888888888888888888888818888888888884409388888888888888888888888805888888050521 530603040562410971242408040301001101034242121091100024211248802112190888888888888888888888888818888888888884409388888888888888888888888805888888040521 530603050562410971242408040301001101034242121091100024211230188112321287878787870147878787878710187878787874409309038787878787878787878705010304070521 530603060562410971242408040301001101034242121091100024211248805111180888888888888888888888888818888888888884409388888888888888888888888888888888040521 530603070562410971242408040301001101034242121091100024211248805112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530603080562410971242408040301001101034242121091100024211248805112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530603090562410971242408040301001101034242121091100024211248805112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530603100562410971242408040301001101034242121091100024211220088112652888888888888888888888888818888888888884409388888888888888888888888888888888140521 530603110562410971242408040301001101034242121091100024211248888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530603120562410971242408040301001101034242121091100024211230088112421888888888888888888888888818888888888884409388888888888888888888888805888888090521 530603130562410971242408040301001101034242121091100024211248812111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 530603140562410971242408040301001101034242121091100024211240288111361115868686868787208686868618701868686864409387870486868686018686868688878787080521 530603150562410971242408040301001101034242121091100024211240288112201187878787871436878787878710187878787870604109038787878787878787878703000101050521 530603160562410971242408040301001101034242121091100024211258815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530603170562410971242408040301001101034242121091100024211278888112190888888888888888888888888818888888888884409388888888888888888888888805888888040521 530603180562410971242408040301001101034242121091100024211270388111321120868686868787188686868618701868686861406287870686868686028686868688878787070521 530603190562410971242408040301001101034242121091100024211278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530603200562410971242408040301001101034242121091100024211270388112181187878787871832878787878710187878787871406206028787878787878787878704000000040521 530603210562410971242408040301001101034242121091100024211270088111341888888888888888888888888818888888888881406288888888888888888888888888888888070521 530603220562410971242408040301001101034242121091100024211278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530603230562410971242408040301001101034242121091100024211278888111170888888888888888888888888818888888888881406288888888888888888888888888888888040521 530603240562410971242408040301001101034242121091100024211270088111331888888888888888888888888818888888888881406288888888888888888888888888888888070521 530604011123410971070702020100001000012129999999999999900130088111581888888888888888888888888818888888888884409388888888888888888888888888888888121041 530604021123410971070702020100001000012129999999999999900148888111350888888888888888888888888818888888888884409388888888888888888888888888888888081041 530604031123410971070702020100001000012129999999999999900170088112281888888888888888888888888818888888888880604188888888888888888888888803888888061041 530604041123410971070702020100001000012129999999999999900148888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530604051123410971070702020100001000012129999999999999900148888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530604061123410971070702020100001000012129999999999999900130188111451107868686868787288686868618701868686864409387870986868686038686868688878787101041 530604071123410971070702020100001000012129999999999999900130188112281187878787870645878787878710187878787874409309038787878787878787878705000000061041 530606011123410971131204040201000002021012121041300412219330088101391888888888888888888888888818888888888884409388888888888888888888888888888888081041 530606021123410971131204040201000002021012121041300412219370188111271103868686868787228686868618701868686866813587871386868686058686868688878787061041 530606031123410971131204040201000002021012121041300412219370188112221187878787870227878787878710187878787876813513058787878787878787878722010203051041 530606041123410971131204040201000002021012121041300412219378803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530606051123410971131204040201000002021012121041300412219378803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530606061123410971131204040201000002021012121041300412219378803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530606071123410971131204040201000002021012121041300412219378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530606081123410971131204040201000002021012121041300412219370288111281109868686868787178686868618701868686860604187870486868686018686868688878787061041 530606091123410971131204040201000002021012121041300412219370288112171187878787870828878787878710187878787870604104018787878787878787878703000000041041 530606101123410971131204040201000002021012121041300412219378888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530606111123410971131204040201000002021012121041300412219378888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530606121123410971131204040201000002021012121041300412219378888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 530606131123410971131204040201000002021012121041300412219378888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 530607011123410971060602020200001001022122131011000122410230188111381102868686868787288686868618701868686864409387870986868686038686868688878787081041 530607021123410971060602020200001001022122131011000122410230188112281187878787870138878787878710187878787874409309038787878787878787878705010102061041 530607031123410971060602020200001001022122131011000122410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530607041123410971060602020200001001022122131011000122410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530607051123410971060602020200001001022122131011000122410270288111271106868686868787218686868618701868686866312587871286868686058686868688878787061041 530607061123410971060602020200001001022122131011000122410270288112211187878787870527878787878710187878787876312512058787878787878787878708000000051041 530608011123410971232307070201001001022122121051000022410230188101501102868686868787408686868618701868686864409387870486868686018686868688878787111041 530608021123410971232307070201001001022122121051000022410230188112401187878787870150878787878710187878787870604109038787878787878787878703030205091041 530608031123410971232307070201001001022122121051000022410248802112200888888888888888888888888818888888888884409388888888888888888888888805888888051041 530608041123410971232307070201001001022122121051000022410248802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 530608051123410971232307070201001001022122121051000022410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530608061123410971232307070201001001022122121051000022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530608071123410971232307070201001001022122121051000022410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530608081123410971232307070201001001022122121051000022410230088112323888888888888888888888888818888888888880604188888888888888888888888803888888071041 530608091123410971232307070201001001022122121051000022410248808112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530608101123410971232307070201001001022122121051000022410248808112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530608111123410971232307070201001001022122121051000022410248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530608121123410971232307070201001001022122121051000022410248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530608131123410971232307070201001001022122121051000022410270088111321888888888888888888888888818888888888886412588888888888888888888888888888888071041 530608141123410971232307070201001001022122121051000022410278888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530608151123410971232307070201001001022122121051000022410278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530608161123410971232307070201001001022122121051000022410270288111531217228686868787361686868628702028686868080787878080868686070786868688878787111041 530608171123410971232307070201001001022122121051000022410270288112361287878787871653878787878720287878787878080780078787878787878787878711010304081041 530608181123410971232307070201001001022122121051000022410278817112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530608191123410971232307070201001001022122121051000022410278817112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530608201123410971232307070201001001022122121051000022410278817111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530608211123410971232307070201001001022122121051000022410278817112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530608221123410971232307070201001001022122121051000022410270288112161287878787871653878787878720287878787878080780078787878787878787878711000000041041 530608231123410971232307070201001001022122121051000022410278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530608241123410971232307070201001001022122121051000022410278888012300888888888888888888888888818888888888880604188888888888888888888888803888888071041 530609011123410971040402020101001000012122321032000024407230188111251102868686868787208686868618701868686866412587871286868686058686868688878787061041 530609021123410971040402020101001000012122321032000024407230188112201187878787870125878787878710187878787876412512058787878787878787878705010001051041 530609031123410971040402020101001000012122321032000024407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530609041123410971040402020101001000012122321032000024407270088112431888888888888888888888888818888888888886412588888888888888888888888805888888091041 530610011123410971080803030200002000023132441021000024407230188111311102868686868787188686868618701868686864409387870986868686038686868688878787071041 530610021123410971080803030200002000023132441021000024407230188112181187878787870131878787878710187878787874409309038787878787878787878705000101041041 530610031123410971080803030200002000023132441021000024407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530610041123410971080803030200002000023132441021000024407230288111361105868686868787188686868618701868686864409387870986868686038686868688878787081041 530610051123410971080803030200002000023132441021000024407230208112181187878787870436878787878710187878787874409309038787878787878787878705020002041041 530610061123410971080803030200002000023132441021000024407248805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530610071123410971080803030200002000023132441021000024407248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530610081123410971080803030200002000023132441021000024407220088112451888888888888888888888888818888888888884409388888888888888888888888805888888101041 530611010562410971333304020201001003042122321111100324412230188111601202048686868787552586868618701018686864409387870909868686030386868688878787130521 530611020562410971333304020201001003042122321111100324412230188112551287878787870160878787878710187878787874409309038787878787878787878788000101120521 530611030562410971333304020201001003042122321111100324412248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530611040562410971333304020201001003042122321111100324412230188112251287878787870160878787878710187878787874409309038787878787878787878705020103060521 530611050562410971333304020201001003042122321111100324412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611060562410971333304020201001003042122321111100324412248804111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530611070562410971333304020201001003042122321111100324412248804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530611080562410971333304020201001003042122321111100324412248888111160888888888888888888888888818888888888884409388888888888888888888888888888888040521 530611090562410971333304020201001003042122321111100324412248888111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 530611100562410971333304020201001003042122321111100324412248888111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 530611110562410971333304020201001003042122321111100324412248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530611120562410971333304020201001003042122321111100324412248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611130562410971333304020201001003042122321111100324412248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611140562410971333304020201001003042122321111100324412248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611150562410971333304020201001003042122321111100324412248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611160562410971333304020201001003042122321111100324412248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611170562410971333304020201001003042122321111100324412248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530611180562410971333304020201001003042122321111100324412248888111170888888888888888888888888818888888888884409388888888888888888888888888888888040521 530611190562410971333304020201001003042122321111100324412248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530611200562410971333304020201001003042122321111100324412248888111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 530611210562410971333304020201001003042122321111100324412270288111341122868686868787248686868618701868686864409387870986868686038686868688878787070521 530611220562410971333304020201001003042122321111100324412270288112241187878787872134878787878710187878787874409309038787878787878787878705000000050521 530611230562410971333304020201001003042122321111100324412270388111271124868686868787228686868618701868686866412587871286868686058686868688878787060521 530611240562410971333304020201001003042122321111100324412270388112221187878787872327878787878710187878787876412512058787878787878787878722020002050521 530611250562410971333304020201001003042122321111100324412278824111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530611260562410971333304020201001003042122321111100324412278824111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530611270562410971333304020201001003042122321111100324412270488111301128868686868787218686868618701868686860604187870486868686018686868688878787070521 530611280562410971333304020201001003042122321111100324412270488112211187878787872730878787878710187878787870604104018787878787878787878703000000050521 530611290562410971333304020201001003042122321111100324412278888111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 530611300562410971333304020201001003042122321111100324412278888111240888888888888888888888888818888888888880202188888888888888888888888888888888050521 530611310562410971333304020201001003042122321111100324412278888111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 530611320562410971333304020201001003042122321111100324412278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 530611330562410971333304020201001003042122321111100324412278888111300888888888888888888888888828888888888888080788888888888888888888888888888888070521 530612011123410971101003030000001000013122341061101024409230188111801104868686868787628686868618701868686864409387870486868686018686868688878787171041 530612021123410971101003030000001000013122341061101024409240088112441888888888888888888888888818888888888884409388888888888888888888888805888888091041 530612031123410971101003030000001000013122341061101024409258802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530612041123410971101003030000001000013122341061101024409230188112621187878787870180878787878710187878787870604109038787878787878787878788000101131041 530612051123410971101003030000001000013122341061101024409240004112302888888888888888888888888818888888888884409388888888888888888888888805888888071041 530612061123410971101003030000001000013122341061101024409248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530612071123410971101003030000001000013122341061101024409248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530612081123410971101003030000001000013122341061101024409240088112344888888888888888888888888818888888888880604188888888888888888888888805888888071041 530612091123410971101003030000001000013122341061101024409258808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530612101123410971101003030000001000013122341061101024409258808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530613011123410971040401010100001000012122331022100022408230188111331102868686868787308686868628701868686868080787871286868686058686868688878787071041 530613021123410971040401010100001000012122331022100022408230188112301187878787870133878787878710287878787876312580078787878787878787878705000101071041 530613031123410971040401010100001000012122331022100022408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530613041123410971040401010100001000012122331022100022408278888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 530614011123410971070703030100001000012122321032100192409230188111551202058686868787502786868618701018686867979687871212868686050586868688878787121041 530614021123410971070703030100001000012122321032100192409230188112501287878787870155878787878710187878787876312579068787878787878787878705010102111041 530614031123410971070703030100001000012122321032100192409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530614041123410971070703030100001000012122321032100192409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530614051123410971070703030100001000012122321032100192409230188112271287878787870155878787878710187878787876312579068787878787878787878705010001061041 530614061123410971070703030100001000012122321032100192409248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530614071123410971070703030100001000012122321032100192409230088112191888888888888888888888888818888888888886312588888888888888888888888805888888041041 530615011123410971010100000000000000001012343023000124206238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530616010562410971232205030301002001032132321111100422215330188101421102868686868787248686868618701868686864409387870986868686038686868688878787090521 530616020562410971232205030301002001032132321111100422215330188112241187878787870142878787878710187878787874409309038787878787878787878705030003050521 530616030562410971232205030301002001032132321111100422215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530616040562410971232205030301002001032132321111100422215348802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530616050562410971232205030301002001032132321111100422215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530616060562410971232205030301002001032132321111100422215330088112302888888888888888888888888818888888888884409388888888888888888888888805888888070521 530616070562410971232205030301002001032132321111100422215348806111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 530616080562410971232205030301002001032132321111100422215348806112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530616090562410971232205030301002001032132321111100422215330288111501110868686868787408686868618701868686864409387870986868686038686868688878787110521 530616100562410971232205030301002001032132321111100422215330288112401187878787870950878787878710187878787874409309038787878787878787878705020103090521 530616110562410971232205030301002001032132321111100422215348810111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530616120562410971232205030301002001032132321111100422215348810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530616130562410971232205030301002001032132321111100422215348810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530616140562410971232205030301002001032132321111100422215330088111451888888888888888888888888818888888888884409388888888888888888888888888888888100521 530616150562410971232205030301002001032132321111100422215330088111541888888888888888888888888818888888888884409388888888888888888888888888888888110521 530616160562410971232205030301002001032132321111100422215348888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530616170562410971232205030301002001032132321111100422215348888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530616180562410971232205030301002001032132321111100422215370388111281219228686868787201786868618701018686861406287870606868686020286868688878787060521 530616190562410971232205030301002001032132321111100422215370388112201287878787871828878787878710187878787871406206028787878787878787878704020002050521 530616200562410971232205030301002001032132321111100422215378819111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530616210562410971232205030301002001032132321111100422215378819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530616220562410971232205030301002001032132321111100422215370388112171287878787871828878787878710187878787871406206028787878787878787878704010001040521 530616230562410971232205030301002001032132321111100422215378822111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530617011123410971121202020200001001022122321071100024409230188111251103868686868787268686868618701868686860604187870486868686018686868688878787061041 530617021123410971121202020200001001022122321071100024409248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530617031123410971121202020200001001022122321071100024409230188112261187878787870125878787878710187878787870604104018787878787878787878703020204061041 530617041123410971121202020200001001022122321071100024409248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530617051123410971121202020200001001022122321071100024409248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530617061123410971121202020200001001022122321071100024409248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530617071123410971121202020200001001022122321071100024409248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530617081123410971121202020200001001022122321071100024409270288111271109868686868787238686868618701868686860604187870486868686018686868688878787061041 530617091123410971121202020200001001022122321071100024409270288112231187878787870827878787878710187878787870604104018787878787878787878703010102051041 530617101123410971121202020200001001022122321071100024409278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530617111123410971121202020200001001022122321071100024409278809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530617121123410971121202020200001001022122321071100024409278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530619011123410971050501010000000000002012321021000024408230088112632888888888888888888888888818888888888887979688888888888888888888888888888888131041 530619021123410971050501010000000000002012321021000024408258888112230888888888888888888888888818888888888887979688888888888888888888888805888888051041 530619031123410971050501010000000000002012321021000024408258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530619041123410971050501010000000000002012321021000024408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530619051123410971050501010000000000002012321021000024408278888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530620011123410971090903030100001000011122329052100094406230188111201102868686868787188686868618701868686860202187870286868686018686868688878787051041 530620021123410971090903030100001000011122329052100094406230188112181187878787870120878787878710187878787870202102018787878787878787878703000000041041 530620031123410971090903030100001000011122329052100094406238888112200888888888888888888888888818888888888880202188888888888888888888888803888888051041 530620041123410971090903030100001000011122329052100094406278888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530620051123410971090903030100001000011122329052100094406278888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530620061123410971090903030100001000011122329052100094406270088111311888888888888888888888888818888888888880604188888888888888888888888888888888071041 530620071123410971090903030100001000011122329052100094406278888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 530620081123410971090903030100001000011122329052100094406278888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530620091123410971090903030100001000011122329052100094406278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530621011123410971070702020100001000012122321042000024407230188111461102868686868787278686868628702868686868080787878086868686078686868688878787101041 530621021123410971070702020100001000012122321042000024407230188112271187878787870146878787878720287878787878080780078787878787878787878705010102061041 530621031123410971070702020100001000012122321042000024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530621041123410971070702020100001000012122321042000024407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530621051123410971070702020100001000012122321042000024407270088112351888888888888888888888888818888888888886412588888888888888888888888822888888081041 530621061123410971070702020100001000012122321042000024407278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530621071123410971070702020100001000012122321042000024407278805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530622010562410971242406030401001004052122129092101022410230188111291102868686868787258686868618701868686860604187870486868686018686868688878787060521 530622020562410971242406030401001004052122129092101022410230188112251187878787870129878787878710187878787870604104018787878787878787878703030003060521 530622030562410971242406030401001004052122129092101022410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622040562410971242406030401001004052122129092101022410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530622050562410971242406030401001004052122129092101022410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530622060562410971242406030401001004052122129092101022410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622070562410971242406030401001004052122129092101022410270288111241108868686868787198686868618701868686866412587871286868686058686868688878787050521 530622080562410971242406030401001004052122129092101022410270288112191187878787870724878787878710187878787876412512058787878787878787878722000000040521 530622090562410971242406030401001004052122129092101022410270388111281112868686868787238686868618701868686860604187870486868686018686868688878787060521 530622100562410971242406030401001004052122129092101022410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622110562410971242406030401001004052122129092101022410278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622120562410971242406030401001004052122129092101022410270388112231187878787870928878787878710187878787870604104018787878787878787878703000000050521 530622130562410971242406030401001004052122129092101022410270488111301114868686868787198686868618701868686860202187870486868686018686868688878787070521 530622140562410971242406030401001004052122129092101022410270488112191187878787871330878787878710187878787870604102018787878787878787878703000000040521 530622150562410971242406030401001004052122129092101022410270088111281888888888888888888888888818888888888880202188888888888888888888888888888888060521 530622160562410971242406030401001004052122129092101022410270588111361219238686868787252186868618701018686860202187871308868686050286868688878787080521 530622170562410971242406030401001004052122129092101022410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530622180562410971242406030401001004052122129092101022410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530622190562410971242406030401001004052122129092101022410270588112251287878787871636878787878710187878787876813502018787878787878787878703020103060521 530622200562410971242406030401001004052122129092101022410278819111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530622210562410971242406030401001004052122129092101022410278819111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622220562410971242406030401001004052122129092101022410278819112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530622230562410971242406030401001004052122129092101022410270588112211287878787871636878787878710187878787873808202018787878787878787878707000101050521 530622240562410971242406030401001004052122129092101022410278823112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530623011123410971111101010100001000012122321092000022408230188111301102868686868787238686868618701868686860604187870486868686018686868688878787071041 530623021123410971111101010100001000012122321092000022408230188112231187878787870130878787878710187878787870604104018787878787878787878703000101051041 530623031123410971111101010100001000012122321092000022408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530623041123410971111101010100001000012122321092000022408278888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530623051123410971111101010100001000012122321092000022408278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 530623061123410971111101010100001000012122321092000022408278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 530623071123410971111101010100001000012122321092000022408278888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530623081123410971111101010100001000012122321092000022408278888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530623091123410971111101010100001000012122321092000022408278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530623101123410971111101010100001000012122321092000022408278888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 530623111123410971111101010100001000012122321092000022408270088111271888888888888888888888888818888888888880604188888888888888888888888888888888061041 530624011123410971231704040301002001032132321112100024408230188111351102868686868787258686868628702868686868080787878086868686078686868688878787081041 530624021123410971231704040301002001032132321112100024408230188102251187878787870135878787878720287878787878080780078787878787878787878711040105061041 530624031123410971231704040301002001032132321112100024408248802102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530624041123410971231704040301002001032132321112100024408248802101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530624051123410971231704040301002001032132321112100024408248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624061123410971231704040301002001032132321112100024408248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624071123410971231704040301002001032132321112100024408248802111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530624081123410971231704040301002001032132321112100024408230288101351209148686868787252486868628702028686868080787878080868686070786868688878787081041 530624091123410971231704040301002001032132321112100024408230288112251287878787870835878787878720287878787878080780078787878787878787878711020204061041 530624101123410971231704040301002001032132321112100024408248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530624111123410971231704040301002001032132321112100024408248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530624121123410971231704040301002001032132321112100024408248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624131123410971231704040301002001032132321112100024408248809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624141123410971231704040301002001032132321112100024408230288112241287878787870835878787878720287878787878080780078787878787878787878711020002051041 530624151123410971231704040301002001032132321112100024408248814111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624161123410971231704040301002001032132321112100024408248814111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530624171123410971231704040301002001032132321112100024408270388111221118868686868787158686868628702868686868080787878086868686078686868688878787051041 530624181123410971231704040301002001032132321112100024408270388112151187878787871722878787878720287878787878080780078787878787878787878722000000041041 530624191123410971231704040301002001032132321112100024408278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 530624201123410971231704040301002001032132321112100024408278888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 530624211123410971231704040301002001032132321112100024408278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 530624221123410971231704040301002001032132321112100024408278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 530624231123410971231704040301002001032132321112100024408278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 530625011123410971070700000000000000001012321042100024408238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530625021123410971070700000000000000001012321042100024408238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530625031123410971070700000000000000001012321042100024408278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 530625041123410971070700000000000000001012321042100024408278888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 530625051123410971070700000000000000001012321042100024408278888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 530625061123410971070700000000000000001012321042100024408278888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 530625071123410971070700000000000000001012321042100024408278888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 530626011123410971151501010100001000011122121012100122411230188111281102868686868787248686868618701868686864409387870486868686018686868688878787061041 530626021123410971151501010100001000011122121012100122411230188112241187878787870128878787878710187878787870604109038787878787878787878703000000051041 530626031123410971151501010100001000011122121012100122411278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530626041123410971151501010100001000011122121012100122411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530626051123410971151501010100001000011122121012100122411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530626061123410971151501010100001000011122121012100122411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530626071123410971151501010100001000011122121012100122411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530626081123410971151501010100001000011122121012100122411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530626091123410971151501010100001000011122121012100122411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530626101123410971151501010100001000011122121012100122411278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530626111123410971151501010100001000011122121012100122411278888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 530626121123410971151501010100001000011122121012100122411278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 530626131123410971151501010100001000011122121012100122411278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 530626141123410971151501010100001000011122121012100122411278888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 530626151123410971151501010100001000011122121012100122411278888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 530627011123410971161602020201000002022012121012100022211238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530627021123410971161602020201000002022012121012100022211258888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530627031123410971161602020201000002022012121012100022211278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530627041123410971161602020201000002022012121012100022211278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530627051123410971161602020201000002022012121012100022211270188111271106868686868787208686868618701868686860604187870486868686018686868688878787061041 530627061123410971161602020201000002022012121012100022211270188112201187878787870527878787878710187878787870604104018787878787878787878703000000051041 530627071123410971161602020201000002022012121012100022211278888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 530627081123410971161602020201000002022012121012100022211278888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 530627091123410971161602020201000002022012121012100022211278888111290888888888888888888888888818888888888886312588888888888888888888888888888888061041 530627101123410971161602020201000002022012121012100022211278888111240888888888888888888888888818888888888886312588888888888888888888888888888888051041 530627111123410971161602020201000002022012121012100022211278888111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 530627121123410971161602020201000002022012121012100022211270288111501113868686868787308686868628702868686868080787878086868686078686868688878787111041 530627131123410971161602020201000002022012121012100022211270288112301187878787871250878787878720287878787878080780078787878787878787878711010102071041 530627141123410971161602020201000002022012121012100022211278813111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530627151123410971161602020201000002022012121012100022211278813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530627161123410971161602020201000002022012121012100022211278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 530628011123410971070702020200001001022122343031100124408230188111531102868686868787358686868628702868686868080787878086868686078686868688878787111041 530628021123410971070702020200001001022122343031100124408230188112351187878787870153878787878720287878787878080780078787878787878787878711010203081041 530628031123410971070702020200001001022122343031100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530628041123410971070702020200001001022122343031100124408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530628051123410971070702020200001001022122343031100124408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530628061123410971070702020200001001022122343031100124408270288111291107868686868787168686868628702868686868080787878086868686078686868688878787061041 530628071123410971070702020200001001022122343031100124408270288112161187878787870629878787878720287878787878080780078787878787878787878711000000041041 530629011123410971091004040200001001021122121022100022211230188111231102868686868787248686868618701868686860604187870486868686018686868688878787051041 530629021123410971091004040200001001021122121022100022211230188112241187878787870123878787878710187878787870604104018787878787878787878703000000051041 530629031123410971091004040200001001021122121022100022211238888112280888888888888888888888888818888888888880604188888888888888888888888803888888061041 530629041123410971091004040200001001021122121022100022211270288111251105868686868787208686868618701868686867979687877986868686068686868688878787061041 530629051123410971091004040200001001021122121022100022211270288112201187878787870425878787878710187878787877979679068787878787878787878722000000051041 530629061123410971091004040200001001021122121022100022211278888012180888888888888888888888888818888888888887979688888888888888888888888822888888041041 530629071123410971091004040200001001021122121022100022211270088111491888888888888888888888888828888888888888080788888888888888888888888888888888101041 530629081123410971091004040200001001021122121022100022211270088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 530629091123410971091004040200001001021122121022100022211278888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 530629101123410971091004040200001001021122121022100022211278888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 530631011123410971020200000000000000001012321012000022209238888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 530631021123410971020200000000000000001012321012000022209238888111170888888888888888888888888818888888888880202188888888888888888888888888888888041041 530632011123410971080803030100001000012122311031100122412230188111351102868686868787288686868628702868686868080787878086868686078686868688878787081041 530632021123410971080803030100001000012122311031100122412230188112281187878787870135878787878720287878787878080780078787878787878787878722010304061041 530632031123410971080803030100001000012122311031100122412248802112170888888888888888888888888828888888888888080788888888888888888888888822888888041041 530632041123410971080803030100001000012122311031100122412248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530632051123410971080803030100001000012122311031100122412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530632061123410971080803030100001000012122311031100122412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530632071123410971080803030100001000012122311031100122412238888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 530632081123410971080803030100001000012122311031100122412278888112180888888888888888888888888818888888888886412588888888888888888888888809888888041041 530633011123410971101004040301002100032252333021100122409230188111361102868686868787358686868628702868686868080787878086868686078686868688878787081041 530633021123410971101004040301002100032252333021100122409230188112351187878787870136878787878720287878787878080780078787878787878787878722020204081041 530633031123410971101004040301002100032252333021100122409248802112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 530633041123410971101004040301002100032252333021100122409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530633051123410971101004040301002100032252333021100122409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530633061123410971101004040301002100032252333021100122409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530633071123410971101004040301002100032252333021100122409240288111251108868686868787228686868628702868686868080787878086868686078686868688878787061041 530633081123410971101004040301002100032252333021100122409240288112221187878787870725878787878720287878787878080780078787878787878787878722000000051041 530633091123410971101004040301002100032252333021100122409230388111431110868686868787408686868628702868686868080787878086868686078686868688878787091041 530633101123410971101004040301002100032252333021100122409230388112401187878787870943878787878720287878787878080780078787878787878787878722000000091041 530634011123410971020200000000000000001012333021100022408230088111531888888888888888888888888828888888888888080788888888888888888888888888888888111041 530634021123410971020200000000000000001012333021100022408270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 530635011123410971030301010100001000012122121021100124411230188111451102868686868787308686868628702868686868080787878086868686078686868688878787101041 530635021123410971030301010100001000012122121021100124411230188112301187878787870145878787878720287878787878080780078787878787878787878711010001071041 530635031123410971030301010100001000012122121021100124411248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 530636011123410971060602020201001001022122321051100122411230188111311102868686868787238686868618701868686860202187870286868686018686868688878787071041 530636021123410971060602020201001001022122321051100122411230188112231187878787870131878787878710187878787870202102018787878787878787878703000101051041 530636031123410971060602020201001001022122321051100122411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530636041123410971060602020201001001022122321051100122411278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530636051123410971060602020201001001022122321051100122411270288111221106868686868787188686868618701868686860202187870286868686018686868688878787051041 530636061123410971060602020201001001022122321051100122411270288112181187878787870522878787878710187878787870202102018787878787878787878703000000041041 530637011123410971050601010100001000012122121022100022410230188011251102868686868787208686868618701868686860604187870486868686018686868688878787061041 530637021123410971050601010100001000012122121022100022410230188112201187878787870125878787878710187878787870604104018787878787878787878703010102051041 530637031123410971050601010100001000012122121022100022410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530637041123410971050601010100001000012122121022100022410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530637051123410971050601010100001000012122121022100022410278888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 530637061123410971050601010100001000012122121022100022410278888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 530701011123410974091103030000001000013122421061101122213230188111741102868686868787698686868618701868686860604187870486868686018686868688878787151041 530701021123410974091103030000001000013122421061101122213230188112691187878787870174878787878710187878787870604104018787878787878787878788000000141041 530701031123410974091103030000001000013122421061101122213240088112432888888888888888888888888818888888888880604188888888888888888888888803888888091041 530701041123410974091103030000001000013122421061101122213258803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530701051123410974091103030000001000013122421061101122213258803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530701061123410974091103030000001000013122421061101122213258803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530701071123410974091103030000001000013122421061101122213258803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530701081123410974091103030000001000013122421061101122213230088111653888888888888888888888888818888888888880604188888888888888888888888888888888141041 530701091123410974091103030000001000013122421061101122213240088111543888888888888888888888888818888888888880604188888888888888888888888888888888111041 530701101123410974091103030000001000013122421061101122213278888012260888888888888888888888888828888888888888080788888888888888888888888822888888061041 530701111123410974091103030000001000013122421061101122213278888012260888888888888888888888888828888888888888080788888888888888888888888822888888061041 530702011123410974131303030000000000003012321083000022208230088111481888888888888888888888888818888888888880604188888888888888888888888888888888101041 530702021123410974131303030000000000003012321083000022208248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530702031123410974131303030000000000003012321083000022208248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530702041123410974131303030000000000003012321083000022208230088111712888888888888888888888888818888888888880604188888888888888888888888888888888151041 530702051123410974131303030000000000003012321083000022208238888112490888888888888888888888888818888888888880604188888888888888888888888803888888101041 530702061123410974131303030000000000003012321083000022208230088112421888888888888888888888888818888888888880604188888888888888888888888803888888091041 530702071123410974131303030000000000003012321083000022208248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530702081123410974131303030000000000003012321083000022208240006112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 530702091123410974131303030000000000003012321083000022208258808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530702101123410974131303030000000000003012321083000022208258808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530702111123410974131303030000000000003012321083000022208258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530702121123410974131303030000000000003012321083000022208248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530702131123410974131303030000000000003012321083000022208248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530703010562410974272504020100002000023132441111001122211230188111491102868686868787438686868618701868686860604187870486868686018686868688878787100521 530703020562410974272504020100002000023132441111001122211230188112431187878787870149878787878710187878787870604104018787878787878787878703040408090521 530703030562410974272504020100002000023132441111001122211240002101211888888888888888888888888818888888888880604188888888888888888888888888888888050521 530703040562410974272504020100002000023132441111001122211248802101180888888888888888888888888818888888888880604188888888888888888888888888888888040521 530703050562410974272504020100002000023132441111001122211248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530703060562410974272504020100002000023132441111001122211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530703070562410974272504020100002000023132441111001122211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530703080562410974272504020100002000023132441111001122211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703090562410974272504020100002000023132441111001122211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703100562410974272504020100002000023132441111001122211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703110562410974272504020100002000023132441111001122211248888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530703120562410974272504020100002000023132441111001122211230288111531113868686868787538686868618701868686860604187870486868686018686868688878787110521 530703130562410974272504020100002000023132441111001122211230288112531187878787871253878787878710187878787870604104018787878787878787878788010203110521 530703140562410974272504020100002000023132441111001122211248813112260888888888888888888888888818888888888880604188888888888888888888888803888888060521 530703150562410974272504020100002000023132441111001122211240013112201888888888888888888888888818888888888880604188888888888888888888888803888888050521 530703160562410974272504020100002000023132441111001122211248813111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530703170562410974272504020100002000023132441111001122211258814111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530703180562410974272504020100002000023132441111001122211258814111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703190562410974272504020100002000023132441111001122211278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530703200562410974272504020100002000023132441111001122211270088112663888888888888888888888888818888888888880604188888888888888888888888888888888140521 530703210562410974272504020100002000023132441111001122211278888111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 530703220562410974272504020100002000023132441111001122211270088111651888888888888888888888888818888888888880604188888888888888888888888888888888140521 530703230562410974272504020100002000023132441111001122211270088112263888888888888888888888888818888888888880604188888888888888888888888803888888060521 530703240562410974272504020100002000023132441111001122211278823111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703250562410974272504020100002000023132441111001122211278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530703260562410974272504020100002000023132441111001122211278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530703270562410974272504020100002000023132441111001122211278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530704011123410974040400000000001000012122321051100022410230188111711102868686868787668686868618701868686860604187870486868686018686868688878787151041 530704021123410974040400000000001000012122321051100022410230188112661187878787870171878787878710187878787870604104018787878787878787878788000000141041 530704031123410974040400000000001000012122321051100022410258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530704041123410974040400000000001000012122321051100022410230088112823888888888888888888888888818888888888880604188888888888888888888888888888888171041 530705011123410974050502020100001000012122441031000022209230188111561102868686868787448686868618701868686860604187870486868686018686868688878787121041 530705021123410974050502020100001000012122441031000022209230188112441187878787870156878787878710187878787870604104018787878787878787878703020103091041 530705031123410974050502020100001000012122441031000022209248802112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530705041123410974050502020100001000012122441031000022209248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530705051123410974050502020100001000012122441031000022209248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530706011123410974111102020100000100013122341031000022408230088111562888888888888888888888888818888888888880604188888888888888888888888888888888121041 530706021123410974111102020100000100013122341031000022408248888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530706031123410974111102020100000100013122341031000022408240188111411104868686868787318686868618701868686860604187870486868686018686868688878787091041 530706041123410974111102020100000100013122341031000022408240188112311187878787870341878787878710187878787870604104018787878787878787878703020204071041 530706051123410974111102020100000100013122341031000022408258804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530706061123410974111102020100000100013122341031000022408258804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530706071123410974111102020100000100013122341031000022408258804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530706081123410974111102020100000100013122341031000022408258804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530706091123410974111102020100000100013122341031000022408248888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 530706101123410974111102020100000100013122341031000022408258809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530706111123410974111102020100000100013122341031000022408258809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530707011123410974070501010000000000003012321031100022410230088101622888888888888888888888888818888888888880604188888888888888888888888888888888131041 530707021123410974070501010000000000003012321031100022410248888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530707031123410974070501010000000000003012321031100022410240088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 530707041123410974070501010000000000003012321031100022410258803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530707051123410974070501010000000000003012321031100022410258803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530707061123410974070501010000000000003012321031100022410258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530707071123410974070501010000000000003012321031100022410240088101381888888888888888888888888818888888888880604188888888888888888888888888888888081041 530708011123410974050501010000000000002012331031100022409238888112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 530708021123410974050501010000000000002012331031100022409248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530708031123410974050501010000000000002012331031100022409248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530708041123410974050501010000000000002012331031100022409248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530708051123410974050501010000000000002012331031100022409248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530709010562410974383808040100001000014122421041100522415330116111401204138686868787482086868618701018686860001187870404868686010186868688878787090521 530709020562410974383808040100001000014122421041100522415348888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709030562410974383808040100001000014122421041100522415348888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709040562410974383808040100001000014122421041100522415330188112481287878787870140878787878710187878787870604101018787878787878787878703020507100521 530709050562410974383808040100001000014122421041100522415348804112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530709060562410974383808040100001000014122421041100522415348804111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530709070562410974383808040100001000014122421041100522415348804111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709080562410974383808040100001000014122421041100522415348804112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709090562410974383808040100001000014122421041100522415348804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709100562410974383808040100001000014122421041100522415348804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709110562410974383808040100001000014122421041100522415348804112240888888888888888888888888818888888888880604188888888888888888888888803888888050521 530709120562410974383808040100001000014122421041100522415358811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709130562410974383808040100001000014122421041100522415330188112201287878787870140878787878710187878787870604101018787878787878787878703010102050521 530709140562410974383808040100001000014122421041100522415348813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709150562410974383808040100001000014122421041100522415348813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709160562410974383808040100001000014122421041100522415320088112752888888888888888888888888818888888888880604188888888888888888888888888888888160521 530709170562410974383808040100001000014122421041100522415320088112703888888888888888888888888818888888888880604188888888888888888888888888888888150521 530709180562410974383808040100001000014122421041100522415330017112303888888888888888888888888818888888888880604188888888888888888888888803888888070521 530709190562410974383808040100001000014122421041100522415348818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530709200562410974383808040100001000014122421041100522415348818112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530709210562410974383808040100001000014122421041100522415348818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709220562410974383808040100001000014122421041100522415348818111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709230562410974383808040100001000014122421041100522415348818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709240562410974383808040100001000014122421041100522415330016112423888888888888888888888888818888888888880604188888888888888888888888803888888090521 530709250562410974383808040100001000014122421041100522415348824112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530709260562410974383808040100001000014122421041100522415348824111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709270562410974383808040100001000014122421041100522415348824111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709280562410974383808040100001000014122421041100522415348824111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709290562410974383808040100001000014122421041100522415348824112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 530709300562410974383808040100001000014122421041100522415358829112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709310562410974383808040100001000014122421041100522415338816112320888888888888888888888888818888888888880604188888888888888888888888803888888070521 530709320562410974383808040100001000014122421041100522415348831111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 530709330562410974383808040100001000014122421041100522415348831111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 530709340562410974383808040100001000014122421041100522415348831112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530709350562410974383808040100001000014122421041100522415348831112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709360562410974383808040100001000014122421041100522415338816112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 530709370562410974383808040100001000014122421041100522415348836112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530709380562410974383808040100001000014122421041100522415348836111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530710011123410974050501010000001000013122321031100122411230188111641102868686868787558686868618701868686860604187870486868686018686868688878787131041 530710021123410974050501010000001000013122321031100122411230188112551187878787870164878787878710187878787870604104018787878787878787878788010102121041 530710031123410974050501010000001000013122321031100122411248802112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530710041123410974050501010000001000013122321031100122411248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530710051123410974050501010000001000013122321031100122411258888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530711011123410974090901010000001000013122321051100122411230188111691102868686868787678686868618701868686860604187870486868686018686868688878787141041 530711021123410974090901010000001000013122321051100122411230188112671187878787870169878787878710187878787870604104018787878787878787878788010102141041 530711031123410974090901010000001000013122321051100122411240002112552888888888888888888888888818888888888880604188888888888888888888888888888888121041 530711041123410974090901010000001000013122321051100122411250003112382888888888888888888888888818888888888880604188888888888888888888888803888888081041 530711051123410974090901010000001000013122321051100122411248802111460888888888888888888888888818888888888880604188888888888888888888888888888888101041 530711061123410974090901010000001000013122321051100122411258888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 530711071123410974090901010000001000013122321051100122411258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530711081123410974090901010000001000013122321051100122411258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530711091123410974090901010000001000013122321051100122411278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 530712011123410974121303030100001000013122321051100122411230188111421104868686868787328686868618701868686860604187870486868686018686868688878787091041 530712021123410974121303030100001000013122321051100122411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530712031123410974121303030100001000013122321051100122411248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530712041123410974121303030100001000013122321051100122411230188112321187878787870142878787878710187878787870604104018787878787878787878703020507071041 530712051123410974121303030100001000013122321051100122411248804112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530712061123410974121303030100001000013122321051100122411248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530712071123410974121303030100001000013122321051100122411248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530712081123410974121303030100001000013122321051100122411248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530712091123410974121303030100001000013122321051100122411248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530712101123410974121303030100001000013122321051100122411248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530712111123410974121303030100001000013122321051100122411248804112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530712121123410974121303030100001000013122321051100122411258811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530712131123410974121303030100001000013122321051100122411278888011280888888888888888888888888828888888888888080788888888888888888888888888888888061041 530713011123410974121303030201000200023132321041100023411230088111562888888888888888888888888818888888888880604188888888888888888888888888888888121041 530713021123410974121303030201000200023132321041100023411230088112552888888888888888888888888818888888888880604188888888888888888888888888888888121041 530713031123410974121303030201000200023132321041100023411240188111261104868686868787228686868618701868686860604187870486868686018686868688878787061041 530713041123410974121303030201000200023132321041100023411240188112221187878787870326878787878710187878787870604104018787878787878787878703000101051041 530713051123410974121303030201000200023132321041100023411248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530713061123410974121303030201000200023132321041100023411258888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530713071123410974121303030201000200023132321041100023411240288011211108868686868787198686868618701868686860604187870486868686018686868688878787051041 530713081123410974121303030201000200023132321041100023411240288112191187878787870721878787878710187878787870604104018787878787878787878703000101041041 530713091123410974121303030201000200023132321041100023411258808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530713101123410974121303030201000200023132321041100023411278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530713111123410974121303030201000200023132321041100023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530713121123410974121303030201000200023132321041100023411278888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 530713131123410974121303030201000200023132321041100023411278812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530714011123410974050501010100001000012122321021000023410230188111501102868686868787418686868618701868686860604187870486868686018686868688878787111041 530714021123410974050501010100001000012122321021000023410230188112411187878787870150878787878710187878787870604104018787878787878787878703000202091041 530714031123410974050501010100001000012122321021000023410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530714041123410974050501010100001000012122321021000023410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530714051123410974050501010100001000012122321021000023410248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530715011123410974111102020000001000013122321041100123412230188111691102868686868787538686868618701868686860604187870486868686018686868688878787141041 530715021123410974111102020000001000013122321041100123412230188112531187878787870169878787878710187878787870604104018787878787878787878788030205111041 530715031123410974111102020000001000013122321041100123412248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530715041123410974111102020000001000013122321041100123412248802112240888888888888888888888888818888888888880604188888888888888888888888803888888051041 530715051123410974111102020000001000013122321041100123412248802111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 530715061123410974111102020000001000013122321041100123412248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530715071123410974111102020000001000013122321041100123412240002112371888888888888888888888888818888888888880604188888888888888888888888803888888081041 530715081123410974111102020000001000013122321041100123412248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530715091123410974111102020000001000013122321041100123412248888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530715101123410974111102020000001000013122321041100123412258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530715111123410974111102020000001000013122321041100123412258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530716011123410974100903030000000000003012321041000023410230088111511888888888888888888888888818888888888880604188888888888888888888888888888888111041 530716021123410974100903030000000000003012321041000023410248888102250888888888888888888888888818888888888880604188888888888888888888888803888888061041 530716031123410974100903030000000000003012321041000023410258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530716041123410974100903030000000000003012321041000023410258802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530716051123410974100903030000000000003012321041000023410248888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530716061123410974100903030000000000003012321041000023410248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530716071123410974100903030000000000003012321041000023410248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530716081123410974100903030000000000003012321041000023410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530716091123410974100903030000000000003012321041000023410248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530716101123410974100903030000000000003012321041000023410248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530717011123410974131102020100001000014122321051100023411230108101601102868686868787448686868618701868686860604187870486868686018686868688878787131041 530717021123410974131102020100001000014122321051100023411230188102441187878787870160878787878710187878787870604104018787878787878787878703020305091041 530717031123410974131102020100001000014122321051100023411248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530717041123410974131102020100001000014122321051100023411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530717051123410974131102020100001000014122321051100023411248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530717061123410974131102020100001000014122321051100023411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530717071123410974131102020100001000014122321051100023411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530717081123410974131102020100001000014122321051100023411220088112952888888888888888888888888818888888888880604188888888888888888888888888888888201041 530717091123410974131102020100001000014122321051100023411240088112261888888888888888888888888818888888888880604188888888888888888888888803888888061041 530717101123410974131102020100001000014122321051100023411258809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530717111123410974131102020100001000014122321051100023411258809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530717121123410974131102020100001000014122321051100023411248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530717131123410974131102020100001000014122321051100023411248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530801011123410973030301010100001000012122121033100024408230188111221102868686868787178686868618701868686860604187870486868686018686868688878787051041 530801021123410973030301010100001000012122121033100024408230188112171187878787870122878787878710187878787870604104018787878787878787878703000000041041 530801031123410973030301010100001000012122121033100024408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530802011123410973020200000000000000001012121033100024408238888111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 530802021123410973020200000000000000001012121033100024408278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530803011123410973040400000000000000002012321023000024406230088112511888888888888888888888888818888888888880604188888888888888888888888888888888111041 530803021123410973040400000000000000002012321023000024406258888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530803031123410973040400000000000000002012321023000024406258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530803041123410973040400000000000000002012321023000024406258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804011123410973212203030201001100023242121071000024409230088112691888888888888888888888888818888888888880604188888888888888888888888888888888141041 530804021123410973212203030201001100023242121071000024409230088012631888888888888888888888888818888888888880604188888888888888888888888888888888131041 530804031123410973212203030201001100023242121071000024409240002112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 530804041123410973212203030201001100023242121071000024409258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804051123410973212203030201001100023242121071000024409258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804061123410973212203030201001100023242121071000024409258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804071123410973212203030201001100023242121071000024409258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804081123410973212203030201001100023242121071000024409258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804091123410973212203030201001100023242121071000024409230188111421110868686868787418686868618701868686860604187870486868686018686868688878787091041 530804101123410973212203030201001100023242121071000024409230188112411187878787870942878787878710187878787870604104018787878787878787878703020507091041 530804111123410973212203030201001100023242121071000024409248810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530804121123410973212203030201001100023242121071000024409248810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804131123410973212203030201001100023242121071000024409248810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804141123410973212203030201001100023242121071000024409248810112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530804151123410973212203030201001100023242121071000024409248810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804161123410973212203030201001100023242121071000024409248810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804171123410973212203030201001100023242121071000024409248810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804181123410973212203030201001100023242121071000024409230088111541888888888888888888888888818888888888880604188888888888888888888888888888888111041 530804191123410973212203030201001100023242121071000024409240288111281120868686868787218686868618701868686860604187870486868686018686868688878787061041 530804201123410973212203030201001100023242121071000024409240288112211187878787871928878787878710187878787870604104018787878787878787878703010102051041 530804211123410973212203030201001100023242121071000024409258820112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530804221123410973212203030201001100023242121071000024409258820111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530806011123410973161604040100000001013012321081000024408230088112792888888888888888888888888818888888888880604188888888888888888888888888888888161041 530806021123410973161604040100000001013012321081000024408230088112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 530806031123410973161604040100000001013012321081000024408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530806041123410973161604040100000001013012321081000024408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530806051123410973161604040100000001013012321081000024408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530806061123410973161604040100000001013012321081000024408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530806071123410973161604040100000001013012321081000024408248801112310888888888888888888888888818888888888880604188888888888888888888888803888888071041 530806081123410973161604040100000001013012321081000024408258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530806091123410973161604040100000001013012321081000024408270088112622888888888888888888888888818888888888880604188888888888888888888888888888888131041 530806101123410973161604040100000001013012321081000024408270009112241888888888888888888888888818888888888880604188888888888888888888888803888888051041 530806111123410973161604040100000001013012321081000024408278810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530806121123410973161604040100000001013012321081000024408278810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530806131123410973161604040100000001013012321081000024408278810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530806141123410973161604040100000001013012321081000024408270109111171115868686868787208686868618701868686860604187870486868686018686868688878787041041 530806151123410973161604040100000001013012321081000024408270188112201187878787871417878787878710187878787870604104018787878787878787878703000000051041 530806161123410973161604040100000001013012321081000024408278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530807011123410973151301010100001100023242344081100024407230188111671102868686868787548686868618701868686860604187870486868686018686868688878787141041 530807021123410973151301010100001100023242344081100024407230188112541187878787870167878787878710187878787870604104018787878787878787878788040004111041 530807031123410973151301010100001100023242344081100024407240202111271104868686868787268686868618701868686860604187870486868686018686868688878787061041 530807041123410973151301010100001100023242344081100024407240288102261187878787870327878787878710187878787870604104018787878787878787878703020002061041 530807051123410973151301010100001100023242344081100024407258804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530807061123410973151301010100001100023242344081100024407258804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530807071123410973151301010100001100023242344081100024407248802111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 530807081123410973151301010100001100023242344081100024407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530807091123410973151301010100001100023242344081100024407248888111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 530807101123410973151301010100001100023242344081100024407248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530807111123410973151301010100001100023242344081100024407248888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530807121123410973151301010100001100023242344081100024407248888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 530807131123410973151301010100001100023242344081100024407278815111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 530807141123410973151301010100001100023242344081100024407278815111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530807151123410973151301010100001100023242344081100024407270088102541888888888888888888888888818888888888880604188888888888888888888888888888888111041 530808011123410973132103030200002000022132333031100124408230188111511104868686868787338686868618701868686860604187870486868686018686868688878787111041 530808021123410973132103030200002000022132333031100124408248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530808031123410973132103030200002000022132333031100124408248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530808041123410973132103030200002000022132333031100124408230188112331187878787870151878787878710187878787870604104018787878787878787878703020103071041 530808051123410973132103030200002000022132333031100124408248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530808061123410973132103030200002000022132333031100124408248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530808071123410973132103030200002000022132333031100124408248804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530808081123410973132103030200002000022132333031100124408248888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530808091123410973132103030200002000022132333031100124408248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530808101123410973132103030200002000022132333031100124408248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530808111123410973132103030200002000022132333031100124408248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530808121123410973132103030200002000022132333031100124408230288011371113868686868787288686868618701868686860604187870486868686018686868688878787081041 530808131123410973132103030200002000022132333031100124408230288012281187878787871237878787878710187878787870604104018787878787878787878703010203061041 530808141123410973132103030200002000022132333031100124408248813012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530808151123410973132103030200002000022132333031100124408248813011068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530808161123410973132103030200002000022132333031100124408248813012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530808171123410973132103030200002000022132333031100124408270088011261888888888888888888888888828888888888888080788888888888888888888888888888888061041 530808181123410973132103030200002000022132333031100124408270088011261888888888888888888888888828888888888888080788888888888888888888888888888888061041 530808191123410973132103030200002000022132333031100124408270088011211888888888888888888888888828888888888888080788888888888888888888888888888888051041 530808201123410973132103030200002000022132333031100124408270088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 530808211123410973132103030200002000022132333031100124408270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 530809011123410973030300000000000000003012333011000124407230088111504888888888888888888888888818888888888880604188888888888888888888888888888888111041 530809021123410973030300000000000000003012333011000124407220088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 530809031123410973030300000000000000003012333011000124407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530811011123410973080701010100001000013122331031100124409230107101601102868686868787348686868618701868686860604187870486868686018686868688878787131041 530811021123410973080701010100001000013122331031100124409230188112341187878787870160878787878710187878787870604104018787878787878787878703030104071041 530811031123410973080701010100001000013122331031100124409240002111231888888888888888888888888818888888888880604188888888888888888888888888888888051041 530811041123410973080701010100001000013122331031100124409248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530811051123410973080701010100001000013122331031100124409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530811061123410973080701010100001000013122331031100124409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530811071123410973080701010100001000013122331031100124409220088112822888888888888888888888888818888888888880604188888888888888888888888888888888171041 530811081123410973080701010100001000013122331031100124409248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530812011123410973222506060201000200023132321031100324412230088111752888888888888888888888888818888888888880604188888888888888888888888888888888161041 530812021123410973222506060201000200023132321031100324412248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530812031123410973222506060201000200023132321031100324412240188111321104868686868787288686868618701868686860604187870486868686018686868688878787071041 530812041123410973222506060201000200023132321031100324412240188112281187878787870332878787878710187878787870604104018787878787878787878703000505061041 530812051123410973222506060201000200023132321031100324412258804112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530812061123410973222506060201000200023132321031100324412258804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530812071123410973222506060201000200023132321031100324412258804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530812081123410973222506060201000200023132321031100324412258804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530812091123410973222506060201000200023132321031100324412258804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530812101123410973222506060201000200023132321031100324412248888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 530812111123410973222506060201000200023132321031100324412240288111311212148686868787232286868618701018686860604187870404868686010186868688878787071041 530812121123410973222506060201000200023132321031100324412240288112231287878787871131878787878710187878787870604104018787878787878787878703000101051041 530812131123410973222506060201000200023132321031100324412258812112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530812141123410973222506060201000200023132321031100324412240288012221287878787871131878787878710187878787870604104018787878787878787878703000000051041 530812151123410973222506060201000200023132321031100324412248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530812161123410973222506060201000200023132321031100324412248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530812171123410973222506060201000200023132321031100324412248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530812181123410973222506060201000200023132321031100324412248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530812191123410973222506060201000200023132321031100324412230088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 530812201123410973222506060201000200023132321031100324412258888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530812211123410973222506060201000200023132321031100324412258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530812221123410973222506060201000200023132321031100324412258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530812231123410973222506060201000200023132321031100324412278888012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530812241123410973222506060201000200023132321031100324412278888012150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530812251123410973222506060201000200023132321031100324412270088111271888888888888888888888888818888888888880604188888888888888888888888888888888061041 530813011123410973282806060200001100023242321051101124411230188111601202118686868787554586868618701018686860604187870404868686010186868688878787131041 530813021123410973282806060200001100023242321051101124411230188112551287878787870160878787878710187878787870604104018787878787878787878788020103121041 530813031123410973282806060200001100023242321051101124411248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530813041123410973282806060200001100023242321051101124411240202111311105868686868787288686868618701868686860604187870486868686018686868688878787071041 530813051123410973282806060200001100023242321051101124411240288112281187878787870431878787878710187878787870604104018787878787878787878703010102061041 530813061123410973282806060200001100023242321051101124411258805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813071123410973282806060200001100023242321051101124411258805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813081123410973282806060200001100023242321051101124411248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 530813091123410973282806060200001100023242321051101124411258808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813101123410973282806060200001100023242321051101124411258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813111123410973282806060200001100023242321051101124411230188112451287878787870160878787878710187878787870604104018787878787878787878703010405101041 530813121123410973282806060200001100023242321051101124411248811111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530813131123410973282806060200001100023242321051101124411248811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813141123410973282806060200001100023242321051101124411248811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813151123410973282806060200001100023242321051101124411240011112321888888888888888888888888818888888888880604188888888888888888888888803888888071041 530813161123410973282806060200001100023242321051101124411240011112241888888888888888888888888818888888888880604188888888888888888888888803888888051041 530813171123410973282806060200001100023242321051101124411258816111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813181123410973282806060200001100023242321051101124411258816111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530813191123410973282806060200001100023242321051101124411248888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 530813201123410973282806060200001100023242321051101124411248888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 530813211123410973282806060200001100023242321051101124411248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 530813221123410973282806060200001100023242321051101124411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813231123410973282806060200001100023242321051101124411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813241123410973282806060200001100023242321051101124411248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813251123410973282806060200001100023242321051101124411248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530813261123410973282806060200001100023242321051101124411270088111441888888888888888888888888828888888888888080788888888888888888888888888888888091041 530813271123410973282806060200001100023242321051101124411270088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 530813281123410973282806060200001100023242321051101124411270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 530814011123410973111102020000000000003012323031000024407230088112561888888888888888888888888818888888888880604188888888888888888888888888888888121041 530814021123410973111102020000000000003012323031000024407240001112321888888888888888888888888818888888888880604188888888888888888888888803888888071041 530814031123410973111102020000000000003012323031000024407258802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530814041123410973111102020000000000003012323031000024407258802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530814051123410973111102020000000000003012323031000024407258802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530814061123410973111102020000000000003012323031000024407240088112531888888888888888888888888818888888888880604188888888888888888888888888888888111041 530814071123410973111102020000000000003012323031000024407230088111511888888888888888888888888818888888888880604188888888888888888888888888888888111041 530814081123410973111102020000000000003012323031000024407248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530814091123410973111102020000000000003012323031000024407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530814101123410973111102020000000000003012323031000024407248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530814111123410973111102020000000000003012323031000024407248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530815011123410973080802020000000000004012323033000024405238802111410888888888888888888888888818888888888880604188888888888888888888888888888888091041 530815021123410973080802020000000000004012323033000024405220088112832888888888888888888888888818888888888880604188888888888888888888888888888888171041 530815031123410973080802020000000000004012323033000024405220088112874888888888888888888888888818888888888880604188888888888888888888888888888888181041 530815041123410973080802020000000000004012323033000024405230003112401888888888888888888888888818888888888880604188888888888888888888888803888888091041 530815051123410973080802020000000000004012323033000024405248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530815061123410973080802020000000000004012323033000024405250088112271888888888888888888888888818888888888880604188888888888888888888888803888888061041 530815071123410973080802020000000000004012323033000024405268806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530815081123410973080802020000000000004012323033000024405268806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530816011123410973081000000000000000002012393101000124407230088111952888888888888888888888888818888888888880604188888888888888888888888888888888201041 530816021123410973081000000000000000002012393101000124407240088111822888888888888888888888888818888888888880604188888888888888888888888888888888171041 530816031123410973081000000000000000002012393101000124407248888111720888888888888888888888888818888888888880604188888888888888888888888888888888151041 530816041123410973081000000000000000002012393101000124407230088112874888888888888888888888888818888888888880604188888888888888888888888888888888181041 530816051123410973081000000000000000002012393101000124407230088112992888888888888888888888888818888888888880604188888888888888888888888899888888991041 530816061123410973081000000000000000002012393101000124407230088112954888888888888888888888888818888888888880604188888888888888888888888888888888201041 530816071123410973081000000000000000002012393101000124407238888111800888888888888888888888888818888888888880604188888888888888888888888888888888171041 530816081123410973081000000000000000002012393101000124407238888111730888888888888888888888888818888888888880604188888888888888888888888888888888151041 530816091123410973081000000000000000002012393101000124407278888011400888888888888888888888888828888888888888080788888888888888888888888888888888091041 530816101123410973081000000000000000002012393101000124407278888011380888888888888888888888888828888888888888080788888888888888888888888888888888081041 530817011123410973070702020100001000012122341061100124409230188111991202038686868787304186868618701018686860604187870404868686010186868688878787991041 530817021123410973070702020100001000012122341061100124409230188112301287878787870199878787878710187878787870604104018787878787878787878703000000071041 530817031123410973070702020100001000012122341061100124409230188112411287878787870199878787878710187878787870604104018787878787878787878703040004091041 530817041123410973070702020100001000012122341061100124409248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530817051123410973070702020100001000012122341061100124409248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530817061123410973070702020100001000012122341061100124409248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530817071123410973070702020100001000012122341061100124409248803111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 530818010562410973131402010200000200024132341101101124410230011111741888888888888888888888888818888888888880604188888888888888888888888888888888150521 530818020562410973131402010200000200024132341101101124410240188111371103868686868787238686868618701868686860604187870486868686018686868688878787080521 530818030562410973131402010200000200024132341101101124410240188112231187878787870237878787878710187878787870604104018787878787878787878703000000050521 530818040562410973131402010200000200024132341101101124410238888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530818050562410973131402010200000200024132341101101124410240288111261106868686868787268686868618701868686860604187870486868686018686868688878787060521 530818060562410973131402010200000200024132341101101124410240288112261187878787870526878787878710187878787870604104018787878787878787878703000303060521 530818070562410973131402010200000200024132341101101124410258806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530818080562410973131402010200000200024132341101101124410258806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530818090562410973131402010200000200024132341101101124410258806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530818100562410973131402010200000200024132341101101124410248888011290888888888888888888888888818888888888880604188888888888888888888888888888888060521 530818110562410973131402010200000200024132341101101124410220088112952888888888888888888888888818888888888880604188888888888888888888888888888888200521 530818120562410973131402010200000200024132341101101124410238888112740888888888888888888888888818888888888880604188888888888888888888888888888888150521 530818130562410973131402010200000200024132341101101124410258888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530818140562410973131402010200000200024132341101101124410258888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530819011123410973090902020000001000014122321061100124410230188111651102868686868787558686868618701868686860604187870486868686018686868688878787141041 530819021123410973090902020000001000014122321061100124410230188112551187878787870165878787878710187878787870604104018787878787878787878788000000121041 530819031123410973090902020000001000014122321061100124410258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530819041123410973090902020000001000014122321061100124410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530819051123410973090902020000001000014122321061100124410220088111762888888888888888888888888818888888888880604188888888888888888888888888888888161041 530819061123410973090902020000001000014122321061100124410238888112490888888888888888888888888818888888888880604188888888888888888888888803888888101041 530819071123410973090902020000001000014122321061100124410248805112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 530819081123410973090902020000001000014122321061100124410258807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530819091123410973090902020000001000014122321061100124410258807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820011123410973222204040301001102043242321111101124411230188111511102868686868787418686868618701868686860604187870486868686018686868688878787111041 530820021123410973222204040301001102043242321111101124411230188112411187878787870151878787878710187878787870604104018787878787878787878703000101091041 530820031123410973222204040301001102043242321111101124411248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530820041123410973222204040301001102043242321111101124411270288111531105868686868787528686868628701868686868080787870486868686018686868688878787111041 530820051123410973222204040301001102043242321111101124411270288112521187878787870453878787878710287878787870604180078787878787878787878788030205111041 530820061123410973222204040301001102043242321111101124411270305111281107868686868787238686868618701868686860604187870486868686018686868688878787061041 530820071123410973222204040301001102043242321111101124411270388112231187878787870628878787878710187878787870604104018787878787878787878703010102051041 530820081123410973222204040301001102043242321111101124411278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820091123410973222204040301001102043242321111101124411278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820101123410973222204040301001102043242321111101124411278805112220888888888888888888888888818888888888884409388888888888888888888888803888888051041 530820111123410973222204040301001102043242321111101124411278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530820121123410973222204040301001102043242321111101124411278810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820131123410973222204040301001102043242321111101124411278805111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 530820141123410973222204040301001102043242321111101124411278805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530820151123410973222204040301001102043242321111101124411278805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530820161123410973222204040301001102043242321111101124411240488111451117868686868787308686868618701868686860604187870486868686018686868688878787101041 530820171123410973222204040301001102043242321111101124411240488112301187878787871645878787878710187878787870604104018787878787878787878703000202071041 530820181123410973222204040301001102043242321111101124411258817112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820191123410973222204040301001102043242321111101124411258817112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820201123410973222204040301001102043242321111101124411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820211123410973222204040301001102043242321111101124411278888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530820221123410973222204040301001102043242321111101124411238888111290888888888888888888888888818888888888880604188888888888888888888888888888888061041 530821011123410973131401010000000000003012341051000024407230088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 530821021123410973131401010000000000003012341051000024407240001112362888888888888888888888888818888888888880604188888888888888888888888803888888081041 530821031123410973131401010000000000003012341051000024407258802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530821041123410973131401010000000000003012341051000024407258802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530821051123410973131401010000000000003012341051000024407258802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530821061123410973131401010000000000003012341051000024407230088012731888888888888888888888888818888888888880604188888888888888888888888888888888151041 530821071123410973131401010000000000003012341051000024407258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530821081123410973131401010000000000003012341051000024407230088112802888888888888888888888888818888888888880604188888888888888888888888888888888171041 530821091123410973131401010000000000003012341051000024407248808111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530821101123410973131401010000000000003012341051000024407248808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530821111123410973131401010000000000003012341051000024407248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530821121123410973131401010000000000003012341051000024407248808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530821131123410973131401010000000000003012341051000024407248808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530821141123410973131401010000000000003012341051000024407258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530822011123410973050502020000000000003012331021000022408230088112852888888888888888888888888818888888888880604188888888888888888888888888888888181041 530822021123410973050502020000000000003012331021000022408240001112374888888888888888888888888818888888888880604188888888888888888888888803888888081041 530822031123410973050502020000000000003012331021000022408250002112243888888888888888888888888818888888888880604188888888888888888888888803888888051041 530822041123410973050502020000000000003012331021000022408268803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530822051123410973050502020000000000003012331021000022408268803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530823010562410973202003020201001101033242321081100022410230188111711103868686868787518686868618701868686860604187870486868686018686868688878787150521 530823020562410973202003020201001101033242321081100022410240088111311888888888888888888888888818888888888880604188888888888888888888888888888888070521 530823030562410973202003020201001101033242321081100022410230188112511187878787870171878787878710187878787870604104018787878787878787878788020204110521 530823040562410973202003020201001101033242321081100022410248803111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 530823050562410973202003020201001101033242321081100022410248803111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530823060562410973202003020201001101033242321081100022410248803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530823070562410973202003020201001101033242321081100022410248803112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530823080562410973202003020201001101033242321081100022410240288111351109868686868787338686868618701868686860604187870486868686018686868688878787080521 530823090562410973202003020201001101033242321081100022410240288112331187878787870835878787878710187878787870604104018787878787878787878703020204070521 530823100562410973202003020201001101033242321081100022410258809111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530823110562410973202003020201001101033242321081100022410258809112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530823120562410973202003020201001101033242321081100022410258809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530823130562410973202003020201001101033242321081100022410258809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530823140562410973202003020201001101033242321081100022410270388111341115868686868787288686868618701868686860604187870486868686018686868688878787070521 530823150562410973202003020201001101033242321081100022410270388112281187878787871434878787878710187878787870604104018787878787878787878703010001060521 530823160562410973202003020201001101033242321081100022410278815111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530823170562410973202003020201001101033242321081100022410278888111400888888888888888888888888828888888888888080788888888888888888888888888888888090521 530823180562410973202003020201001101033242321081100022410278888111450888888888888888888888888828888888888888080788888888888888888888888888888888100521 530823190562410973202003020201001101033242321081100022410278888112250888888888888888888888888818888888888880604188888888888888888888888803888888060521 530823200562410973202003020201001101033242321081100022410278819111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530824011123410973070701010000001000013122331031000022408230188111551102868686868787538686868618701868686860604187870486868686018686868688878787121041 530824021123410973070701010000001000013122331031000022408230188112531187878787870155878787878710187878787870604104018787878787878787878788010001111041 530824031123410973070701010000001000013122331031000022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530824041123410973070701010000001000013122331031000022408220088111802888888888888888888888888818888888888880604188888888888888888888888888888888171041 530824051123410973070701010000001000013122331031000022408230088112302888888888888888888888888818888888888880604188888888888888888888888803888888071041 530824061123410973070701010000001000013122331031000022408248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530824071123410973070701010000001000013122331031000022408248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530825011123410973131303030100001100023242331041100123411230188111591102868686868787538686868618701868686860604187870486868686018686868688878787121041 530825021123410973131303030100001100023242331041100123411230188112531187878787870159878787878710187878787870604104018787878787878787878788010102111041 530825031123410973131303030100001100023242331041100123411240002112254888888888888888888888888818888888888880604188888888888888888888888803888888061041 530825041123410973131303030100001100023242331041100123411240202111221105868686868787218686868618701868686860604187870486868686018686868688878787051041 530825051123410973131303030100001100023242331041100123411240288112211187878787870422878787878710187878787870604104018787878787878787878703020002051041 530825061123410973131303030100001100023242331041100123411258805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530825071123410973131303030100001100023242331041100123411258805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530825081123410973131303030100001100023242331041100123411240088112211888888888888888888888888818888888888880604188888888888888888888888803888888051041 530825091123410973131303030100001100023242331041100123411258808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530825101123410973131303030100001100023242331041100123411230088112621888888888888888888888888818888888888880604188888888888888888888888888888888131041 530825111123410973131303030100001100023242331041100123411258888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530825121123410973131303030100001100023242331041100123411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530825131123410973131303030100001100023242331041100123411278888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530826010562410973272704020301000300033132321101100123412230088111822888888888888888888888888818888888888880604188888888888888888888888888888888170521 530826020562410973272704020301000300033132321101100123412240088112534888888888888888888888888818888888888880604188888888888888888888888888888888110521 530826030562410973272704020301000300033132321101100123412258802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826040562410973272704020301000300033132321101100123412258802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826050562410973272704020301000300033132321101100123412258888112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530826060562410973272704020301000300033132321101100123412250088111462888888888888888888888888818888888888880604188888888888888888888888888888888100521 530826070562410973272704020301000300033132321101100123412240188111371110868686868787308686868618701868686860604187870486868686018686868688878787080521 530826080562410973272704020301000300033132321101100123412258888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826090562410973272704020301000300033132321101100123412258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826100562410973272704020301000300033132321101100123412240188112301187878787870737878787878710187878787870604104018787878787878787878703000000070521 530826110562410973272704020301000300033132321101100123412258808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530826120562410973272704020301000300033132321101100123412240288111361114868686868787358686868618701868686860604187870486868686018686868688878787080521 530826130562410973272704020301000300033132321101100123412258888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826140562410973272704020301000300033132321101100123412240288112351187878787871236878787878710187878787870604104018787878787878787878703010203080521 530826150562410973272704020301000300033132321101100123412258814111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530826160562410973272704020301000300033132321101100123412258814112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530826170562410973272704020301000300033132321101100123412258814112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530826180562410973272704020301000300033132321101100123412230088111502888888888888888888888888818888888888880604188888888888888888888888888888888110521 530826190562410973272704020301000300033132321101100123412240388111251120868686868787208686868618701868686860604187870486868686018686868688878787060521 530826200562410973272704020301000300033132321101100123412240388112201187878787871925878787878710187878787870604104018787878787878787878703000101050521 530826210562410973272704020301000300033132321101100123412258820112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530826220562410973272704020301000300033132321101100123412240088112231888888888888888888888888818888888888880604188888888888888888888888803888888050521 530826230562410973272704020301000300033132321101100123412240088111201888888888888888888888888818888888888880604188888888888888888888888888888888050521 530826240562410973272704020301000300033132321101100123412248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826250562410973272704020301000300033132321101100123412248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 530826260562410973272704020301000300033132321101100123412258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 530826270562410973272704020301000300033132321101100123412278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530827011123410973030300000000000000002012333031000024406230088111601888888888888888888888888818888888888880604188888888888888888888888888888888131041 530827021123410973030300000000000000002012333031000024406230088111682888888888888888888888888818888888888880604188888888888888888888888888888888141041 530827031123410973030300000000000000002012333031000024406220088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 530901011123410974110701010000001000013124121071100024213230188111641203058686868787535786868618701018686860604187870404868686010186868688878787131041 530901021123410974110701010000001000013124121071100024213248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530901031123410974110701010000001000013124121071100024213230188112531287878787870164878787878710187878787870604104018787878787878787878788000101111041 530901041123410974110701010000001000013124121071100024213248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530901051123410974110701010000001000013124121071100024213230188102571287878787870164878787878710187878787870604104018787878787878787878788020103121041 530901061123410974110701010000001000013124121071100024213248805111350888888888888888888888888818888888888880604188888888888888888888888888888888081041 530901071123410974110701010000001000013124121071100024213248805111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530901081123410974110701010000001000013124121071100024213240005102303888888888888888888888888818888888888880604188888888888888888888888803888888071041 530901091123410974110701010000001000013124121071100024213258808101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530901101123410974110701010000001000013124121071100024213258808102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530901111123410974110701010000001000013124121071100024213258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530902010562410974101001000000001000013124111031000024213230188111651202078686868787555486868618701018686860604187870404868686010186868688878787140521 530902020562410974101001000000001000013124111031000024213230188112551287878787870165878787878710187878787870604104018787878787878787878788000101120521 530902030562410974101001000000001000013124111031000024213248802112240888888888888888888888888818888888888880604188888888888888888888888803888888050521 530902040562410974101001000000001000013124111031000024213258803111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530902050562410974101001000000001000013124111031000024213258803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530902060562410974101001000000001000013124111031000024213258803112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530902070562410974101001000000001000013124111031000024213230188112541287878787870165878787878710187878787870604104018787878787878787878788010001110521 530902080562410974101001000000001000013124111031000024213248807111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530902090562410974101001000000001000013124111031000024213230088112802888888888888888888888888818888888888880604188888888888888888888888888888888170521 530902100562410974101001000000001000013124111031000024213230088112712888888888888888888888888818888888888880604188888888888888888888888888888888150521 530903011123410974080801010101001000012124121031100024213230188111451103868686868787358686868618701868686860604187870486868686018686868688878787101041 530903021123410974080801010101001000012124121031100024213248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530903031123410974080801010101001000012124121031100024213230188112351187878787870145878787878710187878787870604104018787878787878787878703030205081041 530903041123410974080801010101001000012124121031100024213248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530903051123410974080801010101001000012124121031100024213248803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530903061123410974080801010101001000012124121031100024213248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530903071123410974080801010101001000012124121031100024213248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530903081123410974080801010101001000012124121031100024213248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530904011123410974101000000000001000012124121071100194213230188111611202038686868787545586868618701018686860604187870404868686010186868688878787131041 530904021123410974101000000000001000012124121071100194213230188112541287878787870161878787878710187878787870604104018787878787878787878788000000111041 530904031123410974101000000000001000012124121071100194213230188112551287878787870161878787878710187878787870604104018787878787878787878788020002121041 530904041123410974101000000000001000012124121071100194213248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530904051123410974101000000000001000012124121071100194213248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530904061123410974101000000000001000012124121071100194213248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530904071123410974101000000000001000012124121071100194213248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530904081123410974101000000000001000012124121071100194213248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530904091123410974101000000000001000012124121071100194213248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530904101123410974101000000000001000012124121071100194213248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530905011123410974050500000000000000003014121041000024212238803111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 530905021123410974050500000000000000003014121041000024212248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530905031123410974050500000000000000003014121041000024212220088112632888888888888888888888888818888888888880604188888888888888888888888888888888131041 530905041123410974050500000000000000003014121041000024212238888111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 530905051123410974050500000000000000003014121041000024212248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530906011123410974070701010000001000013124121071000024212230188111851206078686868787686486868618701018686860604187870404868686010186868688878787181041 530906021123410974070701010000001000013124121071000024212248888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530906031123410974070701010000001000013124121071000024212258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530906041123410974070701010000001000013124121071000024212248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530906051123410974070701010000001000013124121071000024212248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530906061123410974070701010000001000013124121071000024212230188112681287878787870185878787878710187878787870604104018787878787878787878788000000141041 530906071123410974070701010000001000013124121071000024212230188112641287878787870185878787878710187878787870604104018787878787878787878788000000131041 530907010562410974091203020000000000003012121051101124213230088112532888888888888888888888888818888888888880604188888888888888888888888888888888110521 530907020562410974091203020000000000003012121051101124213248888112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 530907030562410974091203020000000000003012121051101124213248888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 530907040562410974091203020000000000003012121051101124213248888112270888888888888888888888888818888888888880604188888888888888888888888803888888060521 530907050562410974091203020000000000003012121051101124213258804111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530907060562410974091203020000000000003012121051101124213248888112190888888888888888888888888818888888888880604188888888888888888888888803888888040521 530907070562410974091203020000000000003012121051101124213258806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 530907080562410974091203020000000000003012121051101124213248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530907090562410974091203020000000000003012121051101124213248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530907100562410974091203020000000000003012121051101124213278888011380888888888888888888888888818888888888880604188888888888888888888888888888888080521 530907110562410974091203020000000000003012121051101124213278888011300888888888888888888888888818888888888880604188888888888888888888888888888888070521 530907120562410974091203020000000000003012121051101124213278888011240888888888888888888888888818888888888880604188888888888888888888888888888888050521 530908011123410974090903030100001000012122121041100124212230188111371202048686868787322486868618701018686860604187870404868686010186868688878787081041 530908021123410974090903030100001000012122121041100124212230188112321287878787870137878787878710187878787870604104018787878787878787878703010001071041 530908031123410974090903030100001000012122121041100124212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530908041123410974090903030100001000012122121041100124212230188112241287878787870137878787878710187878787870604104018787878787878787878703000000051041 530908051123410974090903030100001000012122121041100124212238888111340888888888888888888888888818888888888880604188888888888888888888888888888888071041 530908061123410974090903030100001000012122121041100124212238888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 530908071123410974090903030100001000012122121041100124212248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530908081123410974090903030100001000012122121041100124212248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530908091123410974090903030100001000012122121041100124212248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909011123410974191503030000001000013124121051100124214230188111461302111386868787535640868618701010186860604187870404048686010101868688878787101041 530909021123410974191503030000001000013124121051100124214230188112531387878787870146878787878710187878787870604104018787878787878787878788010405111041 530909031123410974191503030000001000013124121051100124214248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 530909041123410974191503030000001000013124121051100124214248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530909051123410974191503030000001000013124121051100124214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530909061123410974191503030000001000013124121051100124214248802112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 530909071123410974191503030000001000013124121051100124214258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530909081123410974191503030000001000013124121051100124214248802112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 530909091123410974191503030000001000013124121051100124214258808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530909101123410974191503030000001000013124121051100124214258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530909111123410974191503030000001000013124121051100124214230188112561387878787870146878787878710187878787870604104018787878787878787878788000101121041 530909121123410974191503030000001000013124121051100124214248811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909131123410974191503030000001000013124121051100124214230188102401387878787870146878787878710187878787870604104018787878787878787878703010203091041 530909141123410974191503030000001000013124121051100124214248813102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909151123410974191503030000001000013124121051100124214248813102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909161123410974191503030000001000013124121051100124214248813101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909171123410974191503030000001000013124121051100124214258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530909181123410974191503030000001000013124121051100124214258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530909191123410974191503030000001000013124121051100124214258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530910010562410974131201000100001000012122121061100124212230188111521102868686868787408686868618701868686860604187870486868686018686868688878787110521 530910020562410974131201000100001000012122121061100124212230188112401187878787870152878787878710187878787870604104018787878787878787878703050106090521 530910030562410974131201000100001000012122121061100124212248802111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 530910040562410974131201000100001000012122121061100124212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 530910050562410974131201000100001000012122121061100124212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 530910060562410974131201000100001000012122121061100124212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530910070562410974131201000100001000012122121061100124212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 530910080562410974131201000100001000012122121061100124212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 530910090562410974131201000100001000012122121061100124212238888111430888888888888888888888888818888888888880604188888888888888888888888888888888090521 530910100562410974131201000100001000012122121061100124212238888101380888888888888888888888888818888888888880604188888888888888888888888888888888080521 530910110562410974131201000100001000012122121061100124212248888111270888888888888888888888888818888888888880604188888888888888888888888888888888060521 530910120562410974131201000100001000012122121061100124212248888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 530910130562410974131201000100001000012122121061100124212248888111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 530911010562410974202004020000001000013122121071101324215330188111691302131986868787675656868618701010186860604187870404048686010101868688878787140521 530911020562410974202004020000001000013122121071101324215330188112671387878787870169878787878710187878787870604104018787878787878787878788010304140521 530911030562410974202004020000001000013122121071101324215348802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 530911040562410974202004020000001000013122121071101324215348802112320888888888888888888888888818888888888880604188888888888888888888888803888888070521 530911050562410974202004020000001000013122121071101324215358804111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530911060562410974202004020000001000013122121071101324215340002112251888888888888888888888888818888888888880604188888888888888888888888803888888060521 530911070562410974202004020000001000013122121071101324215358806112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530911080562410974202004020000001000013122121071101324215358806112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 530911090562410974202004020000001000013122121071101324215358806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 530911100562410974202004020000001000013122121071101324215358806111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530911110562410974202004020000001000013122121071101324215348802112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 530911120562410974202004020000001000013122121071101324215358811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530911130562410974202004020000001000013122121071101324215330188112561387878787870169878787878710187878787870604104018787878787878787878788010203120521 530911140562410974202004020000001000013122121071101324215348813111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 530911150562410974202004020000001000013122121071101324215348813112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 530911160562410974202004020000001000013122121071101324215348813112270888888888888888888888888818888888888880604188888888888888888888888803888888060521 530911170562410974202004020000001000013122121071101324215358816111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 530911180562410974202004020000001000013122121071101324215358816111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 530911190562410974202004020000001000013122121071101324215330188112561387878787870169878787878710187878787870604104018787878787878787878788000000120521 530911200562410974202004020000001000013122121071101324215378888111280888888888888888888888888818888888888886412588888888888888888888888888888888060521 530912011123410974050501010101001000012122121021100124212230188111441102868686868787388686868618701868686860604187870486868686018686868688878787091041 530912021123410974050501010101001000012122121021100124212230188112381187878787870144878787878710187878787870604104018787878787878787878703020103081041 530912031123410974050501010101001000012122121021100124212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530912041123410974050501010101001000012122121021100124212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530912051123410974050501010101001000012122121021100124212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530913011123410974040300000000001000012122121041100024211230188111731202048686868787535286868618701018686860604187870404868686010186868688878787151041 530913021123410974040300000000001000012122121041100024211230188102531287878787870173878787878710187878787870604104018787878787878787878788010001111041 530913031123410974040300000000001000012122121041100024211248802111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 530913041123410974040300000000001000012122121041100024211230188112521287878787870173878787878710187878787870604104018787878787878787878788000000111041 530914011123410974040400000000001000012122121051100124212230188111811102868686868787628686868618701868686860604187870486868686018686868688878787171041 530914021123410974040400000000001000012122121051100124212230188112621187878787870181878787878710187878787870604104018787878787878787878788010102131041 530914031123410974040400000000001000012122121051100124212240002112511888888888888888888888888818888888888880604188888888888888888888888888888888111041 530914041123410974040400000000001000012122121051100124212248802111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 530915011123410974040401010100001000012122121041100024211230188111611102868686868787468686868618701868686860604187870486868686018686868688878787131041 530915021123410974040401010100001000012122121041100024211230188112461187878787870161878787878710187878787870604104018787878787878787878703010102101041 530915031123410974040401010100001000012122121041100024211248802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530915041123410974040401010100001000012122121041100024211248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530916011123410974080801010101001000012122121023100124210230188111481104868686868787258686868618701868686860604187870486868686018686868688878787101041 530916021123410974080801010101001000012122121023100124210248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 530916031123410974080801010101001000012122121023100124210248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530916041123410974080801010101001000012122121023100124210230188112251187878787870148878787878710187878787870604104018787878787878787878703040004061041 530916051123410974080801010101001000012122121023100124210248804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 530916061123410974080801010101001000012122121023100124210248804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 530916071123410974080801010101001000012122121023100124210248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 530916081123410974080801010101001000012122121023100124210248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530917011123410974131303030100001000013122121081101124213230188111601302030786868787606041868618701010186860604187870404048686010101868688878787131041 530917021123410974131303030100001000013122121081101124213230188112601387878787870160878787878710187878787870604104018787878787878787878788000000131041 530917031123410974131303030100001000013122121081101124213230188112601387878787870160878787878710187878787870604104018787878787878787878788010102131041 530917041123410974131303030100001000013122121081101124213248803112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530917051123410974131303030100001000013122121081101124213258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530917061123410974131303030100001000013122121081101124213248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 530917071123410974131303030100001000013122121081101124213230188112411387878787870160878787878710187878787870604104018787878787878787878703030205091041 530917081123410974131303030100001000013122121081101124213248807112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 530917091123410974131303030100001000013122121081101124213248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530917101123410974131303030100001000013122121081101124213248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530917111123410974131303030100001000013122121081101124213248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530917121123410974131303030100001000013122121081101124213248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530917131123410974131303030100001000013122121081101124213248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530918011123410974020201010000000000002011121031000024209230088112473888888888888888888888888818888888888880604188888888888888888888888803888888101041 530918021123410974020201010000000000002011121031000024209248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 530919011123410974080701010000000000003012121041000024210230088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 530919021123410974080701010000000000003012121041000024210230088112632888888888888888888888888818888888888880604188888888888888888888888888888888131041 530919031123410974080701010000000000003012121041000024210248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 530919041123410974080701010000000000003012121041000024210258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530919051123410974080701010000000000003012121041000024210230088112952888888888888888888888888818888888888880604188888888888888888888888888888888201041 530919061123410974080701010000000000003012121041000024210258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530919071123410974080701010000000000003012121041000024210258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530919081123410974080701010000000000003012121041000024210248802102170888888888888888888888888818888888888880604188888888888888888888888803888888041041 530920011123410974111103030100001000012122121041000124211230188111391102868686868787368686868618701868686860604187870486868686018686868688878787081041 530920021123410974111103030100001000012122121041000124211230188112361187878787870139878787878710187878787870604104018787878787878787878703020709081041 530920031123410974111103030100001000012122121041000124211248802112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 530920041123410974111103030100001000012122121041000124211248802112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 530920051123410974111103030100001000012122121041000124211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 530920061123410974111103030100001000012122121041000124211248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 530920071123410974111103030100001000012122121041000124211248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 530920081123410974111103030100001000012122121041000124211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 530920091123410974111103030100001000012122121041000124211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 530920101123410974111103030100001000012122121041000124211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530920111123410974111103030100001000012122121041000124211248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 530921011123410974080801010101001000012122121041000024210230188111341102868686868787228686868618701868686860604187870486868686018686868688878787071041 530921021123410974080801010101001000012122121041000024210230188112221187878787870134878787878710187878787870604104018787878787878787878703010102051041 530921031123410974080801010101001000012122121041000024210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 530921041123410974080801010101001000012122121041000024210248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 530921051123410974080801010101001000012122121041000024210238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 530921061123410974080801010101001000012122121041000024210238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 530921071123410974080801010101001000012122121041000024210238888111229888888888888888888888888818888888888880604188888888888888888888888888888888051041 530921081123410974080801010101001000012122121041000024210238888111189888888888888888888888888818888888888880604188888888888888888888888888888888041041 531001011123410971080501010100001000013122321051100122411230188111361102868686868787288686868618701868686860604187870486868686018686868688878787081041 531001021123410971080501010100001000013122321051100122411230188102281187878787870136878787878710187878787870604104018787878787878787878703020204061041 531001031123410971080501010100001000013122321051100122411248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 531001041123410971080501010100001000013122321051100122411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531001051123410971080501010100001000013122321051100122411248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531001061123410971080501010100001000013122321051100122411248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531001071123410971080501010100001000013122321051100122411220088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 531001081123410971080501010100001000013122321051100122411220088112563888888888888888888888888818888888888880604188888888888888888888888888888888121041 531002011123410971141406060101001000014122121081100122412230106111601202108686868787454086868618701018686860604187870404868686010186868688878787131041 531002021123410971141406060101001000014122121081100122412230188112451287878787870160878787878710187878787870604104018787878787878787878703000101101041 531002031123410971141406060101001000014122121081100122412240002112231888888888888888888888888818888888888880604188888888888888888888888803888888051041 531002041123410971141406060101001000014122121081100122412258803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531002051123410971141406060101001000014122121081100122412258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531002061123410971141406060101001000014122121081100122412220088112792888888888888888888888888818888888888880604188888888888888888888888888888888161041 531002071123410971141406060101001000014122121081100122412230006112432888888888888888888888888818888888888880604188888888888888888888888803888888091041 531002081123410971141406060101001000014122121081100122412248888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 531002091123410971141406060101001000014122121081100122412230006112411888888888888888888888888818888888888880604188888888888888888888888803888888091041 531002101123410971141406060101001000014122121081100122412230188112401287878787870160878787878710187878787870604104018787878787878787878703000000091041 531002111123410971141406060101001000014122121081100122412258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 531002121123410971141406060101001000014122121081100122412248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531002131123410971141406060101001000014122121081100122412238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 531002141123410971141406060101001000014122121081100122412248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 531003010562410971232606030301000004042012121111100012412230088112281888888888888888888888888818888888888880604188888888888888888888888803888888060521 531003020562410971232606030301000004042012121111100012412248801111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531003030562410971232606030301000004042012121111100012412248801112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531003040562410971232606030301000004042012121111100012412248801111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531003050562410971232606030301000004042012121111100012412248801112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531003060562410971232606030301000004042012121111100012412248801112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531003070562410971232606030301000004042012121111100012412248801111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531003080562410971232606030301000004042012121111100012412278888112550888888888888888888888888818888888888880604188888888888888888888888888888888120521 531003090562410971232606030301000004042012121111100012412270188111521110868686868787458686868618701868686860604187870486868686018686868688878787110521 531003100562410971232606030301000004042012121111100012412270188112451187878787870952878787878710187878787870604104018787878787878787878703000000100521 531003110562410971232606030301000004042012121111100012412270088111752888888888888888888888888818888888888880604188888888888888888888888888888888160521 531003120562410971232606030301000004042012121111100012412270088112592888888888888888888888888818888888888880604188888888888888888888888888888888120521 531003130562410971232606030301000004042012121111100012412270288111401114868686868787248686868618701868686860604187870486868686018686868688878787090521 531003140562410971232606030301000004042012121111100012412270288112241187878787871340878787878710187878787870604104018787878787878787878703020002050521 531003150562410971232606030301000004042012121111100012412278814111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531003160562410971232606030301000004042012121111100012412278814111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531003170562410971232606030301000004042012121111100012412270088011391888888888888888888888888818888888888880604188888888888888888888888888888888080521 531003180562410971232606030301000004042012121111100012412270388011311119868686868787298686868618701868686860604187870486868686018686868688878787070521 531003190562410971232606030301000004042012121111100012412270388012291187878787871831878787878710187878787870604104018787878787878787878703000000060521 531003200562410971232606030301000004042012121111100012412270488111721121868686868787528686868618701868686860604187870486868686018686868688878787150521 531003210562410971232606030301000004042012121111100012412270488112521187878787872072878787878710187878787870604104018787878787878787878788000000110521 531003220562410971232606030301000004042012121111100012412270088112401888888888888888888888888818888888888880604188888888888888888888888803888888090521 531003230562410971232606030301000004042012121111100012412278888112270888888888888888888888888818888888888880604188888888888888888888888803888888060521 531003240562410971232606030301000004042012121111100012412278823111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531003250562410971232606030301000004042012121111100012412278823112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531003260562410971232606030301000004042012121111100012412270088112542888888888888888888888888818888888888880604188888888888888888888888888888888110521 531004011123410971141303030000000000003012121061100022411230088111952888888888888888888888888818888888888880604188888888888888888888888888888888201041 531004021123410971141303030000000000003012121061100022411248888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 531004031123410971141303030000000000003012121061100022411240088112501888888888888888888888888818888888888880604188888888888888888888888803888888111041 531004041123410971141303030000000000003012121061100022411250003112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 531004051123410971141303030000000000003012121061100022411268804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 531004061123410971141303030000000000003012121061100022411240088111382888888888888888888888888818888888888880604188888888888888888888888888888888081041 531004071123410971141303030000000000003012121061100022411258806101170888888888888888888888888818888888888880604188888888888888888888888888888888041041 531004081123410971141303030000000000003012121061100022411258806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531004091123410971141303030000000000003012121061100022411240088112271888888888888888888888888818888888888880604188888888888888888888888803888888061041 531004101123410971141303030000000000003012121061100022411258809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 531004111123410971141303030000000000003012121061100022411258809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 531004121123410971141303030000000000003012121061100022411258809111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531004131123410971141303030000000000003012121061100022411258809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531004141123410971141303030000000000003012121061100022411258809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531005010562410971262605030200001002033122321071100022410230188111621202128686868787585686868618701018686860604187870404868686010186868688878787130521 531005020562410971262605030200001002033122321071100022410230188112581287878787870162878787878710187878787870604104018787878787878787878788010203120521 531005030562410971262605030200001002033122321071100022410240002111401888888888888888888888888818888888888880604188888888888888888888888888888888090521 531005040562410971262605030200001002033122321071100022410258803111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005050562410971262605030200001002033122321071100022410258803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005060562410971262605030200001002033122321071100022410240002112371888888888888888888888888818888888888880604188888888888888888888888803888888080521 531005070562410971262605030200001002033122321071100022410258806111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005080562410971262605030200001002033122321071100022410258806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005090562410971262605030200001002033122321071100022410258806112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531005100562410971262605030200001002033122321071100022410248802112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 531005110562410971262605030200001002033122321071100022410258810112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531005120562410971262605030200001002033122321071100022410230188112561287878787870162878787878710187878787870604104018787878787878787878788010001120521 531005130562410971262605030200001002033122321071100022410248812111270888888888888888888888888818888888888880604188888888888888888888888888888888060521 531005140562410971262605030200001002033122321071100022410248888112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 531005150562410971262605030200001002033122321071100022410270288111601116868686868787458686868618701868686860604187870486868686018686868688878787130521 531005160562410971262605030200001002033122321071100022410270288112451187878787871560878787878710187878787870604104018787878787878787878703020204100521 531005170562410971262605030200001002033122321071100022410278816111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531005180562410971262605030200001002033122321071100022410278816111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005190562410971262605030200001002033122321071100022410278816112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531005200562410971262605030200001002033122321071100022410278816112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531005210562410971262605030200001002033122321071100022410270088112702888888888888888888888888818888888888880604188888888888888888888888888888888150521 531005220562410971262605030200001002033122321071100022410278888112650888888888888888888888888818888888888880604188888888888888888888888888888888140521 531005230562410971262605030200001002033122321071100022410270388111501124868686868787458686868618701868686860604187870486868686018686868688878787110521 531005240562410971262605030200001002033122321071100022410270388112451187878787872350878787878710187878787870604104018787878787878787878703000202100521 531005250562410971262605030200001002033122321071100022410278824112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531005260562410971262605030200001002033122321071100022410278824112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531006011123410971030301010100001000012122321051100192410230188111501102868686868787408686868618701868686860604187870486868686018686868688878787111041 531006021123410971030301010100001000012122321051100192410230188112401187878787870150878787878710187878787870604104018787878787878787878703000000091041 531006031123410971030301010100001000012122321051100192410220088111952888888888888888888888888818888888888880604188888888888888888888888888888888201041 531007010562410971121303020201001001022122443052100122408230188111441102868686868787288686868618701868686860604187870486868686018686868688878787090521 531007020562410971121303020201001001022122443052100122408230188112281187878787870144878787878710187878787870604104018787878787878787878703050106060521 531007030562410971121303020201001001022122443052100122408248802111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 531007040562410971121303020201001001022122443052100122408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531007050562410971121303020201001001022122443052100122408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531007060562410971121303020201001001022122443052100122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531007070562410971121303020201001001022122443052100122408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531007080562410971121303020201001001022122443052100122408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531007090562410971121303020201001001022122443052100122408278888111490888888888888888888888888818888888888880604188888888888888888888888888888888100521 531007100562410971121303020201001001022122443052100122408270288111401111868686868787318686868618701868686860604187870486868686018686868688878787090521 531007110562410971121303020201001001022122443052100122408270288112311187878787871040878787878710187878787870604104018787878787878787878703000101070521 531007120562410971121303020201001001022122443052100122408278811112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 531007130562410971121303020201001001022122443052100122408278888011350888888888888888888888888818888888888880604188888888888888888888888888888888080521 531008010562410971111403010100001001024122321111100122411230108111621202038686868787546086868618701018686860604187870404868686010186868688878787130521 531008020562410971111403010100001001024122321111100122411230188112541287878787870162878787878710187878787870604104018787878787878787878788000000110521 531008030562410971111403010100001001024122321111100122411230188112601287878787870162878787878710187878787870604104018787878787878787878788010102130521 531008040562410971111403010100001001024122321111100122411248803111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 531008050562410971111403010100001001024122321111100122411240003012281888888888888888888888888818888888888880604188888888888888888888888803888888060521 531008060562410971111403010100001001024122321111100122411258805011058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531008070562410971111403010100001001024122321111100122411258805011028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531008080562410971111403010100001001024122321111100122411220088112732888888888888888888888888818888888888880604188888888888888888888888888888888150521 531008090562410971111403010100001001024122321111100122411278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531008100562410971111403010100001001024122321111100122411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531008110562410971111403010100001001024122321111100122411248888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531008120562410971111403010100001001024122321111100122411270288111591113868686868787508686868618701868686860604187870486868686018686868688878787120521 531008130562410971111403010100001001024122321111100122411270288112501187878787871259878787878710187878787870604104018787878787878787878703000000110521 531008140562410971111403010100001001024122321111100122411278888112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 531009010562410971464408040501002006083132323111301112414230188111601202058686868787455286868618701018686860604187870404868686010186868688878787130521 531009020562410971464408040501002006083132323111301112414230188112451287878787870160878787878710187878787870604104018787878787878787878703020002100521 531009030562410971464408040501002006083132323111301112414248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009040562410971464408040501002006083132323111301112414248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009050562410971464408040501002006083132323111301112414230188112521287878787870160878787878710187878787870604104018787878787878787878788000000110521 531009060562410971464408040501002006083132323111301112414258888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009070562410971464408040501002006083132323111301112414230288111671108868686868787648686868618701868686860604187870486868686018686868688878787140521 531009080562410971464408040501002006083132323111301112414230288112641187878787870767878787878710187878787870604104018787878787878787878788000000130521 531009090562410971464408040501002006083132323111301112414278888102400888888888888888888888888818888888888880604188888888888888888888888803888888090521 531009100562410971464408040501002006083132323111301112414270388111551111868686868787368686868618701868686860604187870486868686018686868688878787120521 531009110562410971464408040501002006083132323111301112414270388112361187878787871055878787878710187878787870604104018787878787878787878703000505080521 531009120562410971464408040501002006083132323111301112414278811112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009130562410971464408040501002006083132323111301112414278811112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009140562410971464408040501002006083132323111301112414278811112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009150562410971464408040501002006083132323111301112414278811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009160562410971464408040501002006083132323111301112414278811112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009170562410971464408040501002006083132323111301112414270488111581118868686868787508686868618701868686860604187870486868686018686868688878787120521 531009180562410971464408040501002006083132323111301112414270488112501187878787871758878787878710187878787870604104018787878787878787878703000202110521 531009190562410971464408040501002006083132323111301112414278818112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009200562410971464408040501002006083132323111301112414278818112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009210562410971464408040501002006083132323111301112414270588111721122868686868787648686868618701868686860604187870486868686018686868688878787150521 531009220562410971464408040501002006083132323111301112414270588112641187878787872172878787878710187878787870604104018787878787878787878788010001130521 531009230562410971464408040501002006083132323111301112414270622101381124868686868787318686868618701868686860604187870486868686018686868688878787080521 531009240562410971464408040501002006083132323111301112414270688112311187878787872338878787878710187878787870604104018787878787878787878703040206070521 531009250562410971464408040501002006083132323111301112414278824111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531009260562410971464408040501002006083132323111301112414278824112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009270562410971464408040501002006083132323111301112414278824111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009280562410971464408040501002006083132323111301112414278824111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009290562410971464408040501002006083132323111301112414278824111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009300562410971464408040501002006083132323111301112414278824112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009310562410971464408040501002006083132323111301112414278888112410888888888888888888888888818888888888880604188888888888888888888888803888888090521 531009320562410971464408040501002006083132323111301112414270788111351133868686868787308686868618701868686860604187870486868686018686868688878787080521 531009330562410971464408040501002006083132323111301112414270788112301187878787873235878787878710187878787870604104018787878787878787878703040105070521 531009340562410971464408040501002006083132323111301112414278833111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531009350562410971464408040501002006083132323111301112414278833111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009360562410971464408040501002006083132323111301112414278833111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531009370562410971464408040501002006083132323111301112414278833112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009380562410971464408040501002006083132323111301112414278833111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531009390562410971464408040501002006083132323111301112414270888111731140868686868787548686868618701868686860604187870486868686018686868688878787150521 531009400562410971464408040501002006083132323111301112414270888112541187878787873973878787878710187878787870604104018787878787878787878788000000110521 531009410562410971464408040501002006083132323111301112414270088112572888888888888888888888888818888888888880604188888888888888888888888888888888120521 531009420562410971464408040501002006083132323111301112414278888111400888888888888888888888888818888888888884409388888888888888888888888888888888090521 531009430562410971464408040501002006083132323111301112414270088112532888888888888888888888888818888888888880604188888888888888888888888888888888110521 531009440562410971464408040501002006083132323111301112414270043111241888888888888888888888888818888888888880604188888888888888888888888888888888050521 531009450562410971464408040501002006083132323111301112414278843112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 531009460562410971464408040501002006083132323111301112414278845111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531011011123410971020300000000000000002012321041100012411230088112542888888888888888888888888818888888888880604188888888888888888888888888888888111041 531011021123410971020300000000000000002012321041100012411258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 531011031123410971020300000000000000002012321041100012411270088011451888888888888888888888888818888888888880604188888888888888888888888888888888101041 531012011123410971080703030100001000013122321051100312414230188111351202048686868787281686868618701018686860604187870404868686010186868688878787081041 531012021123410971080703030100001000013122321051100312414230188112281287878787870135878787878710187878787870604104018787878787878787878703010001061041 531012031123410971080703030100001000013122321051100312414248802101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 531012041123410971080703030100001000013122321051100312414230188112161287878787870135878787878710187878787870604104018787878787878787878703010001041041 531012051123410971080703030100001000013122321051100312414248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531012061123410971080703030100001000013122321051100312414220088112583888888888888888888888888818888888888880604188888888888888888888888888888888121041 531012071123410971080703030100001000013122321051100312414270088112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 531012081123410971080703030100001000013122321051100312414278888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 531013011123410971242405050300001003042122333031100022408230103111481102868686868787408686868618701868686860604187870486868686018686868688878787101041 531013021123410971242405050300001003042122333031100022408230188112401187878787870148878787878710187878787870604104018787878787878787878703000000091041 531013031123410971242405050300001003042122333031100022408220088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 531013041123410971242405050300001003042122333031100022408270288111421105868686868787308686868618701868686860604187870486868686018686868688878787091041 531013051123410971242405050300001003042122333031100022408270288112301187878787870442878787878710187878787870604104018787878787878787878703000000071041 531013061123410971242405050300001003042122333031100022408270388111681107868686868787548686868618701868686860604187870486868686018686868688878787141041 531013071123410971242405050300001003042122333031100022408270388112541187878787870668878787878710187878787870604104018787878787878787878788030003111041 531013081123410971242405050300001003042122333031100022408278807111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 531013091123410971242405050300001003042122333031100022408278807111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 531013101123410971242405050300001003042122333031100022408278807111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 531013111123410971242405050300001003042122333031100022408278888111600888888888888888888888888818888888888880604188888888888888888888888888888888131041 531013121123410971242405050300001003042122333031100022408270488111411313182286868787312836868618701010186860604187870404048686010101868688878787091041 531013131123410971242405050300001003042122333031100022408270488112311387878787871241878787878710187878787870604104018787878787878787878703040004071041 531013141123410971242405050300001003042122333031100022408278813111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 531013151123410971242405050300001003042122333031100022408278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 531013161123410971242405050300001003042122333031100022408278813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 531013171123410971242405050300001003042122333031100022408278813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531013181123410971242405050300001003042122333031100022408270488112281387878787871241878787878710187878787870604104018787878787878787878703010203061041 531013191123410971242405050300001003042122333031100022408278818112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531013201123410971242405050300001003042122333031100022408278818112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531013211123410971242405050300001003042122333031100022408278818111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531013221123410971242405050300001003042122333031100022408270488112361387878787871241878787878710187878787870604104018787878787878787878703000000081041 531013231123410971242405050300001003042122333031100022408278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 531013241123410971242405050300001003042122333031100022408270088111711888888888888888888888888818888888888880604188888888888888888888888888888888151041 531014010562410971272704020101001000014122321111101122412230109111601102868686868787418686868618701868686860604187870486868686018686868688878787130521 531014020562410971272704020101001000014122321111101122412230188112411187878787870160878787878710187878787870604104018787878787878787878703020406090521 531014030562410971272704020101001000014122321111101122412248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014040562410971272704020101001000014122321111101122412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014050562410971272704020101001000014122321111101122412248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014060562410971272704020101001000014122321111101122412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014070562410971272704020101001000014122321111101122412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014080562410971272704020101001000014122321111101122412248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014090562410971272704020101001000014122321111101122412220088112782888888888888888888888888818888888888880604188888888888888888888888888888888160521 531014100562410971272704020101001000014122321111101122412230009112501888888888888888888888888818888888888880604188888888888888888888888803888888110521 531014110562410971272704020101001000014122321111101122412248810112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014120562410971272704020101001000014122321111101122412248888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014130562410971272704020101001000014122321111101122412248888112300888888888888888888888888818888888888880604188888888888888888888888803888888070521 531014140562410971272704020101001000014122321111101122412258813111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014150562410971272704020101001000014122321111101122412258813111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014160562410971272704020101001000014122321111101122412270088111462888888888888888888888888818888888888880604188888888888888888888888888888888100521 531014170562410971272704020101001000014122321111101122412278888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 531014180562410971272704020101001000014122321111101122412278888111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 531014190562410971272704020101001000014122321111101122412278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014200562410971272704020101001000014122321111101122412278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014210562410971272704020101001000014122321111101122412278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014220562410971272704020101001000014122321111101122412278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531014230562410971272704020101001000014122321111101122412270088112444888888888888888888888888818888888888880604188888888888888888888888803888888090521 531014240562410971272704020101001000014122321111101122412278823112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531014250562410971272704020101001000014122321111101122412270088112561888888888888888888888888818888888888880604188888888888888888888888888888888120521 531014260562410971272704020101001000014122321111101122412278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531014270562410971272704020101001000014122321111101122412278888111460888888888888888888888888818888888888880604188888888888888888888888888888888100521 531101010562410971363609050100001001023122321111100022410230111111441102868686868787338686868618701868686860604187870486868686018686868688878787090521 531101020562410971363609050100001001023122321111100022410230188112331187878787870144878787878710187878787870604104018787878787878787878703010102070521 531101030562410971363609050100001001023122321111100022410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531101040562410971363609050100001001023122321111100022410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531101050562410971363609050100001001023122321111100022410230011112401888888888888888888888888818888888888880604188888888888888888888888803888888090521 531101060562410971363609050100001001023122321111100022410240005112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 531101070562410971363609050100001001023122321111100022410248805112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531101080562410971363609050100001001023122321111100022410248805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101090562410971363609050100001001023122321111100022410248805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101100562410971363609050100001001023122321111100022410248805111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531101110562410971363609050100001001023122321111100022410220088112652888888888888888888888888818888888888880604188888888888888888888888888888888140521 531101120562410971363609050100001001023122321111100022410270088112602888888888888888888888888818888888888880604188888888888888888888888888888888130521 531101130562410971363609050100001001023122321111100022410270012112251888888888888888888888888818888888888880604188888888888888888888888803888888060521 531101140562410971363609050100001001023122321111100022410278813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531101150562410971363609050100001001023122321111100022410270088112522888888888888888888888888818888888888880604188888888888888888888888888888888110521 531101160562410971363609050100001001023122321111100022410278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531101170562410971363609050100001001023122321111100022410270288111701218198686868787535586868618701018686860604187870404868686010186868688878787150521 531101180562410971363609050100001001023122321111100022410270288112531287878787871770878787878710187878787870604104018787878787878787878788000000110521 531101190562410971363609050100001001023122321111100022410270217112551287878787871770878787878710187878787870604104018787878787878787878788000000120521 531101200562410971363609050100001001023122321111100022410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101210562410971363609050100001001023122321111100022410270088111752888888888888888888888888818888888888880604188888888888888888888888888888888160521 531101220562410971363609050100001001023122321111100022410278888111240888888888888888888888888818888888888880604188888888888888888888888888888888050521 531101230562410971363609050100001001023122321111100022410270088112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 531101240562410971363609050100001001023122321111100022410278823112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101250562410971363609050100001001023122321111100022410278823111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531101260562410971363609050100001001023122321111100022410278823112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531101270562410971363609050100001001023122321111100022410270088111501888888888888888888888888818888888888880604188888888888888888888888888888888110521 531101280562410971363609050100001001023122321111100022410270088112242888888888888888888888888818888888888880604188888888888888888888888803888888050521 531101290562410971363609050100001001023122321111100022410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101300562410971363609050100001001023122321111100022410270088112451888888888888888888888888818888888888880604188888888888888888888888803888888100521 531101310562410971363609050100001001023122321111100022410270088112404888888888888888888888888818888888888880604188888888888888888888888803888888090521 531101320562410971363609050100001001023122321111100022410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101330562410971363609050100001001023122321111100022410270088112341888888888888888888888888818888888888880604188888888888888888888888803888888070521 531101340562410971363609050100001001023122321111100022410278833112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101350562410971363609050100001001023122321111100022410278833111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531101360562410971363609050100001001023122321111100022410278833111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 531102011123410971080802020200000200023132429062000022407230088112582888888888888888888888888818888888888880604188888888888888888888888888888888121041 531102021123410971080802020200000200023132429062000022407240101111401103868686868787278686868618701868686860604187870486868686018686868688878787091041 531102031123410971080802020200000200023132429062000022407240188112271187878787870240878787878710187878787870604104018787878787878787878703000202061041 531102041123410971080802020200000200023132429062000022407258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 531102051123410971080802020200000200023132429062000022407258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531102061123410971080802020200000200023132429062000022407240201111281107868686868787238686868618701868686860604187870486868686018686868688878787061041 531102071123410971080802020200000200023132429062000022407240288112231187878787870628878787878710187878787870604104018787878787878787878703010001051041 531102081123410971080802020200000200023132429062000022407258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531103011123410971120905050201001001023122123081000122410230188111441103868686868787288686868618701868686860604187870486868686018686868688878787091041 531103021123410971120905050201001001023122123081000122410248888102200888888888888888888888888818888888888880604188888888888888888888888803888888051041 531103031123410971120905050201001001023122123081000122410230188112281187878787870144878787878710187878787870604104018787878787878787878703020204061041 531103041123410971120905050201001001023122123081000122410248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 531103051123410971120905050201001001023122123081000122410248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 531103061123410971120905050201001001023122123081000122410248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531103071123410971120905050201001001023122123081000122410248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531103081123410971120905050201001001023122123081000122410248888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 531103091123410971120905050201001001023122123081000122410258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 531103101123410971120905050201001001023122123081000122410230088112501888888888888888888888888818888888888880604188888888888888888888888803888888111041 531103111123410971120905050201001001023122123081000122410270288101401112868686868787308686868618701868686860604187870486868686018686868688878787091041 531103121123410971120905050201001001023122123081000122410270288102301187878787871140878787878710187878787870604104018787878787878787878703000000071041 531104011123410971111102020000000000003012343052100022407230088112532888888888888888888888888818888888888880604188888888888888888888888888888888111041 531104021123410971111102020000000000003012343052100022407240001112341888888888888888888888888818888888888880604188888888888888888888888803888888071041 531104031123410971111102020000000000003012343052100022407258802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104041123410971111102020000000000003012343052100022407258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104051123410971111102020000000000003012343052100022407258802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104061123410971111102020000000000003012343052100022407240001112281888888888888888888888888818888888888880604188888888888888888888888803888888061041 531104071123410971111102020000000000003012343052100022407258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104081123410971111102020000000000003012343052100022407258806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104091123410971111102020000000000003012343052100022407258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 531104101123410971111102020000000000003012343052100022407258806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 531104111123410971111102020000000000003012343052100022407258888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 531105011123410971010100000000000000001012121031000124410238888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 531106011123410971040402020100001000012122421032000023409230188111501102868686868787368686868618701868686860604187870486868686018686868688878787111041 531106021123410971040402020100001000012122421032000023409230188112361187878787870150878787878710187878787870604104018787878787878787878703000000081041 531106031123410971040402020100001000012122421032000023409248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 531106041123410971040402020100001000012122421032000023409248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 531107010562410971141503010101001001022122423111000024407230188101591102868686868787578686868618701868686860604187870486868686018686868688878787120521 531107020562410971141503010101001001022122423111000024407230188102571187878787870159878787878710187878787870604104018787878787878787878788010102120521 531107030562410971141503010101001001022122423111000024407248802112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 531107040562410971141503010101001001022122423111000024407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531107050562410971141503010101001001022122423111000024407270288111321106868686868787278686868618701868686860604187870486868686018686868688878787070521 531107060562410971141503010101001001022122423111000024407270288112271187878787870532878787878710187878787870604104018787878787878787878703010304060521 531107070562410971141503010101001001022122423111000024407278806112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531107080562410971141503010101001001022122423111000024407278806112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531107090562410971141503010101001001022122423111000024407278806112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531107100562410971141503010101001001022122423111000024407278806111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531107110562410971141503010101001001022122423111000024407278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531107120562410971141503010101001001022122423111000024407278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531107130562410971141503010101001001022122423111000024407278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531107140562410971141503010101001001022122423111000024407278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531107150562410971141503010101001001022122423111000024407270088012261888888888888888888888888818888888888880604188888888888888888888888803888888060521 531107160562410971141503010101001001022122423111000024407278815011048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531107170562410971141503010101001001022122423111000024407278815011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531108011123410971060601010101001000013122323031000124408230188111451102868686868787368686868618701868686860604187870486868686018686868688878787101041 531108021123410971060601010101001000013122323031000124408230188112361187878787870145878787878710187878787870604104018787878787878787878703010203081041 531108031123410971060601010101001000013122323031000124408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 531108041123410971060601010101001000013122323031000124408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531108051123410971060601010101001000013122323031000124408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531108061123410971060601010101001000013122323031000124408258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531110011123410971060601010100001000012122423021000124408230188111391102868686868787248686868618701868686860604187870486868686018686868688878787081041 531110021123410971060601010100001000012122423021000124408230188112241187878787870139878787878710187878787870604104018787878787878787878703020204051041 531110031123410971060601010100001000012122423021000124408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 531110041123410971060601010100001000012122423021000124408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 531110051123410971060601010100001000012122423021000124408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 531110061123410971060601010100001000012122423021000124408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531202011123410971151503030100001000012122321051100122212230188111511302091386868787413027868628702020286868080787878080808686070707868688878787111041 531202021123410971151503030100001000012122321051100122212230188112411387878787870151878787878720287878787878080780078787878787878787878711040206091041 531202031123410971151503030100001000012122321051100122212248802111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 531202041123410971151503030100001000012122321051100122212248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 531202051123410971151503030100001000012122321051100122212248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 531202061123410971151503030100001000012122321051100122212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 531202071123410971151503030100001000012122321051100122212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 531202081123410971151503030100001000012122321051100122212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531202091123410971151503030100001000012122321051100122212230188112301387878787870151878787878720287878787878080780078787878787878787878711030003071041 531202101123410971151503030100001000012122321051100122212248809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 531202111123410971151503030100001000012122321051100122212248809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 531202121123410971151503030100001000012122321051100122212248809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 531202131123410971151503030100001000012122321051100122212230188112271387878787870151878787878720287878787878080780078787878787878787878711000202061041 531202141123410971151503030100001000012122321051100122212248813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 531202151123410971151503030100001000012122321051100122212248813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 531203011123410971010100000000000000001016121022100022210238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 531204010562410971283007040100001000014122321041100122212230120111401302091686868787454043868618701010186860604187870404048686010101868688878787090521 531204020562410971283007040100001000014122321041100122212230188112451387878787870140878787878710187878787870604104018787878787878787878703020406100521 531204030562410971283007040100001000014122321041100122212240002112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 531204040562410971283007040100001000014122321041100122212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531204050562410971283007040100001000014122321041100122212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531204060562410971283007040100001000014122321041100122212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204070562410971283007040100001000014122321041100122212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204080562410971283007040100001000014122321041100122212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204090562410971283007040100001000014122321041100122212230188112401387878787870140878787878710187878787870604104018787878787878787878703030306090521 531204100562410971283007040100001000014122321041100122212248809111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 531204110562410971283007040100001000014122321041100122212248809112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531204120562410971283007040100001000014122321041100122212248809102128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531204130562410971283007040100001000014122321041100122212248809112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204140562410971283007040100001000014122321041100122212248809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204150562410971283007040100001000014122321041100122212248809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204160562410971283007040100001000014122321041100122212230188112431387878787870140878787878710187878787870604104018787878787878787878703000303090521 531204170562410971283007040100001000014122321041100122212240016112161888888888888888888888888818888888888880604188888888888888888888888803888888040521 531204180562410971283007040100001000014122321041100122212248816112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531204190562410971283007040100001000014122321041100122212248816112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204200562410971283007040100001000014122321041100122212220088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 531204210562410971283007040100001000014122321041100122212238820112310888888888888888888888888818888888888880604188888888888888888888888803888888070521 531204220562410971283007040100001000014122321041100122212248821111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204230562410971283007040100001000014122321041100122212248821112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204240562410971283007040100001000014122321041100122212248821111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204250562410971283007040100001000014122321041100122212240088012311888888888888888888888888818888888888880604188888888888888888888888803888888070521 531204260562410971283007040100001000014122321041100122212258825111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531204270562410971283007040100001000014122321041100122212258825012028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204280562410971283007040100001000014122321041100122212258825012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204290562410971283007040100001000014122321041100122212258803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204300562410971283007040100001000014122321041100122212258803111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531204310562410971283007040100001000014122321041100122212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205010562410971262406030200001100023242323101000122409230188111501103868686868787358686868618701868686860604187870486868686018686868688878787110521 531205020562410971262406030200001100023242323101000122409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531205030562410971262406030200001100023242323101000122409230188112351187878787870150878787878710187878787870604104018787878787878787878703020204080521 531205040562410971262406030200001100023242323101000122409248803102150888888888888888888888888818888888888880604188888888888888888888888803888888040521 531205050562410971262406030200001100023242323101000122409248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205060562410971262406030200001100023242323101000122409248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205070562410971262406030200001100023242323101000122409240003112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 531205080562410971262406030200001100023242323101000122409230088112531888888888888888888888888818888888888880604188888888888888888888888888888888110521 531205090562410971262406030200001100023242323101000122409240288111381210158686868787354486868618701018686860604187870404868686010186868688878787080521 531205100562410971262406030200001100023242323101000122409240288112351287878787870938878787878710187878787870604104018787878787878787878703030104080521 531205110562410971262406030200001100023242323101000122409258810112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205120562410971262406030200001100023242323101000122409258810111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205130562410971262406030200001100023242323101000122409258810111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531205140562410971262406030200001100023242323101000122409258810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531205150562410971262406030200001100023242323101000122409240288112441287878787870938878787878710187878787870604104018787878787878787878703030104090521 531205160562410971262406030200001100023242323101000122409258815111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205170562410971262406030200001100023242323101000122409258815111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205180562410971262406030200001100023242323101000122409258815111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531205190562410971262406030200001100023242323101000122409258815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531205200562410971262406030200001100023242323101000122409268888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205210562410971262406030200001100023242323101000122409270088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 531205220562410971262406030200001100023242323101000122409278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205230562410971262406030200001100023242323101000122409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205240562410971262406030200001100023242323101000122409278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 531205250562410971262406030200001100023242323101000122409278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531205260562410971262406030200001100023242323101000122409270088102291888888888888888888888888818888888888880604188888888888888888888888803888888060521 531206010562410971171803020101001001023122321101100122212230188111331102868686868787398686868628701868686868080787870486868686018686868688878787070521 531206020562410971171803020101001001023122321101100122212230107112391187878787870133878787878710287878787870604180078787878787878787878703040206080521 531206030562410971171803020101001001023122321101100122212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 531206040562410971171803020101001001023122321101100122212248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206050562410971171803020101001001023122321101100122212248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 531206060562410971171803020101001001023122321101100122212248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 531206070562410971171803020101001001023122321101100122212220088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 531206080562410971171803020101001001023122321101100122212248888112210888888888888888888888888818888888888880604188888888888888888888888803888888050521 531206090562410971171803020101001001023122321101100122212238807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206100562410971171803020101001001023122321101100122212248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206110562410971171803020101001001023122321101100122212260088112401888888888888888888888888818888888888880604188888888888888888888888803888888090521 531206120562410971171803020101001001023122321101100122212248811112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206130562410971171803020101001001023122321101100122212248811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 531206140562410971171803020101001001023122321101100122212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 531206150562410971171803020101001001023122321101100122212268888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206160562410971171803020101001001023122321101100122212268888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 531206170562410971171803020101001001023122321101100122212270288011601118868686868787588686868618701868686866312587870486868686018686868688878787130521 531206180562410971171803020101001001023122321101100122212270288112581187878787871760878787878710187878787870604112058787878787878787878788000000120521 531208011123410971070601010000000000003012323031000022408230088101531888888888888888888888888818888888888880604188888888888888888888888888888888111041 531208021123410971070601010000000000003012323031000022408230088112603888888888888888888888888818888888888880604188888888888888888888888888888888131041 531208031123410971070601010000000000003012323031000022408248802111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 531208041123410971070601010000000000003012323031000022408248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 531208051123410971070601010000000000003012323031000022408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 531208061123410971070601010000000000003012323031000022408258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 531208071123410971070601010000000000003012323031000022408258888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 531209011123410971040201010100001000012122321031100122411230188101471102868686868787178686868628702868686868080787878086868686078686868688878787101041 531209021123410971040201010100001000012122321031100122411230188102171187878787870147878787878720287878787878080780078787878787878787878711000000041041 531209031123410971040201010100001000012122321031100122411240088111231888888888888888888888888828888888888888080788888888888888888888888888888888051041 531209041123410971040201010100001000012122321031100122411278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 540101011123410972020201010100001000011122421051100022410230188111281102868686868787248686868618701868686860402187870286868686018686868688878787061041 540101021123410972020201010100001000011122421051100022410230188112241187878787870128878787878710187878787870402102018787878787878787878702000000051041 540102011123410972060802020000001000013122421041100022211230188111621102868686868787558686868618701868686860402187870286868686018686868688878787131041 540102021123410972060802020000001000013122421041100022211230188112551187878787870162878787878710187878787870402102018787878787878787878788030205121041 540102031123410972060802020000001000013122421041100022211240002012174888888888888888888888888818888888888880402188888888888888888888888802888888041041 540102041123410972060802020000001000013122421041100022211248802112160888888888888888888888888818888888888880402188888888888888888888888802888888041041 540102051123410972060802020000001000013122421041100022211248802011148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540102061123410972060802020000001000013122421041100022211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540102071123410972060802020000001000013122421041100022211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540102081123410972060802020000001000013122421041100022211258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540103011123410972101002020201001001023122421031100022410230188111571102868686868787418686868618701868686860402187870286868686018686868688878787121041 540103021123410972101002020201001001023122421031100022410230188112411187878787870157878787878710187878787870402102018787878787878787878702010001091041 540103031123410972101002020201001001023122421031100022410248802111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 540103041123410972101002020201001001023122421031100022410258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540103051123410972101002020201001001023122421031100022410270288111261106868686868787248686868618701868686860402187870286868686018686868688878787061041 540103061123410972101002020201001001023122421031100022410270288112241187878787870526878787878710187878787870402102018787878787878787878702020204051041 540103071123410972101002020201001001023122421031100022410278806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540103081123410972101002020201001001023122421031100022410278806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540103091123410972101002020201001001023122421031100022410278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540103101123410972101002020201001001023122421031100022410278806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540104011123410972131302020200001001022122421051100022211230188111391102868686868787278686868618701868686864409387870986868686038686868688878787081041 540104021123410972131302020200001001022122421051100022211230188112271187878787870139878787878710187878787874409309038787878787878787878705020103061041 540104031123410972131302020200001001022122421051100022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540104041123410972131302020200001001022122421051100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540104051123410972131302020200001001022122421051100022211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540104061123410972131302020200001001022122421051100022211248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540104071123410972131302020200001001022122421051100022211248888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 540104081123410972131302020200001001022122421051100022211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540104091123410972131302020200001001022122421051100022211248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540104101123410972131302020200001001022122421051100022211270288111361111868686868787228686868618701868686866412587871286868686058686868688878787081041 540104111123410972131302020200001001022122421051100022211270288112221187878787871036878787878710187878787876412512058787878787878787878709000101051041 540104121123410972131302020200001001022122421051100022211278811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540104131123410972131302020200001001022122421051100022211278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 540105011123410972060601010100001000012122421031100022211230188111411102868686868787408686868618701868686860402187870286868686018686868688878787091041 540105021123410972060601010100001000012122421031100022211230188112401187878787870141878787878710187878787870402102018787878787878787878702030104091041 540105031123410972060601010100001000012122421031100022211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540105041123410972060601010100001000012122421031100022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540105051123410972060601010100001000012122421031100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540105061123410972060601010100001000012122421031100022211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540106011123410972171703030200001100023242121051101012413230188111531202088686868787524386868618701018686860402187870202868686010186868688878787111041 540106021123410972171703030200001100023242121051101012413230188112521287878787870153878787878710187878787870402102018787878787878787878788020002111041 540106031123410972171703030200001100023242121051101012413248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540106041123410972171703030200001100023242121051101012413240202111241105868686868787248686868618701868686860402187870286868686018686868688878787051041 540106051123410972171703030200001100023242121051101012413240288112241187878787870424878787878710187878787870402102018787878787878787878702010102051041 540106061123410972171703030200001100023242121051101012413258805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540106071123410972171703030200001100023242121051101012413258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540106081123410972171703030200001100023242121051101012413230188112431287878787870153878787878710187878787870402102018787878787878787878702010304091041 540106091123410972171703030200001100023242121051101012413248808112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 540106101123410972171703030200001100023242121051101012413248808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540106111123410972171703030200001100023242121051101012413240008111251888888888888888888888888818888888888880402188888888888888888888888888888888061041 540106121123410972171703030200001100023242121051101012413248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540106131123410972171703030200001100023242121051101012413258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540106141123410972171703030200001100023242121051101012413258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540106151123410972171703030200001100023242121051101012413258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540106161123410972171703030200001100023242121051101012413258888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540106171123410972171703030200001100023242121051101012413278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540107011123410972101002020101001000013122421051100022211230108111321102868686868787268686868618701868686860402187870286868686018686868688878787071041 540107021123410972101002020101001000013122421051100022211230188112261187878787870132878787878710187878787870402102018787878787878787878702020305061041 540107031123410972101002020101001000013122421051100022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540107041123410972101002020101001000013122421051100022211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540107051123410972101002020101001000013122421051100022211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540107061123410972101002020101001000013122421051100022211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540107071123410972101002020101001000013122421051100022211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540107081123410972101002020101001000013122421051100022211220088112622888888888888888888888888818888888888880402188888888888888888888888888888888131041 540107091123410972101002020101001000013122421051100022211248888112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 540107101123410972101002020101001000013122421051100022211230088112522888888888888888888888888818888888888880402188888888888888888888888888888888111041 540108011123410972040401010100001000012122421031100222213230188111431103868686868787228686868628702868686868080787878086868686078686868688878787091041 540108021123410972040401010100001000012122421031100222213248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540108031123410972040401010100001000012122421031100222213230188112221187878787870143878787878720287878787878080780078787878787878787878722000000051041 540108041123410972040401010100001000012122421031100222213248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540109011123410972161502020200001003042122921051100022209230188111401102868686868787308686868618701868686860402187870286868686018686868688878787091041 540109021123410972161502020200001003042122921051100022209230188112301187878787870140878787878710187878787870402102018787878787878787878702050106071041 540109031123410972161502020200001003042122921051100022209248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540109041123410972161502020200001003042122921051100022209248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540109051123410972161502020200001003042122921051100022209248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540109061123410972161502020200001003042122921051100022209248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540109071123410972161502020200001003042122921051100022209248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540109081123410972161502020200001003042122921051100022209248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540109091123410972161502020200001003042122921051100022209270214111221110868686868787208686868618701868686860402187870286868686018686868688878787051041 540109101123410972161502020200001003042122921051100022209270288112201187878787870922878787878710187878787870402102018787878787878787878702000202051041 540109111123410972161502020200001003042122921051100022209278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540109121123410972161502020200001003042122921051100022209278810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540109131123410972161502020200001003042122921051100022209270388101661114868686868787568686868618701868686860402187870286868686018686868688878787141041 540109141123410972161502020200001003042122921051100022209270388112561187878787871366878787878710187878787870402102018787878787878787878788010001121041 540109151123410972161502020200001003042122921051100022209270488111571116868686868787528686868618701868686860402187870286868686018686868688878787121041 540109161123410972161502020200001003042122921051100022209270488112521187878787871557878787878710187878787870402102018787878787878787878788000000111041 540110011123410972080801010100001000013122121051000022410230188111491102868686868787288686868618701868686860402187870286868686018686868688878787101041 540110021123410972080801010100001000013122121051000022410230108112281187878787870149878787878710187878787870402102018787878787878787878702010405061041 540110031123410972080801010100001000013122121051000022410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540110041123410972080801010100001000013122121051000022410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540110051123410972080801010100001000013122121051000022410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540110061123410972080801010100001000013122121051000022410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540110071123410972080801010100001000013122121051000022410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540110081123410972080801010100001000013122121051000022410220088112532888888888888888888888888818888888888880402188888888888888888888888888888888111041 540111011123410972030300000000000000001012421022100022210230088111601888888888888888888888888828888888888888080788888888888888888888888888888888131041 540111021123410972030300000000000000001012421022100022210278888111380888888888888888888888888818888888888880402188888888888888888888888888888888081041 540111031123410972030300000000000000001012421022100022210270088111423888888888888888888888888818888888888880402188888888888888888888888888888888091041 540112011123410972040401010100001000012122421031000022210230188111561104868686868787388686868618701868686860402187870286868686018686868688878787121041 540112021123410972040401010100001000012122421031000022210248888111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 540112031123410972040401010100001000012122421031000022210248888111160888888888888888888888888818888888888880402188888888888888888888888888888888041041 540112041123410972040401010100001000012122421031000022210230188112381187878787870156878787878710187878787870402102018787878787878787878702000000081041 540113011123410972111101010000001000013122421051000023410230188111671102868686868787598686868618701868686860402187870286868686018686868688878787141041 540113021123410972111101010000001000013122421051000023410230188112591187878787870167878787878710187878787870402102018787878787878787878788000101121041 540113031123410972111101010000001000013122421051000023410258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540113041123410972111101010000001000013122421051000023410258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540113051123410972111101010000001000013122421051000023410258888111189888888888888888888888888818888888888880402188888888888888888888888888888888041041 540113061123410972111101010000001000013122421051000023410258888111220888888888888888888888888818888888888880402188888888888888888888888888888888051041 540113071123410972111101010000001000013122421051000023410240002112244888888888888888888888888818888888888880402188888888888888888888888802888888051041 540113081123410972111101010000001000013122421051000023410258807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540113091123410972111101010000001000013122421051000023410258807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540113101123410972111101010000001000013122421051000023410258807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540113111123410972111101010000001000013122421051000023410258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540114011123410972060601010100001000012122121033100022210230188111241102868686868787178686868618701868686860402187870286868686018686868688878787051041 540114021123410972060601010100001000012122121033100022210230188112171187878787870124878787878710187878787870402102018787878787878787878702000000041041 540114031123410972060601010100001000012122121033100022210238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540114041123410972060601010100001000012122121033100022210248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540114051123410972060601010100001000012122121033100022210238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540114061123410972060601010100001000012122121033100022210248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540117011123410972181803030300001002032122121031100092410230188111341102868686868787468686868618701868686860402187870286868686018686868688878787071041 540117021123410972181803030300001002032122121031100092410230188112461187878787870134878787878710187878787870402102018787878787878787878702030205101041 540117031123410972181803030300001002032122121031100092410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540117041123410972181803030300001002032122121031100092410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540117051123410972181803030300001002032122121031100092410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540117061123410972181803030300001002032122121031100092410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540117071123410972181803030300001002032122121031100092410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540117081123410972181803030300001002032122121031100092410238888111240888888888888888888888888818888888888880402188888888888888888888888888888888051041 540117091123410972181803030300001002032122121031100092410270288111281110868686868787188686868628702868686868080787878086868686078686868688878787061041 540117101123410972181803030300001002032122121031100092410270288112181187878787870928878787878720287878787878080780078787878787878787878709000000041041 540117111123410972181803030300001002032122121031100092410278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540117121123410972181803030300001002032122121031100092410270388111451113868686868787308686868618701868686860402187870286868686018686868688878787101041 540117131123410972181803030300001002032122121031100092410270388112301187878787871245878787878710187878787870402102018787878787878787878702020305071041 540117141123410972181803030300001002032122121031100092410278813112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540117151123410972181803030300001002032122121031100092410278813112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540117161123410972181803030300001002032122121031100092410278813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540117171123410972181803030300001002032122121031100092410278813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540117181123410972181803030300001002032122121031100092410278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540118011123410972060601010100001000012122121031100022411230188111681102868686868787458686868618701868686864409387870986868686038686868688878787141041 540118021123410972060601010100001000012122121031100022411230188112451187878787870168878787878710187878787874409309038787878787878787878705030003101041 540118031123410972060601010100001000012122121031100022411248802111290888888888888888888888888818888888888884409388888888888888888888888888888888061041 540118041123410972060601010100001000012122121031100022411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540118051123410972060601010100001000012122121031100022411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540118061123410972060601010100001000012122121031100022411278888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 540119011123410972060601010100001000013122121021100022212230103111551102868686868787508686868618701868686860402187870286868686018686868688878787121041 540119021123410972060601010100001000013122121021100022212230188112501187878787870155878787878710187878787870402102018787878787878787878702000000111041 540119031123410972060601010100001000013122121021100022212220088112702888888888888888888888888818888888888880402188888888888888888888888888888888151041 540119041123410972060601010100001000013122121021100022212258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540119051123410972060601010100001000013122121021100022212258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540119061123410972060601010100001000013122121021100022212258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540120011123410972080801010100001000012122121021100022411230188111241102868686868787198686868618701868686860402187870286868686018686868688878787051041 540120021123410972080801010100001000012122121021100022411230188112191187878787870124878787878710187878787870402102018787878787878787878704010203041041 540120031123410972080801010100001000012122121021100022411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540120041123410972080801010100001000012122121021100022411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540120051123410972080801010100001000012122121021100022411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540120061123410972080801010100001000012122121021100022411238888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 540120071123410972080801010100001000012122121021100022411238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540120081123410972080801010100001000012122121021100022411238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540121011123410972060601010101001000012122421021000022409230188111461102868686868787458686868618701868686860402187870286868686018686868688878787101041 540121021123410972060601010101001000012122421021000022409230188112451187878787870146878787878710187878787870402102018787878787878787878702010203101041 540121031123410972060601010101001000012122421021000022409248802111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 540121041123410972060601010101001000012122421021000022409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540121051123410972060601010101001000012122421021000022409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540121061123410972060601010101001000012122421021000022409270088111661888888888888888888888888818888888888880402188888888888888888888888888888888141041 540122011123410972121202020100000001012012121031100022411230088111603888888888888888888888888818888888888880402188888888888888888888888888888888131041 540122021123410972121202020100000001012012121031100022411248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540122031123410972121202020100000001012012121031100022411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540122041123410972121202020100000001012012121031100022411270088111351888888888888888888888888818888888888880402188888888888888888888888888888888081041 540122051123410972121202020100000001012012121031100022411270108111281106868686868787168686868618701868686860402187870286868686018686868688878787061041 540122061123410972121202020100000001012012121031100022411270188112161187878787870528878787878710187878787870402102018787878787878787878702000101041041 540122071123410972121202020100000001012012121031100022411278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540122081123410972121202020100000001012012121031100022411270088112453888888888888888888888888818888888888880402188888888888888888888888802888888101041 540122091123410972121202020100000001012012121031100022411270088112631888888888888888888888888818888888888880402188888888888888888888888888888888131041 540122101123410972121202020100000001012012121031100022411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540122111123410972121202020100000001012012121031100022411278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540122121123410972121202020100000001012012121031100022411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540123010562410972282808040400001003043122111031100022213230188111681103868686868787458686868618701868686860402187870286868686018686868688878787140521 540123020562410972282808040400001003043122111031100022213248888111250888888888888888888888888818888888888880402188888888888888888888888888888888060521 540123030562410972282808040400001003043122111031100022213230188112451187878787870168878787878710187878787870402102018787878787878787878702000000100521 540123040562410972282808040400001003043122111031100022213230088112311888888888888888888888888818888888888880402188888888888888888888888805888888070521 540123050562410972282808040400001003043122111031100022213248804112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123060562410972282808040400001003043122111031100022213248804112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123070562410972282808040400001003043122111031100022213248804112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123080562410972282808040400001003043122111031100022213248804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123090562410972282808040400001003043122111031100022213248888112369888888888888888888888888818888888888880402188888888888888888888888802888888080521 540123100562410972282808040400001003043122111031100022213258809112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123110562410972282808040400001003043122111031100022213258809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123120562410972282808040400001003043122111031100022213258809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123130562410972282808040400001003043122111031100022213270288111451114868686868787358686868618701868686860402187870286868686018686868688878787100521 540123140562410972282808040400001003043122111031100022213270288112351187878787871345878787878710187878787870402102018787878787878787878702020103080521 540123150562410972282808040400001003043122111031100022213278814112170888888888888888888888888818888888888880402188888888888888888888888802888888040521 540123160562410972282808040400001003043122111031100022213278814111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123170562410972282808040400001003043122111031100022213270314111181118868686868787178686868618701868686860402187870286868686018686868688878787040521 540123180562410972282808040400001003043122111031100022213270388112171187878787871718878787878710187878787870402102018787878787878787878702000000040521 540123190562410972282808040400001003043122111031100022213270488111351220268686868787302586868618701018686860402187870202868686010186868688878787080521 540123200562410972282808040400001003043122111031100022213270488112301287878787871935878787878710187878787870402102018787878787878787878702000000070521 540123210562410972282808040400001003043122111031100022213278819112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540123220562410972282808040400001003043122111031100022213278819111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540123230562410972282808040400001003043122111031100022213278819112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540123240562410972282808040400001003043122111031100022213278819112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123250562410972282808040400001003043122111031100022213278819112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123260562410972282808040400001003043122111031100022213270488112251287878787871935878787878710187878787870402102018787878787878787878702010102060521 540123270562410972282808040400001003043122111031100022213278826111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540123280562410972282808040400001003043122111031100022213278826112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540124011123410972080902020100001000012122121021100022411230188111301102868686868787208686868618701868686860402187870286868686018686868688878787071041 540124021123410972080902020100001000012122121021100022411230188112201187878787870130878787878710187878787870402102018787878787878787878704010304051041 540124031123410972080902020100001000012122121021100022411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540124041123410972080902020100001000012122121021100022411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540124051123410972080902020100001000012122121021100022411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540124061123410972080902020100001000012122121021100022411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540124071123410972080902020100001000012122121021100022411230088012201888888888888888888888888818888888888880402188888888888888888888888802888888051041 540124081123410972080902020100001000012122121021100022411238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540124091123410972080902020100001000012122121021100022411238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540125011123410972090901010100001000013122121021100022411230109111551102868686868787388686868618701868686860402187870286868686018686868688878787121041 540125021123410972090901010100001000013122121021100022411230188112381187878787870155878787878710187878787870402102018787878787878787878704040206081041 540125031123410972090901010100001000013122121021100022411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540125041123410972090901010100001000013122121021100022411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540125051123410972090901010100001000013122121021100022411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540125061123410972090901010100001000013122121021100022411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540125071123410972090901010100001000013122121021100022411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540125081123410972090901010100001000013122121021100022411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540125091123410972090901010100001000013122121021100022411220088112602888888888888888888888888818888888888880402188888888888888888888888888888888131041 540126011123410972101004040201001100022242121021100022212230188111601102868686868787508686868618701868686860402187870286868686018686868688878787131041 540126021123410972101004040201001100022242121021100022212230188112501187878787870160878787878710187878787870402102018787878787878787878702020305111041 540126031123410972101004040201001100022242121021100022212248802112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 540126041123410972101004040201001100022242121021100022212248802112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 540126051123410972101004040201001100022242121021100022212248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540126061123410972101004040201001100022242121021100022212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540126071123410972101004040201001100022242121021100022212240202111221108868686868787168686868618701868686860402187870186868686018686868688878787051041 540126081123410972101004040201001100022242121021100022212240288112161187878787870722878787878710187878787870001102018787878787878787878714010001041041 540126091123410972101004040201001100022242121021100022212248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540126101123410972101004040201001100022242121021100022212278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540201011123410974010100000000000000001014122032312411128438888111300888888888888888888888888818888888888880202188888888888888888888888888888888071041 540202011123410974020200000000000000001014122032312411128430088111311888888888888888888888888818888888888884909388888888888888888888888888888888071041 540202021123410974020200000000000000001014122032312411128438888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540203011123410974030301010000000000002014191023300011117330088112261888888888888888888888888818888888888880101188888888888888888888888814888888061041 540203021123410974030301010000000000002014191023300011117348801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540203031123410974030301010000000000002014191023300011117348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540204011123410974070702020101000001012019121063100011113230088112254888888888888888888888888818888888888880604188888888888888888888888803888888061041 540204021123410974070702020101000001012019121063100011113248888111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 540204031123410974070702020101000001012019121063100011113270188111461104868686868787418686868628702868686868080787878086868686078686868688878787101041 540204041123410974070702020101000001012019121063100011113270188112411187878787870346878787878720287878787878080780078787878787878787878705020103091041 540204051123410974070702020101000001012019121063100011113278804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540204061123410974070702020101000001012019121063100011113278804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540204071123410974070702020101000001012019121063100011113278804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540205011123410974171602020200001001022123121063310011119330188101351108868686868787238686868618701868686865611487871186868686048686868688878787081041 540205021123410974171602020200001001022123121063310011119348888111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 540205031123410974171602020200001001022123121063310011119348888111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 540205041123410974171602020200001001022123121063310011119348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540205051123410974171602020200001001022123121063310011119348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540205061123410974171602020200001001022123121063310011119348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540205071123410974171602020200001001022123121063310011119348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540205081123410974171602020200001001022123121063310011119330188112231187878787870135878787878710187878787875611411048787878787878787878706010102051041 540205091123410974171602020200001001022123121063310011119348808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540205101123410974171602020200001001022123121063310011119348808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540205111123410974171602020200001001022123121063310011119370288111341112868686868787268686868618701868686864409387870986868686038686868688878787071041 540205121123410974171602020200001001022123121063310011119370288112261187878787871134878787878710187878787874409309038787878787878787878705000404061041 540205131123410974171602020200001001022123121063310011119378812112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540205141123410974171602020200001001022123121063310011119378812112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540205151123410974171602020200001001022123121063310011119378812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540205161123410974171602020200001001022123121063310011119378812112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540205171123410974171602020200001001022123121063310011119378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540206011123410974141303030201001001022129121023300211117330188111311102868686868787238686868618701868686860402187870286868686018686868688878787071041 540206021123410974141303030201001001022129121023300211117330188112231187878787870131878787878710187878787870402102018787878787878787878702020103051041 540206031123410974141303030201001001022129121023300211117348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540206041123410974141303030201001001022129121023300211117348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540206051123410974141303030201001001022129121023300211117348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540206061123410974141303030201001001022129121023300211117338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540206071123410974141303030201001001022129121023300211117348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540206081123410974141303030201001001022129121023300211117370288111501110868686868787318686868618701868686862407287870786868686028686868688878787111041 540206091123410974141303030201001001022129121023300211117378888102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540206101123410974141303030201001001022129121023300211117370288112311187878787870850878787878710187878787872407207028787878787878787878713030104071041 540206111123410974141303030201001001022129121023300211117378810112150888888888888888888888888818888888888882407288888888888888888888888813888888041041 540206121123410974141303030201001001022129121023300211117378810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540206131123410974141303030201001001022129121023300211117378810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540206141123410974141303030201001001022129121023300211117378810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540207011123410974111103030201001001022123121069303011120330188111361202068686868787382686868618701018686861406287870606868686020286868688878787081041 540207021123410974111103030201001001022123121069303011120330188112381287878787870136878787878710187878787871406206028787878787878787878704020103081041 540207031123410974111103030201001001022123121069303011120348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540207041123410974111103030201001001022123121069303011120348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540207051123410974111103030201001001022123121069303011120348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540207061123410974111103030201001001022123121069303011120330188112261287878787870136878787878710187878787871406206028787878787878787878705010001061041 540207071123410974111103030201001001022123121069303011120348806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540207081123410974111103030201001001022123121069303011120370288111321109868686868787248686868618701868686860402187870286868686018686868688878787071041 540207091123410974111103030201001001022123121069303011120370288112241187878787870832878787878710187878787870402102018787878787878787878702000202051041 540207101123410974111103030201001001022123121069303011120378809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540207111123410974111103030201001001022123121069303011120378809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540208011123410974141506060201001001023123121063300211119330188101451203058686868787434486868618701018686860001187870101868686010186868688878787101041 540208021123410974141506060201001001023123121063300211119348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540208031123410974141506060201001001023123121063300211119330188112431287878787870145878787878710187878787870001101018787878787878787878714000101091041 540208041123410974141506060201001001023123121063300211119348803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540208051123410974141506060201001001023123121063300211119330188112441287878787870145878787878710187878787870001101018787878787878787878714000000091041 540208061123410974141506060201001001023123121063300211119348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540208071123410974141506060201001001023123121063300211119348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540208081123410974141506060201001001023123121063300211119348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540208091123410974141506060201001001023123121063300211119330011112171888888888888888888888888818888888888881005188888888888888888888888814888888041041 540208101123410974141506060201001001023123121063300211119348809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540208111123410974141506060201001001023123121063300211119320088112411888888888888888888888888818888888888881005188888888888888888888888814888888091041 540208121123410974141506060201001001023123121063300211119330011012181888888888888888888888888818888888888881005188888888888888888888888814888888041041 540208131123410974141506060201001001023123121063300211119348812012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540208141123410974141506060201001001023123121063300211119348812012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540208151123410974141506060201001001023123121063300211119348888012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540208161123410974141506060201001001023123121063300211119370288111331117868686868787258686868628701868686864409387870486868686018686868688878787071041 540208171123410974141506060201001001023123121063300211119370288102251187878787871633878787878710287878787870604109038787878787878787878703000101061041 540208181123410974141506060201001001023123121063300211119378817102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540209011123410974090901010100001000012123122033301111120330188111431102868686868787398686868618701868686861206287870686868686028686868688878787091041 540209021123410974090901010100001000012123122033301111120330188112391187878787870143878787878710187878787871206206028787878787878787878714030306081041 540209031123410974090901010100001000012123122033301111120348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540209041123410974090901010100001000012123122033301111120348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540209051123410974090901010100001000012123122033301111120348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540209061123410974090901010100001000012123122033301111120348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540209071123410974090901010100001000012123122033301111120348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540209081123410974090901010100001000012123122033301111120348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540209091123410974090901010100001000012123122033301111120348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540210010562410974161602010100001000012123121033313111123330188111421104868686868787328686868618701868686861206287870686868686028686868688878787090521 540210020562410974161602010100001000012123121033313111123348888112160888888888888888888888888818888888888881206288888888888888888888888822888888040521 540210030562410974161602010100001000012123121033313111123348888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540210040562410974161602010100001000012123121033313111123330188112321187878787870142878787878710187878787871206206028787878787878787878722040408070521 540210050562410974161602010100001000012123121033313111123348804111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540210060562410974161602010100001000012123121033313111123348804111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540210070562410974161602010100001000012123121033313111123348804111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540210080562410974161602010100001000012123121033313111123348804112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540210090562410974161602010100001000012123121033313111123348804112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540210100562410974161602010100001000012123121033313111123348804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540210110562410974161602010100001000012123121033313111123348804112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540210120562410974161602010100001000012123121033313111123348804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540210130562410974161602010100001000012123121033313111123338888111160888888888888888888888888818888888888881206288888888888888888888888888888888040521 540210140562410974161602010100001000012123121033313111123338888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540210150562410974161602010100001000012123121033313111123338888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540210160562410974161602010100001000012123121033313111123378888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540211011123410974141404040101001000012124122043303011122330188111411205078686868787362786868618701018686860604187870404868686010186868688878787091041 540211021123410974141404040101001000012124122043303011122348888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 540211031123410974141404040101001000012124122043303011122348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540211041123410974141404040101001000012124122043303011122348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540211051123410974141404040101001000012124122043303011122330188112361287878787870141878787878710187878787870604104018787878787878787878703000101081041 540211061123410974141404040101001000012124122043303011122348805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540211071123410974141404040101001000012124122043303011122330188112271287878787870141878787878710187878787870604104018787878787878787878703020204061041 540211081123410974141404040101001000012124122043303011122348807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540211091123410974141404040101001000012124122043303011122348807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540211101123410974141404040101001000012124122043303011122348807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540211111123410974141404040101001000012124122043303011122348807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540211121123410974141404040101001000012124122043303011122330088112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 540211131123410974141404040101001000012124122043303011122378888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 540211141123410974141404040101001000012124122043303011122378888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540212011123410974050501010100001000012124122033110211121330188111251102868686868787208686868618701868686860202187870286868686018686868688878787061041 540212021123410974050501010100001000012124122033110211121330188112201187878787870125878787878710187878787870202102018787878787878787878703020002051041 540212031123410974050501010100001000012124122033110211121348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540212041123410974050501010100001000012124122033110211121348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540212051123410974050501010100001000012124122033110211121348888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540301011123410971080902020100001000013123121043003512120330109111331102868686868787308686868618701868686860402187870286868686018686868688878787071041 540301021123410971080902020100001000013123121043003512120330188112301187878787870133878787878710187878787870402102018787878787878787878702010001071041 540301031123410971080902020100001000013123121043003512120348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540301041123410971080902020100001000013123121043003512120338809112220888888888888888888888888818888888888880402188888888888888888888888802888888051041 540301051123410971080902020100001000013123121043003512120338809111190888888888888888888888888818888888888880402188888888888888888888888888888888041041 540301061123410971080902020100001000013123121043003512120348888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540301071123410971080902020100001000013123121043003512120348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540301081123410971080902020100001000013123121043003512120348888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540301091123410971080902020100001000013123121043003512120320088012531888888888888888888888888818888888888880402188888888888888888888888888888888111041 540302011123410971070503030300001002031123121013100022211230188111211102868686868787258686868618701868686862407287870686868686028686868688878787051041 540302021123410971070503030300001002031123121013100022211230188102251187878787870121878787878710187878787871206207028787878787878787878703000000061041 540302031123410971070503030300001002031123121013100022211270288111261104868686868787208686868618701868686860402187870286868686018686868688878787061041 540302041123410971070503030300001002031123121013100022211270288102201187878787870326878787878710187878787870402102018787878787878787878702000000051041 540302051123410971070503030300001002031123121013100022211270388111241106868686868787158686868618701868686860402187870286868686018686868688878787051041 540302061123410971070503030300001002031123121013100022211270388112151187878787870524878787878710187878787870402102018787878787878787878702000000041041 540302071123410971070503030300001002031123121013100022211270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 540303011123410971050502020201001001021123121012100012213230188111251102868686868787178686868618701868686861406287870686868686028686868688878787061041 540303021123410971050502020201001001021123121012100012213230188112171187878787870125878787878710187878787871406206028787878787878787878704000000041041 540303031123410971050502020201001001021123121012100012213270288111291104868686868787228686868628702868686868080787878086868686078686868688878787061041 540303041123410971050502020201001001021123121012100012213270288112221187878787870329878787878720287878787878080780078787878787878787878716000000051041 540303051123410971050502020201001001021123121012100012213278888111990888888888888888888888888828888888888888080788888888888888888888888888888888991041 540304011123410971090902020100000001011012121023100012211238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 540304021123410971090902020100000001011012121023100012211230088111211888888888888888888888888828888888888888080788888888888888888888888888888888051041 540304031123410971090902020100000001011012121023100012211278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 540304041123410971090902020100000001011012121023100012211270188111281105868686868787238686868618701868686861406287870686868686028686868688878787061041 540304051123410971090902020100000001011012121023100012211270188112231187878787870428878787878710187878787871406206028787878787878787878704010102051041 540304061123410971090902020100000001011012121023100012211278805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540304071123410971090902020100000001011012121023100012211278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540304081123410971090902020100000001011012121023100012211278888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 540304091123410971090902020100000001011012121023100012211278888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 540305011123410971060602020000001001021123121013100022211230188111231102868686868787198686868628702868686868080787878086868686078686868688878787051041 540305021123410971060602020000001001021123121013100022211230188112191187878787870123878787878720287878787878080780078787878787878787878705000000041041 540305031123410971060602020000001001021123121013100022211278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 540305041123410971060602020000001001021123121013100022211270288111271105868686868787188686868618701868686861406287870186868686018686868688878787061041 540305051123410971060602020000001001021123121013100022211270288112181187878787870427878787878710187878787870101106028787878787878787878714000101041041 540305061123410971060602020000001001021123121013100022211278805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540306011123410971080702020101001000012123121033110212216330188111411203048686868787313386868618701018686861206287870606868686020286868688878787091041 540306021123410971080702020101001000012123121033110212216348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540306031123410971080702020101001000012123121033110212216330188102311287878787870141878787878710187878787871206206028787878787878787878714000000071041 540306041123410971080702020101001000012123121033110212216330188112331287878787870141878787878710187878787871206206028787878787878787878714010304071041 540306051123410971080702020101001000012123121033110212216348804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540306061123410971080702020101001000012123121033110212216348804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540306071123410971080702020101001000012123121033110212216348804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540306081123410971080702020101001000012123121033110212216348804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540307011123410971050501000000001000011122121043120012212230188111261102868686868787148686868618701868686861406287870686868686028686868688878787061041 540307021123410971050501000000001000011122121043120012212230188112141187878787870126878787878710187878787871406206028787878787878787878704000000031041 540307031123410971050501000000001000011122121043120012212278888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 540307041123410971050501000000001000011122121043120012212278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 540307051123410971050501000000001000011122121043120012212278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 540308011123410971060601010100001000012122121043120012212230188111331102868686868787268686868628702868686868080787878086868686078686868688878787071041 540308021123410971060601010100001000012122121043120012212230188112261187878787870133878787878720287878787878080780078787878787878787878711020103061041 540308031123410971060601010100001000012122121043120012212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540308041123410971060601010100001000012122121043120012212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540308051123410971060601010100001000012122121043120012212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540308061123410971060601010100001000012122121043120012212278888111250888888888888888888888888818888888888881406288888888888888888888888888888888061041 540309011123410971060601010101001000012122121043120012212230188111491102868686868787358686868618701868686861406287870686868686028686868688878787101041 540309021123410971060601010101001000012122121043120012212230188112351187878787870149878787878710187878787871406206028787878787878787878704000202081041 540309031123410971060601010101001000012122121043120012212248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540309041123410971060601010101001000012122121043120012212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540309051123410971060601010101001000012122121043120012212278888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 540309061123410971060601010101001000012122121043120012212278888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 540310011123410971090902020201001001022122121043122012214230188111361102868686868787278686868628702868686868080787878086868686078686868688878787081041 540310021123410971090902020201001001022122121043122012214230188112271187878787870136878787878720287878787878080780078787878787878787878711010304061041 540310031123410971090902020201001001022122121043122012214248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540310041123410971090902020201001001022122121043122012214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540310051123410971090902020201001001022122121043122012214248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540310061123410971090902020201001001022122121043122012214238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 540310071123410971090902020201001001022122121043122012214270288111481108868686868787368686868618701868686860604187870486868686018686868688878787101041 540310081123410971090902020201001001022122121043122012214270288112361187878787870748878787878710187878787870604104018787878787878787878703000000081041 540310091123410971090902020201001001022122121043122012214248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540311011123410971040401010100001000012122121033121212215330188111521102868686868787448686868618702868686860202187878086868686078686868688878787111041 540311021123410971040401010100001000012122121033121212215330188112441187878787870152878787878720187878787878080702018787878787878787878711010102091041 540311031123410971040401010100001000012122121033121212215348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540311041123410971040401010100001000012122121033121212215348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540312011123410971101002020201001001022123121023100022211230188111271102868686868787258686868618701868686860604187870486868686018686868688878787061041 540312021123410971101002020201001001022123121023100022211230188112251187878787870127878787878710187878787870604104018787878787878787878703010102061041 540312031123410971101002020201001001022123121023100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540312041123410971101002020201001001022123121023100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540312051123410971101002020201001001022123121023100022211270288111281106868686868787218686868628702868686868080787878086868686078686868688878787061041 540312061123410971101002020201001001022123121023100022211270288112211187878787870528878787878720287878787878080780078787878787878787878722010203051041 540312071123410971101002020201001001022123121023100022211278806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540312081123410971101002020201001001022123121023100022211278806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540312091123410971101002020201001001022123121023100022211278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540312101123410971101002020201001001022123121023100022211278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540313011123410971131303030100001000012123121053302411123330188111551202088686868787363086868618701018686860604187870404868686010186868688878787121041 540313021123410971131303030100001000012123121053302411123330188112361287878787870155878787878710187878787870604104018787878787878787878703020204081041 540313031123410971131303030100001000012123121053302411123348888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 540313041123410971131303030100001000012123121053302411123348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540313051123410971131303030100001000012123121053302411123348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540313061123410971131303030100001000012123121053302411123348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540313071123410971131303030100001000012123121053302411123348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540313081123410971131303030100001000012123121053302411123330188112301287878787870155878787878710187878787870604104018787878787878787878703010304071041 540313091123410971131303030100001000012123121053302411123348808111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 540313101123410971131303030100001000012123121053302411123348808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540313111123410971131303030100001000012123121053302411123348808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540313121123410971131303030100001000012123121053302411123378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540313131123410971131303030100001000012123121053302411123348808112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 540314011123410971020200000000000000001013121013100122212238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 540314021123410971020200000000000000001013121013100122212278888111540888888888888888888888888828888888888888080788888888888888888888888888888888111041 540315011123410971040401010100000001011013121013301022214238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 540315021123410971040401010100000001011013121013301022214270188111251103868686868787178686868628702868686868080787878086868686078686868688878787061041 540315031123410971040401010100000001011013121013301022214270188112171187878787870225878787878720287878787878080780078787878787878787878711010001041041 540315041123410971040401010100000001011013121013301022214278803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540316011123410971070703030101001000012122121021102112216330188111341302060786868787222121868618701010286860202187870202808686010107868688878787071041 540316021123410971070703030101001000012122121021102112216330188112221387878787870134878787878710187878787870202102018787878787878787878703010203051041 540316031123410971070703030101001000012122121021102112216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540316041123410971070703030101001000012122121021102112216348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540316051123410971070703030101001000012122121021102112216348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540316061123410971070703030101001000012122121021102112216330188112211387878787870134878787878710187878787870402102018787878787878787878799000000051041 540316071123410971070703030101001000012122121021102112216330188112211387878787870134878787878720187878787878080702018787878787878787878722000000051041 540317011123410971080801010100001000012123121033100011214230188111281102868686868787318686868618701868686860704187877986868686068686868688878787061041 540317021123410971080801010100001000012123121033100011214230188112311187878787870128878787878710187878787877979604018787878787878787878722020002071041 540317031123410971080801010100001000012123121033100011214248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540317041123410971080801010100001000012123121033100011214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540317051123410971080801010100001000012123121033100011214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540317061123410971080801010100001000012123121033100011214248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540317071123410971080801010100001000012123121033100011214248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540317081123410971080801010100001000012123121033100011214248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540318011123410971020201010100001000011123121032100021214230188111381102868686868787198686868628702868686868080787878086868686078686868688878787081041 540318021123410971020201010100001000011123121032100021214230188112191187878787870138878787878720287878787878080780078787878787878787878711000000041041 540319011123410971090901010101001000012123121032120322216330188111381102868686868787308686868628702868686868080787878086868686078686868688878787081041 540319021123410971090901010101001000012123121032120322216330188112301187878787870138878787878720287878787878080780078787878787878787878722010102071041 540319031123410971090901010101001000012123121032120322216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540319041123410971090901010101001000012123121032120322216348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540319051123410971090901010101001000012123121032120322216378888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 540319061123410971090901010101001000012123121032120322216338888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 540319071123410971090901010101001000012123121032120322216378888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 540319081123410971090901010101001000012123121032120322216378888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 540319091123410971090901010101001000012123121032120322216378888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 540320011123410971100902020100001000012123121023100022211230188111401102868686868787348686868618701868686860402187870286868686018686868688878787091041 540320021123410971100902020100001000012123121023100022211230188112341187878787870140878787878710187878787870402102018787878787878787878702010405071041 540320031123410971100902020100001000012123121023100022211248802101160888888888888888888888888818888888888880402188888888888888888888888888888888041041 540320041123410971100902020100001000012123121023100022211248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540320051123410971100902020100001000012123121023100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540320061123410971100902020100001000012123121023100022211248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540320071123410971100902020100001000012123121023100022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540320081123410971100902020100001000012123121023100022211278888112240888888888888888888888888818888888888880202188888888888888888888888803888888051041 540320091123410971100902020100001000012123121023100022211278808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540320101123410971100902020100001000012123121023100022211278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540321011123410971111002020200001001022123121023100022211230188111351102868686868787248686868628702868686868080787878086868686078686868688878787081041 540321021123410971111002020200001001022123121023100022211230188112241187878787870135878787878720287878787878080780078787878787878787878711030003051041 540321031123410971111002020200001001022123121023100022211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540321041123410971111002020200001001022123121023100022211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540321051123410971111002020200001001022123121023100022211248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540321061123410971111002020200001001022123121023100022211270288111461107868686868787308686868628702868686868080787878086868686078686868688878787101041 540321071123410971111002020200001001022123121023100022211270288102301187878787870646878787878720287878787878080780078787878787878787878722020103071041 540321081123410971111002020200001001022123121023100022211278807112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540321091123410971111002020200001001022123121023100022211278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540321101123410971111002020200001001022123121023100022211278807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540321111123410971111002020200001001022123121023100022211278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 540402011123410974111102020000000000002012121041000012212230088111713888888888888888888888888818888888888880101188888888888888888888888888888888151041 540402021123410974111102020000000000002012121041000012212248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540402031123410974111102020000000000002012121041000012212248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540402041123410974111102020000000000002012121041000012212230088112742888888888888888888888888818888888888880101188888888888888888888888888888888151041 540402051123410974111102020000000000002012121041000012212238888111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 540402061123410974111102020000000000002012121041000012212230088112191888888888888888888888888818888888888880101188888888888888888888888814888888041041 540402071123410974111102020000000000002012121041000012212248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540402081123410974111102020000000000002012121041000012212248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540402091123410974111102020000000000002012121041000012212248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540402101123410974111102020000000000002012121041000012212230088112161888888888888888888888888818888888888880101188888888888888888888888814888888041041 540402111123410974111102020000000000002012121041000012212248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540403011123410974020201010100001000011122112061100012215330188111291102868686868787168686868618701868686860101187870186868686018686868688878787061041 540403021123410974020201010100001000011122112061100012215330188112161187878787870129878787878710187878787870101101018787878787878787878714000000041041 540404011123410974040400000000001000012122121021000012212230188111691102868686868787518686868618701868686860101187870186868686018686868688878787141041 540404021123410974040400000000001000012122121021000012212230188112511187878787870169878787878710187878787870101101018787878787878787878788020002111041 540404031123410974040400000000001000012122121021000012212248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540404041123410974040400000000001000012122121021000012212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540405011123410974090900000000002000023132121041100012213230188111711102868686868787568686868618701868686860101187870186868686018686868688878787151041 540405021123410974090900000000002000023132121041100012213230188112561187878787870171878787878710187878787870101101018787878787878787878788000000121041 540405031123410974090900000000002000023132121041100012213230288111721104868686868787568686868618701868686860101187870186868686018686868688878787151041 540405041123410974090900000000002000023132121041100012213230288112561187878787870372878787878710187878787870101101018787878787878787878788000101121041 540405051123410974090900000000002000023132121041100012213248804112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540405061123410974090900000000002000023132121041100012213258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540405071123410974090900000000002000023132121041100012213258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540405081123410974090900000000002000023132121041100012213258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540405091123410974090900000000002000023132121041100012213258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540406011123410974121202020200001001022122122041102012216330188111591102868686868787368686868618701868686860101187870486868686018686868688878787121041 540406021123410974121202020200001001022122122041102012216330188112361187878787870159878787878710187878787870604101018787878787878787878703040004081041 540406031123410974121202020200001001022122122041102012216348802111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 540406041123410974121202020200001001022122122041102012216348802111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 540406051123410974121202020200001001022122122041102012216348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540406061123410974121202020200001001022122122041102012216348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540406071123410974121202020200001001022122122041102012216370288111511108868686868787358686868618701868686860101187870186868686018686868688878787111041 540406081123410974121202020200001001022122122041102012216370288112351187878787870751878787878710187878787870101101018787878787878787878714040004081041 540406091123410974121202020200001001022122122041102012216378808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540406101123410974121202020200001001022122122041102012216378808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540406111123410974121202020200001001022122122041102012216378808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540406121123410974121202020200001001022122122041102012216378808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540407011123410974090902020100001000012122121042303211221330188111381102868686868787308686868618701868686866412587871286868686058686868688878787081041 540407021123410974090902020100001000012122121042303211221330188112301187878787870138878787878710187878787876412512058787878787878787878709020305071041 540407031123410974090902020100001000012122121042303211221348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540407041123410974090902020100001000012122121042303211221348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540407051123410974090902020100001000012122121042303211221348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540407061123410974090902020100001000012122121042303211221348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540407071123410974090902020100001000012122121042303211221348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540407081123410974090902020100001000012122121042303211221370088112702888888888888888888888888818888888888880101188888888888888888888888888888888151041 540407091123410974090902020100001000012122121042303211221370008112361888888888888888888888888818888888888880101188888888888888888888888814888888081041 540408011123410974040102020100001000012122421031100022211230188101311102868686868787298686868618701868686864409387870186868686018686868688878787071041 540408021123410974040102020100001000012122421031100022211230188102291187878787870131878787878710187878787870101109038787878787878787878714000101061041 540408031123410974040102020100001000012122421031100022211248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540408041123410974040102020100001000012122421031100022211238888112300888888888888888888888888818888888888880101188888888888888888888888814888888071041 540409011123410974020201010000000000002012421023100024208230088112271888888888888888888888888818888888888880101188888888888888888888888814888888061041 540409021123410974020201010000000000002012421023100024208248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540410011123410974101002020000001000013122421031000021212230188111591102868686868787548686868618701868686860101187870186868686018686868688878787121041 540410021123410974101002020000001000013122421031000021212230188112541187878787870159878787878710187878787870101101018787878787878787878788030306111041 540410031123410974101002020000001000013122421031000021212248802111150888888888888888888888888818888888888880101188888888888888888888888888888888041041 540410041123410974101002020000001000013122421031000021212248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540410051123410974101002020000001000013122421031000021212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540410061123410974101002020000001000013122421031000021212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540410071123410974101002020000001000013122421031000021212240002112201888888888888888888888888818888888888880101188888888888888888888888814888888051041 540410081123410974101002020000001000013122421031000021212258807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540410091123410974101002020000001000013122421031000021212240002112171888888888888888888888888818888888888880101188888888888888888888888814888888041041 540410101123410974101002020000001000013122421031000021212258809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540411011123410974040301010101001000012122121021000022211230188101601102868686868787428686868618701868686860101187870186868686018686868688878787131041 540411021123410974040301010101001000012122121021000022211230188112421187878787870160878787878710187878787870101101018787878787878787878714000000091041 540411031123410974040301010101001000012122121021000022211230088112902888888888888888888888888818888888888880101188888888888888888888888888888888191041 540411041123410974040301010101001000012122121021000022211248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540412011123410974060001010000001000012122521011000022407230188101681105868686868787408686868618701868686860101187870186868686018686868688878787141041 540412021123410974060001010000001000012122521011000022407248888101350888888888888888888888888818888888888880101188888888888888888888888888888888081041 540412031123410974060001010000001000012122521011000022407248888101330888888888888888888888888818888888888880101188888888888888888888888888888888071041 540412041123410974060001010000001000012122521011000022407248888101300888888888888888888888888818888888888880101188888888888888888888888888888888071041 540412051123410974060001010000001000012122521011000022407230188102401187878787870168878787878710187878787870101101018787878787878787878714000101091041 540412061123410974060001010000001000012122521011000022407248805102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540413011123410974020200000000000000001012121011000022211230088112622888888888888888888888888818888888888880101188888888888888888888888888888888131041 540413021123410974020200000000000000001012121011000022211278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540414011123410974040402020201001001022122433021000022208230188101321102868686868787198686868618701868686860101187870186868686018686868688878787071041 540414021123410974040402020201001001022122433021000022208230188102191187878787870132878787878710187878787870101101018787878787878787878714010102041041 540414031123410974040402020201001001022122433021000022208248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540414041123410974040402020201001001022122433021000022208248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540414051123410974040402020201001001022122433021000022208270288011321106868686868787218686868618701868686860101187870186868686018686868688878787071041 540414061123410974040402020201001001022122433021000022208270288012211187878787870532878787878710187878787870101101018787878787878787878799010102051041 540414071123410974040402020201001001022122433021000022208278806011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540414081123410974040402020201001001022122433021000022208278806012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540415011123410974030301010000000000002012121051000022211230088112552888888888888888888888888818888888888880101188888888888888888888888888888888121041 540415021123410974030301010000000000002012121051000022211240088112291888888888888888888888888818888888888880101188888888888888888888888814888888061041 540415031123410974030301010000000000002012121051000022211248888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540416011123410974010100000000000000001012321021000022409230088112562888888888888888888888888818888888888880101188888888888888888888888888888888121041 540417011123410974050401010000001000013122321021000022409230188101701102868686868787578686868618701868686860101187870186868686018686868688878787151041 540417021123410974050401010000001000013122321021000022409230188112571187878787870170878787878710187878787870101101018787878787878787878788000101121041 540417031123410974050401010000001000013122321021000022409240002112261888888888888888888888888818888888888880101188888888888888888888888814888888061041 540417041123410974050401010000001000013122321021000022409258803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540417051123410974050401010000001000013122321021000022409248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540501011123410971171403030100001000012122921043103013212230188101291103868686868787238686868618701868686860604187870486868686018686868688878787061041 540501021123410971171403030100001000012122921043103013212248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540501031123410971171403030100001000012122921043103013212230188102231187878787870129878787878710187878787870604104018787878787878787878703000101051041 540501041123410971171403030100001000012122921043103013212248803102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540501051123410971171403030100001000012122921043103013212238888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 540501061123410971171403030100001000012122921043103013212238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501071123410971171403030100001000012122921043103013212238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540501081123410971171403030100001000012122921043103013212248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501091123410971171403030100001000012122921043103013212248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540501101123410971171403030100001000012122921043103013212248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501111123410971171403030100001000012122921043103013212248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501121123410971171403030100001000012122921043103013212248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501131123410971171403030100001000012122921043103013212230088012191888888888888888888888888818888888888880604188888888888888888888888803888888041041 540501141123410971171403030100001000012122921043103013212248813012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540501151123410971171403030100001000012122921043103013212270088101321888888888888888888888888818888888888880402188888888888888888888888888888888071041 540501161123410971171403030100001000012122921043103013212278888111150888888888888888888888888818888888888880402188888888888888888888888888888888041041 540501171123410971171403030100001000012122921043103013212278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540501181123410971171403030100001000012122921043103013212278899112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540501191123410971171403030100001000012122921043103013212278899101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540502011123410971060602020000000001013012321031000023410230088112582888888888888888888888888818888888888880101188888888888888888888888888888888121041 540502021123410971060602020000000001013012321031000023410248801112220888888888888888888888888818888888888880101188888888888888888888888814888888051041 540502031123410971060602020000000001013012321031000023410258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540502041123410971060602020000000001013012321031000023410248801112390888888888888888888888888818888888888880101188888888888888888888888814888888081041 540502051123410971060602020000000001013012321031000023410270188111651106868686868787628686868618701868686860101187870186868686018686868688878787141041 540502061123410971060602020000000001013012321031000023410270188112621187878787870565878787878710187878787870101101018787878787878787878788000000131041 540503010562410971282605030301001002033122321031100013412230188111601202048686868787534886868618701018686860101187870101868686010186868688878787130521 540503020562410971282605030301001002033122321031100013412230188112531287878787870160878787878710187878787870101101018787878787878787878788010001110521 540503030562410971282605030301001002033122321031100013412248802111160888888888888888888888888818888888888880101188888888888888888888888888888888040521 540503040562410971282605030301001002033122321031100013412230188112481287878787870160878787878710187878787870101101018787878787878787878714000202100521 540503050562410971282605030301001002033122321031100013412248804112200888888888888888888888888818888888888880101188888888888888888888888814888888050521 540503060562410971282605030301001002033122321031100013412248804112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540503070562410971282605030301001002033122321031100013412248888012078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503080562410971282605030301001002033122321031100013412258888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503090562410971282605030301001002033122321031100013412258888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540503100562410971282605030301001002033122321031100013412258888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503110562410971282605030301001002033122321031100013412258888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503120562410971282605030301001002033122321031100013412258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503130562410971282605030301001002033122321031100013412270088112502888888888888888888888888818888888888880101188888888888888888888888814888888110521 540503140562410971282605030301001002033122321031100013412278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503150562410971282605030301001002033122321031100013412278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503160562410971282605030301001002033122321031100013412278888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503170562410971282605030301001002033122321031100013412270288111501118868686868787408686868618701868686860101187870186868686018686868688878787110521 540503180562410971282605030301001002033122321031100013412270288102401187878787871750878787878710187878787870101101018787878787878787878714050106090521 540503190562410971282605030301001002033122321031100013412278818111150888888888888888888888888818888888888880101188888888888888888888888888888888040521 540503200562410971282605030301001002033122321031100013412278818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503210562410971282605030301001002033122321031100013412278818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540503220562410971282605030301001002033122321031100013412278818111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503230562410971282605030301001002033122321031100013412278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503240562410971282605030301001002033122321031100013412278818101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503250562410971282605030301001002033122321031100013412270388111581126868686868787538686868618701868686860101187870186868686018686868688878787120521 540503260562410971282605030301001002033122321031100013412270388102531187878787872558878787878710187878787870101101018787878787878787878788000101110521 540503270562410971282605030301001002033122321031100013412270026112271888888888888888888888888818888888888880101188888888888888888888888814888888060521 540503280562410971282605030301001002033122321031100013412278827112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540503290562410971282605030301001002033122321031100013412278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540504011123410971090901010000000000003012921051000023209230088101471888888888888888888888888818888888888880101188888888888888888888888888888888101041 540504021123410971090901010000000000003012921051000023209230088112622888888888888888888888888818888888888880101188888888888888888888888888888888131041 540504031123410971090901010000000000003012921051000023209248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540504041123410971090901010000000000003012921051000023209270088112552888888888888888888888888818888888888880101188888888888888888888888888888888121041 540504051123410971090901010000000000003012921051000023209278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540504061123410971090901010000000000003012921051000023209278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540504071123410971090901010000000000003012921051000023209230088102652888888888888888888888888818888888888880101188888888888888888888888888888888141041 540504081123410971090901010000000000003012921051000023209278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540504091123410971090901010000000000003012921051000023209278888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540504101123410971090901010000000000003012921051000023209278888011098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540504111123410971090901010000000000003012921051000023209258888112230888888888888888888888888818888888888880101188888888888888888888888814888888051041 540505011123410971101202020100000001011012121071212013418330088112612888888888888888888888888818888888888880101188888888888888888888888888888888131041 540505021123410971101202020100000001011012121071212013418330088112543888888888888888888888888818888888888880101188888888888888888888888888888888111041 540505031123410971101202020100000001011012121071212013418370111111291104868686868787228686868618701868686860202187870286868686018686868688878787061041 540505041123410971101202020100000001011012121071212013418370188112221187878787870329878787878710187878787870402102018787878787878787878703000404051041 540505051123410971101202020100000001011012121071212013418378804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540505061123410971101202020100000001011012121071212013418378804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540505071123410971101202020100000001011012121071212013418378804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540505081123410971101202020100000001011012121071212013418378804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540505091123410971101202020100000001011012121071212013418378888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540505101123410971101202020100000001011012121071212013418378888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540505111123410971101202020100000001011012121071212013418370088012461888888888888888888888888818888888888880202188888888888888888888888803888888101041 540505121123410971101202020100000001011012121071212013418378811011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540506011123410971181802020201001001022122121031300013216330188111421104868686868787288686868618701868686860402187870286868686018686868688878787091041 540506021123410971181802020201001001022122121031300013216348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506031123410971181802020201001001022122121031300013216348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506041123410971181802020201001001022122121031300013216330188112281187878787870142878787878710187878787870402102018787878787878787878702010001061041 540506051123410971181802020201001001022122121031300013216348804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540506061123410971181802020201001001022122121031300013216348888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506071123410971181802020201001001022122121031300013216348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506081123410971181802020201001001022122121031300013216348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506091123410971181802020201001001022122121031300013216348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506101123410971181802020201001001022122121031300013216370088112572888888888888888888888888818888888888880101188888888888888888888888888888888121041 540506111123410971181802020201001001022122121031300013216378888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540506121123410971181802020201001001022122121031300013216378888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540506131123410971181802020201001001022122121031300013216378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540506141123410971181802020201001001022122121031300013216370288111421116868686868787298686868618701868686860101187870186868686018686868688878787091041 540506151123410971181802020201001001022122121031300013216378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540506161123410971181802020201001001022122121031300013216370288112291187878787871442878787878710187878787870101101018787878787878787878714020002061041 540506171123410971181802020201001001022122121031300013216378816111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540506181123410971181802020201001001022122121031300013216378816111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540507010562410971151403020100001001021122111061303413224330188111591102868686868787518686868618701868686860101187870186868686018686868688878787120521 540507020562410971151403020100001001021122111061303413224330188102511187878787870159878787878710187878787870101101018787878787878787878788000000110521 540507030562410971151403020100001001021122111061303413224370288111401204068686868787342886868618701018686860101187870401868686010186868688878787090521 540507040562410971151403020100001001021122111061303413224370288112341287878787870340878787878710187878787870604101018787878787878787878703010001070521 540507050562410971151403020100001001021122111061303413224378804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540507060562410971151403020100001001021122111061303413224370288112281287878787870340878787878710187878787870001101018787878787878787878714020103060521 540507070562410971151403020100001001021122111061303413224378806111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540507080562410971151403020100001001021122111061303413224378806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540507090562410971151403020100001001021122111061303413224378806111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540507100562410971151403020100001001021122111061303413224378888112170888888888888888888888888818888888888880604188888888888888888888888803888888040521 540507110562410971151403020100001001021122111061303413224378810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540507120562410971151403020100001001021122111061303413224378888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540507130562410971151403020100001001021122111061303413224378888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540507140562410971151403020100001001021122111061303413224378888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540507150562410971151403020100001001021122111061303413224378888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540508011123410971070502020200001001022122111031100013215330188111521102868686868787498686868618701868686860101187870186868686018686868688878787111041 540508021123410971070502020200001001022122111031100013215330188112491187878787870152878787878710187878787870101101018787878787878787878714020002101041 540508031123410971070502020200001001022122111031100013215348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540508041123410971070502020200001001022122111031100013215348802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540508051123410971070502020200001001022122111031100013215370288111541106868686868787308686868618701868686860101187870186868686018686868688878787111041 540508061123410971070502020200001001022122111031100013215370288102301187878787870554878787878710187878787870101101018787878787878787878714000101071041 540508071123410971070502020200001001022122111031100013215378806102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540509011123410971040400000000000000002012121031100013214230088112652888888888888888888888888818888888888880101188888888888888888888888888888888141041 540509021123410971040400000000000000002012121031100013214258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540509031123410971040400000000000000002012121031100013214258888111190888888888888888888888888818888888888880101188888888888888888888888888888888041041 540509041123410971040400000000000000002012121031100013214258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540510010562410971221806030301002002042132111041100013215330188111511102868686868787328686868618701868686860101187870186868686018686868688878787110521 540510020562410971221806030301002002042132111041100013215330188112321187878787870151878787878710187878787870101101018787878787878787878703000202070521 540510030562410971221806030301002002042132111041100013215348802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510040562410971221806030301002002042132111041100013215348802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510050562410971221806030301002002042132111041100013215330288101481106868686868787368686868618701868686860101187870186868686018686868688878787100521 540510060562410971221806030301002002042132111041100013215330288102361187878787870548878787878710187878787870101101018787878787878787878703000101080521 540510070562410971221806030301002002042132111041100013215348806102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510080562410971221806030301002002042132111041100013215370388101501109868686868787308686868618701868686860101187870186868686018686868688878787110521 540510090562410971221806030301002002042132111041100013215370388112301187878787870850878787878710187878787870101101018787878787878787878714010203070521 540510100562410971221806030301002002042132111041100013215378809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540510110562410971221806030301002002042132111041100013215378809112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510120562410971221806030301002002042132111041100013215378809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510130562410971221806030301002002042132111041100013215370088112722888888888888888888888888818888888888880101188888888888888888888888888888888150521 540510140562410971221806030301002002042132111041100013215370088112181888888888888888888888888818888888888880101188888888888888888888888814888888040521 540510150562410971221806030301002002042132111041100013215370488111621116868686868787548686868618701868686860101187870186868686018686868688878787130521 540510160562410971221806030301002002042132111041100013215370488112541187878787871562878787878710187878787870101101018787878787878787878788000303110521 540510170562410971221806030301002002042132111041100013215378816112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540510180562410971221806030301002002042132111041100013215370016112261888888888888888888888888818888888888880101188888888888888888888888814888888060521 540510190562410971221806030301002002042132111041100013215378818111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510200562410971221806030301002002042132111041100013215378818111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540510210562410971221806030301002002042132111041100013215370016112231888888888888888888888888818888888888880101188888888888888888888888814888888050521 540510220562410971221806030301002002042132111041100013215378821111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540511011123410971141403030200001001022122321031100013412230188111431102868686868787398686868618701868686860101187870186868686018686868688878787091041 540511021123410971141403030200001001022122321031100013412230188112391187878787870143878787878710187878787870101101018787878787878787878714010304081041 540511031123410971141403030200001001022122321031100013412248802112170888888888888888888888888818888888888880101188888888888888888888888814888888041041 540511041123410971141403030200001001022122321031100013412248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540511051123410971141403030200001001022122321031100013412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540511061123410971141403030200001001022122321031100013412248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540511071123410971141403030200001001022122321031100013412270212111531108868686868787378686868618701868686860101187870186868686018686868688878787111041 540511081123410971141403030200001001022122321031100013412270288112371187878787870753878787878710187878787870101101018787878787878787878714010203081041 540511091123410971141403030200001001022122321031100013412278808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540511101123410971141403030200001001022122321031100013412278808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540511111123410971141403030200001001022122321031100013412278808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540511121123410971141403030200001001022122321031100013412270088112652888888888888888888888888818888888888880101188888888888888888888888888888888141041 540511131123410971141403030200001001022122321031100013412270088112632888888888888888888888888818888888888880101188888888888888888888888888888888131041 540511141123410971141403030200001001022122321031100013412278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540512010562410971243405020201001002032122121051122013416330188111431102868686868787418686868618701868686860101187870186868686018686868688878787090521 540512020562410971243405020201001002032122121051122013416330188112411187878787870143878787878710187878787870101101018787878787878787878714060208090521 540512030562410971243405020201001002032122121051122013416348802111200888888888888888888888888818888888888880101188888888888888888888888888888888050521 540512040562410971243405020201001002032122121051122013416348802111180888888888888888888888888818888888888880101188888888888888888888888888888888040521 540512050562410971243405020201001002032122121051122013416348802111160888888888888888888888888818888888888880101188888888888888888888888888888888040521 540512060562410971243405020201001002032122121051122013416348802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540512070562410971243405020201001002032122121051122013416348802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540512080562410971243405020201001002032122121051122013416348802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512090562410971243405020201001002032122121051122013416348802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512100562410971243405020201001002032122121051122013416348802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540512110562410971243405020201001002032122121051122013416378888111280888888888888888888888888828888888888888080788888888888888888888888888888888060521 540512120562410971243405020201001002032122121051122013416378888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 540512130562410971243405020201001002032122121051122013416370288111501114868686868787508686868618701868686860101187870186868686018686868688878787110521 540512140562410971243405020201001002032122121051122013416370218112501187878787871350878787878710187878787870101101018787878787878787878714010203110521 540512150562410971243405020201001002032122121051122013416378814112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512160562410971243405020201001002032122121051122013416378814111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512170562410971243405020201001002032122121051122013416378814112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512180562410971243405020201001002032122121051122013416370088112561888888888888888888888888818888888888880101188888888888888888888888888888888120521 540512190562410971243405020201001002032122121051122013416370388111631120868686868787538686868618709868686860101187879986868686098686868688878787130521 540512200562410971243405020201001002032122121051122013416370388112531187878787871963878787878790187878787879999901018787878787878787878788010203110521 540512210562410971243405020201001002032122121051122013416378820111310888888888888888888888888818888888888880101188888888888888888888888888888888070521 540512220562410971243405020201001002032122121051122013416378820112250888888888888888888888888818888888888880101188888888888888888888888814888888060521 540512230562410971243405020201001002032122121051122013416378820112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512240562410971243405020201001002032122121051122013416378888111720888888888888888888888888818888888888880101188888888888888888888888888888888150521 540512250562410971243405020201001002032122121051122013416330088012281888888888888888888888888818888888888880101188888888888888888888888814888888060521 540512260562410971243405020201001002032122121051122013416348825012098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512270562410971243405020201001002032122121051122013416348825011068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512280562410971243405020201001002032122121051122013416348825011038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540512290562410971243405020201001002032122121051122013416348825012018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540512300562410971243405020201001002032122121051122013416338888012259888888888888888888888888818888888888880101188888888888888888888888814888888060521 540512310562410971243405020201001002032122121051122013416348830011098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512320562410971243405020201001002032122121051122013416348830011078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512330562410971243405020201001002032122121051122013416348830012058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540512340562410971243405020201001002032122121051122013416348830012028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540513010562410971081606030200000002023012121041120113216330088112532888888888888888888888888818888888888880101188888888888888888888888888888888110521 540513020562410971081606030200000002023012121041120113216348801012210888888888888888888888888818888888888880101188888888888888888888888814888888050521 540513030562410971081606030200000002023012121041120113216348801012220888888888888888888888888818888888888880101188888888888888888888888814888888050521 540513040562410971081606030200000002023012121041120113216330088112362888888888888888888888888818888888888880101188888888888888888888888814888888080521 540513050562410971081606030200000002023012121041120113216330088012601888888888888888888888888818888888888880101188888888888888888888888888888888130521 540513060562410971081606030200000002023012121041120113216348888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540513070562410971081606030200000002023012121041120113216358802012018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540513080562410971081606030200000002023012121041120113216370188111561109868686868787408686868618701868686860202187870186868686018686868688878787120521 540513090562410971081606030200000002023012121041120113216370188112401187878787870856878787878710187878787870101102018787878787878787878714010203090521 540513100562410971081606030200000002023012121041120113216378809112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540513110562410971081606030200000002023012121041120113216378809112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540513120562410971081606030200000002023012121041120113216378809111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540513130562410971081606030200000002023012121041120113216370288011541214168686868787273986868618701018686860402187870201868686010186868688878787110521 540513140562410971081606030200000002023012121041120113216370288012271287878787871354878787878710187878787870402102018787878787878787878702010001060521 540513150562410971081606030200000002023012121041120113216378814011038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540513160562410971081606030200000002023012121041120113216370288012391287878787871354878787878710187878787870101102018787878787878787878714000000080521 540514010562410971141706030201001001022122121061120013414230188111531102868686868787438686868618701868686860101187870186868686018686868688878787110521 540514020562410971141706030201001001022122121061120013414230188112431187878787870153878787878710187878787870101101018787878787878787878714000404090521 540514030562410971141706030201001001022122121061120013414248802112150888888888888888888888888818888888888880101188888888888888888888888814888888040521 540514040562410971141706030201001001022122121061120013414248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540514050562410971141706030201001001022122121061120013414248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540514060562410971141706030201001001022122121061120013414248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540514070562410971141706030201001001022122121061120013414270288111481108868686868787428686868618701868686860101187870186868686018686868688878787100521 540514080562410971141706030201001001022122121061120013414270288112421187878787870748878787878710187878787870101101018787878787878787878714010304090521 540514090562410971141706030201001001022122121061120013414278808111220888888888888888888888888818888888888880101188888888888888888888888888888888050521 540514100562410971141706030201001001022122121061120013414278808112160888888888888888888888888818888888888880101188888888888888888888888814888888040521 540514110562410971141706030201001001022122121061120013414278808112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540514120562410971141706030201001001022122121061120013414278808112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540514130562410971141706030201001001022122121061120013414270088112522888888888888888888888888818888888888880101188888888888888888888888888888888110521 540514140562410971141706030201001001022122121061120013414278813112320888888888888888888888888818888888888880101188888888888888888888888899888888070521 540514150562410971141706030201001001022122121061120013414270013012251888888888888888888888888818888888888880101188888888888888888888888814888888060521 540514160562410971141706030201001001022122121061120013414278815012058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540514170562410971141706030201001001022122121061120013414278815012038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540515011123410971131804040101001001022122121061122013217330188101661102868686868787568686868618701868686860101187870186868686018686868688878787141041 540515021123410971131804040101001001022122121061122013217330188112561187878787870166878787878710187878787870101101018787878787878787878788010304121041 540515031123410971131804040101001001022122121061122013217340002012201888888888888888888888888818888888888880101188888888888888888888888814888888051041 540515041123410971131804040101001001022122121061122013217348802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540515051123410971131804040101001001022122121061122013217348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540515061123410971131804040101001001022122121061122013217348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540515071123410971131804040101001001022122121061122013217378888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 540515081123410971131804040101001001022122121061122013217378888111190888888888888888888888888818888888888883808288888888888888888888888888888888041041 540515091123410971131804040101001001022122121061122013217378888111270888888888888888888888888818888888888883808288888888888888888888888888888888061041 540515101123410971131804040101001001022122121061122013217370288111311111868686868787268686868628702868686868080787878086868686078686868688878787071041 540515111123410971131804040101001001022122121061122013217370288112261187878787871031878787878720287878787878080780078787878787878787878711010203061041 540515121123410971131804040101001001022122121061122013217378811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540515131123410971131804040101001001022122121061122013217378811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540515141123410971131804040101001001022122121061122013217378811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540515151123410971131804040101001001022122121061122013217370088012211888888888888888888888888828888888888888080788888888888888888888888811888888051041 540515161123410971131804040101001001022122121061122013217370088012241888888888888888888888888828888888888888080788888888888888888888888811888888051041 540515171123410971131804040101001001022122121061122013217378816011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540515181123410971131804040101001001022122121061122013217378816011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540515191123410971131804040101001001022122121061122013217378815012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540516011123410971070702020101001000013122121041120013414230188111491102868686868787458686868618701868686860101187870186868686018686868688878787101041 540516021123410971070702020101001000013122121041120013414230188112451187878787870149878787878710187878787870101101018787878787878787878714000000101041 540516031123410971070702020101001000013122121041120013414220088112523888888888888888888888888818888888888880101188888888888888888888888888888888111041 540516041123410971070702020101001000013122121041120013414240088112301888888888888888888888888818888888888880101188888888888888888888888814888888071041 540516051123410971070702020101001000013122121041120013414248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540516061123410971070702020101001000013122121041120013414248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540516071123410971070702020101001000013122121041120013414248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517011123410971282807070401001004053129999999999999900130110111471102868686868787468686868618701868686860101187870186868686018686868688878787101041 540517021123410971282807070401001004053129999999999999900130188112461187878787870147878787878710187878787870101101018787878787878787878714050207101041 540517031123410971282807070401001004053129999999999999900148802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540517041123410971282807070401001004053129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540517051123410971282807070401001004053129999999999999900148802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540517061123410971282807070401001004053129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517071123410971282807070401001004053129999999999999900148802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517081123410971282807070401001004053129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517091123410971282807070401001004053129999999999999900140002012261888888888888888888888888818888888888880101188888888888888888888888814888888061041 540517101123410971282807070401001004053129999999999999900120088112902888888888888888888888888818888888888880101188888888888888888888888888888888191041 540517111123410971282807070401001004053129999999999999900170088112511888888888888888888888888818888888888880101188888888888888888888888888888888111041 540517121123410971282807070401001004053129999999999999900170288111671113868686868787488686868618701868686860101187870186868686018686868688878787141041 540517131123410971282807070401001004053129999999999999900170288112481187878787871267878787878710187878787870101101018787878787878787878714030104101041 540517141123410971282807070401001004053129999999999999900178813111170888888888888888888888888818888888888880101188888888888888888888888888888888041041 540517151123410971282807070401001004053129999999999999900178813112150888888888888888888888888818888888888880101188888888888888888888888814888888041041 540517161123410971282807070401001004053129999999999999900178813111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540517171123410971282807070401001004053129999999999999900178813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540517181123410971282807070401001004053129999999999999900170388111701119868686868787548686868618701868686860101187870186868686018686868688878787151041 540517191123410971282807070401001004053129999999999999900170388112541187878787871870878787878710187878787870101101018787878787878787878788020103111041 540517201123410971282807070401001004053129999999999999900178819112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540517211123410971282807070401001004053129999999999999900170419111231122868686868787228686868618701868686860101187870186868686018686868688878787051041 540517221123410971282807070401001004053129999999999999900170488112221187878787872123878787878710187878787870101101018787878787878787878714000202051041 540517231123410971282807070401001004053129999999999999900178822112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540517241123410971282807070401001004053129999999999999900178822112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540517251123410971282807070401001004053129999999999999900170519101211126868686868787188686868618701868686860101187870186868686018686868688878787051041 540517261123410971282807070401001004053129999999999999900170588112181187878787872521878787878710187878787870101101018787878787878787878714010102041041 540517271123410971282807070401001004053129999999999999900178826112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517281123410971282807070401001004053129999999999999900178826111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540517291123410971282807070401001004053129999999999999900170088112181888888888888888888888888818888888888880101188888888888888888888888814888888041041 540518011123410971080800000000001001022122121051100012213230188111641102868686868787518686868618701868686860101187870186868686018686868688878787131041 540518021123410971080800000000001001022122121051100012213230188112511187878787870164878787878710187878787870101101018787878787878787878788010203111041 540518031123410971080800000000001001022122121051100012213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540518041123410971080800000000001001022122121051100012213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540518051123410971080800000000001001022122121051100012213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540518061123410971080800000000001001022122121051100012213270288111401107868686868787538686868618701868686861206287870186868686018686868688878787091041 540518071123410971080800000000001001022122121051100012213270288112531187878787870640878787878710187878787870101106028787878787878787878788000101111041 540518081123410971080800000000001001022122121051100012213278807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540519010562410971100902010000000000003012121031100013214230088101531888888888888888888888888818888888888880101188888888888888888888888888888888110521 540519020562410971100902010000000000003012121031100013214230088112642888888888888888888888888818888888888880101188888888888888888888888888888888130521 540519030562410971100902010000000000003012121031100013214248802112280888888888888888888888888818888888888880101188888888888888888888888814888888060521 540519040562410971100902010000000000003012121031100013214230088112542888888888888888888888888818888888888880101188888888888888888888888888888888110521 540519050562410971100902010000000000003012121031100013214258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540519060562410971100902010000000000003012121031100013214258888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540519070562410971100902010000000000003012121031100013214258888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540519080562410971100902010000000000003012121031100013214230088112451888888888888888888888888818888888888880101188888888888888888888888814888888100521 540519090562410971100902010000000000003012121031100013214248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540519100562410971100902010000000000003012121031100013214270088112544888888888888888888888888818888888888880101188888888888888888888888888888888110521 540520011123410971030301000000000000003019999999999999900130088112802888888888888888888888888818888888888880101188888888888888888888888888888888171041 540520021123410971030301000000000000003019999999999999900140001112514888888888888888888888888818888888888880101188888888888888888888888888888888111041 540520031123410971030301000000000000003019999999999999900158802112240888888888888888888888888818888888888880101188888888888888888888888814888888051041 540521010562410971060602010100001000013122122051102013217330188111481102868686868787258686868618701868686860101187870186868686018686868688878787100521 540521020562410971060602010100001000013122122051102013217330106112251187878787870148878787878710187878787870101101018787878787878787878714010102060521 540521030562410971060602010100001000013122122051102013217348802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540521040562410971060602010100001000013122122051102013217348802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540521050562410971060602010100001000013122122051102013217330088112381888888888888888888888888818888888888880101188888888888888888888888814888888080521 540521060562410971060602010100001000013122122051102013217320088112652888888888888888888888888818888888888880101188888888888888888888888888888888140521 540522011123410971090902020000001000013122121061300013415330188111641102868686868787538686868618701868686860101187870186868686018686868688878787131041 540522021123410971090902020000001000013122121061300013415330188112531187878787870164878787878710187878787870101101018787878787878787878788000202111041 540522031123410971090902020000001000013122121061300013415340002112211888888888888888888888888818888888888880101188888888888888888888888814888888051041 540522041123410971090902020000001000013122121061300013415340002112351888888888888888888888888818888888888880101188888888888888888888888814888888081041 540522051123410971090902020000001000013122121061300013415358888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540522061123410971090902020000001000013122121061300013415358888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540522071123410971090902020000001000013122121061300013415358888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540522081123410971090902020000001000013122121061300013415358888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540522091123410971090902020000001000013122121061300013415358888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540523011123410971060601010100001000012122223021100322411230188111331102868686868787278686868628702868686868080787878086868686078686868688878787071041 540523021123410971060601010100001000012122223021100322411230188112271187878787870133878787878720287878787878080780078787878787878787878705020002061041 540523031123410971060601010100001000012122223021100322411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540523041123410971060601010100001000012122223021100322411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540523051123410971060601010100001000012122223021100322411230088111391888888888888888888888888828888888888888080788888888888888888888888888888888081041 540523061123410971060601010100001000012122223021100322411278888111570888888888888888888888888828888888888888080788888888888888888888888888888888121041 540524011123410972121202020100000001011019999999999999900130088112602888888888888888888888888828888888888888080788888888888888888888888888888888131041 540524021123410972121202020100000001011019999999999999900170188111521203088686868787222086868628702028686868080787878080868686070786868688878787111041 540524031123410972121202020100000001011019999999999999900170188112221287878787870252878787878720287878787878080780078787878787878787878705010304051041 540524041123410972121202020100000001011019999999999999900178803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540524051123410972121202020100000001011019999999999999900178803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540524061123410972121202020100000001011019999999999999900178803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540524071123410972121202020100000001011019999999999999900178803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540524081123410972121202020100000001011019999999999999900170188112201287878787870252878787878720287878787878080780078787878787878787878705010001051041 540524091123410972121202020100000001011019999999999999900178808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540524101123410972121202020100000001011019999999999999900178802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540524111123410972121202020100000001011019999999999999900178888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540524121123410972121202020100000001011019999999999999900178888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540525011123410971070701010100001000012122221031100122410230188111681102868686868787428686868628702868686868080787878086868686078686868688878787141041 540525021123410971070701010100001000012122221031100122410230188112421187878787870168878787878720287878787878080780078787878787878787878705030205091041 540525031123410971070701010100001000012122221031100122410248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 540525041123410971070701010100001000012122221031100122410248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 540525051123410971070701010100001000012122221031100122410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540525061123410971070701010100001000012122221031100122410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540525071123410971070701010100001000012122221031100122410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540526010562410971161603010201001001022122333031100122409230188111631102868686868787408686868628702868686868080787878086868686078686868688878787130521 540526020562410971161603010201001001022122333031100122409230188112401187878787870163878787878720287878787878080780078787878787878787878705030205090521 540526030562410971161603010201001001022122333031100122409248802112180888888888888888888888888828888888888888080788888888888888888888888805888888040521 540526040562410971161603010201001001022122333031100122409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540526050562410971161603010201001001022122333031100122409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540526060562410971161603010201001001022122333031100122409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540526070562410971161603010201001001022122333031100122409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540526080562410971161603010201001001022122333031100122409270088111711888888888888888888888888828888888888888080788888888888888888888888888888888150521 540526090562410971161603010201001001022122333031100122409270088112511888888888888888888888888828888888888888080788888888888888888888888888888888110521 540526100562410971161603010201001001022122333031100122409278809111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 540526110562410971161603010201001001022122333031100122409278809111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540526120562410971161603010201001001022122333031100122409270209111271113868686868787208686868628702868686868080787878086868686078686868688878787060521 540526130562410971161603010201001001022122333031100122409270288112201187878787871227878787878720287878787878080780078787878787878787878705010001050521 540526140562410971161603010201001001022122333031100122409278813111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540526150562410971161603010201001001022122333031100122409278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540526160562410971161603010201001001022122333031100122409278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540527011123410971040400000000001000012122223031000022407230188111651102868686868787518686868628702868686868080787878086868686078686868688878787141041 540527021123410971040400000000001000012122223031000022407230188112511187878787870165878787878720287878787878080780078787878787878787878788000000111041 540527031123410971040400000000001000012122223031000022407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540527041123410971040400000000001000012122223031000022407258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540528010562410971171703020300002001033132321031100222213230116111471102868686868787488686868618702868686864409387870986868686038686868688878787100521 540528020562410971171703020300002001033132321031100222213230188112481187878787870147878787878720187878787874409309038787878787878787878705010203100521 540528030562410971171703020300002001033132321031100222213248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540528040562410971171703020300002001033132321031100222213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540528050562410971171703020300002001033132321031100222213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540528060562410971171703020300002001033132321031100222213270288111401107868686868787248686868618701868686864409387870986868686038686868688878787090521 540528070562410971171703020300002001033132321031100222213270288112241187878787870640878787878710187878787874409309038787878787878787878705020204050521 540528080562410971171703020300002001033132321031100222213278807112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540528090562410971171703020300002001033132321031100222213278807111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540528100562410971171703020300002001033132321031100222213278807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540528110562410971171703020300002001033132321031100222213278807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540528120562410971171703020300002001033132321031100222213230388111341113868686868787218686868618702868686864409387878086868686078686868688878787070521 540528130562410971171703020300002001033132321031100222213230388112211187878787871234878787878720187878787878080709038787878787878787878705010102050521 540528140562410971171703020300002001033132321031100222213248813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540528150562410971171703020300002001033132321031100222213248813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540528160562410971171703020300002001033132321031100222213220088112521888888888888888888888888818888888888884409388888888888888888888888888888888110521 540528170562410971171703020300002001033132321031100222213278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540529010562410971121203020100001000012122331041100022409230188111561302061086868787393325868618701010186864409387870909098686030303868688878787120521 540529020562410971121203020100001000012122331041100022409230188112391387878787870156878787878710187878787874409309038787878787878787878705040004080521 540529030562410971121203020100001000012122331041100022409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540529040562410971121203020100001000012122331041100022409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540529050562410971121203020100001000012122331041100022409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540529060562410971121203020100001000012122331041100022409230188112331387878787870156878787878710187878787874409309038787878787878787878705010203070521 540529070562410971121203020100001000012122331041100022409248806111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 540529080562410971121203020100001000012122331041100022409248806112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540529090562410971121203020100001000012122331041100022409248806112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540529100562410971121203020100001000012122331041100022409230188112251387878787870156878787878710187878787874409309038787878787878787878705010001060521 540529110562410971121203020100001000012122331041100022409248810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540529120562410971121203020100001000012122331041100022409248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540530011123410971030302020100001000011122921022000022406230188111261102868686868787208686868618701868686863808287870886868686028686868688878787061041 540530021123410971030302020100001000011122921022000022406230188112201187878787870126878787878710187878787873808208028787878787878787878707000000051041 540530031123410971030302020100001000011122921022000022406270088112471888888888888888888888888828888888888888080788888888888888888888888805888888101041 540531011123410971090902020201001001022121333021000123408230188111501102868686868787258686868628702868686868080787878086868686078686868688878787111041 540531021123410971090902020201001001022121333021000123408230188112251187878787870150878787878720287878787878080780078787878787878787878711010102061041 540531031123410971090902020201001001022121333021000123408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540531041123410971090902020201001001022121333021000123408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540531051123410971090902020201001001022121333021000123408278888111300888888888888888888888888828888888888881105188888888888888888888888888888888071041 540531061123410971090902020201001001022121333021000123408270288111321107868686868787238686868628702868686868080787878086868686078686868688878787071041 540531071123410971090902020201001001022121333021000123408270288112231187878787870632878787878720287878787878080780078787878787878787878711000101051041 540531081123410971090902020201001001022121333021000123408278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540531091123410971090902020201001001022121333021000123408278888111270888888888888888888888888818888888888880101188888888888888888888888888888888061041 540532011123410971020200000000000000001011223011100123409238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 540532021123410971020200000000000000001011223011100123409270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 540533011123410971090903030100001000013122321029100023409230188111291102868686868787248686868618701868686860402187870286868686018686868688878787061041 540533021123410971090903030100001000013122321029100023409230107112241187878787870129878787878710187878787870402102018787878787878787878702010203051041 540533031123410971090903030100001000013122321029100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540533041123410971090903030100001000013122321029100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540533051123410971090903030100001000013122321029100023409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540533061123410971090903030100001000013122321029100023409248888112150888888888888888888888888818888888888880402188888888888888888888888802888888041041 540533071123410971090903030100001000013122321029100023409220088112511888888888888888888888888818888888888880402188888888888888888888888888888888111041 540533081123410971090903030100001000013122321029100023409270088111561888888888888888888888888828888888888888080788888888888888888888888888888888121041 540533091123410971090903030100001000013122321029100023409270088112261888888888888888888888888828888888888888080788888888888888888888888805888888061041 540534011123410971070701010100001000012122333021100023409230188111561102868686868787378686868618701868686860604187870486868686018686868688878787121041 540534021123410971070701010100001000012122333021100023409230188112371187878787870156878787878710187878787870604104018787878787878787878703030104081041 540534031123410971070701010100001000012122333021100023409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540534041123410971070701010100001000012122333021100023409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540534051123410971070701010100001000012122333021100023409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540534061123410971070701010100001000012122333021100023409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540534071123410971070701010100001000012122333021100023409278888111460888888888888888888888888818888888888880604188888888888888888888888888888888101041 540535010562410971292907040200001001022122122051300413221330188111501102868686868787388686868628701868686868080787870486868686018686868688878787110521 540535020562410971292907040200001001022122122051300413221330188112381187878787870150878787878710287878787870604180078787878787878787878703040105080521 540535030562410971292907040200001001022122122051300413221348802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535040562410971292907040200001001022122122051300413221348802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535050562410971292907040200001001022122122051300413221348802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540535060562410971292907040200001001022122122051300413221348802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540535070562410971292907040200001001022122122051300413221348802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535080562410971292907040200001001022122122051300413221330088112532888888888888888888888888818888888888880604188888888888888888888888888888888110521 540535090562410971292907040200001001022122122051300413221348888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535100562410971292907040200001001022122122051300413221370288111491513182526278787444449222118701010101010604187870404040104010101010188878787100521 540535110562410971292907040200001001022122122051300413221378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535120562410971292907040200001001022122122051300413221378888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535130562410971292907040200001001022122122051300413221370288112441587878787871049878787878710187878787870604104018787878787878787878703010304090521 540535140562410971292907040200001001022122122051300413221378813112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 540535150562410971292907040200001001022122122051300413221378813111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535160562410971292907040200001001022122122051300413221378813112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540535170562410971292907040200001001022122122051300413221378813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540535180562410971292907040200001001022122122051300413221370288112441587878787871049878787878710187878787870604104018787878787878787878703030306090521 540535190562410971292907040200001001022122122051300413221378818111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 540535200562410971292907040200001001022122122051300413221378818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535210562410971292907040200001001022122122051300413221378818112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540535220562410971292907040200001001022122122051300413221378818112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535230562410971292907040200001001022122122051300413221378818111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535240562410971292907040200001001022122122051300413221378818111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535250562410971292907040200001001022122122051300413221370288112491587878787871049878787878710187878787870604104018787878787878787878703000000100521 540535260562410971292907040200001001022122122051300413221370288112221587878787871049878787878710187878787870101104018787878787878787878701000000050521 540535270562410971292907040200001001022122122051300413221370288112211587878787871049878787878710187878787870604104018787878787878787878703010102050521 540535280562410971292907040200001001022122122051300413221378827112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540535290562410971292907040200001001022122122051300413221378827111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601010562410974303004020300002100033252121061100022212230188111461202108686868787302986868618701018686860001187870101868686010186868688878787100521 540601020562410974303004020300002100033252121061100022212230188112301287878787870146878787878710187878787870001101018787878787878787878714040307070521 540601030562410974303004020300002100033252121061100022212248802111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 540601040562410974303004020300002100033252121061100022212248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601050562410974303004020300002100033252121061100022212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601060562410974303004020300002100033252121061100022212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601070562410974303004020300002100033252121061100022212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601080562410974303004020300002100033252121061100022212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601090562410974303004020300002100033252121061100022212248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601100562410974303004020300002100033252121061100022212230188112291287878787870146878787878710187878787870001101018787878787878787878714010506060521 540601110562410974303004020300002100033252121061100022212248810112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601120562410974303004020300002100033252121061100022212248810112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601130562410974303004020300002100033252121061100022212248810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601140562410974303004020300002100033252121061100022212248810112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601150562410974303004020300002100033252121061100022212248810112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601160562410974303004020300002100033252121061100022212248810112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601170562410974303004020300002100033252121061100022212230288111501118868686868787298686868618701868686860001187870186868686018686868688878787110521 540601180562410974303004020300002100033252121061100022212230288112291187878787871750878787878710187878787870001101018787878787878787878714040105060521 540601190562410974303004020300002100033252121061100022212248818112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601200562410974303004020300002100033252121061100022212248818111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540601210562410974303004020300002100033252121061100022212248818111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601220562410974303004020300002100033252121061100022212248818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540601230562410974303004020300002100033252121061100022212248818111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601240562410974303004020300002100033252121061100022212240388111271125868686868787238686868618701868686860001187870186868686018686868688878787060521 540601250562410974303004020300002100033252121061100022212240388112231187878787872427878787878710187878787870001101018787878787878787878714010102050521 540601260562410974303004020300002100033252121061100022212258825112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601270562410974303004020300002100033252121061100022212258825111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540601280562410974303004020300002100033252121061100022212278888111360888888888888888888888888828888888888888080788888888888888888888888888888888080521 540601290562410974303004020300002100033252121061100022212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 540601300562410974303004020300002100033252121061100022212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 540602011123410974090702020100001100023242911051000022209230188111761103868686868787588686868618701868686860001187870186868686018686868688878787161041 540602021123410974090702020100001100023242911051000022209248888111470888888888888888888888888818888888888880001188888888888888888888888888888888101041 540602031123410974090702020100001100023242911051000022209230188112581187878787870176878787878710187878787870001101018787878787878787878788010102121041 540602041123410974090702020100001100023242911051000022209240203111291105868686868787278686868618701868686860001187870186868686018686868688878787061041 540602051123410974090702020100001100023242911051000022209240288102271187878787870429878787878710187878787870001101018787878787878787878714010001061041 540602061123410974090702020100001100023242911051000022209258805101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540602071123410974090702020100001100023242911051000022209240003112251888888888888888888888888818888888888880001188888888888888888888888814888888061041 540602081123410974090702020100001100023242911051000022209258807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540602091123410974090702020100001100023242911051000022209258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540603011123410974141403030201002100033252121041100024410230188111781102868686868787628686868618701868686860001187870186868686018686868688878787161041 540603021123410974141403030201002100033252121041100024410230188112621187878787870178878787878710187878787870001101018787878787878787878788010102131041 540603031123410974141403030201002100033252121041100024410240202111371104868686868787308686868618701868686860001187870186868686018686868688878787081041 540603041123410974141403030201002100033252121041100024410240288112301187878787870337878787878710187878787870001101018787878787878787878714050106071041 540603051123410974141403030201002100033252121041100024410258804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540603061123410974141403030201002100033252121041100024410258804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540603071123410974141403030201002100033252121041100024410258804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540603081123410974141403030201002100033252121041100024410258804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540603091123410974141403030201002100033252121041100024410258804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540603101123410974141403030201002100033252121041100024410258804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540603111123410974141403030201002100033252121041100024410240002112221888888888888888888888888818888888888880001188888888888888888888888814888888051041 540603121123410974141403030201002100033252121041100024410248811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540603131123410974141403030201002100033252121041100024410230388111501114868686868787368686868618701868686860001187870186868686018686868688878787111041 540603141123410974141403030201002100033252121041100024410230388112361187878787871350878787878710187878787870001101018787878787878787878714000000081041 540604010562410974151503010200000200023132121061100222413230088111932888888888888888888888888818888888888880001188888888888888888888888888888888190521 540604020562410974151503010200000200023132121061100222413240188111411103868686868787418686868618701868686860001187870186868686018686868688878787090521 540604030562410974151503010200000200023132121061100222413240188112411187878787870241878787878710187878787870001101018787878787878787878714040105090521 540604040562410974151503010200000200023132121061100222413258803111230888888888888888888888888818888888888880001188888888888888888888888888888888050521 540604050562410974151503010200000200023132121061100222413258803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540604060562410974151503010200000200023132121061100222413258803111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540604070562410974151503010200000200023132121061100222413258803111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540604080562410974151503010200000200023132121061100222413258803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540604090562410974151503010200000200023132121061100222413240288111251110868686868787208686868618701868686860001187870186868686018686868688878787060521 540604100562410974151503010200000200023132121061100222413240288112201187878787870925878787878710187878787870001101018787878787878787878714020002050521 540604110562410974151503010200000200023132121061100222413258810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540604120562410974151503010200000200023132121061100222413258810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540604130562410974151503010200000200023132121061100222413248888112270888888888888888888888888818888888888880001188888888888888888888888814888888060521 540604140562410974151503010200000200023132121061100222413258813111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540604150562410974151503010200000200023132121061100222413258813112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540605011123410974201803030100002000023132331061000022209230188111761202038686868787534586868618701018686860001187870101868686010186868688878787161041 540605021123410974201803030100002000023132331061000022209230188102531287878787870176878787878710187878787870001101018787878787878787878788000000111041 540605031123410974201803030100002000023132331061000022209230188102451287878787870176878787878710187878787870001101018787878787878787878714020204101041 540605041123410974201803030100002000023132331061000022209248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540605051123410974201803030100002000023132331061000022209248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540605061123410974201803030100002000023132331061000022209248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540605071123410974201803030100002000023132331061000022209248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540605081123410974201803030100002000023132331061000022209230288111651109868686868787538686868618701868686860001187870186868686018686868688878787141041 540605091123410974201803030100002000023132331061000022209230288112531187878787870865878787878710187878787870001101018787878787878787878788000101111041 540605101123410974201803030100002000023132331061000022209248809112210888888888888888888888888818888888888880001188888888888888888888888814888888051041 540605111123410974201803030100002000023132331061000022209258810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540605121123410974201803030100002000023132331061000022209230088112602888888888888888888888888818888888888880001188888888888888888888888888888888131041 540605131123410974201803030100002000023132331061000022209248812112250888888888888888888888888818888888888880001188888888888888888888888814888888061041 540605141123410974201803030100002000023132331061000022209258813112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540605151123410974201803030100002000023132331061000022209258813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540605161123410974201803030100002000023132331061000022209258813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540605171123410974201803030100002000023132331061000022209258813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540605181123410974201803030100002000023132331061000022209248812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540605191123410974201803030100002000023132331061000022209270088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 540605201123410974201803030100002000023132331061000022209278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 540606011123410974090902020100001000012122121051000022211230188111601202058686868787413986868618701018686860001187870101868686010186868688878787131041 540606021123410974090902020100001000012122121051000022211230188112411287878787870160878787878710187878787870001101018787878787878787878714020002091041 540606031123410974090902020100001000012122121051000022211248802111240888888888888888888888888818888888888880001188888888888888888888888888888888051041 540606041123410974090902020100001000012122121051000022211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540606051123410974090902020100001000012122121051000022211230188112391287878787870160878787878710187878787870001101018787878787878787878714020204081041 540606061123410974090902020100001000012122121051000022211248805111240888888888888888888888888818888888888880001188888888888888888888888888888888051041 540606071123410974090902020100001000012122121051000022211248805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540606081123410974090902020100001000012122121051000022211248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540606091123410974090902020100001000012122121051000022211248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540607011123410974101002020201001001022122433061000022407230188111411102868686868787258686868618701868686860001187870186868686018686868688878787091041 540607021123410974101002020201001001022122433061000022407230188112251187878787870141878787878710187878787870001101018787878787878787878714010001061041 540607031123410974101002020201001001022122433061000022407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540607041123410974101002020201001001022122433061000022407248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540607051123410974101002020201001001022122433061000022407270288111391106868686868787308686868618701868686860001187870186868686018686868688878787081041 540607061123410974101002020201001001022122433061000022407270288112301187878787870539878787878710187878787870001101018787878787878787878714000404071041 540607071123410974101002020201001001022122433061000022407278806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540607081123410974101002020201001001022122433061000022407278806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540607091123410974101002020201001001022122433061000022407278806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540607101123410974101002020201001001022122433061000022407278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540608011123410974050500000000001000011122421041000022409230188111581102868686868787538686868618701868686860001187870186868686018686868688878787121041 540608021123410974050500000000001000011122421041000022409230188112531187878787870158878787878710187878787870001101018787878787878787878788000000111041 540608031123410974050500000000001000011122421041000022409270003112534888888888888888888888888818888888888880001188888888888888888888888888888888111041 540608041123410974050500000000001000011122421041000022409270088112752888888888888888888888888818888888888880001188888888888888888888888888888888161041 540608051123410974050500000000001000011122421041000022409278888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540609011123410974090901010100001000013122121051100022411230106111581102868686868787468686868618701868686860001187870186868686018686868688878787121041 540609021123410974090901010100001000013122121051100022411230188112461187878787870158878787878710187878787870001101018787878787878787878703010203101041 540609031123410974090901010100001000013122121051100022411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540609041123410974090901010100001000013122121051100022411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540609051123410974090901010100001000013122121051100022411248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540609061123410974090901010100001000013122121051100022411220088112764888888888888888888888888818888888888880001188888888888888888888888888888888161041 540609071123410974090901010100001000013122121051100022411270009111381888888888888888888888888818888888888880001188888888888888888888888888888888081041 540609081123410974090901010100001000013122121051100022411270009112524888888888888888888888888818888888888880001188888888888888888888888888888888111041 540609091123410974090901010100001000013122121051100022411270088112702888888888888888888888888818888888888880001188888888888888888888888888888888151041 540610011123410974070701010101001000012122421041100022410230188111401102868686868787318686868618701868686860001187870186868686018686868688878787091041 540610021123410974070701010101001000012122421041100022410230188112311187878787870140878787878710187878787870001101018787878787878787878714010405071041 540610031123410974070701010101001000012122421041100022410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540610041123410974070701010101001000012122421041100022410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540610051123410974070701010101001000012122421041100022410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540610061123410974070701010101001000012122421041100022410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540610071123410974070701010101001000012122421041100022410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611011123410974191804040201001201043252121111000022211230188111861102868686868787718686868618701868686860001187870186868686018686868688878787181041 540611021123410974191804040201001201043252121111000022211230188112711187878787870186878787878710187878787870001101018787878787878787878788000000151041 540611031123410974191804040201001201043252121111000022211240288101521105868686868787468686868618701868686860001187870186868686018686868688878787111041 540611041123410974191804040201001201043252121111000022211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540611051123410974191804040201001201043252121111000022211240288112461187878787870352878787878710187878787870001101018787878787878787878714000000101041 540611061123410974191804040201001201043252121111000022211240388111611107868686868787558686868618701868686860001187870186868686018686868688878787131041 540611071123410974191804040201001201043252121111000022211240388112551187878787870661878787878710187878787870001101018787878787878787878788000202121041 540611081123410974191804040201001201043252121111000022211250007112241888888888888888888888888818888888888880001188888888888888888888888814888888051041 540611091123410974191804040201001201043252121111000022211268808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611101123410974191804040201001201043252121111000022211268808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611111123410974191804040201001201043252121111000022211250007112221888888888888888888888888818888888888880001188888888888888888888888814888888051041 540611121123410974191804040201001201043252121111000022211268811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611131123410974191804040201001201043252121111000022211270488111451114868686868787268686868618701868686860001187870186868686018686868688878787101041 540611141123410974191804040201001201043252121111000022211270488112261187878787871345878787878710187878787870001101018787878787878787878714010304061041 540611151123410974191804040201001201043252121111000022211278814112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540611161123410974191804040201001201043252121111000022211278814112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540611171123410974191804040201001201043252121111000022211278814111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611181123410974191804040201001201043252121111000022211278814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540611191123410974191804040201001201043252121111000022211278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540612011123410974070601010101001000013122121021000022410230188111561103868686868787458686868618701868686860001187870186868686018686868688878787121041 540612021123410974070601010101001000013122121021000022410248888101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540612031123410974070601010101001000013122121021000022410230107112451187878787870156878787878710187878787870001101018787878787878787878714010203101041 540612041123410974070601010101001000013122121021000022410248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540612051123410974070601010101001000013122121021000022410248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540612061123410974070601010101001000013122121021000022410248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540612071123410974070601010101001000013122121021000022410220088112692888888888888888888888888818888888888880001188888888888888888888888888888888141041 540613011123410974050401010000000000003012433031000022407238888101260888888888888888888888888818888888888880001188888888888888888888888888888888061041 540613021123410974050401010000000000003012433031000022407248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540613031123410974050401010000000000003012433031000022407240088112191888888888888888888888888818888888888880001188888888888888888888888814888888041041 540613041123410974050401010000000000003012433031000022407258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540613051123410974050401010000000000003012433031000022407258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540614011123410974070801010100001000011122323051100022409230188111541102868686868787268686868618701868686860001187870186868686018686868688878787111041 540614021123410974070801010100001000011122323051100022409230188112261187878787870154878787878710187878787870001101018787878787878787878714000000061041 540614031123410974070801010100001000011122323051100022409278888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 540614041123410974070801010100001000011122323051100022409270088111483888888888888888888888888818888888888880001188888888888888888888888888888888101041 540614051123410974070801010100001000011122323051100022409278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540614061123410974070801010100001000011122323051100022409278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540614071123410974070801010100001000011122323051100022409278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540614081123410974070801010100001000011122323051100022409270088111892888888888888888888888888818888888888880001188888888888888888888888888888888181041 540615011123410974050401010000001000012122321031000022409230188111571102868686868787558686868618701868686860001187870186868686018686868688878787121041 540615021123410974050401010000001000012122321031000022409230188102551187878787870157878787878710187878787870001101018787878787878787878788010203121041 540615031123410974050401010000001000012122321031000022409240002012191888888888888888888888888818888888888880001188888888888888888888888814888888041041 540615041123410974050401010000001000012122321031000022409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540615051123410974050401010000001000012122321031000022409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540615061123410974050401010000001000012122321031000022409238888101320888888888888888888888888818888888888880001188888888888888888888888888888888071041 540616010562410974212103020300001002032122431081000022408230188111411102868686868787258686868618701868686860001187870186868686018686868688878787090521 540616020562410974212103020300001002032122431081000022408230188112251187878787870141878787878710187878787870001101018787878787878787878714020002060521 540616030562410974212103020300001002032122431081000022408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540616040562410974212103020300001002032122431081000022408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540616050562410974212103020300001002032122431081000022408270288111441106868686868787428686868618701868686860001187870186868686018686868688878787090521 540616060562410974212103020300001002032122431081000022408270288112421187878787870544878787878710187878787870101101018787878787878787878714020204090521 540616070562410974212103020300001002032122431081000022408278806111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 540616080562410974212103020300001002032122431081000022408278806112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540616090562410974212103020300001002032122431081000022408278806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540616100562410974212103020300001002032122431081000022408278806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540616110562410974212103020300001002032122431081000022408270388111321116868686868787228686868618701868686860001187870186868686018686868688878787070521 540616120562410974212103020300001002032122431081000022408278888111150888888888888888888888888818888888888880001188888888888888888888888888888888040521 540616130562410974212103020300001002032122431081000022408278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540616140562410974212103020300001002032122431081000022408278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540616150562410974212103020300001002032122431081000022408278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540616160562410974212103020300001002032122431081000022408270388112221187878787871132878787878710187878787870001101018787878787878787878714010102050521 540616170562410974212103020300001002032122431081000022408278816112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540616180562410974212103020300001002032122431081000022408278816111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540616190562410974212103020300001002032122431081000022408270088111451888888888888888888888888828888888888888080788888888888888888888888888888888100521 540616200562410974212103020300001002032122431081000022408278888111400888888888888888888888888828888888888888080788888888888888888888888888888888090521 540616210562410974212103020300001002032122431081000022408270088111391888888888888888888888888828888888888888080788888888888888888888888888888888080521 540701011123410974030302020100001000012122121031100022411230188111421102868686868787358686868618701868686860202187870286868686018686868688878787091041 540701021123410974030302020100001000012122121031100022411230188112351187878787870142878787878710187878787870202102018787878787878787878703000101081041 540701031123410974030302020100001000012122121031100022411240002112201888888888888888888888888818888888888880202188888888888888888888888803888888051041 540702011123410974121202020000001001023122121051000022410230188111681202038686868787686286868618701018686860202187870202868686010186868688878787141041 540702021123410974121202020000001001023122121051000022410230188112681287878787870168878787878710187878787870202102018787878787878787878788000000141041 540702031123410974121202020000001001023122121051000022410230188112621287878787870168878787878710187878787870202102018787878787878787878788000000131041 540702041123410974121202020000001001023122121051000022410230088112662888888888888888888888888818888888888880202188888888888888888888888888888888141041 540702051123410974121202020000001001023122121051000022410240004112464888888888888888888888888818888888888880202188888888888888888888888803888888101041 540702061123410974121202020000001001023122121051000022410258805111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540702071123410974121202020000001001023122121051000022410250005112191888888888888888888888888818888888888880202188888888888888888888888803888888041041 540702081123410974121202020000001001023122121051000022410268807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540702091123410974121202020000001001023122121051000022410268807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540702101123410974121202020000001001023122121051000022410270288111661111868686868787568686868618701868686864208287870286868686018686868688878787141041 540702111123410974121202020000001001023122121051000022410270288112561187878787871066878787878710187878787870202108028787878787878787878788000000121041 540702121123410974121202020000001001023122121051000022410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540703011123410974040401010000000000003012321031000022210230004112492888888888888888888888888818888888888880202188888888888888888888888803888888101041 540703021123410974040401010000000000003012321031000022210248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540703031123410974040401010000000000003012321031000022210248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540703041123410974040401010000000000003012321031000022210220088112732888888888888888888888888818888888888880202188888888888888888888888888888888151041 540704011123410974121201010100001000013122121061100024510230110111451103868686868787258686868618701868686860202187870286868686018686868688878787101041 540704021123410974121201010100001000013122121061100024510248888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 540704031123410974121201010100001000013122121061100024510230188112251187878787870145878787878710187878787870202102018787878787878787878703040206061041 540704041123410974121201010100001000013122121061100024510248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540704051123410974121201010100001000013122121061100024510248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540704061123410974121201010100001000013122121061100024510248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540704071123410974121201010100001000013122121061100024510248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540704081123410974121201010100001000013122121061100024510248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540704091123410974121201010100001000013122121061100024510248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540704101123410974121201010100001000013122121061100024510220088112712888888888888888888888888818888888888880202188888888888888888888888888888888151041 540704111123410974121201010100001000013122121061100024510270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 540704121123410974121201010100001000013122121061100024510278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 540705010562410974282804020301001002033122121081100022411230107111541202038686868787523686868618701018686860202187870202868686010186868688878787110521 540705020562410974282804020301001002033122121081100022411230188112521287878787870154878787878710187878787870202102018787878787878787878788000000110521 540705030562410974282804020301001002033122121081100022411230188112361287878787870154878787878710187878787870202102018787878787878787878703020103080521 540705040562410974282804020301001002033122121081100022411248803111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540705050562410974282804020301001002033122121081100022411248803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705060562410974282804020301001002033122121081100022411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705070562410974282804020301001002033122121081100022411220088112932888888888888888888888888818888888888880202188888888888888888888888888888888190521 540705080562410974282804020301001002033122121081100022411238888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 540705090562410974282804020301001002033122121081100022411270288111481210158686868787222386868618701018686860202187870202868686010186868688878787100521 540705100562410974282804020301001002033122121081100022411270288112221287878787870948878787878710187878787870202102018787878787878787878703020204050521 540705110562410974282804020301001002033122121081100022411278810112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540705120562410974282804020301001002033122121081100022411278810111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705130562410974282804020301001002033122121081100022411278810112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705140562410974282804020301001002033122121081100022411278810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705150562410974282804020301001002033122121081100022411270288112231287878787870948878787878710187878787870202102018787878787878787878703020204050521 540705160562410974282804020301001002033122121081100022411278815111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540705170562410974282804020301001002033122121081100022411278815112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705180562410974282804020301001002033122121081100022411278815111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705190562410974282804020301001002033122121081100022411278815112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705200562410974282804020301001002033122121081100022411270327111361122868686868787308686868618701868686860202187870286868686018686868688878787080521 540705210562410974282804020301001002033122121081100022411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705220562410974282804020301001002033122121081100022411270388112301187878787872036878787878710187878787870202102018787878787878787878703020204070521 540705230562410974282804020301001002033122121081100022411278822111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705240562410974282804020301001002033122121081100022411278822112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540705250562410974282804020301001002033122121081100022411278822112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705260562410974282804020301001002033122121081100022411278822111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 540705270562410974282804020301001002033122121081100022411220088112652888888888888888888888888818888888888880202188888888888888888888888888888888140521 540705280562410974282804020301001002033122121081100022411278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 540706011123410974080800000000001000012122121041000022410230188111591104868686868787528686868618701868686860202187870286868686018686868688878787121041 540706021123410974080800000000001000012122121041000022410248888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 540706031123410974080800000000001000012122121041000022410248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540706041123410974080800000000001000012122121041000022410230188112521187878787870159878787878710187878787870202102018787878787878787878788010001111041 540706051123410974080800000000001000012122121041000022410248804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540706061123410974080800000000001000012122121041000022410230088112652888888888888888888888888818888888888880202188888888888888888888888888888888141041 540706071123410974080800000000001000012122121041000022410248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540706081123410974080800000000001000012122121041000022410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540707011123410974040401010100001000012122423041000022408230188111441102868686868787388686868618701868686860202187870286868686018686868688878787091041 540707021123410974040401010100001000012122423041000022408230188112381187878787870144878787878710187878787870202102018787878787878787878703020002081041 540707031123410974040401010100001000012122423041000022408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540707041123410974040401010100001000012122423041000022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540708011123410974050600000000001000012122121041000022410230188111721102868686868787528686868618701868686860202187870286868686018686868688878787151041 540708021123410974050600000000001000012122121041000022410230188112521187878787870172878787878710187878787870202102018787878787878787878788030003111041 540708031123410974050600000000001000012122121041000022410248802111240888888888888888888888888818888888888880202188888888888888888888888888888888051041 540708041123410974050600000000001000012122121041000022410248802111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 540708051123410974050600000000001000012122121041000022410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540708061123410974050600000000001000012122121041000022410278888011200888888888888888888888888828888888888888080788888888888888888888888888888888051041 540709011123410974070701010000001000013122121051000022410230188111661102868686868787558686868618701868686860202187870286868686018686868688878787141041 540709021123410974070701010000001000013122121051000022410230188112551187878787870166878787878710187878787870202102018787878787878787878788010102121041 540709031123410974070701010000001000013122121051000022410248802111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 540709041123410974070701010000001000013122121051000022410240002112171888888888888888888888888818888888888880202188888888888888888888888803888888041041 540709051123410974070701010000001000013122121051000022410258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540709061123410974070701010000001000013122121051000022410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540709071123410974070701010000001000013122121051000022410278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 540710011123410974120702020200001100023242121051100022411230188111511102868686868787438686868618701868686860202187870286868686018686868688878787111041 540710021123410974120702020200001100023242121051100022411230188112431187878787870151878787878710187878787870202102018787878787878787878703030003091041 540710031123410974120702020200001100023242121051100022411248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540710041123410974120702020200001100023242121051100022411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540710051123410974120702020200001100023242121051100022411240202111271106868686868787248686868618701868686860202187870286868686018686868688878787061041 540710061123410974120702020200001100023242121051100022411240288102241187878787870527878787878710187878787870202102018787878787878787878703020103051041 540710071123410974120702020200001100023242121051100022411258806102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540710081123410974120702020200001100023242121051100022411258806101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540710091123410974120702020200001100023242121051100022411258806101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540710101123410974120702020200001100023242121051100022411230088111464888888888888888888888888818888888888880202188888888888888888888888888888888101041 540710111123410974120702020200001100023242121051100022411248888102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540710121123410974120702020200001100023242121051100022411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540711011123410974070701010100001000012122331041000024407230188111581102868686868787398686868618701868686860202187870286868686018686868688878787121041 540711021123410974070701010100001000012122331041000024407230188112391187878787870158878787878710187878787870202102018787878787878787878703030205081041 540711031123410974070701010100001000012122331041000024407248802111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 540711041123410974070701010100001000012122331041000024407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540711051123410974070701010100001000012122331041000024407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540711061123410974070701010100001000012122331041000024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540711071123410974070701010100001000012122331041000024407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540712011123410974060401010100001100023242121051000022410230188111661102868686868787548686868618701868686860202187870286868686018686868688878787141041 540712021123410974060401010100001100023242121051000022410230188112541187878787870166878787878710187878787870202102018787878787878787878788010102111041 540712031123410974060401010100001100023242121051000022410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540712041123410974060401010100001100023242121051000022410240202111361105868686868787258686868618701868686860202187870286868686018686868688878787081041 540712051123410974060401010100001100023242121051000022410240288102251187878787870436878787878710187878787870202102018787878787878787878703000101061041 540712061123410974060401010100001100023242121051000022410258805102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713011123410974151503030100001100023242431041000024407230188111551102868686868787538686868618701868686860202187870286868686018686868688878787121041 540713021123410974151503030100001100023242431041000024407230188112531187878787870155878787878710187878787870202102018787878787878787878788030104111041 540713031123410974151503030100001100023242431041000024407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540713041123410974151503030100001100023242431041000024407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540713051123410974151503030100001100023242431041000024407240202111291206098686868787192686868618701018686860202187870202868686010186868688878787061041 540713061123410974151503030100001100023242431041000024407240288112191287878787870529878787878710187878787870202102018787878787878787878703020002041041 540713071123410974151503030100001100023242431041000024407258806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713081123410974151503030100001100023242431041000024407258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713091123410974151503030100001100023242431041000024407240288112261287878787870529878787878710187878787870202102018787878787878787878703000303061041 540713101123410974151503030100001100023242431041000024407258809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713111123410974151503030100001100023242431041000024407258809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713121123410974151503030100001100023242431041000024407258809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713131123410974151503030100001100023242431041000024407240002112231888888888888888888888888818888888888880202188888888888888888888888803888888051041 540713141123410974151503030100001100023242431041000024407258813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540713151123410974151503030100001100023242431041000024407258813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540714011123410974111103030100001000013122121041100022411230188111501202088686868787424386868618701018686860202187870202868686010186868688878787111041 540714021123410974111103030100001000013122121041100022411230188112421287878787870150878787878710187878787870202102018787878787878787878703020305091041 540714031123410974111103030100001000013122121041100022411248802112250888888888888888888888888818888888888880202188888888888888888888888803888888061041 540714041123410974111103030100001000013122121041100022411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540714051123410974111103030100001000013122121041100022411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540714061123410974111103030100001000013122121041100022411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540714071123410974111103030100001000013122121041100022411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540714081123410974111103030100001000013122121041100022411230188112431287878787870150878787878710187878787870202102018787878787878787878703000101091041 540714091123410974111103030100001000013122121041100022411248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540714101123410974111103030100001000013122121041100022411258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540714111123410974111103030100001000013122121041100022411258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540715011123410974080801010101001000012122121061000022410230188111461102868686868787418686868618701868686860202187870286868686018686868688878787101041 540715021123410974080801010101001000012122121061000022410230188112411187878787870146878787878710187878787870202102018787878787878787878703040206091041 540715031123410974080801010101001000012122121061000022410248802111150888888888888888888888888818888888888880202188888888888888888888888888888888041041 540715041123410974080801010101001000012122121061000022410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540715051123410974080801010101001000012122121061000022410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540715061123410974080801010101001000012122121061000022410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540715071123410974080801010101001000012122121061000022410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540715081123410974080801010101001000012122121061000022410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540716011123410974050501010100001000012122191071100024409230188111461102868686868787258686868618701868686860202187870286868686018686868688878787101041 540716021123410974050501010100001000012122191071100024409230188112251187878787870146878787878710187878787870202102018787878787878787878703020002061041 540716031123410974050501010100001000012122191071100024409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540716041123410974050501010100001000012122191071100024409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540716051123410974050501010100001000012122191071100024409270088111534888888888888888888888888818888888888880604188888888888888888888888888888888111041 540717011123410974111102020200001001022122423071100023410230188111491102868686868787418686868618701868686860202187870286868686018686868688878787101041 540717021123410974111102020200001001022122423071100023410230188112411187878787870149878787878710187878787870202102018787878787878787878703010001091041 540717031123410974111102020200001001022122423071100023410248802111180888888888888888888888888818888888888880202188888888888888888888888888888888041041 540717041123410974111102020200001001022122423071100023410270288111421105868686868787368686868628702868686868080787878086868686078686868688878787091041 540717051123410974111102020200001001022122423071100023410270288112361187878787870442878787878720287878787878080780078787878787878787878711030306081041 540717061123410974111102020200001001022122423071100023410278805111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 540717071123410974111102020200001001022122423071100023410278805111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 540717081123410974111102020200001001022122423071100023410278805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540717091123410974111102020200001001022122423071100023410278805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540717101123410974111102020200001001022122423071100023410278805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540717111123410974111102020200001001022122423071100023410278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540718011123410974080802020100001000013122433061000024406230188111431102868686868787398686868618701868686860202187870286868686018686868688878787091041 540718021123410974080802020100001000013122433061000024406230188112391187878787870143878787878710187878787870202102018787878787878787878703010405081041 540718031123410974080802020100001000013122433061000024406248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540718041123410974080802020100001000013122433061000024406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540718051123410974080802020100001000013122433061000024406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540718061123410974080802020100001000013122433061000024406248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540718071123410974080802020100001000013122433061000024406240002112161888888888888888888888888818888888888880202188888888888888888888888803888888041041 540718081123410974080802020100001000013122433061000024406258888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540719011123410974050502020101001000012122421031001024210230188111351202048686868787342386868618701018686860202187870202868686010186868688878787081041 540719021123410974050502020101001000012122421031001024210230188112341287878787870135878787878710187878787870202102018787878787878787878703010001071041 540719031123410974050502020101001000012122421031001024210248802111160888888888888888888888888818888888888880202188888888888888888888888888888888041041 540719041123410974050502020101001000012122421031001024210230188112231287878787870135878787878710187878787870202102018787878787878787878703000101051041 540719051123410974050502020101001000012122421031001024210248804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540720011123410974080701010000001000013122493041100024407230188101531202068686868787525186868618701018686860202187870202868686010186868688878787111041 540720021123410974080701010000001000013122493041100024407230188112521287878787870153878787878710187878787870202102018787878787878787878788010203111041 540720031123410974080701010000001000013122493041100024407248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540720041123410974080701010000001000013122493041100024407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540720051123410974080701010000001000013122493041100024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540720061123410974080701010000001000013122493041100024407230188112511287878787870153878787878710187878787870202102018787878787878787878788000101111041 540720071123410974080701010000001000013122493041100024407240006112191888888888888888888888888818888888888880202188888888888888888888888803888888041041 540720081123410974080701010000001000013122493041100024407258888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540721011123410974050501010100001000013122323051000024407230104111371102868686868787368686868618701868686860001187870186868686018686868688878787081041 540721021123410974050501010100001000013122323051000024407230188112361187878787870137878787878710187878787870001101018787878787878787878714000101081041 540721031123410974050501010100001000013122323051000024407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540721041123410974050501010100001000013122323051000024407220088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 540721051123410974050501010100001000013122323051000024407278888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 540722011123410974030300000000000000001012423031100024408230088111412888888888888888888888888818888888888880604188888888888888888888888888888888091041 540722021123410974030300000000000000001012423031100024408278888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 540722031123410974030300000000000000001012423031100024408278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 540723011123410974050501010100001000012122323031000023409230188111461102868686868787278686868618701868686860604187870286868686018686868688878787101041 540723021123410974050501010100001000012122323031000023409230188112271187878787870146878787878710187878787870202104018787878787878787878703020103061041 540723031123410974050501010100001000012122323031000023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540723041123410974050501010100001000012122323031000023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540723051123410974050501010100001000012122323031000023409248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540801011123410974050501010100001000012122221021102124411230188111461102868686868787308686868628702868686868080787878086868686078686868688878787101041 540801021123410974050501010100001000012122221021102124411230188112301187878787870146878787878720287878787878080780078787878787878787878711010203071041 540801031123410974050501010100001000012122221021102124411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540801041123410974050501010100001000012122221021102124411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540801051123410974050501010100001000012122221021102124411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540802011123410974131402020200002000023132421051100324412230114111481103868686868787358686868618701868686860604187870486868686018686868688878787101041 540802021123410974131402020200002000023132421051100324412248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540802031123410974131402020200002000023132421051100324412230188112351187878787870148878787878710187878787870604104018787878787878787878703020305081041 540802041123410974131402020200002000023132421051100324412248803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540802051123410974131402020200002000023132421051100324412248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540802061123410974131402020200002000023132421051100324412248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540802071123410974131402020200002000023132421051100324412248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540802081123410974131402020200002000023132421051100324412248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540802091123410974131402020200002000023132421051100324412230214111321110868686868787288686868618701868686860604187870486868686018686868688878787071041 540802101123410974131402020200002000023132421051100324412230288112281187878787870932878787878710187878787870604104018787878787878787878703000101061041 540802111123410974131402020200002000023132421051100324412248810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540802121123410974131402020200002000023132421051100324412238814111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 540802131123410974131402020200002000023132421051100324412238814112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540802141123410974131402020200002000023132421051100324412220088012601888888888888888888888888818888888888880604188888888888888888888888888888888131041 540803011123410974100802020000001000013122121061101124412230188111831105868686868787528686868618701868686860604187870486868686018686868688878787171041 540803021123410974100802020000001000013122121061101124412248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540803031123410974100802020000001000013122121061101124412240088112321888888888888888888888888818888888888880604188888888888888888888888803888888071041 540803041123410974100802020000001000013122121061101124412258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540803051123410974100802020000001000013122121061101124412230188102521187878787870183878787878710187878787870604104018787878787878787878788010102111041 540803061123410974100802020000001000013122121061101124412248805112260888888888888888888888888818888888888880604188888888888888888888888803888888061041 540803071123410974100802020000001000013122121061101124412258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540803081123410974100802020000001000013122121061101124412248805111240888888888888888888888888818888888888880604188888888888888888888888888888888051041 540803091123410974100802020000001000013122121061101124412258888102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540803101123410974100802020000001000013122121061101124412278888111300888888888888888888888888818888888888886412588888888888888888888888888888888071041 540804011123410974050702020000001000013122121081111024214230188111561102868686868787518686868618701868686860604187870486868686018686868688878787121041 540804021123410974050702020000001000013122121081111024214230188112511187878787870156878787878710187878787870604104018787878787878787878788000202111041 540804031123410974050702020000001000013122121081111024214248802112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 540804041123410974050702020000001000013122121081111024214258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540804051123410974050702020000001000013122121081111024214258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540804061123410974050702020000001000013122121081111024214248802012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 540804071123410974050702020000001000013122121081111024214248888011240888888888888888888888888818888888888880604188888888888888888888888888888888051041 540805011123410974080803030300001002032122421043100024407230188111321102868686868787208686868628702868686868080787878086868686078686868688878787071041 540805021123410974080803030300001002032122421043100024407230188112201187878787870132878787878720287878787878080780078787878787878787878711010102051041 540805031123410974080803030300001002032122421043100024407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540805041123410974080803030300001002032122421043100024407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540805051123410974080803030300001002032122421043100024407270288111301106868686868787178686868628702868686868080787878086868686078686868688878787071041 540805061123410974080803030300001002032122421043100024407270288112171187878787870530878787878720287878787878080780078787878787878787878711000000041041 540805071123410974080803030300001002032122421043100024407270388111271108868686868787168686868628702868686868080787878086868686078686868688878787061041 540805081123410974080803030300001002032122421043100024407270388112161187878787870727878787878720287878787878080780078787878787878787878711000000041041 540806011123410974050501010101001000012122221031100124409230188111351102868686868787408686868628702868686868080787878086868686078686868688878787081041 540806021123410974050501010101001000012122221031100124409230188112401187878787870135878787878720287878787878080780078787878787878787878711010203091041 540806031123410974050501010101001000012122221031100124409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540806041123410974050501010101001000012122221031100124409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540806051123410974050501010101001000012122221031100124409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540807011123410974040401010100001000012122321012000024407230188111371102868686868787368686868628702868686868080787878086868686078686868688878787081041 540807021123410974040401010100001000012122321012000024407230188112361187878787870137878787878720287878787878080780078787878787878787878722010102081041 540807031123410974040401010100001000012122321012000024407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540807041123410974040401010100001000012122321012000024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540808011123410974020200000000000000001012423032000094405238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 540808021123410974020200000000000000001012423032000094405278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 540809010562410974232307040301003000034132121111100024410230188111551106868686868787428686868618701868686860604187870486868686018686868688878787120521 540809020562410974232307040301003000034132121111100024410248888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 540809030562410974232307040301003000034132121111100024410248888112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 540809040562410974232307040301003000034132121111100024410248888112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 540809050562410974232307040301003000034132121111100024410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540809060562410974232307040301003000034132121111100024410230188112421187878787870155878787878710187878787870604104018787878787878787878703000303090521 540809070562410974232307040301003000034132121111100024410248806112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 540809080562410974232307040301003000034132121111100024410248806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 540809090562410974232307040301003000034132121111100024410248806112210888888888888888888888888818888888888880604188888888888888888888888803888888050521 540809100562410974232307040301003000034132121111100024410258809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540809110562410974232307040301003000034132121111100024410230288111301112868686868787268686868618701868686860604187870486868686018686868688878787070521 540809120562410974232307040301003000034132121111100024410230288112261187878787871130878787878710187878787870604104018787878787878787878703030003060521 540809130562410974232307040301003000034132121111100024410248812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540809140562410974232307040301003000034132121111100024410248812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 540809150562410974232307040301003000034132121111100024410248812111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 540809160562410974232307040301003000034132121111100024410230388111231117868686868787188686868618701868686860604187870486868686018686868688878787050521 540809170562410974232307040301003000034132121111100024410230388112181187878787871623878787878710187878787870604104018787878787878787878703000000040521 540809180562410974232307040301003000034132121111100024410230088112423888888888888888888888888818888888888880604188888888888888888888888803888888090521 540809190562410974232307040301003000034132121111100024410238888111210888888888888888888888888818888888888880604188888888888888888888888888888888050521 540809200562410974232307040301003000034132121111100024410220088111803888888888888888888888888818888888888880604188888888888888888888888888888888170521 540809210562410974232307040301003000034132121111100024410220088112612888888888888888888888888818888888888880604188888888888888888888888888888888130521 540809220562410974232307040301003000034132121111100024410220088111702888888888888888888888888818888888888880604188888888888888888888888888888888150521 540809230562410974232307040301003000034132121111100024410220088112603888888888888888888888888818888888888880604188888888888888888888888888888888130521 540810011123410974010100000000000000001012433031000024406238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 540811011123410974201403030200001001022122221111113334216330188101451202058686868787363386868618701018686866412587871212868686050586868688878787101041 540811021123410974201403030200001001022122221111113334216330188102361287878787870145878787878710187878787876412512058787878787878787878709030003081041 540811031123410974201403030200001001022122221111113334216348802101180888888888888888888888888818888888888886412588888888888888888888888888888888041041 540811041123410974201403030200001001022122221111113334216348802111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 540811051123410974201403030200001001022122221111113334216330188102331287878787870145878787878710187878787876412512058787878787878787878709040307071041 540811061123410974201403030200001001022122221111113334216348805111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 540811071123410974201403030200001001022122221111113334216348805112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540811081123410974201403030200001001022122221111113334216348805112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540811091123410974201403030200001001022122221111113334216348805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540811101123410974201403030200001001022122221111113334216348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540811111123410974201403030200001001022122221111113334216348805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540811121123410974201403030200001001022122221111113334216348805101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540811131123410974201403030200001001022122221111113334216348805101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540811141123410974201403030200001001022122221111113334216338888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 540811151123410974201403030200001001022122221111113334216370288111321116868686868787228686868618701868686866412587871286868686058686868688878787071041 540811161123410974201403030200001001022122221111113334216370288112221187878787871532878787878710187878787876412512058787878787878787878709000202051041 540811171123410974201403030200001001022122221111113334216378816112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540811181123410974201403030200001001022122221111113334216378816112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540811191123410974201403030200001001022122221111113334216378888111360888888888888888888888888898888888888889999988888888888888888888888888888888081041 540811201123410974201403030200001001022122221111113334216378888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 540812011123410974151401010100001000012122221111300324214230188111541108868686868787228686868618701868686866412587871286868686058686868688878787111041 540812021123410974151401010100001000012122221111300324214248888101170888888888888888888888888818888888888886412588888888888888888888888888888888041041 540812031123410974151401010100001000012122221111300324214248888111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 540812041123410974151401010100001000012122221111300324214248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540812051123410974151401010100001000012122221111300324214248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540812061123410974151401010100001000012122221111300324214248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540812071123410974151401010100001000012122221111300324214248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540812081123410974151401010100001000012122221111300324214230188112221187878787870154878787878710187878787876412512058787878787878787878709010203051041 540812091123410974151401010100001000012122221111300324214248808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540812101123410974151401010100001000012122221111300324214248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540812111123410974151401010100001000012122221111300324214248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540812121123410974151401010100001000012122221111300324214278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 540812131123410974151401010100001000012122221111300324214278888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 540812141123410974151401010100001000012122221111300324214278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 540812151123410974151401010100001000012122221111300324214278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 540813011123410974030300000000000000002012441021100024408230088111383888888888888888888888888818888888888886412588888888888888888888888888888888081041 540813021123410974030300000000000000002012441021100024408248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540813031123410974030300000000000000002012441021100024408248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540814011123410974040401010100001000012124121013100124411230188111361102868686868787328686868628702868686868080787878086868686078686868688878787081041 540814021123410974040401010100001000012124121013100124411230188112321187878787870136878787878720287878787878080780078787878787878787878711010102071041 540814031123410974040401010100001000012124121013100124411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540814041123410974040401010100001000012124121013100124411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540815011123410974090901010100001000012124121023100024410230188111411102868686868787358686868618701868686860604187870286868686018686868688878787091041 540815021123410974090901010100001000012124121023100024410230188112351187878787870141878787878710187878787870202104018787878787878787878703050106081041 540815031123410974090901010100001000012124121023100024410248802111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 540815041123410974090901010100001000012124121023100024410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540815051123410974090901010100001000012124121023100024410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540815061123410974090901010100001000012124121023100024410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540815071123410974090901010100001000012124121023100024410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540815081123410974090901010100001000012124121023100024410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540815091123410974090901010100001000012124121023100024410248888111290888888888888888888888888818888888888880604188888888888888888888888888888888061041 540901010562410971090902010000000100012122121051100023213230088112402888888888888888888888888818888888888884208288888888888888888888888812888888090521 540901020562410971090902010000000100012122121051100023213240001111273888888888888888888888888818888888888884208288888888888888888888888888888888060521 540901030562410971090902010000000100012122121051100023213248801112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 540901040562410971090902010000000100012122121051100023213248801111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 540901050562410971090902010000000100012122121051100023213248801111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 540901060562410971090902010000000100012122121051100023213248801111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 540901070562410971090902010000000100012122121051100023213240101111291108868686868787148686868618701868686864208287870886868686028686868688878787060521 540901080562410971090902010000000100012122121051100023213240188112141187878787870729878787878710187878787874208208028787878787878787878712000000030521 540901090562410971090902010000000100012122121051100023213270088112643888888888888888888888888818888888888884208288888888888888888888888888888888130521 540902011123410971070601010000001000012122121041100023213230188101551103868686868787338686868618701868686860202187870286868686018686868688878787121041 540902021123410971070601010000001000012122121041100023213248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540902031123410971070601010000001000012122121041100023213230188112331187878787870155878787878710187878787870202102018787878787878787878703030104071041 540902041123410971070601010000001000012122121041100023213248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 540902051123410971070601010000001000012122121041100023213248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540902061123410971070601010000001000012122121041100023213248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540902071123410971070601010000001000012122121041100023213248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540903011123410971030302020000000000001012321032100093210238888112300888888888888888888888888828888888888888080788888888888888888888888822888888071041 540903021123410971030302020000000000001012321032100093210270088112373888888888888888888888888828888888888888080788888888888888888888888822888888081041 540903031123410971030302020000000000001012321032100093210278802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540904011123410971060402020100001000012122321032100023211230188111291102868686868787288686868628702868686868080787878086868686078686868688878787061041 540904021123410971060402020100001000012122321032100023211230188112281187878787870129878787878720287878787878080780078787878787878787878722010102061041 540904031123410971060402020100001000012122321032100023211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540904041123410971060402020100001000012122321032100023211248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540904051123410971060402020100001000012122321032100023211278888102260888888888888888888888888818888888888880604188888888888888888888888803888888061041 540904061123410971060402020100001000012122321032100023211278888102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 540905011123410971020201010000000000002012121041000023212238801111270888888888888888888888888818888888888884409388888888888888888888888888888888061041 540905021123410971020201010000000000002012121041000023212220088112441888888888888888888888888828888888888884409388888888888888888888888805888888091041 540906011123410971070702020100001000012122321051100123213230188111391102868686868787328686868618701868686860101187870486868686018686868688878787081041 540906021123410971070702020100001000012122321051100123213230188112321187878787870139878787878710187878787870604101018787878787878787878703020103071041 540906031123410971070702020100001000012122321051100123213248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540906041123410971070702020100001000012122321051100123213248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540906051123410971070702020100001000012122321051100123213248802111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 540906061123410971070702020100001000012122321051100123213238888112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 540906071123410971070702020100001000012122321051100123213238888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 540907011123410971111103030000000000003012121041100123214230088112502888888888888888888888888818888888888880604188888888888888888888888803888888111041 540907021123410971111103030000000000003012121041100123214270088112382888888888888888888888888818888888888880202188888888888888888888888803888888081041 540907031123410971111103030000000000003012121041100123214248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540907041123410971111103030000000000003012121041100123214248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540907051123410971111103030000000000003012121041100123214248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540907061123410971111103030000000000003012121041100123214240001112191888888888888888888888888818888888888880202188888888888888888888888822888888041041 540907071123410971111103030000000000003012121041100123214258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540907081123410971111103030000000000003012121041100123214258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540907091123410971111103030000000000003012121041100123214278888111250888888888888888888888888818888888888880202188888888888888888888888888888888061041 540907101123410971111103030000000000003012121041100123214278888111210888888888888888888888888818888888888880202188888888888888888888888888888888051041 540907111123410971111103030000000000003012121041100123214278888111190888888888888888888888888818888888888880202188888888888888888888888888888888041041 540908011123410971040401010100001000012122121051100123214230188111371102868686868787268686868618701868686860202187870286868686018686868688878787081041 540908021123410971040401010100001000012122121051100123214230188112261187878787870137878787878710187878787870202102018787878787878787878703010001061041 540908031123410971040401010100001000012122121051100123214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 540908041123410971040401010100001000012122121051100123214278888111230888888888888888888888888818888888888880402188888888888888888888888888888888051041 540909011123410971030300000000000000001019999999999999900130088111702888888888888888888888888818888888888880202188888888888888888888888888888888151041 540909021123410971030300000000000000001019999999999999900130088112632888888888888888888888888818888888888880202188888888888888888888888888888888131041 540909031123410971030300000000000000001019999999999999900138888111270888888888888888888888888818888888888880202188888888888888888888888888888888061041 540910011123410971020201010000000000002012321022000023210238888112180888888888888888888888888828888888888888080788888888888888888888888822888888041041 540910021123410971020201010000000000002012321022000023210248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540912011123410971050501010101000001011012321012001023211238888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 540912021123410971050501010101000001011012321012001023211270088111261888888888888888888888888818888888888884409388888888888888888888888888888888061041 540912031123410971050501010101000001011012321012001023211270188111281104868686868787188686868628702868686868080787878086868686078686868688878787061041 540912041123410971050501010101000001011012321012001023211270188112181187878787870328878787878720287878787878080780078787878787878787878722000000041041 540912051123410971050501010101000001011012321012001023211270088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 540913011123410971161602020100001000012122121052112213219330188111331204088686868787292586868618701018686860101187870206868686010286868688878787071041 540913021123410971161602020100001000012122121052112213219348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 540913031123410971161602020100001000012122121052112213219348888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540913041123410971161602020100001000012122121052112213219330188112291287878787870133878787878710187878787870402101018787878787878787878702020103061041 540913051123410971161602020100001000012122121052112213219348804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540913061123410971161602020100001000012122121052112213219348804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 540913071123410971161602020100001000012122121052112213219348804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540913081123410971161602020100001000012122121052112213219330188112251287878787870133878787878710187878787871406201018787878787878787878714030104061041 540913091123410971161602020100001000012122121052112213219348808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540913101123410971161602020100001000012122121052112213219348808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 540913111123410971161602020100001000012122121052112213219348808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 540913121123410971161602020100001000012122121052112213219348808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 540913131123410971161602020100001000012122121052112213219348888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540913141123410971161602020100001000012122121052112213219338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 540913151123410971161602020100001000012122121052112213219348888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540913161123410971161602020100001000012122121052112213219348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 540915011123410971080801010100001000012122321051100023212230188111611102868686868787368686868618701868686860202187870486868686018686868688878787131041 540915021123410971080801010100001000012122321051100023212230188112361187878787870161878787878710187878787870604102018787878787878787878703030306081041 540915031123410971080801010100001000012122321051100023212248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 540915041123410971080801010100001000012122321051100023212248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 540915051123410971080801010100001000012122321051100023212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 540915061123410971080801010100001000012122321051100023212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 540915071123410971080801010100001000012122321051100023212248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 540915081123410971080801010100001000012122321051100023212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541001011123410971121202020200002000022132121021100022411230188111381107868686868787328686868618701868686860202187870286868686018686868688878787081041 541001021123410971121202020200002000022132121021100022411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541001031123410971121202020200002000022132121021100022411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541001041123410971121202020200002000022132121021100022411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541001051123410971121202020200002000022132121021100022411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541001061123410971121202020200002000022132121021100022411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541001071123410971121202020200002000022132121021100022411230188112321187878787870138878787878710187878787870202102018787878787878787878703000000071041 541001081123410971121202020200002000022132121021100022411230288111311109868686868787218686868618701868686860202187870686868686028686868688878787071041 541001091123410971121202020200002000022132121021100022411230288112211187878787870831878787878710187878787871206202018787878787878787878714000101051041 541001101123410971121202020200002000022132121021100022411248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541001111123410971121202020200002000022132121021100022411278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541001121123410971121202020200002000022132121021100022411278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541002011123410971050501010100000001012012321031100122411230088112662888888888888888888888888818888888888880202188888888888888888888888888888888141041 541002021123410971050501010100000001012012321031100122411250088111261888888888888888888888888818888888888880202188888888888888888888888888888888061041 541002031123410971050501010100000001012012321031100122411270188111241104868686868787188686868618701868686860202187870686868686028686868688878787051041 541002041123410971050501010100000001012012321031100122411270188112181187878787870324878787878710187878787871206202018787878787878787878714000000041041 541002051123410971050501010100000001012012321031100122411278888111200888888888888888888888888818888888888880202188888888888888888888888888888888051041 541003010562410971242406030301001002032122121051100122213230188111571302071286868787432526868628702020286868080787878080808686070707868688878787120521 541003020562410971242406030301001002032122121051100122213230188112431387878787870157878787878720287878787878080780078787878787878787878705030205090521 541003030562410971242406030301001002032122121051100122213240002112182888888888888888888888888828888888888888080788888888888888888888888805888888040521 541003040562410971242406030301001002032122121051100122213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541003050562410971242406030301001002032122121051100122213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541003060562410971242406030301001002032122121051100122213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003070562410971242406030301001002032122121051100122213230188112251387878787870157878787878720287878787878080780078787878787878787878705020204060521 541003080562410971242406030301001002032122121051100122213248807111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541003090562410971242406030301001002032122121051100122213248807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003100562410971242406030301001002032122121051100122213248807112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003110562410971242406030301001002032122121051100122213248807112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003120562410971242406030301001002032122121051100122213230188112261387878787870157878787878720287878787878080780078787878787878787878705010102060521 541003130562410971242406030301001002032122121051100122213248888111180888888888888888888888888828888888888888080788888888888888888888888888888888040521 541003140562410971242406030301001002032122121051100122213270088111361888888888888888888888888828888888888888080788888888888888888888888888888888080521 541003150562410971242406030301001002032122121051100122213270288111381116868686868787268686868628702868686868080787878086868686078686868688878787080521 541003160562410971242406030301001002032122121051100122213270288112261187878787871538878787878720287878787878080780078787878787878787878705000101060521 541003170562410971242406030301001002032122121051100122213278816112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541003180562410971242406030301001002032122121051100122213270388111291119868686868787208686868628702868686868080787878086868686078686868688878787060521 541003190562410971242406030301001002032122121051100122213270388112201187878787871829878787878720287878787878080780078787878787878787878705010001050521 541003200562410971242406030301001002032122121051100122213278819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003210562410971242406030301001002032122121051100122213278888111190888888888888888888888888898888888888889999988888888888888888888888888888888040521 541003220562410971242406030301001002032122121051100122213248812112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541003230562410971242406030301001002032122121051100122213248812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541003240562410971242406030301001002032122121051100122213248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541004010562410971141301000100001000012122323999100022208230188101441102868686868787288686868628702868686868080787878086868686078686868688878787090521 541004020562410971141301000100001000012122323999100022208230188112281187878787870144878787878720287878787878080780078787878787878787878722000202060521 541004030562410971141301000100001000012122323999100022208248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541004040562410971141301000100001000012122323999100022208248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541004050562410971141301000100001000012122323999100022208238888111310888888888888888888888888828888888888888080788888888888888888888888888888888070521 541004060562410971141301000100001000012122323999100022208238888111280888888888888888888888888828888888888888080788888888888888888888888888888888060521 541004070562410971141301000100001000012122323999100022208238888111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 541004080562410971141301000100001000012122323999100022208230088111341888888888888888888888888828888888888888080788888888888888888888888888888888070521 541004090562410971141301000100001000012122323999100022208238888111300888888888888888888888888828888888888888080788888888888888888888888888888888070521 541004100562410971141301000100001000012122323999100022208278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541004110562410971141301000100001000012122323999100022208278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 541004120562410971141301000100001000012122323999100022208238888111250888888888888888888888888828888888888888080788888888888888888888888888888888060521 541004130562410971141301000100001000012122323999100022208238888111350888888888888888888888888828888888888888080788888888888888888888888888888888080521 541004140562410971141301000100001000012122323999100022208230088111501888888888888888888888888828888888888888080788888888888888888888888888888888110521 541005011123410971100903030100001000013122321041100022211230110101461202078686868787413486868618701018686864208287870802868686020186868688878787101041 541005021123410971100903030100001000013122321041100022211230188112411287878787870146878787878710187878787873808208028787878787878787878707020204091041 541005031123410971100903030100001000013122321041100022211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541005041123410971100903030100001000013122321041100022211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541005051123410971100903030100001000013122321041100022211248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541005061123410971100903030100001000013122321041100022211248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541005071123410971100903030100001000013122321041100022211230188112341287878787870146878787878710187878787870202108028787878787878787878703000000071041 541005081123410971100903030100001000013122321041100022211230088112311888888888888888888888888818888888888883808288888888888888888888888807888888071041 541005091123410971100903030100001000013122321041100022211248808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541005101123410971100903030100001000013122321041100022211220088112652888888888888888888888888818888888888883808288888888888888888888888888888888141041 541006010562410971202004020201001001022122321031100122212230188111581302071386868787403020868628702020286868080787878080808686070707868688878787120521 541006020562410971202004020201001001022122321031100122212230188112401387878787870158878787878720287878787878080780078787878787878787878722020204090521 541006030562410971202004020201001001022122321031100122212248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541006040562410971202004020201001001022122321031100122212248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541006050562410971202004020201001001022122321031100122212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006060562410971202004020201001001022122321031100122212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006070562410971202004020201001001022122321031100122212230188112301387878787870158878787878720287878787878080780078787878787878787878722040105070521 541006080562410971202004020201001001022122321031100122212248807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 541006090562410971202004020201001001022122321031100122212248807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541006100562410971202004020201001001022122321031100122212248807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006110562410971202004020201001001022122321031100122212248807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006120562410971202004020201001001022122321031100122212248807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006130562410971202004020201001001022122321031100122212230188112201387878787870158878787878720287878787878080780078787878787878787878722000101050521 541006140562410971202004020201001001022122321031100122212248813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006150562410971202004020201001001022122321031100122212270288111311116868686868787218686868628702868686868080787878086868686078686868688878787070521 541006160562410971202004020201001001022122321031100122212270288112211187878787871531878787878720287878787878080780078787878787878787878711010102050521 541006170562410971202004020201001001022122321031100122212278816112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006180562410971202004020201001001022122321031100122212278816111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541006190562410971202004020201001001022122321031100122212278888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 541006200562410971202004020201001001022122321031100122212278888111160888888888888888888888888828888888888888080788888888888888888888888888888888040521 541007010562410971222203010200001001023122321041000122211230108111381102868686868787328686868618701868686864409387870986868686038686868688878787080521 541007020562410971222203010200001001023122321041000122211230188112321187878787870138878787878710187878787874409309038787878787878787878705050005070521 541007030562410971222203010200001001023122321041000122211248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541007040562410971222203010200001001023122321041000122211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541007050562410971222203010200001001023122321041000122211248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541007060562410971222203010200001001023122321041000122211248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007070562410971222203010200001001023122321041000122211248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007080562410971222203010200001001023122321041000122211220088112602888888888888888888888888818888888888884409388888888888888888888888888888888130521 541007090562410971222203010200001001023122321041000122211238888111240888888888888888888888888818888888888884409388888888888888888888888888888888050521 541007100562410971222203010200001001023122321041000122211248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 541007110562410971222203010200001001023122321041000122211248888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 541007120562410971222203010200001001023122321041000122211248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541007130562410971222203010200001001023122321041000122211248888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007140562410971222203010200001001023122321041000122211248888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007150562410971222203010200001001023122321041000122211270088112161888888888888888888888888818888888888884409388888888888888888888888805888888040521 541007160562410971222203010200001001023122321041000122211278815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007170562410971222203010200001001023122321041000122211270288111351118868686868787268686868628702868686868080787878086868686078686868688878787080521 541007180562410971222203010200001001023122321041000122211270288112261187878787871735878787878720287878787878080780078787878787878787878722000101060521 541007190562410971222203010200001001023122321041000122211278818112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541007200562410971222203010200001001023122321041000122211278888111310888888888888888888888888828888888888888080788888888888888888888888888888888070521 541007210562410971222203010200001001023122321041000122211278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 541007220562410971222203010200001001023122321041000122211278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 541008010562410971343406030201001002033122122021102022215330188111541202068686868787454586868618701018686861206287870202868686010186868688878787110521 541008020562410971343406030201001002033122122021102022215330188112451287878787870154878787878710187878787870202106028787878787878787878703010203100521 541008030562410971343406030201001002033122122021102022215348802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008040562410971343406030201001002033122122021102022215348802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008050562410971343406030201001002033122122021102022215348802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008060562410971343406030201001002033122122021102022215330188112451287878787870154878787878710187878787870202106028787878787878787878703010203100521 541008070562410971343406030201001002033122122021102022215348806112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008080562410971343406030201001002033122122021102022215348806112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008090562410971343406030201001002033122122021102022215348806111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541008100562410971343406030201001002033122122021102022215378888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008110562410971343406030201001002033122122021102022215378888112160888888888888888888888888818888888888880202188888888888888888888888803888888040521 541008120562410971343406030201001002033122122021102022215378888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008130562410971343406030201001002033122122021102022215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008140562410971343406030201001002033122122021102022215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008150562410971343406030201001002033122122021102022215378888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008160562410971343406030201001002033122122021102022215378888111169888888888888888888888888898888888888889999988888888888888888888888888888888040521 541008170562410971343406030201001002033122122021102022215370288111591118868686868787468686868618701868686860202187870286868686018686868688878787120521 541008180562410971343406030201001002033122122021102022215370288112461187878787871759878787878710187878787870202102018787878787878787878703000202100521 541008190562410971343406030201001002033122122021102022215378818112180888888888888888888888888818888888888880202188888888888888888888888803888888040521 541008200562410971343406030201001002033122122021102022215378818112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008210562410971343406030201001002033122122021102022215378888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008220562410971343406030201001002033122122021102022215370388111301123868686868787298686868618701868686860202187870286868686018686868688878787070521 541008230562410971343406030201001002033122122021102022215370388112291187878787872230878787878710187878787870202102018787878787878787878703020305060521 541008240562410971343406030201001002033122122021102022215378823112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541008250562410971343406030201001002033122122021102022215378823111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008260562410971343406030201001002033122122021102022215378823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008270562410971343406030201001002033122122021102022215378823112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541008280562410971343406030201001002033122122021102022215378823111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541008290562410971343406030201001002033122122021102022215378888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008300562410971343406030201001002033122122021102022215378888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008310562410971343406030201001002033122122021102022215358888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008320562410971343406030201001002033122122021102022215378888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008330562410971343406030201001002033122122021102022215378888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541008340562410971343406030201001002033122122021102022215378888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541009011123410971030300000000001000011122321031000022210230188111551102868686868787528686868618701868686860202187870286868686018686868688878787121041 541009021123410971030300000000001000011122321031000022210230188112521187878787870155878787878710187878787870202102018787878787878787878788000000111041 541009031123410971030300000000001000011122321031000022210278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 541010011123410971050500000000001000012122321091120022411230188111601102868686868787528686868618701868686861206287870286868686018686868688878787131041 541010021123410971050500000000001000012122321091120022411230188112521187878787870160878787878710187878787870202106028787878787878787878788010001111041 541010031123410971050500000000001000012122321091120022411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541010041123410971050500000000001000012122321091120022411278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541010051123410971050500000000001000012122321091120022411278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541011011123410971080902020100001000013122321041120222413230188111461102868686868787248686868628702868686868080787878086868686078686868688878787101041 541011021123410971080902020100001000013122321041120222413230188112241187878787870146878787878720287878787878080780078787878787878787878705030205051041 541011031123410971080902020100001000013122321041120222413248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541011041123410971080902020100001000013122321041120222413248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541011051123410971080902020100001000013122321041120222413248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541011061123410971080902020100001000013122321041120222413248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541011071123410971080902020100001000013122321041120222413248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541011081123410971080902020100001000013122321041120222413240088012291888888888888888888888888828888888888888080788888888888888888888888805888888061041 541011091123410971080902020100001000013122321041120222413258807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541013011123410971080803030100001000012122321061120122412230188111501302040786868787262423868628702020286868080787878080808686070707868688878787111041 541013021123410971080803030100001000012122321061120122412230188112261387878787870150878787878720287878787878080780078787878787878787878705010001061041 541013031123410971080803030100001000012122321061120122412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541013041123410971080803030100001000012122321061120122412230188112241387878787870150878787878720287878787878080780078787878787878787878705010102051041 541013051123410971080803030100001000012122321061120122412248804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541013061123410971080803030100001000012122321061120122412248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541013071123410971080803030100001000012122321061120122412230188112231387878787870150878787878720287878787878080780078787878787878787878705000101051041 541013081123410971080803030100001000012122321061120122412248807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541015011123410971110902020100001000012122121031100022212230188101351202058686868787312586868618701018686861005187870206868686010286868688878787081041 541015021123410971110902020100001000012122121031100022212230188102311287878787870135878787878710187878787870202105018787878787878787878703010102071041 541015031123410971110902020100001000012122121031100022212248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541015041123410971110902020100001000012122121031100022212248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541015051123410971110902020100001000012122121031100022212230188112251287878787870135878787878710187878787871206205018787878787878787878714010102061041 541015061123410971110902020100001000012122121031100022212248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541015071123410971110902020100001000012122121031100022212248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541015081123410971110902020100001000012122121031100022212248888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541015091123410971110902020100001000012122121031100022212278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541015101123410971110902020100001000012122121031100022212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541015111123410971110902020100001000012122121031100022212278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 541016011123410971111105050201001001022122121022100022410230188111261102868686868787258686868628702868686868080787878086868686078686868688878787061041 541016021123410971111105050201001001022122121022100022410230188112251187878787870126878787878720287878787878080780078787878787878787878722010001061041 541016031123410971111105050201001001022122121022100022410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541016041123410971111105050201001001022122121022100022410238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541016051123410971111105050201001001022122121022100022410278888112300888888888888888888888888828888888888888080788888888888888888888888899888888071041 541016061123410971111105050201001001022122121022100022410278805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541016071123410971111105050201001001022122121022100022410270288111241108868686868787248686868628702868686868080787878086868686078686868688878787051041 541016081123410971111105050201001001022122121022100022410270288112241187878787870724878787878720287878787878080780078787878787878787878722000000051041 541016091123410971111105050201001001022122121022100022410278888112220888888888888888888888888828888888888888080788888888888888888888888822888888051041 541016101123410971111105050201001001022122121022100022410278888112210888888888888888888888888828888888888888080788888888888888888888888822888888051041 541016111123410971111105050201001001022122121022100022410278810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541101010562410971191604020201001001022122331061120223214230188111481202088686868787382086868628702028686868080787878080868686070786868688878787100521 541101020562410971191604020201001001022122331061120223214230188112381287878787870148878787878720287878787878080780078787878787878787878705030205080521 541101030562410971191604020201001001022122331061120223214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541101040562410971191604020201001001022122331061120223214248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541101050562410971191604020201001001022122331061120223214248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541101060562410971191604020201001001022122331061120223214248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101070562410971191604020201001001022122331061120223214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101080562410971191604020201001001022122331061120223214230188102201287878787870148878787878720287878787878080780078787878787878787878705010102050521 541101090562410971191604020201001001022122331061120223214248808101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101100562410971191604020201001001022122331061120223214248808102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101110562410971191604020201001001022122331061120223214270288111461212188686868787321786868628702028686868080787878080868686070786868688878787100521 541101120562410971191604020201001001022122331061120223214270288112321287878787871146878787878720287878787878080780078787878787878787878705020305070521 541101130562410971191604020201001001022122331061120223214278812111150888888888888888888888888828888888888888080788888888888888888888888888888888040521 541101140562410971191604020201001001022122331061120223214278812112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541101150562410971191604020201001001022122331061120223214278812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541101160562410971191604020201001001022122331061120223214278812112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101170562410971191604020201001001022122331061120223214278812112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541101180562410971191604020201001001022122331061120223214270288112171287878787871146878787878720287878787878080780078787878787878787878705000000040521 541101190562410971191604020201001001022122331061120223214278888111250888888888888888888888888828888888888888080788888888888888888888888888888888060521 541102011123410971020201010100001000011122331021120323215330188111491102868686868787508686868628702868686868080787878086868686078686868688878787101041 541102021123410971020201010100001000011122331021120323215330188112501187878787870149878787878720287878787878080780078787878787878787878705000000111041 541103010562410971171702010201002000022132391061100023410230188111531102868686868787438686868628702868686868080787878086868686078686868688878787110521 541103020562410971171702010201002000022132391061100023410230188112431187878787870153878787878720287878787878080780078787878787878787878705050207090521 541103030562410971171702010201002000022132391061100023410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103040562410971171702010201002000022132391061100023410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103050562410971171702010201002000022132391061100023410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103060562410971171702010201002000022132391061100023410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 541103070562410971171702010201002000022132391061100023410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541103080562410971171702010201002000022132391061100023410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541103090562410971171702010201002000022132391061100023410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541103100562410971171702010201002000022132391061100023410230288111401111868686868787358686868628702868686868080787878086868686078686868688878787090521 541103110562410971171702010201002000022132391061100023410230288112351187878787871040878787878720287878787878080780078787878787878787878705050106080521 541103120562410971171702010201002000022132391061100023410248811112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103130562410971171702010201002000022132391061100023410248811111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103140562410971171702010201002000022132391061100023410248811111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103150562410971171702010201002000022132391061100023410248811111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 541103160562410971171702010201002000022132391061100023410248811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541103170562410971171702010201002000022132391061100023410248811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541105011123410971131303030200001001022122333031020024407230188111411202068686868787272886868628702028686868080787878080868686070786868688878787091041 541105021123410971131303030200001001022122333031020024407230188112271287878787870141878787878720287878787878080780078787878787878787878722020103061041 541105031123410971131303030200001001022122333031020024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541105041123410971131303030200001001022122333031020024407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541105051123410971131303030200001001022122333031020024407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541105061123410971131303030200001001022122333031020024407230188112281287878787870141878787878720287878787878080780078787878787878787878722010102061041 541105071123410971131303030200001001022122333031020024407248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541105081123410971131303030200001001022122333031020024407248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541105091123410971131303030200001001022122333031020024407270288111501110868686868787368686868628702868686868080787878086868686078686868688878787111041 541105101123410971131303030200001001022122333031020024407270288112361187878787870950878787878720287878787878080780078787878787878787878722020103081041 541105111123410971131303030200001001022122333031020024407278810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541105121123410971131303030200001001022122333031020024407278810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541105131123410971131303030200001001022122333031020024407278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541106011123410971020200000000000000001012331021100023410238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 541106021123410971020200000000000000001012331021100023410238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541107011123410971080801010101001000012122333031100023409230188111401102868686868787328686868628702868686868080787878086868686078686868688878787091041 541107021123410971080801010101001000012122333031100023409230188112321187878787870140878787878720287878787878080780078787878787878787878705030205071041 541107031123410971080801010101001000012122333031100023409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541107041123410971080801010101001000012122333031100023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541107051123410971080801010101001000012122333031100023409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541107061123410971080801010101001000012122333031100023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541107071123410971080801010101001000012122333031100023409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541107081123410971080801010101001000012122333031100023409238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 541109011123410971070701010100001000012122333021100023409230188111371104868686868787288686868618701868686860604187870486868686018686868688878787081041 541109021123410971070701010100001000012122333021100023409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541109031123410971070701010100001000012122333021100023409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541109041123410971070701010100001000012122333021100023409230188112281187878787870137878787878710187878787870604104018787878787878787878703020002061041 541109051123410971070701010100001000012122333021100023409248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541109061123410971070701010100001000012122333021100023409248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541109071123410971070701010100001000012122333021100023409270088111354888888888888888888888888828888888888888080788888888888888888888888888888888081041 541110011123410971080801010101001000012122333051100223411230188111461102868686868787348686868628702868686868080787878086868686078686868688878787101041 541110021123410971080801010101001000012122333051100223411230188112341187878787870146878787878720287878787878080780078787878787878787878705010304071041 541110031123410971080801010101001000012122333051100223411248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541110041123410971080801010101001000012122333051100223411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541110051123410971080801010101001000012122333051100223411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541110061123410971080801010101001000012122333051100223411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541110071123410971080801010101001000012122333051100223411278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 541110081123410971080801010101001000012122333051100223411278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541111011123410971070701010100001000012122331041120123412230188111411102868686868787348686868628702868686868080787878086868686078686868688878787091041 541111021123410971070701010100001000012122331041120123412230188112341187878787870141878787878720287878787878080780078787878787878787878705040105071041 541111031123410971070701010100001000012122331041120123412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541111041123410971070701010100001000012122331041120123412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541111051123410971070701010100001000012122331041120123412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541111061123410971070701010100001000012122331041120123412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541111071123410971070701010100001000012122331041120123412248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541112011123410971070801010100001000013122332051120223414230108111281102868686868787248686868628702868686868080787878086868686078686868688878787061041 541112021123410971070801010100001000013122332051120223414230188112241187878787870128878787878720287878787878080780078787878787878787878705010304051041 541112031123410971070801010100001000013122332051120223414248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541112041123410971070801010100001000013122332051120223414248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541112051123410971070801010100001000013122332051120223414248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541112061123410971070801010100001000013122332051120223414248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541112071123410971070801010100001000013122332051120223414248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541112081123410971070801010100001000013122332051120223414220088012542888888888888888888888888828888888888888080788888888888888888888888888888888111041 541113011123410971050501010100001000012122321042000023409230188111281102868686868787228686868628702868686868080787878086868686078686868688878787061041 541113021123410971050501010100001000012122321042000023409230188112221187878787870128878787878720287878787878080780078787878787878787878705010001051041 541113031123410971050501010100001000012122321042000023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541113041123410971050501010100001000012122321042000023409238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541113051123410971050501010100001000012122321042000023409238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541114011123410971060602020101001000012122333041100094406230188111481102868686868787358686868628702868686868080787878086868686078686868688878787101041 541114021123410971060602020101001000012122333041100094406230188112351187878787870148878787878720287878787878080780078787878787878787878705020204081041 541114031123410971060602020101001000012122333041100094406248802112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 541114041123410971060602020101001000012122333041100094406248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541114051123410971060602020101001000012122333041100094406248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541114061123410971060602020101001000012122333041100094406248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541115011123410971070701010100001000012122333031100024407230188111291102868686868787248686868628702868686868080787878086868686078686868688878787061041 541115021123410971070701010100001000012122333031100024407230188112241187878787870129878787878720287878787878080780078787878787878787878705030104051041 541115031123410971070701010100001000012122333031100024407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541115041123410971070701010100001000012122333031100024407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541115051123410971070701010100001000012122333031100024407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541115061123410971070701010100001000012122333031100024407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541115071123410971070701010100001000012122333031100024407248888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541116011123410971070701010100001000012122333011100224210230188111311102868686868787238686868628702868686868080787878086868686078686868688878787071041 541116021123410971070701010100001000012122333011100224210230188112231187878787870131878787878720287878787878080780078787878787878787878705020204051041 541116031123410971070701010100001000012122333011100224210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541116041123410971070701010100001000012122333011100224210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541116051123410971070701010100001000012122333011100224210248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541116061123410971070701010100001000012122333011100224210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541116071123410971070701010100001000012122333011100224210238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541117010562410971171704020301002001032132331041000123410230188111451102868686868787288686868628702868686868080787878086868686078686868688878787100521 541117020562410971171704020301002001032132331041000123410230188112281187878787870145878787878720287878787878080780078787878787878787878722020204060521 541117030562410971171704020301002001032132331041000123410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 541117040562410971171704020301002001032132331041000123410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 541117050562410971171704020301002001032132331041000123410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541117060562410971171704020301002001032132331041000123410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541117070562410971171704020301002001032132331041000123410230288111401108868686868787228686868628702868686868080787878086868686078686868688878787090521 541117080562410971171704020301002001032132331041000123410230288112221187878787870740878787878720287878787878080780078787878787878787878722000101050521 541117090562410971171704020301002001032132331041000123410248808112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541117100562410971171704020301002001032132331041000123410270388111501211158686868787423086868628702028686868080787878080868686070786868688878787110521 541117110562410971171704020301002001032132331041000123410270388112421287878787871050878787878720287878787878080780078787878787878787878722030003090521 541117120562410971171704020301002001032132331041000123410278811111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 541117130562410971171704020301002001032132331041000123410278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541117140562410971171704020301002001032132331041000123410278811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 541117150562410971171704020301002001032132331041000123410270388112301287878787871050878787878720287878787878080780078787878787878787878722000202070521 541117160562410971171704020301002001032132331041000123410278815112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541117170562410971171704020301002001032132331041000123410278815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541119011123410971151504040200002000022132331071120223413230188111441202118686868787361986868628702028686868080787878080868686070786868688878787091041 541119021123410971151504040200002000022132331071120223413230188112361287878787870144878787878720287878787878080780078787878787878787878722020507081041 541119031123410971151504040200002000022132331071120223413248802111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541119041123410971151504040200002000022132331071120223413248802112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 541119051123410971151504040200002000022132331071120223413248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541119061123410971151504040200002000022132331071120223413248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541119071123410971151504040200002000022132331071120223413248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541119081123410971151504040200002000022132331071120223413248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541119091123410971151504040200002000022132331071120223413248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541119101123410971151504040200002000022132331071120223413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541119111123410971151504040200002000022132331071120223413230188112191287878787870144878787878720287878787878080780078787878787878787878722000101041041 541119121123410971151504040200002000022132331071120223413248811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541119131123410971151504040200002000022132331071120223413230288111301114868686868787198686868628702868686868080787878086868686078686868688878787071041 541119141123410971151504040200002000022132331071120223413230288112191187878787871330878787878720287878787878080780078787878787878787878722010001041041 541119151123410971151504040200002000022132331071120223413248814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541120011123410971161406060401002101042252321021101024211230188101601202038686868787463786868618702028686860202187878080868686070786868688878787131041 541120021123410971161406060401002101042252321021101024211230188112461287878787870160878787878720187878787878080702018787878787878787878722000000101041 541120031123410971161406060401002101042252321021101024211230188102371287878787870160878787878720187878787878080702018787878787878787878722000000081041 541120041123410971161406060401002101042252321021101024211240288111211105868686868787208686868618702868686860202187878086868686078686868688878787051041 541120051123410971161406060401002101042252321021101024211240288112201187878787870421878787878720187878787878080702018787878787878787878722000000051041 541120061123410971161406060401002101042252321021101024211248888111169888888888888888888888888898888888888889999988888888888888888888888888888888041041 541120071123410971161406060401002101042252321021101024211230388111551108868686868787218686868618702868686860202187878086868686078686868688878787121041 541120081123410971161406060401002101042252321021101024211230388112211187878787870755878787878720187878787878080702018787878787878787878722000000051041 541120091123410971161406060401002101042252321021101024211248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541120101123410971161406060401002101042252321021101024211270088112171888888888888888888888888818888888888880604188888888888888888888888803888888041041 541120111123410971161406060401002101042252321021101024211278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 541120121123410971161406060401002101042252321021101024211278888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 541120131123410971161406060401002101042252321021101024211270488111581114868686868787338686868628702868686868080787878086868686078686868688878787121041 541120141123410971161406060401002101042252321021101024211270488112331187878787871358878787878720287878787878080780078787878787878787878711020002071041 541120151123410971161406060401002101042252321021101024211278814111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541120161123410971161406060401002101042252321021101024211278814111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541201011123410971020200000000001000011121333023000024903130188111381102868686868787568686868618701868686866412587871286868686058686868688878787081041 541201021123410971020200000000001000011121333023000024903130188112561187878787870138878787878710187878787876412512058787878787878787878788000000121041 541202011123410971070702020201001001022122333031000024406230188111281102868686868787188686868628702868686868080787878086868686078686868688878787061041 541202021123410971070702020201001001022122333031000024406230188112181187878787870128878787878720287878787878080780078787878787878787878722000101041041 541202031123410971070702020201001001022122333031000024406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541202041123410971070702020201001001022122333031000024406270288111211105868686868787198686868628702868686868080787878086868686078686868688878787051041 541202051123410971070702020201001001022122333031000024406270288112191187878787870421878787878720287878787878080780078787878787878787878722000101041041 541202061123410971070702020201001001022122333031000024406278805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541202071123410971070702020201001001022122333031000024406278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541203011123410971030300000000001000011122333051000024406230188111671202038686868787535286868618701018686862407287870707868686020286868688878787141041 541203021123410971030300000000001000011122333051000024406230188112531287878787870167878787878710187878787872407207028787878787878787878788000000111041 541203031123410971030300000000001000011122333051000024406230188112521287878787870167878787878710187878787872407207028787878787878787878788000000111041 541204011123410971010100000000000000001012333031000024406230088111412888888888888888888888888818888888888882407288888888888888888888888888888888091041 541205011123410971040402020100002000021132343031100024407230188111281102868686868787178686868628702868686868080787878086868686078686868688878787061041 541205021123410971040402020100002000021132343031100024407230188112171187878787870128878787878720287878787878080780078787878787878787878709000000041041 541205031123410971040402020100002000021132343031100024407230288111281104868686868787188686868628702868686868080787878086868686078686868688878787061041 541205041123410971040402020100002000021132343031100024407230288112181187878787870328878787878720287878787878080780078787878787878787878709000000041041 541206011123410971080702020100001000012122343041100023409230188111451202048686868787352886868628702028686868080787878080868686070786868688878787101041 541206021123410971080702020100001000012122343041100023409230188102351287878787870145878787878720287878787878080780078787878787878787878709020002081041 541206031123410971080702020100001000012122343041100023409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541206041123410971080702020100001000012122343041100023409230188112281287878787870145878787878720287878787878080780078787878787878787878709020002061041 541206051123410971080702020100001000012122343041100023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541206061123410971080702020100001000012122343041100023409248804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541206071123410971080702020100001000012122343041100023409248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541206081123410971080702020100001000012122343041100023409270088111461888888888888888888888888828888888888888080788888888888888888888888888888888101041 541207011123410971020201010101001000011122343021000024406230188111431102868686868787388686868628702868686868080787878086868686078686868688878787091041 541207021123410971020201010101001000011122343021000024406230188112381187878787870143878787878720287878787878080780078787878787878787878709000000081041 541208011123410971121203030200001100022242543061100324408230188111421202108686868787282286868618701018686864609387870909868686030386868688878787091041 541208021123410971121203030200001100022242543061100324408230188112281287878787870142878787878710187878787874609309038787878787878787878722030407061041 541208031123410971121203030200001100022242543061100324408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541208041123410971121203030200001100022242543061100324408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541208051123410971121203030200001100022242543061100324408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541208061123410971121203030200001100022242543061100324408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541208071123410971121203030200001100022242543061100324408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541208081123410971121203030200001100022242543061100324408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541208091123410971121203030200001100022242543061100324408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541208101123410971121203030200001100022242543061100324408230188112221287878787870142878787878710187878787874609309038787878787878787878722000000051041 541208111123410971121203030200001100022242543061100324408240288111191112868686868787178686868618701868686864609387870986868686038686868688878787041041 541208121123410971121203030200001100022242543061100324408240288112171187878787871119878787878710187878787874609309038787878787878787878722000000041041 541209011123410971070602020100001000012122343031000024406230188101421202058686868787241886868618701018686864409387870909868686030386868688878787091041 541209021123410971070602020100001000012122343031000024406230188112241287878787870142878787878710187878787874409309038787878787878787878705010102051041 541209031123410971070602020100001000012122343031000024406248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541209041123410971070602020100001000012122343031000024406248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541209051123410971070602020100001000012122343031000024406230188112181287878787870142878787878710187878787874409309038787878787878787878705000000041041 541209061123410971070602020100001000012122343031000024406248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541209071123410971070602020100001000012122343031000024406238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541210011123410971080702020201001001022122333041100024407230188111261102868686868787218686868628702868686868080787878086868686078686868688878787061041 541210021123410971080702020201001001022122333041100024407230188112211187878787870126878787878720287878787878080780078787878787878787878705000202051041 541210031123410971080702020201001001022122333041100024407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541210041123410971080702020201001001022122333041100024407248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541210051123410971080702020201001001022122333041100024407270288101531106868686868787208686868628702868686868080787878086868686078686868688878787111041 541210061123410971080702020201001001022122333041100024407270288112201187878787870553878787878720287878787878080780078787878787878787878715010001051041 541210071123410971080702020201001001022122333041100024407278806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541210081123410971080702020201001001022122333041100024407278888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 541211011123410971030502020100001000012122333021000024406230188111501102868686868787388686868618701868686864409387870986868686038686868688878787111041 541211021123410971030502020100001000012122333021000024406230188112381187878787870150878787878710187878787874409309038787878787878787878705000101081041 541211031123410971030502020100001000012122333021000024406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541211041123410971030502020100001000012122333021000024406270088012181888888888888888888888888818888888888884409388888888888888888888888805888888041041 541211051123410971030502020100001000012122333021000024406248804011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541212011123410971080802020100001000013122233031100024406230188111521102868686868787428686868618701868686860604187870486868686018686868688878787111041 541212021123410971080802020100001000013122233031100024406230188112421187878787870152878787878710187878787870604104018787878787878787878703000000091041 541212031123410971080802020100001000013122233031100024406238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 541212041123410971080802020100001000013122233031100024406238888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 541212051123410971080802020100001000013122233031100024406248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541212061123410971080802020100001000013122233031100024406248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541212071123410971080802020100001000013122233031100024406258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541212081123410971080802020100001000013122233031100024406278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541213011123410971070701010000000000002012343031100124408230088111421888888888888888888888888818888888888886412588888888888888888888888888888888091041 541213021123410971070701010000000000002012343031100124408248888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 541213031123410971070701010000000000002012343031100124408248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541213041123410971070701010000000000002012343031100124408248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541213051123410971070701010000000000002012343031100124408230088112311888888888888888888888888818888888888886412588888888888888888888888809888888071041 541213061123410971070701010000000000002012343031100124408278888111270888888888888888888888888818888888888886412588888888888888888888888888888888061041 541213071123410971070701010000000000002012343031100124408278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 541215011123410971090903030201001001022122333031000124407230188111361102868686868787288686868628702868686868080787878086868686078686868688878787081041 541215021123410971090903030201001001022122333031000124407230188112281187878787870136878787878720287878787878080780078787878787878787878705010001061041 541215031123410971090903030201001001022122333031000124407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541215041123410971090903030201001001022122333031000124407270288111391205078686868787312086868628702028686868080787878080868686070786868688878787081041 541215051123410971090903030201001001022122333031000124407270288112311287878787870439878787878720287878787878080780078787878787878787878705010001071041 541215061123410971090903030201001001022122333031000124407278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541215071123410971090903030201001001022122333031000124407270288112201287878787870439878787878720287878787878080780078787878787878787878705000101051041 541215081123410971090903030201001001022122333031000124407278807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541215091123410971090903030201001001022122333031000124407238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541216011123410971080803030200002000022132333051100124408230188111311202038686868787231886868628702028686868080787878080868686070786868688878787071041 541216021123410971080803030200002000022132333051100124408230188112231287878787870131878787878720287878787878080780078787878787878787878709000000051041 541216031123410971080803030200002000022132333051100124408230188112181287878787870131878787878720287878787878080780078787878787878787878709010001041041 541216041123410971080803030200002000022132333051100124408248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541216051123410971080803030200002000022132333051100124408230288111291106868686868787218686868628702868686868080787878086868686078686868688878787061041 541216061123410971080803030200002000022132333051100124408230288112211187878787870529878787878720287878787878080780078787878787878787878709020002051041 541216071123410971080803030200002000022132333051100124408248806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541216081123410971080803030200002000022132333051100124408248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541217011123410971050500000000000001012012333041100124408230088111521888888888888888888888888818888888888886412588888888888888888888888888888888111041 541217021123410971050500000000000001012012333041100124408248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541217031123410971050500000000000001012012333041100124408270188111621105868686868787568686868628702868686868080787878086868686078686868688878787131041 541217041123410971050500000000000001012012333041100124408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541217051123410971050500000000000001012012333041100124408270188112561187878787870362878787878720287878787878080780078787878787878787878788000000121041 541218011123410971101003030100001000012122333051100124408230188111391202098686868787321886868628702028686868080787878080868686070786868688878787081041 541218021123410971101003030100001000012122333051100124408230188112321287878787870139878787878720287878787878080780078787878787878787878709010506071041 541218031123410971101003030100001000012122333051100124408248802112170888888888888888888888888828888888888888080788888888888888888888888809888888041041 541218041123410971101003030100001000012122333051100124408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541218051123410971101003030100001000012122333051100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541218061123410971101003030100001000012122333051100124408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541218071123410971101003030100001000012122333051100124408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541218081123410971101003030100001000012122333051100124408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541218091123410971101003030100001000012122333051100124408230188112181287878787870139878787878720287878787878080780078787878787878787878709000000041041 541218101123410971101003030100001000012122333051100124408270088111221888888888888888888888888828888888888888080788888888888888888888888888888888051041 541219011123410971010100000000000000001011333021100024406238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541220011123410971050501010101001000012121333021100124407230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 541220021123410971050501010101001000012121333021100124407230188112201187878787870130878787878720287878787878080780078787878787878787878705010102051041 541220031123410971050501010101001000012121333021100124407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541220041123410971050501010101001000012121333021100124407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541220051123410971050501010101001000012121333021100124407248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541221011123410971020200000000001000011122343021000022407230188111731102868686868787678686868618701868686862407287870786868686028686868688878787151041 541221021123410971020200000000001000011122343021000022407230188112671187878787870173878787878710187878787872407207028787878787878787878788000000141041 541222011123410971070701010000001000013122321031101022411230188111651102868686868787528686868618709868686862407287879986868686098686868688878787141041 541222021123410971070701010000001000013122321031101022411230188112521187878787870165878787878790187878787879999907028787878787878787878788000101111041 541222031123410971070701010000001000013122321031101022411240002112271888888888888888888888888818888888888882407288888888888888888888888813888888061041 541222041123410971070701010000001000013122321031101022411258803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541222051123410971070701010000001000013122321031101022411258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541222061123410971070701010000001000013122321031101022411238888111160888888888888888888888888818888888888882407288888888888888888888888888888888041041 541222071123410971070701010000001000013122321031101022411238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541223011123410971020201010100001000011122321032120022410230188111311102868686868787178686868628701868686868080787870786868686028686868688878787071041 541223021123410971020201010100001000011122321032120022410230188112171187878787870131878787878710287878787872407280078787878787878787878713000000041041 541224011123410971050501010100000100013122323031000022408230088111652888888888888888888888888818888888888882407288888888888888888888888888888888141041 541224021123410971050501010100000100013122323031000022408240188111271103868686868787218686868618701868686862407287870786868686028686868688878787061041 541224031123410971050501010100000100013122323031000022408240188112211187878787870227878787878710187878787872407207028787878787878787878713010102051041 541224041123410971050501010100000100013122323031000022408258803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541224051123410971050501010100000100013122323031000022408258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541225011123410971090901010100001000013122343031100123410230188111471104868686868787438686868618701868686862407287870786868686028686868688878787101041 541225021123410971090901010100001000013122343031100123410248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541225031123410971090901010100001000013122343031100123410248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541225041123410971090901010100001000013122343031100123410230109112431187878787870147878787878710187878787872407207028787878787878787878713020204091041 541225051123410971090901010100001000013122343031100123410248804111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 541225061123410971090901010100001000013122343031100123410248804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541225071123410971090901010100001000013122343031100123410248804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541225081123410971090901010100001000013122343031100123410248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541225091123410971090901010100001000013122343031100123410220088112622888888888888888888888888818888888888882407288888888888888888888888888888888131041 541226011123410971050501010100001000012122343031100023409230188111521102868686868787398686868618701868686862407287870786868686028686868688878787111041 541226021123410971050501010100001000012122343031100023409230188112391187878787870152878787878710187878787872407207028787878787878787878713010203081041 541226031123410971050501010100001000012122343031100023409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541226041123410971050501010100001000012122343031100023409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541226051123410971050501010100001000012122343031100023409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541227011123410971020501010000000000002012343041020093408230088111602888888888888888888888888818888888888882407288888888888888888888888888888888131041 541227021123410971020501010000000000002012343041020093408270088012453888888888888888888888888818888888888882407288888888888888888888888813888888101041 541227031123410971020501010000000000002012343041020093408278802012138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541227041123410971020501010000000000002012343041020093408278802011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541227051123410971020501010000000000002012343041020093408258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541228011123410971080801010100001000013122343031100223411230107111451102868686868787378686868618701868686862407287870786868686028686868688878787101041 541228021123410971080801010100001000013122343031100223411230188112371187878787870145878787878710187878787872407207028787878787878787878713010203081041 541228031123410971080801010100001000013122343031100223411248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541228041123410971080801010100001000013122343031100223411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541228051123410971080801010100001000013122343031100223411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541228061123410971080801010100001000013122343031100223411248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541228071123410971080801010100001000013122343031100223411220088112612888888888888888888888888818888888888882407288888888888888888888888888888888131041 541228081123410971080801010100001000013122343031100223411248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541229011123410971030302020100001000012122343021000023408230188111581102868686868787458686868618701868686862407287870786868686028686868688878787121041 541229021123410971030302020100001000012122343021000023408230188112451187878787870158878787878710187878787872407207028787878787878787878713000101101041 541229031123410971030302020100001000012122343021000023408240002112151888888888888888888888888818888888888882407288888888888888888888888813888888041041 541230011123410971131202020100001000013122229061100022408230188111471105868686868787368686868618701868686862407287870786868686028686868688878787101041 541230021123410971131202020100001000013122229061100022408240088102191888888888888888888888888818888888888882407288888888888888888888888813888888041041 541230031123410971131202020100001000013122229061100022408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541230041123410971131202020100001000013122229061100022408248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541230051123410971131202020100001000013122229061100022408230188112361187878787870147878787878710187878787872407207028787878787878787878713030306081041 541230061123410971131202020100001000013122229061100022408248805111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 541230071123410971131202020100001000013122229061100022408248805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541230081123410971131202020100001000013122229061100022408258807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541230091123410971131202020100001000013122229061100022408248805112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541230101123410971131202020100001000013122229061100022408248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541230111123410971131202020100001000013122229061100022408248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541230121123410971131202020100001000013122229061100022408248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541230131123410971131202020100001000013122229061100022408278888111250888888888888888888888888818888888888882407288888888888888888888888888888888061041 541231011123410971070703030200001002031122323051100023410230188111511102868686868787488686868618701868686862407287870786868686028686868688878787111041 541231021123410971070703030200001002031122323051100023410230188112481187878787870151878787878710187878787872407207028787878787878787878713000000101041 541231031123410971070703030200001002031122323051100023410270288111431104868686868787198686868628702868686868080787878086868686078686868688878787091041 541231041123410971070703030200001002031122323051100023410270288112191187878787870343878787878720287878787878080780078787878787878787878711000000041041 541231051123410971070703030200001002031122323051100023410270388111311106868686868787228686868628702868686868080787878086868686078686868688878787071041 541231061123410971070703030200001002031122323051100023410270388112221187878787870531878787878720287878787878080780078787878787878787878711010001051041 541231071123410971070703030200001002031122323051100023410278806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541232011123410971050602020101001000013122313041000022409230105111401102868686868787388686868618701868686862407287870786868686028686868688878787091041 541232021123410971050602020101001000013122313041000022409230188112381187878787870140878787878710187878787872407207028787878787878787878713000202081041 541232031123410971050602020101001000013122313041000022409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541232041123410971050602020101001000013122313041000022409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541232051123410971050602020101001000013122313041000022409220088112802888888888888888888888888818888888888882407288888888888888888888888888888888171041 541232061123410971050602020101001000013122313041000022409230088012161888888888888888888888888818888888888882407288888888888888888888888813888888041041 541233011123410971101001010100001000012122333061100022408230188111551102868686868787378686868618701868686862407287870786868686028686868688878787121041 541233021123410971101001010100001000012122333061100022408230188112371187878787870155878787878710187878787872407207028787878787878787878713060006081041 541233031123410971101001010100001000012122333061100022408248802111189888888888888888888888888818888888888882407288888888888888888888888888888888041041 541233041123410971101001010100001000012122333061100022408248802111159888888888888888888888888818888888888882407288888888888888888888888888888888041041 541233051123410971101001010100001000012122333061100022408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541233061123410971101001010100001000012122333061100022408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541233071123410971101001010100001000012122333061100022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541233081123410971101001010100001000012122333061100022408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541233091123410971101001010100001000012122333061100022408278888112589888888888888888888888888898888888888889999988888888888888888888888888888888121041 541233101123410971101001010100001000012122333061100022408238888111209888888888888888888888888898888888888889999988888888888888888888888888888888051041 541235011123410971070700000000000000002011223041000022406230088111792888888888888888888888888818888888888882407288888888888888888888888888888888161041 541235021123410971070700000000000000002011223041000022406248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541235031123410971070700000000000000002011223041000022406248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541235041123410971070700000000000000002011223041000022406248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541235051123410971070700000000000000002011223041000022406248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541235061123410971070700000000000000002011223041000022406270088111281888888888888888888888888818888888888882407288888888888888888888888888888888061041 541235071123410971070700000000000000002011223041000022406278888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 541237011123410971020200000000000000001012323021120122411238888111250888888888888888888888888818888888888880001188888888888888888888888888888888061041 541237021123410971020200000000000000001012323021120122411270088111273888888888888888888888888818888888888882407288888888888888888888888888888888061041 541239011123410971111101010000001000012122221051100022409230188111641106868686868787628686868618701868686862407287870786868686028686868688878787131041 541239021123410971111101010000001000012122221051100022409248888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 541239031123410971111101010000001000012122221051100022409248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541239041123410971111101010000001000012122221051100022409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541239051123410971111101010000001000012122221051100022409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541239061123410971111101010000001000012122221051100022409230188112621187878787870164878787878710187878787872407207028787878787878787878788000101131041 541239071123410971111101010000001000012122221051100022409249906112412987878787879998878787878719887878787872407298988787878787878787878713000000091041 541239081123410971111101010000001000012122221051100022409248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541239091123410971111101010000001000012122221051100022409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541239101123410971111101010000001000012122221051100022409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541239111123410971111101010000001000012122221051100022409248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541240011123410971020200000000000000001012333033100024405230088111343888888888888888888888888828888888888888080788888888888888888888888888888888071041 541240021123410971020200000000000000001012333033100024405238888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 541241011123410971050501010100001000011129121043310022412230188111291102868686868787188686868618701868686860101187870186868686018686868688878787061041 541241021123410971050501010100001000011129121043310022412230188112181187878787870129878787878710187878787870101101018787878787878787878712000000041041 541241031123410971050501010100001000011129121043310022412238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541241041123410971050501010100001000011129121043310022412238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541241051123410971050501010100001000011129121043310022412238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541242011123410971080701010101001000012129121043310022412230188111301103868686868787218686868618701868686861406287870686868686028686868688878787071041 541242021123410971080701010101001000012129121043310022412248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541242031123410971080701010101001000012129121043310022412230188102211187878787870130878787878710187878787871406206028787878787878787878704020103051041 541242041123410971080701010101001000012129121043310022412248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541242051123410971080701010101001000012129121043310022412248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541242061123410971080701010101001000012129121043310022412248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541242071123410971080701010101001000012129121043310022412248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541242081123410971080701010101001000012129121043310022412278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541243011123410971040400000000000000002012121033110022411230088111241888888888888888888888888818888888888882407288888888888888888888888888888888051041 541243021123410971040400000000000000002012121033110022411238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541243031123410971040400000000000000002012121033110022411238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541243041123410971040400000000000000002012121033110022411248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541244011123410971060601010000000000001012121033110022411238888111230888888888888888888888888818888888888880101188888888888888888888888888888888051041 541244021123410971060601010000000000001012121033110022411238888112170888888888888888888888888818888888888880101188888888888888888888888814888888041041 541244031123410971060601010000000000001012121033110022411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541244041123410971060601010000000000001012121033110022411238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541244051123410971060601010000000000001012121033110022411238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541244061123410971060601010000000000001012121033110022411278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541245011123410971060601010100001000012122233031200022408230188111391102868686868787258686868628702868686868080787878086868686078686868688878787081041 541245021123410971060601010100001000012122233031200022408230188112251187878787870139878787878720287878787878080780078787878787878787878711020204061041 541245031123410971060601010100001000012122233031200022408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541245041123410971060601010100001000012122233031200022408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541245051123410971060601010100001000012122233031200022408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541245061123410971060601010100001000012122233031200022408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541246011123410971121201010100001000012122233041100022407230188111551102868686868787358686868628702868686868080787878086868686078686868688878787121041 541246021123410971121201010100001000012122233041100022407230188112351187878787870155878787878720287878787878080780078787878787878787878711030306081041 541246031123410971121201010100001000012122233041100022407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541246041123410971121201010100001000012122233041100022407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541246051123410971121201010100001000012122233041100022407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541246061123410971121201010100001000012122233041100022407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541246071123410971121201010100001000012122233041100022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541246081123410971121201010100001000012122233041100022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541246091123410971121201010100001000012122233041100022407278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541246101123410971121201010100001000012122233041100022407278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 541246111123410971121201010100001000012122233041100022407278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541246121123410971121201010100001000012122233041100022407278888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 541247011123410971040401010100001000012122343041000124407230188111211102868686868787228686868628702868686868080787878086868686078686868688878787051041 541247021123410971040401010100001000012122343041000124407230188112221187878787870121878787878720287878787878080780078787878787878787878722010102051041 541247031123410971040401010100001000012122343041000124407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541247041123410971040401010100001000012122343041000124407248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541248011123410971080801010100001000012122343041100024407230188111451102868686868787308686868628702868686868080787878086868686078686868688878787101041 541248021123410971080801010100001000012122343041100024407230188112301187878787870145878787878720287878787878080780078787878787878787878711030306071041 541248031123410971080801010100001000012122343041100024407248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541248041123410971080801010100001000012122343041100024407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541248051123410971080801010100001000012122343041100024407248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541248061123410971080801010100001000012122343041100024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541248071123410971080801010100001000012122343041100024407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541248081123410971080801010100001000012122343041100024407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541249011123410971040401010100001000012122343031100122409230188111301102868686868787278686868628702868686868080787878086868686078686868688878787071041 541249021123410971040401010100001000012122343031100122409230188112271187878787870130878787878720287878787878080780078787878787878787878711000101061041 541249031123410971040401010100001000012122343031100122409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541249041123410971040401010100001000012122343031100122409270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 541250011123410971050501010101001000012122343031100124209230188111391102868686868787368686868628702868686868080787878086868686078686868688878787081041 541250021123410971050501010101001000012122343031100124209230188112361187878787870139878787878720287878787878080780078787878787878787878711010203081041 541250031123410971050501010101001000012122343031100124209248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541250041123410971050501010101001000012122343031100124209248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541250051123410971050501010101001000012122343031100124209248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541251011123410971010100000000000000001011243021100022406238888111410888888888888888888888888828888888888888080788888888888888888888888888888888091041 541253011123410971111102020100001000012122343051100322411230188111331202088686868787321786868628702028686868080787878080868686070786868688878787071041 541253021123410971111102020100001000012122343051100322411230188112321287878787870133878787878720287878787878080780078787878787878787878711030205071041 541253031123410971111102020100001000012122343051100322411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541253041123410971111102020100001000012122343051100322411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541253051123410971111102020100001000012122343051100322411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541253061123410971111102020100001000012122343051100322411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541253071123410971111102020100001000012122343051100322411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541253081123410971111102020100001000012122343051100322411230188112171287878787870133878787878720287878787878080780078787878787878787878711000000041041 541253091123410971111102020100001000012122343051100322411248888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 541253101123410971111102020100001000012122343051100322411238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541253111123410971111102020100001000012122343051100322411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541254011123410971030301010101001000012122333031100123410230188111471102868686868787218686868618701868686862407287870786868686028686868688878787101041 541254021123410971030301010101001000012122333031100123410230188112211187878787870147878787878710187878787872407207028787878787878787878713000000051041 541254031123410971030301010101001000012122333031100123410248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541255011123410971070701010100001000012122333031020023409230188111351102868686868787288686868618701868686862407287870786868686028686868688878787081041 541255021123410971070701010100001000012122333031020023409230188112281187878787870135878787878710187878787872407207028787878787878787878713030205061041 541255031123410971070701010100001000012122333031020023409248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541255041123410971070701010100001000012122333031020023409248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541255051123410971070701010100001000012122333031020023409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541255061123410971070701010100001000012122333031020023409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541255071123410971070701010100001000012122333031020023409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541256011123410971020201010100001000011122333031000024406230188111531102868686868787408686868618701868686860604187870486868686018686868688878787111041 541256021123410971020201010100001000011122333031000024406230188112401187878787870153878787878710187878787870604104018787878787878787878703000000091041 541257011123410971060600000000001000013122343031100124408230188111451102868686868787528686868618701868686860604187870486868686018686868688878787101041 541257021123410971060600000000001000013122343031100124408230188112521187878787870145878787878710187878787870604104018787878787878787878788010203111041 541257031123410971060600000000001000013122343031100124408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541257041123410971060600000000001000013122343031100124408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541257051123410971060600000000001000013122343031100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541257061123410971060600000000001000013122343031100124408258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541258011123410971070701010100001000012122341041101124410230188111401102868686868787268686868628702868686868080787878086868686078686868688878787091041 541258021123410971070701010100001000012122341041101124410230188112261187878787870140878787878720287878787878080780078787878787878787878705020103061041 541258031123410971070701010100001000012122341041101124410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541258041123410971070701010100001000012122341041101124410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541258051123410971070701010100001000012122341041101124410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541258061123410971070701010100001000012122341041101124410238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 541258071123410971070701010100001000012122341041101124410248888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541259011123410971050501010100001000012122333021000123409230188111371102868686868787278686868628702868686868080787878086868686078686868688878787081041 541259021123410971050501010100001000012122333021000123409230188112271187878787870137878787878720287878787878080780078787878787878787878711020103061041 541259031123410971050501010100001000012122333021000123409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541259041123410971050501010100001000012122333021000123409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541259051123410971050501010100001000012122333021000123409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541262011123410971040401010100001000012122333023000023406230188111211102868686868787188686868628702868686868080787878086868686078686868688878787051041 541262021123410971040401010100001000012122333023000023406230188112181187878787870121878787878720287878787878080780078787878787878787878711010001041041 541262031123410971040401010100001000012122333023000023406248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541262041123410971040401010100001000012122333023000023406248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541263011123410971020200000000000000001012333033000023406238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 541263021123410971020200000000000000001012333033000023406270088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 541264011123410971030301010100001000012122333023100023407230188111381102868686868787198686868628702868686868080787878086868686078686868688878787081041 541264021123410971030301010100001000012122333023100023407230188112191187878787870138878787878720287878787878080780078787878787878787878705000101041041 541264031123410971030301010100001000012122333023100023407248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541266011123410971040401010100001000012122333021100023409230188111561102868686868787328686868618701868686860604187870486868686018686868688878787121041 541266021123410971040401010100001000012122333021100023409230188112321187878787870156878787878710187878787870604104018787878787878787878703000202071041 541266031123410971040401010100001000012122333021100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541266041123410971040401010100001000012122333021100023409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541270011123410971060501010101001000012122333021000124407230188101481102868686868787318686868628702868686868080787878086868686078686868688878787101041 541270021123410971060501010101001000012122333021000124407230188112311187878787870148878787878720287878787878080780078787878787878787878722030104071041 541270031123410971060501010101001000012122333021000124407248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541270041123410971060501010101001000012122333021000124407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541270051123410971060501010101001000012122333021000124407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541270061123410971060501010101001000012122333021000124407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541272011123410971020201010100001000011122333021000024406230188111991102868686868787158686868628702868686868080787878086868686078686868688878787991041 541272021123410971020201010100001000011122333021000024406230188112151187878787870199878787878720287878787878080780078787878787878787878709000000041041 541274011123410971020201010100001000011122343021000024406230188111521102868686868787388686868618701868686862407287870786868686028686868688878787111041 541274021123410971020201010100001000011122343021000024406230188112381187878787870152878787878710187878787872407207028787878787878787878713000000081041 541275011123410971110903030201002000022132343021100124408230188101281102868686868787248686868618701868686862407287870786868686028686868688878787061041 541275021123410971110903030201002000022132343021100124408230188112241187878787870128878787878710187878787872407207028787878787878787878713000303051041 541275031123410971110903030201002000022132343021100124408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541275041123410971110903030201002000022132343021100124408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541275051123410971110903030201002000022132343021100124408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541275061123410971110903030201002000022132343021100124408238888111190888888888888888888888888818888888888882407288888888888888888888888888888888041041 541275071123410971110903030201002000022132343021100124408230288111411208118686868787221586868618701028686862407287870780868686020786868688878787091041 541275081123410971110903030201002000022132343021100124408230288102221287878787870741878787878710187878787872407207028787878787878787878713000000051041 541275091123410971110903030201002000022132343021100124408230088111251888888888888888888888888818888888888882407288888888888888888888888888888888061041 541275101123410971110903030201002000022132343021100124408248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541275111123410971110903030201002000022132343021100124408230288112151287878787870741878787878720187878787878080707028787878787878787878713000000041041 541276011123410971020200000000000000001012333021100024407230088111383888888888888888888888888818888888888880804188888888888888888888888888888888081041 541276021123410971020200000000000000001012333021100024407270088111353888888888888888888888888818888888888880804188888888888888888888888888888888081041 541277011123410971010100000000000000001012333041000022407230088111652888888888888888888888888818888888888882407288888888888888888888888888888888141041 541280011123410971040401010100001000012122333021000024406230188111371102868686868787258686868628702868686868080787878086868686078686868688878787081041 541280021123410971040401010100001000012122333021000024406230188112251187878787870137878787878720287878787878080780078787878787878787878722010102061041 541280031123410971040401010100001000012122333021000024406248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541280041123410971040401010100001000012122333021000024406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541281011123410971020200000000000000001019999999999999900130088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 541281021123410971020200000000000000001019999999999999900130088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 541282011123410971131303030100001000012122333031000124407230188111361202088686868787272386868618701018686860604187870404868686010186868688878787081041 541282021123410971131303030100001000012122333031000124407230188112271287878787870136878787878710187878787870604104018787878787878787878703030205061041 541282031123410971131303030100001000012122333031000124407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541282041123410971131303030100001000012122333031000124407248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541282051123410971131303030100001000012122333031000124407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282061123410971131303030100001000012122333031000124407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282071123410971131303030100001000012122333031000124407248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282081123410971131303030100001000012122333031000124407230188112231287878787870136878787878710187878787870604104018787878787878787878703000303051041 541282091123410971131303030100001000012122333031000124407248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282101123410971131303030100001000012122333031000124407248808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282111123410971131303030100001000012122333031000124407248808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541282121123410971131303030100001000012122333031000124407230088112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 541282131123410971131303030100001000012122333031000124407248812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541283011123410971030001010100001000012122343031000024406230188101231102868686868787158686868618701868686860604187870486868686018686868688878787051041 541283021123410971030001010100001000012122343031000024406230188102151187878787870123878787878710187878787870604104018787878787878787878703000101041041 541283031123410971030001010100001000012122343031000024406248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541284011123410971020201010100001000011122343041000024406230188111251102868686868787198686868618701868686860604187870486868686018686868688878787061041 541284021123410971020201010100001000011122343041000024406230188112191187878787870125878787878710187878787870604104018787878787878787878703000000041041 541285011123410971040101010100001000012122343031000124407230188111221102868686868787208686868618701868686860604187870486868686018686868688878787051041 541285021123410971040101010100001000012122343031000124407230188102201187878787870122878787878710187878787870604104018787878787878787878799000202051041 541285031123410971040101010100001000012122343031000124407248802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541285041123410971040101010100001000012122343031000124407248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541286011123410971050101010100001000012122343031000024406230188111251102868686868787208686868618701868686860604187870486868686018686868688878787061041 541286021123410971050101010100001000012122343031000024406230188102201187878787870125878787878710187878787870604104018787878787878787878703000101051041 541286031123410971050101010100001000012122343031000024406248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541286041123410971050101010100001000012122343031000024406278888102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541286051123410971050101010100001000012122343031000024406278888102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541287011123410971080801010100001000012122343051000124407230188111451102868686868787258686868628702868686868080787878086868686078686868688878787101041 541287021123410971080801010100001000012122343051000124407230188112251187878787870145878787878720287878787878080780078787878787878787878711000202061041 541287031123410971080801010100001000012122343051000124407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541287041123410971080801010100001000012122343051000124407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541287051123410971080801010100001000012122343051000124407230088111201888888888888888888888888828888888888888080788888888888888888888888888888888051041 541287061123410971080801010100001000012122343051000124407238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541287071123410971080801010100001000012122343051000124407238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 541287081123410971080801010100001000012122343051000124407238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 541288011123410971030301010100001000011122333011100124408230188111301102868686868787178686868618701868686866412587871286868686058686868688878787071041 541288021123410971030301010100001000011122333011100124408230188112171187878787870130878787878710187878787876412512058787878787878787878722000000041041 541288031123410971030301010100001000011122333011100124408238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541301011123410971101002020100001000013122333041100023409230188111511102868686868787428686868618701868686860604187870486868686018686868688878787111041 541301021123410971101002020100001000013122333041100023409230188112421187878787870151878787878710187878787870604104018787878787878787878703030407091041 541301031123410971101002020100001000013122333041100023409248802111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 541301041123410971101002020100001000013122333041100023409248802111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 541301051123410971101002020100001000013122333041100023409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541301061123410971101002020100001000013122333041100023409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541301071123410971101002020100001000013122333041100023409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541301081123410971101002020100001000013122333041100023409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541301091123410971101002020100001000013122333041100023409248802112190888888888888888888888888818888888888880604188888888888888888888888803888888041041 541301101123410971101002020100001000013122333041100023409258809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541302011123410971030301010100001000012122333021000023408230188111201102868686868787188686868628702868686868080787878086868686078686868688878787051041 541302021123410971030301010100001000012122333021000023408230188112181187878787870120878787878720287878787878080780078787878787878787878711000101041041 541302031123410971030301010100001000012122333021000023408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541303010562410971191905030100011000024242321111000023410230188111501303040986868787453220868618701010186862407287870707078686020202868688878787110521 541303020562410971191905030100011000024242321111000023410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541303030562410971191905030100011000024242321111000023410230188112451387878787870150878787878710187878787872407207028787878787878787878713000000100521 541303040562410971191905030100011000024242321111000023410230188112321387878787870150878787878710187878787872407207028787878787878787878713020204070521 541303050562410971191905030100011000024242321111000023410248804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541303060562410971191905030100011000024242321111000023410248804112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541303070562410971191905030100011000024242321111000023410248804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541303080562410971191905030100011000024242321111000023410248804111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541303090562410971191905030100011000024242321111000023410230188112201387878787870150878787878710187878787872407207028787878787878787878713000000050521 541303100562410971191905030100011000024242321111000023410220288111751111868686868787698686868618701868686862407287870786868686028686868688878787160521 541303110562410971191905030100011000024242321111000023410220288112691187878787871075878787878710187878787872407207028787878787878787878788000000140521 541303120562410971191905030100011000024242321111000023410230088112341888888888888888888888888818888888888882407288888888888888888888888813888888070521 541303130562410971191905030100011000024242321111000023410248812111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 541303140562410971191905030100011000024242321111000023410248812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541303150562410971191905030100011000024242321111000023410248812111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 541303160562410971191905030100011000024242321111000023410230088112323888888888888888888888888818888888888882407288888888888888888888888813888888070521 541303170562410971191905030100011000024242321111000023410248816112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541303180562410971191905030100011000024242321111000023410278888111240888888888888888888888888818888888888882407288888888888888888888888888888888050521 541303190562410971191905030100011000024242321111000023410258888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541304011123410971141403030200001001023122341051100023211230188111561102868686868787448686868618701868686862407287870786868686028686868688878787121041 541304021123410971141403030200001001023122341051100023211230188112441187878787870156878787878710187878787872407207028787878787878787878713020305091041 541304031123410971141403030200001001023122341051100023211248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541304041123410971141403030200001001023122341051100023211248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541304051123410971141403030200001001023122341051100023211248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541304061123410971141403030200001001023122341051100023211248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541304071123410971141403030200001001023122341051100023211248802112200888888888888888888888888818888888888882407288888888888888888888888813888888051041 541304081123410971141403030200001001023122341051100023211258807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541304091123410971141403030200001001023122341051100023211248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541304101123410971141403030200001001023122341051100023211248888111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 541304111123410971141403030200001001023122341051100023211258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541304121123410971141403030200001001023122341051100023211270288111371113868686868787208686868628702868686868080787878086868686078686868688878787081041 541304131123410971141403030200001001023122341051100023211270288112201187878787871237878787878720287878787878080780078787878787878787878711000101051041 541304141123410971141403030200001001023122341051100023211278813112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541305011123410972070701010100001000012122333031100023409230188111511102868686868787468686868618701868686860604187870486868686018686868688878787111041 541305021123410972070701010100001000012122333031100023409230188112461187878787870151878787878710187878787870604104018787878787878787878703020305101041 541305031123410972070701010100001000012122333031100023409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541305041123410972070701010100001000012122333031100023409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541305051123410972070701010100001000012122333031100023409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541305061123410972070701010100001000012122333031100023409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541305071123410972070701010100001000012122333031100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541307011123410971100903030100001000013122321041100123412230188111441302060786868787413135868618701010186862407287870507078686010202868688878787091041 541307021123410971100903030100001000013122321041100123412230188102411387878787870144878787878710187878787871005107028787878787878787878713020103091041 541307031123410971100903030100001000013122321041100123412248802111160888888888888888888888888818888888888882407288888888888888888888888888888888041041 541307041123410971100903030100001000013122321041100123412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541307051123410971100903030100001000013122321041100123412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541307061123410971100903030100001000013122321041100123412230188102311387878787870144878787878710187878787872407207028787878787878787878713000000071041 541307071123410971100903030100001000013122321041100123412230188112351387878787870144878787878710187878787872407207028787878787878787878713010001081041 541307081123410971100903030100001000013122321041100123412248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541307091123410971100903030100001000013122321041100123412220088112612888888888888888888888888818888888888882407288888888888888888888888888888888131041 541307101123410971100903030100001000013122321041100123412230088012523888888888888888888888888818888888888882407288888888888888888888888888888888111041 541307111123410971100903030100001000013122321041100123412248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541308011123410971090902020100001000012122323051100323413230188111561103868686868787418686868618701868686860604187870486868686018686868688878787121041 541308021123410971090902020100001000012122323051100323413248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 541308031123410971090902020100001000012122323051100323413230188112411187878787870156878787878710187878787870604104018787878787878787878703020204091041 541308041123410971090902020100001000012122323051100323413248803112150888888888888888888888888818888888888880604188888888888888888888888899888888041041 541308051123410971090902020100001000012122323051100323413248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541308061123410971090902020100001000012122323051100323413248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541308071123410971090902020100001000012122323051100323413248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541308081123410971090902020100001000012122323051100323413278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 541308091123410971090902020100001000012122323051100323413270088111331888888888888888888888888818888888888880604188888888888888888888888888888888071041 541401011123410971030301010100001000012122333021000023408230188111311102868686868787178686868628702868686868080787878086868686078686868688878787071041 541401021123410971030301010100001000012122333021000023408230188112171187878787870131878787878720287878787878080780078787878787878787878722010001041041 541401031123410971030301010100001000012122333021000023408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402011123410971121203030101001000012122333041100123410230188111441302061186868787402217868628702020286868080787878080808686070707868688878787091041 541402021123410971121203030101001000012122333041100123410230188112401387878787870144878787878720287878787878080780078787878787878787878722000303091041 541402031123410971121203030101001000012122333041100123410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541402041123410971121203030101001000012122333041100123410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402051123410971121203030101001000012122333041100123410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402061123410971121203030101001000012122333041100123410230188112221387878787870144878787878720287878787878080780078787878787878787878722010304051041 541402071123410971121203030101001000012122333041100123410248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541402081123410971121203030101001000012122333041100123410248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402091123410971121203030101001000012122333041100123410248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402101123410971121203030101001000012122333041100123410248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541402111123410971121203030101001000012122333041100123410230188112171387878787870144878787878720287878787878080780078787878787878787878722000101041041 541402121123410971121203030101001000012122333041100123410248811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541403011123410971071402020100001000014122333061101024408230188111511102868686868787458686868618701868686860604187870486868686018686868688878787111041 541403021123410971071402020100001000014122333061101024408230113112451187878787870151878787878710187878787870604104018787878787878787878703010506101041 541403031123410971071402020100001000014122333061101024408248802111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 541403041123410971071402020100001000014122333061101024408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541403051123410971071402020100001000014122333061101024408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541403061123410971071402020100001000014122333061101024408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541403071123410971071402020100001000014122333061101024408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541403081123410971071402020100001000014122333061101024408240002012231888888888888888888888888818888888888880604188888888888888888888888899888888051041 541403091123410971071402020100001000014122333061101024408258808011078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541403101123410971071402020100001000014122333061101024408258808011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541403111123410971071402020100001000014122333061101024408258808011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541403121123410971071402020100001000014122333061101024408258808011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541403131123410971071402020100001000014122333061101024408220088012902888888888888888888888888818888888888880604188888888888888888888888888888888191041 541403141123410971071402020100001000014122333061101024408270088011301888888888888888888888888818888888888886813588888888888888888888888888888888071041 541404011123410971080802020101001001022122343051100024407230188111701102868686868787488686868618701868686862407287870786868686028686868688878787151041 541404021123410971080802020101001001022122343051100024407230188112481187878787870170878787878710187878787872407207028787878787878787878713000000101041 541404031123410971080802020101001001022122343051100024407270288111311104868686868787198686868628702868686868080787878086868686078686868688878787071041 541404041123410971080802020101001001022122343051100024407270288112191187878787870331878787878720287878787878080780078787878787878787878711000101041041 541404051123410971080802020101001001022122343051100024407278804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541404061123410971080802020101001001022122343051100024407270088111541888888888888888888888888828888888888889999988888888888888888888888888888888111041 541404071123410971080802020101001001022122343051100024407248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541404081123410971080802020101001001022122343051100024407248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541405011123410971040401010101001000012122343031100024407230188111571102868686868787408686868618701868686862407287870786868686028686868688878787121041 541405021123410971040401010101001000012122343031100024407230188112401187878787870157878787878710187878787872407207028787878787878787878713010102091041 541405031123410971040401010101001000012122343031100024407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541405041123410971040401010101001000012122343031100024407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541406011123410971120304040201002000022132121041101023413230188111541202088686868787333086868618701018686862407287870707868686020286868688878787111041 541406021123410971120304040201002000022132121041101023413230188112331287878787870154878787878710187878787872407207028787878787878787878713030205071041 541406031123410971120304040201002000022132121041101023413248802102150888888888888888888888888818888888888882407288888888888888888888888813888888041041 541406041123410971120304040201002000022132121041101023413248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541406051123410971120304040201002000022132121041101023413248802102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541406061123410971120304040201002000022132121041101023413248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541406071123410971120304040201002000022132121041101023413248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541406081123410971120304040201002000022132121041101023413230188102301287878787870154878787878710187878787872407207028787878787878787878713000101071041 541406091123410971120304040201002000022132121041101023413248808102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541406101123410971120304040201002000022132121041101023413230288101371111868686868787188686868618701868686862407287870786868686028686868688878787081041 541406111123410971120304040201002000022132121041101023413230288102181187878787871037878787878710187878787872407207028787878787878787878713010001041041 541406121123410971120304040201002000022132121041101023413248811101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407011123410971131305050201011000022242121081121123415330188111421102868686868787318686868618701868686863007287870786868686028686868688878787091041 541407021123410971131305050201011000022242121081121123415330188112311187878787870142878787878710187878787873007207028787878787878787878722000000071041 541407031123410971131305050201011000022242121081121123415320288111451104868686868787408686868618701868686862407287870786868686028686868688878787101041 541407041123410971131305050201011000022242121081121123415320288112401187878787870345878787878710187878787872407207028787878787878787878713000101091041 541407051123410971131305050201011000022242121081121123415338804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407061123410971131305050201011000022242121081121123415370088112251888888888888888888888888818888888888882407288888888888888888888888813888888061041 541407071123410971131305050201011000022242121081121123415378806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407081123410971131305050201011000022242121081121123415378806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407091123410971131305050201011000022242121081121123415370026112261888888888888888888888888818888888888882407288888888888888888888888813888888061041 541407101123410971131305050201011000022242121081121123415378809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407111123410971131305050201011000022242121081121123415370088112271888888888888888888888888818888888888882407288888888888888888888888813888888061041 541407121123410971131305050201011000022242121081121123415378811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541407131123410971131305050201011000022242121081121123415378888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541408011123410971070402020100001001022122333071100023409230188111461202038686868787492386868618701018686860202187870202868686010186868688878787101041 541408021123410971070402020100001001022122333071100023409230188102491287878787870146878787878710187878787870202102018787878787878787878703000000101041 541408031123410971070402020100001001022122333071100023409230188102231287878787870146878787878710187878787870202102018787878787878787878703000101051041 541408041123410971070402020100001001022122333071100023409248803102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541408051123410971070402020100001001022122333071100023409270288111691106868686868787568686868618701868686862407287870786868686028686868688878787141041 541408061123410971070402020100001001022122333071100023409270288112561187878787870569878787878710187878787872407207028787878787878787878788000000121041 541408071123410971070402020100001001022122333071100023409290088111221888888888888888888888888818888888888882407288888888888888888888888888888888051041 541409011123410971080801010100001000012122333041100123410230188111591103868686868787318686868628702868686868080787878086868686078686868688878787121041 541409021123410971080801010100001000012122333041100123410248888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 541409031123410971080801010100001000012122333041100123410230188112311187878787870159878787878720287878787878080780078787878787878787878715020103071041 541409041123410971080801010100001000012122333041100123410248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541409051123410971080801010100001000012122333041100123410248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541409061123410971080801010100001000012122333041100123410248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541409071123410971080801010100001000012122333041100123410238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541409081123410971080801010100001000012122333041100123410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541410011123410971050501010101001000012122333031000023408230188111451102868686868787328686868628702868686868080787878086868686078686868688878787101041 541410021123410971050501010101001000012122333031000023408230188112321187878787870145878787878720287878787878080780078787878787878787878715020103071041 541410031123410971050501010101001000012122333031000023408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541410041123410971050501010101001000012122333031000023408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541410051123410971050501010101001000012122333031000023408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541411011123410971080801010101001000012122333031000023408230188111411102868686868787308686868628702868686868080787878086868686078686868688878787091041 541411021123410971080801010101001000012122333031000023408230188112301187878787870141878787878720287878787878080780078787878787878787878711040206071041 541411031123410971080801010101001000012122333031000023408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541411041123410971080801010101001000012122333031000023408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541411051123410971080801010101001000012122333031000023408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541411061123410971080801010101001000012122333031000023408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541411071123410971080801010101001000012122333031000023408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541411081123410971080801010101001000012122333031000023408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541412011123410971020201010100001000011122343031000023408230188111471102868686868787218686868628702868686868080787878086868686078686868688878787101041 541412021123410971020201010100001000011122343031000023408230188112211187878787870147878787878720287878787878080780078787878787878787878711000000051041 541413011123410971020200000000000000002012343021000023408230088111481888888888888888888888888828888888888888080788888888888888888888888888888888101041 541413021123410971020200000000000000002012343021000023408248888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 541414011123410971040401010100001000012122333021100123410230188111221102868686868787208686868628702868686868080787878086868686078686868688878787051041 541414021123410971040401010100001000012122333021100123410230188112201187878787870122878787878720287878787878080780078787878787878787878722020002051041 541414031123410971040401010100001000012122333021100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541414041123410971040401010100001000012122333021100123410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541415011123410971090703030200002000022132333041100023409230188101291102868686868787248686868628702868686868080787878086868686078686868688878787061041 541415021123410971090703030200002000022132333041100023409230188112241187878787870129878787878720287878787878080780078787878787878787878722000202051041 541415031123410971090703030200002000022132333041100023409248802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541415041123410971090703030200002000022132333041100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541415051123410971090703030200002000022132333041100023409230288111261206088686868787221786868628702028686868080787878080868686070786868688878787061041 541415061123410971090703030200002000022132333041100023409230288112221287878787870526878787878720287878787878080780078787878787878787878722010001051041 541415071123410971090703030200002000022132333041100023409248806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541415081123410971090703030200002000022132333041100023409230288112171287878787870526878787878720287878787878080780078787878787878787878722000101041041 541415091123410971090703030200002000022132333041100023409248808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541416011123410971161406060100001000012122333051000023209230188101411302081386868787383330868628702020286868080787878080808686070707868688878787091041 541416021123410971161406060100001000012122333051000023209230188112381387878787870141878787878720287878787878080780078787878787878787878722020305081041 541416031123410971161406060100001000012122333051000023209248802112170888888888888888888888888828888888888888080788888888888888888888888822888888041041 541416041123410971161406060100001000012122333051000023209248802112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 541416051123410971161406060100001000012122333051000023209248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416061123410971161406060100001000012122333051000023209248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416071123410971161406060100001000012122333051000023209248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541416081123410971161406060100001000012122333051000023209230188102331387878787870141878787878720287878787878080780078787878787878787878722020204071041 541416091123410971161406060100001000012122333051000023209248808112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 541416101123410971161406060100001000012122333051000023209248808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416111123410971161406060100001000012122333051000023209248808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416121123410971161406060100001000012122333051000023209248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541416131123410971161406060100001000012122333051000023209230188112301387878787870141878787878720287878787878080780078787878787878787878722000303071041 541416141123410971161406060100001000012122333051000023209248813112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416151123410971161406060100001000012122333051000023209248813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541416161123410971161406060100001000012122333051000023209248813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541419011123410971010100000000000000001012343043100123408238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 541420011123410971121203030302003000032132333041000123409230188111441102868686868787168686868628702868686868080787878086868686078686868688878787091041 541420021123410971121203030302003000032132333041000123409230188112161187878787870144878787878720287878787878080780078787878787878787878722010001041041 541420031123410971121203030302003000032132333041000123409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541420041123410971121203030302003000032132333041000123409230288111311105868686868787258686868628702868686868080787878086868686078686868688878787071041 541420051123410971121203030302003000032132333041000123409230288112251187878787870431878787878720287878787878080780078787878787878787878722010203061041 541420061123410971121203030302003000032132333041000123409248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541420071123410971121203030302003000032132333041000123409248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541420081123410971121203030302003000032132333041000123409248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541420091123410971121203030302003000032132333041000123409238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 541420101123410971121203030302003000032132333041000123409230388111261111868686868787208686868628702868686868080787878086868686078686868688878787061041 541420111123410971121203030302003000032132333041000123409230388112201187878787871026878787878720287878787878080780078787878787878787878722000101051041 541420121123410971121203030302003000032132333041000123409248811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541421011123410971030301010100001000012122343021100123410230188111361102868686868787198686868628702868686868080787878086868686078686868688878787081041 541421021123410971030301010100001000012122343021100123410230188112191187878787870136878787878720287878787878080780078787878787878787878711000101041041 541421031123410971030301010100001000012122343021100123410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541422011123410971060601010100001000012122343041100023409230188111301102868686868787268686868628702868686868080787878086868686078686868688878787071041 541422021123410971060601010100001000012122343041100023409230188112261187878787870130878787878720287878787878080780078787878787878787878722010203061041 541422031123410971060601010100001000012122343041100023409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541422041123410971060601010100001000012122343041100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541422051123410971060601010100001000012122343041100023409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541422061123410971060601010100001000012122343041100023409238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541423011123410971040401010100001000012122343031000024406230188111431103868686868787358686868628702868686868080787878086868686078686868688878787091041 541423021123410971040401010100001000012122343031000024406248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541423031123410971040401010100001000012122343031000024406230188112351187878787870143878787878720287878787878080780078787878787878787878722000101081041 541423041123410971040401010100001000012122343031000024406248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541424011123410971030301010100001000011122343031000023408230188111251102868686868787198686868628702868686868080787878086868686078686868688878787061041 541424021123410971030301010100001000011122343031000023408230188112191187878787870125878787878720287878787878080780078787878787878787878722000000041041 541424031123410971030301010100001000011122343031000023408238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 541426011123410971020101010100001000011122333033000023406230188111301102868686868787208686868628702868686868080787878086868686078686868688878787071041 541426021123410971020101010100001000011122333033000023406230188102201187878787870130878787878720287878787878080780078787878787878787878722000000051041 541427011123410971050501010101001000012122343041100223212230188111491102868686868787218686868618701868686864409387870986868686038686868688878787101041 541427021123410971050501010101001000012122343041100223212230188112211187878787870149878787878710187878787874409309038787878787878787878715020002051041 541427031123410971050501010101001000012122343041100223212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541427041123410971050501010101001000012122343041100223212248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541427051123410971050501010101001000012122343041100223212238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541428011123410971080801010100001000012122343051100123410230188111391102868686868787288686868618701868686864409387870986868686038686868688878787081041 541428021123410971080801010100001000012122343051100123410230188112281187878787870139878787878710187878787874409309038787878787878787878715020204061041 541428031123410971080801010100001000012122343051100123410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541428041123410971080801010100001000012122343051100123410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541428051123410971080801010100001000012122343051100123410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541428061123410971080801010100001000012122343051100123410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541428071123410971080801010100001000012122343051100123410278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541428081123410971080801010100001000012122343051100123410278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 541430011123410971090903030100001000012122343061100023210230188111491202068686868787293286868628702028686868080787878080868686070786868688878787101041 541430021123410971090903030100001000012122343061100023210230188112291287878787870149878787878720287878787878080780078787878787878787878705010203061041 541430031123410971090903030100001000012122343061100023210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541430041123410971090903030100001000012122343061100023210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541430051123410971090903030100001000012122343061100023210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541430061123410971090903030100001000012122343061100023210230188112321287878787870149878787878720287878787878080780078787878787878787878705000101071041 541430071123410971090903030100001000012122343061100023210248806112150888888888888888888888888828888888888888080788888888888888888888888805888888041041 541430081123410971090903030100001000012122343061100023210238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 541430091123410971090903030100001000012122343061100023210238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541431011123410971090702020101002000022132343041120123411230188111411102868686868787208686868628702868686868080787878086868686078686868688878787091041 541431021123410971090702020101002000022132343041120123411230188102201187878787870141878787878720287878787878080780078787878787878787878711010203051041 541431031123410971090702020101002000022132343041120123411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541431041123410971090702020101002000022132343041120123411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541431051123410971090702020101002000022132343041120123411248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541431061123410971090702020101002000022132343041120123411230288111291107868686868787208686868628702868686868080787878086868686078686868688878787061041 541431071123410971090702020101002000022132343041120123411230288112201187878787870629878787878720287878787878080780078787878787878787878711010102051041 541431081123410971090702020101002000022132343041120123411248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541431091123410971090702020101002000022132343041120123411248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541432011123410971060601010101001000012122333041100123410230188111241102868686868787218686868618701868686860604187870486868686018686868688878787051041 541432021123410971060601010101001000012122333041100123410230188112211187878787870124878787878710187878787870604104018787878787878787878703010102051041 541432031123410971060601010101001000012122333041100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541432041123410971060601010101001000012122333041100123410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541432051123410971060601010101001000012122333041100123410248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541432061123410971060601010101001000012122333041100123410238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541433011123410971060601010100001000012122343021100123410230188111391102868686868787198686868618701868686860604187870486868686018686868688878787081041 541433021123410971060601010100001000012122343021100123410230188112191187878787870139878787878710187878787870604104018787878787878787878703010102041041 541433031123410971060601010100001000012122343021100123410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541433041123410971060601010100001000012122343021100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541433051123410971060601010100001000012122343021100123410238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541433061123410971060601010100001000012122343021100123410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541434011123410971070702020100001000012122343021000023408230188111351202058686868787272886868628702028686868080787878080868686070786868688878787081041 541434021123410971070702020100001000012122343021000023408230188112271287878787870135878787878720287878787878080780078787878787878787878711020002061041 541434031123410971070702020100001000012122343021000023408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541434041123410971070702020100001000012122343021000023408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541434051123410971070702020100001000012122343021000023408230188112281287878787870135878787878720287878787878080780078787878787878787878711000202061041 541434061123410971070702020100001000012122343021000023408248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541434071123410971070702020100001000012122343021000023408248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541435011123410971080801010100001000012122343051101123411230188111411102868686868787308686868628702868686868080787878086868686078686868688878787091041 541435021123410971080801010100001000012122343051101123411230188112301187878787870141878787878720287878787878080780078787878787878787878711010203071041 541435031123410971080801010100001000012122343051101123411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541435041123410971080801010100001000012122343051101123411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541435051123410971080801010100001000012122343051101123411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541435061123410971080801010100001000012122343051101123411238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541435071123410971080801010100001000012122343051101123411278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541435081123410971080801010100001000012122343051101123411238888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 541436011123410971030201010101000001011012339021000023408238888101649888888888888888888888888828888888888888080788888888888888888888888888888888131041 541436021123410971030201010101000001011012339021000023408270188111321103868686868787208686868628702868686868080787878086868686078686868688878787071041 541436031123410971030201010101000001011012339021000023408270188112201187878787870232878787878720287878787878080780078787878787878787878799000000051041 541437011123410971030301010100001000011122333021000024406230188111531102868686868787358686868628702868686868080787878086868686078686868688878787111041 541437021123410971030301010100001000011122333021000024406230188112351187878787870153878787878720287878787878080780078787878787878787878722000000081041 541437031123410971030301010100001000011122333021000024406238888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541438011123410971090904040100001000013122331031000123410230108111351202068686868787251786868628702028686868080787878080868686070786868688878787081041 541438021123410971090904040100001000013122331031000123410230188102251287878787870135878787878720287878787878080780078787878787878787878715010203061041 541438031123410971090904040100001000013122331031000123410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541438041123410971090904040100001000013122331031000123410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541438051123410971090904040100001000013122331031000123410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541438061123410971090904040100001000013122331031000123410230188112171287878787870135878787878720287878787878080780078787878787878787878715000000041041 541438071123410971090904040100001000013122331031000123410230008012171888888888888888888888888828888888888888080788888888888888888888888815888888041041 541438081123410971090904040100001000013122331031000123410220088112521888888888888888888888888828888888888888080788888888888888888888888888888888111041 541438091123410971090904040100001000013122331031000123410270088112171888888888888888888888888828888888888888080788888888888888888888888815888888041041 541438101123410971090904040100001000013122331031000123410278888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541441011123410971111102020100001000012122333041100023409230188111531202078686868787363186868618701018686860604187870404868686010186868688878787111041 541441021123410971111102020100001000012122333041100023409230188112361287878787870153878787878710187878787870604104018787878787878787878703030104081041 541441031123410971111102020100001000012122333041100023409248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541441041123410971111102020100001000012122333041100023409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541441051123410971111102020100001000012122333041100023409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541441061123410971111102020100001000012122333041100023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541441071123410971111102020100001000012122333041100023409230188112311287878787870153878787878710187878787870604104018787878787878787878703030104071041 541441081123410971111102020100001000012122333041100023409248807111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541441091123410971111102020100001000012122333041100023409248807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541441101123410971111102020100001000012122333041100023409248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541441111123410971111102020100001000012122333041100023409248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541442011123410971070601010101001000012122321041100223413230188101421102868686868787238686868618701868686860604187870486868686018686868688878787091041 541442021123410971070601010101001000012122321041100223413230188112231187878787870142878787878710187878787870604104018787878787878787878703010102051041 541442031123410971070601010101001000012122321041100223413248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541442041123410971070601010101001000012122321041100223413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541442051123410971070601010101001000012122321041100223413278888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 541442061123410971070601010101001000012122321041100223413278888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 541442071123410971070601010101001000012122321041100223413278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541443011123410971111102020100001000012122333051100223411230188111311202058686868787212186868618701018686860604187870404868686010186868688878787071041 541443021123410971111102020100001000012122333051100223411230188112211287878787870131878787878710187878787870604104018787878787878787878703020002051041 541443031123410971111102020100001000012122333051100223411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541443041123410971111102020100001000012122333051100223411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541443051123410971111102020100001000012122333051100223411230188112211287878787870131878787878710187878787870604104018787878787878787878703010102051041 541443061123410971111102020100001000012122333051100223411248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541443071123410971111102020100001000012122333051100223411248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541443081123410971111102020100001000012122333051100223411238888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 541443091123410971111102020100001000012122333051100223411238888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 541443101123410971111102020100001000012122333051100223411238888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 541443111123410971111102020100001000012122333051100223411238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541444011123410971120303030200001100023242343111100123410230188101521102868686868787488686868628702868686868080787878086868686078686868688878787111041 541444021123410971120303030200001100023242343111100123410230188102481187878787870152878787878720287878787878080780078787878787878787878722030205101041 541444031123410971120303030200001100023242343111100123410248802101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 541444041123410971120303030200001100023242343111100123410248802101200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541444051123410971120303030200001100023242343111100123410240002102173888888888888888888888888828888888888888080788888888888888888888888822888888041041 541444061123410971120303030200001100023242343111100123410248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541444071123410971120303030200001100023242343111100123410248802102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541444081123410971120303030200001100023242343111100123410240288111271109868686868787178686868628702868686868080787878086868686078686868688878787061041 541444091123410971120303030200001100023242343111100123410240288102171187878787870827878787878720287878787878080780078787878787878787878722000101041041 541444101123410971120303030200001100023242343111100123410258809102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541444111123410971120303030200001100023242343111100123410278888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 541444121123410971120303030200001100023242343111100123410270088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 541445011123410971110703030201001100023242343071100123410230188111591108868686868787418686868618701868686860604187870486868686018686868688878787121041 541445021123410971110703030201001100023242343071100123410248888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 541445031123410971110703030201001100023242343071100123410248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541445041123410971110703030201001100023242343071100123410248888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 541445051123410971110703030201001100023242343071100123410258804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541445061123410971110703030201001100023242343071100123410240288111231107868686868787168686868618701868686860604187870486868686018686868688878787051041 541445071123410971110703030201001100023242343071100123410240288112161187878787870623878787878710187878787870604104018787878787878787878703000000041041 541445081123410971110703030201001100023242343071100123410230188102411187878787870159878787878710187878787870604104018787878787878787878703020103091041 541445091123410971110703030201001100023242343071100123410248808101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541445101123410971110703030201001100023242343071100123410248808101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541445111123410971110703030201001100023242343071100123410248808102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541446011123410971060601010000000000003011333031000024405230088112382888888888888888888888888818888888888880604188888888888888888888888803888888081041 541446021123410971060601010000000000003011333031000024405248801111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 541446031123410971060601010000000000003011333031000024405248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541446041123410971060601010000000000003011333031000024405248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541446051123410971060601010000000000003011333031000024405248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541446061123410971060601010000000000003011333031000024405220088111521888888888888888888888888818888888888880604188888888888888888888888888888888111041 541447011123410971070701010100000001011012333051100023409238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 541447021123410971070701010100000001011012333051100023409270188111331103868686868787238686868628702868686868080787878086868686078686868688878787071041 541447031123410971070701010100000001011012333051100023409270188112231187878787870233878787878720287878787878080780078787878787878787878705000101051041 541447041123410971070701010100000001011012333051100023409278803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541447051123410971070701010100000001011012333051100023409278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 541447061123410971070701010100000001011012333051100023409278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 541447071123410971070701010100000001011012333051100023409270088111491888888888888888888888888828888888888888080788888888888888888888888888888888101041 541448011123410971060601010101001000012122343031999923408230188111581102868686868787358686868628702868686868080787878086868686078686868688878787121041 541448021123410971060601010101001000012122343031999923408230188112351187878787870158878787878720287878787878080780078787878787878787878705000404081041 541448031123410971060601010101001000012122343031999923408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541448041123410971060601010101001000012122343031999923408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541448051123410971060601010101001000012122343031999923408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541448061123410971060601010101001000012122343031999923408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449011123410971141202020100001000012122343031100124408230188111311202078686868787252686868618701018686860604187870404868686010186868688878787071041 541449021123410971141202020100001000012122343031100124408230188112251287878787870131878787878710187878787870604104018787878787878787878703020204061041 541449031123410971141202020100001000012122343031100124408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541449041123410971141202020100001000012122343031100124408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449051123410971141202020100001000012122343031100124408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449061123410971141202020100001000012122343031100124408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449071123410971141202020100001000012122343031100124408230188102261287878787870131878787878710187878787870604104018787878787878787878703010203061041 541449081123410971141202020100001000012122343031100124408248807101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449091123410971141202020100001000012122343031100124408248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541449101123410971141202020100001000012122343031100124408248807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541449111123410971141202020100001000012122343031100124408248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541449121123410971141202020100001000012122343031100124408270088111321888888888888888888888888818888888888880604188888888888888888888888888888888071041 541449131123410971141202020100001000012122343031100124408278888111189888888888888888888888888898888888888889999988888888888888888888888888888888041041 541449141123410971141202020100001000012122343031100124408278888111179888888888888888888888888898888888888889999988888888888888888888888888888888041041 541450011123410971030301010100001000012122333021000093208230188111321102868686868787188686868628702868686868080787878086868686078686868688878787071041 541450021123410971030301010100001000012122333021000093208230188112181187878787870132878787878720287878787878080780078787878787878787878705010001041041 541450031123410971030301010100001000012122333021000093208248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541451011123410971070701010100001000012122333031100023210230188111371102868686868787238686868628702868686868080787878086868686078686868688878787081041 541451021123410971070701010100001000012122333031100023210230188112231187878787870137878787878720287878787878080780078787878787878787878722040105051041 541451031123410971070701010100001000012122333031100023210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541451041123410971070701010100001000012122333031100023210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541451051123410971070701010100001000012122333031100023210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541451061123410971070701010100001000012122333031100023210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541451071123410971070701010100001000012122333031100023210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541452011123410971060601010100001000012122333021000123210230188111501102868686868787428686868628702868686868080787878086868686078686868688878787111041 541452021123410971060601010100001000012122333021000123210230188112421187878787870150878787878720287878787878080780078787878787878787878705020204091041 541452031123410971060601010100001000012122333021000123210248802111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 541452041123410971060601010100001000012122333021000123210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541452051123410971060601010100001000012122333021000123210248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541452061123410971060601010100001000012122333021000123210248802111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541453011123410971030201010100001000012122343021100123410230188101481102868686868787388686868618701868686864409387870986868686038686868688878787101041 541453021123410971030201010100001000012122343021100123410230188112381187878787870148878787878710187878787874409309038787878787878787878715010001081041 541453031123410971030201010100001000012122343021100123410248802111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 541454011123410971010100000000000000001012343031000023408238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 541455011123410971080801010101001000012122343041100123410230188111461202038686868787593886868628701028686868080787870909868686030386868688878787101041 541455021123410971080801010101001000012122343041100123410230188112591287878787870146878787878710287878787874409380078787878787878787878788000000121041 541455031123410971080801010101001000012122343041100123410230188112381287878787870146878787878720287878787874409380078787878787878787878705010102081041 541455041123410971080801010101001000012122343041100123410248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541455051123410971080801010101001000012122343041100123410248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541455061123410971080801010101001000012122343041100123410230088111333888888888888888888888888828888888888888080788888888888888888888888888888888071041 541455071123410971080801010101001000012122343041100123410278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541455081123410971080801010101001000012122343041100123410238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 541456011123410971050501010100001000012122333051100023409230103111331102868686868787208686868628702868686868080787878086868686078686868688878787071041 541456021123410971050501010100001000012122333051100023409230188112201187878787870133878787878720287878787878080780078787878787878787878705000000051041 541456031123410971050501010100001000012122333051100023409220088112572888888888888888888888888818888888888884409388888888888888888888888888888888121041 541456041123410971050501010100001000012122333051100023409238803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541456051123410971050501010100001000012122333051100023409238888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541457011123410971050501010100001000012122333021000123409230188111491102868686868787378686868628702868686868080787878086868686078686868688878787101041 541457021123410971050501010100001000012122333021000123409230188112371187878787870149878787878720287878787878080780078787878787878787878715020103081041 541457031123410971050501010100001000012122333021000123409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541457041123410971050501010100001000012122333021000123409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541457051123410971050501010100001000012122333021000123409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541459011123410971040401010100001000012122331071100124409230188111481102868686868787408686868618701868686864409387870986868686038686868688878787101041 541459021123410971040401010100001000012122331071100124409230188112401187878787870148878787878710187878787874409309038787878787878787878705020002091041 541459031123410971040401010100001000012122331071100124409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541459041123410971040401010100001000012122331071100124409248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541460011123410971101002020100001001022122333061100123410230188111481102868686868787408686868628702868686868080787878086868686078686868688878787101041 541460021123410971101002020100001001022122333061100123410230188112401187878787870148878787878720287878787878080780078787878787878787878705000202091041 541460031123410971101002020100001001022122333061100123410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541460041123410971101002020100001001022122333061100123410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541460051123410971101002020100001001022122333061100123410270288111481106868686868787378686868618701868686864409387870986868686038686868688878787101041 541460061123410971101002020100001001022122333061100123410270288112371187878787870548878787878710187878787874409309038787878787878787878705020103081041 541460071123410971101002020100001001022122333061100123410278806111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 541460081123410971101002020100001001022122333061100123410278806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541460091123410971101002020100001001022122333061100123410278806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541460101123410971101002020100001001022122333061100123410278888111410888888888888888888888888828888888888888080788888888888888888888888888888888091041 541461011123410971141402020100001000012122394041100324410230188111351102868686868787178686868618701868686860604187870486868686018686868688878787081041 541461021123410971141402020100001000012122394041100324410230188112171187878787870135878787878710187878787870604104018787878787878787878703000000041041 541461031123410971141402020100001000012122394041100324410238888112300888888888888888888888888818888888888880604188888888888888888888888803888888071041 541461041123410971141402020100001000012122394041100324410248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541461051123410971141402020100001000012122394041100324410248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541461061123410971141402020100001000012122394041100324410248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541461071123410971141402020100001000012122394041100324410248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541461081123410971141402020100001000012122394041100324410248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541461091123410971141402020100001000012122394041100324410248888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 541461101123410971141402020100001000012122394041100324410248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541461111123410971141402020100001000012122394041100324410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541461121123410971141402020100001000012122394041100324410248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 541461131123410971141402020100001000012122394041100324410248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541461141123410971141402020100001000012122394041100324410238888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541462011123410971030301010100001000012122333021110023411230188111321102868686868787228686868628702868686868080787878086868686078686868688878787071041 541462021123410971030301010100001000012122333021110023411230188112221187878787870132878787878720287878787878080780078787878787878787878711010001051041 541462031123410971030301010100001000012122333021110023411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541463011123410971080802020100000100013122343041000123409230088111651888888888888888888888888818888888888882407288888888888888888888888888888888141041 541463021123410971080802020100000100013122343041000123409240188111241203048686868787222286868618701018686862407287870707868686020286868688878787051041 541463031123410971080802020100000100013122343041000123409240188112221287878787870224878787878710187878787872407207028787878787878787878713000000051041 541463041123410971080802020100000100013122343041000123409240188112221287878787870224878787878710187878787872407207028787878787878787878713000000051041 541463051123410971080802020100000100013122343041000123409258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541463061123410971080802020100000100013122343041000123409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541463071123410971080802020100000100013122343041000123409270088111451888888888888888888888888818888888888881005188888888888888888888888888888888101041 541463081123410971080802020100000100013122343041000123409270088111291888888888888888888888888818888888888881005188888888888888888888888888888888061041 541464011123410971191905050301001002032122343111100324410230188111321102868686868787308686868618701868686860604187870486868686018686868688878787071041 541464021123410971191905050301001002032122343111100324410230188112301187878787870132878787878710187878787870604104018787878787878787878703010102071041 541464031123410971191905050301001002032122343111100324410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541464041123410971191905050301001002032122343111100324410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541464051123410971191905050301001002032122343111100324410270288111341206088686868787292386868618701018686860604187870404868686010186868688878787071041 541464061123410971191905050301001002032122343111100324410270288112291287878787870534878787878710187878787870604104018787878787878787878703000101061041 541464071123410971191905050301001002032122343111100324410278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541464081123410971191905050301001002032122343111100324410270288112231287878787870534878787878710187878787870604104018787878787878787878703020002051041 541464091123410971191905050301001002032122343111100324410278808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541464101123410971191905050301001002032122343111100324410270308111251111868686868787178686868618701868686860604187870486868686018686868688878787061041 541464111123410971191905050301001002032122343111100324410270388112171187878787871025878787878710187878787870604104018787878787878787878703000000041041 541464121123410971191905050301001002032122343111100324410278888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 541464131123410971191905050301001002032122343111100324410238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 541464141123410971191905050301001002032122343111100324410278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541464151123410971191905050301001002032122343111100324410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541464161123410971191905050301001002032122343111100324410270088112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 541464171123410971191905050301001002032122343111100324410278816111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541464181123410971191905050301001002032122343111100324410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541464191123410971191905050301001002032122343111100324410278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 541465011123410971070502020101001000012122343041100124408230188111241202048686868787222286868618701018686860604187870404868686010186868688878787051041 541465021123410971070502020101001000012122343041100124408230188102221287878787870124878787878710187878787870604104018787878787878787878703000101051041 541465031123410971070502020101001000012122343041100124408248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541465041123410971070502020101001000012122343041100124408230188112221287878787870124878787878710187878787870604104018787878787878787878703000000051041 541465051123410971070502020101001000012122343041100124408238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541465061123410971070502020101001000012122343041100124408238888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 541465071123410971070502020101001000012122343041100124408238888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 541466011123410971080802020100001000013122321091101124411230188111591102868686868787288686868618701868686860604187870486868686018686868688878787121041 541466021123410971080802020100001000013122321091101124411230188112281187878787870159878787878710187878787870604104018787878787878787878703020002061041 541466031123410971080802020100001000013122321091101124411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541466041123410971080802020100001000013122321091101124411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541466051123410971080802020100001000013122321091101124411248888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 541466061123410971080802020100001000013122321091101124411258805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541466071123410971080802020100001000013122321091101124411248888111290888888888888888888888888818888888888880604188888888888888888888888888888888061041 541466081123410971080802020100001000013122321091101124411248888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 541467011123410971131301010100001100023242321111110124213230188111621202048686868787566686868618701018686860604187870404868686010186868688878787131041 541467021123410971131301010100001100023242321111110124213230188112561287878787870162878787878710187878787870604104018787878787878787878788020002121041 541467031123410971131301010100001100023242321111110124213248802111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 541467041123410971131301010100001100023242321111110124213230188112661287878787870162878787878710187878787870604104018787878787878787878788000000141041 541467051123410971131301010100001100023242321111110124213240202111251106868686868787228686868618701868686860604187870486868686018686868688878787061041 541467061123410971131301010100001100023242321111110124213240288112221187878787870525878787878710187878787870604104018787878787878787878703010102051041 541467071123410971131301010100001100023242321111110124213258806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541467081123410971131301010100001100023242321111110124213258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541467091123410971131301010100001100023242321111110124213248888111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 541467101123410971131301010100001100023242321111110124213240088111301888888888888888888888888818888888888880604188888888888888888888888888888888071041 541467111123410971131301010100001100023242321111110124213258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541467121123410971131301010100001100023242321111110124213258888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 541467131123410971131301010100001100023242321111110124213270088111211888888888888888888888888828888888888888080788888888888888888888888888888888051041 541468011123410971100702020201001001022122333051100024407230188111421102868686868787408686868618701868686860604187870486868686018686868688878787091041 541468021123410971100702020201001001022122333051100024407230188102401187878787870142878787878710187878787870604104018787878787878787878703020002091041 541468031123410971100702020201001001022122333051100024407248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541468041123410971100702020201001001022122333051100024407248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541468051123410971100702020201001001022122333051100024407278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 541468061123410971100702020201001001022122333051100024407270288111301107868686868787188686868628702868686868080787878086868686078686868688878787071041 541468071123410971100702020201001001022122333051100024407270288112181187878787870630878787878720287878787878080780078787878787878787878711010001041041 541468081123410971100702020201001001022122333051100024407278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541468091123410971100702020201001001022122333051100024407278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 541468101123410971100702020201001001022122333051100024407278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541469010562410971232305030201001100023249999999999999900130188111621202078686868787284086868618701018686860604187870404868686010186868688878787130521 541469020562410971232305030201001100023249999999999999900130188112281287878787870162878787878710187878787870604104018787878787878787878703020204060521 541469030562410971232305030201001100023249999999999999900148802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 541469040562410971232305030201001100023249999999999999900148802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 541469050562410971232305030201001100023249999999999999900148802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541469060562410971232305030201001100023249999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541469070562410971232305030201001100023249999999999999900130188112401287878787870162878787878710187878787870604104018787878787878787878703000101090521 541469080562410971232305030201001100023249999999999999900148807112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541469090562410971232305030201001100023249999999999999900140216111231210138686868787252186868618701018686860604187870404868686010186868688878787050521 541469100562410971232305030201001100023249999999999999900140288112251287878787870923878787878710187878787870604104018787878787878787878703000202060521 541469110562410971232305030201001100023249999999999999900158810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 541469120562410971232305030201001100023249999999999999900158810112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 541469130562410971232305030201001100023249999999999999900140288112211287878787870923878787878710187878787870604104018787878787878787878703010102050521 541469140562410971232305030201001100023249999999999999900158813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 541469150562410971232305030201001100023249999999999999900158813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 541469160562410971232305030201001100023249999999999999900130088112413888888888888888888888888818888888888880604188888888888888888888888803888888090521 541469170562410971232305030201001100023249999999999999900178888111240888888888888888888888888818888888888880604188888888888888888888888888888888050521 541469180562410971232305030201001100023249999999999999900178888111360888888888888888888888888818888888888880604188888888888888888888888888888888080521 541469190562410971232305030201001100023249999999999999900148888111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 541469200562410971232305030201001100023249999999999999900140088111243888888888888888888888888818888888888880604188888888888888888888888888888888050521 541469210562410971232305030201001100023249999999999999900148888111220888888888888888888888888818888888888880604188888888888888888888888888888888050521 541469220562410971232305030201001100023249999999999999900148888111210888888888888888888888888818888888888880604188888888888888888888888888888888050521 541469230562410971232305030201001100023249999999999999900158888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 541470011123410971090901010000001000013122321061100024409230188111611102868686868787518686868618701868686862407287870786868686028686868688878787131041 541470021123410971090901010000001000013122321061100024409230188112511187878787870161878787878710187878787872407207028787878787878787878788000000111041 541470031123410971090901010000001000013122321061100024409230088111453888888888888888888888888818888888888882407288888888888888888888888888888888101041 541470041123410971090901010000001000013122321061100024409248888112180888888888888888888888888818888888888882407288888888888888888888888813888888041041 541470051123410971090901010000001000013122321061100024409248888111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 541470061123410971090901010000001000013122321061100024409258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541470071123410971090901010000001000013122321061100024409278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541470081123410971090901010000001000013122321061100024409278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 541470091123410971090901010000001000013122321061100024409270088111201888888888888888888888888828888888888888080788888888888888888888888888888888051041 541471011123410971040401010100001000012122343041000024406230188111451102868686868787348686868618701868686862407287870786868686028686868688878787101041 541471021123410971040401010100001000012122343041000024406230188112341187878787870145878787878710187878787872407207028787878787878787878713020002071041 541471031123410971040401010100001000012122343041000024406248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541471041123410971040401010100001000012122343041000024406248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541472011123410971060102020100001000012122333031100024407230188101421202058686868787371686868618701018686862407287870707868686020286868688878787091041 541472021123410971060102020100001000012122333031100024407230188102371287878787870142878787878710187878787872407207028787878787878787878713000202081041 541472031123410971060102020100001000012122333031100024407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541472041123410971060102020100001000012122333031100024407248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541472051123410971060102020100001000012122333031100024407230188102161287878787870142878787878710187878787872407207028787878787878787878713000000041041 541472061123410971060102020100001000012122333031100024407270088101461888888888888888888888888818888888888882407288888888888888888888888888888888101041 541473011123410971020100000000000000001012333021100024407238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 541473021123410971020100000000000000001012333021100024407270088101461888888888888888888888888818888888888882407288888888888888888888888888888888101041 541474011123410971110903030200001001023122343031100024407230188101471102868686868787368686868618701868686862407287870786868686028686868688878787101041 541474021123410971110903030200001001023122343031100024407230188102361187878787870147878787878710187878787872407207028787878787878787878713000101081041 541474031123410971110903030200001001023122343031100024407248802112180888888888888888888888888818888888888882407288888888888888888888888813888888041041 541474041123410971110903030200001001023122343031100024407258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541474051123410971110903030200001001023122343031100024407238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541474061123410971110903030200001001023122343031100024407238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541474071123410971110903030200001001023122343031100024407238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541474081123410971110903030200001001023122343031100024407238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541474091123410971110903030200001001023122343031100024407238888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541474101123410971110903030200001001023122343031100024407270288111381111868686868787188686868628702868686868080787878086868686078686868688878787081041 541474111123410971110903030200001001023122343031100024407270288112181187878787871038878787878720287878787878080780078787878787878787878705000000041041 541475011123410971090802020100001000012122333041999924406230188101441102868686868787328686868618701868686862407287870786868686028686868688878787091041 541475021123410971090802020100001000012122333041999924406230188112321187878787870144878787878710187878787872407207028787878787878787878713000202071041 541475031123410971090802020100001000012122333041999924406248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541475041123410971090802020100001000012122333041999924406248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541475051123410971090802020100001000012122333041999924406230088112273888888888888888888888888818888888888882407288888888888888888888888813888888061041 541475061123410971090802020100001000012122333041999924406248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541475071123410971090802020100001000012122333041999924406248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541475081123410971090802020100001000012122333041999924406238888111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 541475091123410971090802020100001000012122333041999924406278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541476011123410971040401010100001000011122343041100124408230188111321102868686868787248686868628702868686868080787878086868686078686868688878787071041 541476021123410971040401010100001000011122343041100124408230188112241187878787870132878787878720287878787878080780078787878787878787878709000000051041 541476031123410971040401010100001000011122343041100124408278888111990888888888888888888888888828888888888888080788888888888888888888888888888888991041 541476041123410971040401010100001000011122343041100124408278888111990888888888888888888888888828888888888888080788888888888888888888888888888888991041 541477011123410971070702020100002000022132343071100024407230188111221102868686868787198686868628702868686868080787878086868686078686868688878787051041 541477021123410971070702020100002000022132343071100024407230188112191187878787870122878787878720287878787878080780078787878787878787878709010102041041 541477031123410971070702020100002000022132343071100024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541477041123410971070702020100002000022132343071100024407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541477051123410971070702020100002000022132343071100024407230288111381106868686868787238686868628702868686868080787878086868686078686868688878787081041 541477061123410971070702020100002000022132343071100024407230288112231187878787870538878787878720287878787878080780078787878787878787878709000000051041 541477071123410971070702020100002000022132343071100024407278888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 541480011123410971080702020200002000022132333081000224408230188111301102868686868787238686868618701868686862407287870786868686028686868688878787071041 541480021123410971080702020200002000022132333081000224408230188102231187878787870130878787878710187878787872407207028787878787878787878713010001051041 541480031123410971080702020200002000022132333081000224408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541480041123410971080702020200002000022132333081000224408248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541480051123410971080702020200002000022132333081000224408230288111361106868686868787238686868618701868686862407287870786868686028686868688878787081041 541480061123410971080702020200002000022132333081000224408230288112231187878787870536878787878710187878787872407207028787878787878787878713020002051041 541480071123410971080702020200002000022132333081000224408248806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541480081123410971080702020200002000022132333081000224408248806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541481011123410971070701010100001000012122343051100024407230188111601102868686868787428686868618701868686861406287870686868686028686868688878787131041 541481021123410971070701010100001000012122343051100024407230188112421187878787870160878787878710187878787871406206028787878787878787878704010102091041 541481031123410971070701010100001000012122343051100024407248802111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 541481041123410971070701010100001000012122343051100024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541481051123410971070701010100001000012122343051100024407248888111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 541481061123410971070701010100001000012122343051100024407248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541481071123410971070701010100001000012122343051100024407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541482011123410971101003030201001001022122133041101124211230188111471104868686868787208686868618701868686862407287870386868686018686868688878787101041 541482021123410971101003030201001001022122133041101124211248888111220888888888888888888888888818888888888882407288888888888888888888888888888888051041 541482031123410971101003030201001001022122133041101124211248888112170888888888888888888888888818888888888882407288888888888888888888888813888888041041 541482041123410971101003030201001001022122133041101124211230188112201187878787870147878787878710187878787870503107028787878787878787878722000000051041 541482051123410971101003030201001001022122133041101124211270288111321106868686868787258686868628702868686868080787878086868686078686868688878787071041 541482061123410971101003030201001001022122133041101124211270288112251187878787870532878787878720287878787878080780078787878787878787878722020103061041 541482071123410971101003030201001001022122133041101124211278806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541482081123410971101003030201001001022122133041101124211278806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541482091123410971101003030201001001022122133041101124211278806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541482101123410971101003030201001001022122133041101124211278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 541483011123410971050502020100001000012122333041100024407230188111601202048686868787383086868618701018686862407287870707868686020286868688878787131041 541483021123410971050502020100001000012122333041100024407230188112381287878787870160878787878710187878787872407207028787878787878787878713000000081041 541483031123410971050502020100001000012122333041100024407248888111280888888888888888888888888818888888888882407288888888888888888888888888888888061041 541483041123410971050502020100001000012122333041100024407230188112301287878787870160878787878710187878787872407207028787878787878787878713010001071041 541483051123410971050502020100001000012122333041100024407248804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541484011123410971080803030101001000012122333071100023409230188111421202048686868787312586868618701018686862407287870707868686020286868688878787091041 541484021123410971080803030101001000012122333071100023409230188112311287878787870142878787878710187878787872407207028787878787878787878713000101071041 541484031123410971080803030101001000012122333071100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541484041123410971080803030101001000012122333071100023409230188112251287878787870142878787878710187878787872407207028787878787878787878713000000061041 541484051123410971080803030101001000012122333071100023409230088112211888888888888888888888888818888888888882407288888888888888888888888813888888051041 541484061123410971080803030101001000012122333071100023409248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541484071123410971080803030101001000012122333071100023409248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541484081123410971080803030101001000012122333071100023409248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541501011123410971101002020100001000012122343049100022207230188111461102868686868787348686868618701868686862407287870786868686028686868688878787101041 541501021123410971101002020100001000012122343049100022207230188112341187878787870146878787878710187878787872407207028787878787878787878713040408071041 541501031123410971101002020100001000012122343049100022207248802111210888888888888888888888888818888888888882407288888888888888888888888888888888051041 541501041123410971101002020100001000012122343049100022207248802112170888888888888888888888888818888888888882407288888888888888888888888813888888041041 541501051123410971101002020100001000012122343049100022207248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541501061123410971101002020100001000012122343049100022207248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541501071123410971101002020100001000012122343049100022207248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541501081123410971101002020100001000012122343049100022207248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541501091123410971101002020100001000012122343049100022207248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541501101123410971101002020100001000012122343049100022207248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541502011123410971030301010100001000012122343031100022408230188111451102868686868787388686868618701868686862407287870786868686028686868688878787101041 541502021123410971030301010100001000012122343031100022408230188112381187878787870145878787878710187878787872407207028787878787878787878713010001081041 541502031123410971030301010100001000012122343031100022408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541503011123410971091002020100001000012122343041100022408230188111341202068686868787232686868618701018686862407287870607868686020286868688878787071041 541503021123410971091002020100001000012122343041100022408230188112231287878787870134878787878710187878787871406207028787878787878787878704010203051041 541503031123410971091002020100001000012122343041100022408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541503041123410971091002020100001000012122343041100022408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541503051123410971091002020100001000012122343041100022408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541503061123410971091002020100001000012122343041100022408230188112261287878787870134878787878710187878787872407207028787878787878787878713010102061041 541503071123410971091002020100001000012122343041100022408248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541503081123410971091002020100001000012122343041100022408248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541503091123410971091002020100001000012122343041100022408238888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 541503101123410971091002020100001000012122343041100022408270088011201888888888888888888888888818888888888881406288888888888888888888888888888888051041 541504011123410971120903030200002000022132343041000022407230188111411102868686868787278686868618701868686862407287870786868686028686868688878787091041 541504021123410971120903030200002000022132343041000022407230188112271187878787870141878787878710187878787872407207028787878787878787878713010304061041 541504031123410971120903030200002000022132343041000022407248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541504041123410971120903030200002000022132343041000022407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541504051123410971120903030200002000022132343041000022407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541504061123410971120903030200002000022132343041000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541504071123410971120903030200002000022132343041000022407230288111291208118686868787271686868618701018686862407287870707868686020286868688878787061041 541504081123410971120903030200002000022132343041000022407230288102271287878787870729878787878710187878787872407207028787878787878787878713010102061041 541504091123410971120903030200002000022132343041000022407248808101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541504101123410971120903030200002000022132343041000022407248808102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541504111123410971120903030200002000022132343041000022407230288112161287878787870729878787878710187878787872407207028787878787878787878713000101041041 541504121123410971120903030200002000022132343041000022407248811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541505011123410971181802020101001000014122343071100022408230117111481106868686868787338686868618701868686862407287870786868686028686868688878787101041 541505021123410971181802020101001000014122343071100022408248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505031123410971181802020101001000014122343071100022408248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505041123410971181802020101001000014122343071100022408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541505051123410971181802020101001000014122343071100022408248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541505061123410971181802020101001000014122343071100022408230188112331187878787870148878787878710187878787872407207028787878787878787878713040408071041 541505071123410971181802020101001000014122343071100022408248806112180888888888888888888888888818888888888882407288888888888888888888888813888888041041 541505081123410971181802020101001000014122343071100022408248806111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505091123410971181802020101001000014122343071100022408248806112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505101123410971181802020101001000014122343071100022408248806111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505111123410971181802020101001000014122343071100022408248806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541505121123410971181802020101001000014122343071100022408248806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541505131123410971181802020101001000014122343071100022408248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541505141123410971181802020101001000014122343071100022408248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541505151123410971181802020101001000014122343071100022408248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541505161123410971181802020101001000014122343071100022408258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541505171123410971181802020101001000014122343071100022408220088112752888888888888888888888888818888888888882407288888888888888888888888888888888161041 541505181123410971181802020101001000014122343071100022408220088112623888888888888888888888888818888888888882407288888888888888888888888888888888131041 541506011123410971060601010100001000012122343031100022408230188111581102868686868787328686868618701868686862407287870786868686028686868688878787121041 541506021123410971060601010100001000012122343031100022408230188112321187878787870158878787878710187878787872407207028787878787878787878713000303071041 541506031123410971060601010100001000012122343031100022408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541506041123410971060601010100001000012122343031100022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541506051123410971060601010100001000012122343031100022408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541506061123410971060601010100001000012122343031100022408248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541507011123410971080800000000001000013122343021000023408230188111781102868686868787738686868618701868686862407287870786868686028686868688878787161041 541507021123410971080800000000001000013122343021000023408230188112731187878787870178878787878710187878787872407207028787878787878787878788000101151041 541507031123410971080800000000001000013122343021000023408258888111240888888888888888888888888818888888888882407288888888888888888888888888888888051041 541507041123410971080800000000001000013122343021000023408258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541507051123410971080800000000001000013122343021000023408240002112521888888888888888888888888818888888888882407288888888888888888888888888888888111041 541507061123410971080800000000001000013122343021000023408258805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541507071123410971080800000000001000013122343021000023408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541507081123410971080800000000001000013122343021000023408258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541508011123410971081303030100001000012122393061000022407230188111491202078686868787353286868618701018686862407287870707868686020286868688878787101041 541508021123410971081303030100001000012122393061000022407230188112351287878787870149878787878710187878787872407207028787878787878787878713010304081041 541508031123410971081303030100001000012122393061000022407248802012160888888888888888888888888818888888888882407288888888888888888888888813888888041041 541508041123410971081303030100001000012122393061000022407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541508051123410971081303030100001000012122393061000022407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541508061123410971081303030100001000012122393061000022407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541508071123410971081303030100001000012122393061000022407230188112321287878787870149878787878710187878787872407207028787878787878787878713010001071041 541508081123410971081303030100001000012122393061000022407248807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541508091123410971081303030100001000012122393061000022407248888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541508101123410971081303030100001000012122393061000022407248888012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541508111123410971081303030100001000012122393061000022407230088112543888888888888888888888888818888888888882407288888888888888888888888888888888111041 541508121123410971081303030100001000012122393061000022407270088011351888888888888888888888888818888888888882407288888888888888888888888888888888081041 541508131123410971081303030100001000012122393061000022407270088011321888888888888888888888888818888888888880604188888888888888888888888888888888071041 541509011123410971070702020100001000012122321041100022410230188111501102868686868787408686868618701868686862407287870786868686028686868688878787111041 541509021123410971070702020100001000012122321041100022410230188112401187878787870150878787878710187878787872407207028787878787878787878713010203091041 541509031123410971070702020100001000012122321041100022410248802112150888888888888888888888888818888888888882407288888888888888888888888813888888041041 541509041123410971070702020100001000012122321041100022410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541509051123410971070702020100001000012122321041100022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541509061123410971070702020100001000012122321041100022410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541509071123410971070702020100001000012122321041100022410248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541510011123410971030301010100001000012122343021000023408230188111311102868686868787258686868628702868686868080787878086868686078686868688878787071041 541510021123410971030301010100001000012122343021000023408230188112251187878787870131878787878720287878787878080780078787878787878787878711000101061041 541510031123410971030301010100001000012122343021000023408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541511011123410971030301010101001000012122343021100023409230188111311102868686868787188686868628702868686864409387870986868686038686868688878787071041 541511021123410971030301010101001000012122343021100023409230188112181187878787870131878787878720287878787874409309038787878787878787878705000000041041 541511031123410971030301010101001000012122343021100023409248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541512011123410971060601010100001000012129999999999999900130188111401103868686868787268686868618701868686864409387870986868686038686868688878787091041 541512021123410971060601010100001000012129999999999999900148888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541512031123410971060601010100001000012129999999999999900130188112261187878787870140878787878710187878787874409309038787878787878787878705020103061041 541512041123410971060601010100001000012129999999999999900148803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541512051123410971060601010100001000012129999999999999900148803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541512061123410971060601010100001000012129999999999999900148803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541513011123410971010100000000000000001012343021100023409238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 541514011123410971060601010100001000012122341021100123411230188111321102868686868787298686868628702868686868080787878086868686078686868688878787071041 541514021123410971060601010100001000012122341021100123411230188112291187878787870132878787878720287878787878080780078787878787878787878711030104061041 541514031123410971060601010100001000012122341021100123411248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541514041123410971060601010100001000012122341021100123411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541514051123410971060601010100001000012122341021100123411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541514061123410971060601010100001000012122341021100123411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541516011123410971040401010100001000012122331031100223412230188111331102868686868787408686868618701868686862407287870786868686028686868688878787071041 541516021123410971040401010100001000012122331031100223412230188112401187878787870133878787878710187878787872407207028787878787878787878713010102091041 541516031123410971040401010100001000012122331031100223412248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541516041123410971040401010100001000012122331031100223412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541517011123410971101003030100001000012122333041000023408230188111451204098686868787374086868618701018686864409387870909868686030386868688878787101041 541517021123410971101003030100001000012122333041000023408248888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 541517031123410971101003030100001000012122333041000023408248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541517041123410971101003030100001000012122333041000023408230188112371287878787870145878787878710187878787874409309038787878787878787878705010304081041 541517051123410971101003030100001000012122333041000023408248804112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 541517061123410971101003030100001000012122333041000023408248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541517071123410971101003030100001000012122333041000023408248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541517081123410971101003030100001000012122333041000023408248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541517091123410971101003030100001000012122333041000023408230188112401287878787870145878787878710187878787874409309038787878787878787878705000101091041 541517101123410971101003030100001000012122333041000023408248809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541518011123410971030300000000000000001012343041100123410230088111462888888888888888888888888818888888888884409388888888888888888888888888888888101041 541518021123410971030300000000000000001012343041100123410278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541518031123410971030300000000000000001012343041100123410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541519011123410971060601010100001000012122341041100023410230188111531102868686868787298686868618701868686862407287870786868686028686868688878787111041 541519021123410971060601010100001000012122341041100023410230188112291187878787870153878787878710187878787872407207028787878787878787878713000303061041 541519031123410971060601010100001000012122341041100023410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541519041123410971060601010100001000012122341041100023410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541519051123410971060601010100001000012122341041100023410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541519061123410971060601010100001000012122341041100023410230088112521888888888888888888888888818888888888882407288888888888888888888888888888888111041 541520011123410971030602020101001000013122333031000023408230188111491102868686868787418686868618701868686864409387870986868686038686868688878787101041 541520021123410971030602020101001000013122333031000023408230188112411187878787870149878787878710187878787874409309038787878787878787878705010102091041 541520031123410971030602020101001000013122333031000023408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541520041123410971030602020101001000013122333031000023408240002012261888888888888888888888888818888888888884409388888888888888888888888805888888061041 541520051123410971030602020101001000013122333031000023408258804011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541520061123410971030602020101001000013122333031000023408258804012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541521011123410971070702020100001000012122343041100023409230188111601102868686868787458686868618701868686862407287870786868686028686868688878787131041 541521021123410971070702020100001000012122343041100023409230188112451187878787870160878787878710187878787872407207028787878787878787878713010304101041 541521031123410971070702020100001000012122343041100023409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541521041123410971070702020100001000012122343041100023409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541521051123410971070702020100001000012122343041100023409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541521061123410971070702020100001000012122343041100023409230088112171888888888888888888888888818888888888882407288888888888888888888888813888888041041 541521071123410971070702020100001000012122343041100023409248802111170888888888888888888888888818888888888882407288888888888888888888888888888888041041 541522011123410971030301010101001000012129999999999999900130188111551102868686868787438686868618701868686862407287870786868686028686868688878787121041 541522021123410971030301010101001000012129999999999999900130188112431187878787870155878787878710187878787872407207028787878787878787878713010001091041 541522031123410971030301010101001000012129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541523011123410971010101010000000000001012393011000022407230088112363888888888888888888888888818888888888882407288888888888888888888888813888888081041 541524011123410971030402020101001000012122333031000023408230188111371102868686868787268686868618701868686862407287870786868686028686868688878787081041 541524021123410971030402020101001000012122333031000023408230188112261187878787870137878787878710187878787872407207028787878787878787878713010001061041 541524031123410971030402020101001000012122333031000023408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541524041123410971030402020101001000012122333031000023408238888012260888888888888888888888888818888888888882407288888888888888888888888813888888061041 541525011123410971111102020200002000022132333041100123410230188111291102868686868787278686868628702868686868080787878086868686078686868688878787061041 541525021123410971111102020200002000022132333041100123410230188112271187878787870129878787878720287878787878080780078787878787878787878711010001061041 541525031123410971111102020200002000022132333041100123410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541525041123410971111102020200002000022132333041100123410230288111271105868686868787228686868628702868686868080787878086868686078686868688878787061041 541525051123410971111102020200002000022132333041100123410230288112221187878787870427878787878720287878787878080780078787878787878787878711010001051041 541525061123410971111102020200002000022132333041100123410248805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541525071123410971111102020200002000022132333041100123410238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 541525081123410971111102020200002000022132333041100123410238888111259888888888888888888888888898888888888889999988888888888888888888888888888888061041 541525091123410971111102020200002000022132333041100123410238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 541525101123410971111102020200002000022132333041100123410238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 541525111123410971111102020200002000022132333041100123410238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 541526011123410971010100000000000000001012333021000023408238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 541527011123410971020201010101001000011122333031000023408230188111261102868686868787198686868628702868686868080787878086868686078686868688878787061041 541527021123410971020201010101001000011122333031000023408230188112191187878787870126878787878720287878787878080780078787878787878787878711000000041041 541528011123410971030301010101001000012122333021020023409230188111351102868686868787208686868628702868686868080787878086868686078686868688878787081041 541528021123410971030301010101001000012122333021020023409230188112201187878787870135878787878720287878787878080780078787878787878787878711010001051041 541528031123410971030301010101001000012122333021020023409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541530011123410971020200000000000000002012331031121123413230088111343888888888888888888888888828888888888888080788888888888888888888888888888888071041 541530021123410971020200000000000000002012331031121123413248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541531011123410971070701010101001000012122333051100223411230188111421103868686868787278686868628702868686864409387870986868686038686868688878787091041 541531021123410971070701010101001000012122333051100223411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541531031123410971070701010101001000012122333051100223411230188112271187878787870142878787878720287878787874409309038787878787878787878715010304061041 541531041123410971070701010101001000012122333051100223411248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541531051123410971070701010101001000012122333051100223411248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541531061123410971070701010101001000012122333051100223411248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541531071123410971070701010101001000012122333051100223411248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541532011123410971080802020200002000022132333061100223411230088111391888888888888888888888888818888888888884409388888888888888888888888888888888081041 541532021123410971080802020200002000022132333061100223411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541532031123410971080802020200002000022132333061100223411230188111371104868686868787238686868618701868686864409387870986868686038686868688878787081041 541532041123410971080802020200002000022132333061100223411230188112231187878787870337878787878710187878787874409309038787878787878787878705010102051041 541532051123410971080802020200002000022132333061100223411248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541532061123410971080802020200002000022132333061100223411248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541532071123410971080802020200002000022132333061100223411230288111271108868686868787178686868618701868686864409387870986868686038686868688878787061041 541532081123410971080802020200002000022132333061100223411230288112171187878787870727878787878710187878787874409309038787878787878787878705000000041041 541533011123410971010100000000000000001012343021000023408238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 541534011123410971020200000000000000002012343041100023409230088111661888888888888888888888888828888888888888080788888888888888888888888888888888141041 541534021123410971020200000000000000002012343041100023409240088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 541535011123410971050501010100001000012122333031100223411230188111401102868686868787348686868618701868686864409387870986868686038686868688878787091041 541535021123410971050501010100001000012122333031100223411230188112341187878787870140878787878710187878787874409309038787878787878787878705010203071041 541535031123410971050501010100001000012122333031100223411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541535041123410971050501010100001000012122333031100223411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541535051123410971050501010100001000012122333031100223411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541536011123410971010000000000000000001012333041000023408230088102582888888888888888888888888818888888888882407288888888888888888888888888888888121041 541537011123410971080800000000000001013012333061100023409230006111532888888888888888888888888818888888888882407288888888888888888888888888888888111041 541537021123410971080800000000000001013012333061100023409240088111241888888888888888888888888818888888888882407288888888888888888888888888888888051041 541537031123410971080800000000000001013012333061100023409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541537041123410971080800000000000001013012333061100023409230088112513888888888888888888888888818888888888882407288888888888888888888888888888888111041 541537051123410971080800000000000001013012333061100023409248804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541537061123410971080800000000000001013012333061100023409220088111792888888888888888888888888818888888888882407288888888888888888888888888888888161041 541537071123410971080800000000000001013012333061100023409270188111731108868686868787678686868618701868686862407287870786868686028686868688878787151041 541537081123410971080800000000000001013012333061100023409270188112671187878787870773878787878710187878787872407207028787878787878787878788000000141041 541538011123410971050501010100001000012122343041000022407230188111311102868686868787248686868618701868686862407287870786868686028686868688878787071041 541538021123410971050501010100001000012122343041000022407230188112241187878787870131878787878710187878787872407207028787878787878787878713020103051041 541538031123410971050501010100001000012122343041000022407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541538041123410971050501010100001000012122343041000022407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541538051123410971050501010100001000012122343041000022407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541539011123410971111202020201002000022132333041100023409230188111551102868686868787358686868618701868686862407287870786868686028686868688878787121041 541539021123410971111202020201002000022132333041100023409230188112351187878787870155878787878710187878787872407207028787878787878787878713000000081041 541539031123410971111202020201002000022132333041100023409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541539041123410971111202020201002000022132333041100023409248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541539051123410971111202020201002000022132333041100023409248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541539061123410971111202020201002000022132333041100023409230288111421107868686868787368686868618701868686862407287870786868686028686868688878787091041 541539071123410971111202020201002000022132333041100023409230288112361187878787870642878787878710187878787872407207028787878787878787878713010304081041 541539081123410971111202020201002000022132333041100023409248807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541539091123410971111202020201002000022132333041100023409248807112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541539101123410971111202020201002000022132333041100023409248807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541539111123410971111202020201002000022132333041100023409248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541539121123410971111202020201002000022132333041100023409270088011441888888888888888888888888818888888888881005188888888888888888888888888888888091041 541540011123410971080801010100001000013122121041101022412230108111501102868686868787308686868618701868686862407287870786868686028686868688878787111041 541540021123410971080801010100001000013122121041101022412230188112301187878787870150878787878710187878787872407207028787878787878787878713020305071041 541540031123410971080801010100001000013122121041101022412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541540041123410971080801010100001000013122121041101022412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541540051123410971080801010100001000013122121041101022412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541540061123410971080801010100001000013122121041101022412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541540071123410971080801010100001000013122121041101022412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541540081123410971080801010100001000013122121041101022412220088112752888888888888888888888888818888888888882407288888888888888888888888888888888161041 541541011123410971050501010101001000012122333041100023409230188111461104868686868787188686868628702868686868080787878086868686078686868688878787101041 541541021123410971050501010101001000012122333041100023409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541541031123410971050501010101001000012122333041100023409248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541541041123410971050501010101001000012122333041100023409230188112181187878787870146878787878720287878787878080780078787878787878787878705000101041041 541541051123410971050501010101001000012122333041100023409248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541542011123410971040401010100001000012122333021000023408230188111311102868686868787238686868618701868686864409387870986868686038686868688878787071041 541542021123410971040401010100001000012122333021000023408230188112231187878787870131878787878710187878787874409309038787878787878787878705000202051041 541542031123410971040401010100001000012122333021000023408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541542041123410971040401010100001000012122333021000023408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541543011123410971040400000000000000001012333021000023408238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 541543021123410971040400000000000000001012333021000023408238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 541543031123410971040400000000000000001012333021000023408238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 541543041123410971040400000000000000001012333021000023408238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 541544011123410971050201010100001000012122333061000023408230188111591102868686868787418686868618701868686862407287870786868686028686868688878787121041 541544021123410971050201010100001000012122333061000023408230188102411187878787870159878787878710187878787872407207028787878787878787878713010203091041 541544031123410971050201010100001000012122333061000023408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541544041123410971050201010100001000012122333061000023408248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541544051123410971050201010100001000012122333061000023408248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541545011123410971050500000000001000012122344049000022405230188111641103868686868787558686868618701868686862407287870786868686028686868688878787131041 541545021123410971050500000000001000012122344049000022405248888111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 541545031123410971050500000000001000012122344049000022405230188112551187878787870164878787878710187878787872407207028787878787878787878788010001121041 541545041123410971050500000000001000012122344049000022405278888111230888888888888888888888888818888888888880402188888888888888888888888888888888051041 541545051123410971050500000000001000012122344049000022405248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541546011123410971070702020100001000012122333031100023409230188111341102868686868787388686868628702868686868080787878086868686078686868688878787071041 541546021123410971070702020100001000012122333031100023409230188112381187878787870134878787878720287878787878080780078787878787878787878715010405081041 541546031123410971070702020100001000012122333031100023409248802112150888888888888888888888888828888888888888080788888888888888888888888815888888041041 541546041123410971070702020100001000012122333031100023409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541546051123410971070702020100001000012122333031100023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541546061123410971070702020100001000012122333031100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541546071123410971070702020100001000012122333031100023409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541547011123410971020101010000000000001012331021000023409238888111630888888888888888888888888818888888888882407288888888888888888888888888888888131041 541547021123410971020101010000000000001012331021000023409278888102220888888888888888888888888828888888888888080788888888888888888888888822888888051041 541548011123410971242405050200002000022132333051100123410230188111361202078686868787282186868628702028686868080787878080868686070786868688878787081041 541548021123410971242405050200002000022132333051100123410230188112281287878787870136878787878720287878787878080780078787878787878787878715010304061041 541548031123410971242405050200002000022132333051100123410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548041123410971242405050200002000022132333051100123410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548051123410971242405050200002000022132333051100123410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548061123410971242405050200002000022132333051100123410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548071123410971242405050200002000022132333051100123410230188112211287878787870136878787878720287878787878080780078787878787878787878715010102051041 541548081123410971242405050200002000022132333051100123410248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548091123410971242405050200002000022132333051100123410248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548101123410971242405050200002000022132333051100123410230288111391211178686868787363586868628702028686868080787878080868686070786868688878787081041 541548111123410971242405050200002000022132333051100123410230288112361287878787871039878787878720287878787878080780078787878787878787878715030205081041 541548121123410971242405050200002000022132333051100123410248811111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541548131123410971242405050200002000022132333051100123410248811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548141123410971242405050200002000022132333051100123410248811111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548151123410971242405050200002000022132333051100123410248811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548161123410971242405050200002000022132333051100123410248811112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548171123410971242405050200002000022132333051100123410230288112351287878787871039878787878720287878787878080780078787878787878787878715000000081041 541548181123410971242405050200002000022132333051100123410270088112291888888888888888888888888828888888888888080788888888888888888888888815888888061041 541548191123410971242405050200002000022132333051100123410248818112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541548201123410971242405050200002000022132333051100123410248818112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548211123410971242405050200002000022132333051100123410278818112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541548221123410971242405050200002000022132333051100123410278818111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548231123410971242405050200002000022132333051100123410278818111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541548241123410971242405050200002000022132333051100123410278818112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541549011123410971020200000000001000011122343021101022409230188111581102868686868787558686868618701868686862407287870786868686028686868688878787121041 541549021123410971020200000000001000011122343021101022409230188112551187878787870158878787878710187878787872407207028787878787878787878788000000121041 541550011123410971121102020000000100013122343041110022410230088101661888888888888888888888888818888888888882407288888888888888888888888888888888141041 541550021123410971121102020000000100013122343041110022410240188111261103868686868787228686868618701868686862407287870786868686028686868688878787061041 541550031123410971121102020000000100013122343041110022410240188112221187878787870226878787878710187878787872407207028787878787878787878713000000051041 541550041123410971121102020000000100013122343041110022410248888111220888888888888888888888888818888888888882407288888888888888888888888888888888051041 541550051123410971121102020000000100013122343041110022410248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541550061123410971121102020000000100013122343041110022410248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541550071123410971121102020000000100013122343041110022410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541550081123410971121102020000000100013122343041110022410248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541550091123410971121102020000000100013122343041110022410248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 541550101123410971121102020000000100013122343041110022410270088112181888888888888888888888888818888888888881406288888888888888888888888813888888041041 541550111123410971121102020000000100013122343041110022410258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541550121123410971121102020000000100013122343041110022410230088112602888888888888888888888888818888888888882407288888888888888888888888888888888131041 541551011123410971030300000000000000002012243071000022406230088111362888888888888888888888888818888888888882407288888888888888888888888888888888081041 541551021123410971030300000000000000002012243071000022406248888111240888888888888888888888888818888888888882407288888888888888888888888888888888051041 541551031123410971030300000000000000002012243071000022406248888111220888888888888888888888888818888888888882407288888888888888888888888888888888051041 541552011123410971030301010101001000011122243031000022406230188111521102868686868787308686868618701868686862407287870786868686028686868688878787111041 541552021123410971030301010101001000011122243031000022406230188112301187878787870152878787878710187878787872407207028787878787878787878713000000071041 541552031123410971030301010101001000011122243031000022406278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541553011123410971010100000000000000001012243021000022406230088111603888888888888888888888888818888888888882407288888888888888888888888888888888131041 541554011123410971020200000000001000011129999999999999900130188111671102868686868787538686868618701868686862407287870786868686028686868688878787141041 541554021123410971020200000000001000011129999999999999900130188112531187878787870167878787878710187878787872407207028787878787878787878788000000111041 541555011123410971010100000000000000001012343031000022407230088111753888888888888888888888888818888888888882407288888888888888888888888888888888161041 541556011123410971101003030100001000013122343041100022408230188111491102868686868787358686868618701868686862407287870786868686028686868688878787101041 541556021123410971101003030100001000013122343041100022408230188112351187878787870149878787878710187878787872407207028787878787878787878713020305081041 541556031123410971101003030100001000013122343041100022408248802112180888888888888888888888888818888888888882407288888888888888888888888813888888041041 541556041123410971101003030100001000013122343041100022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541556051123410971101003030100001000013122343041100022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541556061123410971101003030100001000013122343041100022408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541556071123410971101003030100001000013122343041100022408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541556081123410971101003030100001000013122343041100022408270088112151888888888888888888888888818888888888882407288888888888888888888888813888888041041 541556091123410971101003030100001000013122343041100022408278888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541556101123410971101003030100001000013122343041100022408258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541557011123410971070701010100001000013122341021100023410230107111411103868686868787238686868628702868686868080787878086868686078686868688878787091041 541557021123410971070701010100001000013122341021100023410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541557031123410971070701010100001000013122341021100023410230188112231187878787870141878787878720287878787878080780078787878787878787878715010102051041 541557041123410971070701010100001000013122341021100023410248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541557051123410971070701010100001000013122341021100023410248803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541557061123410971070701010100001000013122341021100023410238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 541557071123410971070701010100001000013122341021100023410220088112662888888888888888888888888828888888888888080788888888888888888888888888888888141041 541601011123410972101002020200002000022132321051102023413230188111471102868686868787358686868618701868686862407287870786868686028686868688878787101041 541601021123410972101002020200002000022132321051102023413230188112351187878787870147878787878710187878787872407207028787878787878787878713020305081041 541601031123410972101002020200002000022132321051102023413248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541601041123410972101002020200002000022132321051102023413248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541601051123410972101002020200002000022132321051102023413248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541601061123410972101002020200002000022132321051102023413248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541601071123410972101002020200002000022132321051102023413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541601081123410972101002020200002000022132321051102023413230288111361109868686868787198686868618701868686862407287870786868686028686868688878787081041 541601091123410972101002020200002000022132321051102023413230288112191187878787870836878787878710187878787872407207028787878787878787878713010001041041 541601101123410972101002020200002000022132321051102023413248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541602011123410972020101010100001000011122343041000023408230188111301102868686868787308686868618701868686862407287870786868686028686868688878787071041 541602021123410972020101010100001000011122343041000023408230188102301187878787870130878787878710187878787872407207028787878787878787878713000000071041 541603011123410972020200000000000000002012321031000023410230088112652888888888888888888888888818888888888882407288888888888888888888888888888888141041 541603021123410972020200000000000000002012321031000023410258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541604011123410972010100000000000000001012343031100023409230088111443888888888888888888888888818888888888882407288888888888888888888888888888888091041 541605011123410972121305050100001000013122343061001022408230188111471202068686868787453686868618701028686862407287870707868686020286868688878787101041 541605021123410972121305050100001000013122343061001022408230188112451287878787870147878787878710187878787872407207028787878787878787878713010102101041 541605031123410972121305050100001000013122343061001022408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541605041123410972121305050100001000013122343061001022408240002112291888888888888888888888888818888888888882407288888888888888888888888813888888061041 541605051123410972121305050100001000013122343061001022408258804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541605061123410972121305050100001000013122343061001022408230188102361287878787870147878787878720187878787872407207028787878787878787878713020305081041 541605071123410972121305050100001000013122343061001022408248806112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541605081123410972121305050100001000013122343061001022408248806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541605091123410972121305050100001000013122343061001022408248806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541605101123410972121305050100001000013122343061001022408248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541605111123410972121305050100001000013122343061001022408240006012241888888888888888888888888818888888888882407288888888888888888888888813888888051041 541605121123410972121305050100001000013122343061001022408258811011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541605131123410972121305050100001000013122343061001022408270088112211888888888888888888888888818888888888882407288888888888888888888888813888888051041 541605141123410972121305050100001000013122343061001022408238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541606011123410972010100000000000000001012343041000023408230088111522888888888888888888888888818888888888882407288888888888888888888888888888888111041 541607011123410972020101010100001000011122333061110123412230188111291102868686868787288686868618701868686862407287870786868686028686868688878787061041 541607021123410972020101010100001000011122333061110123412230188102281187878787870129878787878710187878787872407207028787878787878787878713000000061041 541608011123410972080800000000001000013122331111100022409230188111561102868686868787588686868618701868686862407287870786868686028686868688878787121041 541608021123410972080800000000001000013122331111100022409230188112581187878787870156878787878710187878787872407207028787878787878787878788000202121041 541608031123410972080800000000001000013122331111100022409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541608041123410972080800000000001000013122331111100022409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541608051123410972080800000000001000013122331111100022409230088111443888888888888888888888888818888888888882407288888888888888888888888888888888091041 541608061123410972080800000000001000013122331111100022409248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541608071123410972080800000000001000013122331111100022409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541608081123410972080800000000001000013122331111100022409270088111512888888888888888888888888828888888888888080788888888888888888888888888888888111041 541609011123410972111004040000002000022132321101100022410230188111501202118686868787535686868618701018686862407287870707868686020286868688878787111041 541609021123410972111004040000002000022132321101100022410230188102531287878787870150878787878710187878787872407207028787878787878787878788030104111041 541609031123410972111004040000002000022132321101100022410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541609041123410972111004040000002000022132321101100022410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541609051123410972111004040000002000022132321101100022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541609061123410972111004040000002000022132321101100022410240002012281888888888888888888888888818888888888882407288888888888888888888888813888888061041 541609071123410972111004040000002000022132321101100022410230288111601108868686868787538686868618701868686862407287870786868686028686868688878787131041 541609081123410972111004040000002000022132321101100022410230288102531187878787870760878787878710187878787872407207028787878787878787878788000101111041 541609091123410972111004040000002000022132321101100022410230088112483888888888888888888888888818888888888882407288888888888888888888888813888888101041 541609101123410972111004040000002000022132321101100022410230088112421888888888888888888888888818888888888882407288888888888888888888888813888888091041 541609111123410972111004040000002000022132321101100022410230188112561287878787870150878787878710187878787872407207028787878787878787878788000000121041 541609121123410972111004040000002000022132321101100022410240008112243888888888888888888888888818888888888882407288888888888888888888888813888888051041 541610011123410971050501010100001000012122341041101124410230188111621102868686868787448686868618701868686862407287870786868686028686868688878787131041 541610021123410971050501010100001000012122341041101124410230188112441187878787870162878787878710187878787872407207028787878787878787878713020103091041 541610031123410971050501010100001000012122341041101124410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541610041123410971050501010100001000012122341041101124410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541610051123410971050501010100001000012122341041101124410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541611011123410971040400000000000000001012343041100024407230088111353888888888888888888888888818888888888882407288888888888888888888888888888888081041 541611021123410971040400000000000000001012343041100024407238888111200888888888888888888888888818888888888882407288888888888888888888888888888888051041 541611031123410971040400000000000000001012343041100024407238888111200888888888888888888888888818888888888882407288888888888888888888888888888888051041 541611041123410971040400000000000000001012343041100024407238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541612011123410971060601010101001000012122343041000024406230188111481102868686868787468686868618701868686862407287870786868686028686868688878787101041 541612021123410971060601010101001000012122343041000024406230188112461187878787870148878787878710187878787872407207028787878787878787878713020204101041 541612031123410971060601010101001000012122343041000024406248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541612041123410971060601010101001000012122343041000024406248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541612051123410971060601010101001000012122343041000024406248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541612061123410971060601010101001000012122343041000024406248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541613011123410971030300000000001000012122643011000024404130188111471103868686868787518686868618701868686862407287870786868686028686868688878787101041 541613021123410971030300000000001000012122643011000024404148888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 541613031123410971030300000000001000012122643011000024404130188112511187878787870147878787878710187878787872407207028787878787878787878788000000111041 541614011123410971010100000000000000001012343031100024407230088101403888888888888888888888888818888888888882407288888888888888888888888888888888091041 541614021123410971010100000000000000001012343031100024407230088011511888888888888888888888888818888888888882407288888888888888888888888888888888111041 541615011123410971030301010100001000012122343041000024406230188111651102868686868787418686868618701868686862407287870786868686028686868688878787141041 541615021123410971030301010100001000012122343041000024406230188112411187878787870165878787878710187878787872407207028787878787878787878713010001091041 541615031123410971030301010100001000012122343041000024406248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541616011123410971090502020100011000023242331081101024409230188111291202068686868787271986868618701018686862407287870707868686020286868688878787061041 541616021123410971090502020100011000023242331081101024409230188102271287878787870129878787878710187878787872407207028787878787878787878713030003061041 541616031123410971090502020100011000023242331081101024409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541616041123410971090502020100011000023242331081101024409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541616051123410971090502020100011000023242331081101024409248802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541616061123410971090502020100011000023242331081101024409230188102191287878787870129878787878710187878787872407207028787878787878787878713000101041041 541616071123410971090502020100011000023242331081101024409248806102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541616081123410971090502020100011000023242331081101024409220288111641109868686868787628686868618701868686862407287870786868686028686868688878787131041 541616091123410971090502020100011000023242331081101024409220288112621187878787870864878787878710187878787872407207028787878787878787878788000000131041 541617011123410971080801010100001100023242343111000224408230188111741102868686868787638686868618701868686862407287870786868686028686868688878787151041 541617021123410971080801010100001100023242343111000224408230188112631187878787870174878787878710187878787872407207028787878787878787878788000000131041 541617031123410971080801010100001100023242343111000224408258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541617041123410971080801010100001100023242343111000224408258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541617051123410971080801010100001100023242343111000224408240208111261106868686868787198686868618701868686862407287870786868686028686868688878787061041 541617061123410971080801010100001100023242343111000224408240288112191187878787870526878787878710187878787872407207028787878787878787878713000101041041 541617071123410971080801010100001100023242343111000224408258806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 541617081123410971080801010100001100023242343111000224408230088112612888888888888888888888888818888888888882407288888888888888888888888888888888131041 541618011123410971020200000000001000011122343021000024406230188111551102868686868787528686868618701868686862407287870786868686028686868688878787121041 541618021123410971020200000000001000011122343021000024406230188112521187878787870155878787878710187878787872407207028787878787878787878788000000111041 541619011123410971050501010100001000013122343071100024407230105111351102868686868787468686868618701868686862407287870786868686028686868688878787081041 541619021123410971050501010100001000013122343071100024407230188112461187878787870135878787878710187878787872407207028787878787878787878713000000101041 541619031123410971050501010100001000013122343071100024407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541619041123410971050501010100001000013122343071100024407248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541619051123410971050501010100001000013122343071100024407220088112652888888888888888888888888818888888888882407288888888888888888888888888888888141041 541620011123410971050501010000001000013122343031101024408230188111641102868686868787608686868618701868686862407287870386868686018686868688878787131041 541620021123410971050501010000001000013122343031101024408230188112601187878787870164878787878710187878787870503107028787878787878787878788010102131041 541620031123410971050501010000001000013122343031101024408248802111220888888888888888888888888818888888888882407288888888888888888888888888888888051041 541620041123410971050501010000001000013122343031101024408248802112180888888888888888888888888818888888888882407288888888888888888888888813888888041041 541620051123410971050501010000001000013122343031101024408258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 541621011123410971030301010100001000012122343031000024406230188111521102868686868787448686868618701868686862407287870786868686028686868688878787111041 541621021123410971030301010100001000012122343031000024406230188112441187878787870152878787878710187878787872407207028787878787878787878713010001091041 541621031123410971030301010100001000012122343031000024406248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 541622011123410972111303030200002000022132333111000024406230188111461102868686868787328686868618701868686862407287870786868686028686868688878787101041 541622021123410972111303030200002000022132333111000024406230188112321187878787870146878787878710187878787872407207028787878787878787878713020204071041 541622031123410972111303030200002000022132333111000024406248802111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 541622041123410972111303030200002000022132333111000024406248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541622051123410972111303030200002000022132333111000024406248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541622061123410972111303030200002000022132333111000024406248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541622071123410972111303030200002000022132333111000024406238888111480888888888888888888888888818888888888882407288888888888888888888888888888888101041 541622081123410972111303030200002000022132333111000024406270088012261888888888888888888888888818888888888882407288888888888888888888888813888888061041 541622091123410972111303030200002000022132333111000024406278888011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 541622101123410972111303030200002000022132333111000024406278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 541622111123410972111303030200002000022132333111000024406230288111421112868686868787278686868618701868686862407287870786868686028686868688878787091041 541622121123410972111303030200002000022132333111000024406230288112271187878787871142878787878710187878787872407207028787878787878787878713000101061041 541622131123410972111303030200002000022132333111000024406248812112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541623011123410971050500000000001000012122343021000024406230188111431102868686868787518686868618701868686862407287870786868686028686868688878787091041 541623021123410971050500000000001000012122343021000024406230188112511187878787870143878787878710187878787872407207028787878787878787878788020103111041 541623031123410971050500000000001000012122343021000024406248802111180888888888888888888888888818888888888882407288888888888888888888888888888888041041 541623041123410971050500000000001000012122343021000024406248802111150888888888888888888888888818888888888882407288888888888888888888888888888888041041 541623051123410971050500000000001000012122343021000024406248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541624011123410971060601010100001000012122343041100024407230188111421102868686868787388686868618701868686862407287870786868686028686868688878787091041 541624021123410971060601010100001000012122343041100024407230188112381187878787870142878787878710187878787872407207028787878787878787878713020204081041 541624031123410971060601010100001000012122343041100024407248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 541624041123410971060601010100001000012122343041100024407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541624051123410971060601010100001000012122343041100024407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541624061123410971060601010100001000012122343041100024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541625011123410971070701010100001000013122343051000024406230188111351102868686868787328686868618701868686862407287870786868686028686868688878787081041 541625021123410971070701010100001000013122343051000024406230188112321187878787870135878787878710187878787872407207028787878787878787878713010203071041 541625031123410971070701010100001000013122343051000024406248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 541625041123410971070701010100001000013122343051000024406248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 541625051123410971070701010100001000013122343051000024406248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 541625061123410971070701010100001000013122343051000024406230088112533888888888888888888888888818888888888882407288888888888888888888888888888888111041 541625071123410971070701010100001000013122343051000024406220088111703888888888888888888888888818888888888882407288888888888888888888888888888888151041 541627011123410971030000000000000000003012331023000024405230088102573888888888888888888888888818888888888882407288888888888888888888888888888888121041 541627021123410971030000000000000000003012331023000024405248801101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541627031123410971030000000000000000003012331023000024405258888102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 541628011123410971030301010100001000012122333031120024408230188111531102868686868787428686868618701868686862407287870786868686028686868688878787111041 541628021123410971030301010100001000012122333031120024408230188112421187878787870153878787878710187878787872407207028787878787878787878713010001091041 541628031123410971030301010100001000012122333031120024408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541629011123410971080801010101001000012122333031001124408230188111631202038686868787522886868618701018686862407287870707868686020286868688878787131041 541629021123410971080801010101001000012122333031001124408230188112521287878787870163878787878710187878787872407207028787878787878787878788000000111041 541629031123410971080801010101001000012122333031001124408230188112281287878787870163878787878710187878787872407207028787878787878787878713020103061041 541629041123410971080801010101001000012122333031001124408248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 541629051123410971080801010101001000012122333031001124408248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 541629061123410971080801010101001000012122333031001124408248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 541629071123410971080801010101001000012122333031001124408230088112701888888888888888888888888818888888888882407288888888888888888888888888888888151041 541629081123410971080801010101001000012122333031001124408278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550101011123410973131203030101001000012122121071100023412230188111681303071286868787423850868618701010186861406287870606068686020202868688878787141041 550101021123410973131203030101001000012122121071100023412248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550101031123410973131203030101001000012122121071100023412230188112421387878787870168878787878710187878787871406206028787878787878787878704020103091041 550101041123410973131203030101001000012122121071100023412248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550101051123410973131203030101001000012122121071100023412248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550101061123410973131203030101001000012122121071100023412248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550101071123410973131203030101001000012122121071100023412230188112381387878787870168878787878710187878787871406206028787878787878787878704030104081041 550101081123410973131203030101001000012122121071100023412248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550101091123410973131203030101001000012122121071100023412248807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550101101123410973131203030101001000012122121071100023412248807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550101111123410973131203030101001000012122121071100023412248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550101121123410973131203030101001000012122121071100023412230188102501387878787870168878787878710187878787871406206028787878787878787878704000000111041 550101131123410973131203030101001000012122121071100023412238888111710888888888888888888888888818888888888881406288888888888888888888888888888888151041 550102010562410973616117090601001104063242121111101411220330188111641809101112158787606161372318701010101011406287870606060606020202020288878787130521 550102020562410973616117090601001104063242121111101411220348888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102030562410973616117090601001104063242121111101411220348888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102040562410973616117090601001104063242121111101411220348888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102050562410973616117090601001104063242121111101411220348888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102060562410973616117090601001104063242121111101411220348888111170888888888888888888888888818888888888881406288888888888888888888888888888888040521 550102070562410973616117090601001104063242121111101411220348888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102080562410973616117090601001104063242121111101411220348888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102090562410973616117090601001104063242121111101411220330188112601887878787870164878787878710187878787871406206028787878787878787878788000000130521 550102100562410973616117090601001104063242121111101411220330188112611887878787870164878787878710187878787871406206028787878787878787878788000000130521 550102110562410973616117090601001104063242121111101411220330188112611887878787870164878787878710187878787871406206028787878787878787878788000000130521 550102120562410973616117090601001104063242121111101411220330188112371887878787870164878787878710187878787871406206028787878787878787878704020002080521 550102130562410973616117090601001104063242121111101411220348812111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102140562410973616117090601001104063242121111101411220348812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102150562410973616117090601001104063242121111101411220330188112231887878787870164878787878710187878787871406206028787878787878787878704000101050521 550102160562410973616117090601001104063242121111101411220348815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102170562410973616117090601001104063242121111101411220330188112371887878787870164878787878710187878787871406206028787878787878787878704010203080521 550102180562410973616117090601001104063242121111101411220348817112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102190562410973616117090601001104063242121111101411220348817111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102200562410973616117090601001104063242121111101411220348817112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102210562410973616117090601001104063242121111101411220330188112391887878787870164878787878710187878787871406206028787878787878787878704020103080521 550102220562410973616117090601001104063242121111101411220348821111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102230562410973616117090601001104063242121111101411220348821111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102240562410973616117090601001104063242121111101411220348821112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102250562410973616117090601001104063242121111101411220330188112191887878787870164878787878710187878787871406206028787878787878787878704000101040521 550102260562410973616117090601001104063242121111101411220348825112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102270562410973616117090601001104063242121111101411220348888112220888888888888888888888888818888888888881406288888888888888888888888804888888050521 550102280562410973616117090601001104063242121111101411220358827111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102290562410973616117090601001104063242121111101411220340288111241130868686868787208686868618701868686861406287870686868686028686868688878787050521 550102300562410973616117090601001104063242121111101411220340288112201187878787872924878787878710187878787871406206028787878787878787878704010102050521 550102310562410973616117090601001104063242121111101411220358830112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102320562410973616117090601001104063242121111101411220358830111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102330562410973616117090601001104063242121111101411220348888111320888888888888888888888888818888888888881406288888888888888888888888888888888070521 550102340562410973616117090601001104063242121111101411220330088112482888888888888888888888888818888888888881406288888888888888888888888804888888100521 550102350562410973616117090601001104063242121111101411220348888112200888888888888888888888888818888888888881406288888888888888888888888804888888050521 550102360562410973616117090601001104063242121111101411220358835111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102370562410973616117090601001104063242121111101411220348888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102380562410973616117090601001104063242121111101411220348888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102390562410973616117090601001104063242121111101411220370388111481240428686868787292386868618701018686861406287870606868686020286868688878787100521 550102400562410973616117090601001104063242121111101411220370388112291287878787873948878787878710187878787871406206028787878787878787878704000101060521 550102410562410973616117090601001104063242121111101411220378840112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102420562410973616117090601001104063242121111101411220370388112231287878787873948878787878710187878787871406206028787878787878787878704000000050521 550102430562410973616117090601001104063242121111101411220370488111491144868686868787228686868618701868686861406287870686868686028686868688878787100521 550102440562410973616117090601001104063242121111101411220370488112221187878787874349878787878710187878787871406206028787878787878787878704000101050521 550102450562410973616117090601001104063242121111101411220378844112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102460562410973616117090601001104063242121111101411220370088112294888888888888888888888888818888888888881406288888888888888888888888804888888060521 550102470562410973616117090601001104063242121111101411220378846112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550102480562410973616117090601001104063242121111101411220378846111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550102490562410973616117090601001104063242121111101411220378846111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102500562410973616117090601001104063242121111101411220378846112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102510562410973616117090601001104063242121111101411220370588111351152868686868787198686868628702868686868080787878086868686078686868688878787080521 550102520562410973616117090601001104063242121111101411220370588112191187878787875135878787878720287878787878080780078787878787878787878722010001040521 550102530562410973616117090601001104063242121111101411220378852111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102540562410973616117090601001104063242121111101411220370688111711256598686868787592386868618701018686861406287870606868686020286868688878787150521 550102550562410973616117090601001104063242121111101411220378888111300888888888888888888888888818888888888881406288888888888888888888888888888888070521 550102560562410973616117090601001104063242121111101411220370688112591287878787875471878787878710187878787871406206028787878787878787878788000202120521 550102570562410973616117090601001104063242121111101411220378856112290888888888888888888888888818888888888881406288888888888888888888888804888888060521 550102580562410973616117090601001104063242121111101411220378856112170888888888888888888888888818888888888881406288888888888888888888888804888888040521 550102590562410973616117090601001104063242121111101411220370688112231287878787875471878787878710187878787871406206028787878787878787878704020002050521 550102600562410973616117090601001104063242121111101411220378859111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550102610562410973616117090601001104063242121111101411220378859111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550103011123410973121405050201002000022132123071100012212230188111591202038686868787685086868618701018686861406287871106868686040286868688878787121041 550103021123410973121405050201002000022132123071100012212230188102681287878787870159878787878710187878787875611406028787878787878787878788000000141041 550103031123410973121405050201002000022132123071100012212230188112501287878787870159878787878710187878787871406206028787878787878787878704010001111041 550103041123410973121405050201002000022132123071100012212248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550103051123410973121405050201002000022132123071100012212230288111551206098686868787483786868618701018686861406287870606868686020286868688878787121041 550103061123410973121405050201002000022132123071100012212230288112481287878787870555878787878710187878787871406206028787878787878787878704010102101041 550103071123410973121405050201002000022132123071100012212248806111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 550103081123410973121405050201002000022132123071100012212248806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550103091123410973121405050201002000022132123071100012212230288102371287878787870555878787878710187878787871406206028787878787878787878704010102081041 550103101123410973121405050201002000022132123071100012212248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550103111123410973121405050201002000022132123071100012212248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550103121123410973121405050201002000022132123071100012212230088012411888888888888888888888888818888888888881406288888888888888888888888804888888091041 550103131123410973121405050201002000022132123071100012212248812012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550103141123410973121405050201002000022132123071100012212248812011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550103151123410973121405050201002000022132123071100012212268888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550103161123410973121405050201002000022132123071100012212260088012201888888888888888888888888818888888888881406288888888888888888888888804888888051041 550104011123410973090703030100001100022242121073000123211230188111581303040686868787574721868618701010186861406287870606118686020204868688878787121041 550104021123410973090703030100001100022242121073000123211248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550104031123410973090703030100001100022242121073000123211230188102571387878787870158878787878710187878787871406206028787878787878787878788000101121041 550104041123410973090703030100001100022242121073000123211230188112471387878787870158878787878710187878787871406206028787878787878787878704000000101041 550104051123410973090703030100001100022242121073000123211248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550104061123410973090703030100001100022242121073000123211230188102211387878787870158878787878710187878787875611406028787878787878787878706000000051041 550104071123410973090703030100001100022242121073000123211240288111231108868686868787218686868618701868686861406287870686868686028686868688878787051041 550104081123410973090703030100001100022242121073000123211240288112211187878787870723878787878710187878787871406206028787878787878787878704000000051041 550104091123410973090703030100001100022242121073000123211230088112742888888888888888888888888818888888888881406288888888888888888888888888888888151041 550105011123410973070602020100001000013122333031000022407230188111591202068686868787463486868618701018686861406287870606868686020286868688878787121041 550105021123410973070602020100001000013122333031000022407230188102461287878787870159878787878710187878787871406206028787878787878787878704020103101041 550105031123410973070602020100001000013122333031000022407248802111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 550105041123410973070602020100001000013122333031000022407248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550105051123410973070602020100001000013122333031000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550105061123410973070602020100001000013122333031000022407230188112341287878787870159878787878710187878787871406206028787878787878787878704000101071041 550105071123410973070602020100001000013122333031000022407258806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550106011123410973050500000000001000012122343041000022208230188111681102868686868787588686868618701868686861406287870686868686028686868688878787141041 550106021123410973050500000000001000012122343041000022208230188112581187878787870168878787878710187878787871406206028787878787878787878788000000121041 550106031123410973050500000000001000012122343041000022208230088112752888888888888888888888888818888888888881406288888888888888888888888888888888161041 550106041123410973050500000000001000012122343041000022208258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550106051123410973050500000000001000012122343041000022208230088112632888888888888888888888888818888888888881406288888888888888888888888888888888131041 550107011123410973161506060100001000013122121111100022212230188111451402030416868787404030388618701010101861406287870606061186020202048688878787101041 550107021123410973161506060100001000013122121111100022212230188112401487878787870145878787878710187878787871406206028787878787878787878704000000091041 550107031123410973161506060100001000013122121111100022212230188102401487878787870145878787878710187878787871406206028787878787878787878704000000091041 550107041123410973161506060100001000013122121111100022212230188112301487878787870145878787878710187878787871406206028787878787878787878704010102071041 550107051123410973161506060100001000013122121111100022212248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550107061123410973161506060100001000013122121111100022212248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550107071123410973161506060100001000013122121111100022212230088112241888888888888888888888888818888888888881406288888888888888888888888804888888051041 550107081123410973161506060100001000013122121111100022212248807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550107091123410973161506060100001000013122121111100022212248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550107101123410973161506060100001000013122121111100022212248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550107111123410973161506060100001000013122121111100022212248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550107121123410973161506060100001000013122121111100022212248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550107131123410973161506060100001000013122121111100022212248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550107141123410973161506060100001000013122121111100022212240088112304888888888888888888888888818888888888881406288888888888888888888888804888888071041 550107151123410973161506060100001000013122121111100022212258814111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550107161123410973161506060100001000013122121111100022212230188112381487878787870145878787878710187878787875611406028787878787878787878706000000081041 550109011123410973101002020100001000012121343041100023408230188111411203078686868787274486868618701018686861406287870606868686020286868688878787091041 550109021123410973101002020100001000012121343041100023408248888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 550109031123410973101002020100001000012121343041100023408230188112271287878787870141878787878710187878787871406206028787878787878787878704020103061041 550109041123410973101002020100001000012121343041100023408248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550109051123410973101002020100001000012121343041100023408248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550109061123410973101002020100001000012121343041100023408248803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550109071123410973101002020100001000012121343041100023408230188112441287878787870141878787878710187878787871406206028787878787878787878704030003091041 550109081123410973101002020100001000012121343041100023408248807111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550109091123410973101002020100001000012121343041100023408248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550109101123410973101002020100001000012121343041100023408248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550201011123410973100903030201001100023242341031100232410230188111561102868686868787288686868618701868686865611487871186868686048686868688878787121041 550201021123410973100903030201001100023242341031100232410230188112281187878787870156878787878710187878787875611411048787878787878787878706010203061041 550201031123410973100903030201001100023242341031100232410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550201041123410973100903030201001100023242341031100232410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550201051123410973100903030201001100023242341031100232410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550201061123410973100903030201001100023242341031100232410240288111291107868686868787278686868618701868686865611487871186868686048686868688878787061041 550201071123410973100903030201001100023242341031100232410240288102271187878787870629878787878710187878787875611411048787878787878787878706000202061041 550201081123410973100903030201001100023242341031100232410258807102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550201091123410973100903030201001100023242341031100232410258807102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550201101123410973100903030201001100023242341031100232410240088012234888888888888888888888888818888888888885611488888888888888888888888806888888051041 550201111123410973100903030201001100023242341031100232410258810012098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550201121123410973100903030201001100023242341031100232410258888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550202010562410973373506030301001002032122121111000022410230188111631203098686868787422986868618701018686865611487871111868686040486868688878787130521 550202020562410973373506030301001002032122121111000022410248888111230888888888888888888888888818888888888885611488888888888888888888888888888888050521 550202030562410973373506030301001002032122121111000022410230188112421287878787870163878787878710187878787875611411048787878787878787878706040105090521 550202040562410973373506030301001002032122121111000022410248803111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 550202050562410973373506030301001002032122121111000022410248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202060562410973373506030301001002032122121111000022410248803111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202070562410973373506030301001002032122121111000022410248803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202080562410973373506030301001002032122121111000022410248803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202090562410973373506030301001002032122121111000022410230188112291287878787870163878787878710187878787875611411048787878787878787878706010405060521 550202100562410973373506030301001002032122121111000022410248809111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202110562410973373506030301001002032122121111000022410248809112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202120562410973373506030301001002032122121111000022410248809112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202130562410973373506030301001002032122121111000022410248809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202140562410973373506030301001002032122121111000022410248809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202150562410973373506030301001002032122121111000022410270288111341118868686868787268686868618701868686861406287870686868686028686868688878787070521 550202160562410973373506030301001002032122121111000022410278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202170562410973373506030301001002032122121111000022410278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202180562410973373506030301001002032122121111000022410270288112261187878787871534878787878710187878787871406206028787878787878787878704000101060521 550202190562410973373506030301001002032122121111000022410278818112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202200562410973373506030301001002032122121111000022410278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202210562410973373506030301001002032122121111000022410278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202220562410973373506030301001002032122121111000022410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202230562410973373506030301001002032122121111000022410278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202240562410973373506030301001002032122121111000022410278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202250562410973373506030301001002032122121111000022410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202260562410973373506030301001002032122121111000022410278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202270562410973373506030301001002032122121111000022410270388111511230378686868787372786868618701018686865611487871111868686040486868688878787110521 550202280562410973373506030301001002032122121111000022410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202290562410973373506030301001002032122121111000022410278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202300562410973373506030301001002032122121111000022410270388102371287878787872751878787878710187878787875611411048787878787878787878706000606080521 550202310562410973373506030301001002032122121111000022410278830112160888888888888888888888888818888888888885611488888888888888888888888806888888040521 550202320562410973373506030301001002032122121111000022410278830112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550202330562410973373506030301001002032122121111000022410278830112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202340562410973373506030301001002032122121111000022410278830112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550202350562410973373506030301001002032122121111000022410278830112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202360562410973373506030301001002032122121111000022410278830112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550202370562410973373506030301001002032122121111000022410270388102271287878787872751878787878710187878787875611411048787878787878787878706000000060521 550203011123410973020100000000000000001016221023100033406238888111230888888888888888888888888818888888888885611488888888888888888888888888888888051041 550203021123410973020100000000000000001016221023100033406238888101250888888888888888888888888818888888888885611488888888888888888888888888888888061041 550204011123410973070703030000001000013122333021000022407230188111691102868686868787718686868618701868686865611487871186868686048686868688878787141041 550204021123410973070703030000001000013122333021000022407230188112711187878787870169878787878710187878787875611411048787878787878787878788000303151041 550204031123410973070703030000001000013122333021000022407240002112354888888888888888888888888818888888888885611488888888888888888888888806888888081041 550204041123410973070703030000001000013122333021000022407240002112332888888888888888888888888818888888888885611488888888888888888888888806888888071041 550204051123410973070703030000001000013122333021000022407258804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550204061123410973070703030000001000013122333021000022407240002112251888888888888888888888888818888888888885611488888888888888888888888806888888061041 550204071123410973070703030000001000013122333021000022407258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550205010562410973222207030200001001023122121111000322214230110111341203068686868787252386868618701018686865611487871111868686040486868688878787070521 550205020562410973222207030200001001023122121111000322214248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550205030562410973222207030200001001023122121111000322214230188112251287878787870134878787878710187878787875611411048787878787878787878706000202060521 550205040562410973222207030200001001023122121111000322214248803112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550205050562410973222207030200001001023122121111000322214248803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550205060562410973222207030200001001023122121111000322214230188112231287878787870134878787878710187878787875611411048787878787878787878706010001050521 550205070562410973222207030200001001023122121111000322214248806111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205080562410973222207030200001001023122121111000322214238814112250888888888888888888888888818888888888885611488888888888888888888888806888888060521 550205090562410973222207030200001001023122121111000322214248808112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205100562410973222207030200001001023122121111000322214220088112612888888888888888888888888818888888888885611488888888888888888888888888888888130521 550205110562410973222207030200001001023122121111000322214230088112234888888888888888888888888818888888888885611488888888888888888888888806888888050521 550205120562410973222207030200001001023122121111000322214248811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205130562410973222207030200001001023122121111000322214230088111201888888888888888888888888818888888888885611488888888888888888888888888888888050521 550205140562410973222207030200001001023122121111000322214220088112542888888888888888888888888818888888888885611488888888888888888888888888888888110521 550205150562410973222207030200001001023122121111000322214220088112552888888888888888888888888818888888888885611488888888888888888888888888888888120521 550205160562410973222207030200001001023122121111000322214270288111301317202286868787222026868618701010186865611487871111118686040404868688878787070521 550205170562410973222207030200001001023122121111000322214270288112221387878787871630878787878710187878787875611411048787878787878787878706010102050521 550205180562410973222207030200001001023122121111000322214278817112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205190562410973222207030200001001023122121111000322214278817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205200562410973222207030200001001023122121111000322214270288112201387878787871630878787878710187878787875611411048787878787878787878706000000050521 550205210562410973222207030200001001023122121111000322214278816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550205220562410973222207030200001001023122121111000322214270288112261387878787871630878787878710187878787875611411048787878787878787878706000000060521 550206011123410973080801010000001000013122329031100022210230188111751102868686868787698686868618701868686865611487871186868686048686868688878787161041 550206021123410973080801010000001000013122329031100022210230188112691187878787870175878787878710187878787875611411048787878787878787878788010001141041 550206031123410973080801010000001000013122329031100022210240002111523888888888888888888888888818888888888885611488888888888888888888888888888888111041 550206041123410973080801010000001000013122329031100022210258803111250888888888888888888888888818888888888885611488888888888888888888888888888888061041 550206051123410973080801010000001000013122329031100022210240088112321888888888888888888888888818888888888885611488888888888888888888888806888888071041 550206061123410973080801010000001000013122329031100022210258805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550206071123410973080801010000001000013122329031100022210238888111470888888888888888888888888818888888888885611488888888888888888888888888888888101041 550206081123410973080801010000001000013122329031100022210230088111713888888888888888888888888818888888888885611488888888888888888888888888888888151041 550207010562410973191603020100001000012122121071101322415330188111451302091486868787303030868618701010186865611487871111118686040404868688878787100521 550207020562410973191603020100001000012122121071101322415330188112301387878787870145878787878710187878787875611411048787878787878787878706040206070521 550207030562410973191603020100001000012122121071101322415348802111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 550207040562410973191603020100001000012122121071101322415348802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550207050562410973191603020100001000012122121071101322415348802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550207060562410973191603020100001000012122121071101322415348802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550207070562410973191603020100001000012122121071101322415348802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550207080562410973191603020100001000012122121071101322415348802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550207090562410973191603020100001000012122121071101322415330188112301387878787870145878787878710187878787875611411048787878787878787878706000404070521 550207100562410973191603020100001000012122121071101322415348809112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550207110562410973191603020100001000012122121071101322415348809112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550207120562410973191603020100001000012122121071101322415348809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550207130562410973191603020100001000012122121071101322415348809112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550207140562410973191603020100001000012122121071101322415330188102301387878787870145878787878710187878787875611411048787878787878787878706010001070521 550207150562410973191603020100001000012122121071101322415348814101068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550207160562410973191603020100001000012122121071101322415338888111360888888888888888888888888818888888888885611488888888888888888888888888888888080521 550207170562410973191603020100001000012122121071101322415338888111180888888888888888888888888818888888888885611488888888888888888888888888888888040521 550207180562410973191603020100001000012122121071101322415338888111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 550207190562410973191603020100001000012122121071101322415338888101128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550208011123410973131204040200001001022122121061100022212230188111641202078686868787344086868618701018686865611487871111868686040486868688878787131041 550208021123410973131204040200001001022122121061100022212230188102341287878787870164878787878710187878787875611411048787878787878787878706030104071041 550208031123410973131204040200001001022122121061100022212248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550208041123410973131204040200001001022122121061100022212248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550208051123410973131204040200001001022122121061100022212248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550208061123410973131204040200001001022122121061100022212248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550208071123410973131204040200001001022122121061100022212230188112401287878787870164878787878710187878787875611411048787878787878787878706000000091041 550208081123410973131204040200001001022122121061100022212278888011999888888888888888888888888898888888888889999988888888888888888888888888888888991041 550208091123410973131204040200001001022122121061100022212270288111521210148686868787404886868618701018686865611487871111868686040486868688878787111041 550208101123410973131204040200001001022122121061100022212270288112401287878787870952878787878710187878787875611411048787878787878787878706010203091041 550208111123410973131204040200001001022122121061100022212278810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550208121123410973131204040200001001022122121061100022212278810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550208131123410973131204040200001001022122121061100022212278810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550208141123410973131204040200001001022122121061100022212270288112481287878787870952878787878710187878787875611411048787878787878787878706000000101041 550209011123410973020200000000000000002012221042000023408230088111343888888888888888888888888818888888888885611488888888888888888888888888888888071041 550209021123410973020200000000000000002012221042000023408220088112552888888888888888888888888818888888888885611488888888888888888888888888888888121041 550210011123410973091003030101001000013122121082100123412230188111581302040586868787625223868618701010186865611487871111118686040404868688878787121041 550210021123410973091003030101001000013122121082100123412230188112621387878787870158878787878710187878787875611411048787878787878787878788010102131041 550210031123410973091003030101001000013122121082100123412248802111320888888888888888888888888818888888888885611488888888888888888888888888888888071041 550210041123410973091003030101001000013122121082100123412230188102521387878787870158878787878710187878787875611411048787878787878787878788000000111041 550210051123410973091003030101001000013122121082100123412230188112231387878787870158878787878710187878787875611411048787878787878787878706010001051041 550210061123410973091003030101001000013122121082100123412248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550210071123410973091003030101001000013122121082100123412240002012391888888888888888888888888818888888888885611488888888888888888888888806888888081041 550210081123410973091003030101001000013122121082100123412258807012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550210091123410973091003030101001000013122121082100123412258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550210101123410973091003030101001000013122121082100123412240088112201888888888888888888888888818888888888885611488888888888888888888888806888888051041 550210111123410973091003030101001000013122121082100123412258888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302011123410973161503030100001000012122321081100232411230188111541204118686868787472686868618701018686861406287871111868686040486868688878787111041 550302021123410973161503030100001000012122321081100232411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550302031123410973161503030100001000012122321081100232411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550302041123410973161503030100001000012122321081100232411230188112471287878787870154878787878710187878787875611406028787878787878787878704040307101041 550302051123410973161503030100001000012122321081100232411248804111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 550302061123410973161503030100001000012122321081100232411248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550302071123410973161503030100001000012122321081100232411248804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550302081123410973161503030100001000012122321081100232411248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302091123410973161503030100001000012122321081100232411248804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550302101123410973161503030100001000012122321081100232411248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302111123410973161503030100001000012122321081100232411230188102261287878787870154878787878710187878787875611406028787878787878787878704010102061041 550302121123410973161503030100001000012122321081100232411248811102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302131123410973161503030100001000012122321081100232411248811101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302141123410973161503030100001000012122321081100232411240004012174888888888888888888888888818888888888881406288888888888888888888888804888888041041 550302151123410973161503030100001000012122321081100232411248814012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550302161123410973161503030100001000012122321081100232411248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550302171123410973161503030100001000012122321081100232411248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550302181123410973161503030100001000012122321081100232411248808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550303011123410973070701010101001000012122343021000124407230188111341102868686868787248686868618701868686864409387870986868686038686868688878787071041 550303021123410973070701010101001000012122343021000124407230188112241187878787870134878787878710187878787874409309038787878787878787878705020305051041 550303031123410973070701010101001000012122343021000124407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550303041123410973070701010101001000012122343021000124407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550303051123410973070701010101001000012122343021000124407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550303061123410973070701010101001000012122343021000124407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550303071123410973070701010101001000012122343021000124407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550304010562410973191906030300001002032122323101100024408230188111611204058686868787464486868618701018686861406287870606868686020286868688878787130521 550304020562410973191906030300001002032122323101100024408248888112170888888888888888888888888818888888888881406288888888888888888888888804888888040521 550304030562410973191906030300001002032122323101100024408248888112170888888888888888888888888818888888888881406288888888888888888888888804888888040521 550304040562410973191906030300001002032122323101100024408230188112461287878787870161878787878710187878787871406206028787878787878787878704000000100521 550304050562410973191906030300001002032122323101100024408230188112441287878787870161878787878710187878787871406206028787878787878787878704000000090521 550304060562410973191906030300001002032122323101100024408248888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550304070562410973191906030300001002032122323101100024408248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550304080562410973191906030300001002032122323101100024408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550304090562410973191906030300001002032122323101100024408248888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550304100562410973191906030300001002032122323101100024408270288111611112868686868787418686868618701868686861406287870686868686028686868688878787130521 550304110562410973191906030300001002032122323101100024408278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550304120562410973191906030300001002032122323101100024408270288112411187878787871061878787878710187878787871406206028787878787878787878704000404090521 550304130562410973191906030300001002032122323101100024408278812112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550304140562410973191906030300001002032122323101100024408278812112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550304150562410973191906030300001002032122323101100024408278812112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550304160562410973191906030300001002032122323101100024408278812112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550304170562410973191906030300001002032122323101100024408270388111271118868686868787188686868618701868686866412587871286868686058686868688878787060521 550304180562410973191906030300001002032122323101100024408270388112181187878787871727878787878710187878787876412512058787878787878787878722000101040521 550304190562410973191906030300001002032122323101100024408278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550305010562410973252506030300001101033242321111100022410230188111561303091386868787494919868618701010186860604187870404048686010101868688878787120521 550305020562410973252506030300001101033242321111100022410248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550305030562410973252506030300001101033242321111100022410230188112491387878787870156878787878710187878787870604104018787878787878787878703020305100521 550305040562410973252506030300001101033242321111100022410248803111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 550305050562410973252506030300001101033242321111100022410248803112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550305060562410973252506030300001101033242321111100022410248803112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550305070562410973252506030300001101033242321111100022410248803111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550305080562410973252506030300001101033242321111100022410248803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550305090562410973252506030300001101033242321111100022410230188112491387878787870156878787878710187878787870604104018787878787878787878703030104100521 550305100562410973252506030300001101033242321111100022410248809111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 550305110562410973252506030300001101033242321111100022410248809111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 550305120562410973252506030300001101033242321111100022410248809111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550305130562410973252506030300001101033242321111100022410230188112191387878787870156878787878710187878787870604104018787878787878787878703000000040521 550305140562410973252506030300001101033242321111100022410240288111231116868686868787228686868618701868686860604187870486868686018686868688878787050521 550305150562410973252506030300001101033242321111100022410248816111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550305160562410973252506030300001101033242321111100022410240288112221187878787871423878787878710187878787870604104018787878787878787878703010102050521 550305170562410973252506030300001101033242321111100022410248816112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550305180562410973252506030300001101033242321111100022410240009112323888888888888888888888888818888888888880604188888888888888888888888803888888070521 550305190562410973252506030300001101033242321111100022410258888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550305200562410973252506030300001101033242321111100022410248888111240888888888888888888888888818888888888880604188888888888888888888888888888888050521 550305210562410973252506030300001101033242321111100022410270388111411122868686868787348686868618701868686860604187870486868686018686868688878787090521 550305220562410973252506030300001101033242321111100022410270388112341187878787872141878787878710187878787870604104018787878787878787878703000000070521 550305230562410973252506030300001101033242321111100022410278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550305240562410973252506030300001101033242321111100022410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550305250562410973252506030300001101033242321111100022410278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550306011123410973181804040300001002032122321111100122212230188111431102868686868787308686868618701868686866813587871386868686058686868688878787091041 550306021123410973181804040300001002032122321111100122212230188112301187878787870143878787878710187878787876813513058787878787878787878722010203071041 550306031123410973181804040300001002032122321111100122212248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550306041123410973181804040300001002032122321111100122212248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550306051123410973181804040300001002032122321111100122212248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550306061123410973181804040300001002032122321111100122212270288111471107868686868787388686868618701868686866813587871386868686058686868688878787101041 550306071123410973181804040300001002032122321111100122212270288112381187878787870647878787878710187878787876813513058787878787878787878722000101081041 550306081123410973181804040300001002032122321111100122212278807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550306091123410973181804040300001002032122321111100122212270088112392888888888888888888888888818888888888886813588888888888888888888888822888888081041 550306101123410973181804040300001002032122321111100122212278809111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550306111123410973181804040300001002032122321111100122212278809111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550306121123410973181804040300001002032122321111100122212278809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550306131123410973181804040300001002032122321111100122212278809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550306141123410973181804040300001002032122321111100122212270388111271115868686868787188686868618701868686866813587871386868686058686868688878787061041 550306151123410973181804040300001002032122321111100122212270388112181187878787871427878787878710187878787876813513058787878787878787878722000000041041 550306161123410973181804040300001002032122321111100122212270088111504888888888888888888888888818888888888886813588888888888888888888888888888888111041 550306171123410973181804040300001002032122321111100122212278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550306181123410973181804040300001002032122321111100122212278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 550307011123410973293005050301001002032122321091000022210230188111391106868686868787278686868618701868686860604187870486868686018686868688878787081041 550307021123410973293005050301001002032122321091000022210248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 550307031123410973293005050301001002032122321091000022210248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307041123410973293005050301001002032122321091000022210248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307051123410973293005050301001002032122321091000022210248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307061123410973293005050301001002032122321091000022210230188112271187878787870139878787878710187878787870604104018787878787878787878703020305061041 550307071123410973293005050301001002032122321091000022210248806112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307081123410973293005050301001002032122321091000022210248806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307091123410973293005050301001002032122321091000022210248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307101123410973293005050301001002032122321091000022210248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307111123410973293005050301001002032122321091000022210248806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307121123410973293005050301001002032122321091000022210270088112264888888888888888888888888818888888888880604188888888888888888888888803888888061041 550307131123410973293005050301001002032122321091000022210278812112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307141123410973293005050301001002032122321091000022210278812112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307151123410973293005050301001002032122321091000022210278812112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307161123410973293005050301001002032122321091000022210278812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307171123410973293005050301001002032122321091000022210278812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307181123410973293005050301001002032122321091000022210270288111451119868686868787328686868618701868686861406287870686868686028686868688878787101041 550307191123410973293005050301001002032122321091000022210270288112321187878787871845878787878710187878787871406206028787878787878787878704000101071041 550307201123410973293005050301001002032122321091000022210278819112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307211123410973293005050301001002032122321091000022210270388111411122868686868787328686868618701868686860604187870486868686018686868688878787091041 550307221123410973293005050301001002032122321091000022210270388112321187878787872141878787878710187878787870604104018787878787878787878703020406071041 550307231123410973293005050301001002032122321091000022210278822112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 550307241123410973293005050301001002032122321091000022210278822112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550307251123410973293005050301001002032122321091000022210278822111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307261123410973293005050301001002032122321091000022210278822111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550307271123410973293005050301001002032122321091000022210278822112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307281123410973293005050301001002032122321091000022210278822112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550307291123410973293005050301001002032122321091000022210270088011713888888888888888888888888818888888888880604188888888888888888888888888888888151041 550307301123410973293005050301001002032122321091000022210278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550308010562410973242310050100001000012122321102000023409230188111551202058686868787354086868618701018686860604187870404868686010186868688878787120521 550308020562410973242310050100001000012122321102000023409230188112351287878787870155878787878710187878787870604104018787878787878787878703020002080521 550308030562410973242310050100001000012122321102000023409248802111220888888888888888888888888818888888888880604188888888888888888888888888888888050521 550308040562410973242310050100001000012122321102000023409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550308050562410973242310050100001000012122321102000023409230188112401287878787870155878787878710187878787870604104018787878787878787878703000303090521 550308060562410973242310050100001000012122321102000023409248805112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 550308070562410973242310050100001000012122321102000023409248805112190888888888888888888888888818888888888880604188888888888888888888888803888888040521 550308080562410973242310050100001000012122321102000023409248805112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550308090562410973242310050100001000012122321102000023409270088111393888888888888888888888888818888888888880604188888888888888888888888888888888080521 550308100562410973242310050100001000012122321102000023409278888112250888888888888888888888888818888888888880604188888888888888888888888803888888060521 550308110562410973242310050100001000012122321102000023409278810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550308120562410973242310050100001000012122321102000023409278888112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 550308130562410973242310050100001000012122321102000023409278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550308140562410973242310050100001000012122321102000023409278888112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 550308150562410973242310050100001000012122321102000023409278888101490888888888888888888888888818888888888880604188888888888888888888888888888888100521 550308160562410973242310050100001000012122321102000023409270088112313888888888888888888888888818888888888880604188888888888888888888888803888888070521 550308170562410973242310050100001000012122321102000023409278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550308180562410973242310050100001000012122321102000023409278888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550308190562410973242310050100001000012122321102000023409278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550308200562410973242310050100001000012122321102000023409278888111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550308210562410973242310050100001000012122321102000023409238888112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 550308220562410973242310050100001000012122321102000023409248821111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550308230562410973242310050100001000012122321102000023409238888111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 550308240562410973242310050100001000012122321102000023409238888112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 550309010562410973313009050501001003042122321112100023410230188111581202058686868787423886868618701018686860604187870404868686010186868688878787120521 550309020562410973313009050501001003042122321112100023410230188112421287878787870158878787878710187878787870604104018787878787878787878703000202090521 550309030562410973313009050501001003042122321112100023410248802112230888888888888888888888888818888888888880604188888888888888888888888803888888050521 550309040562410973313009050501001003042122321112100023410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550309050562410973313009050501001003042122321112100023410230188112381287878787870158878787878710187878787870604104018787878787878787878703020305080521 550309060562410973313009050501001003042122321112100023410248805111220888888888888888888888888818888888888880604188888888888888888888888888888888050521 550309070562410973313009050501001003042122321112100023410248805112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 550309080562410973313009050501001003042122321112100023410248805112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550309090562410973313009050501001003042122321112100023410248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550309100562410973313009050501001003042122321112100023410248805111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550309110562410973313009050501001003042122321112100023410270288101261212138686868787222186868618701018686860604187870404868686010186868688878787060521 550309120562410973313009050501001003042122321112100023410270288112221287878787871126878787878710187878787870604104018787878787878787878703000000050521 550309130562410973313009050501001003042122321112100023410270288112211287878787871126878787878710187878787870604104018787878787878787878703000000050521 550309140562410973313009050501001003042122321112100023410270088112612888888888888888888888888818888888888880604188888888888888888888888888888888130521 550309150562410973313009050501001003042122321112100023410270388111251216188686868787202186868618701018686860604187870404868686010186868688878787060521 550309160562410973313009050501001003042122321112100023410270388112201287878787871525878787878710187878787870604104018787878787878787878703010001050521 550309170562410973313009050501001003042122321112100023410278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550309180562410973313009050501001003042122321112100023410270388112211287878787871525878787878710187878787870604104018787878787878787878703010001050521 550309190562410973313009050501001003042122321112100023410278818111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550309200562410973313009050501001003042122321112100023410270488111551121868686868787358686868618701868686860604187870486868686018686868688878787120521 550309210562410973313009050501001003042122321112100023410270488112351187878787872055878787878710187878787870604104018787878787878787878703030205080521 550309220562410973313009050501001003042122321112100023410278821111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 550309230562410973313009050501001003042122321112100023410278821111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550309240562410973313009050501001003042122321112100023410278821112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550309250562410973313009050501001003042122321112100023410278821111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550309260562410973313009050501001003042122321112100023410278821112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550309270562410973313009050501001003042122321112100023410270088111361888888888888888888888888818888888888880604188888888888888888888888888888888080521 550309280562410973313009050501001003042122321112100023410278888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 550309290562410973313009050501001003042122321112100023410278888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 550309300562410973313009050501001003042122321112100023410278888111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 550309310562410973313009050501001003042122321112100023410278888111230888888888888888888888888818888888888880604188888888888888888888888888888888050521 550310011123410973060502020000001000012122321032000023409230188111461102868686868787408686868618701868686860604187870486868686018686868688878787101041 550310021123410973060502020000001000012122321032000023409230188112401187878787870146878787878710187878787870604104018787878787878787878703000303091041 550310031123410973060502020000001000012122321032000023409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550310041123410973060502020000001000012122321032000023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550310051123410973060502020000001000012122321032000023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550310061123410973060502020000001000012122321032000023409230088102234888888888888888888888888818888888888880604188888888888888888888888803888888051041 550311010562410973201906030401001102042242221112100024407230188111541302040886868787545135868618701010186860604187870404048686010101868688878787110521 550311020562410973201906030401001102042242221112100024407230188112541387878787870154878787878710187878787870604104018787878787878787878788000101110521 550311030562410973201906030401001102042242221112100024407240002112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 550311040562410973201906030401001102042242221112100024407230188112511387878787870154878787878710187878787870604104018787878787878787878788010001110521 550311050562410973201906030401001102042242221112100024407240204111371106868686868787208686868618701868686860604187870486868686018686868688878787080521 550311060562410973201906030401001102042242221112100024407240288102201187878787870537878787878710187878787870604104018787878787878787878703010001050521 550311070562410973201906030401001102042242221112100024407248806111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550311080562410973201906030401001102042242221112100024407230188112351387878787870154878787878710187878787870604104018787878787878787878703010102080521 550311090562410973201906030401001102042242221112100024407248808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550311100562410973201906030401001102042242221112100024407248808112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550311110562410973201906030401001102042242221112100024407238888111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 550311120562410973201906030401001102042242221112100024407238888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550311130562410973201906030401001102042242221112100024407238888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550311140562410973201906030401001102042242221112100024407270388111281115868686868787238686868618701868686860604187870486868686018686868688878787060521 550311150562410973201906030401001102042242221112100024407270388112231187878787871428878787878710187878787870604104018787878787878787878703000000050521 550311160562410973201906030401001102042242221112100024407278888111220888888888888888888888888818888888888880604188888888888888888888888888888888050521 550311170562410973201906030401001102042242221112100024407270488111481118868686868787428686868618701868686860604187870486868686018686868688878787100521 550311180562410973201906030401001102042242221112100024407270488112421187878787871748878787878710187878787870604104018787878787878787878703000101090521 550311190562410973201906030401001102042242221112100024407278818112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 550311200562410973201906030401001102042242221112100024407278888111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 550312010562410973434110050501001004052122321112100024408230188111431302050886868787283026868618701010186860604187870404048686010101868688878787090521 550312020562410973434110050501001004052122321112100024408230188112281387878787870143878787878710187878787870604104018787878787878787878703010102060521 550312030562410973434110050501001004052122321112100024408248802111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 550312040562410973434110050501001004052122321112100024408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550312050562410973434110050501001004052122321112100024408230188112301387878787870143878787878710187878787870604104018787878787878787878703010102070521 550312060562410973434110050501001004052122321112100024408248805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312070562410973434110050501001004052122321112100024408248805111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312080562410973434110050501001004052122321112100024408230188102261387878787870143878787878710187878787870604104018787878787878787878703010102060521 550312090562410973434110050501001004052122321112100024408248808111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 550312100562410973434110050501001004052122321112100024408248808112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550312110562410973434110050501001004052122321112100024408270288111351212158686868787402086868618701018686860604187870404868686010186868688878787080521 550312120562410973434110050501001004052122321112100024408270288112401287878787871135878787878710187878787870604104018787878787878787878703020002090521 550312130562410973434110050501001004052122321112100024408278812111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312140562410973434110050501001004052122321112100024408278812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312150562410973434110050501001004052122321112100024408270288102201287878787871135878787878710187878787870604104018787878787878787878703010001050521 550312160562410973434110050501001004052122321112100024408278815111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312170562410973434110050501001004052122321112100024408270088111403888888888888888888888888818888888888880604188888888888888888888888888888888090521 550312180562410973434110050501001004052122321112100024408278888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 550312190562410973434110050501001004052122321112100024408270388111491120868686868787298686868618702868686868080787878086868686078686868688878787100521 550312200562410973434110050501001004052122321112100024408270388112291187878787871949878787878720187878787878080780078787878787878787878722020103060521 550312210562410973434110050501001004052122321112100024408278820111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312220562410973434110050501001004052122321112100024408278820112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312230562410973434110050501001004052122321112100024408278820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312240562410973434110050501001004052122321112100024408270488111371225328686868787362686868618701018686860604187870404868686010186868688878787080521 550312250562410973434110050501001004052122321112100024408270488112361287878787872437878787878710187878787870604104018787878787878787878703040206080521 550312260562410973434110050501001004052122321112100024408278825112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312270562410973434110050501001004052122321112100024408278825111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312280562410973434110050501001004052122321112100024408278825111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312290562410973434110050501001004052122321112100024408278825112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312300562410973434110050501001004052122321112100024408278825111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312310562410973434110050501001004052122321112100024408278825111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312320562410973434110050501001004052122321112100024408270488112261287878787872437878787878710187878787870604104018787878787878787878703000000060521 550312330562410973434110050501001004052122321112100024408278831112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312340562410973434110050501001004052122321112100024408278888111150888888888888888888888888828888888888888080788888888888888888888888888888888040521 550312350562410973434110050501001004052122321112100024408270588111401136868686868787268686868618701868686860604187870486868686018686868688878787090521 550312360562410973434110050501001004052122321112100024408270588112261187878787873540878787878710187878787870604104018787878787878787878703050207060521 550312370562410973434110050501001004052122321112100024408278836112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 550312380562410973434110050501001004052122321112100024408278836111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550312390562410973434110050501001004052122321112100024408278836111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312400562410973434110050501001004052122321112100024408278836112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312410562410973434110050501001004052122321112100024408278836111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550312420562410973434110050501001004052122321112100024408278836111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550312430562410973434110050501001004052122321112100024408278836111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550313010562410973191905020401003100042252321112100024408230188111491202078686868787521686868618701018686860202187870202868686010186868688878787100521 550313020562410973191905020401003100042252321112100024408230188112521287878787870149878787878710187878787870202102018787878787878787878788010203110521 550313030562410973191905020401003100042252321112100024408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550313040562410973191905020401003100042252321112100024408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550313050562410973191905020401003100042252321112100024408240202111211106868686868787208686868618701868686860202187870286868686018686868688878787050521 550313060562410973191905020401003100042252321112100024408240288112201187878787870521878787878710187878787870202102018787878787878787878703000000050521 550313070562410973191905020401003100042252321112100024408230188112161287878787870149878787878710187878787870202102018787878787878787878703000000040521 550313080562410973191905020401003100042252321112100024408238888111200888888888888888888888888818888888888880202188888888888888888888888888888888050521 550313090562410973191905020401003100042252321112100024408230388111321110868686868787268686868618701868686860202187870286868686018686868688878787070521 550313100562410973191905020401003100042252321112100024408230388112261187878787870932878787878710187878787870202102018787878787878787878703010001060521 550313110562410973191905020401003100042252321112100024408248810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550313120562410973191905020401003100042252321112100024408230488111261113868686868787238686868618701868686860202187870286868686018686868688878787060521 550313130562410973191905020401003100042252321112100024408230488112231187878787871226878787878710187878787870202102018787878787878787878703020103050521 550313140562410973191905020401003100042252321112100024408248813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550313150562410973191905020401003100042252321112100024408248813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550313160562410973191905020401003100042252321112100024408248813112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550313170562410973191905020401003100042252321112100024408238888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550313180562410973191905020401003100042252321112100024408238888112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 550313190562410973191905020401003100042252321112100024408270088111404888888888888888888888888828888888888888080788888888888888888888888888888888090521 550314011123410973171703030000000000002012321092100023410230088111493888888888888888888888888818888888888880604188888888888888888888888888888888101041 550314021123410973171703030000000000002012321092100023410248888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 550314031123410973171703030000000000002012321092100023410238888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 550314041123410973171703030000000000002012321092100023410230088112372888888888888888888888888818888888888880604188888888888888888888888803888888081041 550314051123410973171703030000000000002012321092100023410248804112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 550314061123410973171703030000000000002012321092100023410248804111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 550314071123410973171703030000000000002012321092100023410248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550314081123410973171703030000000000002012321092100023410248804112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550314091123410973171703030000000000002012321092100023410248804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550314101123410973171703030000000000002012321092100023410248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550314111123410973171703030000000000002012321092100023410248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550314121123410973171703030000000000002012321092100023410248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550314131123410973171703030000000000002012321092100023410248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550314141123410973171703030000000000002012321092100023410238888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 550314151123410973171703030000000000002012321092100023410238888112220888888888888888888888888818888888888880604188888888888888888888888803888888051041 550314161123410973171703030000000000002012321092100023410278888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 550314171123410973171703030000000000002012321092100023410270088111294888888888888888888888888818888888888880604188888888888888888888888888888888061041 550315011123410973111101010100001000012122323052100024407230188111491102868686868787328686868618701868686860604187870486868686018686868688878787101041 550315021123410973111101010100001000012122323052100024407230188112321187878787870149878787878710187878787870604104018787878787878787878703060309071041 550315031123410973111101010100001000012122323052100024407248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 550315041123410973111101010100001000012122323052100024407248802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 550315051123410973111101010100001000012122323052100024407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550315061123410973111101010100001000012122323052100024407248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550315071123410973111101010100001000012122323052100024407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550315081123410973111101010100001000012122323052100024407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550315091123410973111101010100001000012122323052100024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550315101123410973111101010100001000012122323052100024407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550315111123410973111101010100001000012122323052100024407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550316010562410973404107040301001003043122321111100122411230188111611102868686868787588686868618701868686860604187870486868686018686868688878787130521 550316020562410973404107040301001003043122321111100122411230188112581187878787870161878787878710187878787870604104018787878787878787878788000000120521 550316030562410973404107040301001003043122321111100122411258888111210888888888888888888888888818888888888880604188888888888888888888888888888888050521 550316040562410973404107040301001003043122321111100122411248888111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 550316050562410973404107040301001003043122321111100122411240088012421888888888888888888888888818888888888880604188888888888888888888888803888888090521 550316060562410973404107040301001003043122321111100122411248805011048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550316070562410973404107040301001003043122321111100122411248805011018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550316080562410973404107040301001003043122321111100122411240088112474888888888888888888888888818888888888880604188888888888888888888888803888888100521 550316090562410973404107040301001003043122321111100122411248808112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550316100562410973404107040301001003043122321111100122411248808112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316110562410973404107040301001003043122321111100122411248808112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550316120562410973404107040301001003043122321111100122411248888111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 550316130562410973404107040301001003043122321111100122411248888111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 550316140562410973404107040301001003043122321111100122411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316150562410973404107040301001003043122321111100122411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316160562410973404107040301001003043122321111100122411278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316170562410973404107040301001003043122321111100122411278888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 550316180562410973404107040301001003043122321111100122411278888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 550316190562410973404107040301001003043122321111100122411270288101391220228686868787293086868618701018686860604187870404868686010186868688878787080521 550316200562410973404107040301001003043122321111100122411270288102291287878787871939878787878710187878787870604104018787878787878787878703010001060521 550316210562410973404107040301001003043122321111100122411278820101118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550316220562410973404107040301001003043122321111100122411270288102301287878787871939878787878710187878787870604104018787878787878787878703000000070521 550316230562410973404107040301001003043122321111100122411278888111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 550316240562410973404107040301001003043122321111100122411278888111219888888888888888888888888898888888888889999988888888888888888888888888888888050521 550316250562410973404107040301001003043122321111100122411270388111281126868686868787258686868618702868686860604187878086868686078686868688878787060521 550316260562410973404107040301001003043122321111100122411270388112251187878787872528878787878720187878787878080704018787878787878787878722000000060521 550316270562410973404107040301001003043122321111100122411278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550316280562410973404107040301001003043122321111100122411278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316290562410973404107040301001003043122321111100122411270488111411230388686868787363386868618701018686860604187870404868686010186868688878787090521 550316300562410973404107040301001003043122321111100122411270488112361287878787872941878787878710187878787870604104018787878787878787878703030407080521 550316310562410973404107040301001003043122321111100122411278830111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 550316320562410973404107040301001003043122321111100122411278830112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550316330562410973404107040301001003043122321111100122411278830112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550316340562410973404107040301001003043122321111100122411278830112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316350562410973404107040301001003043122321111100122411278830112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316360562410973404107040301001003043122321111100122411278830111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550316370562410973404107040301001003043122321111100122411278830111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550316380562410973404107040301001003043122321111100122411270488112331287878787872941878787878710187878787870604104018787878787878787878703000101070521 550316390562410973404107040301001003043122321111100122411278838112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550316400562410973404107040301001003043122321111100122411278888111330888888888888888888888888818888888888880604188888888888888888888888888888888070521 550316410562410973404107040301001003043122321111100122411278888011340888888888888888888888888818888888888880604188888888888888888888888888888888070521 550316420562410973404107040301001003043122321111100122411270088011411888888888888888888888888818888888888880604188888888888888888888888888888888090521 550316430562410973404107040301001003043122321111100122411278888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 550316440562410973404107040301001003043122321111100122411278888111250888888888888888888888888818888888888880604188888888888888888888888888888888060521 550316450562410973404107040301001003043122321111100122411270088112862888888888888888888888888818888888888880604188888888888888888888888888888888180521 550317011123410973161301010101001000012122343063000022405230188111411102868686868787458686868628702868686868080787878086868686078686868688878787091041 550317021123410973161301010101001000012122343063000022405230188102451187878787870141878787878720287878787878080780078787878787878787878711000202101041 550317031123410973161301010101001000012122343063000022405248802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550317041123410973161301010101001000012122343063000022405248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550317051123410973161301010101001000012122343063000022405270088111451888888888888888888888888828888888888888080788888888888888888888888888888888101041 550317061123410973161301010101001000012122343063000022405230088111221888888888888888888888888828888888888888080788888888888888888888888888888888051041 550317071123410973161301010101001000012122343063000022405238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550317081123410973161301010101001000012122343063000022405278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 550317091123410973161301010101001000012122343063000022405238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550317101123410973161301010101001000012122343063000022405278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 550317111123410973161301010101001000012122343063000022405278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550317121123410973161301010101001000012122343063000022405278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 550317131123410973161301010101001000012122343063000022405278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550317141123410973161301010101001000012122343063000022405270088111471888888888888888888888888828888888888888080788888888888888888888888888888888101041 550317151123410973161301010101001000012122343063000022405278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 550317161123410973161301010101001000012122343063000022405248888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 550318011123410973090902020201001100022242333041000023408230188111291102868686868787258686868628702868686868080787878086868686078686868688878787061041 550318021123410973090902020201001100022242333041000023408230188112251187878787870129878787878720287878787878080780078787878787878787878711010001061041 550318031123410973090902020201001100022242333041000023408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550318041123410973090902020201001100022242333041000023408238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 550318051123410973090902020201001100022242333041000023408230088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 550318061123410973090902020201001100022242333041000023408240288111261107868686868787178686868628702868686868080787878086868686078686868688878787061041 550318071123410973090902020201001100022242333041000023408240288112171187878787870626878787878720287878787878080780078787878787878787878711000000041041 550318081123410973090902020201001100022242333041000023408240088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 550318091123410973090902020201001100022242333041000023408248888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 550319011123410973111103030200001001022122341061100023410230188111331202088686868787362386868628702028686868080787878080868686070786868688878787071041 550319021123410973111103030200001001022122341061100023410230188112361287878787870133878787878720287878787878080780078787878787878787878711040105081041 550319031123410973111103030200001001022122341061100023410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550319041123410973111103030200001001022122341061100023410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550319051123410973111103030200001001022122341061100023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550319061123410973111103030200001001022122341061100023410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550319071123410973111103030200001001022122341061100023410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550319081123410973111103030200001001022122341061100023410230188112231287878787870133878787878720287878787878080780078787878787878787878711000000051041 550319091123410973111103030200001001022122341061100023410270288111391110868686868787228686868628702868686868080787878086868686078686868688878787081041 550319101123410973111103030200001001022122341061100023410270288112221187878787870939878787878720287878787878080780078787878787878787878711000101051041 550319111123410973111103030200001001022122341061100023410278810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550320011123410973191305050401001003042122321091100124211230188111491202048686868787412686868618701018686864409387870909868686030386868688878787101041 550320021123410973191305050401001003042122321091100124211230188112411287878787870149878787878710187878787874409309038787878787878787878705000101091041 550320031123410973191305050401001003042122321091100124211248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550320041123410973191305050401001003042122321091100124211230188112261287878787870149878787878710187878787874409309038787878787878787878705040004061041 550320051123410973191305050401001003042122321091100124211248804101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550320061123410973191305050401001003042122321091100124211248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550320071123410973191305050401001003042122321091100124211248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550320081123410973191305050401001003042122321091100124211248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550320091123410973191305050401001003042122321091100124211270288111451110868686868787308686868628702868686868080787878086868686078686868688878787101041 550320101123410973191305050401001003042122321091100124211270288112301187878787870945878787878720287878787878080780078787878787878787878705000101071041 550320111123410973191305050401001003042122321091100124211278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550320121123410973191305050401001003042122321091100124211270388111301113868686868787268686868618701868686864409387870986868686038686868688878787071041 550320131123410973191305050401001003042122321091100124211270388102261187878787871230878787878710187878787874409309038787878787878787878705020103061041 550320141123410973191305050401001003042122321091100124211278813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550320151123410973191305050401001003042122321091100124211278813102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550320161123410973191305050401001003042122321091100124211278813101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550320171123410973191305050401001003042122321091100124211278888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 550320181123410973191305050401001003042122321091100124211270488101471119868686868787218686868618701868686864409387870986868686038686868688878787101041 550320191123410973191305050401001003042122321091100124211270488102211187878787871847878787878710187878787874409309038787878787878787878705000000051041 550321011123410973212304040201001001022122321111100123213230188111471102868686868787428686868628702868686868080787878086868686078686868688878787101041 550321021123410973212304040201001001022122321111100123213230188112421187878787870147878787878720287878787878080780078787878787878787878705040105091041 550321031123410973212304040201001001022122321111100123213248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550321041123410973212304040201001001022122321111100123213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550321051123410973212304040201001001022122321111100123213248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550321061123410973212304040201001001022122321111100123213248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550321071123410973212304040201001001022122321111100123213248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550321081123410973212304040201001001022122321111100123213238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550321091123410973212304040201001001022122321111100123213270288111441210148686868787301886868618702018686864409387878009868686070386868688878787091041 550321101123410973212304040201001001022122321111100123213270288112301287878787870944878787878720187878787878080709038787878787878787878705000303071041 550321111123410973212304040201001001022122321111100123213278810112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550321121123410973212304040201001001022122321111100123213278810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550321131123410973212304040201001001022122321111100123213278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550321141123410973212304040201001001022122321111100123213270288112181287878787870944878787878710187878787874409309038787878787878787878705000202041041 550321151123410973212304040201001001022122321111100123213278814112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550321161123410973212304040201001001022122321111100123213278814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550321171123410973212304040201001001022122321111100123213278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 550321181123410973212304040201001001022122321111100123213278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550321191123410973212304040201001001022122321111100123213278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550321201123410973212304040201001001022122321111100123213278888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 550321211123410973212304040201001001022122321111100123213270088101301888888888888888888888888818888888888884409388888888888888888888888888888888071041 550321221123410973212304040201001001022122321111100123213270088012281888888888888888888888888828888888888888080788888888888888888888888805888888061041 550321231123410973212304040201001001022122321111100123213278822012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550321241123410973212304040201001001022122321111100123213270088011701888888888888888888888888828888888888888080788888888888888888888888888888888151041 550322011123410973121203030200002000022132321081100123213230188111411202078686868787302586868618701018686864409387870909868686030386868688878787091041 550322021123410973121203030200002000022132321081100123213230188112301287878787870141878787878710187878787874409309038787878787878787878705020204071041 550322031123410973121203030200002000022132321081100123213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550322041123410973121203030200002000022132321081100123213248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550322051123410973121203030200002000022132321081100123213248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550322061123410973121203030200002000022132321081100123213248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550322071123410973121203030200002000022132321081100123213230188112251287878787870141878787878710187878787874409309038787878787878787878705000101061041 550322081123410973121203030200002000022132321081100123213248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550322091123410973121203030200002000022132321081100123213238888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 550322101123410973121203030200002000022132321081100123213230288111321111868686868787258686868618701868686864409387870986868686038686868688878787071041 550322111123410973121203030200002000022132321081100123213230288112251187878787871032878787878710187878787874409309038787878787878787878705010001061041 550322121123410973121203030200002000022132321081100123213248811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550401011123410972111103030200002000022132343041100124408230188111401202068686868787262086868628702028686868080787878080868686070786868688878787091041 550401021123410972111103030200002000022132343041100124408230188112261287878787870140878787878720287878787878080780078787878787878787878711000303061041 550401031123410972111103030200002000022132343041100124408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550401041123410972111103030200002000022132343041100124408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550401051123410972111103030200002000022132343041100124408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550401061123410972111103030200002000022132343041100124408230188112201287878787870140878787878720287878787878080780078787878787878787878711010001051041 550401071123410972111103030200002000022132343041100124408248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550401081123410972111103030200002000022132343041100124408230288111311109868686868787258686868628702868686868080787878086868686078686868688878787071041 550401091123410972111103030200002000022132343041100124408230288112251187878787870831878787878720287878787878080780078787878787878787878711020002061041 550401101123410972111103030200002000022132343041100124408248809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550401111123410972111103030200002000022132343041100124408248809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550402011123410972030301010100001000012121343011000024405230188111341102868686868787198686868628702868686868080787878086868686078686868688878787071041 550402021123410972030301010100001000012121343011000024405230188112191187878787870134878787878720287878787878080780078787878787878787878711000101041041 550402031123410972030301010100001000012121343011000024405248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550403011123410972070601010100001000012121343011100224408230188111401102868686868787308686868628702868686868080787878086868686078686868688878787091041 550403021123410972070601010100001000012121343011100224408230188102301187878787870140878787878720287878787878080780078787878787878787878711000404071041 550403031123410972070601010100001000012121343011100224408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550403041123410972070601010100001000012121343011100224408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550403051123410972070601010100001000012121343011100224408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550403061123410972070601010100001000012121343011100224408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550403071123410972070601010100001000012121343011100224408238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 550404011123410971040401010100001000011121343031100124407230188111271102868686868787208686868628702868686868080787878086868686078686868688878787061041 550404021123410971040401010100001000011121343031100124407230188112201187878787870127878787878720287878787878080780078787878787878787878711000000051041 550404031123410971040401010100001000011121343031100124407238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 550404041123410971040401010100001000011121343031100124407238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550405011123410972040400000000001000012122343021000024406230188111801102868686868787528686868618701868686864409387870986868686038686868688878787171041 550405021123410972040400000000001000012122343021000024406230188112521187878787870180878787878710187878787874409309038787878787878787878788010102111041 550405031123410972040400000000001000012122343021000024406248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550405041123410972040400000000001000012122343021000024406248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550406011123410972202005050101001001022129999999999999900130188111501102868686868787458686868618701868686860604187870486868686018686868688878787111041 550406021123410972202005050101001001022129999999999999900130188112451187878787870150878787878710187878787870604104018787878787878787878703020406101041 550406031123410972202005050101001001022129999999999999900148802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550406041123410972202005050101001001022129999999999999900148802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550406051123410972202005050101001001022129999999999999900148802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550406061123410972202005050101001001022129999999999999900148802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550406071123410972202005050101001001022129999999999999900148802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550406081123410972202005050101001001022129999999999999900148802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550406091123410972202005050101001001022129999999999999900178810111340888888888888888888888888818888888888880604188888888888888888888888888888888071041 550406101123410972202005050101001001022129999999999999900170088112682888888888888888888888888818888888888880604188888888888888888888888888888888141041 550406111123410972202005050101001001022129999999999999900178888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 550406121123410972202005050101001001022129999999999999900170288111401114868686868787488686868618701868686860604187870486868686018686868688878787091041 550406131123410972202005050101001001022129999999999999900178888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550406141123410972202005050101001001022129999999999999900170288112481187878787871240878787878710187878787870604104018787878787878787878703000202101041 550406151123410972202005050101001001022129999999999999900178814112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 550406161123410972202005050101001001022129999999999999900178814112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550406171123410972202005050101001001022129999999999999900178888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550406181123410972202005050101001001022129999999999999900170088111483888888888888888888888888818888888888880604188888888888888888888888888888888101041 550406191123410972202005050101001001022129999999999999900178888111480888888888888888888888888818888888888880604188888888888888888888888888888888101041 550406201123410972202005050101001001022129999999999999900130088112403888888888888888888888888818888888888880604188888888888888888888888803888888091041 550407011123410972090900000000001001022122343991100122409230188111481202038686868787525586868618701018686860604187870404868686010186868688878787101041 550407021123410972090900000000001001022122343991100122409230188112521287878787870148878787878710187878787870604104018787878787878787878788000000111041 550407031123410972090900000000001001022122343991100122409230188112551287878787870148878787878710187878787870604104018787878787878787878788000101121041 550407041123410972090900000000001001022122343991100122409248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550407051123410972090900000000001001022122343991100122409248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550407061123410972090900000000001001022122343991100122409270209111561107868686868787528686868618701868686860604187870486868686018686868688878787121041 550407071123410972090900000000001001022122343991100122409270288112521187878787870656878787878710187878787870604104018787878787878787878788010001111041 550407081123410972090900000000001001022122343991100122409278807111220888888888888888888888888818888888888880604188888888888888888888888888888888051041 550407091123410972090900000000001001022122343991100122409270088112832888888888888888888888888818888888888880604188888888888888888888888888888888171041 550408011123410972060601010100001000012122343051000024406230188111401102868686868787308686868628702868686868080787878086868686078686868688878787091041 550408021123410972060601010100001000012122343051000024406230188112301187878787870140878787878720287878787878080780078787878787878787878705030003071041 550408031123410972060601010100001000012122343051000024406248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550408041123410972060601010100001000012122343051000024406248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550408051123410972060601010100001000012122343051000024406248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550408061123410972060601010100001000012122343051000024406230088111444888888888888888888888888828888888888888080788888888888888888888888888888888091041 550409011123410972121201010100001000012122343041100124408230188111371102868686868787448686868628702868686868080787878086868686078686868688878787081041 550409021123410972121201010100001000012122343041100124408230188112441187878787870137878787878720287878787878080780078787878787878787878711020406091041 550409031123410972121201010100001000012122343041100124408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550409041123410972121201010100001000012122343041100124408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550409051123410972121201010100001000012122343041100124408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550409061123410972121201010100001000012122343041100124408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550409071123410972121201010100001000012122343041100124408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550409081123410972121201010100001000012122343041100124408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550409091123410972121201010100001000012122343041100124408248888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 550409101123410972121201010100001000012122343041100124408238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 550409111123410972121201010100001000012122343041100124408238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550409121123410972121201010100001000012122343041100124408248888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550410011123410972101002020101001100023242343101000024406230188111571102868686868787528686868618701868686860604187870486868686018686868688878787121041 550410021123410972101002020101001100023242343101000024406230188112521187878787870157878787878710187878787870604104018787878787878787878788010102111041 550410031123410972101002020101001100023242343101000024406248802112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 550410041123410972101002020101001100023242343101000024406240202111241105868686868787218686868618701868686860604187870486868686018686868688878787051041 550410051123410972101002020101001100023242343101000024406240288112211187878787870424878787878710187878787870604104018787878787878787878703000101051041 550410061123410972101002020101001100023242343101000024406258805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550410071123410972101002020101001100023242343101000024406258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550410081123410972101002020101001100023242343101000024406248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550410091123410972101002020101001100023242343101000024406258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550410101123410972101002020101001100023242343101000024406230088112612888888888888888888888888818888888888880604188888888888888888888888888888888131041 550411010562410972242405020400002002042132321111100124410230188111361202048686868787222386868628702028686868080787878080868686070786868688878787080521 550411020562410972242405020400002002042132321111100124410230188112221287878787870136878787878720287878787878080780078787878787878787878711010001050521 550411030562410972242405020400002002042132321111100124410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411040562410972242405020400002002042132321111100124410230188112231287878787870136878787878720287878787878080780078787878787878787878711000202050521 550411050562410972242405020400002002042132321111100124410248804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411060562410972242405020400002002042132321111100124410248804112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411070562410972242405020400002002042132321111100124410238888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550411080562410972242405020400002002042132321111100124410230288111281109868686868787208686868628702868686868080787878086868686078686868688878787060521 550411090562410972242405020400002002042132321111100124410230288112201187878787870828878787878720287878787878080780078787878787878787878711000000050521 550411100562410972242405020400002002042132321111100124410270388111281111868686868787188686868628702868686868080787878086868686078686868688878787060521 550411110562410972242405020400002002042132321111100124410270388112181187878787871028878787878720287878787878080780078787878787878787878711000101040521 550411120562410972242405020400002002042132321111100124410278811112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411130562410972242405020400002002042132321111100124410270488111251114868686868787248686868628702868686868080787878086868686078686868688878787060521 550411140562410972242405020400002002042132321111100124410270488112241187878787871325878787878720287878787878080780078787878787878787878711020002050521 550411150562410972242405020400002002042132321111100124410278814111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411160562410972242405020400002002042132321111100124410278814111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550411170562410972242405020400002002042132321111100124410270088111263888888888888888888888888828888888888888080788888888888888888888888888888888060521 550411180562410972242405020400002002042132321111100124410278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 550411190562410972242405020400002002042132321111100124410278888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 550411200562410972242405020400002002042132321111100124410278888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 550411210562410972242405020400002002042132321111100124410278888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 550411220562410972242405020400002002042132321111100124410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550411230562410972242405020400002002042132321111100124410238888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550411240562410972242405020400002002042132321111100124410278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550412011123410972101002020100001000012122331051100124409230188111311202068686868787251886868628702028686868080787878080868686070786868688878787071041 550412021123410972101002020100001000012122331051100124409230188112251287878787870131878787878720287878787878080780078787878787878787878711010203061041 550412031123410972101002020100001000012122331051100124409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550412041123410972101002020100001000012122331051100124409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550412051123410972101002020100001000012122331051100124409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550412061123410972101002020100001000012122331051100124409230188112181287878787870131878787878720287878787878080780078787878787878787878711010001041041 550412071123410972101002020100001000012122331051100124409248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550412081123410972101002020100001000012122331051100124409238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 550412091123410972101002020100001000012122331051100124409238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 550412101123410972101002020100001000012122331051100124409238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 550413011123410972141003030200002000022132343071100124408230188111431202068686868787212386868628702028686868080787878080868686070786868688878787091041 550413021123410972141003030200002000022132343071100124408230188102211287878787870143878787878720287878787878080780078787878787878787878711020204051041 550413031123410972141003030200002000022132343071100124408248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550413041123410972141003030200002000022132343071100124408248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550413051123410972141003030200002000022132343071100124408248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550413061123410972141003030200002000022132343071100124408230188112231287878787870143878787878720287878787878080780078787878787878787878711000101051041 550413071123410972141003030200002000022132343071100124408248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550413081123410972141003030200002000022132343071100124408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550413091123410972141003030200002000022132343071100124408230088111354888888888888888888888888828888888888888080788888888888888888888888888888888081041 550413101123410972141003030200002000022132343071100124408238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 550413111123410972141003030200002000022132343071100124408230288111301112868686868787228686868628702868686868080787878086868686078686868688878787071041 550413121123410972141003030200002000022132343071100124408230288112221187878787871130878787878720287878787878080780078787878787878787878711010102051041 550413131123410972141003030200002000022132343071100124408248812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550413141123410972141003030200002000022132343071100124408248812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550414010562410972181804020401001003042122323081100124409230188111451102868686868787258686868618701868686860604187870486868686018686868688878787100521 550414020562410972181804020401001003042122323081100124409230188112251187878787870145878787878710187878787870604104018787878787878787878703010102060521 550414030562410972181804020401001003042122323081100124409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550414040562410972181804020401001003042122323081100124409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550414050562410972181804020401001003042122323081100124409270288111401106868686868787408686868618701868686860604187870486868686018686868688878787090521 550414060562410972181804020401001003042122323081100124409270288112401187878787870540878787878710187878787870604104018787878787878787878703040105090521 550414070562410972181804020401001003042122323081100124409278806111270888888888888888888888888818888888888880604188888888888888888888888888888888060521 550414080562410972181804020401001003042122323081100124409278806112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550414090562410972181804020401001003042122323081100124409278806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550414100562410972181804020401001003042122323081100124409278806111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550414110562410972181804020401001003042122323081100124409270306111351112868686868787228686868618701868686860604187870486868686018686868688878787080521 550414120562410972181804020401001003042122323081100124409270388112221187878787871135878787878710187878787870604104018787878787878787878703000101050521 550414130562410972181804020401001003042122323081100124409278812112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550414140562410972181804020401001003042122323081100124409270488111501116868686868787358686868628702868686868080787878086868686078686868688878787110521 550414150562410972181804020401001003042122323081100124409278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 550414160562410972181804020401001003042122323081100124409270488112351187878787871450878787878720287878787878080780078787878787878787878711000000080521 550414170562410972181804020401001003042122323081100124409278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550414180562410972181804020401001003042122323081100124409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550415011123410972060601010100001000012122321041100124211230188111331102868686868787278686868628702868686868080787878086868686078686868688878787071041 550415021123410972060601010100001000012122321041100124211230188112271187878787870133878787878720287878787878080780078787878787878787878711000101061041 550415031123410972060601010100001000012122321041100124211248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550415041123410972060601010100001000012122321041100124211238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 550415051123410972060601010100001000012122321041100124211238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 550415061123410972060601010100001000012122321041100124211238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550416011123410972040401010100001000011122333031000124407230188111311102868686868787238686868628702868686868080787878086868686078686868688878787071041 550416021123410972040401010100001000011122333031000124407230188112231187878787870131878787878720287878787878080780078787878787878787878711000000051041 550416031123410972040401010100001000011122333031000124407238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550416041123410972040401010100001000011122333031000124407238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550417011123410972131101010100001001022122323081100123411230188101631102868686868787568686868618701868686860604187870486868686018686868688878787131041 550417021123410972131101010100001001022122323081100123411230188102561187878787870163878787878710187878787870604104018787878787878787878788000000121041 550417031123410972131101010100001001022122323081100123411248888111170888888888888888888888888818888888888880604188888888888888888888888888888888041041 550417041123410972131101010100001001022122323081100123411248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550417051123410972131101010100001001022122323081100123411278888111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 550417061123410972131101010100001001022122323081100123411278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 550417071123410972131101010100001001022122323081100123411270288111491108868686868787288686868618701868686866312587870486868686018686868688878787101041 550417081123410972131101010100001001022122323081100123411270288112281187878787870749878787878710187878787870604112058787878787878787878703000000061041 550417091123410972131101010100001001022122323081100123411278806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550417101123410972131101010100001001022122323081100123411278806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550417111123410972131101010100001001022122323081100123411278806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550417121123410972131101010100001001022122323081100123411278806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550417131123410972131101010100001001022122323081100123411278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550501011123410972141405050000001000013122321051100024409230188111531102868686868787518686868618701868686863607287870786868686028686868688878787111041 550501021123410972141405050000001000013122321051100024409230188112511187878787870153878787878710187878787873607207028787878787878787878788030508111041 550501031123410972141405050000001000013122321051100024409240002112253888888888888888888888888818888888888883607288888888888888888888888822888888061041 550501041123410972141405050000001000013122321051100024409240002112233888888888888888888888888818888888888883607288888888888888888888888822888888051041 550501051123410972141405050000001000013122321051100024409248802112190888888888888888888888888818888888888883607288888888888888888888888822888888041041 550501061123410972141405050000001000013122321051100024409248802112170888888888888888888888888818888888888883607288888888888888888888888822888888041041 550501071123410972141405050000001000013122321051100024409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550501081123410972141405050000001000013122321051100024409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550501091123410972141405050000001000013122321051100024409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550501101123410972141405050000001000013122321051100024409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550501111123410972141405050000001000013122321051100024409238888111180888888888888888888888888818888888888883607288888888888888888888888888888888041041 550501121123410972141405050000001000013122321051100024409240088112211888888888888888888888888818888888888883607288888888888888888888888822888888051041 550501131123410972141405050000001000013122321051100024409258812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550501141123410972141405050000001000013122321051100024409258812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550502010562410972303104020200001101033242321111101233413230188111621202038686868787595386868618701018686863607287870707868686020286868688878787130521 550502020562410972303104020200001101033242321111101233413230188102591287878787870162878787878710187878787873607207028787878787878787878788010001120521 550502030562410972303104020200001101033242321111101233413230188112531287878787870162878787878710187878787873607207028787878787878787878788040105110521 550502040562410972303104020200001101033242321111101233413248803111180888888888888888888888888818888888888883607288888888888888888888888888888888040521 550502050562410972303104020200001101033242321111101233413248803111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502060562410972303104020200001101033242321111101233413248803112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502070562410972303104020200001101033242321111101233413248803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502080562410972303104020200001101033242321111101233413248803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550502090562410972303104020200001101033242321111101233413240288111431110868686868787328686868618701868686863607287870786868686028686868688878787090521 550502100562410972303104020200001101033242321111101233413240288112321187878787870943878787878710187878787873607207028787878787878787878722000404070521 550502110562410972303104020200001101033242321111101233413258810112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502120562410972303104020200001101033242321111101233413258810112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502130562410972303104020200001101033242321111101233413258810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550502140562410972303104020200001101033242321111101233413258810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550502150562410972303104020200001101033242321111101233413248802111250888888888888888888888888818888888888883607288888888888888888888888888888888060521 550502160562410972303104020200001101033242321111101233413258815111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502170562410972303104020200001101033242321111101233413258888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502180562410972303104020200001101033242321111101233413258888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502190562410972303104020200001101033242321111101233413258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502200562410972303104020200001101033242321111101233413270388111421123868686868787318686868618701868686863607287870786868686028686868688878787090521 550502210562410972303104020200001101033242321111101233413248888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550502220562410972303104020200001101033242321111101233413248888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502230562410972303104020200001101033242321111101233413270388112311187878787872042878787878710187878787873607207028787878787878787878722020002070521 550502240562410972303104020200001101033242321111101233413278823111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502250562410972303104020200001101033242321111101233413278823111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502260562410972303104020200001101033242321111101233413270088012194888888888888888888888888818888888888883607288888888888888888888888822888888040521 550502270562410972303104020200001101033242321111101233413278826112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502280562410972303104020200001101033242321111101233413278826012018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550502290562410972303104020200001101033242321111101233413230088112513888888888888888888888888818888888888883607288888888888888888888888888888888110521 550502300562410972303104020200001101033242321111101233413248829112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550502310562410972303104020200001101033242321111101233413270088112322888888888888888888888888818888888888883607288888888888888888888888822888888070521 550502320562410972303104020200001101033242321111101233413278831112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550503011123410972020200000000001000011122333021000024406230188111681102868686868787518686868618701868686863607287870786868686028686868688878787141041 550503021123410972020200000000001000011122333021000024406230188112511187878787870168878787878710187878787873607207028787878787878787878788000000111041 550504010562410972171503010200001011032242341091100024408230188111751102868686868787568686868618701868686863607287870786868686028686868688878787160521 550504020562410972171503010200001011032242341091100024408230188112561187878787870175878787878710187878787873607207028787878787878787878788000000120521 550504030562410972171503010200001011032242341091100024408250288111401204108686868787281786868618701018686863607287870707868686020286868688878787090521 550504040562410972171503010200001011032242341091100024408250288102281287878787870340878787878710187878787873607207028787878787878787878722030205060521 550504050562410972171503010200001011032242341091100024408268804101088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550504060562410972171503010200001011032242341091100024408268804112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550504070562410972171503010200001011032242341091100024408268804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550504080562410972171503010200001011032242341091100024408268804111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550504090562410972171503010200001011032242341091100024408268804111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550504100562410972171503010200001011032242341091100024408250288112171287878787870340878787878710187878787873607207028787878787878787878722000101040521 550504110562410972171503010200001011032242341091100024408268810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550504120562410972171503010200001011032242341091100024408270388111481113868686868787418686868618701868686863808287870886868686028686868688878787100521 550504130562410972171503010200001011032242341091100024408270388112411187878787871248878787878710187878787873808208028787878787878787878707030104090521 550504140562410972171503010200001011032242341091100024408278813111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550504150562410972171503010200001011032242341091100024408278813111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550504160562410972171503010200001011032242341091100024408278813112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550504170562410972171503010200001011032242341091100024408278813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550601011123410972202007070301001200033252221081100224410230188111771303050886868787665548868618701010186861406287870606068686020202868688878787161041 550601021123410972202007070301001200033252221081100224410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550601031123410972202007070301001200033252221081100224410230188112661387878787870177878787878710187878787871406206028787878787878787878788000101141041 550601041123410972202007070301001200033252221081100224410248803112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 550601051123410972202007070301001200033252221081100224410230188112551387878787870177878787878710187878787871406206028787878787878787878788010102121041 550601061123410972202007070301001200033252221081100224410248805111260888888888888888888888888818888888888881406288888888888888888888888888888888061041 550601071123410972202007070301001200033252221081100224410248805112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 550601081123410972202007070301001200033252221081100224410230188112481387878787870177878787878710187878787871406206028787878787878787878704020204101041 550601091123410972202007070301001200033252221081100224410240008112303888888888888888888888888818888888888881406288888888888888888888888804888888071041 550601101123410972202007070301001200033252221081100224410248808111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 550601111123410972202007070301001200033252221081100224410248808112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 550601121123410972202007070301001200033252221081100224410248808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550601131123410972202007070301001200033252221081100224410240288111371114868686868787268686868618701868686861406287870686868686028686868688878787081041 550601141123410972202007070301001200033252221081100224410240288112261187878787871337878787878710187878787871406206028787878787878787878704010203061041 550601151123410972202007070301001200033252221081100224410258814112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550601161123410972202007070301001200033252221081100224410258814112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550601171123410972202007070301001200033252221081100224410258814111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550601181123410972202007070301001200033252221081100224410240388111261119868686868787188686868618701868686861406287870686868686028686868688878787061041 550601191123410972202007070301001200033252221081100224410240388112181187878787871826878787878710187878787871406206028787878787878787878704000000041041 550601201123410972202007070301001200033252221081100224410258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550602011123410972050501010000000000003012323053000024405230088112702888888888888888888888888818888888888881406288888888888888888888888888888888151041 550602021123410972050501010000000000003012323053000024405230088112552888888888888888888888888818888888888881406288888888888888888888888888888888121041 550602031123410972050501010000000000003012323053000024405248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550602041123410972050501010000000000003012323053000024405248888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 550602051123410972050501010000000000003012323053000024405258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550603011123410972020101010100001000011122323031000124408230188111631102868686868787438686868618701868686861406287870686868686028686868688878787131041 550603021123410972020101010100001000011122323031000124408230188102431187878787870163878787878710187878787871406206028787878787878787878704000000091041 550604011123410972080902020101001000012122341051100024408230188111991203098686868787291886868618701018686861406287870606868686020286868688878787991041 550604021123410972080902020101001000012122341051100024408248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550604031123410972080902020101001000012122341051100024408230188112291287878787870199878787878710187878787871406206028787878787878787878704020305061041 550604041123410972080902020101001000012122341051100024408248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550604051123410972080902020101001000012122341051100024408248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550604061123410972080902020101001000012122341051100024408248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550604071123410972080902020101001000012122341051100024408248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550604081123410972080902020101001000012122341051100024408248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550604091123410972080902020101001000012122341051100024408230188012181287878787870199878787878710187878787871406206028787878787878787878704000000041041 550605011123410972060601010100001000012122321041100024409230188111421102868686868787308686868618701868686861406287870686868686028686868688878787091041 550605021123410972060601010100001000012122321041100024409230188112301187878787870142878787878710187878787871406206028787878787878787878704040004071041 550605031123410972060601010100001000012122321041100024409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550605041123410972060601010100001000012122321041100024409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550605051123410972060601010100001000012122321041100024409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550605061123410972060601010100001000012122321041100024409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550606011123410972060701010100000001011012343021000124407238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 550606021123410972060701010100000001011012343021000124407278888111230888888888888888888888888818888888888884709388888888888888888888888888888888051041 550606031123410972060701010100000001011012343021000124407278888011150888888888888888888888888818888888888884709388888888888888888888888888888888041041 550606041123410972060701010100000001011012343021000124407270188111431105868686868787318686868618701868686864509387870986868686038686868688878787091041 550606051123410972060701010100000001011012343021000124407270188112311187878787870443878787878710187878787874509309038787878787878787878705020002071041 550606061123410972060701010100000001011012343021000124407278805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550606071123410972060701010100000001011012343021000124407278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550607011123410972110902020100001100023242321051100024409230188111801202038686868787625486868618701018686861406287870606868686020286868688878787171041 550607021123410972110902020100001100023242321051100024409230188102621287878787870180878787878710187878787871406206028787878787878787878788000000131041 550607031123410972110902020100001100023242321051100024409230188112541287878787870180878787878710187878787871406206028787878787878787878788010001111041 550607041123410972110902020100001100023242321051100024409248803111240888888888888888888888888818888888888881406288888888888888888888888888888888051041 550607051123410972110902020100001100023242321051100024409240288111281206108686868787263286868618701018686861406287870606868686020286868688878787061041 550607061123410972110902020100001100023242321051100024409240288112261287878787870528878787878710187878787871406206028787878787878787878704030003061041 550607071123410972110902020100001100023242321051100024409258806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550607081123410972110902020100001100023242321051100024409258806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550607091123410972110902020100001100023242321051100024409258806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550607101123410972110902020100001100023242321051100024409240288102321287878787870528878787878710187878787871406206028787878787878787878704000000071041 550607111123410972110902020100001100023242321051100024409230088112762888888888888888888888888818888888888881406288888888888888888888888888888888161041 550608011123410972060601010100001000012122321021100124410230188111471102868686868787368686868618701868686861406287870686868686028686868688878787101041 550608021123410972060601010100001000012122321021100124410230188112361187878787870147878787878710187878787871406206028787878787878787878704010304081041 550608031123410972060601010100001000012122321021100124410248802111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 550608041123410972060601010100001000012122321021100124410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550608051123410972060601010100001000012122321021100124410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550608061123410972060601010100001000012122321021100124410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550609011123410972020200000000000000002012321021100124410230088111592888888888888888888888888818888888888881406288888888888888888888888888888888121041 550609021123410972020200000000000000002012321021100124410240088111303888888888888888888888888818888888888881406288888888888888888888888888888888071041 550610011123410972070602020100001001022122321071302024413230188101921105868686868787778686868618701868686861406287870686868686028686868688878787191041 550610021123410972070602020100001001022122321071302024413240088111213888888888888888888888888818888888888881406288888888888888888888888888888888051041 550610031123410972070602020100001001022122321071302024413248888112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 550610041123410972070602020100001001022122321071302024413248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550610051123410972070602020100001001022122321071302024413230188112771187878787870192878787878710187878787871406206028787878787878787878788000000161041 550610061123410972070602020100001001022122321071302024413270288111551107868686868787338686868618701868686864409387870986868686038686868688878787121041 550610071123410972070602020100001001022122321071302024413270288112331187878787870655878787878710187878787874709309038787878787878787878722000000071041 550611011123410972060602020100001000013122323051100023410230106111271202048686868787202086868618701018686861406287870606868686020286868688878787061041 550611021123410972060602020100001000013122323051100023410230188112201287878787870127878787878710187878787871406206028787878787878787878704010001051041 550611031123410972060602020100001000013122323051100023410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550611041123410972060602020100001000013122323051100023410230188112201287878787870127878787878710187878787871406206028787878787878787878704000000051041 550611051123410972060602020100001000013122323051100023410248888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 550611061123410972060602020100001000013122323051100023410220088112672888888888888888888888888818888888888881406288888888888888888888888888888888141041 550612011123410972161403030200001200033252321081100124410230188111651202058686868787595386868618701018686861406287870606868686020286868688878787141041 550612021123410972161403030200001200033252321081100124410230188112591287878787870165878787878710187878787871406206028787878787878787878788030104121041 550612031123410972161403030200001200033252321081100124410248802111220888888888888888888888888818888888888881406288888888888888888888888888888888051041 550612041123410972161403030200001200033252321081100124410248802102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550612051123410972161403030200001200033252321081100124410230188102531287878787870165878787878710187878787871406206028787878787878787878788000000111041 550612061123410972161403030200001200033252321081100124410240202111291107868686868787188686868618701868686861406287870686868686028686868688878787061041 550612071123410972161403030200001200033252321081100124410240288112181187878787870629878787878710187878787871406206028787878787878787878704000000041041 550612081123410972161403030200001200033252321081100124410240302111261209118686868787272486868618701018686861406287870480868686010786868688878787061041 550612091123410972161403030200001200033252321081100124410240388112271287878787870826878787878710187878787870604106028787878787878787878703000101061041 550612101123410972161403030200001200033252321081100124410248809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550612111123410972161403030200001200033252321081100124410240388112241287878787870826878787878710187878787878080706028787878787878787878722010001051041 550612121123410972161403030200001200033252321081100124410258811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550612131123410972161403030200001200033252321081100124410230088111723888888888888888888888888818888888888881406288888888888888888888888888888888151041 550612141123410972161403030200001200033252321081100124410248888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 550612151123410972161403030200001200033252321081100124410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550612161123410972161403030200001200033252321081100124410248888111300888888888888888888888888818888888888881406288888888888888888888888888888888071041 550613011123410972040401010100001000013122321041100022410230188111601102868686868787488686868618701868686861406287870686868686028686868688878787131041 550613021123410972040401010100001000013122321041100022410230188112481187878787870160878787878710187878787871406206028787878787878787878704000101101041 550613031123410972040401010100001000013122321041100022410248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550613041123410972040401010100001000013122321041100022410258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550614011123410972020200000000000000002012221031000022408230088111852888888888888888888888888818888888888881406288888888888888888888888888888888181041 550614021123410972020200000000000000002012221031000022408248888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 550615011123410972131003030100001000013122121051100222413230113111561304081186868787302135868618701010186861406287870606068686020202868688878787121041 550615021123410972131003030100001000013122121051100222413248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550615031123410972131003030100001000013122121051100222413248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550615041123410972131003030100001000013122121051100222413230188112301387878787870156878787878710187878787871406206028787878787878787878704020103071041 550615051123410972131003030100001000013122121051100222413248804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550615061123410972131003030100001000013122121051100222413248804111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550615071123410972131003030100001000013122121051100222413248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550615081123410972131003030100001000013122121051100222413230188102211387878787870156878787878710187878787871406206028787878787878787878704010102051041 550615091123410972131003030100001000013122121051100222413248808102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550615101123410972131003030100001000013122121051100222413248808101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550615111123410972131003030100001000013122121051100222413230188112351387878787870156878787878710187878787871406206028787878787878787878704010001081041 550615121123410972131003030100001000013122121051100222413248811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550615131123410972131003030100001000013122121051100222413220088112682888888888888888888888888818888888888881406288888888888888888888888888888888141041 550616011123410972040301010101001000012122331031100123411230188111401202038686868787583086868618701018686861406287870606868686020286868688878787091041 550616021123410972040301010101001000012122331031100123411230188102581287878787870140878787878710187878787871406206028787878787878787878788000000121041 550616031123410972040301010101001000012122331031100123411230188112301287878787870140878787878710187878787871406206028787878787878787878704000000071041 550616041123410972040301010101001000012122331031100123411248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550617011123410972111103030100012000033252333041100122409230188111321102868686868787278686868618701868686861406287870686868686028686868688878787071041 550617021123410972111103030100012000033252333041100122409230188112271187878787870132878787878710187878787871406206028787878787878787878704020103061041 550617031123410972111103030100012000033252333041100122409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550617041123410972111103030100012000033252333041100122409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550617051123410972111103030100012000033252333041100122409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550617061123410972111103030100012000033252333041100122409230088012181888888888888888888888888818888888888881406288888888888888888888888804888888041041 550617071123410972111103030100012000033252333041100122409248806012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550617081123410972111103030100012000033252333041100122409220288111591109868686868787598686868618701868686861406287870686868686028686868688878787121041 550617091123410972111103030100012000033252333041100122409220288112591187878787870859878787878710187878787871406206028787878787878787878788000000121041 550617101123410972111103030100012000033252333041100122409238888111380888888888888888888888888818888888888881406288888888888888888888888888888888081041 550617111123410972111103030100012000033252333041100122409230388111231112868686868787158686868618701868686861406287870686868686028686868688878787051041 550617121123410972111103030100012000033252333041100122409230388102151187878787871123878787878710187878787871406206028787878787878787878704000101041041 550617131123410972111103030100012000033252333041100122409248812102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550701010562410973414416080702001006072122341111101122411230188111451303040786868787322216868618701010186865611487871111118686040404868688878787100521 550701020562410973414416080702001006072122341111101122411248888111160888888888888888888888888818888888888885611488888888888888888888888888888888040521 550701030562410973414416080702001006072122341111101122411230188112321387878787870145878787878710187878787875611411048787878787878787878706000000070521 550701040562410973414416080702001006072122341111101122411230188112221387878787870145878787878710187878787875611411048787878787878787878706020002050521 550701050562410973414416080702001006072122341111101122411248804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701060562410973414416080702001006072122341111101122411248804111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701070562410973414416080702001006072122341111101122411230188112161387878787870145878787878710187878787875611411048787878787878787878706000000040521 550701080562410973414416080702001006072122341111101122411248888112210888888888888888888888888818888888888885611488888888888888888888888806888888050521 550701090562410973414416080702001006072122341111101122411238888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550701100562410973414416080702001006072122341111101122411238888012180888888888888888888888888818888888888885611488888888888888888888888806888888040521 550701110562410973414416080702001006072122341111101122411248810012038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701120562410973414416080702001006072122341111101122411248810012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701130562410973414416080702001006072122341111101122411278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701140562410973414416080702001006072122341111101122411270288111331216188686868787361786868618701018686865611487871111868686040486868688878787070521 550701150562410973414416080702001006072122341111101122411278888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550701160562410973414416080702001006072122341111101122411270288112361287878787871433878787878710187878787875611411048787878787878787878706010001080521 550701170562410973414416080702001006072122341111101122411278816111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701180562410973414416080702001006072122341111101122411270288112171287878787871433878787878710187878787875611411048787878787878787878706000000040521 550701190562410973414416080702001006072122341111101122411270388111391320232486868787282119868618701010186865611487871111118686040404868688878787080521 550701200562410973414416080702001006072122341111101122411270388112281387878787871939878787878710187878787875611411048787878787878787878706020002060521 550701210562410973414416080702001006072122341111101122411278820111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701220562410973414416080702001006072122341111101122411278820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701230562410973414416080702001006072122341111101122411270388112211387878787871939878787878710187878787875611411048787878787878787878706000000050521 550701240562410973414416080702001006072122341111101122411270388112191387878787871939878787878710187878787875611411048787878787878787878706010001040521 550701250562410973414416080702001006072122341111101122411278824111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701260562410973414416080702001006072122341111101122411270488111361227318686868787232486868618701018686865611487871111868686040486868688878787080521 550701270562410973414416080702001006072122341111101122411270488112231287878787872636878787878710187878787875611411048787878787878787878706000303050521 550701280562410973414416080702001006072122341111101122411278827112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701290562410973414416080702001006072122341111101122411278827112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701300562410973414416080702001006072122341111101122411278827112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701310562410973414416080702001006072122341111101122411270488112241287878787872636878787878710187878787875611411048787878787878787878706000101050521 550701320562410973414416080702001006072122341111101122411278831112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701330562410973414416080702001006072122341111101122411270588111431234378686868787411786868618701018686865611487871111868686040486868688878787090521 550701340562410973414416080702001006072122341111101122411270588112411287878787873343878787878710187878787875611411048787878787878787878706000202090521 550701350562410973414416080702001006072122341111101122411278834112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701360562410973414416080702001006072122341111101122411278834112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701370562410973414416080702001006072122341111101122411270588112171287878787873343878787878710187878787875611411048787878787878787878706010001040521 550701380562410973414416080702001006072122341111101122411278837111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550701390562410973414416080702001006072122341111101122411270688111231140868686868787168686868618701868686865611487871186868686048686868688878787050521 550701400562410973414416080702001006072122341111101122411270688112161187878787873923878787878710187878787875611411048787878787878787878706000000040521 550701410562410973414416080702001006072122341111101122411278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550701420562410973414416080702001006072122341111101122411270788111281143868686868787188686868618701868686865611487871186868686048686868688878787060521 550701430562410973414416080702001006072122341111101122411270788112181187878787874228878787878710187878787875611411048787878787878787878706010001040521 550701440562410973414416080702001006072122341111101122411278843111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702010562410973323106030401000005053012341111101322413230088111632888888888888888888888888818888888888885611488888888888888888888888888888888130521 550702020562410973323106030401000005053012341111101322413248888112280888888888888888888888888818888888888885611488888888888888888888888806888888060521 550702030562410973323106030401000005053012341111101322413258888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702040562410973323106030401000005053012341111101322413258888112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702050562410973323106030401000005053012341111101322413270188111531106868686868787528686868618701868686865611487871186868686048686868688878787110521 550702060562410973323106030401000005053012341111101322413270188112521187878787870553878787878710187878787875611411048787878787878787878788020002110521 550702070562410973323106030401000005053012341111101322413270206111341108868686868787228686868618701868686865611487871186868686048686868688878787070521 550702080562410973323106030401000005053012341111101322413270288112221187878787870734878787878710187878787875611411048787878787878787878706010102050521 550702090562410973323106030401000005053012341111101322413278808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702100562410973323106030401000005053012341111101322413278808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702110562410973323106030401000005053012341111101322413270306111221112868686868787188686868618701868686865611487871186868686048686868688878787050521 550702120562410973323106030401000005053012341111101322413270388112181187878787871122878787878710187878787875611411048787878787878787878706000101040521 550702130562410973323106030401000005053012341111101322413278812112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702140562410973323106030401000005053012341111101322413278888111670888888888888888888888888818888888888885611488888888888888888888888888888888140521 550702150562410973323106030401000005053012341111101322413270088111362888888888888888888888888818888888888885611488888888888888888888888888888888080521 550702160562410973323106030401000005053012341111101322413278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550702170562410973323106030401000005053012341111101322413278888111320888888888888888888888888818888888888885611488888888888888888888888888888888070521 550702180562410973323106030401000005053012341111101322413270488111301119868686868787218686868618701868686865611487871186868686048686868688878787070521 550702190562410973323106030401000005053012341111101322413270488112211187878787871830878787878710187878787875611411048787878787878787878706010102050521 550702200562410973323106030401000005053012341111101322413278819111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702210562410973323106030401000005053012341111101322413278819112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702220562410973323106030401000005053012341111101322413278888111240888888888888888888888888818888888888885611488888888888888888888888888888888050521 550702230562410973323106030401000005053012341111101322413270588101491224288686868787302786868618701018686865611487871111868686040486868688878787100521 550702240562410973323106030401000005053012341111101322413270588112301287878787872349878787878710187878787875611411048787878787878787878706010203070521 550702250562410973323106030401000005053012341111101322413278824112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550702260562410973323106030401000005053012341111101322413278824111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550702270562410973323106030401000005053012341111101322413278824112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550702280562410973323106030401000005053012341111101322413270588112271287878787872349878787878710187878787875611411048787878787878787878706000000060521 550702290562410973323106030401000005053012341111101322413278888111200888888888888888888888888818888888888885611488888888888888888888888888888888050521 550702300562410973323106030401000005053012341111101322413278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550702310562410973323106030401000005053012341111101322413278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550702320562410973323106030401000005053012341111101322413270088112553888888888888888888888888818888888888885611488888888888888888888888888888888120521 550703010562410973343308040501001104062242341111100022409230188111551102868686868787538686868618701868686865611487871186868686048686868688878787120521 550703020562410973343308040501001104062242341111100022409230188112531187878787870155878787878710187878787875611411048787878787878787878788030104110521 550703030562410973343308040501001104062242341111100022409248802111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 550703040562410973343308040501001104062242341111100022409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550703050562410973343308040501001104062242341111100022409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550703060562410973343308040501001104062242341111100022409240202111291107868686868787168686868618701868686865611487871186868686048686868688878787060521 550703070562410973343308040501001104062242341111100022409240288112161187878787870629878787878710187878787875611411048787878787878787878706000000040521 550703080562410973343308040501001104062242341111100022409270388111731209108686868787624486868618701018686865611487871111868686040486868688878787150521 550703090562410973343308040501001104062242341111100022409270388112621287878787870873878787878710187878787875611411048787878787878787878788010001130521 550703100562410973343308040501001104062242341111100022409270388112441287878787870873878787878710187878787875611411048787878787878787878706040105090521 550703110562410973343308040501001104062242341111100022409278810111220888888888888888888888888818888888888885611488888888888888888888888888888888050521 550703120562410973343308040501001104062242341111100022409278810111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550703130562410973343308040501001104062242341111100022409278810112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703140562410973343308040501001104062242341111100022409278810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703150562410973343308040501001104062242341111100022409270409111301216198686868787291986868618701018686865611487871111868686040486868688878787070521 550703160562410973343308040501001104062242341111100022409270488102291287878787871530878787878710187878787875611411048787878787878787878706020002060521 550703170562410973343308040501001104062242341111100022409278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703180562410973343308040501001104062242341111100022409278816111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703190562410973343308040501001104062242341111100022409270488112191287878787871530878787878710187878787875611411048787878787878787878706010001040521 550703200562410973343308040501001104062242341111100022409278819111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703210562410973343308040501001104062242341111100022409270510111221122868686868787188686868618701868686865611487871186868686048686868688878787050521 550703220562410973343308040501001104062242341111100022409270588112181187878787872122878787878710187878787875611411048787878787878787878706010001040521 550703230562410973343308040501001104062242341111100022409278822111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703240562410973343308040501001104062242341111100022409270688111521126868686868787328686868618701868686865611487871186868686048686868688878787110521 550703250562410973343308040501001104062242341111100022409278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550703260562410973343308040501001104062242341111100022409270688112321187878787872452878787878710187878787875611411048787878787878787878706000000070521 550703270562410973343308040501001104062242341111100022409270088112562888888888888888888888888818888888888885611488888888888888888888888888888888120521 550703280562410973343308040501001104062242341111100022409270027112184888888888888888888888888818888888888885611488888888888888888888888806888888040521 550703290562410973343308040501001104062242341111100022409278828111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703300562410973343308040501001104062242341111100022409278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550703310562410973343308040501001104062242341111100022409278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703320562410973343308040501001104062242341111100022409278888111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550703330562410973343308040501001104062242341111100022409270088112642888888888888888888888888818888888888885611488888888888888888888888888888888130521 550703340562410973343308040501001104062242341111100022409270033112433888888888888888888888888818888888888885611488888888888888888888888806888888090521 550704011123410973020200000000000000001012341021000122409238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 550704021123410973020200000000000000001012341021000122409270088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 550705010562410973494914070901001009102122321111100122411230188111701202038686868787595486868618701018686865611487871111868686040486868688878787150521 550705020562410973494914070901001009102122321111100122411230188102591287878787870170878787878710187878787875611411048787878787878787878788000000120521 550705030562410973494914070901001009102122321111100122411230188112541287878787870170878787878710187878787875611411048787878787878787878788000000110521 550705040562410973494914070901001009102122321111100122411248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705050562410973494914070901001009102122321111100122411230088112424888888888888888888888888818888888888885611488888888888888888888888806888888090521 550705060562410973494914070901001009102122321111100122411240088112284888888888888888888888888818888888888885611488888888888888888888888806888888060521 550705070562410973494914070901001009102122321111100122411270288111541108868686868787438686868618701868686865611487871186868686048686868688878787110521 550705080562410973494914070901001009102122321111100122411270288112431187878787870754878787878710187878787875611411048787878787878787878706000202090521 550705090562410973494914070901001009102122321111100122411278808112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550705100562410973494914070901001009102122321111100122411278808112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705110562410973494914070901001009102122321111100122411270388111411112868686868787278686868618701868686865611487871186868686048686868688878787090521 550705120562410973494914070901001009102122321111100122411270388112271187878787871141878787878710187878787875611411048787878787878787878706000000060521 550705130562410973494914070901001009102122321111100122411270420111381214178686868787282886868618701018686865611487871111868686040486868688878787080521 550705140562410973494914070901001009102122321111100122411270488112281287878787871338878787878710187878787875611411048787878787878787878706010102060521 550705150562410973494914070901001009102122321111100122411278814112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705160562410973494914070901001009102122321111100122411278814111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705170562410973494914070901001009102122321111100122411270488112281287878787871338878787878710187878787875611411048787878787878787878706010001060521 550705180562410973494914070901001009102122321111100122411278817111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705190562410973494914070901001009102122321111100122411278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550705200562410973494914070901001009102122321111100122411270088112752888888888888888888888888818888888888885611488888888888888888888888888888888160521 550705210562410973494914070901001009102122321111100122411270588111441123868686868787208686868618701868686865611487870786868686028686868688878787090521 550705220562410973494914070901001009102122321111100122411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705230562410973494914070901001009102122321111100122411270588112201187878787872144878787878710187878787873507211048787878787878787878722000000050521 550705240562410973494914070901001009102122321111100122411270688111471125868686868787228686868618701868686865611487871186868686048686868688878787100521 550705250562410973494914070901001009102122321111100122411270688102221187878787872447878787878710187878787875611411048787878787878787878706000101050521 550705260562410973494914070901001009102122321111100122411278825112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705270562410973494914070901001009102122321111100122411270788111501128868686868787438686868618701868686865611487871186868686048686868688878787110521 550705280562410973494914070901001009102122321111100122411270788112431187878787872750878787878710187878787875611411048787878787878787878706030104090521 550705290562410973494914070901001009102122321111100122411278828111150888888888888888888888888818888888888885611488888888888888888888888888888888040521 550705300562410973494914070901001009102122321111100122411278828111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550705310562410973494914070901001009102122321111100122411278828111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705320562410973494914070901001009102122321111100122411278828112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705330562410973494914070901001009102122321111100122411270888111411134868686868787458686868618701868686865611487871186868686048686868688878787090521 550705340562410973494914070901001009102122321111100122411270888112451187878787873341878787878710187878787875611411048787878787878787878706030205100521 550705350562410973494914070901001009102122321111100122411278834111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705360562410973494914070901001009102122321111100122411278834112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705370562410973494914070901001009102122321111100122411278834111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705380562410973494914070901001009102122321111100122411278834112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705390562410973494914070901001009102122321111100122411278834111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705400562410973494914070901001009102122321111100122411270988111481141868686868787228686868618701868686865611487871186868686048686868688878787100521 550705410562410973494914070901001009102122321111100122411270988112221187878787874048878787878710187878787875611411048787878787878787878706020103050521 550705420562410973494914070901001009102122321111100122411278841111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705430562410973494914070901001009102122321111100122411278841111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705440562410973494914070901001009102122321111100122411278841112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705450562410973494914070901001009102122321111100122411270088112451888888888888888888888888818888888888885611488888888888888888888888806888888100521 550705460562410973494914070901001009102122321111100122411278845111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550705470562410973494914070901001009102122321111100122411278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550705480562410973494914070901001009102122321111100122411270088012281888888888888888888888888818888888888883507288888888888888888888888822888888060521 550705490562410973494914070901001009102122321111100122411278888011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550705500562410973494914070901001009102122321111100122411271088111321151868686868787208686868618701868686865611487871186868686048686868688878787070521 550705510562410973494914070901001009102122321111100122411271088112201187878787875032878787878710187878787875611411048787878787878787878706000000050521 550706010562410973645318091202001000012122333111100123410230188111501102868686868787458686868618701868686865611487871186868686048686868688878787110521 550706020562410973645318091202001000012122333111100123410230188112451187878787870150878787878710187878787875611411048787878787878787878706020204100521 550706030562410973645318091202001000012122333111100123410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706040562410973645318091202001000012122333111100123410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706050562410973645318091202001000012122333111100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706060562410973645318091202001000012122333111100123410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706070562410973645318091202001000012122333111100123410248888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706080562410973645318091202001000012122333111100123410270288101471109868686868787338686868618701868686865611487871186868686048686868688878787100521 550706090562410973645318091202001000012122333111100123410270288102331187878787870847878787878710187878787875611411048787878787878787878706000101070521 550706100562410973645318091202001000012122333111100123410278809102058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706110562410973645318091202001000012122333111100123410270388111381212148686868787364286868618701018686865611487871111868686040486868688878787080521 550706120562410973645318091202001000012122333111100123410270388112361287878787871138878787878710187878787875611411048787878787878787878706010001080521 550706130562410973645318091202001000012122333111100123410278812111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706140562410973645318091202001000012122333111100123410270388112421287878787871138878787878710187878787875611411048787878787878787878706000000090521 550706150562410973645318091202001000012122333111100123410278888111200888888888888888888888888818888888888885611488888888888888888888888888888888050521 550706160562410973645318091202001000012122333111100123410270488111481217238686868787365186868618701018686865611487871111868686040486868688878787100521 550706170562410973645318091202001000012122333111100123410270488102361287878787871648878787878710187878787875611411048787878787878787878706030205080521 550706180562410973645318091202001000012122333111100123410278817112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550706190562410973645318091202001000012122333111100123410278817111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706200562410973645318091202001000012122333111100123410278817111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706210562410973645318091202001000012122333111100123410278817112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706220562410973645318091202001000012122333111100123410278817101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706230562410973645318091202001000012122333111100123410270488112511287878787871648878787878710187878787875611411048787878787878787878788000101110521 550706240562410973645318091202001000012122333111100123410278823112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706250562410973645318091202001000012122333111100123410270588101351226298686868787261886868618701018686865611487871111868686040486868688878787080521 550706260562410973645318091202001000012122333111100123410270588112261287878787872535878787878710187878787875611411048787878787878787878706010102060521 550706270562410973645318091202001000012122333111100123410278826111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706280562410973645318091202001000012122333111100123410278826112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706290562410973645318091202001000012122333111100123410270588102181287878787872535878787878710187878787875611411048787878787878787878706010001040521 550706300562410973645318091202001000012122333111100123410278829101028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706310562410973645318091202001000012122333111100123410278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706320562410973645318091202001000012122333111100123410270088111722888888888888888888888888818888888888885611488888888888888888888888888888888150521 550706330562410973645318091202001000012122333111100123410270088112652888888888888888888888888818888888888885611488888888888888888888888888888888140521 550706340562410973645318091202001000012122333111100123410270033112292888888888888888888888888818888888888885611488888888888888888888888806888888060521 550706350562410973645318091202001000012122333111100123410270033112274888888888888888888888888818888888888885611488888888888888888888888806888888060521 550706360562410973645318091202001000012122333111100123410278835112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706370562410973645318091202001000012122333111100123410270688111611138868686868787458686868618701868686865611487871186868686048686868688878787130521 550706380562410973645318091202001000012122333111100123410270688102451187878787873761878787878710187878787875611411048787878787878787878706000000100521 550706390562410973645318091202001000012122333111100123410278888102078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706400562410973645318091202001000012122333111100123410270088102494888888888888888888888888818888888888885611488888888888888888888888806888888100521 550706410562410973645318091202001000012122333111100123410270745111371144868686868787278686868618701868686865611487871186868686048686868688878787080521 550706420562410973645318091202001000012122333111100123410278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706430562410973645318091202001000012122333111100123410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706440562410973645318091202001000012122333111100123410270788112271187878787874137878787878710187878787875611411048787878787878787878706000000060521 550706450562410973645318091202001000012122333111100123410270088112632888888888888888888888888818888888888885611488888888888888888888888888888888130521 550706460562410973645318091202001000012122333111100123410278888111220888888888888888888888888818888888888885611488888888888888888888888888888888050521 550706470562410973645318091202001000012122333111100123410278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550706480562410973645318091202001000012122333111100123410278888111220888888888888888888888888818888888888885611488888888888888888888888888888888050521 550706490562410973645318091202001000012122333111100123410270088112422888888888888888888888888818888888888885611488888888888888888888888806888888090521 550706500562410973645318091202001000012122333111100123410270888111281151868686868787168686868618701868686865611487871186868686048686868688878787060521 550706510562410973645318091202001000012122333111100123410270888112161187878787875028878787878710187878787875611411048787878787878787878706000000040521 550706520562410973645318091202001000012122333111100123410270088111211888888888888888888888888818888888888885611488888888888888888888888888888888050521 550706530562410973645318091202001000012122333111100123410270088112762888888888888888888888888818888888888885611488888888888888888888888888888888160521 550706540562410973645318091202001000012122333111100123410270988111371155868686868787188686868618701868686865611487870286868686018686868688878787080521 550706550562410973645318091202001000012122333111100123410270988112181187878787875437878787878710187878787870202111048787878787878787878706010001040521 550706560562410973645318091202001000012122333111100123410278855111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550706570562410973645318091202001000012122333111100123410271088111251158868686868787238686868618701868686865611487871186868686048686868688878787060521 550706580562410973645318091202001000012122333111100123410271088102231187878787875725878787878710187878787875611411048787878787878787878706000000050521 550706590562410973645318091202001000012122333111100123410270088011391888888888888888888888888818888888888885611488888888888888888888888888888888080521 550706600562410973645318091202001000012122333111100123410271188111701161868686868787498686868618701868686865611487871186868686048686868688878787150521 550706610562410973645318091202001000012122333111100123410271188112491187878787876070878787878710187878787875611411048787878787878787878706000000100521 550706620562410973645318091202001000012122333111100123410270088111401888888888888888888888888818888888888885611488888888888888888888888888888888090521 550706630562410973645318091202001000012122333111100123410270088112221888888888888888888888888818888888888885611488888888888888888888888806888888050521 550706640562410973645318091202001000012122333111100123410270088112622888888888888888888888888818888888888885611488888888888888888888888888888888130521 550706650562410973645318091202001000012122333111100123410278888111450888888888888888888888888818888888888885611488888888888888888888888888888888100521 550707010562410973201804020200001001022122321031000122410230188111381102868686868787308686868618701868686865611487871186868686048686868688878787080521 550707020562410973201804020200001001022122321031000122410230188112301187878787870138878787878710187878787875611411048787878787878787878706030205070521 550707030562410973201804020200001001022122321031000122410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550707040562410973201804020200001001022122321031000122410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550707050562410973201804020200001001022122321031000122410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550707060562410973201804020200001001022122321031000122410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550707070562410973201804020200001001022122321031000122410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550707080562410973201804020200001001022122321031000122410270288111391109868686868787328686868618701868686865611487871186868686048686868688878787080521 550707090562410973201804020200001001022122321031000122410270288112321187878787870839878787878710187878787875611411048787878787878787878706010304070521 550707100562410973201804020200001001022122321031000122410278809112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550707110562410973201804020200001001022122321031000122410278809112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550707120562410973201804020200001001022122321031000122410278809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550707130562410973201804020200001001022122321031000122410278809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550707140562410973201804020200001001022122321031000122410270088102492888888888888888888888888818888888888885611488888888888888888888888806888888100521 550707150562410973201804020200001001022122321031000122410278814111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550707160562410973201804020200001001022122321031000122410278814112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550707170562410973201804020200001001022122321031000122410270088102333888888888888888888888888818888888888885611488888888888888888888888806888888070521 550707180562410973201804020200001001022122321031000122410278817111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550707190562410973201804020200001001022122321031000122410270088112632888888888888888888888888818888888888885611488888888888888888888888888888888130521 550707200562410973201804020200001001022122321031000122410270088112592888888888888888888888888818888888888885611488888888888888888888888888888888120521 550708011123410973211906060200001001022122343081000023408230188111501104868686868787478686868618701868686865611487871186868686048686868688878787111041 550708021123410973211906060200001001022122343081000023408248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550708031123410973211906060200001001022122343081000023408248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708041123410973211906060200001001022122343081000023408230188112471187878787870150878787878710187878787875611411048787878787878787878706010102101041 550708051123410973211906060200001001022122343081000023408248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708061123410973211906060200001001022122343081000023408248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708071123410973211906060200001001022122343081000023408238888112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 550708081123410973211906060200001001022122343081000023408270288111491313141686868787362517868618701010186865611487871111118686040404868688878787101041 550708091123410973211906060200001001022122343081000023408278888112170888888888888888888888888818888888888885611488888888888888888888888806888888041041 550708101123410973211906060200001001022122343081000023408278809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708111123410973211906060200001001022122343081000023408278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550708121123410973211906060200001001022122343081000023408278888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708131123410973211906060200001001022122343081000023408270288102361387878787870849878787878710187878787875611411048787878787878787878706000000081041 550708141123410973211906060200001001022122343081000023408270288112251387878787870849878787878710187878787875611411048787878787878787878706010001061041 550708151123410973211906060200001001022122343081000023408278814111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550708161123410973211906060200001001022122343081000023408270288112171387878787870849878787878710187878787875611411048787878787878787878706000000041041 550708171123410973211906060200001001022122343081000023408278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550708181123410973211906060200001001022122343081000023408278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550708191123410973211906060200001001022122343081000023408270088112562888888888888888888888888818888888888885611488888888888888888888888888888888121041 550708201123410973211906060200001001022122343081000023408278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550708211123410973211906060200001001022122343081000023408270088102562888888888888888888888888818888888888885611488888888888888888888888888888888121041 550709010562410973212007040501002003053132321051100122411230107111451102868686868787398686868618701868686865611487871186868686048686868688878787100521 550709020562410973212007040501002003053132321051100122411230188112391187878787870145878787878710187878787875611411048787878787878787878706020204080521 550709030562410973212007040501002003053132321051100122411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550709040562410973212007040501002003053132321051100122411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550709050562410973212007040501002003053132321051100122411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550709060562410973212007040501002003053132321051100122411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550709070562410973212007040501002003053132321051100122411220088102632888888888888888888888888818888888888885611488888888888888888888888888888888130521 550709080562410973212007040501002003053132321051100122411230088112201888888888888888888888888818888888888885611488888888888888888888888806888888050521 550709090562410973212007040501002003053132321051100122411248808112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550709100562410973212007040501002003053132321051100122411230288111291111868686868787288686868618701868686865611487871186868686048686868688878787060521 550709110562410973212007040501002003053132321051100122411230288112281187878787871029878787878710187878787875611411048787878787878787878706010203060521 550709120562410973212007040501002003053132321051100122411248811111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550709130562410973212007040501002003053132321051100122411248811112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550709140562410973212007040501002003053132321051100122411248811112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550709150562410973212007040501002003053132321051100122411270388111301116868686868787178686868618701868686865611487871186868686048686868688878787070521 550709160562410973212007040501002003053132321051100122411270388112171187878787871530878787878710187878787875611411048787878787878787878706000000040521 550709170562410973212007040501002003053132321051100122411270488111351118868686868787158686868618701868686865611487871186868686048686868688878787080521 550709180562410973212007040501002003053132321051100122411270488112151187878787871735878787878710187878787875611411048787878787878787878706000000040521 550709190562410973212007040501002003053132321051100122411270588111271220218686868787252286868618701018686865611487871111868686040486868688878787060521 550709200562410973212007040501002003053132321051100122411270588112251287878787871927878787878710187878787875611411048787878787878787878706000000060521 550709210562410973212007040501002003053132321051100122411270588112221287878787871927878787878710187878787875611411048787878787878787878706000000050521 550710011123410973232006060100001000013122321101100323414230110111371302060986868787372120868618701010186865611487871111118686040404868688878787081041 550710021123410973232006060100001000013122321101100323414230188102371387878787870137878787878710187878787875611411048787878787878787878706020103081041 550710031123410973232006060100001000013122321101100323414248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550710041123410973232006060100001000013122321101100323414248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550710051123410973232006060100001000013122321101100323414248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550710061123410973232006060100001000013122321101100323414230188112211387878787870137878787878710187878787875611411048787878787878787878706010102051041 550710071123410973232006060100001000013122321101100323414248806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550710081123410973232006060100001000013122321101100323414248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550710091123410973232006060100001000013122321101100323414230188112201387878787870137878787878710187878787875611411048787878787878787878706000000051041 550710101123410973232006060100001000013122321101100323414220088112552888888888888888888888888818888888888885611488888888888888888888888888888888121041 550710111123410973232006060100001000013122321101100323414240088102403888888888888888888888888818888888888885611488888888888888888888888806888888091041 550710121123410973232006060100001000013122321101100323414268888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550710131123410973232006060100001000013122321101100323414240088112203888888888888888888888888818888888888885611488888888888888888888888806888888051041 550710141123410973232006060100001000013122321101100323414220088112553888888888888888888888888818888888888885611488888888888888888888888888888888121041 550710151123410973232006060100001000013122321101100323414220088112672888888888888888888888888818888888888885611488888888888888888888888888888888141041 550710161123410973232006060100001000013122321101100323414220088112652888888888888888888888888818888888888885611488888888888888888888888888888888141041 550710171123410973232006060100001000013122321101100323414240016112494888888888888888888888888818888888888885611488888888888888888888888806888888101041 550710181123410973232006060100001000013122321101100323414248817112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550710191123410973232006060100001000013122321101100323414248817112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550710201123410973232006060100001000013122321101100323414248817112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550710211123410973232006060100001000013122321101100323414248817112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550710221123410973232006060100001000013122321101100323414248817112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550710231123410973232006060100001000013122321101100323414248817112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711011123410973202007070200001001022122121101100322414230188111531402091013868787431530258618701010101865611487871111111186040404048688878787111041 550711021123410973202007070200001001022122121101100322414230188112431487878787870153878787878710187878787875611411048787878787878787878706030306091041 550711031123410973202007070200001001022122121101100322414248802111250888888888888888888888888818888888888885611488888888888888888888888888888888061041 550711041123410973202007070200001001022122121101100322414248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711051123410973202007070200001001022122121101100322414240002112212888888888888888888888888818888888888885611488888888888888888888888806888888051041 550711061123410973202007070200001001022122121101100322414248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550711071123410973202007070200001001022122121101100322414248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711081123410973202007070200001001022122121101100322414248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711091123410973202007070200001001022122121101100322414230188112151487878787870153878787878710187878787875611411048787878787878787878706000000041041 550711101123410973202007070200001001022122121101100322414230188112301487878787870153878787878710187878787875611411048787878787878787878706010102071041 550711111123410973202007070200001001022122121101100322414248810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550711121123410973202007070200001001022122121101100322414248810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711131123410973202007070200001001022122121101100322414230188112251487878787870153878787878710187878787875611411048787878787878787878706000000061041 550711141123410973202007070200001001022122121101100322414270288111551117868686868787408686868618701868686865611487871186868686048686868688878787121041 550711151123410973202007070200001001022122121101100322414278888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 550711161123410973202007070200001001022122121101100322414278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550711171123410973202007070200001001022122121101100322414270288112401187878787871455878787878710187878787875611411048787878787878787878706000000091041 550711181123410973202007070200001001022122121101100322414270088112223888888888888888888888888818888888888885611488888888888888888888888806888888051041 550711191123410973202007070200001001022122121101100322414278818112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550711201123410973202007070200001001022122121101100322414278818111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550712010562410973202003010300001002032122321031000122410230188111401102868686868787428686868618701868686865611487871186868686048686868688878787090521 550712020562410973202003010300001002032122321031000122410230188112421187878787870140878787878710187878787875611411048787878787878787878706030306090521 550712030562410973202003010300001002032122321031000122410248802111170888888888888888888888888818888888888885611488888888888888888888888888888888040521 550712040562410973202003010300001002032122321031000122410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550712050562410973202003010300001002032122321031000122410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550712060562410973202003010300001002032122321031000122410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550712070562410973202003010300001002032122321031000122410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550712080562410973202003010300001002032122321031000122410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550712090562410973202003010300001002032122321031000122410270088111583888888888888888888888888818888888888885611488888888888888888888888888888888120521 550712100562410973202003010300001002032122321031000122410278888111200888888888888888888888888818888888888885611488888888888888888888888888888888050521 550712110562410973202003010300001002032122321031000122410278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550712120562410973202003010300001002032122321031000122410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550712130562410973202003010300001002032122321031000122410270288111351114868686868787248686868618701868686865611487871186868686048686868688878787080521 550712140562410973202003010300001002032122321031000122410270288112241187878787871335878787878710187878787875611411048787878787878787878706030003050521 550712150562410973202003010300001002032122321031000122410278814111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550712160562410973202003010300001002032122321031000122410278814111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550712170562410973202003010300001002032122321031000122410278814111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550712180562410973202003010300001002032122321031000122410270388111381119868686868787378686868618701868686865611487871186868686048686868688878787080521 550712190562410973202003010300001002032122321031000122410270388112371187878787871838878787878710187878787875611411048787878787878787878706000101080521 550712200562410973202003010300001002032122321031000122410278819112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550713011123410973212104040201001002031122323111100223412230188111541202038686868787514886868618701018686865611487871111868686040486868688878787111041 550713021123410973212104040201001002031122323111100223412230188112511287878787870154878787878710187878787875611411048787878787878787878788000000111041 550713031123410973212104040201001002031122323111100223412230188112481287878787870154878787878710187878787875611411048787878787878787878706000000101041 550713041123410973212104040201001002031122323111100223412270288111901105868686868787858686868618701868686865611487871186868686048686868688878787191041 550713051123410973212104040201001002031122323111100223412270288112851187878787870490878787878710187878787875611411048787878787878787878788000101181041 550713061123410973212104040201001002031122323111100223412270005112553888888888888888888888888818888888888885611488888888888888888888888888888888121041 550713071123410973212104040201001002031122323111100223412270388111251208128686868787232486868618701018686865611487871111868686040486868688878787061041 550713081123410973212104040201001002031122323111100223412270388112231287878787870725878787878710187878787875611411048787878787878787878706010203051041 550713091123410973212104040201001002031122323111100223412278808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550713101123410973212104040201001002031122323111100223412278808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550713111123410973212104040201001002031122323111100223412278808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550713121123410973212104040201001002031122323111100223412270388112241287878787870725878787878710187878787875611411048787878787878787878706000000051041 550713131123410973212104040201001002031122323111100223412270088111572888888888888888888888888818888888888885611488888888888888888888888888888888121041 550713141123410973212104040201001002031122323111100223412278888111280888888888888888888888888818888888888885611488888888888888888888888888888888061041 550713151123410973212104040201001002031122323111100223412270088112592888888888888888888888888818888888888885611488888888888888888888888888888888121041 550713161123410973212104040201001002031122323111100223412270088112602888888888888888888888888818888888888885611488888888888888888888888888888888131041 550713171123410973212104040201001002031122323111100223412270088112311888888888888888888888888818888888888885611488888888888888888888888806888888071041 550713181123410973212104040201001002031122323111100223412278817111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550713191123410973212104040201001002031122323111100223412278817111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550713201123410973212104040201001002031122323111100223412278817111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550713211123410973212104040201001002031122323111100223412278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550714010562410973322707040501000221053252321041000022409230088101651888888888888888888888888818888888888885611488888888888888888888888888888888140521 550714020562410973322707040501000221053252321041000022409240188111521103868686868787428686868618701868686865611487871186868686048686868688878787110521 550714030562410973322707040501000221053252321041000022409240188112421187878787870252878787878710187878787875611411048787878787878787878706050207090521 550714040562410973322707040501000221053252321041000022409258803111170888888888888888888888888818888888888885611488888888888888888888888888888888040521 550714050562410973322707040501000221053252321041000022409258803112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550714060562410973322707040501000221053252321041000022409258803111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714070562410973322707040501000221053252321041000022409258803111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714080562410973322707040501000221053252321041000022409258803111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714090562410973322707040501000221053252321041000022409258803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714100562410973322707040501000221053252321041000022409258803112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550714110562410973322707040501000221053252321041000022409250288101491112868686868787258686868618701868686865611487871186868686048686868688878787100521 550714120562410973322707040501000221053252321041000022409250288112251187878787871149878787878710187878787875611411048787878787878787878706010001060521 550714130562410973322707040501000221053252321041000022409268812111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714140562410973322707040501000221053252321041000022409250388111511115868686868787208686868618701868686865611487871186868686048686868688878787110521 550714150562410973322707040501000221053252321041000022409250388112201187878787871451878787878710187878787875611411048787878787878787878706010102050521 550714160562410973322707040501000221053252321041000022409268815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550714170562410973322707040501000221053252321041000022409268815111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550714180562410973322707040501000221053252321041000022409268888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550714190562410973322707040501000221053252321041000022409268888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714200562410973322707040501000221053252321041000022409258888111250888888888888888888888888818888888888885611488888888888888888888888888888888060521 550714210562410973322707040501000221053252321041000022409250088111301888888888888888888888888818888888888885611488888888888888888888888888888888070521 550714220562410973322707040501000221053252321041000022409240488111471123868686868787438686868618701868686865611487871186868686048686868688878787100521 550714230562410973322707040501000221053252321041000022409240488112431187878787872247878787878710187878787875611411048787878787878787878706010001090521 550714240562410973322707040501000221053252321041000022409258823111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550714250562410973322707040501000221053252321041000022409270031101653888888888888888888888888818888888888885611488888888888888888888888888888888140521 550714260562410973322707040501000221053252321041000022409270588111611127868686868787398686868618701868686865611487871186868686048686868688878787130521 550714270562410973322707040501000221053252321041000022409270588112391187878787872661878787878710187878787875611411048787878787878787878706010001080521 550714280562410973322707040501000221053252321041000022409278827111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550714290562410973322707040501000221053252321041000022409270088102393888888888888888888888888818888888888885611488888888888888888888888806888888080521 550714300562410973322707040501000221053252321041000022409270088102373888888888888888888888888818888888888885611488888888888888888888888806888888080521 550714310562410973322707040501000221053252321041000022409270088112712888888888888888888888888818888888888885611488888888888888888888888888888888150521 550714320562410973322707040501000221053252321041000022409270088112632888888888888888888888888818888888888885611488888888888888888888888888888888130521 550715011123410973141103030200001001022122343091100023409230188111591102868686868787248686868618701868686865611487871186868686048686868688878787121041 550715021123410973141103030200001001022122343091100023409230188112241187878787870159878787878710187878787875611411048787878787878787878706000303051041 550715031123410973141103030200001001022122343091100023409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550715041123410973141103030200001001022122343091100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550715051123410973141103030200001001022122343091100023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550715061123410973141103030200001001022122343091100023409238888111570888888888888888888888888818888888888885611488888888888888888888888888888888121041 550715071123410973141103030200001001022122343091100023409270288111521108868686868787198686868618701868686865611487871186868686048686868688878787111041 550715081123410973141103030200001001022122343091100023409270288112191187878787870752878787878710187878787875611411048787878787878787878706010001041041 550715091123410973141103030200001001022122343091100023409278808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550715101123410973141103030200001001022122343091100023409278888112619888888888888888888888888898888888888889999988888888888888888888888888888888131041 550715111123410973141103030200001001022122343091100023409278888112569888888888888888888888888898888888888889999988888888888888888888888888888888121041 550715121123410973141103030200001001022122343091100023409270088102231888888888888888888888888818888888888885611488888888888888888888888806888888051041 550715131123410973141103030200001001022122343091100023409278812102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550715141123410973141103030200001001022122343091100023409278812102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550716010562410973181804010200001001022122321101000122410230188111371302080986868787431512868618701010186865611487871111118686040404868688878787080521 550716020562410973181804010200001001022122321101000122410230188112431387878787870137878787878710187878787875611411048787878787878787878706040105090521 550716030562410973181804010200001001022122321101000122410248802111220888888888888888888888888818888888888885611488888888888888888888888888888888050521 550716040562410973181804010200001001022122321101000122410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550716050562410973181804010200001001022122321101000122410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550716060562410973181804010200001001022122321101000122410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550716070562410973181804010200001001022122321101000122410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550716080562410973181804010200001001022122321101000122410230188112151387878787870137878787878710187878787875611411048787878787878787878706000000040521 550716090562410973181804010200001001022122321101000122410230188112121387878787870137878787878710187878787875611411048787878787878787878706000000030521 550716100562410973181804010200001001022122321101000122410270288111531111868686868787298686868618701868686865611487871186868686048686868688878787110521 550716110562410973181804010200001001022122321101000122410270288112291187878787871053878787878710187878787875611411048787878787878787878706020103060521 550716120562410973181804010200001001022122321101000122410278811112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550716130562410973181804010200001001022122321101000122410278811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550716140562410973181804010200001001022122321101000122410278811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550716150562410973181804010200001001022122321101000122410278888111540888888888888888888888888818888888888885611488888888888888888888888888888888110521 550716160562410973181804010200001001022122321101000122410270088111674888888888888888888888888818888888888885611488888888888888888888888888888888140521 550716170562410973181804010200001001022122321101000122410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550716180562410973181804010200001001022122321101000122410278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550717011123410973080601010100001000013122321061100023411230104111291102868686868787198686868618701868686865611487871186868686048686868688878787061041 550717021123410973080601010100001000013122321061100023411230188102191187878787870129878787878710187878787875611411048787878787878787878706000101041041 550717031123410973080601010100001000013122321061100023411248802102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550717041123410973080601010100001000013122321061100023411220088112552888888888888888888888888818888888888885611488888888888888888888888888888888121041 550717051123410973080601010100001000013122321061100023411270088111503888888888888888888888888818888888888885611488888888888888888888888888888888111041 550717061123410973080601010100001000013122321061100023411270088111613888888888888888888888888818888888888885611488888888888888888888888888888888131041 550717071123410973080601010100001000013122321061100023411270088112522888888888888888888888888818888888888885611488888888888888888888888888888888111041 550717081123410973080601010100001000013122321061100023411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550718011123410973090603030201001001022122343052000024405230188101301202048686868787281786868628702028686868080787878080868686070786868688878787071041 550718021123410973090603030201001001022122343052000024405230188112281287878787870130878787878720287878787878080780078787878787878787878711010001061041 550718031123410973090603030201001001022122343052000024405248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550718041123410973090603030201001001022122343052000024405230188102171287878787870130878787878720287878787878080780078787878787878787878711000000041041 550718051123410973090603030201001001022122343052000024405270288101331106868686868787238686868628702868686868080787878086868686078686868688878787071041 550718061123410973090603030201001001022122343052000024405270288112231187878787870533878787878720287878787878080780078787878787878787878711020103051041 550718071123410973090603030201001001022122343052000024405278806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550718081123410973090603030201001001022122343052000024405278806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550718091123410973090603030201001001022122343052000024405278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550719011123410973101002020100001000012122343041100124408230188111421202108686868787291786868628702028686868080787878080868686070786868688878787091041 550719021123410973101002020100001000012122343041100124408230188112291287878787870142878787878720287878787878080780078787878787878787878711020507061041 550719031123410973101002020100001000012122343041100124408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550719041123410973101002020100001000012122343041100124408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550719051123410973101002020100001000012122343041100124408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550719061123410973101002020100001000012122343041100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550719071123410973101002020100001000012122343041100124408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550719081123410973101002020100001000012122343041100124408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550719091123410973101002020100001000012122343041100124408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550719101123410973101002020100001000012122343041100124408230188112171287878787870142878787878720287878787878080780078787878787878787878711000000041041 550720011123410973100501010101001000012122333081100124408230188111381102868686868787218686868628702868686868080787878086868686078686868688878787081041 550720021123410973100501010101001000012122333081100124408230188102211187878787870138878787878720287878787878080780078787878787878787878711010102051041 550720031123410973100501010101001000012122333081100124408248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550720041123410973100501010101001000012122333081100124408248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550720051123410973100501010101001000012122333081100124408238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 550720061123410973100501010101001000012122333081100124408238888101200888888888888888888888888828888888888888080788888888888888888888888888888888051041 550720071123410973100501010101001000012122333081100124408238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550720081123410973100501010101001000012122333081100124408238888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 550720091123410973100501010101001000012122333081100124408238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 550720101123410973100501010101001000012122333081100124408278888101180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550721011123410973080702020200001001022122343062100024406230188101401102868686868787348686868628702868686868080787878086868686078686868688878787091041 550721021123410973080702020200001001022122343062100024406230188112341187878787870140878787878720287878787878080780078787878787878787878711000202071041 550721031123410973080702020200001001022122343062100024406248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550721041123410973080702020200001001022122343062100024406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550721051123410973080702020200001001022122343062100024406270288111221106868686868787208686868628702868686868080787878086868686078686868688878787051041 550721061123410973080702020200001001022122343062100024406270288112201187878787870522878787878720287878787878080780078787878787878787878711010001051041 550721071123410973080702020200001001022122343062100024406278806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550721081123410973080702020200001001022122343062100024406278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550722010562410973191004020300001002032122333091100124408230188101501102868686868787378686868618701868686866011487871186868686048686868688878787110521 550722020562410973191004020300001002032122333091100124408230188102371187878787870150878787878710187878787876011411048787878787878787878722010203080521 550722030562410973191004020300001002032122333091100124408248802102088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550722040562410973191004020300001002032122333091100124408248802102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550722050562410973191004020300001002032122333091100124408248802101018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550722060562410973191004020300001002032122333091100124408238888101240888888888888888888888888818888888888886011488888888888888888888888888888888050521 550722070562410973191004020300001002032122333091100124408248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550722080562410973191004020300001002032122333091100124408270288111461109868686868787258686868618701868686866011487871186868686048686868688878787100521 550722090562410973191004020300001002032122333091100124408270288102251187878787870846878787878710187878787876011411048787878787878787878722010203060521 550722100562410973191004020300001002032122333091100124408278809102078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550722110562410973191004020300001002032122333091100124408278809101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550722120562410973191004020300001002032122333091100124408278809102018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550722130562410973191004020300001002032122333091100124408270388111411214178686868787361886868618701018686866011487871111868686040486868688878787090521 550722140562410973191004020300001002032122333091100124408270388112361287878787871341878787878710187878787876011411048787878787878787878722020002080521 550722150562410973191004020300001002032122333091100124408278814111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 550722160562410973191004020300001002032122333091100124408278814111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550722170562410973191004020300001002032122333091100124408270388112181287878787871341878787878710187878787876011411048787878787878787878722010001040521 550722180562410973191004020300001002032122333091100124408278817111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550722190562410973191004020300001002032122333091100124408278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550722200562410973191004020300001002032122333091100124408278888012078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550723011123410973101002020201002000022132343051100124209230188111381102868686868787228686868628702868686868080787878086868686078686868688878787081041 550723021123410973101002020201002000022132343051100124209230188112221187878787870138878787878720287878787878080780078787878787878787878722020103051041 550723031123410973101002020201002000022132343051100124209248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550723041123410973101002020201002000022132343051100124209248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550723051123410973101002020201002000022132343051100124209248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550723061123410973101002020201002000022132343051100124209230288111361107868686868787208686868628702868686868080787878086868686078686868688878787081041 550723071123410973101002020201002000022132343051100124209230288112201187878787870636878787878720287878787878080780078787878787878787878722020002051041 550723081123410973101002020201002000022132343051100124209248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550723091123410973101002020201002000022132343051100124209248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550723101123410973101002020201002000022132343051100124209238888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 550724011123410973090901010100001000012122343041100124209230188111391102868686868787348686868628702868686868080787878086868686078686868688878787081041 550724021123410973090901010100001000012122343041100124209230188112341187878787870139878787878720287878787878080780078787878787878787878722010304071041 550724031123410973090901010100001000012122343041100124209248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550724041123410973090901010100001000012122343041100124209248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550724051123410973090901010100001000012122343041100124209248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550724061123410973090901010100001000012122343041100124209248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550724071123410973090901010100001000012122343041100124209238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 550724081123410973090901010100001000012122343041100124209238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550724091123410973090901010100001000012122343041100124209248888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 550725011123410973060601010101001000012122343051100124408230188111561102868686868787418686868628702868686868080787878086868686078686868688878787121041 550725021123410973060601010101001000012122343051100124408230188112411187878787870156878787878720287878787878080780078787878787878787878722010102091041 550725031123410973060601010101001000012122343051100124408248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550725041123410973060601010101001000012122343051100124408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550725051123410973060601010101001000012122343051100124408238888111380888888888888888888888888828888888888888080788888888888888888888888888888888081041 550725061123410973060601010101001000012122343051100124408278888111700888888888888888888888888828888888888888080788888888888888888888888888888888151041 550726011123410973060501010100001000012122343021000024406230188101361102868686868787268686868628702868686868080787878086868686078686868688878787081041 550726021123410973060501010100001000012122343021000024406230188112261187878787870136878787878720287878787878080780078787878787878787878722030104061041 550726031123410973060501010100001000012122343021000024406248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550726041123410973060501010100001000012122343021000024406248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550726051123410973060501010100001000012122343021000024406248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550726061123410973060501010100001000012122343021000024406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550727010562410973121205020401001003042122333011100024208230188111421102868686868787378686868628702868686868080787878086868686078686868688878787090521 550727020562410973121205020401001003042122333011100024208230188112371187878787870142878787878720287878787878080780078787878787878787878722020204080521 550727030562410973121205020401001003042122333011100024208248802112150888888888888888888888888828888888888888080788888888888888888888888822888888040521 550727040562410973121205020401001003042122333011100024208248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550727050562410973121205020401001003042122333011100024208248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550727060562410973121205020401001003042122333011100024208248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550727070562410973121205020401001003042122333011100024208270288111361108868686868787168686868628702868686868080787878086868686078686868688878787080521 550727080562410973121205020401001003042122333011100024208270288112161187878787870736878787878720287878787878080780078787878787878787878722000000040521 550727090562410973121205020401001003042122333011100024208270388111301110868686868787178686868628702868686868080787878086868686078686868688878787070521 550727100562410973121205020401001003042122333011100024208270388112171187878787870930878787878720287878787878080780078787878787878787878722000000040521 550727110562410973121205020401001003042122333011100024208270488111321112868686868787198686868628702868686868080787878086868686078686868688878787070521 550727120562410973121205020401001003042122333011100024208270488112191187878787871132878787878720287878787878080780078787878787878787878722000000040521 550728011123410973050501010101001000012122333021000024207230188111421102868686868787308686868628702868686868080787878086868686078686868688878787091041 550728021123410973050501010101001000012122333021000024207230188112301187878787870142878787878720287878787878080780078787878787878787878722010203071041 550728031123410973050501010101001000012122333021000024207248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550728041123410973050501010101001000012122333021000024207248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550728051123410973050501010101001000012122333021000024207248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550729011123410973050502020200002000022132333021100124408230188111311102868686868787168686868628702868686868080787878086868686078686868688878787071041 550729021123410973050502020200002000022132333021100124408230188112161187878787870131878787878720287878787878080780078787878787878787878722000101041041 550729031123410973050502020200002000022132333021100124408230288111281104868686868787188686868628702868686868080787878086868686078686868688878787061041 550729041123410973050502020200002000022132333021100124408230288112181187878787870328878787878720287878787878080780078787878787878787878722000000041041 550729051123410973050502020200002000022132333021100124408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550730011123410973121203030201001001022122343071100123410230188111341102868686868787368686868628702868686868080787878086868686078686868688878787071041 550730021123410973121203030201001001022122343071100123410230188112361187878787870134878787878720287878787878080780078787878787878787878722010304081041 550730031123410973121203030201001001022122343071100123410248802112160888888888888888888888888828888888888888080788888888888888888888888822888888041041 550730041123410973121203030201001001022122343071100123410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550730051123410973121203030201001001022122343071100123410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550730061123410973121203030201001001022122343071100123410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550730071123410973121203030201001001022122343071100123410278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 550730081123410973121203030201001001022122343071100123410270288111311109868686868787238686868628702868686868080787878086868686078686868688878787071041 550730091123410973121203030201001001022122343071100123410270288112231187878787870831878787878720287878787878080780078787878787878787878722010203051041 550730101123410973121203030201001001022122343071100123410278809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550730111123410973121203030201001001022122343071100123410278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550730121123410973121203030201001001022122343071100123410278809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550731011123410973040401010101001000012121343031000124406230188111251102868686868787238686868628702868686868080787878086868686078686868688878787061041 550731021123410973040401010101001000012121343031000124406230188112231187878787870125878787878720287878787878080780078787878787878787878722010102051041 550731031123410973040401010101001000012121343031000124406248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550731041123410973040401010101001000012121343031000124406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550732010562410973262607030300001003042122343112100024406230188111331202068686868787252386868628702028686868080787878080868686070786868688878787070521 550732020562410973262607030300001003042122343112100024406230188112251287878787870133878787878720287878787878080780078787878787878787878722020103060521 550732030562410973262607030300001003042122343112100024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 550732040562410973262607030300001003042122343112100024406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550732050562410973262607030300001003042122343112100024406248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732060562410973262607030300001003042122343112100024406230188112231287878787870133878787878720287878787878080780078787878787878787878722020002050521 550732070562410973262607030300001003042122343112100024406248806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732080562410973262607030300001003042122343112100024406248806111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732090562410973262607030300001003042122343112100024406270288111321110868686868787228686868628702868686868080787878086868686078686868688878787070521 550732100562410973262607030300001003042122343112100024406270288112221187878787870932878787878720287878787878080780078787878787878787878722010001050521 550732110562410973262607030300001003042122343112100024406278810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732120562410973262607030300001003042122343112100024406278888111350888888888888888888888888828888888888888080788888888888888888888888888888888080521 550732130562410973262607030300001003042122343112100024406270088112224888888888888888888888888828888888888888080788888888888888888888888822888888050521 550732140562410973262607030300001003042122343112100024406278813111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732150562410973262607030300001003042122343112100024406270388111461116868686868787228686868628702868686868080787878086868686078686868688878787100521 550732160562410973262607030300001003042122343112100024406270388112221187878787871546878787878720287878787878080780078787878787878787878722020002050521 550732170562410973262607030300001003042122343112100024406278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732180562410973262607030300001003042122343112100024406278816111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732190562410973262607030300001003042122343112100024406270488111351220268686868787241786868628702028686868080787878080868686070786868688878787080521 550732200562410973262607030300001003042122343112100024406270488112241287878787871935878787878720287878787878080780078787878787878787878722020103050521 550732210562410973262607030300001003042122343112100024406278820112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550732220562410973262607030300001003042122343112100024406278820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732230562410973262607030300001003042122343112100024406278820111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550732240562410973262607030300001003042122343112100024406278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550732250562410973262607030300001003042122343112100024406278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550732260562410973262607030300001003042122343112100024406270488112171287878787871935878787878720287878787878080780078787878787878787878711000000040521 550733011123410973151504040300001002032122343102020224408230188111401202068686868787281886868628702028686868080787878080868686070786868688878787091041 550733021123410973151504040300001002032122343102020224408230188112281287878787870140878787878720287878787878080780078787878787878787878722010203061041 550733031123410973151504040300001002032122343102020224408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550733041123410973151504040300001002032122343102020224408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550733051123410973151504040300001002032122343102020224408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550733061123410973151504040300001002032122343102020224408230188112181287878787870140878787878720287878787878080780078787878787878787878722000000041041 550733071123410973151504040300001002032122343102020224408270288111401108868686868787308686868628702868686868080787878086868686078686868688878787091041 550733081123410973151504040300001002032122343102020224408270288112301187878787870740878787878720287878787878080780078787878787878787878722010102071041 550733091123410973151504040300001002032122343102020224408278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550733101123410973151504040300001002032122343102020224408278808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550733111123410973151504040300001002032122343102020224408270388111391112868686868787238686868628702868686868080787878086868686078686868688878787081041 550733121123410973151504040300001002032122343102020224408270388112231187878787871139878787878720287878787878080780078787878787878787878722000202051041 550733131123410973151504040300001002032122343102020224408278812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550733141123410973151504040300001002032122343102020224408278812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550733151123410973151504040300001002032122343102020224408278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550735010562410973201905030201001001022122333091100124408230188111571202088686868787504086868628702028686868080787878080868686070786868688878787120521 550735020562410973201905030201001001022122333091100124408230188102501287878787870157878787878720287878787878080780078787878787878787878722030205110521 550735030562410973201905030201001001022122333091100124408240002012241888888888888888888888888828888888888888080788888888888888888888888822888888050521 550735040562410973201905030201001001022122333091100124408248802111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 550735050562410973201905030201001001022122333091100124408248802111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 550735060562410973201905030201001001022122333091100124408248802111150888888888888888888888888828888888888888080788888888888888888888888888888888040521 550735070562410973201905030201001001022122333091100124408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550735080562410973201905030201001001022122333091100124408230188102401287878787870157878787878720287878787878080780078787878787878787878722020204090521 550735090562410973201905030201001001022122333091100124408240008112181888888888888888888888888828888888888888080788888888888888888888888822888888040521 550735100562410973201905030201001001022122333091100124408248808111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 550735110562410973201905030201001001022122333091100124408248808112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550735120562410973201905030201001001022122333091100124408248808111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550735130562410973201905030201001001022122333091100124408248888111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 550735140562410973201905030201001001022122333091100124408238888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550735150562410973201905030201001001022122333091100124408270288111481116868686868787298686868628702868686868080787878086868686078686868688878787100521 550735160562410973201905030201001001022122333091100124408270288112291187878787871548878787878720287878787878080780078787878787878787878722010102060521 550735170562410973201905030201001001022122333091100124408278816112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 550735180562410973201905030201001001022122333091100124408278816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550735190562410973201905030201001001022122333091100124408278888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 550735200562410973201905030201001001022122333091100124408278888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 550735210562410973201905030201001001022122333091100124408278888111290888888888888888888888888828888888888888080788888888888888888888888888888888060521 550736011123410973070701010100001000012122333031000024406230188111471102868686868787428686868628702868686868080787878086868686078686868688878787101041 550736021123410973070701010100001000012122333031000024406230188112421187878787870147878787878720287878787878080780078787878787878787878722030205091041 550736031123410973070701010100001000012122333031000024406248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 550736041123410973070701010100001000012122333031000024406248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550736051123410973070701010100001000012122333031000024406248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550736061123410973070701010100001000012122333031000024406248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550736071123410973070701010100001000012122333031000024406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550801011123410972030301010000001000012121343031000023407230103111431102868686868787508686868618701868686861406287870686868686028686868688878787091041 550801021123410972030301010000001000012121343031000023407230188112501187878787870143878787878710187878787871406206028787878787878787878704000000111041 550801031123410972030301010000001000012121343031000023407220088112602888888888888888888888888818888888888881406288888888888888888888888888888888131041 550803011123410972050401010100001000012122343021000022407230188111481102868686868787358686868618701868686861406287870686868686028686868688878787101041 550803021123410972050401010100001000012122343021000022407230188102351187878787870148878787878710187878787871406206028787878787878787878704000303081041 550803031123410972050401010100001000012122343021000022407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550803041123410972050401010100001000012122343021000022407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550803051123410972050401010100001000012122343021000022407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550804011123410972060602020101001000012122343031101022409230188111581103868686868787408686868618701868686861406287870686868686028686868688878787121041 550804021123410972060602020101001000012122343031101022409248888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 550804031123410972060602020101001000012122343031101022409230188112401187878787870158878787878710187878787871406206028787878787878787878704010001091041 550804041123410972060602020101001000012122343031101022409248888112160888888888888888888888888818888888888881406288888888888888888888888804888888041041 550804051123410972060602020101001000012122343031101022409248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550804061123410972060602020101001000012122343031101022409248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550805011123410972030300000000000000002012343031100022408230088111403888888888888888888888888818888888888881406288888888888888888888888888888888091041 550805021123410972030300000000000000002012343031100022408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550805031123410972030300000000000000002012343031100022408248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550806011123410972070701010100001000013122343051000022407230107111481102868686868787408686868618701868686861406287870686868686028686868688878787101041 550806021123410972070701010100001000013122343051000022407230188112401187878787870148878787878710187878787871406206028787878787878787878704010304091041 550806031123410972070701010100001000013122343051000022407248802111160888888888888888888888888818888888888881406288888888888888888888888888888888041041 550806041123410972070701010100001000013122343051000022407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550806051123410972070701010100001000013122343051000022407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550806061123410972070701010100001000013122343051000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550806071123410972070701010100001000013122343051000022407220088112622888888888888888888888888818888888888881406288888888888888888888888888888888131041 550807011123410972030201010000000000003012391021000022408230088112542888888888888888888888888818888888888881406288888888888888888888888888888888111041 550807021123410972030201010000000000003012391021000022408248801102210888888888888888888888888818888888888881406288888888888888888888888804888888051041 550807031123410972030201010000000000003012391021000022408258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550808011123410972050501010100001000012122123041101024410230188111481103868686868787488686868618701868686861406287870686868686028686868688878787101041 550808021123410972050501010100001000012122123041101024410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550808031123410972050501010100001000012122123041101024410230188112481187878787870148878787878710187878787871406206028787878787878787878704000000101041 550808041123410972050501010100001000012122123041101024410278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550808051123410972050501010100001000012122123041101024410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550809011123410972121202020100001000013122343041001024407230188111611203048686868787574686868618701018686861406287870606868686020286868688878787131041 550809021123410972121202020100001000013122343041001024407248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550809031123410972121202020100001000013122343041001024407230188112571287878787870161878787878710187878787871406206028787878787878787878788000101121041 550809041123410972121202020100001000013122343041001024407230188112461287878787870161878787878710187878787871406206028787878787878787878704030003101041 550809051123410972121202020100001000013122343041001024407248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550809061123410972121202020100001000013122343041001024407248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550809071123410972121202020100001000013122343041001024407248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550809081123410972121202020100001000013122343041001024407248803112270888888888888888888888888818888888888881406288888888888888888888888804888888061041 550809091123410972121202020100001000013122343041001024407258808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550809101123410972121202020100001000013122343041001024407258808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550809111123410972121202020100001000013122343041001024407258808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550809121123410972121202020100001000013122343041001024407248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550810011123410972030301010101001000012122341011000024407230188111551102868686868787428686868618701868686861406287870686868686028686868688878787121041 550810021123410972030301010101001000012122341011000024407230188112421187878787870155878787878710187878787871406206028787878787878787878704000101091041 550810031123410972030301010101001000012122341011000024407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550811011123410972070702020200001001021122323081000024407230188111611302030486868787594356868618701010186861406287870606068686020202868688878787131041 550811021123410972070702020200001001021122323081000024407230188112591387878787870161878787878710187878787871406206028787878787878787878788000000121041 550811031123410972070702020200001001021122323081000024407230188112431387878787870161878787878710187878787871406206028787878787878787878704000000091041 550811041123410972070702020200001001021122323081000024407230188112561387878787870161878787878710187878787871406206028787878787878787878788000000121041 550811051123410972070702020200001001021122323081000024407270088111534888888888888888888888888828888888888888080788888888888888888888888888888888111041 550811061123410972070702020200001001021122323081000024407270288111261107868686868787198686868628702868686868080787878086868686078686868688878787061041 550811071123410972070702020200001001021122323081000024407270288112191187878787870626878787878720287878787878080780078787878787878787878722000000041041 550812011123410972101001010100001000012122333041100022408230188111561204108686868787425386868618701018686861406287870606868686020286868688878787121041 550812021123410972101001010100001000012122333041100022408248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550812031123410972101001010100001000012122333041100022408248888111170888888888888888888888888818888888888881406288888888888888888888888888888888041041 550812041123410972101001010100001000012122333041100022408230188112421287878787870156878787878710187878787871406206028787878787878787878704020305091041 550812051123410972101001010100001000012122333041100022408248804112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550812061123410972101001010100001000012122333041100022408248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550812071123410972101001010100001000012122333041100022408248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550812081123410972101001010100001000012122333041100022408248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550812091123410972101001010100001000012122333041100022408248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550812101123410972101001010100001000012122333041100022408230188112531287878787870156878787878710187878787871406206028787878787878787878788000000111041 550813011123410972030301010000000000003012333021000022407230088112622888888888888888888888888818888888888881406288888888888888888888888888888888131041 550813021123410972030301010000000000003012333021000022407240001112474888888888888888888888888818888888888881406288888888888888888888888804888888101041 550813031123410972030301010000000000003012333021000022407258802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550814010562410972090802010200001001022122331071100022409230188111811402030607868787624562608618701010101861406287870606060686020202028688878787170521 550814020562410972090802010200001001022122331071100022409230188112621487878787870181878787878710187878787871406206028787878787878787878788000000130521 550814030562410972090802010200001001022122331071100022409230188102451487878787870181878787878710187878787871406206028787878787878787878704020002100521 550814040562410972090802010200001001022122331071100022409248803111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550814050562410972090802010200001001022122331071100022409248803111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550814060562410972090802010200001001022122331071100022409230188112621487878787870181878787878710187878787871406206028787878787878787878788000000130521 550814070562410972090802010200001001022122331071100022409230188112601487878787870181878787878710187878787871406206028787878787878787878788000000130521 550814080562410972090802010200001001022122331071100022409270288111221109868686868787188686868618701868686866412587871286868686058686868688878787050521 550814090562410972090802010200001001022122331071100022409270288112181187878787870822878787878710187878787876412512058787878787878787878709000000040521 550815011123410972020200000000001000011122323051100022409230188111551102868686868787518686868618701868686861406287870686868686028686868688878787121041 550815021123410972020200000000001000011122323051100022409230188112511187878787870155878787878710187878787871406206028787878787878787878788000000111041 550901011123410971121202020100001000012122233041000122407230188111401202078686868787272086868628702028686868080787878080868686070786868688878787091041 550901021123410971121202020100001000012122233041000122407230188112271287878787870140878787878720287878787878080780078787878787878787878711020204061041 550901031123410971121202020100001000012122233041000122407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550901041123410971121202020100001000012122233041000122407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550901051123410971121202020100001000012122233041000122407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550901061123410971121202020100001000012122233041000122407248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550901071123410971121202020100001000012122233041000122407230188112201287878787870140878787878720287878787878080780078787878787878787878711000101051041 550901081123410971121202020100001000012122233041000122407248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550901091123410971121202020100001000012122233041000122407278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 550901101123410971121202020100001000012122233041000122407278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550901111123410971121202020100001000012122233041000122407278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550901121123410971121202020100001000012122233041000122407278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 550902011123410971040401010100001000012122233021100122408230188111331102868686868787228686868628702868686868080787878086868686078686868688878787071041 550902021123410971040401010100001000012122233021100122408230188112221187878787870133878787878720287878787878080780078787878787878787878711010102051041 550902031123410971040401010100001000012122233021100122408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550902041123410971040401010100001000012122233021100122408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550903010562410971282805030201001001022122333031100122409230188111451302071086868787432243868628702020286868080787878080808686070707868688878787100521 550903020562410971282805030201001001022122333031100122409230188112431387878787870145878787878720287878787878080780078787878787878787878705030104090521 550903030562410971282805030201001001022122333031100122409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550903040562410971282805030201001001022122333031100122409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550903050562410971282805030201001001022122333031100122409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903060562410971282805030201001001022122333031100122409248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903070562410971282805030201001001022122333031100122409230188112221387878787870145878787878720287878787878080780078787878787878787878705020002050521 550903080562410971282805030201001001022122333031100122409248807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903090562410971282805030201001001022122333031100122409248807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903100562410971282805030201001001022122333031100122409230188112431387878787870145878787878720287878787878080780078787878787878787878705030104090521 550903110562410971282805030201001001022122333031100122409248810111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550903120562410971282805030201001001022122333031100122409248810112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 550903130562410971282805030201001001022122333031100122409248810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903140562410971282805030201001001022122333031100122409248810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903150562410971282805030201001001022122333031100122409238888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 550903160562410971282805030201001001022122333031100122409238888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 550903170562410971282805030201001001022122333031100122409270288111431218238686868787372786868628702028686868080787878080868686070786868688878787090521 550903180562410971282805030201001001022122333031100122409270288112371287878787871743878787878720287878787878080780078787878787878787878711020204080521 550903190562410971282805030201001001022122333031100122409278818111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 550903200562410971282805030201001001022122333031100122409278818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 550903210562410971282805030201001001022122333031100122409278818112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550903220562410971282805030201001001022122333031100122409278818112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903230562410971282805030201001001022122333031100122409270288112271287878787871743878787878720287878787878080780078787878787878787878711020305060521 550903240562410971282805030201001001022122333031100122409278823112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 550903250562410971282805030201001001022122333031100122409278823112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 550903260562410971282805030201001001022122333031100122409278823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 550903270562410971282805030201001001022122333031100122409278823111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 550903280562410971282805030201001001022122333031100122409278823111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 550904011123410971050501010100001000012122233021000122407230188111301102868686868787258686868628702868686868080787878086868686078686868688878787071041 550904021123410971050501010100001000012122233021000122407230188112251187878787870130878787878720287878787878080780078787878787878787878711020103061041 550904031123410971050501010100001000012122233021000122407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550904041123410971050501010100001000012122233021000122407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550904051123410971050501010100001000012122233021000122407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905011123410971111103030201002000022132333051000122408230188111441102868686868787248686868628702868686868080787878086868686078686868688878787091041 550905021123410971111103030201002000022132333051000122408230188112241187878787870144878787878720287878787878080780078787878787878787878711010102051041 550905031123410971111103030201002000022132333051000122408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905041123410971111103030201002000022132333051000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905051123410971111103030201002000022132333051000122408230288111291206108686868787212086868628702028686868080787878080868686070786868688878787061041 550905061123410971111103030201002000022132333051000122408230288112211287878787870529878787878720287878787878080780078787878787878787878711030003051041 550905071123410971111103030201002000022132333051000122408248806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905081123410971111103030201002000022132333051000122408248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905091123410971111103030201002000022132333051000122408248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550905101123410971111103030201002000022132333051000122408230288112201287878787870529878787878720287878787878080780078787878787878787878711000000051041 550905111123410971111103030201002000022132333051000122408248888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 550906011123410971050501010100000100013122333041000092406230088111371888888888888888888888888828888888888888080788888888888888888888888888888888081041 550906021123410971050501010100000100013122333041000092406230088111231888888888888888888888888828888888888888080788888888888888888888888888888888051041 550906031123410971050501010100000100013122333041000092406240188111211104868686868787188686868628702868686868080787878086868686078686868688878787051041 550906041123410971050501010100000100013122333041000092406240188112181187878787870321878787878720287878787878080780078787878787878787878711000101041041 550906051123410971050501010100000100013122333041000092406258804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550907011123410971111102020200002000022132333041100022408230188111251102868686868787218686868628702868686868080787878086868686078686868688878787061041 550907021123410971111102020200002000022132333041100022408230188112211187878787870125878787878720287878787878080780078787878787878787878705010203051041 550907031123410971111102020200002000022132333041100022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550907041123410971111102020200002000022132333041100022408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550907051123410971111102020200002000022132333041100022408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550907061123410971111102020200002000022132333041100022408230288111301107868686868787258686868628702868686868080787878086868686078686868688878787071041 550907071123410971111102020200002000022132333041100022408230288112251187878787870630878787878720287878787878080780078787878787878787878705020103061041 550907081123410971111102020200002000022132333041100022408248807111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 550907091123410971111102020200002000022132333041100022408248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550907101123410971111102020200002000022132333041100022408248807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550907111123410971111102020200002000022132333041100022408278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550908011123410971070902020100001001021122321071100022410230188111661202038686868787535586868618701018686861406287870606868686020286868688878787141041 550908021123410971070902020100001001021122321071100022410230188112531287878787870166878787878710187878787871406206028787878787878787878788000000111041 550908031123410971070902020100001001021122321071100022410230188112551287878787870166878787878710187878787871406206028787878787878787878788000000121041 550908041123410971070902020100001001021122321071100022410270088012381888888888888888888888888818888888888881406288888888888888888888888804888888081041 550908051123410971070902020100001001021122321071100022410278888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550908061123410971070902020100001001021122321071100022410270288111401107868686868787368686868618701868686861406287870686868686028686868688878787091041 550908071123410971070902020100001001021122321071100022410270288112361187878787870640878787878710187878787871406206028787878787878787878704000000081041 550908081123410971070902020100001001021122321071100022410278888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550908091123410971070902020100001001021122321071100022410278888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 550909011123410971050802020100001000012121343051000022406230188101451102868686868787348686868618701868686861406287870686868686028686868688878787101041 550909021123410971050802020100001000012121343051000022406230188112341187878787870145878787878710187878787871406206028787878787878787878704000303071041 550909031123410971050802020100001000012121343051000022406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550909041123410971050802020100001000012121343051000022406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550909051123410971050802020100001000012121343051000022406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550909061123410971050802020100001000012121343051000022406270088012632888888888888888888888888818888888888881406288888888888888888888888888888888131041 550909071123410971050802020100001000012121343051000022406270008011311888888888888888888888888818888888888889999988888888888888888888888888888888071041 550909081123410971050802020100001000012121343051000022406270088012481888888888888888888888888818888888888881406288888888888888888888888804888888101041 550909091123410971050802020100001000012121343051000022406270088011551888888888888888888888888818888888888881406288888888888888888888888888888888121041 550910011123410971060601010100011000023242343041100022408230188111421102868686868787308686868618701868686861406287870686868686028686868688878787091041 550910021123410971060601010100011000023242343041100022408230188112301187878787870142878787878710187878787871406206028787878787878787878704000101071041 550910031123410971060601010100011000023242343041100022408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550910041123410971060601010100011000023242343041100022408220288111701105868686868787588686868618701868686861406287870686868686028686868688878787151041 550910051123410971060601010100011000023242343041100022408220288112581187878787870470878787878710187878787871406206028787878787878787878788000000121041 550910061123410971060601010100011000023242343041100022408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550911011123410971010100000000000000001011343031000022406230088112632888888888888888888888888818888888888881406288888888888888888888888888888888131041 550912011123410971071006060200001001023122343051100022408230188111501102868686868787458686868618701868686861406287870686868686028686868688878787111041 550912021123410971071006060200001001023122343051100022408230188112451187878787870150878787878710187878787871406206028787878787878787878704000101101041 550912031123410971071006060200001001023122343051100022408240088012201888888888888888888888888818888888888881406288888888888888888888888804888888051041 550912041123410971071006060200001001023122343051100022408248802112180888888888888888888888888818888888888881406288888888888888888888888804888888041041 550912051123410971071006060200001001023122343051100022408258803012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550912061123410971071006060200001001023122343051100022408258803011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550912071123410971071006060200001001023122343051100022408270288111571208108686868787344686868618701018686861406287870606868686020286868688878787121041 550912081123410971071006060200001001023122343051100022408270288112341287878787870757878787878710187878787871406206028787878787878787878704010001071041 550912091123410971071006060200001001023122343051100022408278808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550912101123410971071006060200001001023122343051100022408270288102461287878787870757878787878710187878787871406206028787878787878787878704000000101041 550912111123410971071006060200001001023122343051100022408270088012231888888888888888888888888818888888888881406288888888888888888888888804888888051041 550914011123410971040401010100001000011122321051100022410230188111501202038686868787584286868618701018686861406287870606868686020286868688878787111041 550914021123410971040401010100001000011122321051100022410230188112581287878787870150878787878710187878787871406206028787878787878787878788000000121041 550914031123410971040401010100001000011122321051100022410230188112421287878787870150878787878710187878787871406206028787878787878787878704000000091041 550914041123410971040401010100001000011122321051100022410230088112513888888888888888888888888818888888888881406288888888888888888888888888888888111041 550915011123410971060602020200001100022242121051100022212230188111631202038686868787544986868618701018686861406287870606868686020286868688878787131041 550915021123410971060602020200001100022242121051100022212230188112541287878787870163878787878710187878787871406206028787878787878787878788000000111041 550915031123410971060602020200001100022242121051100022212230188112491287878787870163878787878710187878787871406206028787878787878787878704010001101041 550915041123410971060602020200001100022242121051100022212248803111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 550915051123410971060602020200001100022242121051100022212240288111241106868686868787278686868618701868686861406287870686868686028686868688878787051041 550915061123410971060602020200001100022242121051100022212240288112271187878787870524878787878710187878787871406206028787878787878787878704000000061041 550916011123410971070602020201001100022242343061100022408230188111581102868686868787498686868618701868686866412587871286868686058686868688878787121041 550916021123410971070602020201001100022242343061100022408230188102491187878787870158878787878710187878787876412512058787878787878787878709000101101041 550916031123410971070602020201001100022242343061100022408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550916041123410971070602020201001100022242343061100022408240288111271105868686868787258686868618701868686866412587871286868686058686868688878787061041 550916051123410971070602020201001100022242343061100022408240288112251187878787870427878787878710187878787876412512058787878787878787878709000000061041 550916061123410971070602020201001100022242343061100022408248888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 550916071123410971070602020201001100022242343061100022408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550917011123410971080801010100002000022132343071000022407230188111551202038686868787615286868618701018686861406287870606868686020286868688878787121041 550917021123410971080801010100002000022132343071000022407230188112611287878787870155878787878710187878787871406206028787878787878787878788000000131041 550917031123410971080801010100002000022132343071000022407230188112521287878787870155878787878710187878787871406206028787878787878787878788000000111041 550917041123410971080801010100002000022132343071000022407230288111411105868686868787308686868618701868686861406287870686868686028686868688878787091041 550917051123410971080801010100002000022132343071000022407230288112301187878787870441878787878710187878787871406206028787878787878787878704020103071041 550917061123410971080801010100002000022132343071000022407248805112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550917071123410971080801010100002000022132343071000022407248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550917081123410971080801010100002000022132343071000022407248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550919011123410971010100000000000000001011343021000022406230088111453888888888888888888888888818888888888881406288888888888888888888888888888888101041 550920011123410971191904040401004000042132243061100124407230188111321102868686868787268686868628702868686868080787878086868686078686868688878787071041 550920021123410971191904040401004000042132243061100124407230188112261187878787870132878787878720287878787878080780078787878787878787878711010203061041 550920031123410971191904040401004000042132243061100124407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550920041123410971191904040401004000042132243061100124407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920051123410971191904040401004000042132243061100124407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920061123410971191904040401004000042132243061100124407230288111331108868686868787218686868628702868686868080787878086868686078686868688878787071041 550920071123410971191904040401004000042132243061100124407248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920081123410971191904040401004000042132243061100124407230288112211187878787870633878787878720287878787878080780078787878787878787878711010102051041 550920091123410971191904040401004000042132243061100124407248808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920101123410971191904040401004000042132243061100124407248808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920111123410971191904040401004000042132243061100124407230388111221112868686868787198686868628702868686868080787878086868686078686868688878787051041 550920121123410971191904040401004000042132243061100124407230388112191187878787871122878787878720287878787878080780078787878787878787878711010102041041 550920131123410971191904040401004000042132243061100124407248812111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920141123410971191904040401004000042132243061100124407248812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920151123410971191904040401004000042132243061100124407230488111541116868686868787178686868628702868686868080787878086868686078686868688878787111041 550920161123410971191904040401004000042132243061100124407230488112171187878787871554878787878720287878787878080780078787878787878787878711010001041041 550920171123410971191904040401004000042132243061100124407248816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550920181123410971191904040401004000042132243061100124407238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550920191123410971191904040401004000042132243061100124407278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550921011123410971131304040200001001022122221061100324411230188111411202088686868787372286868628702028686868080787878080868686070786868688878787091041 550921021123410971131304040200001001022122221061100324411230188112371287878787870141878787878720287878787878080780078787878787878787878711010405081041 550921031123410971131304040200001001022122221061100324411248802112160888888888888888888888888828888888888888080788888888888888888888888811888888041041 550921041123410971131304040200001001022122221061100324411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550921051123410971131304040200001001022122221061100324411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550921061123410971131304040200001001022122221061100324411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550921071123410971131304040200001001022122221061100324411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550921081123410971131304040200001001022122221061100324411230188112221287878787870141878787878720287878787878080780078787878787878787878711010001051041 550921091123410971131304040200001001022122221061100324411248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550921101123410971131304040200001001022122221061100324411270288111301111868686868787208686868628702868686868080787878086868686078686868688878787071041 550921111123410971131304040200001001022122221061100324411270288112201187878787871030878787878720287878787878080780078787878787878787878711000000051041 550921121123410971131304040200001001022122221061100324411278812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550921131123410971131304040200001001022122221061100324411278812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550922011123410971080801010101001000012122323031100124409230188111491102868686868787478686868628702868686868080787878086868686078686868688878787101041 550922021123410971080801010101001000012122323031100124409230188112471187878787870149878787878720287878787878080780078787878787878787878711030205101041 550922031123410971080801010101001000012122323031100124409248802111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 550922041123410971080801010101001000012122323031100124409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 550922051123410971080801010101001000012122323031100124409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550922061123410971080801010101001000012122323031100124409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550922071123410971080801010101001000012122323031100124409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550922081123410971080801010101001000012122323031100124409278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 550924011123410971040401010101001000012122233031100124407230188111341102868686868787198686868628702868686868080787878086868686078686868688878787071041 550924021123410971040401010101001000012122233031100124407230188112191187878787870134878787878720287878787878080780078787878787878787878711010001041041 550924031123410971040401010101001000012122233031100124407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550924041123410971040401010101001000012122233031100124407248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925011123410971253406060501002004062132323111100124409230188111311102868686868787288686868618701868686860604187870486868686018686868688878787071041 550925021123410971253406060501002004062132323111100124409230188112281187878787870131878787878710187878787870604104018787878787878787878703010203061041 550925031123410971253406060501002004062132323111100124409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550925041123410971253406060501002004062132323111100124409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925051123410971253406060501002004062132323111100124409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925061123410971253406060501002004062132323111100124409238888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 550925071123410971253406060501002004062132323111100124409238888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925081123410971253406060501002004062132323111100124409278888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925091123410971253406060501002004062132323111100124409278888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925101123410971253406060501002004062132323111100124409230288011221111868686868787158686868618701868686860604187870486868686018686868688878787051041 550925111123410971253406060501002004062132323111100124409230288012151187878787871022878787878710187878787870604104018787878787878787878703000000041041 550925121123410971253406060501002004062132323111100124409270388011501113868686868787268686868618701868686860604187870486868686018686868688878787111041 550925131123410971253406060501002004062132323111100124409270388112261187878787871250878787878710187878787870604104018787878787878787878703000000061041 550925141123410971253406060501002004062132323111100124409278888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 550925151123410971253406060501002004062132323111100124409278888011260888888888888888888888888818888888888880604188888888888888888888888888888888061041 550925161123410971253406060501002004062132323111100124409270488111401217228686868787302786868618701018686860604187870404868686010186868688878787091041 550925171123410971253406060501002004062132323111100124409270488112301287878787871640878787878710187878787870604104018787878787878787878703010304071041 550925181123410971253406060501002004062132323111100124409278817112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925191123410971253406060501002004062132323111100124409278817111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925201123410971253406060501002004062132323111100124409278817112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550925211123410971253406060501002004062132323111100124409278817112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925221123410971253406060501002004062132323111100124409270488112271287878787871640878787878710187878787870604104018787878787878787878703010102061041 550925231123410971253406060501002004062132323111100124409278822111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550925241123410971253406060501002004062132323111100124409278822112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925251123410971253406060501002004062132323111100124409278888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 550925261123410971253406060501002004062132323111100124409278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 550925271123410971253406060501002004062132323111100124409270588101361128868686868787258686868618701868686860604187870486868686018686868688878787081041 550925281123410971253406060501002004062132323111100124409270588112251187878787872736878787878710187878787870604104018787878787878787878703020204061041 550925291123410971253406060501002004062132323111100124409278828112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550925301123410971253406060501002004062132323111100124409278828111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550925311123410971253406060501002004062132323111100124409278828112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925321123410971253406060501002004062132323111100124409278828111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550925331123410971253406060501002004062132323111100124409270688011221134868686868787148686868618701868686860604187870486868686018686868688878787051041 550925341123410971253406060501002004062132323111100124409270688012141187878787873322878787878710187878787870604104018787878787878787878703000000031041 550925351123410971253406060501002004062132323111100124409278888011150888888888888888888888888818888888888880604188888888888888888888888888888888041041 550926011123410971111103030201002000022132343061100124408230188111481102868686868787318686868628702868686868080787878086868686078686868688878787101041 550926021123410971111103030201002000022132343061100124408230188112311187878787870148878787878720287878787878080780078787878787878787878711010001071041 550926031123410971111103030201002000022132343061100124408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550926041123410971111103030201002000022132343061100124408230288111551205088686868787231786868628702028686868080787878080868686070786868688878787121041 550926051123410971111103030201002000022132343061100124408230288112231287878787870455878787878720287878787878080780078787878787878787878711020002051041 550926061123410971111103030201002000022132343061100124408248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550926071123410971111103030201002000022132343061100124408248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550926081123410971111103030201002000022132343061100124408230288112171287878787870455878787878720287878787878080780078787878787878787878711000000041041 550926091123410971111103030201002000022132343061100124408248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 550926101123410971111103030201002000022132343061100124408248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550926111123410971111103030201002000022132343061100124408248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550927011123410971080801010100001000012122323041100124409230188111391102868686868787328686868628702868686868080787878086868686078686868688878787081041 550927021123410971080801010100001000012122323041100124409230188112321187878787870139878787878720287878787878080780078787878787878787878711020204071041 550927031123410971080801010100001000012122323041100124409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 550927041123410971080801010100001000012122323041100124409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550927051123410971080801010100001000012122323041100124409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550927061123410971080801010100001000012122323041100124409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550927071123410971080801010100001000012122323041100124409278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 550927081123410971080801010100001000012122323041100124409278888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 550928011123410971121204040200002000022132343091100124408230188111351302040686868787282217868628702020286868080787878080808686070707868688878787081041 550928021123410971121204040200002000022132343091100124408230188112281387878787870135878787878720287878787878080780078787878787878787878711000101061041 550928031123410971121204040200002000022132343091100124408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550928041123410971121204040200002000022132343091100124408230188112221387878787870135878787878720287878787878080780078787878787878787878711000101051041 550928051123410971121204040200002000022132343091100124408248804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550928061123410971121204040200002000022132343091100124408230188112171387878787870135878787878720287878787878080780078787878787878787878711000000041041 550928071123410971121204040200002000022132343091100124408230288111251108868686868787238686868628702868686868080787878086868686078686868688878787061041 550928081123410971121204040200002000022132343091100124408230288112231187878787870725878787878720287878787878080780078787878787878787878711010001051041 550928091123410971121204040200002000022132343091100124408248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 550928101123410971121204040200002000022132343091100124408238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 550928111123410971121204040200002000022132343091100124408238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 550928121123410971121204040200002000022132343091100124408238888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 550929011123410971010100000000000000001011243031100024405230088111554888888888888888888888888828888888888888080788888888888888888888888888888888121041 550930011123410971080802020100001000012122223021100123410230188111431202068686868787412986868628702028686868080787878080868686070786868688878787091041 550930021123410971080802020100001000012122223021100123410230188112411287878787870143878787878720287878787878080780078787878787878787878711010203091041 550930031123410971080802020100001000012122223021100123410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 550930041123410971080802020100001000012122223021100123410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 550930051123410971080802020100001000012122223021100123410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 550930061123410971080802020100001000012122223021100123410230188112291287878787870143878787878720287878787878080780078787878787878787878711010102061041 550930071123410971080802020100001000012122223021100123410248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550930081123410971080802020100001000012122223021100123410248806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 550931011123410971060502020101001000012122233021000024405230188101311202048686868787252386868628702028686868080787878080868686070786868688878787071041 550931021123410971060502020101001000012122233021000024405230188112251287878787870131878787878720287878787878080780078787878787878787878711010001061041 550931031123410971060502020101001000012122233021000024405248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 550931041123410971060502020101001000012122233021000024405230188112231287878787870131878787878720287878787878080780078787878787878787878711010102051041 550931051123410971060502020101001000012122233021000024405248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 550931061123410971060502020101001000012122233021000024405248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551001011123410972060601010100001000012122121041131023416330188111471104868686868787258686868618701868686862407287871186868686048686868688878787101041 551001021123410972060601010100001000012122121041131023416348888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551001031123410972060601010100001000012122121041131023416348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551001041123410972060601010100001000012122121041131023416330188112251187878787870147878787878710187878787875611407028787878787878787878706010001061041 551001051123410972060601010100001000012122121041131023416348804111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 551001061123410972060601010100001000012122121041131023416378888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551002011123410972070701010100000100013122121081100023412230088111904888888888888888888888888818888888888885611488888888888888888888888888888888191041 551002021123410972070701010100000100013122121081100023412240188111291104868686868787248686868618701868686865611487871186868686048686868688878787061041 551002031123410972070701010100000100013122121081100023412248888111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 551002041123410972070701010100000100013122121081100023412240188112241187878787870229878787878710187878787875611411048787878787878787878706020002051041 551002051123410972070701010100000100013122121081100023412258804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551002061123410972070701010100000100013122121081100023412258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551002071123410972070701010100000100013122121081100023412278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551003011123410972111102020101001000012122121043100032408230188111281103868686868787258686868618701868686861406287870686868686028686868688878787061041 551003021123410972111102020101001000012122121043100032408248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551003031123410972111102020101001000012122121043100032408230188112251187878787870128878787878710187878787871406206028787878787878787878704020002061041 551003041123410972111102020101001000012122121043100032408248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551003051123410972111102020101001000012122121043100032408248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551003061123410972111102020101001000012122121043100032408238888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 551003071123410972111102020101001000012122121043100032408238888112150888888888888888888888888818888888888881406288888888888888888888888804888888041041 551003081123410972111102020101001000012122121043100032408238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551003091123410972111102020101001000012122121043100032408238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551003101123410972111102020101001000012122121043100032408238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551003111123410972111102020101001000012122121043100032408238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551005011123410972050500000000001000012122121021100023412230188111561102868686868787528686868618701868686865611487871186868686048686868688878787121041 551005021123410972050500000000001000012122121021100023412230188112521187878787870156878787878710187878787875611411048787878787878787878788000101111041 551005031123410972050500000000001000012122121021100023412248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 551005041123410972050500000000001000012122121021100023412278888111290888888888888888888888888818888888888885611488888888888888888888888888888888061041 551005051123410972050500000000001000012122121021100023412278888111330888888888888888888888888828888888888886412588888888888888888888888888888888071041 551006011123410972070701010100001000012122343031000023408230188111481102868686868787358686868628702868686868080787878086868686078686868688878787101041 551006021123410972070701010100001000012122343031000023408230188112351187878787870148878787878720287878787878080780078787878787878787878705020305081041 551006031123410972070701010100001000012122343031000023408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551006041123410972070701010100001000012122343031000023408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551006051123410972070701010100001000012122343031000023408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551006061123410972070701010100001000012122343031000023408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551006071123410972070701010100001000012122343031000023408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551007011123410972060602020100001000012122341041000122409230188111581202038686868787402186868628702028686868080787878080868686070786868688878787121041 551007021123410972060602020100001000012122341041000122409230188112401287878787870158878787878720287878787878080780078787878787878787878705000000091041 551007031123410972060602020100001000012122341041000122409230188112211287878787870158878787878720287878787878080780078787878787878787878705020002051041 551007041123410972060602020100001000012122341041000122409248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551007051123410972060602020100001000012122341041000122409248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551007061123410972060602020100001000012122341041000122409278888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 551008011123410972080801010000000000003012321041000023410230088112561888888888888888888888888818888888888885611488888888888888888888888888888888121041 551008021123410972080801010000000000003012321041000023410240001112361888888888888888888888888818888888888885611488888888888888888888888806888888081041 551008031123410972080801010000000000003012321041000023410248801111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551008041123410972080801010000000000003012321041000023410258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 551008051123410972080801010000000000003012321041000023410258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551008061123410972080801010000000000003012321041000023410258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 551008071123410972080801010000000000003012321041000023410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551008081123410972080801010000000000003012321041000023410278888111400888888888888888888888888818888888888880604188888888888888888888888888888888091041 551009011123410972040401010100001000012122321041000023410230188111461102868686868787378686868618701868686865611487871186868686048686868688878787101041 551009021123410972040401010100001000012122321041000023410230188112371187878787870146878787878710187878787875611411048787878787878787878706020002081041 551009031123410972040401010100001000012122321041000023410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551009041123410972040401010100001000012122321041000023410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551010011123410972060601010100001000012122441021000022408230188111291102868686868787208686868618701868686865611487871186868686048686868688878787061041 551010021123410972060601010100001000012122441021000022408230188112201187878787870129878787878710187878787875611411048787878787878787878706010203051041 551010031123410972060601010100001000012122441021000022408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551010041123410972060601010100001000012122441021000022408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551010051123410972060601010100001000012122441021000022408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551010061123410972060601010100001000012122441021000022408238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551011011123410972010200000000000000001012321051100022410238888011270888888888888888888888888818888888888884909388888888888888888888888888888888061041 551011021123410972010200000000000000001012321051100022410278888011250888888888888888888888888828888888888888080788888888888888888888888888888888061041 551011031123410972010200000000000000001012321051100022410278888101190888888888888888888888888818888888888885611488888888888888888888888888888888041041 551012011123410972050501010100001000012122321033100223411230188111291102868686868787258686868618701868686864509387870986868686038686868688878787061041 551012021123410972050501010100001000012122321033100223411230188112251187878787870129878787878710187878787874509309038787878787878787878722010102061041 551012031123410972050501010100001000012122321033100223411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551012041123410972050501010100001000012122321033100223411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551012051123410972050501010100001000012122321033100223411238888111380888888888888888888888888818888888888884509388888888888888888888888888888888081041 551013011123410972030300000000000000001012321021000022409238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 551013021123410972030300000000000000001012321021000022409278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 551013031123410972030300000000000000001012321021000022409278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 551014011123410972202005050401001003042122321081122122414230188111361202078686868787362886868628702028686868080787878080868686070786868688878787081041 551014021123410972202005050401001003042122321081122122414230188112361287878787870136878787878720287878787878080780078787878787878787878722030104081041 551014031123410972202005050401001003042122321081122122414248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 551014041123410972202005050401001003042122321081122122414248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551014051123410972202005050401001003042122321081122122414248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014061123410972202005050401001003042122321081122122414248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014071123410972202005050401001003042122321081122122414230188112281287878787870136878787878720287878787878080780078787878787878787878722010001061041 551014081123410972202005050401001003042122321081122122414248807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014091123410972202005050401001003042122321081122122414270288111391110868686868787248686868628702868686868080787878086868686078686868688878787081041 551014101123410972202005050401001003042122321081122122414270288112241187878787870939878787878720287878787878080780078787878787878787878722020204051041 551014111123410972202005050401001003042122321081122122414278810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551014121123410972202005050401001003042122321081122122414278810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551014131123410972202005050401001003042122321081122122414278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014141123410972202005050401001003042122321081122122414278810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014151123410972202005050401001003042122321081122122414270388111251116868686868787158686868628702868686868080787878086868686078686868688878787061041 551014161123410972202005050401001003042122321081122122414270388112151187878787871525878787878720287878787878080780078787878787878787878799000000041041 551014171123410972202005050401001003042122321081122122414270488111371118868686868787328686868628702868686868080787878086868686078686868688878787081041 551014181123410972202005050401001003042122321081122122414270488112321187878787871737878787878720287878787878080780078787878787878787878722020002071041 551014191123410972202005050401001003042122321081122122414278818111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551014201123410972202005050401001003042122321081122122414278818111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551015011123410972121203030300002001032132391081001022409230188111341102868686868787328686868628702868686868080787878086868686078686868688878787071041 551015021123410972121203030300002001032132391081001022409230188112321187878787870134878787878720287878787878080780078787878787878787878722020103071041 551015031123410972121203030300002001032132391081001022409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551015041123410972121203030300002001032132391081001022409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551015051123410972121203030300002001032132391081001022409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551015061123410972121203030300002001032132391081001022409230288111341107868686868787268686868628702868686868080787878086868686078686868688878787071041 551015071123410972121203030300002001032132391081001022409230288112261187878787870634878787878720287878787878080780078787878787878787878722010001061041 551015081123410972121203030300002001032132391081001022409248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551015091123410972121203030300002001032132391081001022409270388111351110868686868787328686868628702868686868080787878086868686078686868688878787081041 551015101123410972121203030300002001032132391081001022409270388112321187878787870935878787878720287878787878080780078787878787878787878722010001071041 551015111123410972121203030300002001032132391081001022409278810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551015121123410972121203030300002001032132391081001022409278888111370888888888888888888888888828888888888888080788888888888888888888888888888888081041 551016010562410972242309050601003003062132321071100022410230188111341206088686868787231986868628702028686868080787878080868686070786868688878787070521 551016020562410972242309050601003003062132321071100022410230388112291387878787871239878787878720287878787878080780078787878787878787878711000303060521 551016030562410972242309050601003003062132321071100022410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 551016040562410972242309050601003003062132321071100022410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 551016050562410972242309050601003003062132321071100022410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016060562410972242309050601003003062132321071100022410230188112231287878787870134878787878720287878787878080780078787878787878787878711000101050521 551016070562410972242309050601003003062132321071100022410248806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016080562410972242309050601003003062132321071100022410230188112191287878787870134878787878720287878787878080780078787878787878787878711010001040521 551016090562410972242309050601003003062132321071100022410248808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016100562410972242309050601003003062132321071100022410270288111291111868686868787198686868628702868686868080787878086868686078686868688878787060521 551016110562410972242309050601003003062132321071100022410270288112191187878787871029878787878720287878787878080780078787878787878787878711000000040521 551016120562410972242309050601003003062132321071100022410230388111391302131686868787292223868628702020286868080787878080808686070707868688878787080521 551016130562410972242309050601003003062132321071100022410230388112221387878787871239878787878720287878787878080780078787878787878787878711000202050521 551016140562410972242309050601003003062132321071100022410248813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 551016150562410972242309050601003003062132321071100022410248813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016160562410972242309050601003003062132321071100022410230388112231387878787871239878787878720287878787878080780078787878787878787878711000000050521 551016170562410972242309050601003003062132321071100022410270488111311118868686868787188686868628702868686868080787878086868686078686868688878787070521 551016180562410972242309050601003003062132321071100022410270488112181187878787871731878787878720287878787878080780078787878787878787878711000101040521 551016190562410972242309050601003003062132321071100022410278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016200562410972242309050601003003062132321071100022410230588111301121868686868787188686868628702868686868080787878086868686078686868688878787070521 551016210562410972242309050601003003062132321071100022410230588112181187878787872030878787878720287878787878080780078787878787878787878711010001040521 551016220562410972242309050601003003062132321071100022410248821111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 551016230562410972242309050601003003062132321071100022410270688111391124868686868787238686868628702868686868080787878086868686078686868688878787080521 551016240562410972242309050601003003062132321071100022410270688102231187878787872339878787878720287878787878080780078787878787878787878711000000050521 551017011123410972030300000000000000001012321031100222412230088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 551017021123410972030300000000000000001012321031100222412238888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 551017031123410972030300000000000000001012321031100222412238888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 551018011123410972010000000000000000001012321021100122411238888101420888888888888888888888888828888888888888080788888888888888888888888888888888091041 551020011123410972060702020200002000022132391031020123411230188111291102868686868787208686868628702868686868080787878086868686078686868688878787061041 551020021123410972060702020200002000022132391031020123411230188112201187878787870129878787878720287878787878080780078787878787878787878715000101051041 551020031123410972060702020200002000022132391031020123411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551020041123410972060702020200002000022132391031020123411230288111321105868686868787188686868628702868686868080787878086868686078686868688878787071041 551020051123410972060702020200002000022132391031020123411230288112181187878787870432878787878720287878787878080780078787878787878787878715010001041041 551020061123410972060702020200002000022132391031020123411248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551020071123410972060702020200002000022132391031020123411238888011310888888888888888888888888828888888888888080788888888888888888888888888888888071041 551101011123410972070702020100001000012121333031000023407230188111501102868686868787378686868618701868686865510487871086868686048686868688878787111041 551101021123410972070702020100001000012121333031000023407230188112371187878787870150878787878710187878787875510410048787878787878787878722030205081041 551101031123410972070702020100001000012121333031000023407248802112170888888888888888888888888818888888888885510488888888888888888888888822888888041041 551101041123410972070702020100001000012121333031000023407248802111150888888888888888888888888818888888888885510488888888888888888888888888888888041041 551101051123410972070702020100001000012121333031000023407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551101061123410972070702020100001000012121333031000023407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551101071123410972070702020100001000012121333031000023407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551102011123410972050502020100001000012122323051000122409230188111581202038686868787433986868618701018686865510487870610868686020486868688878787121041 551102021123410972050502020100001000012122323051000122409230188112431287878787870158878787878710187878787871406210048787878787878787878704000000091041 551102031123410972050502020100001000012122323051000122409230188112391287878787870158878787878710187878787875510410048787878787878787878722000101081041 551102041123410972050502020100001000012122323051000122409248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551102051123410972050502020100001000012122323051000122409278888111509888888888888888888888888898888888888889999988888888888888888888888888888888111041 551103011123410972040401010000001000012121321051100022409230188111621102868686868787538686868618701868686865510487871086868686048686868688878787131041 551103021123410972040401010000001000012121321051100022409230188112531187878787870162878787878710187878787875510410048787878787878787878788000202111041 551103031123410972040401010000001000012121321051100022409248802112150888888888888888888888888818888888888885510488888888888888888888888822888888041041 551103041123410972040401010000001000012121321051100022409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551104011123410972060602020000001000012122121091100022212230188111821303040586868787685657868618701010186865510487871010108686040404868688878787171041 551104021123410972060602020000001000012122121091100022212240003112503888888888888888888888888818888888888885510488888888888888888888888822888888111041 551104031123410972060602020000001000012122121091100022212230188112681387878787870182878787878710187878787875510410048787878787878787878788000101141041 551104041123410972060602020000001000012122121091100022212230188112561387878787870182878787878710187878787875510410048787878787878787878788000000121041 551104051123410972060602020000001000012122121091100022212230188112571387878787870182878787878710187878787875510410048787878787878787878788000000121041 551104061123410972060602020000001000012122121091100022212270088112301888888888888888888888888818888888888885510488888888888888888888888822888888071041 551105011123410972050500000000001000013122121051100024410230105111671104868686868787638686868618701868686865510487871086868686048686868688878787141041 551105021123410972050500000000001000013122121051100024410240088111301888888888888888888888888818888888888885510488888888888888888888888888888888071041 551105031123410972050500000000001000013122121051100024410248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551105041123410972050500000000001000013122121051100024410230188112631187878787870167878787878710187878787875510410048787878787878787878788000000131041 551105051123410972050500000000001000013122121051100024410220088112622888888888888888888888888818888888888885510488888888888888888888888888888888131041 551106011123410972050702020101001000013122121051000022410230105111501102868686868787408686868618701868686865510487871086868686048686868688878787111041 551106021123410972050702020101001000013122121051000022410230188112401187878787870150878787878710187878787875510410048787878787878787878722020002091041 551106031123410972050702020101001000013122121051000022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551106041123410972050702020101001000013122121051000022410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551106051123410972050702020101001000013122121051000022410220088112842888888888888888888888888818888888888885510488888888888888888888888888888888171041 551106061123410972050702020101001000013122121051000022410270088012161888888888888888888888888818888888888881406288888888888888888888888804888888041041 551106071123410972050702020101001000013122121051000022410278806011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551107011123410972060601010000000000002012121051000122212230088111401888888888888888888888888818888888888885510488888888888888888888888888888888091041 551107021123410972060601010000000000002012121051000122212230088112304888888888888888888888888818888888888885510488888888888888888888888822888888071041 551107031123410972060601010000000000002012121051000122212248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551107041123410972060601010000000000002012121051000122212248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551107051123410972060601010000000000002012121051000122212230088112601888888888888888888888888818888888888885510488888888888888888888888888888888131041 551107061123410972060601010000000000002012121051000122212230088112641888888888888888888888888818888888888885510488888888888888888888888888888888131041 551108011123410972050501010100001001021122123021101022212230188111621102868686868787568686868618701868686865510487871086868686048686868688878787131041 551108021123410972050501010100001001021122123021101022212230188112561187878787870162878787878710187878787875510410048787878787878787878788000000121041 551108031123410972050501010100001001021122123021101022212270288111331104868686868787228686868628702868686868080787878086868686078686868688878787071041 551108041123410972050501010100001001021122123021101022212270288112221187878787870333878787878720287878787878080780078787878787878787878715010001051041 551108051123410972050501010100001001021122123021101022212278804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551109011123410972101003030201002000022132121111100423118330188111451102868686868787308686868618701868686865510487871086868686048686868688878787101041 551109021123410972101003030201002000022132121111100423118330188102301187878787870145878787878710187878787875510410048787878787878787878722030104071041 551109031123410972101003030201002000022132121111100423118348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551109041123410972101003030201002000022132121111100423118348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551109051123410972101003030201002000022132121111100423118348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551109061123410972101003030201002000022132121111100423118348802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551109071123410972101003030201002000022132121111100423118330288011551108868686868787288686868618701868686865510487871086868686048686868688878787121041 551109081123410972101003030201002000022132121111100423118330288012281187878787870755878787878710187878787875510410048787878787878787878722000000061041 551109091123410972101003030201002000022132121111100423118330088112251888888888888888888888888818888888888881406288888888888888888888888805888888061041 551109101123410972101003030201002000022132121111100423118348809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551109111123410972101003030201002000022132121111100423118348809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551109121123410972101003030201002000022132121111100423118378888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 551110011123410972090903030100001000013122121051100122412230188111551105868686868787388686868618701868686865510487871086868686048686868688878787121041 551110021123410972090903030100001000013122121051100122412248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551110031123410972090903030100001000013122121051100122412240088112191888888888888888888888888818888888888885510488888888888888888888888822888888041041 551110041123410972090903030100001000013122121051100122412258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551110051123410972090903030100001000013122121051100122412230188112381187878787870155878787878710187878787875510410048787878787878787878722010203081041 551110061123410972090903030100001000013122121051100122412248805112220888888888888888888888888818888888888885510488888888888888888888888822888888051041 551110071123410972090903030100001000013122121051100122412248805112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551110081123410972090903030100001000013122121051100122412248805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551110091123410972090903030100001000013122121051100122412230088112594888888888888888888888888818888888888885510488888888888888888888888888888888121041 551111011123410972050401010000001000013122121051100022411230188111631202058686868787586086868618701018686865510487870610868686020486868688878787131041 551111021123410972050401010000001000013122121051100022411230188112581287878787870163878787878710187878787871406210048787878787878787878788000101121041 551111031123410972050401010000001000013122121051100022411248802112170888888888888888888888888818888888888881406288888888888888888888888804888888041041 551111041123410972050401010000001000013122121051100022411258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551111051123410972050401010000001000013122121051100022411230188102601287878787870163878787878710187878787875510410048787878787878787878788000000131041 551112011123410972060602020100001000012122121051000022410230188111471102868686868787458686868618701868686865510487871086868686048686868688878787101041 551112021123410972060602020100001000012122121051000022410230188112451187878787870147878787878710187878787875510410048787878787878787878722020002101041 551112031123410972060602020100001000012122121051000022410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551112041123410972060602020100001000012122121051000022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551112051123410972060602020100001000012122121051000022410270088112201888888888888888888888888818888888888885510488888888888888888888888822888888051041 551112061123410972060602020100001000012122121051000022410278805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551113011123410972040903030100001000013122333021000022407230188111511102868686868787408686868618701868686865510487871086868686048686868688878787111041 551113021123410972040903030100001000013122333021000022407230188112401187878787870151878787878710187878787875510410048787878787878787878722010203091041 551113031123410972040903030100001000013122333021000022407248802111180888888888888888888888888818888888888885510488888888888888888888888888888888041041 551113041123410972040903030100001000013122333021000022407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551113051123410972040903030100001000013122333021000022407240002012161888888888888888888888888818888888888885510488888888888888888888888822888888041041 551113061123410972040903030100001000013122333021000022407258805011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551113071123410972040903030100001000013122333021000022407230088012241888888888888888888888888818888888888885510488888888888888888888888822888888051041 551113081123410972040903030100001000013122333021000022407248807011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551113091123410972040903030100001000013122333021000022407248807012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551114011123410972130805050100001000013122333041000023408230188111591402040509868787574639398618701010101865510487870606100686020204028688878787121041 551114021123410972130805050100001000013122333041000023408230188112571487878787870159878787878710187878787871406210048787878787878787878788010102121041 551114031123410972130805050100001000013122333041000023408248802111280888888888888888888888888818888888888885510488888888888888888888888888888888061041 551114041123410972130805050100001000013122333041000023408230188102461487878787870159878787878710187878787871406210048787878787878787878722000000101041 551114051123410972130805050100001000013122333041000023408230188112391487878787870159878787878710187878787875510410048787878787878787878722010203081041 551114061123410972130805050100001000013122333041000023408248805112150888888888888888888888888818888888888885510488888888888888888888888822888888041041 551114071123410972130805050100001000013122333041000023408248805101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551114081123410972130805050100001000013122333041000023408248805102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551114091123410972130805050100001000013122333041000023408230188112391487878787870159878787878710187878787871406210048787878787878787878722020002081041 551114101123410972130805050100001000013122333041000023408248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551114111123410972130805050100001000013122333041000023408248809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551114121123410972130805050100001000013122333041000023408248802102170888888888888888888888888818888888888885510488888888888888888888888822888888041041 551114131123410972130805050100001000013122333041000023408258812102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551115011123410972020200000000001000011122333031020024407230188111631102868686868787618686868618701868686861406287870686868686028686868688878787131041 551115021123410972020200000000001000011122333031020024407230188112611187878787870163878787878710187878787871406206028787878787878787878788000000131041 551116011123410972050500000000001000012122331041000023409230188111541102868686868787528686868618701868686865510487871086868686048686868688878787111041 551116021123410972050500000000001000012122331041000023409230188112521187878787870154878787878710187878787875510410048787878787878787878788020103111041 551116031123410972050500000000001000012122331041000023409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 551116041123410972050500000000001000012122331041000023409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551116051123410972050500000000001000012122331041000023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551117011123410972060701010100001000012122331041000023409230188111721102868686868787468686868618701868686865510487871086868686048686868688878787151041 551117021123410972060701010100001000012122331041000023409230188112461187878787870172878787878710187878787875510410048787878787878787878722050005101041 551117031123410972060701010100001000012122331041000023409248802111160888888888888888888888888818888888888885510488888888888888888888888888888888041041 551117041123410972060701010100001000012122331041000023409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551117051123410972060701010100001000012122331041000023409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551117061123410972060701010100001000012122331041000023409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551117071123410972060701010100001000012122331041000023409248802011170888888888888888888888888818888888888885510488888888888888888888888888888888041041 551118011123410972010100000000000000001012331021000022408230088111552888888888888888888888888818888888888885510488888888888888888888888888888888121041 551119011123410972030301010101001000012122421031100022410230103111531102868686868787508686868618701868686865510487871086868686048686868688878787111041 551119021123410972030301010101001000012122421031100022410230188112501187878787870153878787878710187878787875510410048787878787878787878722000000111041 551119031123410972030301010101001000012122421031100022410220088112802888888888888888888888888818888888888885510488888888888888888888888888888888171041 551120011123410972030300000000001000012122423021100122410230188111551102868686868787538686868618701868686865510487870686868686028686868688878787121041 551120021123410972030300000000001000012122423021100122410230188112531187878787870155878787878710187878787871406210048787878787878787878788000101111041 551120031123410972030300000000001000012122423021100122410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551121011123410972050501010000010000012122321031000122410238888111440888888888888888888888888818888888888885510488888888888888888888888888888888091041 551121021123410972050501010000010000012122321031000122410220188111641103868686868787548686868618701868686865510487871086868686048686868688878787131041 551121031123410972050501010000010000012122321031000122410220188112541187878787870264878787878710187878787875510410048787878787878787878788000000111041 551121041123410972050501010000010000012122321031000122410220088112501888888888888888888888888818888888888885510488888888888888888888888822888888111041 551121051123410972050501010000010000012122321031000122410220088111471888888888888888888888888818888888888885510488888888888888888888888888888888101041 551122011123410972070702020101001000013122421041000022409230188111471102868686868787438686868618701868686865510487871086868686048686868688878787101041 551122021123410972070702020101001000013122421041000022409230188112431187878787870147878787878710187878787875510410048787878787878787878722020103091041 551122031123410972070702020101001000013122421041000022409240002112241888888888888888888888888818888888888885510488888888888888888888888822888888051041 551122041123410972070702020101001000013122421041000022409258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551122051123410972070702020101001000013122421041000022409258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551122061123410972070702020101001000013122421041000022409248802111160888888888888888888888888818888888888885510488888888888888888888888888888888041041 551122071123410972070702020101001000013122421041000022409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551123011123410972020201010100001000011122421031000122410230188111591102868686868787488686868618701868686865510487871086868686048686868688878787121041 551123021123410972020201010100001000011122421031000122410230188112481187878787870159878787878710187878787875510410048787878787878787878722000000101041 551124011123410972050501010100001000012122121033100022409230188111241102868686868787238686868618701868686866412587871086868686048686868688878787051041 551124021123410972050501010100001000012122121033100022409230188112231187878787870124878787878710187878787875510412058787878787878787878722000000051041 551124031123410972050501010100001000012122121033100022409238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551124041123410972050501010100001000012122121033100022409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551124051123410972050501010100001000012122121033100022409278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551126011123410972060600000000000000001012121033000022209238888111210888888888888888888888888818888888888883007288888888888888888888888888888888051041 551126021123410972060600000000000000001012121033000022209230088111231888888888888888888888888818888888888882407288888888888888888888888888888888051041 551126031123410972060600000000000000001012121033000022209238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551126041123410972060600000000000000001012121033000022209278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551126051123410972060600000000000000001012121033000022209278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551126061123410972060600000000000000001012121033000022209278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551201011123410971080801010101001000012122343021100124408230188111371102868686868787278686868628702868686868080787878086868686078686868688878787081041 551201021123410971080801010101001000012122343021100124408230188112271187878787870137878787878720287878787878080780078787878787878787878705030306061041 551201031123410971080801010101001000012122343021100124408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 551201041123410971080801010101001000012122343021100124408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551201051123410971080801010101001000012122343021100124408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551201061123410971080801010101001000012122343021100124408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551201071123410971080801010101001000012122343021100124408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551201081123410971080801010101001000012122343021100124408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551202011123410971020200000000000000001012343013000124405238888111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 551202021123410971020200000000000000001012343013000124405238888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551203011123410972040401010101001000012122343031100123410230188111371102868686868787358686868628702868686868080787878086868686078686868688878787081041 551203021123410972040401010101001000012122343031100123410230188112351187878787870137878787878720287878787878080780078787878787878787878705010102081041 551203031123410972040401010101001000012122343031100123410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551203041123410972040401010101001000012122343031100123410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551205011123410971050402020100001000012122343031001024407230188111541202038686868787444486868618701018686861406287870606868686020286868688878787111041 551205021123410971050402020100001000012122343031001024407230188112441287878787870154878787878710187878787871406206028787878787878787878704000000091041 551205031123410971050402020100001000012122343031001024407230188102441287878787870154878787878710187878787871406206028787878787878787878704000000091041 551205041123410971050402020100001000012122343031001024407258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551205051123410971050402020100001000012122343031001024407258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551206011123410971030300000000001000011122321041000024209230188111761202038686868787595786868618701018686861406287870606868686020286868688878787161041 551206021123410971030300000000001000011122321041000024209230188112591287878787870176878787878710187878787871406206028787878787878787878788000000121041 551206031123410971030300000000001000011122321041000024209230188102571287878787870176878787878710187878787871406206028787878787878787878788000000121041 551206041123410971030300000000001000011122321041000024209230088012531888888888888888888888888818888888888881406288888888888888888888888888888888111041 551207011123410971070801010101001000013122121051000024210230188111901102868686868787428686868618701868686861406287870686868686028686868688878787191041 551207021123410971070801010101001000013122121051000024210230188112421187878787870190878787878710187878787871406206028787878787878787878704020103091041 551207031123410971070801010101001000013122121051000024210248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551207041123410971070801010101001000013122121051000024210248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 551207051123410971070801010101001000013122121051000024210248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551207061123410971070801010101001000013122121051000024210230088112542888888888888888888888888818888888888881406288888888888888888888888888888888111041 551207071123410971070801010101001000013122121051000024210258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551207081123410971070801010101001000013122121051000024210248888011340888888888888888888888888818888888888881406288888888888888888888888888888888071041 551208011123410971080803030101001000012122121041100022411230188111461202088686868787445186868618701018686861406287870606868686020286868688878787101041 551208021123410971080803030101001000012122121041100022411230188112441287878787870146878787878710187878787871406206028787878787878787878704010405091041 551208031123410971080803030101001000012122121041100022411240002112271888888888888888888888888818888888888881406288888888888888888888888804888888061041 551208041123410971080803030101001000012122121041100022411240002112251888888888888888888888888818888888888881406288888888888888888888888804888888061041 551208051123410971080803030101001000012122121041100022411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551208061123410971080803030101001000012122121041100022411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551208071123410971080803030101001000012122121041100022411248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551208081123410971080803030101001000012122121041100022411230188112511287878787870146878787878710187878787871406206028787878787878787878788000000111041 551209011123410971070702020100001000012121343021000023407230188111441102868686868787358686868618701868686861406287870686868686028686868688878787091041 551209021123410971070702020100001000012121343021000023407230188112351187878787870144878787878710187878787871406206028787878787878787878704010405081041 551209031123410971070702020100001000012121343021000023407248802111200888888888888888888888888818888888888881406288888888888888888888888888888888051041 551209041123410971070702020100001000012121343021000023407248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 551209051123410971070702020100001000012121343021000023407248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 551209061123410971070702020100001000012121343021000023407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551209071123410971070702020100001000012121343021000023407248802112190888888888888888888888888818888888888881406288888888888888888888888899888888041041 551210011123410971101001010100001000012122121041100122412230188111471102868686868787358686868618701868686861406287870686868686028686868688878787101041 551210021123410971101001010100001000012122121041100122412230188112351187878787870147878787878710187878787871406206028787878787878787878704030205081041 551210031123410971101001010100001000012122121041100122412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551210041123410971101001010100001000012122121041100122412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 551210051123410971101001010100001000012122121041100122412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551210061123410971101001010100001000012122121041100122412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551210071123410971101001010100001000012122121041100122412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551210081123410971101001010100001000012122121041100122412248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551210091123410971101001010100001000012122121041100122412248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551210101123410971101001010100001000012122121041100122412248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551211011123410971080802020100001000012122121061100023412230188111631302060786868787575642868618701010186861406287870606068686020202868688878787131041 551211021123410971080802020100001000012122121061100023412230188112571387878787870163878787878710187878787871406206028787878787878787878788020103121041 551211031123410971080802020100001000012122121061100023412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551211041123410971080802020100001000012122121061100023412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551211051123410971080802020100001000012122121061100023412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551211061123410971080802020100001000012122121061100023412230188112561387878787870163878787878710187878787871406206028787878787878787878788000000121041 551211071123410971080802020100001000012122121061100023412230188112421387878787870163878787878710187878787871406206028787878787878787878704000000091041 551211081123410971080802020100001000012122121061100023412230088112493888888888888888888888888818888888888881406288888888888888888888888804888888101041 551212011123410971040400000000001000012122343031000023408230188111781202048686868787527286868618701018686861406287870606868686020286868688878787161041 551212021123410971040400000000001000012122343031000023408230188112521287878787870178878787878710187878787871406206028787878787878787878788000101111041 551212031123410971040400000000001000012122343031000023408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551212041123410971040400000000001000012122343031000023408230188112721287878787870178878787878710187878787871406206028787878787878787878788000000151041 551213011123410971040201010100001000012122121051100022411230188101581202048686868787475586868618701018686861406287870606868686020286868688878787121041 551213021123410971040201010100001000012122121051100022411230188102471287878787870158878787878710187878787871406206028787878787878787878704000101101041 551213031123410971040201010100001000012122121051100022411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551213041123410971040201010100001000012122121051100022411230188112551287878787870158878787878710187878787871406206028787878787878787878788000000121041 551214011123410971090903030000000000002012121041100023412230088112281888888888888888888888888818888888888881406288888888888888888888888804888888061041 551214021123410971090903030000000000002012121041100023412248801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 551214031123410971090903030000000000002012121041100023412248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551214041123410971090903030000000000002012121041100023412230088112191888888888888888888888888818888888888881406288888888888888888888888804888888041041 551214051123410971090903030000000000002012121041100023412230088112341888888888888888888888888818888888888881406288888888888888888888888804888888071041 551214061123410971090903030000000000002012121041100023412248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551214071123410971090903030000000000002012121041100023412248805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551214081123410971090903030000000000002012121041100023412248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551214091123410971090903030000000000002012121041100023412248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551215011123410971050501010100001000012122323071000122409230188111551102868686868787308686868618701868686861406287870686868686028686868688878787121041 551215021123410971050501010100001000012122323071000122409230188112301187878787870155878787878710187878787871406206028787878787878787878704010203071041 551215031123410971050501010100001000012122323071000122409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551215041123410971050501010100001000012122323071000122409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551215051123410971050501010100001000012122323071000122409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551216011123410971050500000000001000011122121071000022211230188111731402030405868787616354538618701010101861406287870606060686020202028688878787151041 551216021123410971050500000000001000011122121071000022211230188112611487878787870173878787878710187878787871406206028787878787878787878788000000131041 551216031123410971050500000000001000011122121071000022211230188112631487878787870173878787878710187878787871406206028787878787878787878788000000131041 551216041123410971050500000000001000011122121071000022211230188112541487878787870173878787878710187878787871406206028787878787878787878788000000111041 551216051123410971050500000000001000011122121071000022211230188112531487878787870173878787878710187878787871406206028787878787878787878788000000111041 551217011123410971070902020100001000013124121051000122214230188111441102868686868787408686868618701868686861406287870686868686028686868688878787091041 551217021123410971070902020100001000013124121051000122214230188112401187878787870144878787878710187878787871406206028787878787878787878704050106091041 551217031123410971070902020100001000013124121051000122214248802012240888888888888888888888888818888888888881406288888888888888888888888804888888051041 551217041123410971070902020100001000013124121051000122214258803011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551217051123410971070902020100001000013124121051000122214248802111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 551217061123410971070902020100001000013124121051000122214248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 551217071123410971070902020100001000013124121051000122214248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551217081123410971070902020100001000013124121051000122214248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551217091123410971070902020100001000013124121051000122214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 551218011123410972111104040301003000032132343061100124408230188111351102868686868787348686868628702868686868080787878086868686078686868688878787081041 551218021123410972111104040301003000032132343061100124408230188112341187878787870135878787878720287878787878080780078787878787878787878722000000071041 551218031123410972111104040301003000032132343061100124408230288111251204068686868787201986868628702028686868080787878080868686070786868688878787061041 551218041123410972111104040301003000032132343061100124408230288112201287878787870325878787878720287878787878080780078787878787878787878722000101051041 551218051123410972111104040301003000032132343061100124408248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551218061123410972111104040301003000032132343061100124408230288112191287878787870325878787878720287878787878080780078787878787878787878722010001041041 551218071123410972111104040301003000032132343061100124408248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551218081123410972111104040301003000032132343061100124408230388111361109868686868787248686868628702868686868080787878086868686078686868688878787081041 551218091123410972111104040301003000032132343061100124408230388112241187878787870836878787878720287878787878080780078787878787878787878722020002051041 551218101123410972111104040301003000032132343061100124408248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 551218111123410972111104040301003000032132343061100124408248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219011123410971202508080500001102042242323091100024408230188101561202108686868787463186868618701018686860604187870404868686010186868688878787121041 551219021123410971202508080500001102042242323091100024408230188112461287878787870156878787878710187878787870604104018787878787878787878703040004101041 551219031123410971202508080500001102042242323091100024408248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 551219041123410971202508080500001102042242323091100024408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 551219051123410971202508080500001102042242323091100024408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551219061123410971202508080500001102042242323091100024408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219071123410971202508080500001102042242323091100024408240288111251108868686868787208686868618701868686860604187870486868686018686868688878787061041 551219081123410971202508080500001102042242323091100024408240288112201187878787870725878787878710187878787870604104018787878787878787878703000101051041 551219091123410971202508080500001102042242323091100024408248808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219101123410971202508080500001102042242323091100024408230188112311287878787870156878787878710187878787870604104018787878787878787878703040206071041 551219111123410971202508080500001102042242323091100024408248810012160888888888888888888888888818888888888880604188888888888888888888888803888888041041 551219121123410971202508080500001102042242323091100024408248810111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 551219131123410971202508080500001102042242323091100024408248810112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 551219141123410971202508080500001102042242323091100024408248810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 551219151123410971202508080500001102042242323091100024408248810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219161123410971202508080500001102042242323091100024408248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219171123410971202508080500001102042242323091100024408270088012231888888888888888888888888818888888888880604188888888888888888888888803888888051041 551219181123410971202508080500001102042242323091100024408278817011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219191123410971202508080500001102042242323091100024408270088012251888888888888888888888888818888888888880604188888888888888888888888803888888061041 551219201123410971202508080500001102042242323091100024408278819012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219211123410971202508080500001102042242323091100024408278819011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 551219221123410971202508080500001102042242323091100024408278888111440888888888888888888888888818888888888884409388888888888888888888888888888888091041 551219231123410971202508080500001102042242323091100024408270388111301124868686868787178686868618701868686866412587871286868686058686868688878787071041 551219241123410971202508080500001102042242323091100024408270388112171187878787872330878787878710187878787876412512058787878787878787878708000000041041 551219251123410971202508080500001102042242323091100024408270488111241126868686868787158686868618701868686866412587871286868686058686868688878787051041 551219261123410971202508080500001102042242323091100024408270488112151187878787872524878787878710187878787876412512058787878787878787878708000000041041 551221011123410971040400000000000000001012321053000024406230088111371888888888888888888888888828888888888888080788888888888888888888888888888888081041 551221021123410971040400000000000000001012321053000024406278888111340888888888888888888888888828888888888888080788888888888888888888888888888888071041 551221031123410971040400000000000000001012321053000024406238888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 551221041123410971040400000000000000001012321053000024406278888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 560101011123410971141402020101003001044132333031000024406230188111661102868686868787568686868618701868686864909387870986868686038686868688878787141041 560101021123410971141402020101003001044132333031000024406230188112561187878787870166878787878710187878787874909309038787878787878787878788000000121041 560101031123410971141402020101003001044132333031000024406230288111321104868686868787588686868618701868686864909387870986868686038686868688878787071041 560101041123410971141402020101003001044132333031000024406230288112581187878787870332878787878710187878787874909309038787878787878787878788010102121041 560101051123410971141402020101003001044132333031000024406248804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560101061123410971141402020101003001044132333031000024406248804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560101071123410971141402020101003001044132333031000024406258888111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560101081123410971141402020101003001044132333031000024406248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560101091123410971141402020101003001044132333031000024406220088111702888888888888888888888888818888888888884909388888888888888888888888888888888151041 560101101123410971141402020101003001044132333031000024406230388111421211128686868787492886868618701018686864909387870909868686030386868688878787091041 560101111123410971141402020101003001044132333031000024406230388112491287878787871042878787878710187878787874909309038787878787878787878710000000101041 560101121123410971141402020101003001044132333031000024406230388112281287878787871042878787878710187878787874909309038787878787878787878710000000061041 560101131123410971141402020101003001044132333031000024406270488111701114868686868787528686868618701868686864909387870986868686038686868688878787151041 560101141123410971141402020101003001044132333031000024406270488112521187878787871370878787878710187878787874909309038787878787878787878788000000111041 560102011123410971090604040100001000011121433021100024406230188101301202038686868787253186868618701018686864909387870909868686030386868688878787071041 560102021123410971090604040100001000011121433021100024406230188102251287878787870130878787878710187878787874909309038787878787878787878710000000061041 560102031123410971090604040100001000011121433021100024406230188102311287878787870130878787878710187878787874909309038787878787878787878710000000071041 560102041123410971090604040100001000011121433021100024406238888111230888888888888888888888888818888888888884909388888888888888888888888888888888051041 560102051123410971090604040100001000011121433021100024406270088112411888888888888888888888888818888888888884909388888888888888888888888810888888091041 560102061123410971090604040100001000011121433021100024406278805112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 560102071123410971090604040100001000011121433021100024406278805112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560102081123410971090604040100001000011121433021100024406278805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560102091123410971090604040100001000011121433021100024406278805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560103010562410971161604020301000003031011433031000024405238888111380888888888888888888888888818888888888884909388888888888888888888888888888888080521 560103020562410971161604020301000003031011433031000024405270188111201103868686868787238686868618701868686864909387870986868686038686868688878787050521 560103030562410971161604020301000003031011433031000024405270188112231187878787870220878787878710187878787874909309038787878787878787878710010001050521 560103040562410971161604020301000003031011433031000024405278803111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560103050562410971161604020301000003031011433031000024405278888111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 560103060562410971161604020301000003031011433031000024405270288111211107868686868787208686868618701868686864909387870986868686038686868688878787050521 560103070562410971161604020301000003031011433031000024405270288112201187878787870621878787878710187878787874909309038787878787878787878710010001050521 560103080562410971161604020301000003031011433031000024405278807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560103090562410971161604020301000003031011433031000024405270388111621210128686868787383586868618701018686864909387870909868686030386868688878787130521 560103100562410971161604020301000003031011433031000024405270388112381287878787870962878787878710187878787874909309038787878787878787878710000101080521 560103110562410971161604020301000003031011433031000024405278810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560103120562410971161604020301000003031011433031000024405270388112351287878787870962878787878710187878787874909309038787878787878787878710020204080521 560103130562410971161604020301000003031011433031000024405278812112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560103140562410971161604020301000003031011433031000024405278812111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560103150562410971161604020301000003031011433031000024405278812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560103160562410971161604020301000003031011433031000024405278812112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560104010562410971202004020401001004051122333111100124408230188111551102868686868787498686868618701868686864909387870986868686038686868688878787120521 560104020562410971202004020401001004051122333111100124408230188112491187878787870155878787878710187878787874909309038787878787878787878710000000100521 560104030562410971202004020401001004051122333111100124408270088111322888888888888888888888888818888888888884909388888888888888888888888888888888070521 560104040562410971202004020401001004051122333111100124408278888111310888888888888888888888888818888888888884909388888888888888888888888888888888070521 560104050562410971202004020401001004051122333111100124408270288111461106868686868787428686868618701868686864909387870986868686038686868688878787100521 560104060562410971202004020401001004051122333111100124408270288112421187878787870546878787878710187878787874909309038787878787878787878710020002090521 560104070562410971202004020401001004051122333111100124408278806111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560104080562410971202004020401001004051122333111100124408278806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560104090562410971202004020401001004051122333111100124408270315111301110868686868787368686868618701868686864909387870986868686038686868688878787070521 560104100562410971202004020401001004051122333111100124408270388112361187878787870930878787878710187878787874909309038787878787878787878710020204080521 560104110562410971202004020401001004051122333111100124408278810111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560104120562410971202004020401001004051122333111100124408278810112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560104130562410971202004020401001004051122333111100124408278810112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560104140562410971202004020401001004051122333111100124408278810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560104150562410971202004020401001004051122333111100124408270088112702888888888888888888888888818888888888884909388888888888888888888888888888888150521 560104160562410971202004020401001004051122333111100124408270488111511117868686868787528686868618701868686864909387870986868686038686868688878787110521 560104170562410971202004020401001004051122333111100124408270488112521187878787871651878787878710187878787874909309038787878787878787878788000000110521 560104180562410971202004020401001004051122333111100124408270088112562888888888888888888888888818888888888884909388888888888888888888888888888888120521 560104190562410971202004020401001004051122333111100124408270588111331120868686868787308686868628701868686868080787870986868686038686868688878787070521 560104200562410971202004020401001004051122333111100124408270588112301187878787871933878787878710287878787874909380078787878787878787878710000000070521 560105011123410971141403030101000002022012333071100024407230088111602888888888888888888888888818888888888884909388888888888888888888888888888888131041 560105021123410971141403030101000002022012333071100024407258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560105031123410971141403030101000002022012333071100024407258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560105041123410971141403030101000002022012333071100024407270188111391105868686868787378686868618701868686864909387870986868686038686868688878787081041 560105051123410971141403030101000002022012333071100024407270188112371187878787870439878787878710187878787874909309038787878787878787878710020305081041 560105061123410971141403030101000002022012333071100024407278805111170888888888888888888888888818888888888884909388888888888888888888888888888888041041 560105071123410971141403030101000002022012333071100024407278805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560105081123410971141403030101000002022012333071100024407278805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560105091123410971141403030101000002022012333071100024407278805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560105101123410971141403030101000002022012333071100024407278805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560105111123410971141403030101000002022012333071100024407270288111571112868686868787588686868618701868686864909387870986868686038686868688878787121041 560105121123410971141403030101000002022012333071100024407270288112581187878787871157878787878710187878787874909309038787878787878787878788000202121041 560105131123410971141403030101000002022012333071100024407278812112200888888888888888888888888818888888888884909388888888888888888888888810888888051041 560105141123410971141403030101000002022012333071100024407278812112180888888888888888888888888818888888888884909388888888888888888888888810888888041041 560106010562410971232306030200021000033259999999999999900130188111531202038686868787482186868618701018686864909387870909868686030386868688878787110521 560106020562410971232306030200021000033259999999999999900130188112481287878787870153878787878710187878787874909309038787878787878787878710000000100521 560106030562410971232306030200021000033259999999999999900130188112211287878787870153878787878710187878787874909309038787878787878787878710010001050521 560106040562410971232306030200021000033259999999999999900148803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560106050562410971232306030200021000033259999999999999900120288111731106868686868787478686868618701868686864909387870986868686038686868688878787150521 560106060562410971232306030200021000033259999999999999900120288112471187878787870573878787878710187878787874909309038787878787878787878710000000100521 560106070562410971232306030200021000033259999999999999900148888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560106080562410971232306030200021000033259999999999999900170088111503888888888888888888888888818888888888883808288888888888888888888888888888888110521 560106090562410971232306030200021000033259999999999999900130088112181888888888888888888888888818888888888884909388888888888888888888888810888888040521 560106100562410971232306030200021000033259999999999999900138888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560106110562410971232306030200021000033259999999999999900120388111681112868686868787578686868618701868686864909387870986868686038686868688878787140521 560106120562410971232306030200021000033259999999999999900120388112571187878787871168878787878710187878787874909309038787878787878787878788000000120521 560106130562410971232306030200021000033259999999999999900148888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560106140562410971232306030200021000033259999999999999900138888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560106150562410971232306030200021000033259999999999999900178888111420888888888888888888888888818888888888884409388888888888888888888888888888888090521 560106160562410971232306030200021000033259999999999999900178888111380888888888888888888888888818888888888884409388888888888888888888888888888888080521 560106170562410971232306030200021000033259999999999999900178888111370888888888888888888888888818888888888885611488888888888888888888888888888888080521 560106180562410971232306030200021000033259999999999999900178888111280888888888888888888888888818888888888884909388888888888888888888888888888888060521 560106190562410971232306030200021000033259999999999999900130088112582888888888888888888888888818888888888884909388888888888888888888888888888888120521 560106200562410971232306030200021000033259999999999999900170088112402888888888888888888888888818888888888884909388888888888888888888888810888888090521 560106210562410971232306030200021000033259999999999999900178820112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 560106220562410971232306030200021000033259999999999999900178820112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560106230562410971232306030200021000033259999999999999900178820112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560107011123410971090903030101001000013121433031100024406230188111531202078686868787403986868618701018686864909387870909868686030386868688878787111041 560107021123410971090903030101001000013121433031100024406230188112401287878787870153878787878710187878787874909309038787878787878787878710010304091041 560107031123410971090903030101001000013121433031100024406248802112200888888888888888888888888818888888888884909388888888888888888888888810888888051041 560107041123410971090903030101001000013121433031100024406248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560107051123410971090903030101001000013121433031100024406248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560107061123410971090903030101001000013121433031100024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560107071123410971090903030101001000013121433031100024406230188112391287878787870153878787878710187878787874909309038787878787878787878710000000081041 560107081123410971090903030101001000013121433031100024406258803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560107091123410971090903030101001000013121433031100024406258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560108010562410971181803020201001001023129999999999999900130104111241102868686868787208686868618701868686864909387870986868686038686868688878787050521 560108020562410971181803020201001001023129999999999999900130188112201187878787870124878787878710187878787874909309038787878787878787878710000101050521 560108030562410971181803020201001001023129999999999999900148802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560108040562410971181803020201001001023129999999999999900120088112521888888888888888888888888818888888888884909388888888888888888888888888888888110521 560108050562410971181803020201001001023129999999999999900130004111352888888888888888888888888818888888888884909388888888888888888888888888888888080521 560108060562410971181803020201001001023129999999999999900138804111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 560108070562410971181803020201001001023129999999999999900170008112622888888888888888888888888818888888888884909388888888888888888888888888888888130521 560108080562410971181803020201001001023129999999999999900170088112782888888888888888888888888818888888888884909388888888888888888888888888888888160521 560108090562410971181803020201001001023129999999999999900178807112200888888888888888888888888818888888888884909388888888888888888888888810888888050521 560108100562410971181803020201001001023129999999999999900178888111500888888888888888888888888818888888888884409388888888888888888888888888888888110521 560108110562410971181803020201001001023129999999999999900170288111421112868686868787298686868618701868686864909387870986868686038686868688878787090521 560108120562410971181803020201001001023129999999999999900170288112291187878787871142878787878710187878787874909309038787878787878787878710010203060521 560108130562410971181803020201001001023129999999999999900178812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560108140562410971181803020201001001023129999999999999900178812112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560108150562410971181803020201001001023129999999999999900178812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560108160562410971181803020201001001023129999999999999900170088111452888888888888888888888888818888888888884909388888888888888888888888888888888100521 560108170562410971181803020201001001023129999999999999900178888111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 560108180562410971181803020201001001023129999999999999900178888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560109010562410971252905030301001005062129999999999999900130188111481102868686868787608686868618701868686864909387870986868686038686868688878787100521 560109020562410971252905030301001005062129999999999999900130188112601187878787870148878787878710187878787874909309038787878787878787878788020103130521 560109030562410971252905030301001005062129999999999999900148802111270888888888888888888888888818888888888884909388888888888888888888888888888888060521 560109040562410971252905030301001005062129999999999999900148802112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 560109050562410971252905030301001005062129999999999999900148802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560109060562410971252905030301001005062129999999999999900170288111301107868686868787208686868618701868686864909387870986868686038686868688878787070521 560109070562410971252905030301001005062129999999999999900170288112201187878787870630878787878710187878787874909309038787878787878787878710000000050521 560109080562410971252905030301001005062129999999999999900178888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560109090562410971252905030301001005062129999999999999900170388111321110868686868787258686868628702868686868080787878086868686078686868688878787070521 560109100562410971252905030301001005062129999999999999900170388112251187878787870932878787878720287878787878080780078787878787878787878715020204060521 560109110562410971252905030301001005062129999999999999900178810112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560109120562410971252905030301001005062129999999999999900178810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560109130562410971252905030301001005062129999999999999900178810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560109140562410971252905030301001005062129999999999999900178810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560109150562410971252905030301001005062129999999999999900178888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 560109160562410971252905030301001005062129999999999999900170488111581117868686868787538686868618701868686864909387870986868686038686868688878787120521 560109170562410971252905030301001005062129999999999999900170488102531187878787871658878787878710187878787874909309038787878787878787878788010102110521 560109180562410971252905030301001005062129999999999999900178817111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560109190562410971252905030301001005062129999999999999900170017012301888888888888888888888888818888888888884909388888888888888888888888810888888070521 560109200562410971252905030301001005062129999999999999900178819112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560109210562410971252905030301001005062129999999999999900178819012058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560109220562410971252905030301001005062129999999999999900178819012038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560109230562410971252905030301001005062129999999999999900178819011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560109240562410971252905030301001005062129999999999999900178888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560109250562410971252905030301001005062129999999999999900170588111351126868686868787348686868618701868686864909387870986868686038686868688878787080521 560109260562410971252905030301001005062129999999999999900170588112341187878787872535878787878710187878787874909309038787878787878787878710000000070521 560109270562410971252905030301001005062129999999999999900178888111390888888888888888888888888818888888888884909388888888888888888888888888888888080521 560109280562410971252905030301001005062129999999999999900170688111451129868686868787568686868618701868686864909387870986868686038686868688878787100521 560109290562410971252905030301001005062129999999999999900170688112561187878787872845878787878710187878787874909309038787878787878787878788000000120521 560109300562410971252905030301001005062129999999999999900170088011693888888888888888888888888818888888888884909388888888888888888888888888888888140521 560110010562410971292905020301001002032129999999999999900130188111281102868686868787278686868618701868686864909387870986868686038686868688878787060521 560110020562410971292905020301001002032129999999999999900130188112271187878787870128878787878710187878787874909309038787878787878787878710020103060521 560110030562410971292905020301001002032129999999999999900148802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110040562410971292905020301001002032129999999999999900148802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110050562410971292905020301001002032129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110060562410971292905020301001002032129999999999999900170288111321107868686868787298686868618701868686864909387870986868686038686868688878787070521 560110070562410971292905020301001002032129999999999999900170288112291187878787870632878787878710187878787874909309038787878787878787878710040004060521 560110080562410971292905020301001002032129999999999999900178807111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560110090562410971292905020301001002032129999999999999900178807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110100562410971292905020301001002032129999999999999900178807111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110110562410971292905020301001002032129999999999999900178807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110120562410971292905020301001002032129999999999999900170088112622888888888888888888888888818888888888884909388888888888888888888888888888888130521 560110130562410971292905020301001002032129999999999999900170088112272888888888888888888888888818888888888884909388888888888888888888888810888888060521 560110140562410971292905020301001002032129999999999999900178813112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560110150562410971292905020301001002032129999999999999900178813111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110160562410971292905020301001002032129999999999999900178813112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110170562410971292905020301001002032129999999999999900178813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560110180562410971292905020301001002032129999999999999900178813111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110190562410971292905020301001002032129999999999999900178820111200888888888888888888888888818888888888884909388888888888888888888888888888888050521 560110200562410971292905020301001002032129999999999999900170088112652888888888888888888888888818888888888884909388888888888888888888888888888888140521 560110210562410971292905020301001002032129999999999999900170388111421122868686868787338686868618701868686864909387870986868686038686868688878787090521 560110220562410971292905020301001002032129999999999999900170388112331187878787872142878787878710187878787874909309038787878787878787878710020406070521 560110230562410971292905020301001002032129999999999999900178822111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 560110240562410971292905020301001002032129999999999999900178822112160888888888888888888888888818888888888884909388888888888888888888888810888888040521 560110250562410971292905020301001002032129999999999999900178822112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560110260562410971292905020301001002032129999999999999900178822111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560110270562410971292905020301001002032129999999999999900178822112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110280562410971292905020301001002032129999999999999900178822112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560110290562410971292905020301001002032129999999999999900178824111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560111011123410971060602020100001001022122333041000023408230188111421102868686868787358686868618701868686864909387870986868686038686868688878787091041 560111021123410971060602020100001001022122333041000023408230188112351187878787870142878787878710187878787874909309038787878787878787878710010102081041 560111031123410971060602020100001001022122333041000023408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560111041123410971060602020100001001022122333041000023408240002112151888888888888888888888888818888888888884909388888888888888888888888810888888041041 560111051123410971060602020100001001022122333041000023408270288111631106868686868787648686868618701868686864909387870986868686038686868688878787131041 560111061123410971060602020100001001022122333041000023408270288112641187878787870563878787878710187878787874909309038787878787878787878788000000131041 560112011123410971181803030200001001023121333041000024405230188111521202068686868787412086868618701018686864709387870909868686030386868688878787111041 560112021123410971181803030200001001023121333041000024405230107112411287878787870152878787878710187878787874709309038787878787878787878722000303091041 560112031123410971181803030200001001023121333041000024405248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560112041123410971181803030200001001023121333041000024405248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560112051123410971181803030200001001023121333041000024405248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560112061123410971181803030200001001023121333041000024405230188112201287878787870152878787878710187878787874709309038787878787878787878722000000051041 560112071123410971181803030200001001023121333041000024405220088112652888888888888888888888888818888888888884709388888888888888888888888888888888141041 560112081123410971181803030200001001023121333041000024405278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 560112091123410971181803030200001001023121333041000024405278888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 560112101123410971181803030200001001023121333041000024405270218111701111868686868787448686868618701868686864909387870986868686038686868688878787151041 560112111123410971181803030200001001023121333041000024405270288112441187878787871070878787878710187878787874909309038787878787878787878710040206091041 560112121123410971181803030200001001023121333041000024405278811111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 560112131123410971181803030200001001023121333041000024405278811111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560112141123410971181803030200001001023121333041000024405278811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560112151123410971181803030200001001023121333041000024405278811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560112161123410971181803030200001001023121333041000024405278811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560112171123410971181803030200001001023121333041000024405278811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560112181123410971181803030200001001023121333041000024405270088112952888888888888888888888888818888888888884909388888888888888888888888888888888201041 560201011123410971151505050301001002032122121051100024410230188111421303070886868787342522868618701010186864909387870909098686030303868688878787091041 560201021123410971151505050301001002032122121051100024410248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560201031123410971151505050301001002032122121051100024410230188112341387878787870142878787878710187878787874909309038787878787878787878710020103071041 560201041123410971151505050301001002032122121051100024410248803111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 560201051123410971151505050301001002032122121051100024410248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560201061123410971151505050301001002032122121051100024410248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560201071123410971151505050301001002032122121051100024410230188112251387878787870142878787878710187878787874909309038787878787878787878710000000061041 560201081123410971151505050301001002032122121051100024410230188112221387878787870142878787878710187878787874909309038787878787878787878710000000051041 560201091123410971151505050301001002032122121051100024410248888111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 560201101123410971151505050301001002032122121051100024410270288111471111868686868787448686868618701868686864909387870986868686038686868688878787101041 560201111123410971151505050301001002032122121051100024410270288112441187878787871047878787878710187878787874909309038787878787878787878710010001091041 560201121123410971151505050301001002032122121051100024410278811111170888888888888888888888888818888888888884909388888888888888888888888888888888041041 560201131123410971151505050301001002032122121051100024410270388111531214158686868787572486868618701018686864909387870909868686030386868688878787111041 560201141123410971151505050301001002032122121051100024410270388112571287878787871353878787878710187878787874909309038787878787878787878788000000121041 560201151123410971151505050301001002032122121051100024410270388112241287878787871353878787878710187878787874909309038787878787878787878710000000051041 560202011123410971030300000000000000003012323031000024407230088111742888888888888888888888888818888888888884909388888888888888888888888888888888151041 560202021123410971030300000000000000003012323031000024407248888111200888888888888888888888888818888888888884909388888888888888888888888888888888051041 560202031123410971030300000000000000003012323031000024407258888111210888888888888888888888888818888888888884909388888888888888888888888888888888051041 560203011123410971412016160601001113064349999999999999900130188111471403071113868787363220258618701010101864909387870909090986030303038688878787101041 560203021123410971412016160601001113064349999999999999900148888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203031123410971412016160601001113064349999999999999900130188112361487878787870147878787878710187878787874909309038787878787878787878710010304081041 560203041123410971412016160601001113064349999999999999900148803112190888888888888888888888888818888888888884909388888888888888888888888810888888041041 560203051123410971412016160601001113064349999999999999900148803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203061123410971412016160601001113064349999999999999900148803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560203071123410971412016160601001113064349999999999999900130188102321487878787870147878787878710187878787874909309038787878787878787878710020103071041 560203081123410971412016160601001113064349999999999999900148807112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203091123410971412016160601001113064349999999999999900148807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560203101123410971412016160601001113064349999999999999900148807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560203111123410971412016160601001113064349999999999999900130188112201487878787870147878787878710187878787874909309038787878787878787878710010001051041 560203121123410971412016160601001113064349999999999999900148811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560203131123410971412016160601001113064349999999999999900130188102251487878787870147878787878710187878787874909309038787878787878787878710000000061041 560203141123410971412016160601001113064349999999999999900140203111221115868686868787188686868618701868686864909387870986868686038686868688878787051041 560203151123410971412016160601001113064349999999999999900140288112181187878787871422878787878710187878787874909309038787878787878787878710000000041041 560203161123410971412016160601001113064349999999999999900120088102512888888888888888888888888818888888888884909388888888888888888888888888888888111041 560203171123410971412016160601001113064349999999999999900138816102290888888888888888888888888818888888888884909388888888888888888888888810888888061041 560203181123410971412016160601001113064349999999999999900148817112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203191123410971412016160601001113064349999999999999900148817112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203201123410971412016160601001113064349999999999999900148817101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560203211123410971412016160601001113064349999999999999900148817101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560203221123410971412016160601001113064349999999999999900138816102240888888888888888888888888818888888888884909388888888888888888888888810888888051041 560203231123410971412016160601001113064349999999999999900170088112191888888888888888888888888818888888888884909388888888888888888888888810888888041041 560203241123410971412016160601001113064349999999999999900140088112402888888888888888888888888818888888888884909388888888888888888888888810888888091041 560203251123410971412016160601001113064349999999999999900158824102150888888888888888888888888818888888888884909388888888888888888888888810888888041041 560203261123410971412016160601001113064349999999999999900158824101138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203271123410971412016160601001113064349999999999999900150324101221128868686868787158686868618701868686864909387870986868686038686868688878787051041 560203281123410971412016160601001113064349999999999999900150388102151187878787872722878787878710187878787874909309038787878787878787878710000000041041 560203291123410971412016160601001113064349999999999999900170488111321130868686868787308686868618701868686864409387870986868686038686868688878787071041 560203301123410971412016160601001113064349999999999999900170488102301187878787872932878787878710187878787874909309038787878787878787878710020204071041 560203311123410971412016160601001113064349999999999999900178830101150888888888888888888888888818888888888884409388888888888888888888888888888888041041 560203321123410971412016160601001113064349999999999999900178830101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560203331123410971412016160601001113064349999999999999900178830102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560203341123410971412016160601001113064349999999999999900178830102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560203351123410971412016160601001113064349999999999999900170588111331136868686868787188686868618701868686864909387870986868686038686868688878787071041 560203361123410971412016160601001113064349999999999999900170588102181187878787873533878787878710187878787874909309038787878787878787878710010102041041 560203371123410971412016160601001113064349999999999999900178836101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560203381123410971412016160601001113064349999999999999900178836102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560203391123410971412016160601001113064349999999999999900170688101271140868686868787168686868618701868686864909387870986868686038686868688878787061041 560203401123410971412016160601001113064349999999999999900170688102161187878787873927878787878710187878787874909309038787878787878787878710000000041041 560203411123410971412016160601001113064349999999999999900170088112352888888888888888888888888818888888888884909388888888888888888888888810888888081041 560204011123410971392109090601001005062129999999999999900130188111371202068686868787293386868618701018686864909387870909868686030386868688878787081041 560204021123410971392109090601001005062129999999999999900130188112291287878787870137878787878710187878787874909309038787878787878787878710020103061041 560204031123410971392109090601001005062129999999999999900148802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204041123410971392109090601001005062129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204051123410971392109090601001005062129999999999999900148802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204061123410971392109090601001005062129999999999999900130188102331287878787870137878787878710187878787874909309038787878787878787878710010405071041 560204071123410971392109090601001005062129999999999999900148806102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204081123410971392109090601001005062129999999999999900148806102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204091123410971392109090601001005062129999999999999900148806102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204101123410971392109090601001005062129999999999999900148806101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204111123410971392109090601001005062129999999999999900148806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204121123410971392109090601001005062129999999999999900170288111311213148686868787162286868618701018686864909387870909868686030386868688878787071041 560204131123410971392109090601001005062129999999999999900170288112161287878787871231878787878710187878787874909309038787878787878787878710000000041041 560204141123410971392109090601001005062129999999999999900170288112221287878787871231878787878710187878787874909309038787878787878787878710000000051041 560204151123410971392109090601001005062129999999999999900170088112622888888888888888888888888818888888888884909388888888888888888888888888888888131041 560204161123410971392109090601001005062129999999999999900178815112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204171123410971392109090601001005062129999999999999900170088102532888888888888888888888888818888888888884909388888888888888888888888888888888111041 560204181123410971392109090601001005062129999999999999900178817102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204191123410971392109090601001005062129999999999999900170388111401120868686868787238686868618701868686864909387870986868686038686868688878787091041 560204201123410971392109090601001005062129999999999999900170388112231187878787871940878787878710187878787874909309038787878787878787878710000000051041 560204211123410971392109090601001005062129999999999999900178888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204221123410971392109090601001005062129999999999999900170088112562888888888888888888888888818888888888884909388888888888888888888888888888888121041 560204231123410971392109090601001005062129999999999999900170088112442888888888888888888888888818888888888884909388888888888888888888888810888888091041 560204241123410971392109090601001005062129999999999999900178823112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204251123410971392109090601001005062129999999999999900178823112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204261123410971392109090601001005062129999999999999900178888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204271123410971392109090601001005062129999999999999900170088101411888888888888888888888888818888888888884909388888888888888888888888888888888091041 560204281123410971392109090601001005062129999999999999900170488101341129868686868787328686868618701868686864909387870986868686038686868688878787071041 560204291123410971392109090601001005062129999999999999900170488102321187878787872834878787878710187878787874909309038787878787878787878710030104071041 560204301123410971392109090601001005062129999999999999900178829111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560204311123410971392109090601001005062129999999999999900178829102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204321123410971392109090601001005062129999999999999900178829101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204331123410971392109090601001005062129999999999999900178829101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560204341123410971392109090601001005062129999999999999900170588111201135868686868787178686868618701868686864909387870986868686038686868688878787051041 560204351123410971392109090601001005062129999999999999900170588112171187878787873420878787878710187878787874909309038787878787878787878710000000041041 560204361123410971392109090601001005062129999999999999900170688101321137868686868787278686868628702868686868080787878086868686078686868688878787071041 560204371123410971392109090601001005062129999999999999900170688102271187878787873632878787878720287878787878080780078787878787878787878711000202061041 560204381123410971392109090601001005062129999999999999900178837102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560204391123410971392109090601001005062129999999999999900178837102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560205011123410971191404040200001001022129999999999999900130188111571102868686868787278686868618701868686864909387870986868686038686868688878787121041 560205021123410971191404040200001001022129999999999999900130188112271187878787870157878787878710187878787874909309038787878787878787878710020204061041 560205031123410971191404040200001001022129999999999999900148802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560205041123410971191404040200001001022129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560205051123410971191404040200001001022129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560205061123410971191404040200001001022129999999999999900148802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560205071123410971191404040200001001022129999999999999900138888111250888888888888888888888888818888888888884909388888888888888888888888888888888061041 560205081123410971191404040200001001022129999999999999900170288111471109868686868787398686868618701868686864909387870986868686038686868688878787101041 560205091123410971191404040200001001022129999999999999900170288112391187878787870847878787878710187878787874909309038787878787878787878710030104081041 560205101123410971191404040200001001022129999999999999900178809111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560205111123410971191404040200001001022129999999999999900178809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560205121123410971191404040200001001022129999999999999900178809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560205131123410971191404040200001001022129999999999999900178809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560205141123410971191404040200001001022129999999999999900170088102342888888888888888888888888818888888888884909388888888888888888888888810888888071041 560205151123410971191404040200001001022129999999999999900178814102200888888888888888888888888818888888888884909388888888888888888888888810888888051041 560205161123410971191404040200001001022129999999999999900178814111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560205171123410971191404040200001001022129999999999999900178814101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560205181123410971191404040200001001022129999999999999900178814102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560205191123410971191404040200001001022129999999999999900178814101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560206011123410971121204040300001101033242121071000424214230188111561302060786868787504255868618701010286864909387870909808686030307868688878787121041 560206021123410971121204040300001101033242121071000424214230188112501387878787870156878787878710187878787874909309038787878787878787878710010001111041 560206031123410971121204040300001101033242121071000424214240202111281104868686868787178686868618701868686864909387870986868686038686868688878787061041 560206041123410971121204040300001101033242121071000424214240288112171187878787870328878787878710187878787874909309038787878787878787878710000101041041 560206051123410971121204040300001101033242121071000424214258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560206061123410971121204040300001101033242121071000424214230188112421387878787870156878787878710187878787874909309038787878787878787878710000000091041 560206071123410971121204040300001101033242121071000424214230188112551387878787870156878787878720187878787878080709038787878787878787878788000000121041 560206081123410971121204040300001101033242121071000424214278888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560206091123410971121204040300001101033242121071000424214270388111301110868686868787198686868628702868686868080787878086868686078686868688878787071041 560206101123410971121204040300001101033242121071000424214270388112191187878787870930878787878720287878787878080780078787878787878787878711000000041041 560206111123410971121204040300001101033242121071000424214278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 560206121123410971121204040300001101033242121071000424214278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 560207011123410971221008080301000102032122121051101224214230088112482888888888888888888888888818888888888884909388888888888888888888888810888888101041 560207021123410971221008080301000102032122121051101224214240101101341303050686868787232320868618701010186864909387870909098686030303868688878787071041 560207031123410971221008080301000102032122121051101224214240188112231387878787870234878787878710187878787874909309038787878787878787878710000101051041 560207041123410971221008080301000102032122121051101224214248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560207051123410971221008080301000102032122121051101224214240188112231387878787870234878787878710187878787874909309038787878787878787878710000000051041 560207061123410971221008080301000102032122121051101224214240188112201387878787870234878787878710187878787874909309038787878787878787878710000000051041 560207071123410971221008080301000102032122121051101224214278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560207081123410971221008080301000102032122121051101224214278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560207091123410971221008080301000102032122121051101224214278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560207101123410971221008080301000102032122121051101224214270288101541211158686868787424886868618701018686864909387870909868686030386868688878787111041 560207111123410971221008080301000102032122121051101224214270288102421287878787871054878787878710187878787874909309038787878787878787878710030003091041 560207121123410971221008080301000102032122121051101224214278811101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560207131123410971221008080301000102032122121051101224214278811101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560207141123410971221008080301000102032122121051101224214278811101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560207151123410971221008080301000102032122121051101224214270288102481287878787871054878787878710187878787874909309038787878787878787878710010001101041 560207161123410971221008080301000102032122121051101224214278815101118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560207171123410971221008080301000102032122121051101224214270088102261888888888888888888888888818888888888884909388888888888888888888888810888888061041 560207181123410971221008080301000102032122121051101224214270388101611119868686868787398686868618701868686864909387870986868686038686868688878787131041 560207191123410971221008080301000102032122121051101224214270388102391187878787871861878787878710187878787874909309038787878787878787878710000202081041 560207201123410971221008080301000102032122121051101224214278819112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560207211123410971221008080301000102032122121051101224214278819112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560207221123410971221008080301000102032122121051101224214278888101620888888888888888888888888818888888888884909388888888888888888888888888888888131041 560301011123410971121203030100001000012122333021000023408230188111321102868686868787228686868618701868686864409387870986868686038686868688878787071041 560301021123410971121203030100001000012122333021000023408230188112221187878787870132878787878710187878787874409309038787878787878787878705010203051041 560301031123410971121203030100001000012122333021000023408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560301041123410971121203030100001000012122333021000023408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560301051123410971121203030100001000012122333021000023408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560301061123410971121203030100001000012122333021000023408270012112311888888888888888888888888818888888888884909388888888888888888888888810888888071041 560301071123410971121203030100001000012122333021000023408278806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560301081123410971121203030100001000012122333021000023408278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560301091123410971121203030100001000012122333021000023408278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560301101123410971121203030100001000012122333021000023408270088112231888888888888888888888888818888888888884909388888888888888888888888810888888051041 560301111123410971121203030100001000012122333021000023408278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560301121123410971121203030100001000012122333021000023408270088112511888888888888888888888888818888888888884909388888888888888888888888888888888111041 560302010562410971121203020201000101023122121031000023411230088112522888888888888888888888888818888888888884909388888888888888888888888888888888110521 560302020562410971121203020201000101023122121031000023411240101111271103868686868787248686868618701868686864909387870986868686038686868688878787060521 560302030562410971121203020201000101023122121031000023411240188112241187878787870227878787878710187878787874909309038787878787878787878710000101050521 560302040562410971121203020201000101023122121031000023411258803112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560302050562410971121203020201000101023122121031000023411270088111301888888888888888888888888818888888888884909388888888888888888888888888888888070521 560302060562410971121203020201000101023122121031000023411270288112451187878787871250878787878710187878787874909309038787878787878787878710010304100521 560302070562410971121203020201000101023122121031000023411278806112180888888888888888888888888818888888888884909388888888888888888888888810888888040521 560302080562410971121203020201000101023122121031000023411278807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560302090562410971121203020201000101023122121031000023411278806111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560302100562410971121203020201000101023122121031000023411278806112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560302110562410971121203020201000101023122121031000023411278806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560302120562410971121203020201000101023122121031000023411270288111501106868686868787458686868618701868686864909387870986868686038686868688878787110521 560303011123410971060202020100001000012122333021000023408230188111351102868686868787268686868618701868686864909387870986868686038686868688878787081041 560303021123410971060202020100001000012122333021000023408230188102261187878787870135878787878710187878787874909309038787878787878787878710000000061041 560303031123410971060202020100001000012122333021000023408230088102561888888888888888888888888818888888888884909388888888888888888888888888888888121041 560303041123410971060202020100001000012122333021000023408248803102250888888888888888888888888818888888888884909388888888888888888888888810888888061041 560303051123410971060202020100001000012122333021000023408248803102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560303061123410971060202020100001000012122333021000023408238888111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 560304010562410971262008040401002004062132333091100093408230188111281202058686868787291986868628701028686868080787870980868686030786868688878787060521 560304020562410971262008040401002004062132333091100093408230188112291287878787870128878787878710287878787874709380078787878787878787878705010102060521 560304030562410971262008040401002004062132333091100093408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560304040562410971262008040401002004062132333091100093408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560304050562410971262008040401002004062132333091100093408230188112191287878787870128878787878720287878787878080780078787878787878787878705000000040521 560304060562410971262008040401002004062132333091100093408230288111251107868686868787188686868628702868686868080787878086868686078686868688878787060521 560304070562410971262008040401002004062132333091100093408230288112181187878787870625878787878720287878787878080780078787878787878787878705000000040521 560304080562410971262008040401002004062132333091100093408278888111210888888888888888888888888818888888888884909388888888888888888888888888888888050521 560304090562410971262008040401002004062132333091100093408270388111321110868686868787358686868618701868686864909387870986868686038686868688878787070521 560304100562410971262008040401002004062132333091100093408270388112351187878787870932878787878710187878787874909309038787878787878787878710010102080521 560304110562410971262008040401002004062132333091100093408278810111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560304120562410971262008040401002004062132333091100093408278810112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560304130562410971262008040401002004062132333091100093408270488111571114868686868787608686868618701868686864909387870986868686038686868688878787120521 560304140562410971262008040401002004062132333091100093408270488112601187878787871357878787878710187878787874909309038787878787878787878788000202130521 560304150562410971262008040401002004062132333091100093408278814102310888888888888888888888888818888888888884909388888888888888888888888810888888070521 560304160562410971262008040401002004062132333091100093408278814102170888888888888888888888888818888888888884909388888888888888888888888810888888040521 560304170562410971262008040401002004062132333091100093408278888102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560304180562410971262008040401002004062132333091100093408270588101541119868686868787528686868618701868686864909387870986868686038686868688878787110521 560304190562410971262008040401002004062132333091100093408270588102521187878787871854878787878710187878787874909309038787878787878787878788020103110521 560304200562410971262008040401002004062132333091100093408278819112200888888888888888888888888818888888888884909388888888888888888888888810888888050521 560304210562410971262008040401002004062132333091100093408278820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560304220562410971262008040401002004062132333091100093408278819111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560304230562410971262008040401002004062132333091100093408278819111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560304240562410971262008040401002004062132333091100093408270688112341187878787872545878787878710187878787874909309038787878787878787878710000101070521 560304250562410971262008040401002004062132333091100093408270688101451124868686868787348686868618701868686864909387870986868686038686868688878787100521 560304260562410971262008040401002004062132333091100093408278824112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560305011123410971131304040200001002032122333091100023210230188111361102868686868787268686868618701868686864909387870986868686038686868688878787081041 560305021123410971131304040200001002032122333091100023210230188112261187878787870136878787878710187878787874909309038787878787878787878710020002061041 560305031123410971131304040200001002032122333091100023210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560305041123410971131304040200001002032122333091100023210248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560305051123410971131304040200001002032122333091100023210270288111551106868686868787598686868618701868686864909387870986868686038686868688878787121041 560305061123410971131304040200001002032122333091100023210270288112591187878787870555878787878710187878787874909309038787878787878787878788010203121041 560305071123410971131304040200001002032122333091100023210278806111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560305081123410971131304040200001002032122333091100023210278806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560305091123410971131304040200001002032122333091100023210278806112170888888888888888888888888818888888888884909388888888888888888888888810888888041041 560305101123410971131304040200001002032122333091100023210270388111431211128686868787402186868618701018686864909387870909868686030386868688878787091041 560305111123410971131304040200001002032122333091100023210270388112401287878787871043878787878710187878787874909309038787878787878787878710000000091041 560305121123410971131304040200001002032122333091100023210270388112211287878787871043878787878710187878787874909309038787878787878787878710000101051041 560305131123410971131304040200001002032122333091100023210278812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560306010562410971101104020000000000003012333051100023409230088112453888888888888888888888888818888888888884909388888888888888888888888810888888100521 560306020562410971101104020000000000003012333051100023409248801112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 560306030562410971101104020000000000003012333051100023409248801112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560306040562410971101104020000000000003012333051100023409248801112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560306050562410971101104020000000000003012333051100023409248801111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560306060562410971101104020000000000003012333051100023409248801112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560306070562410971101104020000000000003012333051100023409240001012301888888888888888888888888818888888888884909388888888888888888888888810888888070521 560306080562410971101104020000000000003012333051100023409240001112201888888888888888888888888818888888888884909388888888888888888888888810888888050521 560306090562410971101104020000000000003012333051100023409258808111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560306100562410971101104020000000000003012333051100023409279988112701987878787879998878787878719887878787874909398988787878787878787878788000000150521 560306110562410971101104020000000000003012333051100023409270088111303888888888888888888888888818888888888884909388888888888888888888888888888888070521 560307010562410971191804020401001003042122333061100023409230188111491102868686868787458686868618701868686864909387870986868686038686868688878787100521 560307020562410971191804020401001003042122333061100023409230188112451187878787870149878787878710187878787874909309038787878787878787878710020305100521 560307030562410971191804020401001003042122333061100023409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560307040562410971191804020401001003042122333061100023409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560307050562410971191804020401001003042122333061100023409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560307060562410971191804020401001003042122333061100023409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560307070562410971191804020401001003042122333061100023409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560307080562410971191804020401001003042122333061100023409270288111261109868686868787318686868618701868686864909387870986868686038686868688878787060521 560307090562410971191804020401001003042122333061100023409270288112311187878787870826878787878710187878787874909309038787878787878787878710010304070521 560307100562410971191804020401001003042122333061100023409278809112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560307110562410971191804020401001003042122333061100023409278809112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560307120562410971191804020401001003042122333061100023409278809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560307130562410971191804020401001003042122333061100023409278809111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560307140562410971191804020401001003042122333061100023409270388111301115868686868787198686868618701868686864909387870986868686038686868688878787070521 560307150562410971191804020401001003042122333061100023409270388112191187878787871430878787878710187878787874909309038787878787878787878710010001040521 560307160562410971191804020401001003042122333061100023409278815111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560307170562410971191804020401001003042122333061100023409270488101281118868686868787208686868618701868686864909387870986868686038686868688878787060521 560307180562410971191804020401001003042122333061100023409270488112201187878787871728878787878710187878787874909309038787878787878787878710000101050521 560307190562410971191804020401001003042122333061100023409278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560308011123410971090902020100000100012122331011000023409230088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 560308021123410971090902020100000100012122331011000023409248801112300888888888888888888888888818888888888884909388888888888888888888888810888888071041 560308031123410971090902020100000100012122331011000023409248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560308041123410971090902020100000100012122331011000023409240101111261105868686868787208686868618701868686864909387870986868686038686868688878787061041 560308051123410971090902020100000100012122331011000023409240188112201187878787870426878787878710187878787874909309038787878787878787878710000000051041 560308061123410971090902020100000100012122331011000023409278888111290888888888888888888888888818888888888884909388888888888888888888888888888888061041 560308071123410971090902020100000100012122331011000023409278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560308081123410971090902020100000100012122331011000023409278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560308091123410971090902020100000100012122331011000023409278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560309011123410971040401010100001000012122333031100123410230188111341102868686868787258686868628702868686868080787878086868686078686868688878787071041 560309021123410971040401010100001000012122333031100123410230188112251187878787870134878787878720287878787878080780078787878787878787878711010102061041 560309031123410971040401010100001000012122333031100123410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560309041123410971040401010100001000012122333031100123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560311011123410971020201010000000000002012121023100023211238888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 560311021123410971020201010000000000002012121023100023211248888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 560312011123410971060602020100001000012122121043100023211230188111231202058686868787232086868618701018686865611487871109868686040386868688878787051041 560312021123410971060602020100001000012122121043100023211230188112231287878787870123878787878710187878787875611411048787878787878787878706010102051041 560312031123410971060602020100001000012122121043100023211248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560312041123410971060602020100001000012122121043100023211248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560312051123410971060602020100001000012122121043100023211230188112201287878787870123878787878710187878787874909311048787878787878787878710000101051041 560312061123410971060602020100001000012122121043100023211248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401011123410971201604040201012000033251433021000024405230188111341102868686868787358686868618701868686863808287870886868686028686868688878787071041 560401021123410971201604040201012000033251433021000024405230188102351187878787870134878787878710187878787873808208028787878787878787878707000101081041 560401031123410971201604040201012000033251433021000024405248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401041123410971201604040201012000033251433021000024405230213111481205088686868787444086868618701018686863808287870808868686020286868688878787101041 560401051123410971201604040201012000033251433021000024405230288102441287878787870448878787878710187878787873808208028787878787878787878707000202091041 560401061123410971201604040201012000033251433021000024405248805102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560401071123410971201604040201012000033251433021000024405248805102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401081123410971201604040201012000033251433021000024405230288112401287878787870448878787878710187878787873808208028787878787878787878707010203091041 560401091123410971201604040201012000033251433021000024405248808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560401101123410971201604040201012000033251433021000024405248808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560401111123410971201604040201012000033251433021000024405248808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401121123410971201604040201012000033251433021000024405248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560401131123410971201604040201012000033251433021000024405220088112701888888888888888888888888818888888888883808288888888888888888888888888888888151041 560401141123410971201604040201012000033251433021000024405220388111681118868686868787538686868618701868686863808287870886868686028686868688878787141041 560401151123410971201604040201012000033251433021000024405238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560401161123410971201604040201012000033251433021000024405238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560401171123410971201604040201012000033251433021000024405238888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401181123410971201604040201012000033251433021000024405220388112531187878787871468878787878710187878787873808208028787878787878787878788000101111041 560401191123410971201604040201012000033251433021000024405238818112210888888888888888888888888818888888888883808288888888888888888888888807888888051041 560401201123410971201604040201012000033251433021000024405248819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560401211123410971201604040201012000033251433021000024405278888011190888888888888888888888888818888888888883808288888888888888888888888888888888041041 560402011123410971150403030200001002032121433021100024406230188111581102868686868787528686868618701868686863808287870886868686028686868688878787121041 560402021123410971150403030200001002032121433021100024406230188102521187878787870158878787878710187878787873808208028787878787878787878788020002111041 560402031123410971150403030200001002032121433021100024406248802111210888888888888888888888888818888888888883808288888888888888888888888888888888051041 560402041123410971150403030200001002032121433021100024406248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560402051123410971150403030200001002032121433021100024406270288101281106868686868787198686868618701868686863808287870886868686028686868688878787061041 560402061123410971150403030200001002032121433021100024406270288102191187878787870528878787878710187878787873808208028787878787878787878707020002041041 560402071123410971150403030200001002032121433021100024406278806101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560402081123410971150403030200001002032121433021100024406278806101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560402091123410971150403030200001002032121433021100024406270088102253888888888888888888888888818888888888883808288888888888888888888888807888888061041 560402101123410971150403030200001002032121433021100024406278809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560402111123410971150403030200001002032121433021100024406278809102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560402121123410971150403030200001002032121433021100024406278809101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560402131123410971150403030200001002032121433021100024406270388101281114868686868787268686868618701868686863808287870886868686028686868688878787061041 560402141123410971150403030200001002032121433021100024406270388102261187878787871328878787878710187878787873808208028787878787878787878707000101061041 560402151123410971150403030200001002032121433021100024406278814102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560403011123410971070702020101001000012129999999999999900130188111311203068686868787272886868618701018686863808287870808868686020286868688878787071041 560403021123410971070702020101001000012129999999999999900148888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560403031123410971070702020101001000012129999999999999900130188112271287878787870131878787878710187878787873808208028787878787878787878707000202061041 560403041123410971070702020101001000012129999999999999900148803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560403051123410971070702020101001000012129999999999999900148803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560403061123410971070702020101001000012129999999999999900130188112281287878787870131878787878710187878787873808208028787878787878787878707000101061041 560403071123410971070702020101001000012129999999999999900148806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560404011123410971191904040200001100023242933021000024404130188111621102868686868787508686868618701868686863808287870886868686028686868688878787131041 560404021123410971191904040200001100023242933021000024404130188112501187878787870162878787878710187878787873808208028787878787878787878707020103111041 560404031123410971191904040200001100023242933021000024404148802111180888888888888888888888888818888888888883808288888888888888888888888888888888041041 560404041123410971191904040200001100023242933021000024404148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560404051123410971191904040200001100023242933021000024404148802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560404061123410971191904040200001100023242933021000024404170088112421888888888888888888888888818888888888883808288888888888888888888888807888888091041 560404071123410971191904040200001100023242933021000024404178806111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560404081123410971191904040200001100023242933021000024404140088112321888888888888888888888888818888888888883808288888888888888888888888807888888071041 560404091123410971191904040200001100023242933021000024404158808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560404101123410971191904040200001100023242933021000024404158808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560404111123410971191904040200001100023242933021000024404158808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560404121123410971191904040200001100023242933021000024404140288111451113868686868787308686868618701868686863808287870886868686028686868688878787101041 560404131123410971191904040200001100023242933021000024404140288112301187878787871245878787878710187878787873808208028787878787878787878707050106071041 560404141123410971191904040200001100023242933021000024404158813111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560404151123410971191904040200001100023242933021000024404158813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560404161123410971191904040200001100023242933021000024404158813112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560404171123410971191904040200001100023242933021000024404158813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560404181123410971191904040200001100023242933021000024404158813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560404191123410971191904040200001100023242933021000024404158813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560405011123410971161303030201001002032129999999999999900130188111411102868686868787328686868618701868686863808287870886868686028686868688878787091041 560405021123410971161303030201001002032129999999999999900130188112321187878787870141878787878710187878787873808208028787878787878787878707030104071041 560405031123410971161303030201001002032129999999999999900148802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560405041123410971161303030201001002032129999999999999900148802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560405051123410971161303030201001002032129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560405061123410971161303030201001002032129999999999999900148802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560405071123410971161303030201001002032129999999999999900170212111341108868686868787448686868618701868686863808287870886868686028686868688878787071041 560405081123410971161303030201001002032129999999999999900170288102441187878787870734878787878710187878787873808208028787878787878787878707030003091041 560405091123410971161303030201001002032129999999999999900178808111180888888888888888888888888818888888888883808288888888888888888888888888888888041041 560405101123410971161303030201001002032129999999999999900178808111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560405111123410971161303030201001002032129999999999999900178808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560405121123410971161303030201001002032129999999999999900170088102502888888888888888888888888818888888888883808288888888888888888888888807888888111041 560405131123410971161303030201001002032129999999999999900170088102542888888888888888888888888818888888888883808288888888888888888888888888888888111041 560405141123410971161303030201001002032129999999999999900170388111681115868686868787548686868618701868686863808287870886868686028686868688878787141041 560405151123410971161303030201001002032129999999999999900170388112541187878787871468878787878710187878787873808208028787878787878787878788000101111041 560405161123410971161303030201001002032129999999999999900178815112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407011123410971131102020100001001022122123071101022411230188101561103868686868787588686868618701868686863808287870886868686028686868688878787121041 560407021123410971131102020100001001022122123071101022411248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560407031123410971131102020100001001022122123071101022411230188102581187878787870156878787878710187878787873808208028787878787878787878788000000121041 560407041123410971131102020100001001022122123071101022411270288111561205108686868787452886868618701018686863808287870808868686020286868688878787121041 560407051123410971131102020100001001022122123071101022411270288112451287878787870456878787878710187878787873808208028787878787878787878707000404101041 560407061123410971131102020100001001022122123071101022411278805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407071123410971131102020100001001022122123071101022411278805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407081123410971131102020100001001022122123071101022411278805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407091123410971131102020100001001022122123071101022411278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560407101123410971131102020100001001022122123071101022411270288112281287878787870456878787878710187878787873808208028787878787878787878707030003061041 560407111123410971131102020100001001022122123071101022411278810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407121123410971131102020100001001022122123071101022411278810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560407131123410971131102020100001001022122123071101022411278810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560408011123410971262009090501001004052129999999999999900130188111401202058686868787402886868618701018686863808287870808868686020286868688878787091041 560408021123410971262009090501001004052129999999999999900130188112401287878787870140878787878710187878787873808208028787878787878787878707010102091041 560408031123410971262009090501001004052129999999999999900148802112170888888888888888888888888818888888888883808288888888888888888888888807888888041041 560408041123410971262009090501001004052129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560408051123410971262009090501001004052129999999999999900130188112281287878787870140878787878710187878787873808208028787878787878787878707000000061041 560408061123410971262009090501001004052129999999999999900138888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560408071123410971262009090501001004052129999999999999900138888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560408081123410971262009090501001004052129999999999999900138888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 560408091123410971262009090501001004052129999999999999900170288111681211128686868787505686868618701028686863808287870880868686020786868688878787141041 560408101123410971262009090501001004052129999999999999900178888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560408111123410971262009090501001004052129999999999999900170288112501287878787870968878787878710187878787873808208028787878787878787878707000000111041 560408121123410971262009090501001004052129999999999999900170288112561287878787870968878787878720187878787878080708028787878787878787878788000000121041 560408131123410971262009090501001004052129999999999999900170388111301214158686868787151886868618701018686863808287870808868686020286868688878787071041 560408141123410971262009090501001004052129999999999999900170388102151287878787871330878787878710187878787873808208028787878787878787878707000000041041 560408151123410971262009090501001004052129999999999999900170388102181287878787871330878787878710187878787873808208028787878787878787878707010001041041 560408161123410971262009090501001004052129999999999999900178815101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560408171123410971262009090501001004052129999999999999900170488111281218218686868787241786868618701018686863808287870808868686020286868688878787061041 560408181123410971262009090501001004052129999999999999900170488102241287878787871728878787878710187878787873808208028787878787878787878707010102051041 560408191123410971262009090501001004052129999999999999900178818102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560408201123410971262009090501001004052129999999999999900178818101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560408211123410971262009090501001004052129999999999999900170488112171287878787871728878787878710187878787873808208028787878787878787878707000000041041 560408221123410971262009090501001004052129999999999999900178888111180888888888888888888888888818888888888883808288888888888888888888888888888888041041 560408231123410971262009090501001004052129999999999999900170588111391124868686868787298686868618701868686863808287870886868686028686868688878787081041 560408241123410971262009090501001004052129999999999999900170588112291187878787872339878787878710187878787873808208028787878787878787878707000202061041 560408251123410971262009090501001004052129999999999999900178824112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560408261123410971262009090501001004052129999999999999900178824112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560409011123410971101002020000000000003011333011000024405230088112602888888888888888888888888818888888888883808288888888888888888888888888888888131041 560409021123410971101002020000000000003011333011000024405240001112293888888888888888888888888818888888888883808288888888888888888888888807888888061041 560409031123410971101002020000000000003011333011000024405258802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560409041123410971101002020000000000003011333011000024405258802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560409051123410971101002020000000000003011333011000024405258802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560409061123410971101002020000000000003011333011000024405270088112181888888888888888888888888818888888888883808288888888888888888888888807888888041041 560409071123410971101002020000000000003011333011000024405278806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560409081123410971101002020000000000003011333011000024405270088111503888888888888888888888888818888888888883808288888888888888888888888888888888111041 560409091123410971101002020000000000003011333011000024405278888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 560409101123410971101002020000000000003011333011000024405278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560410011123410971233206060401001003042121933031000024403130188111621202048686868787604686868618701018686863808287870808868686020286868688878787131041 560410021123410971233206060401001003042121933031000024403130188112601287878787870162878787878710187878787873808208028787878787878787878788010001131041 560410031123410971233206060401001003042121933031000024403140002011381888888888888888888888888818888888888883808288888888888888888888888888888888081041 560410041123410971233206060401001003042121933031000024403130188112461287878787870162878787878710187878787873808208028787878787878787878707030003101041 560410051123410971233206060401001003042121933031000024403148804111210888888888888888888888888818888888888883808288888888888888888888888888888888051041 560410061123410971233206060401001003042121933031000024403148804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410071123410971233206060401001003042121933031000024403148804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560410081123410971233206060401001003042121933031000024403148888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560410091123410971233206060401001003042121933031000024403170288111731310111286868787595634868618701010186863808287870808088686020202868688878787151041 560410101123410971233206060401001003042121933031000024403170288112591387878787870973878787878710187878787873808208028787878787878787878788000000121041 560410111123410971233206060401001003042121933031000024403170229112561387878787870973878787878710187878787873808208028787878787878787878788000000121041 560410121123410971233206060401001003042121933031000024403170288112341387878787870973878787878710187878787873808208028787878787878787878707010102071041 560410131123410971233206060401001003042121933031000024403178812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410141123410971233206060401001003042121933031000024403178812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560410151123410971233206060401001003042121933031000024403170088012541888888888888888888888888818888888888883808288888888888888888888888888888888111041 560410161123410971233206060401001003042121933031000024403170388111381218228686868787262286868618701018686863808287870808868686020286868688878787081041 560410171123410971233206060401001003042121933031000024403178815111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410181123410971233206060401001003042121933031000024403170388112261287878787871638878787878710187878787873808208028787878787878787878707020103061041 560410191123410971233206060401001003042121933031000024403178818112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410201123410971233206060401001003042121933031000024403178818111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410211123410971233206060401001003042121933031000024403178818111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560410221123410971233206060401001003042121933031000024403170388112221287878787871638878787878710187878787873808208028787878787878787878707010203051041 560410231123410971233206060401001003042121933031000024403178822112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560410241123410971233206060401001003042121933031000024403178822111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560410251123410971233206060401001003042121933031000024403178822112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560410261123410971233206060401001003042121933031000024403178888011520888888888888888888888888818888888888883808288888888888888888888888888888888111041 560410271123410971233206060401001003042121933031000024403178888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560410281123410971233206060401001003042121933031000024403178827011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560410291123410971233206060401001003042121933031000024403170088012991888888888888888888888888818888888888883808288888888888888888888888899888888991041 560410301123410971233206060401001003042121933031000024403170488011451131868686868787388686868618701868686863808287870886868686028686868688878787101041 560410311123410971233206060401001003042121933031000024403170488012381187878787873045878787878710187878787873808208028787878787878787878707000000081041 560410321123410971233206060401001003042121933031000024403178888012280888888888888888888888888818888888888883808288888888888888888888888807888888061041 560501011123410971150904040200001001022121343031100322410230188101601105868686868787508686868618701868686863808287870886868686028686868688878787131041 560501021123410971150904040200001001022121343031100322410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560501031123410971150904040200001001022121343031100322410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560501041123410971150904040200001001022121343031100322410248888101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560501051123410971150904040200001001022121343031100322410230188102501187878787870160878787878710187878787873808208028787878787878787878707030003111041 560501061123410971150904040200001001022121343031100322410248805101260888888888888888888888888818888888888883808288888888888888888888888888888888061041 560501071123410971150904040200001001022121343031100322410248805101220888888888888888888888888818888888888883808288888888888888888888888888888888051041 560501081123410971150904040200001001022121343031100322410248805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560501091123410971150904040200001001022121343031100322410270088102251888888888888888888888888818888888888883808288888888888888888888888899888888061041 560501101123410971150904040200001001022121343031100322410270088112402888888888888888888888888818888888888883808288888888888888888888888807888888091041 560501111123410971150904040200001001022121343031100322410270288111391112868686868787238686868628702868686868080787878086868686078686868688878787081041 560501121123410971150904040200001001022121343031100322410270288112231187878787871139878787878720287878787878080780078787878787878787878711020103051041 560501131123410971150904040200001001022121343031100322410278812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560501141123410971150904040200001001022121343031100322410278812111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560501151123410971150904040200001001022121343031100322410278812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560502010562410971393609040601001006072129999999999999900130188101311102868686868787178686868618701868686863808287870886868686028686868688878787070521 560502020562410971393609040601001006072129999999999999900130188112171187878787870131878787878710187878787873808208028787878787878787878707000101040521 560502030562410971393609040601001006072129999999999999900148802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502040562410971393609040601001006072129999999999999900170288111601105868686868787478686868618701868686863808287870886868686028686868688878787130521 560502050562410971393609040601001006072129999999999999900170288112471187878787870460878787878710187878787873808208028787878787878787878707010001100521 560502060562410971393609040601001006072129999999999999900178805111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560502070562410971393609040601001006072129999999999999900170088112573888888888888888888888888818888888888883808288888888888888888888888888888888120521 560502080562410971393609040601001006072129999999999999900178807111150888888888888888888888888818888888888883808288888888888888888888888888888888040521 560502090562410971393609040601001006072129999999999999900170388111551110868686868787528686868618701868686863808287870886868686028686868688878787120521 560502100562410971393609040601001006072129999999999999900170388112521187878787870955878787878710187878787873808208028787878787878787878788000000110521 560502110562410971393609040601001006072129999999999999900170488111491112868686868787308686868618701868686863808287870886868686028686868688878787100521 560502120562410971393609040601001006072129999999999999900170488112301187878787871149878787878710187878787873808208028787878787878787878707010102070521 560502130562410971393609040601001006072129999999999999900178812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502140562410971393609040601001006072129999999999999900178888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502150562410971393609040601001006072129999999999999900178812112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560502160562410971393609040601001006072129999999999999900170088112171888888888888888888888888818888888888883808288888888888888888888888807888888040521 560502170562410971393609040601001006072129999999999999900178816111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502180562410971393609040601001006072129999999999999900178888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560502190562410971393609040601001006072129999999999999900178821111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502200562410971393609040601001006072129999999999999900170088112602888888888888888888888888818888888888883808288888888888888888888888888888888130521 560502210562410971393609040601001006072129999999999999900170088112792888888888888888888888888818888888888883808288888888888888888888888888888888160521 560502220562410971393609040601001006072129999999999999900170588111371123868686868787208686868628702868686868080787878086868686078686868688878787080521 560502230562410971393609040601001006072129999999999999900170588112201187878787872237878787878720287878787878080780078787878787878787878711000101050521 560502240562410971393609040601001006072129999999999999900178823112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502250562410971393609040601001006072129999999999999900170688111421126868686868787218686868618701868686863808287870886868686028686868688878787090521 560502260562410971393609040601001006072129999999999999900170688112211187878787872542878787878710187878787873808208028787878787878787878707010102050521 560502270562410971393609040601001006072129999999999999900178826112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502280562410971393609040601001006072129999999999999900178826111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502290562410971393609040601001006072129999999999999900178825112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560502300562410971393609040601001006072129999999999999900178825111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502310562410971393609040601001006072129999999999999900178825111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502320562410971393609040601001006072129999999999999900178888112439888888888888888888888888818888888888883808288888888888888888888888807888888090521 560502330562410971393609040601001006072129999999999999900170788111481334383986868787332754868618701010186863808287870808088686020202868688878787100521 560502340562410971393609040601001006072129999999999999900170788102331387878787873348878787878710187878787873808208028787878787878787878707010203070521 560502350562410971393609040601001006072129999999999999900178834112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502360562410971393609040601001006072129999999999999900178834111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560502370562410971393609040601001006072129999999999999900178834112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560502380562410971393609040601001006072129999999999999900170788112271387878787873348878787878710187878787873808208028787878787878787878707000000060521 560502390562410971393609040601001006072129999999999999900170788102541387878787873348878787878710187878787873808208028787878787878787878788000000110521 560503010562410971332708040501000006062011333021000023407230088111413888888888888888888888888818888888888883808288888888888888888888888888888888090521 560503020562410971332708040501000006062011333021000023407248888111210888888888888888888888888818888888888883808288888888888888888888888888888888050521 560503030562410971332708040501000006062011333021000023407248888112150888888888888888888888888818888888888883808288888888888888888888888807888888040521 560503040562410971332708040501000006062011333021000023407248888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503050562410971332708040501000006062011333021000023407248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503060562410971332708040501000006062011333021000023407248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503070562410971332708040501000006062011333021000023407248888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560503080562410971332708040501000006062011333021000023407270188111561109868686868787528686868618701868686863808287870886868686028686868688878787120521 560503090562410971332708040501000006062011333021000023407270188112521187878787870856878787878710187878787873808208028787878787878787878788020002110521 560503100562410971332708040501000006062011333021000023407278809111150888888888888888888888888818888888888883808288888888888888888888888888888888040521 560503110562410971332708040501000006062011333021000023407270209111371112868686868787468686868618701868686863808287870886868686028686868688878787080521 560503120562410971332708040501000006062011333021000023407270288102461187878787871137878787878710187878787873808208028787878787878787878707000101100521 560503130562410971332708040501000006062011333021000023407278812102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560503140562410971332708040501000006062011333021000023407270088112591888888888888888888888888818888888888883808288888888888888888888888888888888120521 560503150562410971332708040501000006062011333021000023407270014112442888888888888888888888888818888888888883808288888888888888888888888807888888090521 560503160562410971332708040501000006062011333021000023407278815111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560503170562410971332708040501000006062011333021000023407278815112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503180562410971332708040501000006062011333021000023407278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560503190562410971332708040501000006062011333021000023407270314101321122868686868787288686868618701868686863808287870886868686028686868688878787070521 560503200562410971332708040501000006062011333021000023407278819112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503210562410971332708040501000006062011333021000023407278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503220562410971332708040501000006062011333021000023407270388112281187878787871932878787878710187878787873808208028787878787878787878707000000060521 560503230562410971332708040501000006062011333021000023407270488101571124868686868787318686868618701868686863808287870886868686028686868688878787120521 560503240562410971332708040501000006062011333021000023407270488112311187878787872357878787878710187878787873808208028787878787878787878707000202070521 560503250562410971332708040501000006062011333021000023407278824112150888888888888888888888888818888888888883808288888888888888888888888807888888040521 560503260562410971332708040501000006062011333021000023407278824112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560503270562410971332708040501000006062011333021000023407278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560503280562410971332708040501000006062011333021000023407270588101541129868686868787268686868618701868686863808287870886868686028686868688878787110521 560503290562410971332708040501000006062011333021000023407270588112261187878787872854878787878710187878787873808208028787878787878787878707010001060521 560503300562410971332708040501000006062011333021000023407278829111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560503310562410971332708040501000006062011333021000023407270688101491132868686868787488686868618701868686863808287870886868686028686868688878787100521 560503320562410971332708040501000006062011333021000023407270688112481187878787873149878787878710187878787873808208028787878787878787878707000000100521 560503330562410971332708040501000006062011333021000023407278888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504010562410971564114070702004003072132343111100322212230188111491305121686868787344160868618701010186863808287870808088686020202868688878787100521 560504020562410971564114070702004003072132343111100322212248888112170888888888888888888888888818888888888883808288888888888888888888888807888888040521 560504030562410971564114070702004003072132343111100322212248888111150888888888888888888888888818888888888883808288888888888888888888888888888888040521 560504040562410971564114070702004003072132343111100322212248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504050562410971564114070702004003072132343111100322212230188112341387878787870149878787878710187878787873808208028787878787878787878707030306070521 560504060562410971564114070702004003072132343111100322212248805111190888888888888888888888888818888888888883808288888888888888888888888888888888040521 560504070562410971564114070702004003072132343111100322212248805112160888888888888888888888888818888888888883808288888888888888888888888807888888040521 560504080562410971564114070702004003072132343111100322212248805111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504090562410971564114070702004003072132343111100322212248805112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504100562410971564114070702004003072132343111100322212248805111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504110562410971564114070702004003072132343111100322212248805112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504120562410971564114070702004003072132343111100322212230188112411387878787870149878787878710187878787873808208028787878787878787878707030003090521 560504130562410971564114070702004003072132343111100322212248812111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560504140562410971564114070702004003072132343111100322212248812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504150562410971564114070702004003072132343111100322212248812111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504160562410971564114070702004003072132343111100322212230188102601387878787870149878787878710187878787873808208028787878787878787878788000000130521 560504170562410971564114070702004003072132343111100322212270288101581218198686868787423386868618701018686863808287870808868686020286868688878787120521 560504180562410971564114070702004003072132343111100322212270288102421287878787871758878787878710187878787873808208028787878787878787878707000000090521 560504190562410971564114070702004003072132343111100322212270288102331287878787871758878787878710187878787873808208028787878787878787878707010102070521 560504200562410971564114070702004003072132343111100322212278819111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560504210562410971564114070702004003072132343111100322212278819112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504220562410971564114070702004003072132343111100322212270388111221123868686868787218686868618701868686860604187870486868686018686868688878787050521 560504230562410971564114070702004003072132343111100322212270388112211187878787872222878787878710187878787870604104018787878787878787878703010102050521 560504240562410971564114070702004003072132343111100322212278823112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504250562410971564114070702004003072132343111100322212278823111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504260562410971564114070702004003072132343111100322212238888112160888888888888888888888888818888888888883808288888888888888888888888807888888040521 560504270562410971564114070702004003072132343111100322212248826112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560504280562410971564114070702004003072132343111100322212238888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504290562410971564114070702004003072132343111100322212238888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504300562410971564114070702004003072132343111100322212230488101661131868686868787408686868618701868686863808287870886868686028686868688878787140521 560504310562410971564114070702004003072132343111100322212230488102401187878787873066878787878710187878787873808208028787878787878787878707000000090521 560504320562410971564114070702004003072132343111100322212230588101601433343640868787595748548618701010101863808287870808080886020202028688878787130521 560504330562410971564114070702004003072132343111100322212230588102591487878787873260878787878710187878787873808208028787878787878787878788000000120521 560504340562410971564114070702004003072132343111100322212230588102571487878787873260878787878710187878787873808208028787878787878787878788000000120521 560504350562410971564114070702004003072132343111100322212248835102150888888888888888888888888818888888888883808288888888888888888888888807888888040521 560504360562410971564114070702004003072132343111100322212230588102481487878787873260878787878710187878787873808208028787878787878787878707010203100521 560504370562410971564114070702004003072132343111100322212240036112333888888888888888888888888818888888888883808288888888888888888888888807888888070521 560504380562410971564114070702004003072132343111100322212248836112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504390562410971564114070702004003072132343111100322212248836111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504400562410971564114070702004003072132343111100322212230588102541487878787873260878787878710187878787873808208028787878787878787878788010001110521 560504410562410971564114070702004003072132343111100322212248840111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560504420562410971564114070702004003072132343111100322212230688101581243448686868787574086868618701018686863808287870808868686020286868688878787120521 560504430562410971564114070702004003072132343111100322212230688102571287878787874258878787878710187878787873808208028787878787878787878788000000120521 560504440562410971564114070702004003072132343111100322212230688102401287878787874258878787878710187878787873808208028787878787878787878707000000090521 560504450562410971564114070702004003072132343111100322212270788111471146868686868787328686868628702868686868080787878086868686078686868688878787100521 560504460562410971564114070702004003072132343111100322212270788112321187878787874547878787878720287878787878080780078787878787878787878711000101070521 560504470562410971564114070702004003072132343111100322212278846112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560504480562410971564114070702004003072132343111100322212278888111250888888888888888888888888828888888888888080788888888888888888888888888888888060521 560504490562410971564114070702004003072132343111100322212278888111240888888888888888888888888828888888888888080788888888888888888888888888888888050521 560504500562410971564114070702004003072132343111100322212278888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 560504510562410971564114070702004003072132343111100322212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 560504520562410971564114070702004003072132343111100322212278888111170888888888888888888888888828888888888888080788888888888888888888888888888888040521 560504530562410971564114070702004003072132343111100322212278888111350888888888888888888888888828888888888888080788888888888888888888888888888888080521 560504540562410971564114070702004003072132343111100322212278888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 560504550562410971564114070702004003072132343111100322212278888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 560504560562410971564114070702004003072132343111100322212278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 560505011123410971201506060301002001033132343051000024406230108111551202058686868787403186868618701018686863808287870808868686020286868688878787121041 560505021123410971201506060301002001033132343051000024406230188112401287878787870155878787878710187878787873808208028787878787878787878707010102091041 560505031123410971201506060301002001033132343051000024406248802111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 560505041123410971201506060301002001033132343051000024406248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560505051123410971201506060301002001033132343051000024406230188112311287878787870155878787878710187878787873808208028787878787878787878707010102071041 560505061123410971201506060301002001033132343051000024406248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560505071123410971201506060301002001033132343051000024406248805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560505081123410971201506060301002001033132343051000024406220088112902888888888888888888888888818888888888883808288888888888888888888888888888888191041 560505091123410971201506060301002001033132343051000024406270288111401110868686868787308686868618701868686863808287870886868686028686868688878787091041 560505101123410971201506060301002001033132343051000024406270288112301187878787870940878787878710187878787873808208028787878787878787878707000000071041 560505111123410971201506060301002001033132343051000024406230388101591312131786868787704670868618701010186863808287870808088686020202868688878787121041 560505121123410971201506060301002001033132343051000024406230388102701387878787871159878787878710187878787873808208028787878787878787878788000000151041 560505131123410971201506060301002001033132343051000024406230388102461387878787871159878787878710187878787873808208028787878787878787878707010203101041 560505141123410971201506060301002001033132343051000024406248813102150888888888888888888888888818888888888883808288888888888888888888888807888888041041 560505151123410971201506060301002001033132343051000024406248813111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560505161123410971201506060301002001033132343051000024406248813102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560505171123410971201506060301002001033132343051000024406230388112701387878787871159878787878710187878787873808208028787878787878787878788000000151041 560505181123410971201506060301002001033132343051000024406270088112491888888888888888888888888818888888888883808288888888888888888888888807888888101041 560505191123410971201506060301002001033132343051000024406278818111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560505201123410971201506060301002001033132343051000024406278818111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560506010562410971393810050601007000073132343031100024407230188111581102868686868787528686868618701868686863808287870886868686028686868688878787120521 560506020562410971393810050601007000073132343031100024407230188102521187878787870158878787878710187878787873808208028787878787878787878788000000110521 560506030562410971393810050601007000073132343031100024407230288111481104868686868787398686868618701868686863808287870886868686028686868688878787100521 560506040562410971393810050601007000073132343031100024407230288112391187878787870348878787878710187878787873808208028787878787878787878707020305080521 560506050562410971393810050601007000073132343031100024407248804111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560506060562410971393810050601007000073132343031100024407248804111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506070562410971393810050601007000073132343031100024407248804112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506080562410971393810050601007000073132343031100024407248804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506090562410971393810050601007000073132343031100024407248804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506100562410971393810050601007000073132343031100024407230388111451211128686868787483486868618701018686863808287870808868686020286868688878787100521 560506110562410971393810050601007000073132343031100024407230388112481287878787871045878787878710187878787873808208028787878787878787878707000000100521 560506120562410971393810050601007000073132343031100024407230388112341287878787871045878787878710187878787873808208028787878787878787878707000101070521 560506130562410971393810050601007000073132343031100024407248812112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506140562410971393810050601007000073132343031100024407258888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506150562410971393810050601007000073132343031100024407230488111461216198686868787312886868618701018686863808287870808868686020286868688878787100521 560506160562410971393810050601007000073132343031100024407230488112311287878787871546878787878710187878787873808208028787878787878787878707000101070521 560506170562410971393810050601007000073132343031100024407240016112151888888888888888888888888818888888888883808288888888888888888888888807888888040521 560506180562410971393810050601007000073132343031100024407258817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506190562410971393810050601007000073132343031100024407230488112281287878787871546878787878710187878787873808208028787878787878787878707010102060521 560506200562410971393810050601007000073132343031100024407248819112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506210562410971393810050601007000073132343031100024407248819111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506220562410971393810050601007000073132343031100024407248888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506230562410971393810050601007000073132343031100024407230588111451124868686868787288686868618701868686863808287870886868686028686868688878787100521 560506240562410971393810050601007000073132343031100024407230588112281187878787872345878787878710187878787873808208028787878787878787878707000101060521 560506250562410971393810050601007000073132343031100024407248824112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506260562410971393810050601007000073132343031100024407230688111401129868686868787318686868618701868686863808287870886868686028686868688878787090521 560506270562410971393810050601007000073132343031100024407248888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560506280562410971393810050601007000073132343031100024407248888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506290562410971393810050601007000073132343031100024407230688112311187878787872640878787878710187878787873808208028787878787878787878707000202070521 560506300562410971393810050601007000073132343031100024407248829112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560506310562410971393810050601007000073132343031100024407248829112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560506320562410971393810050601007000073132343031100024407230788111391233378686868787482686868618701018686863808287870808868686020286868688878787080521 560506330562410971393810050601007000073132343031100024407230788112481287878787873239878787878710187878787873808208028787878787878787878707010203100521 560506340562410971393810050601007000073132343031100024407248833111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560506350562410971393810050601007000073132343031100024407248833112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506360562410971393810050601007000073132343031100024407248833112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506370562410971393810050601007000073132343031100024407230788112261287878787873239878787878710187878787873808208028787878787878787878707010102060521 560506380562410971393810050601007000073132343031100024407248837111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560506390562410971393810050601007000073132343031100024407248837112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560507011123410971271208080300002100033252343111100022408230188111531302040686868787384740868618701010186863808287870808088686020202868688878787111041 560507021123410971271208080300002100033252343111100022408230188112381387878787870153878787878710187878787873808208028787878787878787878707000101081041 560507031123410971271208080300002100033252343111100022408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507041123410971271208080300002100033252343111100022408230188112471387878787870153878787878710187878787873808208028787878787878787878707010001101041 560507051123410971271208080300002100033252343111100022408248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507061123410971271208080300002100033252343111100022408230188112401387878787870153878787878710187878787873808208028787878787878787878707000202091041 560507071123410971271208080300002100033252343111100022408248806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560507081123410971271208080300002100033252343111100022408248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507091123410971271208080300002100033252343111100022408258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507101123410971271208080300002100033252343111100022408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507111123410971271208080300002100033252343111100022408258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560507121123410971271208080300002100033252343111100022408258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560507131123410971271208080300002100033252343111100022408230288101371114868686868787358686868618701868686863808287870886868686028686868688878787081041 560507141123410971271208080300002100033252343111100022408230288102351187878787871337878787878710187878787873808208028787878787878787878707010203081041 560507151123410971271208080300002100033252343111100022408248814101210888888888888888888888888818888888888883808288888888888888888888888888888888051041 560507161123410971271208080300002100033252343111100022408248814102150888888888888888888888888818888888888883808288888888888888888888888807888888041041 560507171123410971271208080300002100033252343111100022408248814102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507181123410971271208080300002100033252343111100022408240388101351219238686868787333086868618701018686863808287870808868686020286868688878787081041 560507191123410971271208080300002100033252343111100022408240388102331287878787871835878787878710187878787873808208028787878787878787878707020103071041 560507201123410971271208080300002100033252343111100022408258819102128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560507211123410971271208080300002100033252343111100022408258819101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507221123410971271208080300002100033252343111100022408258819101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507231123410971271208080300002100033252343111100022408240388102301287878787871835878787878710187878787873808208028787878787878787878707010102071041 560507241123410971271208080300002100033252343111100022408258823102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560507251123410971271208080300002100033252343111100022408258823101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560507261123410971271208080300002100033252343111100022408270088102602888888888888888888888888818888888888883808288888888888888888888888888888888131041 560507271123410971271208080300002100033252343111100022408270088102301888888888888888888888888818888888888883808288888888888888888888888807888888071041 560508010562410971242209050300001002032122123041101024410230188111581202038686868787463186868618701018686863808287870808868686020286868688878787120521 560508020562410971242209050300001002032122123041101024410230188112461287878787870158878787878710187878787873808208028787878787878787878707000000100521 560508030562410971242209050300001002032122123041101024410230188112311287878787870158878787878710187878787873808208028787878787878787878707000000070521 560508040562410971242209050300001002032122123041101024410238888012180888888888888888888888888818888888888883808288888888888888888888888807888888040521 560508050562410971242209050300001002032122123041101024410238888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508060562410971242209050300001002032122123041101024410258888011018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508070562410971242209050300001002032122123041101024410270288111471308092486868787492437868618701010186863808287870808088686020202868688878787100521 560508080562410971242209050300001002032122123041101024410270288112491387878787870747878787878710187878787873808208028787878787878787878707000101100521 560508090562410971242209050300001002032122123041101024410270288112241387878787870747878787878710187878787873808208028787878787878787878707020002050521 560508100562410971242209050300001002032122123041101024410278809111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560508110562410971242209050300001002032122123041101024410278809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508120562410971242209050300001002032122123041101024410278808112250888888888888888888888888818888888888883808288888888888888888888888807888888060521 560508130562410971242209050300001002032122123041101024410278812111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508140562410971242209050300001002032122123041101024410278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560508150562410971242209050300001002032122123041101024410270388111441216238686868787383786868618701018686863808287870808868686020286868688878787090521 560508160562410971242209050300001002032122123041101024410270388112381287878787871544878787878710187878787873808208028787878787878787878707040206080521 560508170562410971242209050300001002032122123041101024410278816111230888888888888888888888888818888888888883808288888888888888888888888888888888050521 560508180562410971242209050300001002032122123041101024410278816111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560508190562410971242209050300001002032122123041101024410278816111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560508200562410971242209050300001002032122123041101024410278816111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560508210562410971242209050300001002032122123041101024410278816112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508220562410971242209050300001002032122123041101024410278816112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560508230562410971242209050300001002032122123041101024410270388102371287878787871544878787878710187878787873808208028787878787878787878707000000080521 560508240562410971242209050300001002032122123041101024410270288102371387878787870747878787878710187878787873808208028787878787878787878707000202080521 560508250562410971242209050300001002032122123041101024410278824102098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560508260562410971242209050300001002032122123041101024410278824102018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560601011123410971191903030201003000033131433031000024405230188111571102868686868787578686868618701868686863808287870886868686028686868688878787121041 560601021123410971191903030201003000033131433031000024405230188112571187878787870157878787878710187878787873808208028787878787878787878788010304121041 560601031123410971191903030201003000033131433031000024405248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560601041123410971191903030201003000033131433031000024405248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560601051123410971191903030201003000033131433031000024405248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560601061123410971191903030201003000033131433031000024405248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560601071123410971191903030201003000033131433031000024405278888111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 560601081123410971191903030201003000033131433031000024405278888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 560601091123410971191903030201003000033131433031000024405278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 560601101123410971191903030201003000033131433031000024405230288111371111868686868787228686868618701868686863808287870886868686028686868688878787081041 560601111123410971191903030201003000033131433031000024405230288112221187878787871037878787878710187878787873808208028787878787878787878707000202051041 560601121123410971191903030201003000033131433031000024405248811112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560601131123410971191903030201003000033131433031000024405248811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560601141123410971191903030201003000033131433031000024405230317111441115868686868787228686868618701868686863808287870886868686028686868688878787091041 560601151123410971191903030201003000033131433031000024405230388112221187878787871444878787878710187878787873808208028787878787878787878707010001051041 560601161123410971191903030201003000033131433031000024405248815111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560601171123410971191903030201003000033131433031000024405220088112712888888888888888888888888818888888888883808288888888888888888888888888888888151041 560601181123410971191903030201003000033131433031000024405240088112241888888888888888888888888818888888888883808288888888888888888888888807888888051041 560601191123410971191903030201003000033131433031000024405238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560602010562410971272706030100011100034342121041000024409230188111541502030406148787534734335218701010101013808287870808080808020202020288878787110521 560602020562410971272706030100011100034342121041000024409230188112531587878787870154878787878710187878787873808208028787878787878787878788000101110521 560602030562410971272706030100011100034342121041000024409230188112471587878787870154878787878710187878787873808208028787878787878787878707000000100521 560602040562410971272706030100011100034342121041000024409230188112341587878787870154878787878710187878787873808208028787878787878787878707000101070521 560602050562410971272706030100011100034342121041000024409248804112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560602060562410971272706030100011100034342121041000024409230188112331587878787870154878787878710187878787873808208028787878787878787878707000000070521 560602070562410971272706030100011100034342121041000024409240002112231888888888888888888888888818888888888883808288888888888888888888888807888888050521 560602080562410971272706030100011100034342121041000024409258807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560602090562410971272706030100011100034342121041000024409230088112602888888888888888888888888818888888888883808288888888888888888888888888888888130521 560602100562410971272706030100011100034342121041000024409258888111160888888888888888888888888818888888888883808288888888888888888888888888888888040521 560602110562410971272706030100011100034342121041000024409258888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560602120562410971272706030100011100034342121041000024409258888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560602130562410971272706030100011100034342121041000024409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560602140562410971272706030100011100034342121041000024409230188112521587878787870154878787878710187878787873808208028787878787878787878788000101110521 560602150562410971272706030100011100034342121041000024409248814112150888888888888888888888888818888888888883808288888888888888888888888807888888040521 560602160562410971272706030100011100034342121041000024409270088112201888888888888888888888888818888888888883808288888888888888888888888807888888050521 560602170562410971272706030100011100034342121041000024409278816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560602180562410971272706030100011100034342121041000024409278816112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560602190562410971272706030100011100034342121041000024409220288111701120868686868787608686868618701868686863808287870886868686028686868688878787150521 560602200562410971272706030100011100034342121041000024409220288112601187878787871970878787878710187878787873808208028787878787878787878788000000130521 560602210562410971272706030100011100034342121041000024409240388111641122868686868787548686868618701868686863808287870886868686028686868688878787130521 560602220562410971272706030100011100034342121041000024409240388112541187878787872164878787878710187878787873808208028787878787878787878788020305110521 560602230562410971272706030100011100034342121041000024409258822112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560602240562410971272706030100011100034342121041000024409258822111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560602250562410971272706030100011100034342121041000024409258822111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560602260562410971272706030100011100034342121041000024409258822112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560602270562410971272706030100011100034342121041000024409258822112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560603010562410971202003020200003000032131433041000024405230188111571202048686868787362986868618701018686863808287870808868686020286868688878787120521 560603020562410971202003020200003000032131433041000024405230188112361287878787870157878787878710187878787873808208028787878787878787878707000101080521 560603030562410971202003020200003000032131433041000024405248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560603040562410971202003020200003000032131433041000024405230188112291287878787870157878787878710187878787873808208028787878787878787878707010102060521 560603050562410971202003020200003000032131433041000024405248804112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560603060562410971202003020200003000032131433041000024405248804111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560603070562410971202003020200003000032131433041000024405230288111531108868686868787518686868618701868686863808287870886868686028686868688878787110521 560603080562410971202003020200003000032131433041000024405230288112511187878787870753878787878710187878787873808208028787878787878787878788010001110521 560603090562410971202003020200003000032131433041000024405248808111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560603100562410971202003020200003000032131433041000024405278888111270888888888888888888888888818888888888881005188888888888888888888888888888888060521 560603110562410971202003020200003000032131433041000024405230388111521212148686868787553786868618701018686863808287870808868686020286868688878787110521 560603120562410971202003020200003000032131433041000024405230388112551287878787871152878787878710187878787873808208028787878787878787878788010001120521 560603130562410971202003020200003000032131433041000024405248812111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560603140562410971202003020200003000032131433041000024405230388112371287878787871152878787878710187878787873808208028787878787878787878707000000080521 560603150562410971202003020200003000032131433041000024405270088111261888888888888888888888888818888888888883808288888888888888888888888888888888060521 560603160562410971202003020200003000032131433041000024405278888111200888888888888888888888888818888888888883808288888888888888888888888888888888050521 560603170562410971202003020200003000032131433041000024405278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560603180562410971202003020200003000032131433041000024405278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560603190562410971202003020200003000032131433041000024405248888111230888888888888888888888888818888888888883808288888888888888888888888888888888050521 560603200562410971202003020200003000032131433041000024405248888111200888888888888888888888888818888888888883808288888888888888888888888888888888050521 560604011123410971121205050100001000012122123041000024408230188111601303060786868787335533868618701010186863808287870808088686020202868688878787131041 560604021123410971121205050100001000012122123041000024408248888111200888888888888888888888888818888888888883808288888888888888888888888888888888051041 560604031123410971121205050100001000012122123041000024408230188112331387878787870160878787878710187878787873808208028787878787878787878707010102071041 560604041123410971121205050100001000012122123041000024408248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560604051123410971121205050100001000012122123041000024408248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560604061123410971121205050100001000012122123041000024408230188112551387878787870160878787878710187878787873808208028787878787878787878788000000121041 560604071123410971121205050100001000012122123041000024408230188112331387878787870160878787878710187878787873808208028787878787878787878707010001071041 560604081123410971121205050100001000012122123041000024408248807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560604091123410971121205050100001000012122123041000024408240088112321888888888888888888888888818888888888883808288888888888888888888888807888888071041 560604101123410971121205050100001000012122123041000024408270088112371888888888888888888888888818888888888883808288888888888888888888888807888888081041 560604111123410971121205050100001000012122123041000024408270088112241888888888888888888888888818888888888883808288888888888888888888888807888888051041 560604121123410971121205050100001000012122123041000024408248888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 560605011123410971111102020100001001023122343051000022407230105111281102868686868787238686868618701868686863808287870886868686028686868688878787061041 560605021123410971111102020100001001023122343051000022407230188112231187878787870128878787878710187878787873808208028787878787878787878707010102051041 560605031123410971111102020100001001023122343051000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560605041123410971111102020100001001023122343051000022407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560605051123410971111102020100001001023122343051000022407220088112602888888888888888888888888818888888888883808288888888888888888888888888888888131041 560605061123410971111102020100001001023122343051000022407230088112251888888888888888888888888818888888888883808288888888888888888888888807888888061041 560605071123410971111102020100001001023122343051000022407270288111601109868686868787528686868618701868686863808287870886868686028686868688878787131041 560605081123410971111102020100001001023122343051000022407278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560605091123410971111102020100001001023122343051000022407270288112521187878787870760878787878710187878787873808208028787878787878787878788010001111041 560605101123410971111102020100001001023122343051000022407278809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560605111123410971111102020100001001023122343051000022407278888111330888888888888888888888888828888888888888080788888888888888888888888888888888071041 560606011123410971171705050401002002044132343071101022409230188111541102868686868787348686868618701868686863808287870886868686028686868688878787111041 560606021123410971171705050401002002044132343071101022409230110112341187878787870154878787878710187878787873808208028787878787878787878707000101071041 560606031123410971171705050401002002044132343071101022409240002112161888888888888888888888888818888888888883808288888888888888888888888807888888041041 560606041123410971171705050401002002044132343071101022409258803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560606051123410971171705050401002002044132343071101022409230288111351106868686868787288686868618701868686863808287870886868686028686868688878787081041 560606061123410971171705050401002002044132343071101022409230288112281187878787870535878787878710187878787873808208028787878787878787878707010203061041 560606071123410971171705050401002002044132343071101022409248806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560606081123410971171705050401002002044132343071101022409248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560606091123410971171705050401002002044132343071101022409248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560606101123410971171705050401002002044132343071101022409220088112662888888888888888888888888818888888888883808288888888888888888888888888888888141041 560606111123410971171705050401002002044132343071101022409270388111371112868686868787408686868618701868686863808287870886868686028686868688878787081041 560606121123410971171705050401002002044132343071101022409270388112401187878787871137878787878710187878787873808208028787878787878787878707010102091041 560606131123410971171705050401002002044132343071101022409278812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560606141123410971171705050401002002044132343071101022409278812112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560606151123410971171705050401002002044132343071101022409270488111331116868686868787228686868618701868686863808287870886868686028686868688878787071041 560606161123410971171705050401002002044132343071101022409270488112221187878787871533878787878710187878787873808208028787878787878787878707000101051041 560606171123410971171705050401002002044132343071101022409278816112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560607011123410971040401010101001000012122333071000022407230188111581103868686868787448686868618701868686863808287870886868686028686868688878787121041 560607021123410971040401010101001000012122333071000022407248888111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 560607031123410971040401010101001000012122333071000022407230188112441187878787870158878787878710187878787873808208028787878787878787878707010001091041 560607041123410971040401010101001000012122333071000022407248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560608011123410971141404040401001003042122343101100022408230188111541202038686868787604386868618701018686863808287870808868686020286868688878787111041 560608021123410971141404040401001003042122343101100022408230188112601287878787870154878787878710187878787873808208028787878787878787878788000000131041 560608031123410971141404040401001003042122343101100022408230188112431287878787870154878787878710187878787873808208028787878787878787878707020002091041 560608041123410971141404040401001003042122343101100022408248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560608051123410971141404040401001003042122343101100022408248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560608061123410971141404040401001003042122343101100022408270288111501107868686868787338686868618701868686863808287870886868686028686868688878787111041 560608071123410971141404040401001003042122343101100022408270288112331187878787870650878787878710187878787873808208028787878787878787878707000000071041 560608081123410971141404040401001003042122343101100022408270388111531209108686868787512686868618701018686863808287870808868686020286868688878787111041 560608091123410971141404040401001003042122343101100022408270388112511287878787870853878787878710187878787873808208028787878787878787878788000000111041 560608101123410971141404040401001003042122343101100022408270388112261287878787870853878787878710187878787873808208028787878787878787878707000101061041 560608111123410971141404040401001003042122343101100022408278810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560608121123410971141404040401001003042122343101100022408270488111321113868686868787268686868628702868686868080787878086868686078686868688878787071041 560608131123410971141404040401001003042122343101100022408270488112261187878787871232878787878720287878787878080780078787878787878787878705000101061041 560608141123410971141404040401001003042122343101100022408278813112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560609011123410971040401010101001000012121433041000024405230188111401102868686868787328686868618701868686863808287870886868686028686868688878787091041 560609021123410971040401010101001000012121433041000024405230188112321187878787870140878787878710187878787873808208028787878787878787878707000202071041 560609031123410971040401010101001000012121433041000024405248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560609041123410971040401010101001000012121433041000024405248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560701011123410972070701010101001000013122333021100023409230107111281102868686868787288686868618701868686863808287870886868686028686868688878787061041 560701021123410972070701010101001000013122333021100023409230188112281187878787870128878787878710187878787873808208028787878787878787878707020204061041 560701031123410972070701010101001000013122333021100023409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560701041123410972070701010101001000013122333021100023409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560701051123410972070701010101001000013122333021100023409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560701061123410972070701010101001000013122333021100023409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560701071123410972070701010101001000013122333021100023409220088112632888888888888888888888888818888888888883808288888888888888888888888888888888131041 560702011123410972161604040200001002032122121041100023412230188111671102868686868787478686868618701868686863808287870886868686028686868688878787141041 560702021123410972161604040200001002032122121041100023412230105112471187878787870167878787878710187878787873808208028787878787878787878707000000101041 560702031123410972161604040200001002032122121041100023412270088112171888888888888888888888888818888888888883808288888888888888888888888807888888041041 560702041123410972161604040200001002032122121041100023412278803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560702051123410972161604040200001002032122121041100023412220088112582888888888888888888888888818888888888883808288888888888888888888888888888888121041 560702061123410972161604040200001002032122121041100023412270288111541107868686868787578686868618701868686863808287870886868686028686868688878787111041 560702071123410972161604040200001002032122121041100023412270288112571187878787870654878787878710187878787873808208028787878787878787878788020002121041 560702081123410972161604040200001002032122121041100023412278807111190888888888888888888888888818888888888883808288888888888888888888888888888888041041 560702091123410972161604040200001002032122121041100023412278807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560702101123410972161604040200001002032122121041100023412270388111531111868686868787328686868618701868686863808287870886868686028686868688878787111041 560702111123410972161604040200001002032122121041100023412270388112321187878787871053878787878710187878787873808208028787878787878787878707020305071041 560702121123410972161604040200001002032122121041100023412278811111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560702131123410972161604040200001002032122121041100023412278811112150888888888888888888888888818888888888883808288888888888888888888888807888888041041 560702141123410972161604040200001002032122121041100023412278811112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560702151123410972161604040200001002032122121041100023412278811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560702161123410972161604040200001002032122121041100023412278811111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560703011123410972100802020200001001023122333031000023408230106111291102868686868787288686868618701868686863808287870886868686028686868688878787061041 560703021123410972100802020200001001023122333031000023408230188102281187878787870129878787878710187878787873808208028787878787878787878707030003061041 560703031123410972100802020200001001023122333031000023408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560703041123410972100802020200001001023122333031000023408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560703051123410972100802020200001001023122333031000023408248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560703061123410972100802020200001001023122333031000023408220088112562888888888888888888888888818888888888883808288888888888888888888888888888888121041 560703071123410972100802020200001001023122333031000023408270288111411108868686868787298686868618701868686863808287870886868686028686868688878787091041 560703081123410972100802020200001001023122333031000023408270288112291187878787870741878787878710187878787873808208028787878787878787878707000202061041 560703091123410972100802020200001001023122333031000023408278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560703101123410972100802020200001001023122333031000023408278808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560704011123410972060601010100001000012122333021000024406230188111681202038686868787553886868618701018686863808287870808868686020286868688878787141041 560704021123410972060601010100001000012122333021000024406230188112551287878787870168878787878710187878787873808208028787878787878787878788000000121041 560704031123410972060601010100001000012122333021000024406230188112381287878787870168878787878710187878787873808208028787878787878787878707010203081041 560704041123410972060601010100001000012122333021000024406248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560704051123410972060601010100001000012122333021000024406248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560704061123410972060601010100001000012122333021000024406248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560705011123410972070203030200002000022132333021000023408230188101401202048686868787253286868618701018686863808287870808868686020286868688878787091041 560705021123410972070203030200002000022132333021000023408230188102251287878787870140878787878710187878787873808208028787878787878787878707000101061041 560705031123410972070203030200002000022132333021000023408248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560705041123410972070203030200002000022132333021000023408230188112321287878787870140878787878710187878787873808208028787878787878787878707000000071041 560705051123410972070203030200002000022132333021000023408230288101431106868686868787288686868618701868686863808287870886868686028686868688878787091041 560705061123410972070203030200002000022132333021000023408230288102281187878787870543878787878710187878787873808208028787878787878787878707010001061041 560705071123410972070203030200002000022132333021000023408248806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560706011123410972060601010100001000013122333041100023409230105111441102868686868787228686868618701868686863808287870886868686028686868688878787091041 560706021123410972060601010100001000013122333041100023409230188112221187878787870144878787878710187878787873808208028787878787878787878707020002051041 560706031123410972060601010100001000013122333041100023409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560706041123410972060601010100001000013122333041100023409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560706051123410972060601010100001000013122333041100023409220088112622888888888888888888888888818888888888883808288888888888888888888888888888888131041 560706061123410972060601010100001000013122333041100023409238888111510888888888888888888888888818888888888883808288888888888888888888888888888888111041 560707011123410972040400000000000001011019999999999999900130088112802888888888888888888888888818888888888883808288888888888888888888888888888888171041 560707021123410972040400000000000001011019999999999999900170188111531103868686868787518686868618701868686863808287870886868686028686868688878787111041 560707031123410972040400000000000001011019999999999999900170188112511187878787870253878787878710187878787873808208028787878787878787878788010001111041 560707041123410972040400000000000001011019999999999999900178803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560708010562410972212106030400001004052129999999999999900130188111301102868686868787258686868628702868686868080787878086868686078686868688878787070521 560708020562410972212106030400001004052129999999999999900130188112251187878787870130878787878720287878787878080780078787878787878787878705020002060521 560708030562410972212106030400001004052129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560708040562410972212106030400001004052129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560708050562410972212106030400001004052129999999999999900138888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560708060562410972212106030400001004052129999999999999900170288111581207118686868787294286868618701018686863808287870808868686020286868688878787120521 560708070562410972212106030400001004052129999999999999900170288112291287878787870658878787878710187878787873808208028787878787878787878707030003060521 560708080562410972212106030400001004052129999999999999900178807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560708090562410972212106030400001004052129999999999999900178807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560708100562410972212106030400001004052129999999999999900178807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560708110562410972212106030400001004052129999999999999900170288112421287878787870658878787878710187878787873808208028787878787878787878707000000090521 560708120562410972212106030400001004052129999999999999900170388111741113868686868787808686868618701868686863808287870886868686028686868688878787150521 560708130562410972212106030400001004052129999999999999900170388112801187878787871274878787878710187878787873808208028787878787878787878788000000170521 560708140562410972212106030400001004052129999999999999900170488111531115868686868787468686868618701868686863808287870886868686028686868688878787110521 560708150562410972212106030400001004052129999999999999900170488112461187878787871453878787878710187878787873808208028787878787878787878707000101100521 560708160562410972212106030400001004052129999999999999900178815112160888888888888888888888888818888888888883808288888888888888888888888807888888040521 560708170562410972212106030400001004052129999999999999900178888111450888888888888888888888888818888888888883808288888888888888888888888888888888100521 560708180562410972212106030400001004052129999999999999900170088112602888888888888888888888888818888888888883808288888888888888888888888888888888130521 560708190562410972212106030400001004052129999999999999900178888111460888888888888888888888888818888888888883808288888888888888888888888888888888100521 560708200562410972212106030400001004052129999999999999900170588111481121868686868787468686868618701868686863808287870886868686028686868688878787100521 560708210562410972212106030400001004052129999999999999900170588112461187878787872048878787878710187878787873808208028787878787878787878707000000100521 560709011123410972070701000101001000012121333031000023407230188111411103868686868787318686868618701868686863808287870886868686028686868688878787091041 560709021123410972070701000101001000012121333031000023407248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560709031123410972070701000101001000012121333031000023407230188112311187878787870141878787878710187878787873808208028787878787878787878707000000071041 560709041123410972070701000101001000012121333031000023407248888111200888888888888888888888888818888888888883808288888888888888888888888888888888051041 560709051123410972070701000101001000012121333031000023407248888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560709061123410972070701000101001000012121333031000023407248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560709071123410972070701000101001000012121333031000023407270088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 560710011123410972101002020100001000012121333041000023407230188111761402030406868787575338558618701010101863808287870808080886020202028688878787161041 560710021123410972101002020100001000012121333041000023407230188112571487878787870176878787878710187878787873808208028787878787878787878788000000121041 560710031123410972101002020100001000012121333041000023407230188112531487878787870176878787878710187878787873808208028787878787878787878788000000111041 560710041123410972101002020100001000012121333041000023407230188012381487878787870176878787878710187878787873808208028787878787878787878707000101081041 560710051123410972101002020100001000012121333041000023407248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560710061123410972101002020100001000012121333041000023407230188112551487878787870176878787878710187878787873808208028787878787878787878788010001121041 560710071123410972101002020100001000012121333041000023407248806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560710081123410972101002020100001000012121333041000023407238888111649888888888888888888888888818888888888883808288888888888888888888888888888888131041 560710091123410972101002020100001000012121333041000023407270088102451888888888888888888888888818888888888883808288888888888888888888888807888888101041 560710101123410972101002020100001000012121333041000023407278888111219888888888888888888888888828888888888888080788888888888888888888888888888888051041 560710111123410972101002020100001000012121333041000023407238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 560711011123410972090905050100001000012129999999999999900130188111531302040686868787483549868618701010186863808287870808088686020202868688878787111041 560711021123410972090905050100001000012129999999999999900130188112481387878787870153878787878710187878787873808208028787878787878787878707010001101041 560711031123410972090905050100001000012129999999999999900148802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560711041123410972090905050100001000012129999999999999900130188112351387878787870153878787878710187878787873808208028787878787878787878707000101081041 560711051123410972090905050100001000012129999999999999900148804112160888888888888888888888888818888888888883808288888888888888888888888807888888041041 560711061123410972090905050100001000012129999999999999900130188112491387878787870153878787878710187878787873808208028787878787878787878707000000101041 560711071123410972090905050100001000012129999999999999900170088112181888888888888888888888888818888888888883808288888888888888888888888807888888041041 560711081123410972090905050100001000012129999999999999900178807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560711091123410972090905050100001000012129999999999999900178807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560712011123410972101002020101000001013011423021100023409230088112622888888888888888888888888818888888888883808288888888888888888888888888888888131041 560712021123410972101002020101000001013011423021100023409240088112321888888888888888888888888818888888888883808288888888888888888888888807888888071041 560712031123410972101002020101000001013011423021100023409258802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560712041123410972101002020101000001013011423021100023409258802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560712051123410972101002020101000001013011423021100023409258802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560712061123410972101002020101000001013011423021100023409248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560712071123410972101002020101000001013011423021100023409270188111451108868686868787408686868618701868686863808287870886868686028686868688878787101041 560712081123410972101002020101000001013011423021100023409270188112401187878787870745878787878710187878787873808208028787878787878787878707020002091041 560712091123410972101002020101000001013011423021100023409278808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560712101123410972101002020101000001013011423021100023409278808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713011123410972201905050401001003041129999999999999900130188101621202038686868787674786868618701018686863808287870808868686020286868688878787131041 560713021123410972201905050401001003041129999999999999900130188112671287878787870162878787878710187878787873808208028787878787878787878788000000141041 560713031123410972201905050401001003041129999999999999900130188112471287878787870162878787878710187878787873808208028787878787878787878707000000101041 560713041123410972201905050401001003041129999999999999900170288111481105868686868787258686868618701868686863808287870886868686028686868688878787101041 560713051123410972201905050401001003041129999999999999900170288112251187878787870448878787878710187878787873808208028787878787878787878707010102061041 560713061123410972201905050401001003041129999999999999900178805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713071123410972201905050401001003041129999999999999900178805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560713081123410972201905050401001003041129999999999999900178888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713091123410972201905050401001003041129999999999999900178888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713101123410972201905050401001003041129999999999999900170388111461112868686868787408686868618701868686863808287870886868686028686868688878787101041 560713111123410972201905050401001003041129999999999999900178888112170888888888888888888888888818888888888883808288888888888888888888888807888888041041 560713121123410972201905050401001003041129999999999999900170388112401187878787871046878787878710187878787873808208028787878787878787878707030205091041 560713131123410972201905050401001003041129999999999999900178812112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560713141123410972201905050401001003041129999999999999900178812112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713151123410972201905050401001003041129999999999999900178812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560713161123410972201905050401001003041129999999999999900178812111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560713171123410972201905050401001003041129999999999999900178812111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560713181123410972201905050401001003041129999999999999900170488111481119868686868787338686868618701868686863808287870886868686028686868688878787101041 560713191123410972201905050401001003041129999999999999900170488112331187878787871848878787878710187878787873808208028787878787878787878707010001071041 560713201123410972201905050401001003041129999999999999900178819111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560714011123410972141404040201001001022129999999999999900130188111421102868686868787218686868618701868686863808287870886868686028686868688878787091041 560714021123410972141404040201001001022129999999999999900130188112211187878787870142878787878710187878787873808208028787878787878787878707000202051041 560714031123410972141404040201001001022129999999999999900148802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560714041123410972141404040201001001022129999999999999900148802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560714051123410972141404040201001001022129999999999999900170288111671406070911868787625046458618701010101863808287870808080886020202028688878787141041 560714061123410972141404040201001001022129999999999999900170288112621487878787870567878787878710187878787873808208028787878787878787878788000000131041 560714071123410972141404040201001001022129999999999999900170288112501487878787870567878787878710187878787873808208028787878787878787878707010001111041 560714081123410972141404040201001001022129999999999999900178807111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560714091123410972141404040201001001022129999999999999900170288112461487878787870567878787878710187878787873808208028787878787878787878707010001101041 560714101123410972141404040201001001022129999999999999900178809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560714111123410972141404040201001001022129999999999999900170288112451487878787870567878787878710187878787873808208028787878787878787878707020103101041 560714121123410972141404040201001001022129999999999999900178811111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560714131123410972141404040201001001022129999999999999900178811112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560714141123410972141404040201001001022129999999999999900178811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560715011123410972030301010000001000012121333031000023407230188111511102868686868787408686868618701868686863808287870886868686028686868688878787111041 560715021123410972030301010000001000012121333031000023407230188112401187878787870151878787878710187878787873808208028787878787878787878707000101091041 560715031123410972030301010000001000012121333031000023407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560716011123410972050602020100001000012129999999999999900130188111531102868686868787448686868618701868686863808287870886868686028686868688878787111041 560716021123410972050602020100001000012129999999999999900130188112441187878787870153878787878710187878787873808208028787878787878787878707000000091041 560716031123410972050602020100001000012129999999999999900130088112512888888888888888888888888818888888888883808288888888888888888888888888888888111041 560716041123410972050602020100001000012129999999999999900148803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560716051123410972050602020100001000012129999999999999900148888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560716061123410972050602020100001000012129999999999999900170088012291888888888888888888888888818888888888883808288888888888888888888888807888888061041 560717011123410972090903030101001000012121333011000023407230188111681302030586868787573643868618701010186863808287870808088686020202868688878787141041 560717021123410972090903030101001000012121333011000023407230188112571387878787870168878787878710187878787873808208028787878787878787878788000000121041 560717031123410972090903030101001000012121333011000023407230188112361387878787870168878787878710187878787873808208028787878787878787878707010001081041 560717041123410972090903030101001000012121333011000023407248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560717051123410972090903030101001000012121333011000023407230188112431387878787870168878787878710187878787873808208028787878787878787878707010203091041 560717061123410972090903030101001000012121333011000023407248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560717071123410972090903030101001000012121333011000023407248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560717081123410972090903030101001000012121333011000023407248805112180888888888888888888888888818888888888883808288888888888888888888888807888888041041 560717091123410972090903030101001000012121333011000023407248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 560718011123410972151503030100001001023129999999999999900130188111461203098686868787351686868618701018686863808287870808868686020286868688878787101041 560718021123410972151503030100001001023129999999999999900148888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560718031123410972151503030100001001023129999999999999900130188112351287878787870146878787878710187878787873808208028787878787878787878707000101081041 560718041123410972151503030100001001023129999999999999900148803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560718051123410972151503030100001001023129999999999999900130088112271888888888888888888888888818888888888883808288888888888888888888888807888888061041 560718061123410972151503030100001001023129999999999999900148805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560718071123410972151503030100001001023129999999999999900148805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560718081123410972151503030100001001023129999999999999900148805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560718091123410972151503030100001001023129999999999999900130188112161287878787870146878787878710187878787873808208028787878787878787878707000000041041 560718101123410972151503030100001001023129999999999999900158888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560718111123410972151503030100001001023129999999999999900170288111621112868686868787538686868628702868686868080787878086868686078686868688878787131041 560718121123410972151503030100001001023129999999999999900170288112531187878787871162878787878720287878787878080780078787878787878787878788020002111041 560718131123410972151503030100001001023129999999999999900178812111310888888888888888888888888828888888888888080788888888888888888888888888888888071041 560718141123410972151503030100001001023129999999999999900178812111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 560718151123410972151503030100001001023129999999999999900178888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 560719010562410972413209040601001005062129999999999999900130188111431102868686868787448686868618701868686863808287870886868686028686868688878787090521 560719020562410972413209040601001005062129999999999999900130188102441187878787870143878787878710187878787873808208028787878787878787878707020204090521 560719030562410972413209040601001005062129999999999999900148802111210888888888888888888888888818888888888883808288888888888888888888888888888888050521 560719040562410972413209040601001005062129999999999999900148802102108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719050562410972413209040601001005062129999999999999900148802101068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719060562410972413209040601001005062129999999999999900148802102018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560719070562410972413209040601001005062129999999999999900170288101251108868686868787238686868628702868686868080787878086868686078686868688878787060521 560719080562410972413209040601001005062129999999999999900170288112231187878787870725878787878720287878787878080780078787878787878787878722000000050521 560719090562410972413209040601001005062129999999999999900170388111381110868686868787328686868618701868686863808287870886868686028686868688878787080521 560719100562410972413209040601001005062129999999999999900170388112321187878787870938878787878710187878787873808208028787878787878787878707050005070521 560719110562410972413209040601001005062129999999999999900178810111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719120562410972413209040601001005062129999999999999900178810111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719130562410972413209040601001005062129999999999999900178810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719140562410972413209040601001005062129999999999999900178810111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719150562410972413209040601001005062129999999999999900178810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560719160562410972413209040601001005062129999999999999900170488111711117868686868787318686868618701868686863808287870886868686028686868688878787150521 560719170562410972413209040601001005062129999999999999900170488112311187878787871671878787878710187878787873808208028787878787878787878707010304070521 560719180562410972413209040601001005062129999999999999900178817112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719190562410972413209040601001005062129999999999999900178817111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719200562410972413209040601001005062129999999999999900178817112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719210562410972413209040601001005062129999999999999900178817112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719220562410972413209040601001005062129999999999999900178888111360888888888888888888888888818888888888883808288888888888888888888888888888888080521 560719230562410972413209040601001005062129999999999999900178824111750888888888888888888888888818888888888883808288888888888888888888888888888888160521 560719240562410972413209040601001005062129999999999999900170088112992888888888888888888888888818888888888883808288888888888888888888888888888888990521 560719250562410972413209040601001005062129999999999999900170535111991226298686868787344486868618701018686863808287870808868686020286868688878787990521 560719260562410972413209040601001005062129999999999999900170588112341287878787872599878787878710187878787873808208028787878787878787878707020002070521 560719270562410972413209040601001005062129999999999999900178826111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719280562410972413209040601001005062129999999999999900178826111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719290562410972413209040601001005062129999999999999900170588112441287878787872599878787878710187878787873808208028787878787878787878707010102090521 560719300562410972413209040601001005062129999999999999900178829112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560719310562410972413209040601001005062129999999999999900178829111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719320562410972413209040601001005062129999999999999900170035112452888888888888888888888888818888888888883808288888888888888888888888807888888100521 560719330562410972413209040601001005062129999999999999900178832111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719340562410972413209040601001005062129999999999999900178832111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719350562410972413209040601001005062129999999999999900170088112752888888888888888888888888818888888888883808288888888888888888888888888888888160521 560719360562410972413209040601001005062129999999999999900170088112441888888888888888888888888818888888888883808288888888888888888888888807888888090521 560719370562410972413209040601001005062129999999999999900178836011170888888888888888888888888818888888888883808288888888888888888888888888888888040521 560719380562410972413209040601001005062129999999999999900170688101641239408686868787572786868618701018686863808287870809868686020386868688878787130521 560719390562410972413209040601001005062129999999999999900170688102571287878787873864878787878710187878787873808208028787878787878787878788000000120521 560719400562410972413209040601001005062129999999999999900170688102271287878787873864878787878710187878787874909308028787878787878787878710020002060521 560719410562410972413209040601001005062129999999999999900178840101058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560719420562410972413209040601001005062129999999999999900178840101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560801010562410972171404020200001002032122323031100024408230188101371102868686868787258686868618701868686863808287870886868686028686868688878787080521 560801020562410972171404020200001002032122323031100024408230188102251187878787870137878787878710187878787873808208028787878787878787878707010001060521 560801030562410972171404020200001002032122323031100024408248802101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560801040562410972171404020200001002032122323031100024408248888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560801050562410972171404020200001002032122323031100024408270288111221106868686868787158686868618701868686863808287870886868686028686868688878787050521 560801060562410972171404020200001002032122323031100024408270288112151187878787870522878787878710187878787873808208028787878787878787878707010001040521 560801070562410972171404020200001002032122323031100024408278806111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560801080562410972171404020200001002032122323031100024408270088112331888888888888888888888888818888888888883808288888888888888888888888807888888070521 560801090562410972171404020200001002032122323031100024408278808112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560801100562410972171404020200001002032122323031100024408278808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560801110562410972171404020200001002032122323031100024408270088112662888888888888888888888888818888888888883808288888888888888888888888888888888140521 560801120562410972171404020200001002032122323031100024408270388111641113868686868787618686868618701868686863808287870886868686028686868688878787130521 560801130562410972171404020200001002032122323031100024408270388112611187878787871264878787878710187878787873808208028787878787878787878788000000130521 560801140562410972171404020200001002032122323031100024408278888111610888888888888888888888888818888888888883808288888888888888888888888888888888130521 560801150562410972171404020200001002032122323031100024408270088112423888888888888888888888888818888888888883808288888888888888888888888807888888090521 560801160562410972171404020200001002032122323031100024408278815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560801170562410972171404020200001002032122323031100024408278816112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560802010562410972211906030300001002032122121031100024410230188111471202058686868787454586868618701018686863808287870808868686020286868688878787100521 560802020562410972211906030300001002032122121031100024410230188112451287878787870147878787878710187878787873808208028787878787878787878707000202100521 560802030562410972211906030300001002032122121031100024410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560802040562410972211906030300001002032122121031100024410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560802050562410972211906030300001002032122121031100024410230188102451287878787870147878787878710187878787873808208028787878787878787878707020305100521 560802060562410972211906030300001002032122121031100024410248805111240888888888888888888888888818888888888883808288888888888888888888888888888888050521 560802070562410972211906030300001002032122121031100024410248805112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560802080562410972211906030300001002032122121031100024410248805111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560802090562410972211906030300001002032122121031100024410248805112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560802100562410972211906030300001002032122121031100024410248805102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560802110562410972211906030300001002032122121031100024410270288111561312172086868787594543868618701010186863808287870808088686020202868688878787120521 560802120562410972211906030300001002032122121031100024410270288112591387878787871156878787878710187878787873808208028787878787878787878788010102120521 560802130562410972211906030300001002032122121031100024410278812112240888888888888888888888888818888888888883808288888888888888888888888807888888050521 560802140562410972211906030300001002032122121031100024410278813111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560802150562410972211906030300001002032122121031100024410270312111301116868686868787408686868618701868686863808287870886868686028686868688878787070521 560802160562410972211906030300001002032122121031100024410270388112401187878787871530878787878710187878787873808208028787878787878787878707000000090521 560802170562410972211906030300001002032122121031100024410270288112451387878787871156878787878710187878787873808208028787878787878787878707020002100521 560802180562410972211906030300001002032122121031100024410278817111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560802190562410972211906030300001002032122121031100024410278817111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560802200562410972211906030300001002032122121031100024410270288112431387878787871156878787878710187878787873808208028787878787878787878707000000090521 560802210562410972211906030300001002032122121031100024410270088112622888888888888888888888888818888888888883808288888888888888888888888888888888130521 560803011123410972201502020200001101033242121031000024409230188111521202058686868787525386868618701018686863808287870808868686020286868688878787111041 560803021123410972201502020200001101033242121031000024409230188112521287878787870152878787878710187878787873808208028787878787878787878788020002111041 560803031123410972201502020200001101033242121031000024409248802111250888888888888888888888888818888888888883808288888888888888888888888888888888061041 560803041123410972201502020200001101033242121031000024409248802111180888888888888888888888888818888888888883808288888888888888888888888888888888041041 560803051123410972201502020200001101033242121031000024409230188102531287878787870152878787878710187878787873808208028787878787878787878788040206111041 560803061123410972201502020200001101033242121031000024409248805101170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560803071123410972201502020200001101033242121031000024409248805101138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560803081123410972201502020200001101033242121031000024409248805102098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560803091123410972201502020200001101033242121031000024409248805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560803101123410972201502020200001101033242121031000024409248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560803111123410972201502020200001101033242121031000024409240205101491112868686868787228686868618701868686863808287870886868686028686868688878787101041 560803121123410972201502020200001101033242121031000024409240288112221187878787871149878787878710187878787873808208028787878787878787878707000303051041 560803131123410972201502020200001101033242121031000024409258812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560803141123410972201502020200001101033242121031000024409258812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560803151123410972201502020200001101033242121031000024409258812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560803161123410972201502020200001101033242121031000024409270388111581117868686868787258686868618701868686863808287870886868686028686868688878787121041 560803171123410972201502020200001101033242121031000024409270388112251187878787871658878787878710187878787873808208028787878787878787878707020002061041 560803181123410972201502020200001101033242121031000024409278817111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560803191123410972201502020200001101033242121031000024409278817111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560803201123410972201502020200001101033242121031000024409278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560804010562410972282807040501001004052122333041000024406230188111661202048686868787582986868618701018686863808287870808868686020286868688878787140521 560804020562410972282807040501001004052122333041000024406230188112581287878787870166878787878710187878787873808208028787878787878787878788000101120521 560804030562410972282807040501001004052122333041000024406248802112150888888888888888888888888818888888888883808288888888888888888888888801888888040521 560804040562410972282807040501001004052122333041000024406230188112291287878787870166878787878710187878787873808208028787878787878787878707020204060521 560804050562410972282807040501001004052122333041000024406248804112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560804060562410972282807040501001004052122333041000024406248804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560804070562410972282807040501001004052122333041000024406248804111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560804080562410972282807040501001004052122333041000024406248804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560804090562410972282807040501001004052122333041000024406230088112592888888888888888888888888818888888888883808288888888888888888888888888888888120521 560804100562410972282807040501001004052122333041000024406270088112161888888888888888888888888818888888888883808288888888888888888888888807888888040521 560804110562410972282807040501001004052122333041000024406270288111331112868686868787218686868618701868686863808287870886868686028686868688878787070521 560804120562410972282807040501001004052122333041000024406270288112211187878787871133878787878710187878787873808208028787878787878787878707010001050521 560804130562410972282807040501001004052122333041000024406278812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560804140562410972282807040501001004052122333041000024406270388111421115868686868787478686868618701868686863808287870886868686028686868688878787090521 560804150562410972282807040501001004052122333041000024406270388112471187878787871442878787878710187878787873808208028787878787878787878707030306100521 560804160562410972282807040501001004052122333041000024406278815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560804170562410972282807040501001004052122333041000024406278815111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560804180562410972282807040501001004052122333041000024406278815111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560804190562410972282807040501001004052122333041000024406278815112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560804200562410972282807040501001004052122333041000024406278815112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560804210562410972282807040501001004052122333041000024406270415111231122868686868787198686868618701868686863808287870886868686028686868688878787050521 560804220562410972282807040501001004052122333041000024406270488112191187878787872123878787878710187878787873808208028787878787878787878707010001040521 560804230562410972282807040501001004052122333041000024406278822111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560804240562410972282807040501001004052122333041000024406270088111512888888888888888888888888818888888888883808288888888888888888888888888888888110521 560804250562410972282807040501001004052122333041000024406270588111241126868686868787238686868618701868686863808287870886868686028686868688878787050521 560804260562410972282807040501001004052122333041000024406270588112231187878787872524878787878710187878787873808208028787878787878787878707020002050521 560804270562410972282807040501001004052122333041000024406278826111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560804280562410972282807040501001004052122333041000024406278826111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805010562410972363109040401001004052122121041000024409230188111721203078686868787302386868618701018686863808287870808868686020286868688878787150521 560805020562410972363109040401001004052122121041000024409248888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805030562410972363109040401001004052122121041000024409230188102301287878787870172878787878710187878787873808208028787878787878787878707020103070521 560805040562410972363109040401001004052122121041000024409248803111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805050562410972363109040401001004052122121041000024409248803101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805060562410972363109040401001004052122121041000024409248803102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805070562410972363109040401001004052122121041000024409230188102231287878787870172878787878710187878787873808208028787878787878787878707000000050521 560805080562410972363109040401001004052122121041000024409230088112412888888888888888888888888818888888888883808288888888888888888888888807888888090521 560805090562410972363109040401001004052122121041000024409230088112461888888888888888888888888818888888888883808288888888888888888888888807888888100521 560805100562410972363109040401001004052122121041000024409270288111531211158686868787452886868618701018686863808287870808868686020286868688878787110521 560805110562410972363109040401001004052122121041000024409270288102451287878787871053878787878710187878787873808208028787878787878787878707020103100521 560805120562410972363109040401001004052122121041000024409278811111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560805130562410972363109040401001004052122121041000024409278811112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805140562410972363109040401001004052122121041000024409278811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805150562410972363109040401001004052122121041000024409270288112281287878787871053878787878710187878787873808208028787878787878787878707000202060521 560805160562410972363109040401001004052122121041000024409278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805170562410972363109040401001004052122121041000024409278815112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805180562410972363109040401001004052122121041000024409278888111310888888888888888888888888818888888888883808288888888888888888888888888888888070521 560805190562410972363109040401001004052122121041000024409270388111461120868686868787308686868618701868686863808287870886868686028686868688878787100521 560805200562410972363109040401001004052122121041000024409270388112301187878787871946878787878710187878787873808208028787878787878787878707040004070521 560805210562410972363109040401001004052122121041000024409278820111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560805220562410972363109040401001004052122121041000024409278820111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805230562410972363109040401001004052122121041000024409278820111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805240562410972363109040401001004052122121041000024409278820111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805250562410972363109040401001004052122121041000024409270488111321128868686868787228686868618701868686863808287870886868686028686868688878787070521 560805260562410972363109040401001004052122121041000024409278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560805270562410972363109040401001004052122121041000024409278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560805280562410972363109040401001004052122121041000024409270488112221187878787872532878787878710187878787873808208028787878787878787878707000202050521 560805290562410972363109040401001004052122121041000024409278828112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805300562410972363109040401001004052122121041000024409278828112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805310562410972363109040401001004052122121041000024409270588111481132868686868787388686868618701868686863808287870886868686028686868688878787100521 560805320562410972363109040401001004052122121041000024409270588112381187878787873148878787878710187878787873808208028787878787878787878707040004080521 560805330562410972363109040401001004052122121041000024409278832111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805340562410972363109040401001004052122121041000024409278832111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560805350562410972363109040401001004052122121041000024409278832111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560805360562410972363109040401001004052122121041000024409278832111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560806011123410972161603030101000002023012121031000023411238806112530888888888888888888888888818888888888883808288888888888888888888888888888888111041 560806021123410972161603030101000002023012121031000023411238806112410888888888888888888888888818888888888883808288888888888888888888888807888888091041 560806031123410972161603030101000002023012121031000023411230006112481888888888888888888888888818888888888883808288888888888888888888888807888888101041 560806041123410972161603030101000002023012121031000023411248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560806051123410972161603030101000002023012121031000023411248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560806061123410972161603030101000002023012121031000023411220088112992888888888888888888888888818888888888883808288888888888888888888888899888888991041 560806071123410972161603030101000002023012121031000023411238806112529888888888888888888888888898888888888889999988888888888888888888888888888888111041 560806081123410972161603030101000002023012121031000023411270188111521109868686868787578686868618709868686863808287879986868686098686868688878787111041 560806091123410972161603030101000002023012121031000023411270188112571187878787870852878787878790187878787879999908028787878787878787878788010001121041 560806101123410972161603030101000002023012121031000023411278809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560806111123410972161603030101000002023012121031000023411270288111391112868686868787318686868618701868686863808287870886868686028686868688878787081041 560806121123410972161603030101000002023012121031000023411270288112311187878787871139878787878710187878787873808208028787878787878787878707030104071041 560806131123410972161603030101000002023012121031000023411278812111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560806141123410972161603030101000002023012121031000023411278812112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560806151123410972161603030101000002023012121031000023411278812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560806161123410972161603030101000002023012121031000023411278812111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560807010562410972392910050401001003043122121031100024410230108111631302030586868787532628868618701010186863808287870808088686020202868688878787130521 560807020562410972392910050401001003043122121031100024410230188112531387878787870163878787878710187878787873808208028787878787878787878788000000110521 560807030562410972392910050401001003043122121031100024410230188112261387878787870163878787878710187878787873808208028787878787878787878707000101060521 560807040562410972392910050401001003043122121031100024410248803112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807050562410972392910050401001003043122121031100024410230188112281387878787870163878787878710187878787873808208028787878787878787878707000202060521 560807060562410972392910050401001003043122121031100024410248805112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807070562410972392910050401001003043122121031100024410248805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560807080562410972392910050401001003043122121031100024410220088112812888888888888888888888888818888888888883808288888888888888888888888888888888170521 560807090562410972392910050401001003043122121031100024410270088112562888888888888888888888888818888888888883808288888888888888888888888888888888120521 560807100562410972392910050401001003043122121031100024410240088112522888888888888888888888888818888888888883808288888888888888888888888888888888110521 560807110562410972392910050401001003043122121031100024410270288111561112868686868787418686868618701868686863808287870886868686028686868688878787120521 560807120562410972392910050401001003043122121031100024410270288112411187878787871156878787878710187878787873808208028787878787878787878707000000090521 560807130562410972392910050401001003043122121031100024410278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807140562410972392910050401001003043122121031100024410270388111441115868686868787448686868618701868686863808287870886868686028686868688878787090521 560807150562410972392910050401001003043122121031100024410270388112441187878787871444878787878710187878787873808208028787878787878787878707000202090521 560807160562410972392910050401001003043122121031100024410278815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807170562410972392910050401001003043122121031100024410278888112200888888888888888888888888818888888888883808288888888888888888888888807888888050521 560807180562410972392910050401001003043122121031100024410278817112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807190562410972392910050401001003043122121031100024410278817112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807200562410972392910050401001003043122121031100024410278815112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807210562410972392910050401001003043122121031100024410270488101521422273137868787313639428618701010101863808287870808080886020202028688878787110521 560807220562410972392910050401001003043122121031100024410270488102311487878787872152878787878710187878787873808208028787878787878787878707030104070521 560807230562410972392910050401001003043122121031100024410278822111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807240562410972392910050401001003043122121031100024410278822111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807250562410972392910050401001003043122121031100024410278822101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807260562410972392910050401001003043122121031100024410278822102008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807270562410972392910050401001003043122121031100024410270488102361487878787872152878787878710187878787873808208028787878787878787878707020103080521 560807280562410972392910050401001003043122121031100024410278827101170888888888888888888888888818888888888883808288888888888888888888888888888888040521 560807290562410972392910050401001003043122121031100024410278827111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807300562410972392910050401001003043122121031100024410278827112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560807310562410972392910050401001003043122121031100024410270488102391487878787872152878787878710187878787873808208028787878787878787878707010304080521 560807320562410972392910050401001003043122121031100024410278831112220888888888888888888888888818888888888883808288888888888888888888888807888888050521 560807330562410972392910050401001003043122121031100024410278832111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807340562410972392910050401001003043122121031100024410278831102088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560807350562410972392910050401001003043122121031100024410278831101058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560807360562410972392910050401001003043122121031100024410278831102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560807370562410972392910050401001003043122121031100024410270488112421487878787872152878787878710187878787873808208028787878787878787878707000202090521 560807380562410972392910050401001003043122121031100024410278837112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560807390562410972392910050401001003043122121031100024410278837112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808010562410972252407030300000003033012121041100024410230002112373888888888888888888888888818888888888883808288888888888888888888888807888888080521 560808020562410972252407030300000003033012121041100024410220088112522888888888888888888888888818888888888883808288888888888888888888888888888888110521 560808030562410972252407030300000003033012121041100024410230088112481888888888888888888888888818888888888883808288888888888888888888888807888888100521 560808040562410972252407030300000003033012121041100024410248803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808050562410972252407030300000003033012121041100024410270188111481206078686868787464086868618701018686863808287870808868686020286868688878787100521 560808060562410972252407030300000003033012121041100024410270188112461287878787870548878787878710187878787873808208028787878787878787878707000000100521 560808070562410972252407030300000003033012121041100024410270188112401287878787870548878787878710187878787873808208028787878787878787878707010102090521 560808080562410972252407030300000003033012121041100024410278807111150888888888888888888888888818888888888883808288888888888888888888888888888888040521 560808090562410972252407030300000003033012121041100024410278807112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560808100562410972252407030300000003033012121041100024410270288111341111868686868787228686868618701868686863808287870886868686028686868688878787070521 560808110562410972252407030300000003033012121041100024410270288112221187878787871034878787878710187878787873808208028787878787878787878707020103050521 560808120562410972252407030300000003033012121041100024410278811111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560808130562410972252407030300000003033012121041100024410278811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808140562410972252407030300000003033012121041100024410278811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808150562410972252407030300000003033012121041100024410278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560808160562410972252407030300000003033012121041100024410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560808170562410972252407030300000003033012121041100024410270388101521118868686868787358686868618701868686863808287870886868686028686868688878787110521 560808180562410972252407030300000003033012121041100024410270388112351187878787871752878787878710187878787873808208028787878787878787878707030205080521 560808190562410972252407030300000003033012121041100024410278818111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560808200562410972252407030300000003033012121041100024410278818111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560808210562410972252407030300000003033012121041100024410278818112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560808220562410972252407030300000003033012121041100024410278818111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808230562410972252407030300000003033012121041100024410278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560808240562410972252407030300000003033012121041100024410278888112160888888888888888888888888818888888888883808288888888888888888888888807888888040521 560808250562410972252407030300000003033012121041100024410278888111160888888888888888888888888818888888888883808288888888888888888888888888888888040521 560809011123410972282805050401002002042132121041000024409230188111501107868686868787258686868618701868686863808287870886868686028686868688878787111041 560809021123410972282805050401002002042132121041000024409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560809031123410972282805050401002002042132121041000024409248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560809041123410972282805050401002002042132121041000024409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809051123410972282805050401002002042132121041000024409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809061123410972282805050401002002042132121041000024409248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809071123410972282805050401002002042132121041000024409230188112251187878787870150878787878710187878787873808208028787878787878787878707000000061041 560809081123410972282805050401002002042132121041000024409230288111471109868686868787288686868618701868686863808287870886868686028686868688878787101041 560809091123410972282805050401002002042132121041000024409230288112281187878787870847878787878710187878787873808208028787878787878787878707020305061041 560809101123410972282805050401002002042132121041000024409248809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809111123410972282805050401002002042132121041000024409248809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809121123410972282805050401002002042132121041000024409248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809131123410972282805050401002002042132121041000024409248809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560809141123410972282805050401002002042132121041000024409248809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560809151123410972282805050401002002042132121041000024409270322111451118868686868787248686868618701868686863808287870886868686028686868688878787101041 560809161123410972282805050401002002042132121041000024409270088112181888888888888888888888888818888888888883808288888888888888888888888807888888041041 560809171123410972282805050401002002042132121041000024409278888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 560809181123410972282805050401002002042132121041000024409270388112241187878787871545878787878710187878787873808208028787878787878787878707010203051041 560809191123410972282805050401002002042132121041000024409278818112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809201123410972282805050401002002042132121041000024409278818111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809211123410972282805050401002002042132121041000024409278818112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560809221123410972282805050401002002042132121041000024409270088112802888888888888888888888888818888888888883808288888888888888888888888888888888171041 560809231123410972282805050401002002042132121041000024409278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560809241123410972282805050401002002042132121041000024409270488111361125868686868787288686868618701868686863808287870886868686028686868688878787081041 560809251123410972282805050401002002042132121041000024409270428112281187878787872436878787878710187878787873808208028787878787878787878707020002061041 560809261123410972282805050401002002042132121041000024409278825111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 560809271123410972282805050401002002042132121041000024409278825111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560809281123410972282805050401002002042132121041000024409270088112682888888888888888888888888818888888888883808288888888888888888888888888888888141041 560810010562410972262104020201001003041122121021000023212230188111611102868686868787568686868618701868686863808287870886868686028686868688878787130521 560810020562410972262104020201001003041122121021000023212230188112561187878787870161878787878710187878787873808208028787878787878787878788000000120521 560810030562410972262104020201001003041122121021000023212230088112631888888888888888888888888818888888888883808288888888888888888888888888888888130521 560810040562410972262104020201001003041122121021000023212270288111681107868686868787528686868618701868686863808287870886868686028686868688878787140521 560810050562410972262104020201001003041122121021000023212278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560810060562410972262104020201001003041122121021000023212278888102190888888888888888888888888818888888888883808288888888888888888888888807888888040521 560810070562410972262104020201001003041122121021000023212270288112521187878787870468878787878710187878787873808208028787878787878787878788010102110521 560810080562410972262104020201001003041122121021000023212278807111200888888888888888888888888818888888888883808288888888888888888888888888888888050521 560810090562410972262104020201001003041122121021000023212278807112170888888888888888888888888818888888888883808288888888888888888888888807888888040521 560810100562410972262104020201001003041122121021000023212278809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560810110562410972262104020201001003041122121021000023212278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560810120562410972262104020201001003041122121021000023212278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560810130562410972262104020201001003041122121021000023212270388111471115868686868787198686868618701868686863808287870886868686028686868688878787100521 560810140562410972262104020201001003041122121021000023212278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560810150562410972262104020201001003041122121021000023212270388112191187878787871347878787878710187878787873808208028787878787878787878707010001040521 560810160562410972262104020201001003041122121021000023212278815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560810170562410972262104020201001003041122121021000023212270088102662888888888888888888888888818888888888883808288888888888888888888888888888888140521 560810180562410972262104020201001003041122121021000023212278888101440888888888888888888888888818888888888883808288888888888888888888888888888888090521 560810190562410972262104020201001003041122121021000023212278888101380888888888888888888888888818888888888883808288888888888888888888888888888888080521 560810200562410972262104020201001003041122121021000023212278888101320888888888888888888888888818888888888883808288888888888888888888888888888888070521 560810210562410972262104020201001003041122121021000023212278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560810220562410972262104020201001003041122121021000023212270488111411123868686868787428686868618701868686863808287870886868686028686868688878787090521 560810230562410972262104020201001003041122121021000023212270488112421187878787872241878787878710187878787873808208028787878787878787878707010203090521 560810240562410972262104020201001003041122121021000023212278823111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560810250562410972262104020201001003041122121021000023212278823112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560810260562410972262104020201001003041122121021000023212278823112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560901011123410972121103030200002001032131333011000024405230188111701102868686868787648686868618701868686863808287870886868686028686868688878787151041 560901021123410972121103030200002001032131333011000024405230188112641187878787870170878787878710187878787873808208028787878787878787878788000000131041 560901031123410972121103030200002001032131333011000024405230288111611104868686868787428686868618701868686863808287870886868686028686868688878787131041 560901041123410972121103030200002001032131333011000024405230288112421187878787870361878787878710187878787873808208028787878787878787878707000202091041 560901051123410972121103030200002001032131333011000024405240004112221888888888888888888888888818888888888883808288888888888888888888888807888888051041 560901061123410972121103030200002001032131333011000024405248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560901071123410972121103030200002001032131333011000024405278888111300888888888888888888888888818888888888883808288888888888888888888888888888888071041 560901081123410972121103030200002001032131333011000024405270388101451109868686868787378686868618701868686863808287870886868686028686868688878787101041 560901091123410972121103030200002001032131333011000024405270388112371187878787870845878787878710187878787873808208028787878787878787878707020103081041 560901101123410972121103030200002001032131333011000024405278809111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 560901111123410972121103030200002001032131333011000024405278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560901121123410972121103030200002001032131333011000024405278809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902011123410972434010100601001005062122121031100024410230188111681102868686868787368686868618701868686863808287870886868686028686868688878787141041 560902021123410972434010100601001005062122121031100024410230188112361187878787870168878787878710187878787873808208028787878787878787878707020103081041 560902031123410972434010100601001005062122121031100024410248802111220888888888888888888888888818888888888883808288888888888888888888888888888888051041 560902041123410972434010100601001005062122121031100024410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902051123410972434010100601001005062122121031100024410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902061123410972434010100601001005062122121031100024410278888112180888888888888888888888888818888888888883808288888888888888888888888807888888041041 560902071123410972434010100601001005062122121031100024410270288111351108868686868787308686868618701868686863808287870886868686028686868688878787081041 560902081123410972434010100601001005062122121031100024410270288112301187878787870735878787878710187878787873808208028787878787878787878707010405071041 560902091123410972434010100601001005062122121031100024410278808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560902101123410972434010100601001005062122121031100024410278808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560902111123410972434010100601001005062122121031100024410278808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560902121123410972434010100601001005062122121031100024410278808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902131123410972434010100601001005062122121031100024410278808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902141123410972434010100601001005062122121031100024410270388111461115868686868787428686868618701868686864208287870886868686028686868688878787101041 560902151123410972434010100601001005062122121031100024410270388112421187878787871446878787878710187878787874208208028787878787878787878712040105091041 560902161123410972434010100601001005062122121031100024410278815111210888888888888888888888888818888888888884208288888888888888888888888888888888051041 560902171123410972434010100601001005062122121031100024410278815111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560902181123410972434010100601001005062122121031100024410278815111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560902191123410972434010100601001005062122121031100024410278815111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902201123410972434010100601001005062122121031100024410278815112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902211123410972434010100601001005062122121031100024410270088112331888888888888888888888888818888888888883808288888888888888888888888807888888071041 560902221123410972434010100601001005062122121031100024410278821111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560902231123410972434010100601001005062122121031100024410278821111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902241123410972434010100601001005062122121031100024410278821112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902251123410972434010100601001005062122121031100024410278888011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902261123410972434010100601001005062122121031100024410270088111751888888888888888888888888818888888888883808288888888888888888888888888888888161041 560902271123410972434010100601001005062122121031100024410270088112251888888888888888888888888818888888888884208288888888888888888888888812888888061041 560902281123410972434010100601001005062122121031100024410278888112160888888888888888888888888818888888888884208288888888888888888888888812888888041041 560902291123410972434010100601001005062122121031100024410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560902301123410972434010100601001005062122121031100024410270488101711231328686868787573386868618701018686863808287870808868686020286868688878787151041 560902311123410972434010100601001005062122121031100024410270488112571287878787873071878787878710187878787873808208028787878787878787878788000000121041 560902321123410972434010100601001005062122121031100024410270433102331287878787873071878787878710187878787873808208028787878787878787878707000000071041 560902331123410972434010100601001005062122121031100024410270088112622888888888888888888888888818888888888883808288888888888888888888888888888888131041 560902341123410972434010100601001005062122121031100024410270588111271135868686868787218686868618701868686863808287870886868686028686868688878787061041 560902351123410972434010100601001005062122121031100024410270588112211187878787873427878787878710187878787873808208028787878787878787878707010102051041 560902361123410972434010100601001005062122121031100024410278835111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902371123410972434010100601001005062122121031100024410278835112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560902381123410972434010100601001005062122121031100024410270688111511139868686868787388686868618701868686863808287870886868686028686868688878787111041 560902391123410972434010100601001005062122121031100024410270688112381187878787873851878787878710187878787873808208028787878787878787878707010102081041 560902401123410972434010100601001005062122121031100024410278839102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560902411123410972434010100601001005062122121031100024410278839111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 560902421123410972434010100601001005062122121031100024410270044101513888888888888888888888888818888888888883808288888888888888888888888888888888111041 560902431123410972434010100601001005062122121031100024410278888111170888888888888888888888888818888888888883808288888888888888888888888888888888041041 560902441123410972434010100601001005062122121031100024410270088112642888888888888888888888888818888888888883808288888888888888888888888888888888131041 560903010562410972323207040400001202053252333021000024406230188111701202058686868787616386868618701018686863808287870808868686020286868688878787150521 560903020562410972323207040400001202053252333021000024406230188112611287878787870170878787878710187878787873808208028787878787878787878788010001130521 560903030562410972323207040400001202053252333021000024406240202111211104868686868787198686868618701868686863808287870886868686028686868688878787050521 560903040562410972323207040400001202053252333021000024406240288112191187878787870321878787878710187878787873808208028787878787878787878707000000040521 560903050562410972323207040400001202053252333021000024406230188112631287878787870170878787878710187878787873808208028787878787878787878788010001130521 560903060562410972323207040400001202053252333021000024406240305111371107868686868787378686868618701868686863808287870886868686028686868688878787080521 560903070562410972323207040400001202053252333021000024406240388112371187878787870637878787878710187878787873808208028787878787878787878707010405080521 560903080562410972323207040400001202053252333021000024406258807112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560903090562410972323207040400001202053252333021000024406258807112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560903100562410972323207040400001202053252333021000024406258807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560903110562410972323207040400001202053252333021000024406258807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560903120562410972323207040400001202053252333021000024406258807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560903130562410972323207040400001202053252333021000024406248888111480888888888888888888888888818888888888883808288888888888888888888888888888888100521 560903140562410972323207040400001202053252333021000024406230088112522888888888888888888888888818888888888883808288888888888888888888888888888888110521 560903150562410972323207040400001202053252333021000024406248814112170888888888888888888888888818888888888883808288888888888888888888888807888888040521 560903160562410972323207040400001202053252333021000024406248814112220888888888888888888888888818888888888883808288888888888888888888888807888888050521 560903170562410972323207040400001202053252333021000024406278818111290888888888888888888888888818888888888883808288888888888888888888888888888888060521 560903180562410972323207040400001202053252333021000024406270088112523888888888888888888888888818888888888883808288888888888888888888888888888888110521 560903190562410972323207040400001202053252333021000024406270488111361120868686868787308686868618701868686863808287870886868686028686868688878787080521 560903200562410972323207040400001202053252333021000024406270488112301187878787871936878787878710187878787873808208028787878787878787878707010001070521 560903210562410972323207040400001202053252333021000024406270020111231888888888888888888888888818888888888883808288888888888888888888888888888888050521 560903220562410972323207040400001202053252333021000024406278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560903230562410972323207040400001202053252333021000024406278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560903240562410972323207040400001202053252333021000024406270088112581888888888888888888888888818888888888883808288888888888888888888888888888888120521 560903250562410972323207040400001202053252333021000024406278824112290888888888888888888888888818888888888883808288888888888888888888888807888888060521 560903260562410972323207040400001202053252333021000024406270530111211127868686868787208686868618701868686863808287870886868686028686868688878787050521 560903270562410972323207040400001202053252333021000024406270588112201187878787872621878787878710187878787873808208028787878787878787878707010102050521 560903280562410972323207040400001202053252333021000024406278827111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560903290562410972323207040400001202053252333021000024406278827112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560903300562410972323207040400001202053252333021000024406270088112631888888888888888888888888818888888888883808288888888888888888888888888888888130521 560903310562410972323207040400001202053252333021000024406278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560903320562410972323207040400001202053252333021000024406278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560904011123410972242507070400001003042122333011100024407230188111461102868686868787438686868618701868686864208287870886868686028686868688878787101041 560904021123410972242507070400001003042122333011100024407230188112431187878787870146878787878710187878787874208208028787878787878787878712000202091041 560904031123410972242507070400001003042122333011100024407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904041123410972242507070400001003042122333011100024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560904051123410972242507070400001003042122333011100024407270288111651106868686868787398686868618701868686864208287870886868686028686868688878787141041 560904061123410972242507070400001003042122333011100024407270288112391187878787870565878787878710187878787874208208028787878787878787878712030104081041 560904071123410972242507070400001003042122333011100024407278806112200888888888888888888888888818888888888884208288888888888888888888888812888888051041 560904081123410972242507070400001003042122333011100024407278806111180888888888888888888888888818888888888884208288888888888888888888888888888888041041 560904091123410972242507070400001003042122333011100024407278806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904101123410972242507070400001003042122333011100024407278806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560904111123410972242507070400001003042122333011100024407278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 560904121123410972242507070400001003042122333011100024407270321111431113868686868787398686868618701868686864208287870886868686028686868688878787091041 560904131123410972242507070400001003042122333011100024407270388112391187878787871243878787878710187878787874208208028787878787878787878712030104081041 560904141123410972242507070400001003042122333011100024407278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904151123410972242507070400001003042122333011100024407278813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904161123410972242507070400001003042122333011100024407278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560904171123410972242507070400001003042122333011100024407278813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 560904181123410972242507070400001003042122333011100024407270088112412888888888888888888888888818888888888884208288888888888888888888888812888888091041 560904191123410972242507070400001003042122333011100024407278818111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904201123410972242507070400001003042122333011100024407270088012421888888888888888888888888818888888888884208288888888888888888888888812888888091041 560904211123410972242507070400001003042122333011100024407270088112752888888888888888888888888818888888888884208288888888888888888888888888888888161041 560904221123410972242507070400001003042122333011100024407270088012562888888888888888888888888818888888888884208288888888888888888888888888888888121041 560904231123410972242507070400001003042122333011100024407270488101411124868686868787258686868618701868686864208287870886868686028686868688878787091041 560904241123410972242507070400001003042122333011100024407270488112251187878787872341878787878710187878787874208208028787878787878787878712010102061041 560904251123410972242507070400001003042122333011100024407278824111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560904261123410972242507070400001003042122333011100024407278824112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560905011123410972080802020201000101022122333011000024406230088111622888888888888888888888888818888888888884208288888888888888888888888888888888131041 560905021123410972080802020201000101022122333011000024406230088111601888888888888888888888888818888888888884208288888888888888888888888888888888131041 560905031123410972080802020201000101022122333011000024406240188111261104868686868787238686868618701868686864208287870886868686028686868688878787061041 560905041123410972080802020201000101022122333011000024406240188112231187878787870326878787878710187878787874208208028787878787878787878712000000051041 560905051123410972080802020201000101022122333011000024406278888111280888888888888888888888888818888888888884208288888888888888888888888888888888061041 560905061123410972080802020201000101022122333011000024406270288111371107868686868787348686868618701868686864208287870886868686028686868688878787081041 560905071123410972080802020201000101022122333011000024406270288112341187878787870637878787878710187878787874208208028787878787878787878712000000071041 560905081123410972080802020201000101022122333011000024406270088112572888888888888888888888888818888888888884208288888888888888888888888888888888121041 560906010562410972312306030301001004052122121041000023411230188101381104868686868787258686868618701868686863808287870886868686028686868688878787080521 560906020562410972312306030301001004052122121041000023411248888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560906030562410972312306030301001004052122121041000023411248888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560906040562410972312306030301001004052122121041000023411230188112251187878787870138878787878710187878787873808208028787878787878787878707010001060521 560906050562410972312306030301001004052122121041000023411248804111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560906060562410972312306030301001004052122121041000023411230088102283888888888888888888888888818888888888883808288888888888888888888888807888888060521 560906070562410972312306030301001004052122121041000023411270288111681108868686868787568686868618701868686863808287870886868686028686868688878787140521 560906080562410972312306030301001004052122121041000023411270288112561187878787870768878787878710187878787873808208028787878787878787878788030003120521 560906090562410972312306030301001004052122121041000023411278808111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560906100562410972312306030301001004052122121041000023411278808111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906110562410972312306030301001004052122121041000023411278808111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906120562410972312306030301001004052122121041000023411270388111731213168686868787585686868618701018686863808287870808868686020286868688878787150521 560906130562410972312306030301001004052122121041000023411270388112581287878787871273878787878710187878787873808208028787878787878787878788010102120521 560906140562410972312306030301001004052122121041000023411278813112230888888888888888888888888818888888888883808288888888888888888888888807888888050521 560906150562410972312306030301001004052122121041000023411278813111170888888888888888888888888818888888888883808288888888888888888888888888888888040521 560906160562410972312306030301001004052122121041000023411270388102561287878787871273878787878710187878787873808208028787878787878787878788020305120521 560906170562410972312306030301001004052122121041000023411278816112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560906180562410972312306030301001004052122121041000023411278816112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560906190562410972312306030301001004052122121041000023411278816101068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560906200562410972312306030301001004052122121041000023411278816102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906210562410972312306030301001004052122121041000023411270416111281122868686868787188686868618701868686863808287870886868686028686868688878787060521 560906220562410972312306030301001004052122121041000023411270488112181187878787872128878787878710187878787873808208028787878787878787878707000101040521 560906230562410972312306030301001004052122121041000023411278822112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906240562410972312306030301001004052122121041000023411278888112220888888888888888888888888818888888888883808288888888888888888888888807888888050521 560906250562410972312306030301001004052122121041000023411278824111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906260562410972312306030301001004052122121041000023411278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560906270562410972312306030301001004052122121041000023411270588111271128868686868787258686868618701868686863808287870886868686028686868688878787060521 560906280562410972312306030301001004052122121041000023411270588102251187878787872727878787878710187878787873808208028787878787878787878707010102060521 560906290562410972312306030301001004052122121041000023411278828102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906300562410972312306030301001004052122121041000023411278828101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560906310562410972312306030301001004052122121041000023411278888111240888888888888888888888888818888888888883808288888888888888888888888888888888050521 560907011123410972060500000000000000001012121031000024409230088102581888888888888888888888888818888888888883808288888888888888888888888888888888121041 560907021123410972060500000000000000001012121031000024409270088112632888888888888888888888888818888888888883808288888888888888888888888888888888131041 560907031123410972060500000000000000001012121031000024409278802111280888888888888888888888888818888888888883808288888888888888888888888888888888061041 560907041123410972060500000000000000001012121031000024409278802111240888888888888888888888888818888888888883808288888888888888888888888888888888051041 560907051123410972060500000000000000001012121031000024409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560907061123410972060500000000000000001012121031000024409270088112752888888888888888888888888818888888888883808288888888888888888888888888888888161041 560908010562410972352810050401001004053122121041000024409230188111471102868686868787518686868618701868686863808287870886868686028686868688878787100521 560908020562410972352810050401001004053122121041000024409230188112511187878787870147878787878710187878787873808208028787878787878787878788010001110521 560908030562410972352810050401001004053122121041000024409248802111220888888888888888888888888818888888888883808288888888888888888888888888888888050521 560908040562410972352810050401001004053122121041000024409230088102523888888888888888888888888818888888888883808288888888888888888888888888888888110521 560908050562410972352810050401001004053122121041000024409240004112241888888888888888888888888818888888888883808288888888888888888888888807888888050521 560908060562410972352810050401001004053122121041000024409258805112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908070562410972352810050401001004053122121041000024409258805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560908080562410972352810050401001004053122121041000024409258805112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560908090562410972352810050401001004053122121041000024409248804112180888888888888888888888888818888888888883808288888888888888888888888807888888040521 560908100562410972352810050401001004053122121041000024409248804112160888888888888888888888888818888888888883808288888888888888888888888807888888040521 560908110562410972352810050401001004053122121041000024409248804112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908120562410972352810050401001004053122121041000024409248804111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908130562410972352810050401001004053122121041000024409270288101661114868686868787408686868618701868686863808287870886868686028686868688878787140521 560908140562410972352810050401001004053122121041000024409270288112401187878787871366878787878710187878787873808208028787878787878787878707000202090521 560908150562410972352810050401001004053122121041000024409278814112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560908160562410972352810050401001004053122121041000024409278814112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908170562410972352810050401001004053122121041000024409278888111270888888888888888888888888818888888888883808288888888888888888888888888888888060521 560908180562410972352810050401001004053122121041000024409270321111321119868686868787198686868618701868686863808287870886868686028686868688878787070521 560908190562410972352810050401001004053122121041000024409270388102191187878787871832878787878710187878787873808208028787878787878787878707010001040521 560908200562410972352810050401001004053122121041000024409278819101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560908210562410972352810050401001004053122121041000024409270088112792888888888888888888888888818888888888883808288888888888888888888888888888888160521 560908220562410972352810050401001004053122121041000024409270088112322888888888888888888888888818888888888883808288888888888888888888888807888888070521 560908230562410972352810050401001004053122121041000024409278822112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560908240562410972352810050401001004053122121041000024409270022112211888888888888888888888888818888888888883808288888888888888888888888807888888050521 560908250562410972352810050401001004053122121041000024409278824111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560908260562410972352810050401001004053122121041000024409270488111501127868686868787438686868618701868686863808287870886868686028686868688878787110521 560908270562410972352810050401001004053122121041000024409270488102431187878787872650878787878710187878787873808208028787878787878787878707000101090521 560908280562410972352810050401001004053122121041000024409278827102200888888888888888888888888818888888888883808288888888888888888888888807888888050521 560908290562410972352810050401001004053122121041000024409270588101371130868686868787258686868618701868686863808287870886868686028686868688878787080521 560908300562410972352810050401001004053122121041000024409270588112251187878787872937878787878710187878787873808208028787878787878787878707010405060521 560908310562410972352810050401001004053122121041000024409278830112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560908320562410972352810050401001004053122121041000024409278830112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908330562410972352810050401001004053122121041000024409278830112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908340562410972352810050401001004053122121041000024409278830111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560908350562410972352810050401001004053122121041000024409278830112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560909011123410972171405050301012000033252121031100024410230188111481202058686868787372286868618701018686863808287870808868686020286868688878787101041 560909021123410972171405050301012000033252121031100024410230188102371287878787870148878787878710187878787873808208028787878787878787878707010102081041 560909031123410972171405050301012000033252121031100024410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560909041123410972171405050301012000033252121031100024410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560909051123410972171405050301012000033252121031100024410230188102221287878787870148878787878710187878787873808208028787878787878787878707000101051041 560909061123410972171405050301012000033252121031100024410248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 560909071123410972171405050301012000033252121031100024410230288111451108868686868787278686868618701868686863808287870886868686028686868688878787101041 560909081123410972171405050301012000033252121031100024410230288112271187878787870745878787878710187878787873808208028787878787878787878707010102061041 560909091123410972171405050301012000033252121031100024410248808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560909101123410972171405050301012000033252121031100024410248808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 560909111123410972171405050301012000033252121031100024410220388111751112868686868787438686868618701868686863808287870886868686028686868688878787161041 560909121123410972171405050301012000033252121031100024410220388112431187878787871175878787878710187878787873808208028787878787878787878707030205091041 560909131123410972171405050301012000033252121031100024410238812111220888888888888888888888888818888888888883808288888888888888888888888888888888051041 560909141123410972171405050301012000033252121031100024410238812111190888888888888888888888888818888888888883808288888888888888888888888888888888041041 560909151123410972171405050301012000033252121031100024410238812102160888888888888888888888888818888888888883808288888888888888888888888807888888041041 560909161123410972171405050301012000033252121031100024410238812112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560909171123410972171405050301012000033252121031100024410238812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 560910010562410972575309050802002007093131333021000024405230110111471102868686868787388686868618701868686863808287870886868686028686868688878787100521 560910020562410972575309050802002007093131333021000024405230188112381187878787870147878787878710187878787873808208028787878787878787878707020204080521 560910030562410972575309050802002007093131333021000024405248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910040562410972575309050802002007093131333021000024405248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910050562410972575309050802002007093131333021000024405248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910060562410972575309050802002007093131333021000024405248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910070562410972575309050802002007093131333021000024405230210111291108868686868787168686868618701868686863808287870886868686028686868688878787060521 560910080562410972575309050802002007093131333021000024405230288112161187878787870729878787878710187878787873808208028787878787878787878707010001040521 560910090562410972575309050802002007093131333021000024405248808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910100562410972575309050802002007093131333021000024405220088112622888888888888888888888888818888888888883808288888888888888888888888888888888130521 560910110562410972575309050802002007093131333021000024405278888111260888888888888888888888888828888888888888080788888888888888888888888888888888060521 560910120562410972575309050802002007093131333021000024405270331111501214208686868787423886868618701018686863808287870808868686020286868688878787110521 560910130562410972575309050802002007093131333021000024405278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910140562410972575309050802002007093131333021000024405270388102421287878787871250878787878710187878787873808208028787878787878787878707020305090521 560910150562410972575309050802002007093131333021000024405278814112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910160562410972575309050802002007093131333021000024405278814111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910170562410972575309050802002007093131333021000024405278814112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910180562410972575309050802002007093131333021000024405278814112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910190562410972575309050802002007093131333021000024405278814101028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910200562410972575309050802002007093131333021000024405270388112381287878787871250878787878710187878787873808208028787878787878787878707010102080521 560910210562410972575309050802002007093131333021000024405278820111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910220562410972575309050802002007093131333021000024405278820112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910230562410972575309050802002007093131333021000024405270431111341124868686868787218686868618701868686863808287870886868686028686868688878787070521 560910240562410972575309050802002007093131333021000024405270488112211187878787872334878787878710187878787873808208028787878787878787878707010001050521 560910250562410972575309050802002007093131333021000024405278824111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910260562410972575309050802002007093131333021000024405270532111381127868686868787278686868618701868686863808287870886868686028686868688878787080521 560910270562410972575309050802002007093131333021000024405270588112271187878787872638878787878710187878787873808208028787878787878787878707010203060521 560910280562410972575309050802002007093131333021000024405278827112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910290562410972575309050802002007093131333021000024405278827111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910300562410972575309050802002007093131333021000024405278827112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910310562410972575309050802002007093131333021000024405270088112752888888888888888888888888818888888888883808288888888888888888888888888888888160521 560910320562410972575309050802002007093131333021000024405270088112782888888888888888888888888818888888888883808288888888888888888888888888888888160521 560910330562410972575309050802002007093131333021000024405270688111741334353686868787616142868618701010186863808287870808088686020202868688878787150521 560910340562410972575309050802002007093131333021000024405270688102611387878787873374878787878710187878787873808208028787878787878787878788000000130521 560910350562410972575309050802002007093131333021000024405270688102611387878787873374878787878710187878787873808208028787878787878787878788000000130521 560910360562410972575309050802002007093131333021000024405270688112421387878787873374878787878710187878787873808208028787878787878787878707020305090521 560910370562410972575309050802002007093131333021000024405278836112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910380562410972575309050802002007093131333021000024405278836111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910390562410972575309050802002007093131333021000024405278836112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560910400562410972575309050802002007093131333021000024405278836111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910410562410972575309050802002007093131333021000024405278836112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910420562410972575309050802002007093131333021000024405270088101532888888888888888888888888818888888888883808288888888888888888888888888888888110521 560910430562410972575309050802002007093131333021000024405270788101281144868686868787238686868618701868686863808287870886868686028686868688878787060521 560910440562410972575309050802002007093131333021000024405270788112231187878787874328878787878710187878787873808208028787878787878787878707020103050521 560910450562410972575309050802002007093131333021000024405278844111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910460562410972575309050802002007093131333021000024405278844111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910470562410972575309050802002007093131333021000024405278844112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910480562410972575309050802002007093131333021000024405278888011160888888888888888888888888818888888888883808288888888888888888888888888888888040521 560910490562410972575309050802002007093131333021000024405278888011200888888888888888888888888818888888888883808288888888888888888888888888888888050521 560910500562410972575309050802002007093131333021000024405270888111501153868686868787598686868618701868686863808287870886868686028686868688878787110521 560910510562410972575309050802002007093131333021000024405278888111210888888888888888888888888818888888888883808288888888888888888888888888888888050521 560910520562410972575309050802002007093131333021000024405278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910530562410972575309050802002007093131333021000024405270888112591187878787875050878787878710187878787873808208028787878787878787878788000000120521 560910540562410972575309050802002007093131333021000024405278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560910550562410972575309050802002007093131333021000024405278888111300888888888888888888888888818888888888883808288888888888888888888888888888888070521 560910560562410972575309050802002007093131333021000024405270988111471157868686868787338686868618701868686864208287870886868686028686868688878787100521 560910570562410972575309050802002007093131333021000024405270988112331187878787875647878787878710187878787874208208028787878787878787878712020002070521 560910580562410972575309050802002007093131333021000024405278857111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 560910590562410972575309050802002007093131333021000024405278857111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560911011123410972140904040200001001022122333031000024406230188111431102868686868787368686868618701868686864208287870886868686028686868688878787091041 560911021123410972140904040200001001022122333031000024406230188102361187878787870143878787878710187878787874208208028787878787878787878712020204081041 560911031123410972140904040200001001022122333031000024406248802101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 560911041123410972140904040200001001022122333031000024406248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560911051123410972140904040200001001022122333031000024406248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560911061123410972140904040200001001022122333031000024406248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 560911071123410972140904040200001001022122333031000024406248888012160888888888888888888888888818888888888884208288888888888888888888888812888888041041 560911081123410972140904040200001001022122333031000024406270288111451209108686868787263586868618701018686864208287870808868686020286868688878787101041 560911091123410972140904040200001001022122333031000024406270288102261287878787870845878787878710187878787874208208028787878787878787878712000000061041 560911101123410972140904040200001001022122333031000024406270288112351287878787870845878787878710187878787874208208028787878787878787878712030104081041 560911111123410972140904040200001001022122333031000024406278810111180888888888888888888888888818888888888884208288888888888888888888888888888888041041 560911121123410972140904040200001001022122333031000024406278810112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 560911131123410972140904040200001001022122333031000024406278810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 560911141123410972140904040200001001022122333031000024406278810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 560911151123410972140904040200001001022122333031000024406270088112602888888888888888888888888818888888888884208288888888888888888888888888888888131041 560912010562410972202004020300001003041122121031100023412230188111401202038686868787462086868618701018686864208287870808868686020286868688878787090521 560912020562410972202004020300001003041122121031100023412230188112461287878787870140878787878710187878787874208208028787878787878787878712000000100521 560912030562410972202004020300001003041122121031100023412230188102201287878787870140878787878710187878787874208208028787878787878787878712000000050521 560912040562410972202004020300001003041122121031100023412238888011250888888888888888888888888818888888888884208288888888888888888888888888888888060521 560912050562410972202004020300001003041122121031100023412270288111391108868686868787268686868618701868686864208287870886868686028686868688878787080521 560912060562410972202004020300001003041122121031100023412278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560912070562410972202004020300001003041122121031100023412278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560912080562410972202004020300001003041122121031100023412270288112261187878787870539878787878710187878787874208208028787878787878787878712010102060521 560912090562410972202004020300001003041122121031100023412278808112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560912100562410972202004020300001003041122121031100023412278808111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 560912110562410972202004020300001003041122121031100023412270088112562888888888888888888888888818888888888884208288888888888888888888888888888888120521 560912120562410972202004020300001003041122121031100023412278888112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560912130562410972202004020300001003041122121031100023412270388111521114868686868787508686868618701868686864208287870886868686028686868688878787110521 560912140562410972202004020300001003041122121031100023412270388112501187878787871352878787878710187878787874208208028787878787878787878712020002110521 560912150562410972202004020300001003041122121031100023412278814111190888888888888888888888888818888888888884208288888888888888888888888888888888040521 560912160562410972202004020300001003041122121031100023412278814111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560912170562410972202004020300001003041122121031100023412270488111601118868686868787568686868618701868686864208287870886868686028686868688878787130521 560912180562410972202004020300001003041122121031100023412270488112561187878787871760878787878710187878787874208208028787878787878787878788000000120521 560912190562410972202004020300001003041122121031100023412278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560912200562410972202004020300001003041122121031100023412278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 560912210562410972202004020300001003041122121031100023412278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560913010562410972262604020200001001023122121051100223215330188111421103868686868787288686868618701868686864208287870886868686028686868688878787090521 560913020562410972262604020200001001023122121051100223215348888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 560913030562410972262604020200001001023122121051100223215330188102281187878787870142878787878710187878787874208208028787878787878787878712040004060521 560913040562410972262604020200001001023122121051100223215348803111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913050562410972262604020200001001023122121051100223215348803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913060562410972262604020200001001023122121051100223215348803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 560913070562410972262604020200001001023122121051100223215348803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 560913080562410972262604020200001001023122121051100223215340088112373888888888888888888888888818888888888884208288888888888888888888888812888888080521 560913090562410972262604020200001001023122121051100223215358808011170888888888888888888888888818888888888884208288888888888888888888888888888888040521 560913100562410972262604020200001001023122121051100223215358808012078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913110562410972262604020200001001023122121051100223215358808012058888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913120562410972262604020200001001023122121051100223215378888111250888888888888888888888888828888888888888080788888888888888888888888888888888060521 560913130562410972262604020200001001023122121051100223215378888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913140562410972262604020200001001023122121051100223215378888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913150562410972262604020200001001023122121051100223215378888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913160562410972262604020200001001023122121051100223215378888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913170562410972262604020200001001023122121051100223215378888111240888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913180562410972262604020200001001023122121051100223215378888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913190562410972262604020200001001023122121051100223215378888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 560913200562410972262604020200001001023122121051100223215378888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 560913210562410972262604020200001001023122121051100223215370228111411123868686868787288686868618701868686864208287870886868686028686868688878787090521 560913220562410972262604020200001001023122121051100223215378888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913230562410972262604020200001001023122121051100223215370288112281187878787872141878787878710187878787874208208028787878787878787878712010304060521 560913240562410972262604020200001001023122121051100223215378823112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 560913250562410972262604020200001001023122121051100223215378823112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 560913260562410972262604020200001001023122121051100223215378823111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 560913270562410972262604020200001001023122121051100223215378823112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 560913280562410972262604020200001001023122121051100223215370088102702888888888888888888888888818888888888884208288888888888888888888888888888888150521 560913290562410972262604020200001001023122121051100223215378888102190888888888888888888888888818888888888884208288888888888888888888888812888888040521 561002011123410972091102020100001000012122121021100123214230188111421102868686868787428686868618701868686863808287870886868686028686868688878787091041 561002021123410972091102020100001000012122121021100123214230188112421187878787870142878787878710187878787873808208028787878787878787878707050308091041 561002031123410972091102020100001000012122121021100123214248802111210888888888888888888888888818888888888883808288888888888888888888888888888888051041 561002041123410972091102020100001000012122121021100123214248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561002051123410972091102020100001000012122121021100123214248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561002061123410972091102020100001000012122121021100123214248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561002071123410972091102020100001000012122121021100123214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561002081123410972091102020100001000012122121021100123214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561002091123410972091102020100001000012122121021100123214240002012261888888888888888888888888818888888888883808288888888888888888888888807888888061041 561002101123410972091102020100001000012122121021100123214248802011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561002111123410972091102020100001000012122121021100123214238888111400888888888888888888888888818888888888883808288888888888888888888888888888888091041 561004011123410972030302020100001000011122121041000213215330188111421102868686868787308686868618701868686864409387870986868686038686868688878787091041 561004021123410972030302020100001000011122121041000213215330188112301187878787870142878787878710187878787874709309038787878787878787878722000000071041 561004031123410972030302020100001000011122121041000213215338888112180888888888888888888888888818888888888884709388888888888888888888888822888888041041 561005011123410972080801010100001000011122121042101013214230188111371102868686868787208686868618701868686864909387870986868686038686868688878787081041 561005021123410972080801010100001000011122121042101013214230188112201187878787870137878787878710187878787874909309038787878787878787878710000000051041 561005031123410972080801010100001000011122121042101013214230088111381888888888888888888888888818888888888884909388888888888888888888888888888888081041 561005041123410972080801010100001000011122121042101013214238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561005051123410972080801010100001000011122121042101013214238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561005061123410972080801010100001000011122121042101013214238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561005071123410972080801010100001000011122121042101013214238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561005081123410972080801010100001000011122121042101013214238888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561007011123410972060601010100001000012122121023000023210230188111321102868686868787248686868618701868686863808287870886868686028686868688878787071041 561007021123410972060601010100001000012122121023000023210230188112241187878787870132878787878710187878787873808208028787878787878787878707010102051041 561007031123410972060601010100001000012122121023000023210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561007041123410972060601010100001000012122121023000023210248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561007051123410972060601010100001000012122121023000023210238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561007061123410972060601010100001000012122121023000023210238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561008010562410972121203010100001000012122121042100013213230188111481302050986868787292522868618701010186864709387870909098686030303868688878787100521 561008020562410972121203010100001000012122121042100013213230188112291387878787870148878787878710187878787874709309038787878787878787878722020002060521 561008030562410972121203010100001000012122121042100013213248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561008040562410972121203010100001000012122121042100013213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561008050562410972121203010100001000012122121042100013213230188112251387878787870148878787878710187878787874709309038787878787878787878722020103060521 561008060562410972121203010100001000012122121042100013213248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561008070562410972121203010100001000012122121042100013213248805111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561008080562410972121203010100001000012122121042100013213248805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 561008090562410972121203010100001000012122121042100013213230188112221387878787870148878787878710187878787874709309038787878787878787878722020002050521 561008100562410972121203010100001000012122121042100013213248809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561008110562410972121203010100001000012122121042100013213248809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561008120562410972121203010100001000012122121042100013213248888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561009011123410972050500000000001000013122121041100013214230188111911202038686868787535986868618701018686864709387870909868686030386868688878787191041 561009021123410972050500000000001000013122121041100013214230188112531287878787870191878787878710187878787874709309038787878787878787878788000000111041 561009031123410972050500000000001000013122121041100013214230188112591287878787870191878787878710187878787874709309038787878787878787878788000000121041 561009041123410972050500000000001000013122121041100013214248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561009051123410972050500000000001000013122121041100013214258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010011123410972232205050200001001022122121041300413220330188111601102868686868787288686868618701868686863808287870886868686028686868688878787131041 561010021123410972232205050200001001022122121041300413220330188102281187878787870160878787878710187878787873808208028787878787878787878707020305061041 561010031123410972232205050200001001022122121041300413220348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561010041123410972232205050200001001022122121041300413220348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561010051123410972232205050200001001022122121041300413220348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561010061123410972232205050200001001022122121041300413220348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010071123410972232205050200001001022122121041300413220348802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010081123410972232205050200001001022122121041300413220370088012201888888888888888888888888818888888888883808288888888888888888888888807888888051041 561010091123410972232205050200001001022122121041300413220378888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010101123410972232205050200001001022122121041300413220378888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010111123410972232205050200001001022122121041300413220370088111703888888888888888888888888818888888888883808288888888888888888888888888888888151041 561010121123410972232205050200001001022122121041300413220370288111331316192186868787232423868618701010186863808287870809028686020301868688878787071041 561010131123410972232205050200001001022122121041300413220378888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561010141123410972232205050200001001022122121041300413220378888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561010151123410972232205050200001001022122121041300413220378888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561010161123410972232205050200001001022122121041300413220370288112231387878787871233878787878710187878787873808208028787878787878787878707010102051041 561010171123410972232205050200001001022122121041300413220378816112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010181123410972232205050200001001022122121041300413220378816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010191123410972232205050200001001022122121041300413220370288112241387878787871233878787878710187878787874909308028787878787878787878707010001051041 561010201123410972232205050200001001022122121041300413220378819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010211123410972232205050200001001022122121041300413220370288112231387878787871233878787878710187878787870402108028787878787878787878702000101051041 561010221123410972232205050200001001022122121041300413220378821112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561010231123410972232205050200001001022122121041300413220378888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 561010241123410972232205050200001001022122121041300413220378888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561011011123410972121103030201001001022122121011000013213230188101531102868686868787318686868628702868686868080787878086868686078686868688878787111041 561011021123410972121103030201001001022122121011000013213230188112311187878787870153878787878720287878787878080780078787878787878787878705040105071041 561011031123410972121103030201001001022122121011000013213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561011041123410972121103030201001001022122121011000013213248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561011051123410972121103030201001001022122121011000013213248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561011061123410972121103030201001001022122121011000013213248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561011071123410972121103030201001001022122121011000013213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561011081123410972121103030201001001022122121011000013213270288112281287878787871036878787878720287878787878080780078787878787878787878705010001061041 561011091123410972121103030201001001022122121011000013213278808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561011101123410972121103030201001001022122121011000013213270288111361208118686868787281786868628702028686868080787878080868686070786868688878787081041 561011111123410972121103030201001001022122121011000013213270288112171287878787871036878787878720287878787878080780078787878787878787878705000101041041 561011121123410972121103030201001001022122121011000013213278811112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561012011123410972111002020100001000013122121081100013214230104111581102868686868787418686868618701868686864409387870986868686038686868688878787121041 561012021123410972111002020100001000013122121081100013214230188112411187878787870158878787878710187878787874409309038787878787878787878705000101091041 561012031123410972111002020100001000013122121081100013214248802112190888888888888888888888888818888888888884409388888888888888888888888805888888041041 561012041123410972111002020100001000013122121081100013214220088112752888888888888888888888888818888888888884409388888888888888888888888888888888161041 561012051123410972111002020100001000013122121081100013214248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561012061123410972111002020100001000013122121081100013214270088101511888888888888888888888888828888888888888080788888888888888888888888888888888111041 561012071123410972111002020100001000013122121081100013214278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561012081123410972111002020100001000013122121081100013214278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561012091123410972111002020100001000013122121081100013214278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 561012101123410972111002020100001000013122121081100013214278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561012111123410972111002020100001000013122121081100013214278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561013011123410972030901010100000001012012121021000023212230088112532888888888888888888888888818888888888884909388888888888888888888888888888888111041 561013021123410972030901010100000001012012121021000023212248801111250888888888888888888888888818888888888884909388888888888888888888888888888888061041 561013031123410972030901010100000001012012121021000023212248801111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 561013041123410972030901010100000001012012121021000023212270188011281105868686868787228686868618701868686864909387870986868686038686868688878787061041 561013051123410972030901010100000001012012121021000023212270188012221187878787870428878787878710187878787874909309038787878787878787878710010304051041 561013061123410972030901010100000001012012121021000023212278805011078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561013071123410972030901010100000001012012121021000023212278805012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561013081123410972030901010100000001012012121021000023212278805012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561013091123410972030901010100000001012012121021000023212278805012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561014011123410972222206060401001003042122121011200013215330188111311202058686868787483086868618701018686864409387870909868686030386868688878787071041 561014021123410972222206060401001003042122121011200013215330188112481287878787870131878787878710187878787874409309038787878787878787878705010102101041 561014031123410972222206060401001003042122121011200013215348802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 561014041123410972222206060401001003042122121011200013215348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561014051123410972222206060401001003042122121011200013215330188112301287878787870131878787878710187878787874409309038787878787878787878705000303071041 561014061123410972222206060401001003042122121011200013215348805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561014071123410972222206060401001003042122121011200013215348805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561014081123410972222206060401001003042122121011200013215348805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561014091123410972222206060401001003042122121011200013215370288111261110868686868787218686868628702868686868080787878086868686078686868688878787061041 561014101123410972222206060401001003042122121011200013215370288112211187878787870926878787878720287878787878080780078787878787878787878722010001051041 561014111123410972222206060401001003042122121011200013215378810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561014121123410972222206060401001003042122121011200013215370388111411114868686868787278686868618701868686864909387870986868686038686868688878787091041 561014131123410972222206060401001003042122121011200013215378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561014141123410972222206060401001003042122121011200013215370388112271187878787871241878787878710187878787874909309038787878787878787878710000303061041 561014151123410972222206060401001003042122121011200013215378814112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561014161123410972222206060401001003042122121011200013215378814112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561014171123410972222206060401001003042122121011200013215378814112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561014181123410972222206060401001003042122121011200013215370488111261119868686868787188686868628702868686868080787878086868686078686868688878787061041 561014191123410972222206060401001003042122121011200013215370488112181187878787871826878787878720287878787878080780078787878787878787878705000000041041 561014201123410972222206060401001003042122121011200013215378888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 561014211123410972222206060401001003042122121011200013215378888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 561014221123410972222206060401001003042122121011200013215378888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 561015011123410972151401010100001000012122121042300011216330188101461105868686868787368686868618701868686863808287870886868686028686868688878787101041 561015021123410972151401010100001000012122121042300011216348888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015031123410972151401010100001000012122121042300011216348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015041123410972151401010100001000012122121042300011216348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561015051123410972151401010100001000012122121042300011216330188112361187878787870146878787878710187878787873808208028787878787878787878707010405081041 561015061123410972151401010100001000012122121042300011216348805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015071123410972151401010100001000012122121042300011216348805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015081123410972151401010100001000012122121042300011216348805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561015091123410972151401010100001000012122121042300011216348805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561015101123410972151401010100001000012122121042300011216348805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561015111123410972151401010100001000012122121042300011216338888111150888888888888888888888888818888888888883808288888888888888888888888888888888041041 561015121123410972151401010100001000012122121042300011216338888111160888888888888888888888888818888888888883808288888888888888888888888888888888041041 561015131123410972151401010100001000012122121042300011216338888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015141123410972151401010100001000012122121042300011216338888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561015151123410972151401010100001000012122121042300011216348888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561016011123410972111402020000000000003012121021000013213230088112612888888888888888888888888818888888888884709388888888888888888888888888888888131041 561016021123410972111402020000000000003012121021000013213230088112522888888888888888888888888818888888888884709388888888888888888888888888888888111041 561016031123410972111402020000000000003012121021000013213248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561016041123410972111402020000000000003012121021000013213240088012181888888888888888888888888818888888888884709388888888888888888888888822888888041041 561016051123410972111402020000000000003012121021000013213258804011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561016061123410972111402020000000000003012121021000013213230088012371888888888888888888888888818888888888884709388888888888888888888888822888888081041 561016071123410972111402020000000000003012121021000013213248806111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561016081123410972111402020000000000003012121021000013213248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561016091123410972111402020000000000003012121021000013213248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561016101123410972111402020000000000003012121021000013213278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561016111123410972111402020000000000003012121021000013213270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 561016121123410972111402020000000000003012121021000013213270088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 561016131123410972111402020000000000003012121021000013213270088111401888888888888888888888888828888888888888080788888888888888888888888888888888091041 561016141123410972111402020000000000003012121021000013213278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 561017011123410972111104040200001001022122121041100113215330188111511102868686868787308686868618701868686864709387870986868686038686868688878787111041 561017021123410972111104040200001001022122121041100113215330188112301187878787870151878787878710187878787874909309038787878787878787878722020305071041 561017031123410972111104040200001001022122121041100113215348802112160888888888888888888888888818888888888884709388888888888888888888888822888888041041 561017041123410972111104040200001001022122121041100113215348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561017051123410972111104040200001001022122121041100113215348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561017061123410972111104040200001001022122121041100113215348802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561017071123410972111104040200001001022122121041100113215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561017081123410972111104040200001001022122121041100113215370288111421209118686868787221786868628702028686868080787878080868686070786868688878787091041 561017091123410972111104040200001001022122121041100113215370288112221287878787870842878787878720287878787878080780078787878787878787878705000101051041 561017101123410972111104040200001001022122121041100113215378809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561017111123410972111104040200001001022122121041100113215370288112171287878787870842878787878720287878787878080780078787878787878787878705000000041041 561020011123410972171702020100001000012122121061000113214230188111471202058686868787482286868618701018686864709387870909868686030386868688878787101041 561020021123410972171702020100001000012122121061000113214230188112481287878787870147878787878710187878787874709309038787878787878787878722010102101041 561020031123410972171702020100001000012122121061000113214248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561020041123410972171702020100001000012122121061000113214248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561020051123410972171702020100001000012122121061000113214230188112221287878787870147878787878710187878787874709309038787878787878787878722000101051041 561020061123410972171702020100001000012122121061000113214248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561020071123410972171702020100001000012122121061000113214238888111160888888888888888888888888818888888888884709388888888888888888888888888888888041041 561020081123410972171702020100001000012122121061000113214278888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 561020091123410972171702020100001000012122121061000113214270088111321888888888888888888888888828888888888888080788888888888888888888888888888888071041 561020101123410972171702020100001000012122121061000113214270088111371888888888888888888888888828888888888888080788888888888888888888888888888888081041 561020111123410972171702020100001000012122121061000113214270088111231888888888888888888888888828888888888888080788888888888888888888888888888888051041 561020121123410972171702020100001000012122121061000113214270088111581888888888888888888888888828888888888888080788888888888888888888888888888888121041 561020131123410972171702020100001000012122121061000113214270088111281888888888888888888888888828888888888888080788888888888888888888888888888888061041 561020141123410972171702020100001000012122121061000113214278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 561020151123410972171702020100001000012122121061000113214278888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 561020161123410972171702020100001000012122121061000113214278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 561020171123410972171702020100001000012122121061000113214270088111271888888888888888888888888828888888888888080788888888888888888888888888888888061041 561101010562410972151504020100001000012122121101000023411230188111591102868686868787508686868618701868686864909387870986868686038686868688878787120521 561101020562410972151504020100001000012122121101000023411230188112501187878787870159878787878710187878787874909309038787878787878787878710020103110521 561101030562410972151504020100001000012122121101000023411248802111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 561101040562410972151504020100001000012122121101000023411248802112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 561101050562410972151504020100001000012122121101000023411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561101060562410972151504020100001000012122121101000023411270088112602888888888888888888888888818888888888884909388888888888888888888888888888888130521 561101070562410972151504020100001000012122121101000023411248888111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 561101080562410972151504020100001000012122121101000023411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561101090562410972151504020100001000012122121101000023411278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561101100562410972151504020100001000012122121101000023411270088112562888888888888888888888888818888888888884909388888888888888888888888888888888120521 561101110562410972151504020100001000012122121101000023411270088112482888888888888888888888888818888888888884909388888888888888888888888810888888100521 561101120562410972151504020100001000012122121101000023411278811112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561101130562410972151504020100001000012122121101000023411270088112482888888888888888888888888818888888888884909388888888888888888888888810888888100521 561101140562410972151504020100001000012122121101000023411278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561101150562410972151504020100001000012122121101000023411270088112522888888888888888888888888818888888888884909388888888888888888888888888888888110521 561102010562410972232608040100001000014122121051100023412230188111451402070916868787272931458618701010101864909387870909090986030303038688878787100521 561102020562410972232608040100001000014122121051100023412230188112271487878787870145878787878710187878787874909309038787878787878787878710020204060521 561102030562410972232608040100001000014122121051100023412248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561102040562410972232608040100001000014122121051100023412248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561102050562410972232608040100001000014122121051100023412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 561102060562410972232608040100001000014122121051100023412248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102070562410972232608040100001000014122121051100023412230188112291487878787870145878787878710187878787874909309038787878787878787878710000101060521 561102080562410972232608040100001000014122121051100023412248807112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561102090562410972232608040100001000014122121051100023412230188112311487878787870145878787878710187878787874909309038787878787878787878710040206070521 561102100562410972232608040100001000014122121051100023412248809111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561102110562410972232608040100001000014122121051100023412248809112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561102120562410972232608040100001000014122121051100023412248809111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561102130562410972232608040100001000014122121051100023412248809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102140562410972232608040100001000014122121051100023412248809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102150562410972232608040100001000014122121051100023412248809112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102160562410972232608040100001000014122121051100023412230188112451487878787870145878787878710187878787874909309038787878787878787878710030205100521 561102170562410972232608040100001000014122121051100023412248816011220888888888888888888888888818888888888884909388888888888888888888888888888888050521 561102180562410972232608040100001000014122121051100023412248816012160888888888888888888888888818888888888884909388888888888888888888888810888888040521 561102190562410972232608040100001000014122121051100023412248816011138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561102200562410972232608040100001000014122121051100023412248816112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561102210562410972232608040100001000014122121051100023412248816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102220562410972232608040100001000014122121051100023412230088112462888888888888888888888888818888888888884909388888888888888888888888810888888100521 561102230562410972232608040100001000014122121051100023412240022112201888888888888888888888888818888888888884909388888888888888888888888810888888050521 561102240562410972232608040100001000014122121051100023412258823111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561102250562410972232608040100001000014122121051100023412220088112572888888888888888888888888818888888888884909388888888888888888888888888888888120521 561102260562410972232608040100001000014122121051100023412238888112160888888888888888888888888818888888888884909388888888888888888888888810888888040521 561103010562410972343408040201001002032122121111100123413230188111451202098686868787332186868618701018686864909387870909868686030386868688878787100521 561103020562410972343408040201001002032122121111100123413230188112331287878787870145878787878710187878787874909309038787878787878787878710030306070521 561103030562410972343408040201001002032122121111100123413248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561103040562410972343408040201001002032122121111100123413248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561103050562410972343408040201001002032122121111100123413248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561103060562410972343408040201001002032122121111100123413248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561103070562410972343408040201001002032122121111100123413248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561103080562410972343408040201001002032122121111100123413248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 561103090562410972343408040201001002032122121111100123413230188112211287878787870145878787878710187878787874909309038787878787878787878710020002050521 561103100562410972343408040201001002032122121111100123413248809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561103110562410972343408040201001002032122121111100123413248809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 561103120562410972343408040201001002032122121111100123413238888111330888888888888888888888888818888888888884909388888888888888888888888888888888070521 561103130562410972343408040201001002032122121111100123413270288111761514171819218787555452473218701010101014909387870909090909030303030388878787160521 561103140562410972343408040201001002032122121111100123413270288112551587878787871376878787878710187878787874909309038787878787878787878788010102120521 561103150562410972343408040201001002032122121111100123413270014112323888888888888888888888888818888888888884909388888888888888888888888810888888070521 561103160562410972343408040201001002032122121111100123413278814111240888888888888888888888888818888888888884909388888888888888888888888888888888050521 561103170562410972343408040201001002032122121111100123413270288112541587878787871376878787878710187878787874909309038787878787878787878788000000110521 561103180562410972343408040201001002032122121111100123413270288112521587878787871376878787878710187878787874909309038787878787878787878788000000110521 561103190562410972343408040201001002032122121111100123413270288112471587878787871376878787878710187878787874909309038787878787878787878710010001100521 561103200562410972343408040201001002032122121111100123413278819111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561103210562410972343408040201001002032122121111100123413270288112321587878787871376878787878710187878787874909309038787878787878787878710010203070521 561103220562410972343408040201001002032122121111100123413278821111190888888888888888888888888818888888888884909388888888888888888888888888888888040521 561103230562410972343408040201001002032122121111100123413278821112160888888888888888888888888818888888888884909388888888888888888888888810888888040521 561103240562410972343408040201001002032122121111100123413278821112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561103250562410972343408040201001002032122121111100123413270088112902888888888888888888888888818888888888884909388888888888888888888888888888888190521 561103260562410972343408040201001002032122121111100123413270088112361888888888888888888888888818888888888884409388888888888888888888888810888888080521 561103270562410972343408040201001002032122121111100123413278826111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561103280562410972343408040201001002032122121111100123413278826111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561103290562410972343408040201001002032122121111100123413270388111471130868686868787348686868618701868686864909387870986868686038686868688878787100521 561103300562410972343408040201001002032122121111100123413270388112341187878787872947878787878710187878787874909309038787878787878787878710040004070521 561103310562410972343408040201001002032122121111100123413278830111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561103320562410972343408040201001002032122121111100123413278830111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561103330562410972343408040201001002032122121111100123413278830111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561103340562410972343408040201001002032122121111100123413278830111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561104010562410972272506030401001003043122121081000023411230188111521103868686868787418686868618701868686864909387870986868686038686868688878787110521 561104020562410972272506030401001003043122121081000023411248888111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 561104030562410972272506030401001003043122121081000023411230188112411187878787870152878787878710187878787874909309038787878787878787878710020002090521 561104040562410972272506030401001003043122121081000023411248803111250888888888888888888888888818888888888884909388888888888888888888888888888888060521 561104050562410972272506030401001003043122121081000023411248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561104060562410972272506030401001003043122121081000023411258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561104070562410972272506030401001003043122121081000023411258888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561104080562410972272506030401001003043122121081000023411270088112602888888888888888888888888818888888888884909388888888888888888888888888888888130521 561104090562410972272506030401001003043122121081000023411270208111351210128686868787292486868618701018686864909387870909868686030386868688878787080521 561104100562410972272506030401001003043122121081000023411270288102291287878787870935878787878710187878787874909309038787878787878787878710000101060521 561104110562410972272506030401001003043122121081000023411278810112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561104120562410972272506030401001003043122121081000023411270288112241287878787870935878787878710187878787874909309038787878787878787878710010203050521 561104130562410972272506030401001003043122121081000023411278812111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561104140562410972272506030401001003043122121081000023411278812102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561104150562410972272506030401001003043122121081000023411278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561104160562410972272506030401001003043122121081000023411270388111421117868686868787278686868618701868686864909387870986868686038686868688878787090521 561104170562410972272506030401001003043122121081000023411270388112271187878787871642878787878710187878787874909309038787878787878787878710010001060521 561104180562410972272506030401001003043122121081000023411278817111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561104190562410972272506030401001003043122121081000023411270422111301120868686868787178686868618701868686864909387870986868686038686868688878787070521 561104200562410972272506030401001003043122121081000023411270488112171187878787871930878787878710187878787874909309038787878787878787878710000101040521 561104210562410972272506030401001003043122121081000023411278820112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561104220562410972272506030401001003043122121081000023411270088112542888888888888888888888888818888888888884909388888888888888888888888888888888110521 561104230562410972272506030401001003043122121081000023411278822111270888888888888888888888888818888888888884909388888888888888888888888888888888060521 561104240562410972272506030401001003043122121081000023411278822111190888888888888888888888888818888888888884909388888888888888888888888888888888040521 561104250562410972272506030401001003043122121081000023411278822111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 561104260562410972272506030401001003043122121081000023411278822112170888888888888888888888888818888888888884909388888888888888888888888810888888040521 561104270562410972272506030401001003043122121081000023411278826112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 561105011123410972080801010100001000013122121031101023413230107111371103868686868787278686868618701868686864909387870986868686038686868688878787081041 561105021123410972080801010100001000013122121031101023413248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561105031123410972080801010100001000013122121031101023413230188112271187878787870137878787878710187878787874909309038787878787878787878710020103061041 561105041123410972080801010100001000013122121031101023413248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561105051123410972080801010100001000013122121031101023413248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561105061123410972080801010100001000013122121031101023413248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561105071123410972080801010100001000013122121031101023413220088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 561105081123410972080801010100001000013122121031101023413220088112572888888888888888888888888818888888888884909388888888888888888888888888888888121041 561106011123410972232303030301002001033132121021000023411230109111471102868686868787438686868618701868686864909387870986868686038686868688878787101041 561106021123410972232303030301002001033132121021000023411230188112431187878787870147878787878710187878787874909309038787878787878787878710030306091041 561106031123410972232303030301002001033132121021000023411248802111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 561106041123410972232303030301002001033132121021000023411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561106051123410972232303030301002001033132121021000023411248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561106061123410972232303030301002001033132121021000023411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561106071123410972232303030301002001033132121021000023411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561106081123410972232303030301002001033132121021000023411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561106091123410972232303030301002001033132121021000023411220088112592888888888888888888888888818888888888884909388888888888888888888888888888888121041 561106101123410972232303030301002001033132121021000023411278888111210888888888888888888888888818888888888884909388888888888888888888888888888888051041 561106111123410972232303030301002001033132121021000023411230209111361112868686868787268686868618701868686864909387870986868686038686868688878787081041 561106121123410972232303030301002001033132121021000023411230288112261187878787871136878787878710187878787874909309038787878787878787878710040004061041 561106131123410972232303030301002001033132121021000023411248812111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561106141123410972232303030301002001033132121021000023411248812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561106151123410972232303030301002001033132121021000023411248812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561106161123410972232303030301002001033132121021000023411248812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561106171123410972232303030301002001033132121021000023411270388111641118868686868787358686868618701868686864909387870986868686038686868688878787131041 561106181123410972232303030301002001033132121021000023411270388112351187878787871764878787878710187878787874909309038787878787878787878710050005081041 561106191123410972232303030301002001033132121021000023411278818111170888888888888888888888888818888888888884909388888888888888888888888888888888041041 561106201123410972232303030301002001033132121021000023411278818111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561106211123410972232303030301002001033132121021000023411278818111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561106221123410972232303030301002001033132121021000023411278818111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561106231123410972232303030301002001033132121021000023411278818111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561107011123410972131304040100001000013122121041120123215330113111491202098686868787452486868618701018686864909387870909868686030386868688878787101041 561107021123410972131304040100001000013122121041120123215330188112451287878787870149878787878710187878787874909309038787878787878787878710010506101041 561107031123410972131304040100001000013122121041120123215348802112200888888888888888888888888818888888888884909388888888888888888888888810888888051041 561107041123410972131304040100001000013122121041120123215348802112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 561107051123410972131304040100001000013122121041120123215348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561107061123410972131304040100001000013122121041120123215348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561107071123410972131304040100001000013122121041120123215348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561107081123410972131304040100001000013122121041120123215348802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561107091123410972131304040100001000013122121041120123215330188112241287878787870149878787878710187878787874909309038787878787878787878710020103051041 561107101123410972131304040100001000013122121041120123215348809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561107111123410972131304040100001000013122121041120123215348809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561107121123410972131304040100001000013122121041120123215348809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561107131123410972131304040100001000013122121041120123215320088112622888888888888888888888888818888888888884909388888888888888888888888888888888131041 561108011123410972303005050200001001023122121031100023412230114111481102868686868787288686868618701868686864909387870986868686038686868688878787101041 561108021123410972303005050200001001023122121031100023412230188112281187878787870148878787878710187878787874909309038787878787878787878710020305061041 561108031123410972303005050200001001023122121031100023412248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561108041123410972303005050200001001023122121031100023412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108051123410972303005050200001001023122121031100023412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108061123410972303005050200001001023122121031100023412248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108071123410972303005050200001001023122121031100023412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108081123410972303005050200001001023122121031100023412278809111250888888888888888888888888818888888888884909388888888888888888888888888888888061041 561108091123410972303005050200001001023122121031100023412270088112521888888888888888888888888818888888888884909388888888888888888888888888888888111041 561108101123410972303005050200001001023122121031100023412278809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108111123410972303005050200001001023122121031100023412278809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108121123410972303005050200001001023122121031100023412278809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108131123410972303005050200001001023122121031100023412238814111290888888888888888888888888818888888888884909388888888888888888888888888888888061041 561108141123410972303005050200001001023122121031100023412220088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 561108151123410972303005050200001001023122121031100023412238814112210888888888888888888888888818888888888884909388888888888888888888888810888888051041 561108161123410972303005050200001001023122121031100023412270088112401888888888888888888888888818888888888884909388888888888888888888888810888888091041 561108171123410972303005050200001001023122121031100023412278816111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 561108181123410972303005050200001001023122121031100023412278816111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108191123410972303005050200001001023122121031100023412278816111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108201123410972303005050200001001023122121031100023412278816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108211123410972303005050200001001023122121031100023412270288111461222288686868787441686868618701018686864909387870909868686030386868688878787101041 561108221123410972303005050200001001023122121031100023412270288112441287878787872146878787878710187878787874909309038787878787878787878710040105091041 561108231123410972303005050200001001023122121031100023412278822111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 561108241123410972303005050200001001023122121031100023412278822111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561108251123410972303005050200001001023122121031100023412278822111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561108261123410972303005050200001001023122121031100023412278822111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561108271123410972303005050200001001023122121031100023412278822112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561108281123410972303005050200001001023122121031100023412270288112161287878787872146878787878710187878787874909309038787878787878787878710000000041041 561108291123410972303005050200001001023122121031100023412278888111220888888888888888888888888818888888888884909388888888888888888888888888888888051041 561108301123410972303005050200001001023122121031100023412278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561109011123410972131302020100001000014122121031100223414230107111301102868686868787228686868618701868686864909387870986868686038686868688878787071041 561109021123410972131302020100001000014122121031100223414230188112221187878787870130878787878710187878787874909309038787878787878787878710020002051041 561109031123410972131302020100001000014122121031100223414248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561109041123410972131302020100001000014122121031100223414248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561109051123410972131302020100001000014122121031100223414238807111230888888888888888888888888818888888888884909388888888888888888888888888888888051041 561109061123410972131302020100001000014122121031100223414238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561109071123410972131302020100001000014122121031100223414220088112551888888888888888888888888818888888888884909388888888888888888888888888888888121041 561109081123410972131302020100001000014122121031100223414238807112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 561109091123410972131302020100001000014122121031100223414220088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 561109101123410972131302020100001000014122121031100223414248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561109111123410972131302020100001000014122121031100223414230088112511888888888888888888888888818888888888884909388888888888888888888888888888888111041 561109121123410972131302020100001000014122121031100223414258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561109131123410972131302020100001000014122121031100223414258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561110011123410972141403030100001000013122121042100223214230106111371102868686868787328686868618701868686864909387870986868686038686868688878787081041 561110021123410972141403030100001000013122121042100223214230188112321187878787870137878787878710187878787874909309038787878787878787878710000404071041 561110031123410972141403030100001000013122121042100223214248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561110041123410972141403030100001000013122121042100223214248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561110051123410972141403030100001000013122121042100223214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561110061123410972141403030100001000013122121042100223214220088112531888888888888888888888888818888888888884909388888888888888888888888888888888111041 561110071123410972141403030100001000013122121042100223214230006112191888888888888888888888888818888888888884909388888888888888888888888810888888041041 561110081123410972141403030100001000013122121042100223214248807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561110091123410972141403030100001000013122121042100223214238888102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561110101123410972141403030100001000013122121042100223214238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561110111123410972141403030100001000013122121042100223214230088112581888888888888888888888888818888888888884909388888888888888888888888888888888121041 561110121123410972141403030100001000013122121042100223214248802012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561110131123410972141403030100001000013122121042100223214290099112251888888888888888888888888818888888888884909388888888888888888888888810888888061041 561110141123410972141403030100001000013122121042100223214298813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561110151123410972141403030100001000013122121042100223214278888111400888888888888888888888888828888888888888080788888888888888888888888888888888091041 561111011123410972141403030200001001022122121041100023412230188111321202058686868787271586868618701018686864909387870909868686030386868688878787071041 561111021123410972141403030200001001022122121041100023412230188112271287878787870132878787878710187878787874909309038787878787878787878710010102061041 561111031123410972141403030200001001022122121041100023412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561111041123410972141403030200001001022122121041100023412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561111051123410972141403030200001001022122121041100023412230188112151287878787870132878787878710187878787874909309038787878787878787878710000000041041 561111061123410972141403030200001001022122121041100023412238888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561111071123410972141403030200001001022122121041100023412270288111341108868686868787248686868618701868686864909387870986868686038686868688878787071041 561111081123410972141403030200001001022122121041100023412270288112241187878787870734878787878710187878787874909309038787878787878787878710040206051041 561111091123410972141403030200001001022122121041100023412278808111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561111101123410972141403030200001001022122121041100023412278808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561111111123410972141403030200001001022122121041100023412278808111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561111121123410972141403030200001001022122121041100023412278808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561111131123410972141403030200001001022122121041100023412278808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561111141123410972141403030200001001022122121041100023412278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561112011123410972191905050201001001022122121031000023411230188111441102868686868787368686868618701868686864909387870986868686038686868688878787091041 561112021123410972191905050201001001022122121031000023411230188112361187878787870144878787878710187878787874909309038787878787878787878710010405081041 561112031123410972191905050201001001022122121031000023411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561112041123410972191905050201001001022122121031000023411248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561112051123410972191905050201001001022122121031000023411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561112061123410972191905050201001001022122121031000023411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561112071123410972191905050201001001022122121031000023411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561112081123410972191905050201001001022122121031000023411270088112562888888888888888888888888818888888888884909388888888888888888888888888888888121041 561112091123410972191905050201001001022122121031000023411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561112101123410972191905050201001001022122121031000023411270088112392888888888888888888888888818888888888884909388888888888888888888888810888888081041 561112111123410972191905050201001001022122121031000023411278810111210888888888888888888888888818888888888884909388888888888888888888888888888888051041 561112121123410972191905050201001001022122121031000023411270288111351213178686868787412086868618701018686864909387870909868686030386868688878787081041 561112131123410972191905050201001001022122121031000023411270288112411287878787871235878787878710187878787874909309038787878787878787878710020103091041 561112141123410972191905050201001001022122121031000023411278813112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561112151123410972191905050201001001022122121031000023411278813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561112161123410972191905050201001001022122121031000023411278813111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561112171123410972191905050201001001022122121031000023411270288112201287878787871235878787878710187878787874909309038787878787878787878710000000051041 561112181123410972191905050201001001022122121031000023411278888112250888888888888888888888888818888888888884909388888888888888888888888810888888061041 561112191123410972191905050201001001022122121031000023411278888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561113011123410972171704040300001300043252121091100023412230188111691204178686868787573786868618701018686864909387870909868686030386868688878787141041 561113021123410972171704040300001300043252121091100023412248888111200888888888888888888888888818888888888884909388888888888888888888888888888888051041 561113031123410972171704040300001300043252121091100023412248888111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 561113041123410972171704040300001300043252121091100023412230188112571287878787870169878787878710187878787874909309038787878787878787878788050005121041 561113051123410972171704040300001300043252121091100023412248804111200888888888888888888888888818888888888884909388888888888888888888888888888888051041 561113061123410972171704040300001300043252121091100023412248804111170888888888888888888888888818888888888884909388888888888888888888888888888888041041 561113071123410972171704040300001300043252121091100023412240204111321108868686868787258686868618701868686864909387870986868686038686868688878787071041 561113081123410972171704040300001300043252121091100023412240288112251187878787870732878787878710187878787874909309038787878787878787878710020103061041 561113091123410972171704040300001300043252121091100023412258808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561113101123410972171704040300001300043252121091100023412258808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561113111123410972171704040300001300043252121091100023412258808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561113121123410972171704040300001300043252121091100023412240304111301113868686868787178686868618701868686864909387870986868686038686868688878787071041 561113131123410972171704040300001300043252121091100023412240388112171187878787871230878787878710187878787874909309038787878787878787878710000000041041 561113141123410972171704040300001300043252121091100023412240404111271115868686868787178686868618701868686864909387870986868686038686868688878787061041 561113151123410972171704040300001300043252121091100023412240488112171187878787871427878787878710187878787874909309038787878787878787878710000101041041 561113161123410972171704040300001300043252121091100023412258815112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561113171123410972171704040300001300043252121091100023412230188112371287878787870169878787878710187878787874909309038787878787878787878710000000081041 561114011123410972121203030201001001022122121051100023412230188111391202038686868787463786868618701018686864909387870909868686030386868688878787081041 561114021123410972121203030201001001022122121051100023412230188112461287878787870139878787878710187878787874909309038787878787878787878710000000101041 561114031123410972121203030201001001022122121051100023412230188112371287878787870139878787878710187878787874909309038787878787878787878710030104081041 561114041123410972121203030201001001022122121051100023412248803111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 561114051123410972121203030201001001022122121051100023412248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561114061123410972121203030201001001022122121051100023412248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561114071123410972121203030201001001022122121051100023412248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561114081123410972121203030201001001022122121051100023412270088112572888888888888888888888888818888888888884909388888888888888888888888888888888121041 561114091123410972121203030201001001022122121051100023412270288111281110868686868787178686868618701868686864909387870986868686038686868688878787061041 561114101123410972121203030201001001022122121051100023412270288112171187878787870928878787878710187878787874909309038787878787878787878710000101041041 561114111123410972121203030201001001022122121051100023412278810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561114121123410972121203030201001001022122121051100023412278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561115011123410972121202020201001001022122121021100023412230188111311102868686868787288686868618701868686864909387870986868686038686868688878787071041 561115021123410972121202020201001001022122121021100023412230188112281187878787870131878787878710187878787874909309038787878787878787878710030104061041 561115031123410972121202020201001001022122121021100023412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561115041123410972121202020201001001022122121021100023412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561115051123410972121202020201001001022122121021100023412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561115061123410972121202020201001001022122121021100023412248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561115071123410972121202020201001001022122121021100023412270288111451108868686868787308686868618701868686864909387870986868686038686868688878787101041 561115081123410972121202020201001001022122121021100023412270288112301187878787870745878787878710187878787874909309038787878787878787878710010304071041 561115091123410972121202020201001001022122121021100023412278808112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561115101123410972121202020201001001022122121021100023412278808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561115111123410972121202020201001001022122121021100023412278808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561115121123410972121202020201001001022122121021100023412278808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561116011123410972080801010101001000012122121041100023412230188111501102868686868787388686868618701868686864909387870986868686038686868688878787111041 561116021123410972080801010101001000012122121041100023412230188112381187878787870150878787878710187878787874909309038787878787878787878710030306081041 561116031123410972080801010101001000012122121041100023412248802111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 561116041123410972080801010101001000012122121041100023412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561116051123410972080801010101001000012122121041100023412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561116061123410972080801010101001000012122121041100023412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561116071123410972080801010101001000012122121041100023412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561116081123410972080801010101001000012122121041100023412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561117010562410972141402010200001001022122121061000023212230188111471103868686868787348686868618701868686864909387870986868686038686868688878787100521 561117020562410972141402010200001001022122121061000023212248888111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 561117030562410972141402010200001001022122121061000023212230188112341187878787870147878787878710187878787874909309038787878787878787878710030205070521 561117040562410972141402010200001001022122121061000023212248803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561117050562410972141402010200001001022122121061000023212248803112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561117060562410972141402010200001001022122121061000023212248803111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561117070562410972141402010200001001022122121061000023212248803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561117080562410972141402010200001001022122121061000023212248803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561117090562410972141402010200001001022122121061000023212248888111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 561117100562410972141402010200001001022122121061000023212270288111311111868686868787288686868618701868686864909387870986868686038686868688878787070521 561117110562410972141402010200001001022122121061000023212270288112281187878787871031878787878710187878787874909309038787878787878787878710020103060521 561117120562410972141402010200001001022122121061000023212278811112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561117130562410972141402010200001001022122121061000023212278811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561117140562410972141402010200001001022122121061000023212278811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561118011123410972101004040201001001022122929071100023408230188111461102868686868787458686868618701868686864909387870986868686038686868688878787101041 561118021123410972101004040201001001022122929071100023408230188112451187878787870146878787878710187878787874909309038787878787878787878710010001101041 561118031123410972101004040201001001022122929071100023408248802111220888888888888888888888888818888888888884909388888888888888888888888888888888051041 561118041123410972101004040201001001022122929071100023408270288111531105868686868787338686868618701868686864909387870986868686038686868688878787111041 561118051123410972101004040201001001022122929071100023408270288112331187878787870453878787878710187878787874909309038787878787878787878710020305071041 561118061123410972101004040201001001022122929071100023408278805112190888888888888888888888888818888888888884909388888888888888888888888810888888041041 561118071123410972101004040201001001022122929071100023408278805112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 561118081123410972101004040201001001022122929071100023408278805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 561118091123410972101004040201001001022122929071100023408278805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561118101123410972101004040201001001022122929071100023408278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561119011123410972121303030201002000022132129021100023411230188111451102868686868787438686868618701868686864909387870986868686038686868688878787101041 561119021123410972121303030201002000022132129021100023411230188112431187878787870145878787878710187878787874909309038787878787878787878710020204091041 561119031123410972121303030201002000022132129021100023411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561119041123410972121303030201002000022132129021100023411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 561119051123410972121303030201002000022132129021100023411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561119061123410972121303030201002000022132129021100023411248802011220888888888888888888888888818888888888884909388888888888888888888888888888888051041 561119071123410972121303030201002000022132129021100023411230288111351208138686868787261986868618701018686864909387870909868686030386868688878787081041 561119081123410972121303030201002000022132129021100023411230288112261287878787870735878787878710187878787874909309038787878787878787878710030104061041 561119091123410972121303030201002000022132129021100023411248808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561119101123410972121303030201002000022132129021100023411248808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 561119111123410972121303030201002000022132129021100023411248808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561119121123410972121303030201002000022132129021100023411248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561119131123410972121303030201002000022132129021100023411230288112191287878787870735878787878710187878787874909309038787878787878787878710000000041041 561201010562410972191902010101001001022122333031100023409230188111401202078686868787362186868618701018686864909387870909868686030386868688878787090521 561201020562410972191902010101001001022122333031100023409230188112361287878787870140878787878710187878787874909309038787878787878787878710030104080521 561201030562410972191902010101001001022122333031100023409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561201040562410972191902010101001001022122333031100023409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201050562410972191902010101001001022122333031100023409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201060562410972191902010101001001022122333031100023409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201070562410972191902010101001001022122333031100023409230188112211287878787870140878787878710187878787874909309038787878787878787878710010102050521 561201080562410972191902010101001001022122333031100023409248807112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201090562410972191902010101001001022122333031100023409248807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201100562410972191902010101001001022122333031100023409270288111581111868686868787538686868628702868686868080787878086868686078686868688878787120521 561201110562410972191902010101001001022122333031100023409270288112531187878787871058878787878720287878787878080780078787878787878787878788020507110521 561201120562410972191902010101001001022122333031100023409278811111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 561201130562410972191902010101001001022122333031100023409278811111160888888888888888888888888828888888888888080788888888888888888888888888888888040521 561201140562410972191902010101001001022122333031100023409278811112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561201150562410972191902010101001001022122333031100023409278811112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561201160562410972191902010101001001022122333031100023409278811112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561201170562410972191902010101001001022122333031100023409278811112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201180562410972191902010101001001022122333031100023409278811112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561201190562410972191902010101001001022122333031100023409270088111441888888888888888888888888828888888888888080788888888888888888888888888888888090521 561202011123410972121202020000001000013122123071000023410230188111781102868686868787598686868618701868686864909387870986868686038686868688878787161041 561202021123410972121202020000001000013122123071000023410230188112591187878787870178878787878710187878787874909309038787878787878787878788000101121041 561202031123410972121202020000001000013122123071000023410240002112251888888888888888888888888818888888888884909388888888888888888888888810888888061041 561202041123410972121202020000001000013122123071000023410258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561202051123410972121202020000001000013122123071000023410270088112512888888888888888888888888818888888888884909388888888888888888888888888888888111041 561202061123410972121202020000001000013122123071000023410278805111280888888888888888888888888818888888888884909388888888888888888888888888888888061041 561202071123410972121202020000001000013122123071000023410270088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 561202081123410972121202020000001000013122123071000023410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561202091123410972121202020000001000013122123071000023410278888112150888888888888888888888888818888888888884909388888888888888888888888810888888041041 561202101123410972121202020000001000013122123071000023410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561202111123410972121202020000001000013122123071000023410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561202121123410972121202020000001000013122123071000023410278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561203011123410972060601010100001000012122121041100023412230188111481102868686868787348686868618701868686864909387870986868686038686868688878787101041 561203021123410972060601010100001000012122121041100023412230188112341187878787870148878787878710187878787874909309038787878787878787878710030104071041 561203031123410972060601010100001000012122121041100023412248802111160888888888888888888888888818888888888884909388888888888888888888888888888888041041 561203041123410972060601010100001000012122121041100023412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 561203051123410972060601010100001000012122121041100023412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561203061123410972060601010100001000012122121041100023412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561204010562410972202210050101001000013122121041100023213230188111711902030405068787445442614918701010101014909387870909090909030303030388878787150521 561204020562410972202210050101001000013122121041100023213230188112441987878787870171878787878710187878787874909309038787878787878787878710000000090521 561204030562410972202210050101001000013122121041100023213230188112541987878787870171878787878710187878787874909309038787878787878787878788000000110521 561204040562410972202210050101001000013122121041100023213230188112421987878787870171878787878710187878787874909309038787878787878787878710000000090521 561204050562410972202210050101001000013122121041100023213230188112611987878787870171878787878710187878787874909309038787878787878787878788000000130521 561204060562410972202210050101001000013122121041100023213230188112491987878787870171878787878710187878787874909309038787878787878787878710000101100521 561204070562410972202210050101001000013122121041100023213240006012211888888888888888888888888818888888888884909388888888888888888888888810888888050521 561204080562410972202210050101001000013122121041100023213258807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561204090562410972202210050101001000013122121041100023213258807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561204100562410972202210050101001000013122121041100023213258807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561204110562410972202210050101001000013122121041100023213258807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561204120562410972202210050101001000013122121041100023213258807012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 561204130562410972202210050101001000013122121041100023213230188112541987878787870171878787878710187878787874909309038787878787878787878788000000110521 561204140562410972202210050101001000013122121041100023213230188112481987878787870171878787878710187878787874909309038787878787878787878710000101100521 561204150562410972202210050101001000013122121041100023213248814112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 561204160562410972202210050101001000013122121041100023213230188112391987878787870171878787878710187878787874909309038787878787878787878710010001080521 561204170562410972202210050101001000013122121041100023213248816111150888888888888888888888888818888888888884909388888888888888888888888888888888040521 561204180562410972202210050101001000013122121041100023213230188112411987878787870171878787878710187878787874909309038787878787878787878710010001090521 561204190562410972202210050101001000013122121041100023213248818111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561204200562410972202210050101001000013122121041100023213230088112261888888888888888888888888818888888888884909388888888888888888888888810888888060521 561204210562410972202210050101001000013122121041100023213230088112251888888888888888888888888818888888888884909388888888888888888888888810888888060521 561204220562410972202210050101001000013122121041100023213258888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561205010562410972252506030200001002033122121021000023411230188111541203108686868787523386868618701018686864909387870909868686030386868688878787110521 561205020562410972252506030200001002033122121021000023411240088111311888888888888888888888888818888888888884909388888888888888888888888888888888070521 561205030562410972252506030200001002033122121021000023411230188112521287878787870154878787878710187878787874909309038787878787878787878788010203110521 561205040562410972252506030200001002033122121021000023411248803112190888888888888888888888888818888888888884909388888888888888888888888810888888040521 561205050562410972252506030200001002033122121021000023411258804111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205060562410972252506030200001002033122121021000023411258804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205070562410972252506030200001002033122121021000023411248803112160888888888888888888888888818888888888884909388888888888888888888888810888888040521 561205080562410972252506030200001002033122121021000023411258807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205090562410972252506030200001002033122121021000023411248803111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561205100562410972252506030200001002033122121021000023411230188112331287878787870154878787878710187878787874909309038787878787878787878710020103070521 561205110562410972252506030200001002033122121021000023411248810112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561205120562410972252506030200001002033122121021000023411248810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561205130562410972252506030200001002033122121021000023411248810111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205140562410972252506030200001002033122121021000023411270288111471119868686868787508686868618701868686864909387870986868686038686868688878787100521 561205150562410972252506030200001002033122121021000023411278888112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 561205160562410972252506030200001002033122121021000023411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205170562410972252506030200001002033122121021000023411278888112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205180562410972252506030200001002033122121021000023411278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561205190562410972252506030200001002033122121021000023411270288112501187878787871447878787878710187878787874909309038787878787878787878710030104110521 561205200562410972252506030200001002033122121021000023411278819111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 561205210562410972252506030200001002033122121021000023411278819112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561205220562410972252506030200001002033122121021000023411278819111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 561205230562410972252506030200001002033122121021000023411278819111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561205240562410972252506030200001002033122121021000023411270388111481125868686868787428686868618701868686864909387870986868686038686868688878787100521 561205250562410972252506030200001002033122121021000023411270388112421187878787872448878787878710187878787874909309038787878787878787878710000000090521 561206011123410972101103030200000002023012121041000023411238802111220888888888888888888888888818888888888884909388888888888888888888888888888888051041 561206021123410972101103030200000002023012121041000023411220088112511888888888888888888888888818888888888884909388888888888888888888888888888888111041 561206031123410972101103030200000002023012121041000023411258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 561206041123410972101103030200000002023012121041000023411270088112442888888888888888888888888818888888888884909388888888888888888888888810888888091041 561206051123410972101103030200000002023012121041000023411270188111611106868686868787468686868618701868686864909387870986868686038686868688878787131041 561206061123410972101103030200000002023012121041000023411270188112461187878787870561878787878710187878787874909309038787878787878787878710020002101041 561206071123410972101103030200000002023012121041000023411278806111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561206081123410972101103030200000002023012121041000023411270206111251109868686868787208686868618701868686864909387870986868686038686868688878787061041 561206091123410972101103030200000002023012121041000023411270288112201187878787870825878787878710187878787874909309038787878787878787878710000101051041 561206101123410972101103030200000002023012121041000023411278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 561206111123410972101103030200000002023012121041000023411278888011230888888888888888888888888818888888888884909388888888888888888888888888888888051041 561207011123410973141404040200001001021129999999999999900138888111360888888888888888888888888818888888888884909388888888888888888888888888888888081041 561207021123410973141404040200001001021129999999999999900178809111260888888888888888888888888818888888888884909388888888888888888888888888888888061041 561207031123410973141404040200001001021129999999999999900130188111221104868686868787168686868618701868686864909387870986868686038686868688878787051041 561207041123410973141404040200001001021129999999999999900130188112161187878787870322878787878710187878787874909309038787878787878787878710000000041041 561207051123410973141404040200001001021129999999999999900178888112190888888888888888888888888818888888888884909388888888888888888888888810888888041041 561207061123410973141404040200001001021129999999999999900178888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 561207071123410973141404040200001001021129999999999999900178888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 561207081123410973141404040200001001021129999999999999900178888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 561207091123410973141404040200001001021129999999999999900170088112622888888888888888888888888818888888888884909388888888888888888888888888888888131041 561207101123410973141404040200001001021129999999999999900170088112452888888888888888888888888818888888888884909388888888888888888888888810888888101041 561207111123410973141404040200001001021129999999999999900170288111371112868686868787218686868628702868686868080787878086868686078686868688878787081041 561207121123410973141404040200001001021129999999999999900170288112211187878787871137878787878720287878787878080780078787878787878787878705010102051041 561207131123410973141404040200001001021129999999999999900178812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 561207141123410973141404040200001001021129999999999999900178812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 561208010562410972282906030301001002033122121041100023412230188111461102868686868787408686868618701868686864909387870986868686038686868688878787100521 561208020562410972282906030301001002033122121041100023412230188112401187878787870146878787878710187878787874909309038787878787878787878710030306090521 561208030562410972282906030301001002033122121041100023412248802111150888888888888888888888888818888888888884909388888888888888888888888888888888040521 561208040562410972282906030301001002033122121041100023412248802112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561208050562410972282906030301001002033122121041100023412248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561208060562410972282906030301001002033122121041100023412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 561208070562410972282906030301001002033122121041100023412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208080562410972282906030301001002033122121041100023412240002112171888888888888888888888888818888888888884909388888888888888888888888810888888040521 561208090562410972282906030301001002033122121041100023412258808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208100562410972282906030301001002033122121041100023412278888011350888888888888888888888888818888888888884909388888888888888888888888888888888080521 561208110562410972282906030301001002033122121041100023412270288111361112868686868787238686868618701868686864909387870986868686038686868688878787080521 561208120562410972282906030301001002033122121041100023412270288112231187878787871136878787878710187878787874909309038787878787878787878710020103050521 561208130562410972282906030301001002033122121041100023412278812112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561208140562410972282906030301001002033122121041100023412278812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208150562410972282906030301001002033122121041100023412278812111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208160562410972282906030301001002033122121041100023412270088101492888888888888888888888888818888888888884909388888888888888888888888888888888100521 561208170562410972282906030301001002033122121041100023412278888012170888888888888888888888888818888888888884909388888888888888888888888810888888040521 561208180562410972282906030301001002033122121041100023412278888112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208190562410972282906030301001002033122121041100023412278888112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 561208200562410972282906030301001002033122121041100023412278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561208210562410972282906030301001002033122121041100023412278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561208220562410972282906030301001002033122121041100023412270388111391123868686868787348686868618701868686864909387870986868686038686868688878787080521 561208230562410972282906030301001002033122121041100023412270388112341187878787872239878787878710187878787874909309038787878787878787878710010304070521 561208240562410972282906030301001002033122121041100023412278823112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561208250562410972282906030301001002033122121041100023412278823112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 561208260562410972282906030301001002033122121041100023412278823112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561208270562410972282906030301001002033122121041100023412278823111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 561208280562410972282906030301001002033122121041100023412270088112722888888888888888888888888818888888888884909388888888888888888888888888888888150521 561208290562410972282906030301001002033122121041100023412278828112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561208300562410972282906030301001002033122121041100023412278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561209010562410973111303010201001001023122323021100023410230188111421102868686868787318686868618701868686864909387870986868686038686868688878787090521 561209020562410973111303010201001001023122323021100023410230188112311187878787870142878787878710187878787874909309038787878787878787878710010102070521 561209030562410973111303010201001001023122323021100023410248802111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 561209040562410973111303010201001001023122323021100023410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 561209050562410973111303010201001001023122323021100023410258888111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 561209060562410973111303010201001001023122323021100023410270088112652888888888888888888888888818888888888884909388888888888888888888888888888888140521 561209070562410973111303010201001001023122323021100023410270006112421888888888888888888888888818888888888884909388888888888888888888888810888888090521 561209080562410973111303010201001001023122323021100023410278807112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 561209090562410973111303010201001001023122323021100023410278807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561209100562410973111303010201001001023122323021100023410278807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561209110562410973111303010201001001023122323021100023410270288011701112868686868787418686868618701868686864909387870986868686038686868688878787150521 561209120562410973111303010201001001023122323021100023410270288012411187878787871170878787878710187878787874909309038787878787878787878710000000090521 561209130562410973111303010201001001023122323021100023410278888111210888888888888888888888888818888888888884909388888888888888888888888888888888050521 561210010562410973282807030501002003052132121021100024410230188111651102868686868787358686868618701868686864909387870986868686038686868688878787140521 561210020562410973282807030501002003052132121021100024410230188112351187878787870165878787878710187878787874909309038787878787878787878710010203080521 561210030562410973282807030501002003052132121021100024410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 561210040562410973282807030501002003052132121021100024410248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 561210050562410973282807030501002003052132121021100024410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 561210060562410973282807030501002003052132121021100024410230288111461207108686868787353386868618701018686864909387870909868686030386868688878787100521 561210070562410973282807030501002003052132121021100024410230288112351287878787870646878787878710187878787874909309038787878787878787878710010102080521 561210080562410973282807030501002003052132121021100024410248807111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561210090562410973282807030501002003052132121021100024410248807112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561210100562410973282807030501002003052132121021100024410230288112331287878787870646878787878710187878787874909309038787878787878787878710000101070521 561210110562410973282807030501002003052132121021100024410238810112150888888888888888888888888818888888888884909388888888888888888888888810888888040521 561210120562410973282807030501002003052132121021100024410270388111571113868686868787358686868618701868686864909387870986868686038686868688878787120521 561210130562410973282807030501002003052132121021100024410270388112351187878787871257878787878710187878787874909309038787878787878787878710020103080521 561210140562410973282807030501002003052132121021100024410278813111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561210150562410973282807030501002003052132121021100024410278813112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 561210160562410973282807030501002003052132121021100024410278813111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561210170562410973282807030501002003052132121021100024410270423111451118868686868787328686868618701868686864909387870986868686038686868688878787100521 561210180562410973282807030501002003052132121021100024410270488112321187878787871745878787878710187878787874909309038787878787878787878710010304070521 561210190562410973282807030501002003052132121021100024410278818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 561210200562410973282807030501002003052132121021100024410278818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 561210210562410973282807030501002003052132121021100024410278818112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 561210220562410973282807030501002003052132121021100024410278818112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 561210230562410973282807030501002003052132121021100024410270088112712888888888888888888888888818888888888884909388888888888888888888888888888888150521 561210240562410973282807030501002003052132121021100024410270088112552888888888888888888888888818888888888884909388888888888888888888888888888888120521 561210250562410973282807030501002003052132121021100024410270588111251126868686868787218686868618701868686864909387870986868686038686868688878787060521 561210260562410973282807030501002003052132121021100024410270588112211187878787872525878787878710187878787874909309038787878787878787878710000101050521 561210270562410973282807030501002003052132121021100024410278826112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 561210280562410973282807030501002003052132121021100024410278888111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 561211011123410973080101010100001000012122331071100123411230188111391102868686868787258686868618701868686864909387870986868686038686868688878787081041 561211021123410973080101010100001000012122331071100123411230188102251187878787870139878787878710187878787874909309038787878787878787878710040004061041 561211031123410973080101010100001000012122331071100123411248802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 561211041123410973080101010100001000012122331071100123411248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561211051123410973080101010100001000012122331071100123411248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 561211061123410973080101010100001000012122331071100123411248802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 561211071123410973080101010100001000012122331071100123411238888102138888888888888888888888888888888888888888888888888888888888888888888888888888031041 561211081123410973080101010100001000012122331071100123411278888101320888888888888888888888888818888888888884909388888888888888888888888888888888071041 570101011123410971030202020101001000012122333021000024406230188111581102868686868787478686868618701868686863207287870786868686028686868688878787121041 570101021123410971030202020101001000012122333021000024406230188112471187878787870158878787878710187878787873207207028787878787878787878722000101101041 570101031123410971030202020101001000012122333021000024406248802102160888888888888888888888888818888888888883207288888888888888888888888822888888041041 570102011123410971030401010000000000003012333031000024406230088112554888888888888888888888888818888888888883207288888888888888888888888888888888121041 570102021123410971030401010000000000003012333031000024406240001012251888888888888888888888888818888888888883207288888888888888888888888822888888061041 570102031123410971030401010000000000003012333031000024406258802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570102041123410971030401010000000000003012333031000024406258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570103011123410971060601010100001000012122333031000024406230188111351102868686868787268686868618701868686863207287870786868686028686868688878787081041 570103021123410971060601010100001000012122333031000024406230188112261187878787870135878787878710187878787873207207028787878787878787878722030104061041 570103031123410971060601010100001000012122333031000024406248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570103041123410971060601010100001000012122333031000024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570103051123410971060601010100001000012122333031000024406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570103061123410971060601010100001000012122333031000024406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570104011123410971060601010100001000012122333031100023409230188111331102868686868787328686868618701868686863207287870786868686028686868688878787071041 570104021123410971060601010100001000012122333031100023409230188112321187878787870133878787878710187878787873207207028787878787878787878722020204071041 570104031123410971060601010100001000012122333031100023409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570104041123410971060601010100001000012122333031100023409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570104051123410971060601010100001000012122333031100023409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570104061123410971060601010100001000012122333031100023409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570105011123410971151404040100001000013122321061100024409230114101481302040986868787383535868618701010186863207287870707078686020202868688878787101041 570105021123410971151404040100001000013122321061100024409230188112381387878787870148878787878710187878787873207207028787878787878787878722010001081041 570105031123410971151404040100001000013122321061100024409248802111150888888888888888888888888818888888888883207288888888888888888888888888888888041041 570105041123410971151404040100001000013122321061100024409230188112351387878787870148878787878710187878787873207207028787878787878787878722010304081041 570105051123410971151404040100001000013122321061100024409248804112160888888888888888888888888818888888888883207288888888888888888888888822888888041041 570105061123410971151404040100001000013122321061100024409248804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570105071123410971151404040100001000013122321061100024409248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570105081123410971151404040100001000013122321061100024409248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570105091123410971151404040100001000013122321061100024409230188112351387878787870148878787878710187878787873207207028787878787878787878722020204081041 570105101123410971151404040100001000013122321061100024409248809111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570105111123410971151404040100001000013122321061100024409248809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570105121123410971151404040100001000013122321061100024409248809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570105131123410971151404040100001000013122321061100024409248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570105141123410971151404040100001000013122321061100024409220088112682888888888888888888888888818888888888883207288888888888888888888888888888888141041 570105151123410971151404040100001000013122321061100024409238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570107011123410971080901010100001000013122321061101024410230188111581102868686868787338686868618701868686863207287870786868686028686868688878787121041 570107021123410971080901010100001000013122321061101024410230108112331187878787870158878787878710187878787873207207028787878787878787878722030205071041 570107031123410971080901010100001000013122321061101024410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570107041123410971080901010100001000013122321061101024410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570107051123410971080901010100001000013122321061101024410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570107061123410971080901010100001000013122321061101024410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570107071123410971080901010100001000013122321061101024410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570107081123410971080901010100001000013122321061101024410220088012532888888888888888888888888818888888888883207288888888888888888888888888888888111041 570107091123410971080901010100001000013122321061101024410270088111454888888888888888888888888828888888888888080788888888888888888888888888888888101041 570108011123410971060501010100001000012122333021000024406230188111481102868686868787298686868618701868686863207287870786868686028686868688878787101041 570108021123410971060501010100001000012122333021000024406230188112291187878787870148878787878710187878787873207207028787878787878787878722040004061041 570108031123410971060501010100001000012122333021000024406248802101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570108041123410971060501010100001000012122333021000024406248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570108051123410971060501010100001000012122333021000024406248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570108061123410971060501010100001000012122333021000024406248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570109011123410971050401010101001000012122331031100024408230188101361102868686868787298686868618701868686863207287870786868686028686868688878787081041 570109021123410971050401010101001000012122331031100024408230188112291187878787870136878787878710187878787873207207028787878787878787878722020103061041 570109031123410971050401010101001000012122331031100024408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570109041123410971050401010101001000012122331031100024408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570109051123410971050401010101001000012122331031100024408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570110011123410971040400000000000000003012333031000023408230088112542888888888888888888888888818888888888883207288888888888888888888888888888888111041 570110021123410971040400000000000000003012333031000023408248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570110031123410971040400000000000000003012333031000023408258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570110041123410971040400000000000000003012333031000023408258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570111011123410971090802020101001000012122321041100023411230188101561202048686868787374786868618701018686863207287870707868686020286868688878787121041 570111021123410971090802020101001000012122321041100023411230188112371287878787870156878787878710187878787873207207028787878787878787878722010102081041 570111031123410971090802020101001000012122321041100023411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570111041123410971090802020101001000012122321041100023411230188112471287878787870156878787878710187878787873207207028787878787878787878722000000101041 570111051123410971090802020101001000012122321041100023411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570111061123410971090802020101001000012122321041100023411248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570111071123410971090802020101001000012122321041100023411248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570111081123410971090802020101001000012122321041100023411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570111091123410971090802020101001000012122321041100023411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570112011123410971020200000000000000002012333031000024406230088112612888888888888888888888888818888888888883207288888888888888888888888888888888131041 570112021123410971020200000000000000002012333031000024406248801111150888888888888888888888888818888888888883207288888888888888888888888888888888041041 570113011123410971201903030200002000023132321051101024410230120111491102868686868787428686868618701868686863207287870786868686028686868688878787101041 570113021123410971201903030200002000023132321051101024410230188112421187878787870149878787878710187878787873207207028787878787878787878722050207091041 570113031123410971201903030200002000023132321051101024410248802111150888888888888888888888888818888888888883207288888888888888888888888888888888041041 570113041123410971201903030200002000023132321051101024410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570113051123410971201903030200002000023132321051101024410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113061123410971201903030200002000023132321051101024410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113071123410971201903030200002000023132321051101024410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113081123410971201903030200002000023132321051101024410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570113091123410971201903030200002000023132321051101024410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570113101123410971201903030200002000023132321051101024410230220111451111868686868787308686868618701868686863207287870786868686028686868688878787101041 570113111123410971201903030200002000023132321051101024410230288102301187878787871045878787878710187878787873207207028787878787878787878722030205071041 570113121123410971201903030200002000023132321051101024410248811112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570113131123410971201903030200002000023132321051101024410248811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113141123410971201903030200002000023132321051101024410248811111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113151123410971201903030200002000023132321051101024410248811111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113161123410971201903030200002000023132321051101024410248811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570113171123410971201903030200002000023132321051101024410230020112321888888888888888888888888818888888888883207288888888888888888888888822888888071041 570113181123410971201903030200002000023132321051101024410248817112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113191123410971201903030200002000023132321051101024410248817111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570113201123410971201903030200002000023132321051101024410220088112602888888888888888888888888818888888888883207288888888888888888888888888888888131041 570115011123410971171504040100001001023121321043121024408230188111821102868686868787718686868618701868686863207287870786868686028686868688878787171041 570115021123410971171504040100001001023121321043121024408230188102711187878787870182878787878710187878787873207207028787878787878787878788000202151041 570115031123410971171504040100001001023121321043121024408240002102541888888888888888888888888818888888888883207288888888888888888888888888888888111041 570115041123410971171504040100001001023121321043121024408240002112514888888888888888888888888818888888888883207288888888888888888888888888888888111041 570115051123410971171504040100001001023121321043121024408258888112170888888888888888888888888818888888888883207288888888888888888888888822888888041041 570115061123410971171504040100001001023121321043121024408270288111481209138686868787394086868618701018686863207287870707868686020286868688878787101041 570115071123410971171504040100001001023121321043121024408278888111220888888888888888888888888818888888888883207288888888888888888888888888888888051041 570115081123410971171504040100001001023121321043121024408278888112150888888888888888888888888818888888888883207288888888888888888888888822888888041041 570115091123410971171504040100001001023121321043121024408270288112391287878787870648878787878710187878787873207207028787878787878787878722030003081041 570115101123410971171504040100001001023121321043121024408278809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115111123410971171504040100001001023121321043121024408278809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115121123410971171504040100001001023121321043121024408278809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115131123410971171504040100001001023121321043121024408270288112401287878787870648878787878710187878787873207207028787878787878787878722030003091041 570115141123410971171504040100001001023121321043121024408278813111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115151123410971171504040100001001023121321043121024408278813111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115161123410971171504040100001001023121321043121024408278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570115171123410971171504040100001001023121321043121024408278813111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570116011123410971020200000000000000002011323032000024405230088111523888888888888888888888888818888888888883207288888888888888888888888888888888111041 570116021123410971020200000000000000002011323032000024405248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570117011123410971090501010100001100023241343011000024405230188111601202038686868787555686868618701018686863207287870707868686020286868688878787131041 570117021123410971090501010100001100023241343011000024405230188112551287878787870160878787878710187878787873207207028787878787878787878788010001121041 570117031123410971090501010100001100023241343011000024405230188112561287878787870160878787878710187878787873207207028787878787878787878788000000121041 570117041123410971090501010100001100023241343011000024405240202101321105868686868787298686868618701868686863207287870786868686028686868688878787071041 570117051123410971090501010100001100023241343011000024405240288112291187878787870432878787878710187878787873207207028787878787878787878722030003061041 570117061123410971090501010100001100023241343011000024405248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570117071123410971090501010100001100023241343011000024405258805101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570117081123410971090501010100001100023241343011000024405258805101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570117091123410971090501010100001100023241343011000024405258805101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570118011123410971040301010000001000012122321031000024408230188101551102868686868787538686868618701868686863207287870786868686028686868688878787121041 570118021123410971040301010000001000012122321031000024408230188112531187878787870155878787878710187878787873207207028787878787878787878788000202111041 570118031123410971040301010000001000012122321031000024408248802112160888888888888888888888888818888888888883207288888888888888888888888822888888041041 570118041123410971040301010000001000012122321031000024408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570119011123410971060602020100001000012122321061001024409230188111381202068686868787323886868618701018686863207287870707868686020286868688878787081041 570119021123410971060602020100001000012122321061001024409230188112321287878787870138878787878710187878787873207207028787878787878787878722000303071041 570119031123410971060602020100001000012122321061001024409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570119041123410971060602020100001000012122321061001024409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570119051123410971060602020100001000012122321061001024409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570119061123410971060602020100001000012122321061001024409230188112381287878787870138878787878710187878787873207207028787878787878787878722000000081041 570120011123410971100902020100001000012122321051100024409230188111481302071086868787382652868618701010186863207287870707078686020202868688878787101041 570120021123410971100902020100001000012122321051100024409230188112381387878787870148878787878710187878787873207207028787878787878787878722010304081041 570120031123410971100902020100001000012122321051100024409248802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570120041123410971100902020100001000012122321051100024409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570120051123410971100902020100001000012122321051100024409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570120061123410971100902020100001000012122321051100024409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570120071123410971100902020100001000012122321051100024409230188112261387878787870148878787878710187878787873207207028787878787878787878722000202061041 570120081123410971100902020100001000012122321051100024409248807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570120091123410971100902020100001000012122321051100024409248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570120101123410971100902020100001000012122321051100024409230188112521387878787870148878787878710187878787873207207028787878787878787878788000000111041 570121011123410971030301010100001000012122333031000024406230188111331102868686868787388686868618701868686863207287870786868686028686868688878787071041 570121021123410971030301010100001000012122333031000024406230188112381187878787870133878787878710187878787873207207028787878787878787878722000000081041 570121031123410971030301010100001000012122333031000024406248888112990888888888888888888888888818888888888883207288888888888888888888888899888888991041 570122011123410971050501010100001000013122333031100024407230188111371102868686868787328686868618701868686863207287870786868686028686868688878787081041 570122021123410971050501010100001000013122333031100024407230188112321187878787870137878787878710187878787873207207028787878787878787878722020002071041 570122031123410971050501010100001000013122333031100024407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570122041123410971050501010100001000013122333031100024407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570122051123410971050501010100001000013122333031100024407220088111643888888888888888888888888818888888888883207288888888888888888888888888888888131041 570201011123410971141403030200002000022132343031101023410230188111511202088686868787474286868628702028686868080787878080868686070786868688878787111041 570201021123410971141403030200002000022132343031101023410230188102471287878787870151878787878720287878787878080780078787878787878787878715020305101041 570201031123410971141403030200002000022132343031101023410248802111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 570201041123410971141403030200002000022132343031101023410248802111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 570201051123410971141403030200002000022132343031101023410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570201061123410971141403030200002000022132343031101023410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570201071123410971141403030200002000022132343031101023410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570201081123410971141403030200002000022132343031101023410230188112421287878787870151878787878720287878787878080780078787878787878787878715020103091041 570201091123410971141403030200002000022132343031101023410248808112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570201101123410971141403030200002000022132343031101023410248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570201111123410971141403030200002000022132343031101023410248808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570201121123410971141403030200002000022132343031101023410230288111311113868686868787258686868628702868686868080787878086868686078686868688878787071041 570201131123410971141403030200002000022132343031101023410230288112251187878787871231878787878720287878787878080780078787878787878787878715010001061041 570201141123410971141403030200002000022132343031101023410248813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570201151123410971141403030200002000022132343031101023410278888011280888888888888888888888888828888888888888080788888888888888888888888888888888061041 570202011123410971131302020200002000022132343031100123410230188111401102868686868787258686868628702868686868080787878086868686078686868688878787091041 570202021123410971131302020200002000022132343031100123410230188112251187878787870140878787878720287878787878080780078787878787878787878715050207061041 570202031123410971131302020200002000022132343031100123410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570202041123410971131302020200002000022132343031100123410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570202051123410971131302020200002000022132343031100123410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570202061123410971131302020200002000022132343031100123410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570202071123410971131302020200002000022132343031100123410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570202081123410971131302020200002000022132343031100123410248802111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 570202091123410971131302020200002000022132343031100123410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570202101123410971131302020200002000022132343031100123410230288111301111868686868787258686868628702868686868080787878086868686078686868688878787071041 570202111123410971131302020200002000022132343031100123410230288112251187878787871030878787878720287878787878080780078787878787878787878715010102061041 570202121123410971131302020200002000022132343031100123410248811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570202131123410971131302020200002000022132343031100123410248811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570203011123410971101403030000001000013122321061100023411230188111571302051386868787513556868628702020286868080787878080808686070707868688878787121041 570203021123410971101403030000001000013122321061100023411230188112511387878787870157878787878720287878787878080780078787878787878787878788000101111041 570203031123410971101403030000001000013122321061100023411240002012211888888888888888888888888828888888888888080788888888888888888888888815888888051041 570203041123410971101403030000001000013122321061100023411258803012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570203051123410971101403030000001000013122321061100023411230188112351387878787870157878787878720287878787878080780078787878787878787878715000606081041 570203061123410971101403030000001000013122321061100023411248805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570203071123410971101403030000001000013122321061100023411248805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570203081123410971101403030000001000013122321061100023411248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570203091123410971101403030000001000013122321061100023411248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570203101123410971101403030000001000013122321061100023411248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570203111123410971101403030000001000013122321061100023411240005012234888888888888888888888888828888888888888080788888888888888888888888815888888051041 570203121123410971101403030000001000013122321061100023411258811011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570203131123410971101403030000001000013122321061100023411230188112561387878787870157878787878720287878787878080780078787878787878787878788000000121041 570203141123410971101403030000001000013122321061100023411278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 570204011123410971222106060501005000052132343071101123411230188111261202048686868787222086868628702028686868080787878080868686070786868688878787061041 570204021123410971222106060501005000052132343071101123411230188112221287878787870126878787878720287878787878080780078787878787878787878722000101051041 570204031123410971222106060501005000052132343071101123411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204041123410971222106060501005000052132343071101123411230188112201287878787870126878787878720287878787878080780078787878787878787878722000000051041 570204051123410971222106060501005000052132343071101123411230288111311106868686868787238686868628702868686868080787878086868686078686868688878787071041 570204061123410971222106060501005000052132343071101123411230288112231187878787870531878787878720287878787878080780078787878787878787878722010304051041 570204071123410971222106060501005000052132343071101123411248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570204081123410971222106060501005000052132343071101123411248806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204091123410971222106060501005000052132343071101123411248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204101123410971222106060501005000052132343071101123411248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204111123410971222106060501005000052132343071101123411230388111281112868686868787228686868628702868686868080787878086868686078686868688878787061041 570204121123410971222106060501005000052132343071101123411230388112221187878787871128878787878720287878787878080780078787878787878787878722000202051041 570204131123410971222106060501005000052132343071101123411248812112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204141123410971222106060501005000052132343071101123411248812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204151123410971222106060501005000052132343071101123411230088111234888888888888888888888888828888888888888080788888888888888888888888888888888051041 570204161123410971222106060501005000052132343071101123411238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570204171123410971222106060501005000052132343071101123411230488111231118868686868787178686868628702868686868080787878086868686078686868688878787051041 570204181123410971222106060501005000052132343071101123411230488112171187878787871723878787878720287878787878080780078787878787878787878722000101041041 570204191123410971222106060501005000052132343071101123411248818112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570204201123410971222106060501005000052132343071101123411230588111211121868686868787208686868628702868686868080787878086868686078686868688878787051041 570204211123410971222106060501005000052132343071101123411230588102201187878787872021878787878720287878787878080780078787878787878787878722010001051041 570204221123410971222106060501005000052132343071101123411248821111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570205011123410971100903030200001001022122343031100123410230188111581104868686868787408686868628702868686868080787878086868686078686868688878787121041 570205021123410971100903030200001001022122343031100123410248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570205031123410971100903030200001001022122343031100123410248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570205041123410971100903030200001001022122343031100123410230188112401187878787870158878787878720287878787878080780078787878787878787878715000000091041 570205051123410971100903030200001001022122343031100123410270288111631206078686868787432286868628702028686868080787878080868686070786868688878787131041 570205061123410971100903030200001001022122343031100123410270288102431287878787870563878787878720287878787878080780078787878787878787878715000000091041 570205071123410971100903030200001001022122343031100123410270288112221287878787870563878787878720287878787878080780078787878787878787878715010001051041 570205081123410971100903030200001001022122343031100123410278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570205091123410971100903030200001001022122343031100123410278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570205101123410971100903030200001001022122343031100123410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570206010562410971121202010200002000022132323091100023410230188111471102868686868787358686868618701868686861406287870686868686028686868688878787100521 570206020562410971121202010200002000022132323091100023410230188112351187878787870147878787878710187878787871406206028787878787878787878704010102080521 570206030562410971121202010200002000022132323091100023410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 570206040562410971121202010200002000022132323091100023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 570206050562410971121202010200002000022132323091100023410230288111451107868686868787348686868618701868686861406287870686868686028686868688878787100521 570206060562410971121202010200002000022132323091100023410248888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570206070562410971121202010200002000022132323091100023410230288112341187878787870545878787878710187878787871406206028787878787878787878704050005070521 570206080562410971121202010200002000022132323091100023410248807111160888888888888888888888888818888888888881406288888888888888888888888888888888040521 570206090562410971121202010200002000022132323091100023410248807111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 570206100562410971121202010200002000022132323091100023410248807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 570206110562410971121202010200002000022132323091100023410248807111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 570206120562410971121202010200002000022132323091100023410248807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 570207011123410971070702020101001000012122323041100123411230188111431202078686868787232686868618701018686861406287870606868686020286868688878787091041 570207021123410971070702020101001000012122323041100123411230188112231287878787870143878787878710187878787871406206028787878787878787878704030003051041 570207031123410971070702020101001000012122323041100123411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570207041123410971070702020101001000012122323041100123411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570207051123410971070702020101001000012122323041100123411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570207061123410971070702020101001000012122323041100123411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570207071123410971070702020101001000012122323041100123411230188112261287878787870143878787878710187878787871406206028787878787878787878704000000061041 570208011123410971060301000100001000012122321071100023411230188101511105868686868787358686868618701868686861406287870686868686028686868688878787111041 570208021123410971060301000100001000012122321071100023411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570208031123410971060301000100001000012122321071100023411248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570208041123410971060301000100001000012122321071100023411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570208051123410971060301000100001000012122321071100023411230188102351187878787870151878787878710187878787871406206028787878787878787878704010001081041 570208061123410971060301000100001000012122321071100023411248805101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570209011123410971050402020100001000012122323071100023410230188111441202048686868787313086868618701018686861406287870606868686020286868688878787091041 570209021123410971050402020100001000012122323071100023410230188112311287878787870144878787878710187878787871406206028787878787878787878704010001071041 570209031123410971050402020100001000012122323071100023410248802101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570209041123410971050402020100001000012122323071100023410230188112301287878787870144878787878710187878787871406206028787878787878787878704000000071041 570209051123410971050402020100001000012122323071100023410238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570210011123410971050501010101001000013122323041100023410230104111431102868686868787358686868618701868686861406287870686868686028686868688878787091041 570210021123410971050501010101001000013122323041100023410230188112351187878787870143878787878710187878787871406206028787878787878787878704000101081041 570210031123410971050501010101001000013122323041100023410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570210041123410971050501010101001000013122323041100023410220088112632888888888888888888888888818888888888881406288888888888888888888888888888888131041 570210051123410971050501010101001000013122323041100023410238888111310888888888888888888888888818888888888881406288888888888888888888888888888888071041 570211011123410971121203030201002000023132323081100023410230112111451102868686868787318686868618701868686861406287870686868686028686868688878787101041 570211021123410971121203030201002000023132323081100023410230188112311187878787870145878787878710187878787871406206028787878787878787878704030003071041 570211031123410971121203030201002000023132323081100023410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570211041123410971121203030201002000023132323081100023410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570211051123410971121203030201002000023132323081100023410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570211061123410971121203030201002000023132323081100023410230212111351107868686868787258686868618701868686861406287870686868686028686868688878787081041 570211071123410971121203030201002000023132323081100023410230288112251187878787870635878787878710187878787871406206028787878787878787878704020103061041 570211081123410971121203030201002000023132323081100023410248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570211091123410971121203030201002000023132323081100023410248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570211101123410971121203030201002000023132323081100023410248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570211111123410971121203030201002000023132323081100023410238812112160888888888888888888888888818888888888881406288888888888888888888888804888888041041 570211121123410971121203030201002000023132323081100023410220088112552888888888888888888888888818888888888881406288888888888888888888888888888888121041 570213010562410971120603010300004000042132323101100223412230188111511103868686868787428686868618701868686861406287870686868686028686868688878787110521 570213020562410971120603010300004000042132323101100223412248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570213030562410971120603010300004000042132323101100223412230188112421187878787870151878787878710187878787871406206028787878787878787878704000000090521 570213040562410971120603010300004000042132323101100223412238888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 570213050562410971120603010300004000042132323101100223412230288111291106868686868787248686868618701868686861406287870686868686028686868688878787060521 570213060562410971120603010300004000042132323101100223412230288112241187878787870529878787878710187878787871406206028787878787878787878704000000050521 570213070562410971120603010300004000042132323101100223412230388101411108868686868787428686868618701868686861406287870686868686028686868688878787090521 570213080562410971120603010300004000042132323101100223412230388102421187878787870741878787878710187878787871406206028787878787878787878704000101090521 570213090562410971120603010300004000042132323101100223412248808102028888888888888888888888888888888888888888888888888888888888888888888888888888010521 570213100562410971120603010300004000042132323101100223412230488101751211128686868787535486868618701018686861406287870606868686020286868688878787160521 570213110562410971120603010300004000042132323101100223412230488102531287878787871075878787878710187878787871406206028787878787878787878788000000110521 570213120562410971120603010300004000042132323101100223412230488102541287878787871075878787878710187878787871406206028787878787878787878788000000110521 570214010562410971252403010200001001023122321111110123414230018111562888888888888888888888888818888888888881406288888888888888888888888888888888120521 570214020562410971252403010200001001023122321111110123414230118111581303091786868787313155868618701010186861406287870606068686020202868688878787120521 570214030562410971252403010200001001023122321111110123414230188112311387878787870258878787878710187878787871406206028787878787878787878704020305070521 570214040562410971252403010200001001023122321111110123414248803111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 570214050562410971252403010200001001023122321111110123414248803111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 570214060562410971252403010200001001023122321111110123414248803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214070562410971252403010200001001023122321111110123414248803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214080562410971252403010200001001023122321111110123414248803112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 570214090562410971252403010200001001023122321111110123414230188112311387878787870258878787878710187878787871406206028787878787878787878704040105070521 570214100562410971252403010200001001023122321111110123414248809111180888888888888888888888888818888888888881406288888888888888888888888888888888040521 570214110562410971252403010200001001023122321111110123414248809111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214120562410971252403010200001001023122321111110123414248809111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214130562410971252403010200001001023122321111110123414248809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 570214140562410971252403010200001001023122321111110123414248809112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 570214150562410971252403010200001001023122321111110123414248888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214160562410971252403010200001001023122321111110123414248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 570214170562410971252403010200001001023122321111110123414230188112551387878787870258878787878710187878787871406206028787878787878787878788000000120521 570214180562410971252403010200001001023122321111110123414220088112712888888888888888888888888818888888888881406288888888888888888888888888888888150521 570214190562410971252403010200001001023122321111110123414270088111354888888888888888888888888828888888888888080788888888888888888888888888888888080521 570214200562410971252403010200001001023122321111110123414278888111290888888888888888888888888828888888888888080788888888888888888888888888888888060521 570214210562410971252403010200001001023122321111110123414278888111270888888888888888888888888828888888888888080788888888888888888888888888888888060521 570214220562410971252403010200001001023122321111110123414270088111274888888888888888888888888828888888888888080788888888888888888888888888888888060521 570214230562410971252403010200001001023122321111110123414278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 570214240562410971252403010200001001023122321111110123414270288111321125868686868787218686868628702868686868080787878086868686078686868688878787070521 570214250562410971252403010200001001023122321111110123414270288102211187878787872432878787878720287878787878080780078787878787878787878711000000050521 570215011123410971111101010100001000012122321041000023410230188111451105868686868787258686868618701868686861406287870686868686028686868688878787101041 570215021123410971111101010100001000012122321041000023410248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570215031123410971111101010100001000012122321041000023410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570215041123410971111101010100001000012122321041000023410248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570215051123410971111101010100001000012122321041000023410230188112251187878787870145878787878710187878787871406206028787878787878787878704040105061041 570215061123410971111101010100001000012122321041000023410248805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570215071123410971111101010100001000012122321041000023410248805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570215081123410971111101010100001000012122321041000023410248805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570215091123410971111101010100001000012122321041000023410248805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570215101123410971111101010100001000012122321041000023410248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570215111123410971111101010100001000012122321041000023410238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570216010562410971141303020200002000023132321111101023412230188111601202048686868787424386868618701018686861406287870606868686020286868688878787130521 570216020562410971141303020200002000023132321111101023412230188112421287878787870160878787878710187878787871406206028787878787878787878704000101090521 570216030562410971141303020200002000023132321111101023412248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570216040562410971141303020200002000023132321111101023412230188102431287878787870160878787878710187878787871406206028787878787878787878704000000090521 570216050562410971141303020200002000023132321111101023412230288111451106868686868787348686868618701868686861406287870686868686028686868688878787100521 570216060562410971141303020200002000023132321111101023412230288112341187878787870545878787878710187878787871406206028787878787878787878704020204070521 570216070562410971141303020200002000023132321111101023412248806111160888888888888888888888888818888888888881406288888888888888888888888888888888040521 570216080562410971141303020200002000023132321111101023412248806111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 570216090562410971141303020200002000023132321111101023412248806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 570216100562410971141303020200002000023132321111101023412248806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 570216110562410971141303020200002000023132321111101023412248888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 570216120562410971141303020200002000023132321111101023412220088111753888888888888888888888888818888888888881406288888888888888888888888888888888160521 570216130562410971141303020200002000023132321111101023412238888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 570216140562410971141303020200002000023132321111101023412220088112622888888888888888888888888818888888888881406288888888888888888888888888888888130521 570217011123410971050501010100001000012122323041100023410230188111481102868686868787318686868618701868686861406287870686868686028686868688878787101041 570217021123410971050501010100001000012122323041100023410230188112311187878787870148878787878710187878787871406206028787878787878787878704030003071041 570217031123410971050501010100001000012122323041100023410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570217041123410971050501010100001000012122323041100023410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570217051123410971050501010100001000012122323041100023410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570218011123410971100702020100001000013122321051101023412230188111461204088686868787434686868618701018686861406287870606868686020286868688878787101041 570218021123410971100702020100001000013122321051101023412248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570218031123410971100702020100001000013122321051101023412248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570218041123410971100702020100001000013122321051101023412230188102431287878787870146878787878710187878787871406206028787878787878787878704020103091041 570218051123410971100702020100001000013122321051101023412248804112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570218061123410971100702020100001000013122321051101023412248804111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 570218071123410971100702020100001000013122321051101023412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570218081123410971100702020100001000013122321051101023412230188102461287878787870146878787878710187878787871406206028787878787878787878704010001101041 570218091123410971100702020100001000013122321051101023412248808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570218101123410971100702020100001000013122321051101023412258888101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570219011123410971161602020100001000012122321071100023411230188111411204078686868787332886868618701018686861406287870606868686020286868688878787091041 570219021123410971161602020100001000012122321071100023411248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570219031123410971161602020100001000012122321071100023411248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570219041123410971161602020100001000012122321071100023411230188112331287878787870141878787878710187878787871406206028787878787878787878704010102071041 570219051123410971161602020100001000012122321071100023411248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570219061123410971161602020100001000012122321071100023411248804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570219071123410971161602020100001000012122321071100023411230188112281287878787870141878787878710187878787871406206028787878787878787878704000303061041 570219081123410971161602020100001000012122321071100023411248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570219091123410971161602020100001000012122321071100023411248807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570219101123410971161602020100001000012122321071100023411248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570219111123410971161602020100001000012122321071100023411238888111180888888888888888888888888818888888888881406288888888888888888888888888888888041041 570219121123410971161602020100001000012122321071100023411238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570219131123410971161602020100001000012122321071100023411238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570219141123410971161602020100001000012122321071100023411238888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570219151123410971161602020100001000012122321071100023411238888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570219161123410971161602020100001000012122321071100023411238888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570220011123410971040402020100001000012122321031100023411230188111571202038686868787493586868618701018686861406287870606868686020286868688878787121041 570220021123410971040402020100001000012122321031100023411230188112491287878787870157878787878710187878787871406206028787878787878787878704000000101041 570220031123410971040402020100001000012122321031100023411230188112351287878787870157878787878710187878787871406206028787878787878787878704010001081041 570220041123410971040402020100001000012122321031100023411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570221011123410971090901010100000100013122321051000023410230088111533888888888888888888888888818888888888881406288888888888888888888888888888888111041 570221021123410971090901010100000100013122321051000023410248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570221031123410971090901010100000100013122321051000023410248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570221041123410971090901010100000100013122321051000023410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570221051123410971090901010100000100013122321051000023410240188111321107868686868787208686868618701868686861406287870686868686028686868688878787071041 570221061123410971090901010100000100013122321051000023410258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570221071123410971090901010100000100013122321051000023410240188112201187878787870532878787878710187878787871406206028787878787878787878704010102051041 570221081123410971090901010100000100013122321051000023410258807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570221091123410971090901010100000100013122321051000023410258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570222011123410971090902020200001001022122343071100023409230188111531103868686868787208686868618701868686861406287870686868686028686868688878787111041 570222021123410971090902020200001001022122343071100023409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570222031123410971090902020200001001022122343071100023409230188112201187878787870153878787878710187878787871406206028787878787878787878704000000051041 570222041123410971090902020200001001022122343071100023409248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570222051123410971090902020200001001022122343071100023409270288111521109868686868787468686868618701868686861406287870686868686028686868688878787111041 570222061123410971090902020200001001022122343071100023409278888111210888888888888888888888888818888888888881406288888888888888888888888888888888051041 570222071123410971090902020200001001022122343071100023409278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570222081123410971090902020200001001022122343071100023409278888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570222091123410971090902020200001001022122343071100023409270288112461187878787870552878787878710187878787871406206028787878787878787878704000000101041 570223011123410971020200000000001000011122321031000023410230188111621102868686868787668686868618701868686861406287870686868686028686868688878787131041 570223021123410971020200000000001000011122321031000023410230188112661187878787870162878787878710187878787871406206028787878787878787878788000000141041 570224010562410971121103020100001000012122323041100023410230188111441202088686868787302986868618701018686861406287870606868686020286868688878787090521 570224020562410971121103020100001000012122323041100023410230188112301287878787870144878787878710187878787871406206028787878787878787878704010405070521 570224030562410971121103020100001000012122323041100023410248802112180888888888888888888888888818888888888881406288888888888888888888888804888888040521 570224040562410971121103020100001000012122323041100023410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 570224050562410971121103020100001000012122323041100023410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 570224060562410971121103020100001000012122323041100023410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 570224070562410971121103020100001000012122323041100023410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 570224080562410971121103020100001000012122323041100023410230188102291287878787870144878787878710187878787871406206028787878787878787878704040004060521 570224090562410971121103020100001000012122323041100023410248808111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 570224100562410971121103020100001000012122323041100023410248808111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 570224110562410971121103020100001000012122323041100023410248808111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 570224120562410971121103020100001000012122323041100023410248808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 570225011123410971100902020100001001021122333051000023408230188111581402030405868787595835308618701010101861406287870606060686020202028688878787121041 570225021123410971100902020100001001021122333051000023408230188112591487878787870158878787878710187878787871406206028787878787878787878788000000121041 570225031123410971100902020100001001021122333051000023408230188102581487878787870158878787878710187878787871406206028787878787878787878788000000121041 570225041123410971100902020100001001021122333051000023408230188112351487878787870158878787878710187878787871406206028787878787878787878704000000081041 570225051123410971100902020100001001021122333051000023408230188112301487878787870158878787878710187878787871406206028787878787878787878704000000071041 570225061123410971100902020100001001021122333051000023408270288111571207098686868787535186868618701018686861406287870606868686020286868688878787121041 570225071123410971100902020100001001021122333051000023408270288112531287878787870657878787878710187878787871406206028787878787878787878788010001111041 570225081123410971100902020100001001021122333051000023408278807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570225091123410971100902020100001001021122333051000023408270288112511287878787870657878787878710187878787871406206028787878787878787878788010001111041 570225101123410971100902020100001001021122333051000023408278809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570226011123410971121202020200001001022122321081100123412230188111401102868686868787258686868618701868686861406287870686868686028686868688878787091041 570226021123410971121202020200001001022122321081100123412230188112251187878787870140878787878710187878787871406206028787878787878787878704030104061041 570226031123410971121202020200001001022122321081100123412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570226041123410971121202020200001001022122321081100123412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570226051123410971121202020200001001022122321081100123412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570226061123410971121202020200001001022122321081100123412248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570226071123410971121202020200001001022122321081100123412270288111261108868686868787188686868618701868686861406287870686868686028686868688878787061041 570226081123410971121202020200001001022122321081100123412270288112181187878787870726878787878710187878787871406206028787878787878787878704010001041041 570226091123410971121202020200001001022122321081100123412278808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570226101123410971121202020200001001022122321081100123412278888111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 570226111123410971121202020200001001022122321081100123412278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570226121123410971121202020200001001022122321081100123412278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570227010562410971130302010201001200033252331101100023410230188101791102868686868787548686868618701868686861406287870686868686028686868688878787160521 570227020562410971130302010201001200033252331101100023410230188102541187878787870179878787878710187878787871406206028787878787878787878788030003110521 570227030562410971130302010201001200033252331101100023410240002111392888888888888888888888888818888888888881406288888888888888888888888888888888080521 570227040562410971130302010201001200033252331101100023410258888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 570227050562410971130302010201001200033252331101100023410240202101221106868686868787198686868618701868686861406287870686868686028686868688878787050521 570227060562410971130302010201001200033252331101100023410240288102191187878787870522878787878710187878787871406206028787878787878787878704000202040521 570227070562410971130302010201001200033252331101100023410258806102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 570227080562410971130302010201001200033252331101100023410258806102008888888888888888888888888888888888888888888888888888888888888888888888888888010521 570227090562410971130302010201001200033252331101100023410240302101301110868686868787258686868618701868686861406287870686868686028686868688878787070521 570227100562410971130302010201001200033252331101100023410240388102251187878787870930878787878710187878787871406206028787878787878787878704010203060521 570227110562410971130302010201001200033252331101100023410258810112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 570227120562410971130302010201001200033252331101100023410258810101058888888888888888888888888888888888888888888888888888888888888888888888888888020521 570227130562410971130302010201001200033252331101100023410258810102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 570228011123410971212104040300001002032122323081100023410230188111451202038686868787532586868618701018686861406287870606868686020286868688878787101041 570228021123410971212104040300001002032122323081100023410230188112531287878787870145878787878710187878787871406206028787878787878787878788000000111041 570228031123410971212104040300001002032122323081100023410230188112251287878787870145878787878710187878787871406206028787878787878787878704030104061041 570228041123410971212104040300001002032122323081100023410248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570228051123410971212104040300001002032122323081100023410248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570228061123410971212104040300001002032122323081100023410248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570228071123410971212104040300001002032122323081100023410248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570228081123410971212104040300001002032122323081100023410270288111281109868686868787208686868628702868686868080787878086868686078686868688878787061041 570228091123410971212104040300001002032122323081100023410270288112201187878787870828878787878720287878787878080780078787878787878787878711000000051041 570228101123410971212104040300001002032122323081100023410278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 570228111123410971212104040300001002032122323081100023410270388111601212178686868787563186868618701018686861406287870606868686020286868688878787131041 570228121123410971212104040300001002032122323081100023410270388112561287878787871160878787878710187878787871406206028787878787878787878788000101121041 570228131123410971212104040300001002032122323081100023410270012112221888888888888888888888888818888888888881406288888888888888888888888804888888051041 570228141123410971212104040300001002032122323081100023410278813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570228151123410971212104040300001002032122323081100023410278813111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570228161123410971212104040300001002032122323081100023410278813112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570228171123410971212104040300001002032122323081100023410270388112311287878787871160878787878710187878787871406206028787878787878787878704010203071041 570228181123410971212104040300001002032122323081100023410278817112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570228191123410971212104040300001002032122323081100023410278817111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570228201123410971212104040300001002032122323081100023410278817112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570228211123410971212104040300001002032122323081100023410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570229011123410971030300000000001000012122321031100023411230188111771102868686868787528686868618701868686861406287870686868686028686868688878787161041 570229021123410971030300000000001000012122321031100023411230188112521187878787870177878787878710187878787871406206028787878787878787878788000101111041 570229031123410971030300000000001000012122321031100023411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570230011123410971070700000000001000012122333041000023408230188111521102868686868787528686868618701868686861406287870686868686028686868688878787111041 570230021123410971070700000000001000012122333041000023408230188112521187878787870152878787878710187878787871406206028787878787878787878788030104111041 570230031123410971070700000000001000012122333041000023408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570230041123410971070700000000001000012122333041000023408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570230051123410971070700000000001000012122333041000023408248802111150888888888888888888888888818888888888881406288888888888888888888888888888888041041 570230061123410971070700000000001000012122333041000023408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570230071123410971070700000000001000012122333041000023408230088112652888888888888888888888888818888888888881406288888888888888888888888888888888141041 570232011123410971010100000000000000001012121033120023411238888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 570233011123410971100801010100001000012122121033100023410230188111221102868686868787218686868618701868686860604187870486868686018686868688878787051041 570233021123410971100801010100001000012122121033100023410230188102211187878787870122878787878710187878787870604104018787878787878787878703000101051041 570233031123410971100801010100001000012122121033100023410248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570233041123410971100801010100001000012122121033100023410238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570233051123410971100801010100001000012122121033100023410238888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570233061123410971100801010100001000012122121033100023410238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570233071123410971100801010100001000012122121033100023410238888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570233081123410971100801010100001000012122121033100023410238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570233091123410971100801010100001000012122121033100023410238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570233101123410971100801010100001000012122121033100023410248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570234011123410971050501010100001000012122121033101223413230188111221103868686868787208686868618701868686860604187870486868686018686868688878787051041 570234021123410971050501010100001000012122121033101223413248888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570234031123410971050501010100001000012122121033101223413230188112201187878787870122878787878710187878787870604104018787878787878787878703010001051041 570234041123410971050501010100001000012122121033101223413248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570234051123410971050501010100001000012122121033101223413248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570301011123410971030301010100001000012124122043313511129430188111451102868686868787488686868638701868686868888887870686868686028686868688878787101041 570301021123410971030301010100001000012124122043313511129430188112481187878787870145878787878710387878787871406288888787878787878787878704000000101041 570301031123410971030301010100001000012124122043313511129448888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570303011123410971050301010101001000012124121033110011118330188111231102868686868787188686868618701868686860001187870686868686028686868688878787051041 570303021123410971050301010101001000012124121033110011118330188102181187878787870123878787878710187878787871406201018787878787878787878799010001041041 570303031123410971050301010101001000012124121033110011118348802101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570303041123410971050301010101001000012124121033110011118338888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570303051123410971050301010101001000012124121033110011118338888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570304011123410971090901010100001000012123121023100112114230188111331103868686868787258686868618701868686860604187870486868686018686868688878787071041 570304021123410971090901010100001000012123121023100112114248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570304031123410971090901010100001000012123121023100112114230188112251187878787870133878787878710187878787870604104018787878787878787878703030205061041 570304041123410971090901010100001000012123121023100112114248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570304051123410971090901010100001000012123121023100112114248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570304061123410971090901010100001000012123121023100112114248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570304071123410971090901010100001000012123121023100112114248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570304081123410971090901010100001000012123121023100112114248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570304091123410971090901010100001000012123121023100112114248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570305011123410971040401010100001000011123121023000012112230188111281102868686868787208686868618701868686864909387870986868686038686868688878787061041 570305021123410971040401010100001000011123121023000012112230188112201187878787870128878787878710187878787874909309038787878787878787878710000000051041 570305031123410971040401010100001000011123121023000012112238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570305041123410971040401010100001000011123121023000012112238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570306011123410971050302020100001000013123121013100012113230188101551102868686868787388686868618701868686861406287870686868686028686868688878787121041 570306021123410971050302020100001000013123121013100012113230188102381187878787870155878787878710187878787871406206028787878787878787878704000000081041 570306031123410971050302020100001000013123121013100012113240088112284888888888888888888888888818888888888881406288888888888888888888888804888888061041 570306041123410971050302020100001000013123121013100012113248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570306051123410971050302020100001000013123121013100012113258803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570307011123410971030201010101001000012123121013100212115330188101331102868686868787288686868628702868686868080787878086868686078686868688878787071041 570307021123410971030201010101001000012123121013100212115330188112281187878787870133878787878720287878787878080780078787878787878787878711000101061041 570307031123410971030201010101001000012123121013100212115348802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570308011123410971060501010100001000012123121013100112114230188111281102868686868787278686868618701868686866412587871286868686058686868688878787061041 570308021123410971060501010100001000012123121013100112114230188112271187878787870128878787878710187878787876412512058787878787878787878709020204061041 570308031123410971060501010100001000012123121013100112114248802101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570308041123410971060501010100001000012123121013100112114248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570308051123410971060501010100001000012123121013100112114248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570308061123410971060501010100001000012123121013100112114248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570309011123410971050501010100001000012123121023000012112230188111241102868686868787228686868618701868686864909387870986868686038686868688878787051041 570309021123410971050501010100001000012123121023000012112230188112221187878787870124878787878710187878787874909309038787878787878787878710010001051041 570309031123410971050501010100001000012123121023000012112248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570309041123410971050501010100001000012123121023000012112238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570309051123410971050501010100001000012123121023000012112238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570311011123410971020200000000000000001013121013000012112238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 570311021123410971020200000000000000001013121013000012112278888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 570312011123410971010200000000000000001013121023000012112230088111334888888888888888888888888828888888888888080788888888888888888888888888888888071041 570312021123410971010200000000000000001013121023000012112238888011250888888888888888888888888828888888888888080788888888888888888888888888888888061041 570315011123410971020102020000000000001013121013000012112238888102220888888888888888888888888828888888888888080788888888888888888888888822888888051041 570315021123410971020102020000000000001013121013000012112238888112250888888888888888888888888828888888888888080788888888888888888888888822888888061041 570316011123410971060600000000000000001013121013000012112238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 570316021123410971060600000000000000001013121013000012112278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570316031123410971060600000000000000001013121013000012112270088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 570316041123410971060600000000000000001013121013000012112278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570316051123410971060600000000000000001013121013000012112278888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 570316061123410971060600000000000000001013121013000012112278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 570317011123410971020101010101001000011123121013100012212230188111261102868686868787218686868628702868686868080787878086868686078686868688878787061041 570317021123410971020101010101001000011123121013100012212230188102211187878787870126878787878720287878787878080780078787878787878787878711000000051041 570318011123410971090902020100001000012123121023000012112230188111301102868686868787278686868618701868686865510487870686868686028686868688878787071041 570318021123410971090902020100001000012123121023000012112230188112271187878787870130878787878710187878787871406210048787878787878787878704010102061041 570318031123410971090902020100001000012123121023000012112248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570318041123410971090902020100001000012123121023000012112248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570318051123410971090902020100001000012123121023000012112278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570318061123410971090902020100001000012123121023000012112278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570318071123410971090902020100001000012123121023000012112270088112181888888888888888888888888818888888888881406288888888888888888888888804888888041041 570318081123410971090902020100001000012123121023000012112278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570318091123410971090902020100001000012123121023000012112278807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570319011123410971020200000000000000001013121013030012214238888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 570319021123410971020200000000000000001013121013030012214238888111190888888888888888888888888818888888888881406288888888888888888888888888888888041041 570320011123410971070701010101001000012123121023001012212230188111271102868686868787238686868618701868686861406287870686868686028686868688878787061041 570320021123410971070701010101001000012123121023001012212230188112231187878787870127878787878710187878787871406206028787878787878787878704020103051041 570320031123410971070701010101001000012123121023001012212248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570320041123410971070701010101001000012123121023001012212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570320051123410971070701010101001000012123121023001012212248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570320061123410971070701010101001000012123121023001012212238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570320071123410971070701010101001000012123121023001012212278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570321011123410971030301010100001000011123121013100012212230188111201102868686868787168686868618701868686861406287870686868686028686868688878787051041 570321021123410971030301010100001000011123121013100012212230188112161187878787870120878787878710187878787871406206028787878787878787878704000000041041 570321031123410971030301010100001000011123121013100012212238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570322011123410971080802020000000000002013121013000012112230088112473888888888888888888888888818888888888880604188888888888888888888888803888888101041 570322021123410971080802020000000000002013121013000012112248801112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570322031123410971080802020000000000002013121013000012112248801112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 570322041123410971080802020000000000002013121013000012112248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570322051123410971080802020000000000002013121013000012112248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570322061123410971080802020000000000002013121013000012112248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570322071123410971080802020000000000002013121013000012112248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570322081123410971080802020000000000002013121013000012112248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570323011123410971020201010100001000011123121013100112114230188111261102868686868787168686868628702868686868080787878086868686078686868688878787061041 570323021123410971020201010100001000011123121013100112114230188112161187878787870126878787878720287878787878080780078787878787878787878711000000041041 570324011123410971161603030200002000022133121053303212120330188111461202098686868787283286868618701018686861406287870606868686020286868688878787101041 570324021123410971161603030200002000022133121053303212120330188112281287878787870146878787878710187878787871406206028787878787878787878704020406061041 570324031123410971161603030200002000022133121053303212120348802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570324041123410971161603030200002000022133121053303212120348802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 570324051123410971161603030200002000022133121053303212120348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570324061123410971161603030200002000022133121053303212120348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570324071123410971161603030200002000022133121053303212120348802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570324081123410971161603030200002000022133121053303212120348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570324091123410971161603030200002000022133121053303212120330188112321287878787870146878787878710187878787871406206028787878787878787878704010102071041 570324101123410971161603030200002000022133121053303212120348809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570324111123410971161603030200002000022133121053303212120348809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570324121123410971161603030200002000022133121053303212120338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570324131123410971161603030200002000022133121053303212120338888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570324141123410971161603030200002000022133121053303212120348888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 570324151123410971161603030200002000022133121053303212120330288111181116868686868787158686868618701868686861406287870686868686028686868688878787041041 570324161123410971161603030200002000022133121053303212120330288112151187878787871518878787878710187878787871406206028787878787878787878704000000041041 570325011123410971010100000000000000001013121013000011114238888111990888888888888888888888888818888888888881406288888888888888888888888888888888991041 570326011123410971050501010100001000012123121043100212115330188111521102868686868787368686868628702868686868080787878086868686078686868688878787111041 570326021123410971050501010100001000012123121043100212115330188112361187878787870152878787878720287878787878080780078787878787878787878711020103081041 570326031123410971050501010100001000012123121043100212115348802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570326041123410971050501010100001000012123121043100212115348802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570326051123410971050501010100001000012123121043100212115348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570327011123410971060601010101001000012123121023000112113230188111361102868686868787358686868628702868686868080787878086868686078686868688878787081041 570327021123410971060601010101001000012123121023000112113230188112351187878787870136878787878720287878787878080780078787878787878787878711020204081041 570327031123410971060601010101001000012123121023000112113248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570327041123410971060601010101001000012123121023000112113248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570327051123410971060601010101001000012123121023000112113248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570327061123410971060601010101001000012123121023000112113248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570328011123410971040503030100001000012123121023100112114230188101321102868686868787208686868618701868686860604187870486868686018686868688878787071041 570328021123410971040503030100001000012123121023100112114230188102201187878787870132878787878710187878787870604104018787878787878787878703000202051041 570328031123410971040503030100001000012123121023100112114248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570328041123410971040503030100001000012123121023100112114248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570328051123410971040503030100001000012123121023100112114230088012281888888888888888888888888818888888888880604188888888888888888888888803888888061041 570328061123410971040503030100001000012123121023100112114248805011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570328071123410971040503030100001000012123121023100112114238888012200888888888888888888888888818888888888880604188888888888888888888888803888888051041 570328081123410971040503030100001000012123121023100112114248888011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570328091123410971040503030100001000012123121023100112114238888012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570329011123410971040401010100001000012123121043100012113230188111231102868686868787198686868618701868686861406287870686868686028686868688878787051041 570329021123410971040401010100001000012123121043100012113230188112191187878787870123878787878710187878787871406206028787878787878787878704010001041041 570329031123410971040401010100001000012123121043100012113248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570329041123410971040401010100001000012123121043100012113238888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570330011123410971030301010100001000011123121023000012112230188111401102868686868787238686868618701868686862407287870786868686028686868688878787091041 570330021123410971030301010100001000011123121023000012112230188112231187878787870140878787878710187878787872407207028787878787878787878713000000051041 570330031123410971030301010100001000011123121023000012112238888111300888888888888888888888888818888888888882407288888888888888888888888888888888071041 570331011123410971030301010000000000002013121023101012114230088112364888888888888888888888888818888888888884909388888888888888888888888810888888081041 570331021123410971030301010000000000002013121023101012114248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 570331031123410971030301010000000000002013121023101012114248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570334011123410971060502020200002000022133121023101112115330188111271102868686868787228686868628702868686868080787878086868686078686868688878787061041 570334021123410971060502020200002000022133121023101112115330188112221187878787870127878787878720287878787878080780078787878787878787878722000101051041 570334031123410971060502020200002000022133121023101112115348802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570334041123410971060502020200002000022133121023101112115330288101271105868686868787198686868628702868686868080787878086868686078686868688878787061041 570334051123410971060502020200002000022133121023101112115330288112191187878787870427878787878720287878787878080780078787878787878787878711000000041041 570334061123410971060502020200002000022133121023101112115338888111170888888888888888888888888828888888888888080788888888888888888888888888888888041041 570335011123410971020200000000000000001013121023100112114238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 570335021123410971020200000000000000001013121023100112114238888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 570336011123410971070702020100001000012123121043301011118330188111271202068686868787222486868618701018686860101187870606868686020286868688878787061041 570336021123410971070702020100001000012123121043301011118330188112221287878787870127878787878710187878787871406201018787878787878787878704010203051041 570336031123410971070702020100001000012123121043301011118348802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570336041123410971070702020100001000012123121043301011118348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 570336051123410971070702020100001000012123121043301011118348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570336061123410971070702020100001000012123121043301011118330188112241287878787870127878787878710187878787871406201018787878787878787878704010001051041 570336071123410971070702020100001000012123121043301011118348806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570337011123410971080802020100001000012123121043312011121330188111481104868686868787398686868618701868686863808287871086868686048686868688878787101041 570337021123410971080802020100001000012123121043312011121348888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 570337031123410971080802020100001000012123121043312011121348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570337041123410971080802020100001000012123121043312011121330188112391187878787870148878787878710187878787875510408028787878787878787878799010001081041 570337051123410971080802020100001000012123121043312011121348804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 570337061123410971080802020100001000012123121043312011121338888112150888888888888888888888888818888888888885510488888888888888888888888899888888041041 570337071123410971080802020100001000012123121043312011121338888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 570337081123410971080802020100001000012123121043312011121348888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 570338011123410971010100000000000000001013121013000023410230088111291888888888888888888888888828888888888888080788888888888888888888888888888888061041 570339011123410971050501010100001000012123121033300123414230188111381102868686868787268686868628702868686868080787878086868686078686868688878787081041 570339021123410971050501010100001000012123121033300123414230188112261187878787870138878787878720287878787878080780078787878787878787878711030003061041 570339031123410971050501010100001000012123121033300123414248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570339041123410971050501010100001000012123121033300123414248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570339051123410971050501010100001000012123121033300123414248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570340011123410971040401010101001000012123121013100223413230188111351102868686868787268686868618701868686866412587871286868686058686868688878787081041 570340021123410971040401010101001000012123121013100223413230188112261187878787870135878787878710187878787876412512058787878787878787878709010102061041 570340031123410971040401010101001000012123121013100223413248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570340041123410971040401010101001000012123121013100223413248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570341011123410971020201010100001000011123121013000023410230188111311102868686868787238686868628702868686868080787878086868686078686868688878787071041 570341021123410971020201010100001000011123121013000023410230188112231187878787870131878787878720287878787878080780078787878787878787878722000000051041 570342011123410971010100000000000000001013121013100022410238888111290888888888888888888888888828888888888888080788888888888888888888888888888888061041 570343011123410971030300000000000000001013121013000023410238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570343021123410971030300000000000000001013121013000023410238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570343031123410971030300000000000000001013121013000023410238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 570344011123410971010100000000000000001013121013100023411238888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 570345011123410971030301010100001000012123121013000023410230188111311102868686868787238686868628702868686868080787878086868686078686868688878787071041 570345021123410971030301010100001000012123121013000023410230188112231187878787870131878787878720287878787878080780078787878787878787878709010001051041 570345031123410971030301010100001000012123121013000023410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 570347011123410971010200000000000000001012121013000023409230088111344888888888888888888888888828888888888888080788888888888888888888888888888888071041 570347021123410971010200000000000000001012121013000023409238888011280888888888888888888888888828888888888888080788888888888888888888888888888888061041 570349011123410971010100000000000000001013121013000123411238888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 570350011123410971010100000000000000001013121013000023410238888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 570352011123410971020201010100001000011123121013000023410230188111451102868686868787218686868628702868686868080787878086868686078686868688878787101041 570352021123410971020201010100001000011123121013000023410230188112211187878787870145878787878720287878787878080780078787878787878787878722000000051041 570353011123410971060601010100001000012122121043100023410230188111631103868686868787318686868628702868686868080787878086868686078686868688878787131041 570353021123410971060601010100001000012122121043100023410248888111150888888888888888888888888828888888888888080788888888888888888888888888888888041041 570353031123410971060601010100001000012122121043100023410230188112311187878787870163878787878720287878787878080780078787878787878787878711010001071041 570353041123410971060601010100001000012122121043100023410248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570353051123410971060601010100001000012122121043100023410238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 570353061123410971060601010100001000012122121043100023410238888111300888888888888888888888888828888888888888080788888888888888888888888888888888071041 570354011123410971040401010100001000012122121013000123410230188111401102868686868787308686868618701868686866412587871286868686058686868688878787091041 570354021123410971040401010100001000012122121013000123410230188112301187878787870140878787878710187878787876412512058787878787878787878709010102071041 570354031123410971040401010100001000012122121013000123410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 570354041123410971040401010100001000012122121013000123410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 570355011123410971020200000000000000001012121013000123410230088111344888888888888888888888888828888888888888080788888888888888888888888888888888071041 570355021123410971020200000000000000001012121013000123410230088111284888888888888888888888888828888888888888080788888888888888888888888888888888061041 570356011123410971010100000000000000001012121023000023409230088111214888888888888888888888888828888888888888080788888888888888888888888888888888051041 570361011123410971040401010100001000011122121013000023409238888111280888888888888888888888888828888888888888080788888888888888888888888888888888061041 570361021123410971040401010100001000011122121013000023409230188111331103868686868787158686868628702868686868080787878086868686078686868688878787071041 570361031123410971040401010100001000011122121013000023409230188112151187878787870233878787878720287878787878080780078787878787878787878711000000041041 570361041123410971040401010100001000011122121013000023409238888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 570362011123410971020200000000000000001012121013000023409238888111220888888888888888888888888818888888888881005188888888888888888888888888888888051041 570362021123410971020200000000000000001012121013000023409278888111250888888888888888888888888818888888888881005188888888888888888888888888888888061041 570363011123410971060601010100001000012122121012000023410230188111311102868686868787358686868618701868686860604187870686868686028686868688878787071041 570363021123410971060601010100001000012122121012000023410230188112351187878787870131878787878710187878787871406204018787878787878787878703020103081041 570363031123410971060601010100001000012122121012000023410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 570363041123410971060601010100001000012122121012000023410248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 570363051123410971060601010100001000012122121012000023410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 570363061123410971060601010100001000012122121012000023410248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 570364011123410971010100000000000000001012121013000023409238888111320888888888888888888888888828888888888888080788888888888888888888888888888888071041 600101011123510974030301010000001000012122333011000024406230188111631102868686868787588686868618701868686866412587871286868686058686868688878787131041 600101021123510974030301010000001000012122333011000024406230188112581187878787870163878787878710187878787876412512058787878787878787878788000101121041 600101031123510974030301010000001000012122333011000024406248802112180888888888888888888888888818888888888886412588888888888888888888888809888888041041 600103011123510974010100000000000000001012333021000122408230088111441888888888888888888888888818888888888884409388888888888888888888888888888888091041 600104011123510974010100000000000000001012321021100322413230088111241888888888888888888888888818888888888886412588888888888888888888888888888888051041 600105011123510974040401010000000000002012333021000024406230088112461888888888888888888888888818888888888886412588888888888888888888888809888888101041 600105021123510974040401010000000000002012333021000024406248801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600105031123510974040401010000000000002012333021000024406248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600105041123510974040401010000000000002012333021000024406248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600106011123510974020200000000000000002012333011000024406230088112531888888888888888888888888818888888888886412588888888888888888888888888888888111041 600106021123510974020200000000000000002012333011000024406248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600107011123510974040401010000000000002012333011000024406230088112361888888888888888888888888818888888888886412588888888888888888888888809888888081041 600107021123510974040401010000000000002012333011000024406248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600107031123510974040401010000000000002012333011000024406248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600107041123510974040401010000000000002012333011000024406248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600108010562510974151502010000000000003012121111100224412230088111481888888888888888888888888818888888888886412588888888888888888888888888888888100521 600108020562510974151502010000000000003012121111100224412220088112582888888888888888888888888818888888888886412588888888888888888888888888888888120521 600108030562510974151502010000000000003012121111100224412238802112150888888888888888888888888818888888888886412588888888888888888888888809888888040521 600108040562510974151502010000000000003012121111100224412238802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600108050562510974151502010000000000003012121111100224412238888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600108060562510974151502010000000000003012121111100224412238888111170888888888888888888888888818888888888886412588888888888888888888888888888888040521 600108070562510974151502010000000000003012121111100224412238888111170888888888888888888888888818888888888886412588888888888888888888888888888888040521 600108080562510974151502010000000000003012121111100224412238888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600108090562510974151502010000000000003012121111100224412238888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600108100562510974151502010000000000003012121111100224412238888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600108110562510974151502010000000000003012121111100224412220088112632888888888888888888888888818888888888886412588888888888888888888888888888888130521 600108120562510974151502010000000000003012121111100224412238888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600108130562510974151502010000000000003012121111100224412240088112261888888888888888888888888818888888888886412588888888888888888888888809888888060521 600108140562510974151502010000000000003012121111100224412248813111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600108150562510974151502010000000000003012121111100224412248813112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600109011123510974030200000000001000011122323031000323412230188111511102868686868787528686868618701868686866412587871286868686058686868688878787111041 600109021123510974030200000000001000011122323031000323412230188112521187878787870151878787878710187878787876412512058787878787878787878788000000111041 600109031123510974030200000000001000011122323031000323412278888101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600110011123510974030301010100001000012122333031001024407230188111291102868686868787248686868618701868686866412587871286868686058686868688878787061041 600110021123510974030301010100001000012122333031001024407230188112241187878787870129878787878710187878787876412512058787878787878787878709010001051041 600110031123510974030301010100001000012122333031001024407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600111011123510974121203030200001002031122333011000122408230188111511102868686868787428686868618701868686866412587871286868686058686868688878787111041 600111021123510974121203030200001002031122333011000122408230188112421187878787870151878787878710187878787876412512058787878787878787878709000000091041 600111031123510974121203030200001002031122333011000122408270088111424888888888888888888888888818888888888886412588888888888888888888888888888888091041 600111041123510974121203030200001002031122333011000122408270088112612888888888888888888888888818888888888886412588888888888888888888888888888888131041 600111051123510974121203030200001002031122333011000122408278888112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 600111061123510974121203030200001002031122333011000122408278805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600111071123510974121203030200001002031122333011000122408278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600111081123510974121203030200001002031122333011000122408270288111761109868686868787738686868618701868686866412587871286868686058686868688878787161041 600111091123510974121203030200001002031122333011000122408270288112731187878787870876878787878710187878787876412512058787878787878787878788010001151041 600111101123510974121203030200001002031122333011000122408270309111391111868686868787328686868618701868686866412587871286868686058686868688878787081041 600111111123510974121203030200001002031122333011000122408270388112321187878787871039878787878710187878787876412512058787878787878787878709000101071041 600111121123510974121203030200001002031122333011000122408278811112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600112011123510974010100000000000000001012333011000022407238888111510888888888888888888888888818888888888886412588888888888888888888888888888888111041 600113011123510974050501010100001000013122333021000122408230105111361102868686868787258686868618701868686866412587871286868686058686868688878787081041 600113021123510974050501010100001000013122333021000122408230188112251187878787870136878787878710187878787876412512058787878787878787878709020002061041 600113031123510974050501010100001000013122333021000122408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600113041123510974050501010100001000013122333021000122408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600113051123510974050501010100001000013122333021000122408220088112612888888888888888888888888818888888888886412588888888888888888888888888888888131041 600114011123510974010100000000000000001012333011000022407230088112812888888888888888888888888818888888888886412588888888888888888888888888888888171041 600115011123510974020201010000000000001012333011000022407230088112181888888888888888888888888818888888888886412588888888888888888888888809888888041041 600115021123510974020201010000000000001012333011000022407270088112852888888888888888888888888818888888888886412588888888888888888888888888888888181041 600116011123510974030301010000000000003012333011000022407230088112562888888888888888888888888818888888888884409388888888888888888888888888888888121041 600116021123510974030301010000000000003012333011000022407248801112240888888888888888888888888818888888888884409388888888888888888888888805888888051041 600116031123510974030301010000000000003012333011000022407258802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600117011123510974010100000000000000001012333021000022407230088111581888888888888888888888888818888888888886412588888888888888888888888888888888121041 600118011123510974010100000000000000001012333021000022407230088111681888888888888888888888888818888888888886412588888888888888888888888888888888141041 600119011123510974161603030300001102043242333031000122408230188111761102868686868787618686868618701868686866412587871286868686058686868688878787161041 600119021123510974161603030300001102043242333031000122408230188112611187878787870176878787878710187878787876412512058787878787878787878788000000131041 600119031123510974161603030300001102043242333031000122408240288111391104868686868787218686868618701868686866412587871286868686058686868688878787081041 600119041123510974161603030300001102043242333031000122408240288112211187878787870339878787878710187878787876412512058787878787878787878709010001051041 600119051123510974161603030300001102043242333031000122408258804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600119061123510974161603030300001102043242333031000122408278888111580888888888888888888888888818888888888886412588888888888888888888888888888888121041 600119071123510974161603030300001102043242333031000122408270388111601108868686868787418686868618701868686866412587871286868686058686868688878787131041 600119081123510974161603030300001102043242333031000122408270388112411187878787870760878787878710187878787876412512058787878787878787878709010405091041 600119091123510974161603030300001102043242333031000122408278808111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 600119101123510974161603030300001102043242333031000122408278808112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600119111123510974161603030300001102043242333031000122408278808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600119121123510974161603030300001102043242333031000122408278808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600119131123510974161603030300001102043242333031000122408278808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600119141123510974161603030300001102043242333031000122408270488111411115868686868787308686868618701868686866412587871286868686058686868688878787091041 600119151123510974161603030300001102043242333031000122408270488112301187878787871441878787878710187878787876412512058787878787878787878709000101071041 600119161123510974161603030300001102043242333031000122408278815112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600120011123510974010000000000000000001011343011000022406230088102661888888888888888888888888818888888888886412588888888888888888888888888888888141041 600121011123510974030301010100001000012121343011100122408230188111391102868686868787188686868618701868686866412587870986868686038686868688878787081041 600121021123510974030301010100001000012121343011100122408230188112181187878787870139878787878710187878787874409312058787878787878787878705000101041041 600121031123510974030301010100001000012121343011100122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600122011123510974030300000000001000012122321041000022409230188111621102868686868787578686868618701868686866412587871286868686058686868688878787131041 600122021123510974030300000000001000012122321041000022409230188112571187878787870162878787878710187878787876412512058787878787878787878788000101121041 600122031123510974030300000000001000012122321041000022409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600123011123510974010100000000000000001011343021000022406230088111381888888888888888888888888818888888888886412588888888888888888888888888888888081041 600124011123510974030402020100001000013122343031000022407230188111541102868686868787398686868618701868686866412587871286868686058686868688878787111041 600124021123510974030402020100001000013122343031000022407230188112391187878787870154878787878710187878787876412512058787878787878787878709000101081041 600124031123510974030402020100001000013122343031000022407258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600124041123510974030402020100001000013122343031000022407240002012191888888888888888888888888818888888888886412588888888888888888888888809888888041041 600125011123510974111102020100001000012122343031000122408230188111391202078686868787333386868618701018686866412587871212868686050586868688878787081041 600125021123510974111102020100001000012122343031000122408230188112331287878787870139878787878710187878787876412512058787878787878787878709010304071041 600125031123510974111102020100001000012122343031000122408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600125041123510974111102020100001000012122343031000122408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600125051123510974111102020100001000012122343031000122408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600125061123510974111102020100001000012122343031000122408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600125071123510974111102020100001000012122343031000122408230188112331287878787870139878787878710187878787876412512058787878787878787878709030003071041 600125081123510974111102020100001000012122343031000122408248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600125091123510974111102020100001000012122343031000122408248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600125101123510974111102020100001000012122343031000122408248807111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600125111123510974111102020100001000012122343031000122408270088111421888888888888888888888888818888888888886412588888888888888888888888888888888091041 600126011123510974040400000000001000011122343031000122408230188111641102868686868787568686868618701868686866412587871286868686058686868688878787131041 600126021123510974040400000000001000011122343031000122408230188112561187878787870164878787878710187878787876412512058787878787878787878788000000121041 600126031123510974040400000000001000011122343031000122408270088111321888888888888888888888888818888888888886412588888888888888888888888888888888071041 600126041123510974040400000000001000011122343031000122408278888111300888888888888888888888888818888888888886412588888888888888888888888888888888071041 600127011123510974121003030300001002032122343031000124407230188111441102868686868787328686868618701868686866412587871286868686058686868688878787091041 600127021123510974121003030300001002032122343031000124407230188112321187878787870144878787878710187878787876412512058787878787878787878709020103071041 600127031123510974121003030300001002032122343031000124407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600127041123510974121003030300001002032122343031000124407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600127051123510974121003030300001002032122343031000124407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600127061123510974121003030300001002032122343031000124407240088111261888888888888888888888888818888888888886412588888888888888888888888888888888061041 600127071123510974121003030300001002032122343031000124407270288111341108868686868787198686868618701868686866412587871286868686058686868688878787071041 600127081123510974121003030300001002032122343031000124407270288112191187878787870734878787878710187878787876412512058787878787878787878709010001041041 600127091123510974121003030300001002032122343031000124407278808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600127101123510974121003030300001002032122343031000124407270388111291111868686868787268686868618701868686866412587871286868686058686868688878787061041 600127111123510974121003030300001002032122343031000124407270388102261187878787871029878787878710187878787876412512058787878787878787878709010001061041 600127121123510974121003030300001002032122343031000124407278811101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600129011123510974010100000000000000001011343011000022406230088112952888888888888888888888888818888888888886412588888888888888888888888888888888201041 600130011123510974070701010100001000012122343061000123409230188111621202048686868787533786868618701018686866412587871212868686050586868688878787131041 600130021123510974070701010100001000012122343061000123409230188112531287878787870162878787878710187878787876412512058787878787878787878788000101111041 600130031123510974070701010100001000012122343061000123409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600130041123510974070701010100001000012122343061000123409230188112371287878787870162878787878710187878787876412512058787878787878787878709030003081041 600130051123510974070701010100001000012122343061000123409248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600130061123510974070701010100001000012122343061000123409248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600130071123510974070701010100001000012122343061000123409248804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600131011123510974020200000000000000002012343011000022407230088112611888888888888888888888888818888888888886412588888888888888888888888888888888131041 600131021123510974020200000000000000002012343011000022407258888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600132011123510974040400000000001000012122343031000124407230088111671888888888888888888888888818888888888886412588888888888888888888888888888888141041 600132021123510974040400000000001000012122343031000124407240088111411888888888888888888888888818888888888886412588888888888888888888888888888888091041 600132031123510974040400000000001000012122343031000124407230188111671104868686868787618686868618701868686866412587871286868686058686868688878787141041 600132041123510974040400000000001000012122343031000124407230188112611187878787870367878787878710187878787876412512058787878787878787878788000000131041 600133011123510974050500000000000000001012321061100122411238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 600133021123510974050500000000000000001012321061100122411278888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 600133031123510974050500000000000000001012321061100122411270088112562888888888888888888888888818888888888886412588888888888888888888888888888888121041 600133041123510974050500000000000000001012321061100122411278803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600133051123510974050500000000000000001012321061100122411278803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600134011123510974060501010100001000012122343021000123409230188101491102868686868787478686868618701868686866412587871286868686058686868688878787101041 600134021123510974060501010100001000012122343021000123409230188112471187878787870149878787878710187878787876412512058787878787878787878709030003101041 600134031123510974060501010100001000012122343021000123409248802111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 600134041123510974060501010100001000012122343021000123409248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600134051123510974060501010100001000012122343021000123409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600134061123510974060501010100001000012122343021000123409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600135011123510974040401010000001000012122343021000023408230188111621102868686868787548686868618701868686864409387870986868686038686868688878787131041 600135021123510974040401010000001000012122343021000023408230188112541187878787870162878787878710187878787874409309038787878787878787878788000000111041 600135031123510974040401010000001000012122343021000023408250088112181888888888888888888888888818888888888884409388888888888888888888888805888888041041 600135041123510974040401010000001000012122343021000023408268803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600136011123510974060601010100001000012122343031000093407230188111371102868686868787328686868618701868686866412587871286868686058686868688878787081041 600136021123510974060601010100001000012122343031000093407230188112321187878787870137878787878710187878787876412512058787878787878787878709020204071041 600136031123510974060601010100001000012122343031000093407248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600136041123510974060601010100001000012122343031000093407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600136051123510974060601010100001000012122343031000093407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600136061123510974060601010100001000012122343031000093407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600137011123510974010100000000000000001012343011000123409230088111571888888888888888888888888818888888888886412588888888888888888888888888888888121041 600138011123510974010000000000000000001011341021000124407230088101811888888888888888888888888818888888888886412588888888888888888888888888888888171041 600201011123510974242204040301001200033252121051302013218330188111681306131986868787553225868618701010186866412587871212128686050505868688878787141041 600201021123510974242204040301001200033252121051302013218348888111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 600201031123510974242204040301001200033252121051302013218340288111221104868686868787198686868618701868686866412587871286868686058686868688878787051041 600201041123510974242204040301001200033252121051302013218340288112191187878787870322878787878710187878787876412512058787878787878787878709010001041041 600201051123510974242204040301001200033252121051302013218358804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201061123510974242204040301001200033252121051302013218330188102551387878787870168878787878710187878787876412512058787878787878787878788010001121041 600201071123510974242204040301001200033252121051302013218340306111311108868686868787218686868618701868686866412587871286868686058686868688878787071041 600201081123510974242204040301001200033252121051302013218340388102211187878787870731878787878710187878787876412512058787878787878787878709020204051041 600201091123510974242204040301001200033252121051302013218358808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600201101123510974242204040301001200033252121051302013218358808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201111123510974242204040301001200033252121051302013218358808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201121123510974242204040301001200033252121051302013218358808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201131123510974242204040301001200033252121051302013218330188112321387878787870168878787878710187878787876412512058787878787878787878709040105071041 600201141123510974242204040301001200033252121051302013218348813111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600201151123510974242204040301001200033252121051302013218348813112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600201161123510974242204040301001200033252121051302013218348813111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600201171123510974242204040301001200033252121051302013218348813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201181123510974242204040301001200033252121051302013218348813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201191123510974242204040301001200033252121051302013218330188112251387878787870168878787878710187878787876412512058787878787878787878709040004061041 600201201123510974242204040301001200033252121051302013218348819111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600201211123510974242204040301001200033252121051302013218348819111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201221123510974242204040301001200033252121051302013218348819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201231123510974242204040301001200033252121051302013218348819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600201241123510974242204040301001200033252121051302013218348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600203011123510974101001010100001000012121333021000223409230088111551888888888888888888888888818888888888886412588888888888888888888888888888888121041 600203021123510974101001010100001000012121333021000223409248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600203031123510974101001010100001000012121333021000223409248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600203041123510974101001010100001000012121333021000223409248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600203051123510974101001010100001000012121333021000223409230188111501106868686868787358686868618701868686866412587871286868686058686868688878787111041 600203061123510974101001010100001000012121333021000223409230188112351187878787870550878787878710187878787876412512058787878787878787878709000404081041 600203071123510974101001010100001000012121333021000223409248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600203081123510974101001010100001000012121333021000223409248806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600203091123510974101001010100001000012121333021000223409248806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600203101123510974101001010100001000012121333021000223409248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600204011123510974161503030200001001022122333031000123409230188111581202078686868787553886868618701018686866412587871212868686050586868688878787121041 600204021123510974161503030200001001022122333031000123409230188112551287878787870158878787878710187878787876412512058787878787878787878788040004121041 600204031123510974161503030200001001022122333031000123409248802101250888888888888888888888888818888888888886412588888888888888888888888888888888061041 600204041123510974161503030200001001022122333031000123409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600204051123510974161503030200001001022122333031000123409248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600204061123510974161503030200001001022122333031000123409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600204071123510974161503030200001001022122333031000123409230188112381287878787870158878787878710187878787876412512058787878787878787878709000303081041 600204081123510974161503030200001001022122333031000123409248807112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 600204091123510974161503030200001001022122333031000123409248807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600204101123510974161503030200001001022122333031000123409248807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600204111123510974161503030200001001022122333031000123409270288111531113868686868787358686868618701868686866412587871286868686058686868688878787111041 600204121123510974161503030200001001022122333031000123409278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600204131123510974161503030200001001022122333031000123409270288112351187878787871153878787878710187878787876412512058787878787878787878709020103081041 600204141123510974161503030200001001022122333031000123409278813112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600204151123510974161503030200001001022122333031000123409278813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600204161123510974161503030200001001022122333031000123409278813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600205011123510974060701010100001000012122123061000313215330188111581202038686868787564186868618701018686866412587871212868686050586868688878787121041 600205021123510974060701010100001000012122123061000313215330188112561287878787870158878787878710187878787876412512058787878787878787878788000000121041 600205031123510974060701010100001000012122123061000313215330188112411287878787870158878787878710187878787876412512058787878787878787878709000303091041 600205041123510974060701010100001000012122123061000313215348803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600205051123510974060701010100001000012122123061000313215348803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600205061123510974060701010100001000012122123061000313215348803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600205071123510974060701010100001000012122123061000313215330088011551888888888888888888888888818888888888886412588888888888888888888888888888888121041 600206011123510974020200000000000000002012121032100013213230088111271888888888888888888888888818888888888884409388888888888888888888888888888888061041 600206021123510974020200000000000000002012121032100013213228888111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 600207011123510974151203030000000000002012393071000022407230088102251888888888888888888888888818888888888886412588888888888888888888888809888888061041 600207021123510974151203030000000000002012393071000022407248801102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600207031123510974151203030000000000002012393071000022407248801102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600207041123510974151203030000000000002012393071000022407270088112291888888888888888888888888818888888888886412588888888888888888888888809888888061041 600207051123510974151203030000000000002012393071000022407278804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600207061123510974151203030000000000002012393071000022407278804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600207071123510974151203030000000000002012393071000022407270088112531888888888888888888888888818888888888886412588888888888888888888888888888888111041 600207081123510974151203030000000000002012393071000022407278807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600207091123510974151203030000000000002012393071000022407270088112431888888888888888888888888818888888888886412588888888888888888888888809888888091041 600207101123510974151203030000000000002012393071000022407278809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600207111123510974151203030000000000002012393071000022407278809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600207121123510974151203030000000000002012393071000022407278809111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600207131123510974151203030000000000002012393071000022407270088112622888888888888888888888888818888888888886412588888888888888888888888888888888131041 600207141123510974151203030000000000002012393071000022407278888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 600207151123510974151203030000000000002012393071000022407278888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 600208010562510974161403020200001002032122123041000122211230188101551102868686868787528686868618701868686866412587871286868686058686868688878787120521 600208020562510974161403020200001002032122123041000122211230188112521187878787870155878787878710187878787876412512058787878787878787878788030104110521 600208030562510974161403020200001002032122123041000122211248802111230888888888888888888888888818888888888886412588888888888888888888888888888888050521 600208040562510974161403020200001002032122123041000122211248802111210888888888888888888888888818888888888886412588888888888888888888888888888888050521 600208050562510974161403020200001002032122123041000122211248802112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600208060562510974161403020200001002032122123041000122211248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600208070562510974161403020200001002032122123041000122211270088112582888888888888888888888888818888888888886412588888888888888888888888888888888120521 600208080562510974161403020200001002032122123041000122211278807112190888888888888888888888888818888888888886412588888888888888888888888809888888040521 600208090562510974161403020200001002032122123041000122211270288111261110868686868787218686868618701868686866412587871286868686058686868688878787060521 600208100562510974161403020200001002032122123041000122211270288112211187878787870926878787878710187878787876412512058787878787878787878709010001050521 600208110562510974161403020200001002032122123041000122211278810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600208120562510974161403020200001002032122123041000122211278888101250888888888888888888888888818888888888886412588888888888888888888888888888888060521 600208130562510974161403020200001002032122123041000122211270388111361114868686868787288686868618701868686866412587871286868686058686868688878787080521 600208140562510974161403020200001002032122123041000122211270388112281187878787871336878787878710187878787876412512058787878787878787878709010102060521 600208150562510974161403020200001002032122123041000122211278814111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600208160562510974161403020200001002032122123041000122211278814112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600209011123510974040601010101001000012122123041100223413230188111591102868686868787348686868618701868686866412587871286868686058686868688878787121041 600209021123510974040601010101001000012122123041100223413230188112341187878787870159878787878710187878787876412512058787878787878787878709010001071041 600209031123510974040601010101001000012122123041100223413248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600209041123510974040601010101001000012122123041100223413230088011461888888888888888888888888818888888888886412588888888888888888888888888888888101041 600209051123510974040601010101001000012122123041100223413248888011240888888888888888888888888818888888888886412588888888888888888888888888888888051041 600209061123510974040601010101001000012122123041100223413238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600210011123510974050501010000000000002011313011000092407230088112381888888888888888888888888818888888888886412588888888888888888888888809888888081041 600210021123510974050501010000000000002011313011000092407248801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600210031123510974050501010000000000002011313011000092407248801112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600210041123510974050501010000000000002011313011000092407248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600210051123510974050501010000000000002011313011000092407248801112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600211011123510974050501010000000000002012133021000022408230088112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 600211021123510974050501010000000000002012133021000022408248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600211031123510974050501010000000000002012133021000022408248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600211041123510974050501010000000000002012133021000022408248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600211051123510974050501010000000000002012133021000022408238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600212011123510974101103030201002000023132121041000223413230110111501102868686868787408686868618701868686866412587871286868686058686868688878787111041 600212021123510974101103030201002000023132121041000223413230188112401187878787870150878787878710187878787876412512058787878787878787878709030003091041 600212031123510974101103030201002000023132121041000223413248802111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 600212041123510974101103030201002000023132121041000223413248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600212051123510974101103030201002000023132121041000223413248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600212061123510974101103030201002000023132121041000223413230288111451207088686868787262386868618701018686866412587871212868686050586868688878787101041 600212071123510974101103030201002000023132121041000223413230288112261287878787870645878787878710187878787876412512058787878787878787878709000000061041 600212081123510974101103030201002000023132121041000223413230288102231287878787870645878787878710187878787876412512058787878787878787878709010001051041 600212091123510974101103030201002000023132121041000223413248808101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600212101123510974101103030201002000023132121041000223413220088112802888888888888888888888888818888888888886412588888888888888888888888888888888171041 600212111123510974101103030201002000023132121041000223413240088011241888888888888888888888888818888888888886412588888888888888888888888888888888051041 600212121123510974101103030201002000023132121041000223413270088011451888888888888888888888888818888888888886412588888888888888888888888888888888101041 600212131123510974101103030201002000023132121041000223413270088011421888888888888888888888888818888888888886412588888888888888888888888888888888091041 600213011123510974090901010100000001012011333021100123409238802111290888888888888888888888888818888888888886412588888888888888888888888888888888061041 600213021123510974090901010100000001012011333021100123409220088112552888888888888888888888888818888888888886412588888888888888888888888888888888121041 600213031123510974090901010100000001012011333021100123409238802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600213041123510974090901010100000001012011333021100123409270088112602888888888888888888888888818888888888886412588888888888888888888888888888888131041 600213051123510974090901010100000001012011333021100123409270104111331106868686868787238686868618701868686866412587871286868686058686868688878787071041 600213061123510974090901010100000001012011333021100123409270188112231187878787870533878787878710187878787876412512058787878787878787878709000101051041 600213071123510974090901010100000001012011333021100123409278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600213081123510974090901010100000001012011333021100123409270088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 600213091123510974090901010100000001012011333021100123409278809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600214011123510974090900000000001000012122333021000121211230088111651888888888888888888888888818888888888886412588888888888888888888888888888888141041 600214021123510974090900000000001000012122333021000121211248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600214031123510974090900000000001000012122333021000121211230188111591204078686868787555686868618701018686866412587871212868686050586868688878787121041 600214041123510974090900000000001000012122333021000121211230188112551287878787870359878787878710187878787876412512058787878787878787878788020002121041 600214051123510974090900000000001000012122333021000121211248804111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 600214061123510974090900000000001000012122333021000121211248804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600214071123510974090900000000001000012122333021000121211230188112561287878787870359878787878710187878787876412512058787878787878787878788010102121041 600214081123510974090900000000001000012122333021000121211248807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600214091123510974090900000000001000012122333021000121211248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600215011123510974131304040301001002032122123051000112411230188111471103868686868787288686868618701868686866412587871286868686058686868688878787101041 600215021123510974131304040301001002032122123051000112411248888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 600215031123510974131304040301001002032122123051000112411230188112281187878787870147878787878710187878787876412512058787878787878787878709020002061041 600215041123510974131304040301001002032122123051000112411248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600215051123510974131304040301001002032122123051000112411248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600215061123510974131304040301001002032122123051000112411270288111221107868686868787168686868618701868686866412587871286868686058686868688878787051041 600215071123510974131304040301001002032122123051000112411270288112161187878787870622878787878710187878787876412512058787878787878787878709000000041041 600215081123510974131304040301001002032122123051000112411270388111361109868686868787278686868618701868686866412587871286868686058686868688878787081041 600215091123510974131304040301001002032122123051000112411270388112271187878787870836878787878710187878787876412512058787878787878787878709000000061041 600215101123510974131304040301001002032122123051000112411270088112351888888888888888888888888818888888888886412588888888888888888888888809888888081041 600215111123510974131304040301001002032122123051000112411278810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600215121123510974131304040301001002032122123051000112411278810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600215131123510974131304040301001002032122123051000112411278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600216011123510974020200000000000000002012933011000032404130088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 600216021123510974020200000000000000002012933011000032404148801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600217011123510974090902020100001100022242333051000122408230188111731202078686868787655386868618701018686866412587871212868686050586868688878787151041 600217021123510974090902020100001100022242333051000122408230188112651287878787870173878787878710187878787876412512058787878787878787878788020002141041 600217031123510974090902020100001100022242333051000122408248802111460888888888888888888888888818888888888886412588888888888888888888888888888888101041 600217041123510974090902020100001100022242333051000122408240202111431205068686868787211986868618701018686866412587871212868686050586868688878787091041 600217051123510974090902020100001100022242333051000122408240288112211287878787870443878787878710187878787876412512058787878787878787878709000000051041 600217061123510974090902020100001100022242333051000122408240288112191287878787870443878787878710187878787876412512058787878787878787878709000000041041 600217071123510974090902020100001100022242333051000122408230188112531287878787870173878787878710187878787876412512058787878787878787878788020002111041 600217081123510974090902020100001100022242333051000122408248807111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 600217091123510974090902020100001100022242333051000122408248807111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600218011123510974030300000000000000001012333021000032406230088111881888888888888888888888888818888888888886412588888888888888888888888888888888181041 600218021123510974030300000000000000001012333021000032406270088112562888888888888888888888888818888888888886412588888888888888888888888888888888121041 600218031123510974030300000000000000001012333021000032406278802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600301011123510974121003030201001001022122121031100323216330188111461102868686868787408686868618701868686866412587871286868686058686868688878787101041 600301021123510974121003030201001001022122121031100323216330188112401187878787870146878787878710187878787876412512058787878787878787878722030205091041 600301031123510974121003030201001001022122121031100323216348802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600301041123510974121003030201001001022122121031100323216348802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600301051123510974121003030201001001022122121031100323216348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600301061123510974121003030201001001022122121031100323216348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600301071123510974121003030201001001022122121031100323216348802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600301081123510974121003030201001001022122121031100323216370088112602888888888888888888888888818888888888886412588888888888888888888888888888888131041 600301091123510974121003030201001001022122121031100323216370288111431210128686868787302586868618701018686866412587871212868686050586868688878787091041 600301101123510974121003030201001001022122121031100323216370288102301287878787870943878787878710187878787876412512058787878787878787878722010001071041 600301111123510974121003030201001001022122121031100323216378810101018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600301121123510974121003030201001001022122121031100323216370288112251287878787870943878787878710187878787876412512058787878787878787878722000000061041 600302011123510974020201010000000000002011333011000022406230088112261888888888888888888888888818888888888884409388888888888888888888888805888888061041 600302021123510974020201010000000000002011333011000022406248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600303011123510974060301010100001000012122121031000323215330188111591102868686868787348686868618701868686866412587871286868686058686868688878787121041 600303021123510974060301010100001000012122121031000323215330188102341187878787870159878787878710187878787876412512058787878787878787878722020204071041 600303031123510974060301010100001000012122121031000323215348802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600303041123510974060301010100001000012122121031000323215348802102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600303051123510974060301010100001000012122121031000323215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600303061123510974060301010100001000012122121031000323215348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600304011123510974080801010100001000012121333021000122407230188111491103868686868787348686868628702868686864409387870986868686038686868688878787101041 600304021123510974080801010100001000012121333021000122407248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600304031123510974080801010100001000012121333021000122407230188112341187878787870149878787878720287878787874409309038787878787878787878705020305071041 600304041123510974080801010100001000012121333021000122407248803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600304051123510974080801010100001000012121333021000122407248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600304061123510974080801010100001000012121333021000122407248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600304071123510974080801010100001000012121333021000122407248803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600304081123510974080801010100001000012121333021000122407248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600305010562510974322903020000000000002012121061000023411230088102451888888888888888888888888818888888888886412588888888888888888888888822888888100521 600305020562510974322903020000000000002012121061000023411248801102148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305030562510974322903020000000000002012121061000023411248801102128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305040562510974322903020000000000002012121061000023411248801112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305050562510974322903020000000000002012121061000023411248801102078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305060562510974322903020000000000002012121061000023411270088112221888888888888888888888888818888888888886412588888888888888888888888822888888050521 600305070562510974322903020000000000002012121061000023411270088012421888888888888888888888888818888888888884409388888888888888888888888805888888090521 600305080562510974322903020000000000002012121061000023411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305090562510974322903020000000000002012121061000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305100562510974322903020000000000002012121061000023411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305110562510974322903020000000000002012121061000023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305120562510974322903020000000000002012121061000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305130562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305140562510974322903020000000000002012121061000023411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305150562510974322903020000000000002012121061000023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305160562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305170562510974322903020000000000002012121061000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305180562510974322903020000000000002012121061000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305190562510974322903020000000000002012121061000023411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305200562510974322903020000000000002012121061000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305210562510974322903020000000000002012121061000023411278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305220562510974322903020000000000002012121061000023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305230562510974322903020000000000002012121061000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305240562510974322903020000000000002012121061000023411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305250562510974322903020000000000002012121061000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305260562510974322903020000000000002012121061000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305270562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305280562510974322903020000000000002012121061000023411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600305290562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305300562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305310562510974322903020000000000002012121061000023411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305320562510974322903020000000000002012121061000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600305330562510974322903020000000000002012121061000023411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600306011123510974181103030100000001012012121031000023411230088112652888888888888888888888888818888888888886412588888888888888888888888888888888141041 600306021123510974181103030100000001012012121031000023411230088112211888888888888888888888888818888888888886412588888888888888888888888809888888051041 600306031123510974181103030100000001012012121031000023411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600306041123510974181103030100000001012012121031000023411230088112561888888888888888888888888818888888888886412588888888888888888888888888888888121041 600306051123510974181103030100000001012012121031000023411230088112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 600306061123510974181103030100000001012012121031000023411248805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600306071123510974181103030100000001012012121031000023411248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600306081123510974181103030100000001012012121031000023411270188101561209158686868787522686868618701018686864409387870909868686030386868688878787121041 600306091123510974181103030100000001012012121031000023411270188102521287878787870856878787878710187878787874409309038787878787878787878788040105111041 600306101123510974181103030100000001012012121031000023411278809102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600306111123510974181103030100000001012012121031000023411278809101128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600306121123510974181103030100000001012012121031000023411278809101108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600306131123510974181103030100000001012012121031000023411278809101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600306141123510974181103030100000001012012121031000023411278809101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600306151123510974181103030100000001012012121031000023411270188112261287878787870856878787878710187878787874409309038787878787878787878705010203061041 600306161123510974181103030100000001012012121031000023411278815112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600306171123510974181103030100000001012012121031000023411278815111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600306181123510974181103030100000001012012121031000023411278815112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600307011123510974040400000000000000001012333021100192408230088111271888888888888888888888888818888888888886412588888888888888888888888888888888061041 600307021123510974040400000000000000001012333021100192408270088111651888888888888888888888888818888888888886412588888888888888888888888888888888141041 600307031123510974040400000000000000001012333021100192408278888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 600307041123510974040400000000000000001012333021100192408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600308011123510974070702020000000000002011121011000022409230088112561888888888888888888888888818888888888884409388888888888888888888888888888888121041 600308021123510974070702020000000000002011121011000022409240001112271888888888888888888888888818888888888884409388888888888888888888888805888888061041 600308031123510974070702020000000000002011121011000022409248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600308041123510974070702020000000000002011121011000022409248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600308051123510974070702020000000000002011121011000022409270088112191888888888888888888888888818888888888884409388888888888888888888888805888888041041 600308061123510974070702020000000000002011121011000022409278805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600308071123510974070702020000000000002011121011000022409278805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309011123510974110802020201001001022122133031100122410230188111271102868686868787258686868628702868686868080787878086868686078686868688878787061041 600309021123510974110802020201001001022122133031100122410230188102251187878787870127878787878720287878787878080780078787878787878787878715030104061041 600309031123510974110802020201001001022122133031100122410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600309041123510974110802020201001001022122133031100122410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309051123510974110802020201001001022122133031100122410248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309061123510974110802020201001001022122133031100122410248802101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309071123510974110802020201001001022122133031100122410270288111311108868686868787268686868618701868686866412587871286868686058686868688878787071041 600309081123510974110802020201001001022122133031100122410270288112261187878787870731878787878710187878787876412512058787878787878787878722010102061041 600309091123510974110802020201001001022122133031100122410278808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309101123510974110802020201001001022122133031100122410278808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600309111123510974110802020201001001022122133031100122410278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600310011123510974191204040300001002032122923021100022407230188101461202058686868787242086868618701018686866412587871212868686050586868688878787101041 600310021123510974191204040300001002032122923021100022407230188112241287878787870146878787878710187878787876412512058787878787878787878709000202051041 600310031123510974191204040300001002032122923021100022407248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600310041123510974191204040300001002032122923021100022407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600310051123510974191204040300001002032122923021100022407230188102201287878787870146878787878710187878787876412512058787878787878787878709000101051041 600310061123510974191204040300001002032122923021100022407248805102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600310071123510974191204040300001002032122923021100022407270288111351108868686868787258686868618701868686864409387870986868686038686868688878787081041 600310081123510974191204040300001002032122923021100022407270288102251187878787870735878787878710187878787874409309038787878787878787878705010102061041 600310091123510974191204040300001002032122923021100022407278808102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600310101123510974191204040300001002032122923021100022407278808101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600310111123510974191204040300001002032122923021100022407278888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 600310121123510974191204040300001002032122923021100022407270388111351113868686868787238686868618701868686866412587871286868686058686868688878787081041 600310131123510974191204040300001002032122923021100022407270388112231187878787871235878787878710187878787876412512058787878787878787878709010102051041 600310141123510974191204040300001002032122923021100022407278813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600310151123510974191204040300001002032122923021100022407278813111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600310161123510974191204040300001002032122923021100022407278888111350888888888888888888888888818888888888884409388888888888888888888888888888888081041 600310171123510974191204040300001002032122923021100022407278888111320888888888888888888888888818888888888884409388888888888888888888888888888888071041 600310181123510974191204040300001002032122923021100022407278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600310191123510974191204040300001002032122923021100022407278888111260888888888888888888888888818888888888884409388888888888888888888888888888888061041 600312011123510974050500000000000000002012121031000023411230088111811888888888888888888888888818888888888886412588888888888888888888888888888888171041 600312021123510974050500000000000000002012121031000023411248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600312031123510974050500000000000000002012121031000023411248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600312041123510974050500000000000000002012121031000023411270088111281888888888888888888888888818888888888886412588888888888888888888888888888888061041 600312051123510974050500000000000000002012121031000023411270088111521888888888888888888888888818888888888886412588888888888888888888888888888888111041 600313011123510974111101010000000000001011333011000122407238888111330888888888888888888888888818888888888884409388888888888888888888888888888888071041 600313021123510974111101010000000000001011333011000122407270088112531888888888888888888888888818888888888884409388888888888888888888888888888888111041 600313031123510974111101010000000000001011333011000122407278802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600313041123510974111101010000000000001011333011000122407278802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600313051123510974111101010000000000001011333011000122407270088112531888888888888888888888888818888888888884409388888888888888888888888888888888111041 600313061123510974111101010000000000001011333011000122407278805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600313071123510974111101010000000000001011333011000122407278805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600313081123510974111101010000000000001011333011000122407270088112281888888888888888888888888818888888888884409388888888888888888888888805888888061041 600313091123510974111101010000000000001011333011000122407278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600313101123510974111101010000000000001011333011000122407278808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600313111123510974111101010000000000001011333011000122407278808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600401011123510974141404040101001000013122333061000122408230111111511302070986868787392827868618701010186864409387870909098686030303868688878787111041 600401021123510974141404040101001000013122333061000122408230188112391387878787870151878787878710187878787874409309038787878787878787878715030104081041 600401031123510974141404040101001000013122333061000122408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600401041123510974141404040101001000013122333061000122408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600401051123510974141404040101001000013122333061000122408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600401061123510974141404040101001000013122333061000122408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600401071123510974141404040101001000013122333061000122408230188112281387878787870151878787878710187878787874409309038787878787878787878715010001061041 600401081123510974141404040101001000013122333061000122408248807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600401091123510974141404040101001000013122333061000122408230188112271387878787870151878787878710187878787874409309038787878787878787878715010001061041 600401101123510974141404040101001000013122333061000122408248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600401111123510974141404040101001000013122333061000122408220088112682888888888888888888888888818888888888884409388888888888888888888888888888888141041 600401121123510974141404040101001000013122333061000122408270088112261888888888888888888888888818888888888884409388888888888888888888888815888888061041 600401131123510974141404040101001000013122333061000122408278812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600401141123510974141404040101001000013122333061000122408278812112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600402011123510974101001010100001000012122333071000022407230188111591202068686868787534386868618701018686864409387870909868686030386868688878787121041 600402021123510974101001010100001000012122333071000022407230188112531287878787870159878787878710187878787874409309038787878787878787878788020103111041 600402031123510974101001010100001000012122333071000022407248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600402041123510974101001010100001000012122333071000022407248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600402051123510974101001010100001000012122333071000022407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600402061123510974101001010100001000012122333071000022407230188112431287878787870159878787878710187878787874409309038787878787878787878715010304091041 600402071123510974101001010100001000012122333071000022407248806111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 600402081123510974101001010100001000012122333071000022407248806112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600402091123510974101001010100001000012122333071000022407248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600402101123510974101001010100001000012122333071000022407248806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600403011123510974040601010000000000001011333011000022406230088111321888888888888888888888888818888888888884409388888888888888888888888888888888071041 600403021123510974040601010000000000001011333011000022406270088111351888888888888888888888888818888888888884409388888888888888888888888888888888081041 600403031123510974040601010000000000001011333011000022406270088112571888888888888888888888888818888888888884409388888888888888888888888888888888121041 600403041123510974040601010000000000001011333011000022406270003012311888888888888888888888888818888888888884409388888888888888888888888815888888071041 600403051123510974040601010000000000001011333011000022406278804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600403061123510974040601010000000000001011333011000022406278804011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600404010562510974353509050200001200033251333111000022406230188111751202198686868787716586868618701018686864409387870909868686030386868688878787160521 600404020562510974353509050200001200033251333111000022406230188112711287878787870175878787878710187878787874409309038787878787878787878788020002150521 600404030562510974353509050200001200033251333111000022406240202111531204108686868787513386868618701018686864409387870909868686030386868688878787110521 600404040562510974353509050200001200033251333111000022406240288112511287878787870353878787878710187878787874409309038787878787878787878788000202110521 600404050562510974353509050200001200033251333111000022406250004112261888888888888888888888888818888888888884409388888888888888888888888815888888060521 600404060562510974353509050200001200033251333111000022406268805111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404070562510974353509050200001200033251333111000022406268805112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404080562510974353509050200001200033251333111000022406250004112241888888888888888888888888818888888888884409388888888888888888888888815888888050521 600404090562510974353509050200001200033251333111000022406268808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404100562510974353509050200001200033251333111000022406240288112331287878787870353878787878710187878787874409309038787878787878787878715020204070521 600404110562510974353509050200001200033251333111000022406258810111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600404120562510974353509050200001200033251333111000022406258810112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600404130562510974353509050200001200033251333111000022406258810112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404140562510974353509050200001200033251333111000022406258810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404150562510974353509050200001200033251333111000022406240302111481116868686868787298686868618701868686864409387870986868686038686868688878787100521 600404160562510974353509050200001200033251333111000022406240388112291187878787871548878787878710187878787874409309038787878787878787878715000202060521 600404170562510974353509050200001200033251333111000022406258816112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600404180562510974353509050200001200033251333111000022406258816112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404190562510974353509050200001200033251333111000022406230188112651287878787870175878787878710187878787874409309038787878787878787878788000000140521 600404200562510974353509050200001200033251333111000022406248888111220888888888888888888888888818888888888884409388888888888888888888888888888888050521 600404210562510974353509050200001200033251333111000022406248888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600404220562510974353509050200001200033251333111000022406240088112351888888888888888888888888818888888888884409388888888888888888888888815888888080521 600404230562510974353509050200001200033251333111000022406258822112150888888888888888888888888818888888888884409388888888888888888888888815888888040521 600404240562510974353509050200001200033251333111000022406258822111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404250562510974353509050200001200033251333111000022406240088112301888888888888888888888888818888888888884409388888888888888888888888815888888070521 600404260562510974353509050200001200033251333111000022406258825112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404270562510974353509050200001200033251333111000022406258825111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404280562510974353509050200001200033251333111000022406258825112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404290562510974353509050200001200033251333111000022406258825111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404300562510974353509050200001200033251333111000022406240088112261888888888888888888888888818888888888884409388888888888888888888888815888888060521 600404310562510974353509050200001200033251333111000022406258830112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600404320562510974353509050200001200033251333111000022406258830112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600404330562510974353509050200001200033251333111000022406258830111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 600404340562510974353509050200001200033251333111000022406240088112221888888888888888888888888818888888888884409388888888888888888888888815888888050521 600404350562510974353509050200001200033251333111000022406258834112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600405011123510974100901010101001000012121333021100123210230110111441102868686868787408686868618701868686864409387870986868686038686868688878787091041 600405021123510974100901010101001000012121333021100123210230188112401187878787870144878787878710187878787874409309038787878787878787878715020305091041 600405031123510974100901010101001000012121333021100123210248802111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 600405041123510974100901010101001000012121333021100123210248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600405051123510974100901010101001000012121333021100123210248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600405061123510974100901010101001000012121333021100123210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600405071123510974100901010101001000012121333021100123210248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600405081123510974100901010101001000012121333021100123210230088101422888888888888888888888888818888888888884409388888888888888888888888888888888091041 600405091123510974100901010101001000012121333021100123210278888111480888888888888888888888888818888888888884409388888888888888888888888888888888101041 600405101123510974100901010101001000012121333021100123210278888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 600406011123510974161601010100001001022122333021000122209230188111431106868686868787418686868618701868686864409387870986868686038686868688878787091041 600406021123510974161601010100001001022122333021000122209248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600406031123510974161601010100001001022122333021000122209248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600406041123510974161601010100001001022122333021000122209248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600406051123510974161601010100001001022122333021000122209248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600406061123510974161601010100001001022122333021000122209230188112411187878787870143878787878710187878787874409309038787878787878787878715010304091041 600406071123510974161601010100001001022122333021000122209248806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600406081123510974161601010100001001022122333021000122209248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600406091123510974161601010100001001022122333021000122209248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600406101123510974161601010100001001022122333021000122209248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600406111123510974161601010100001001022122333021000122209270288111801112868686868787558686868618701868686864409387870986868686038686868688878787171041 600406121123510974161601010100001001022122333021000122209270288112551187878787871180878787878710187878787874409309038787878787878787878788010001121041 600406131123510974161601010100001001022122333021000122209278812111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 600406141123510974161601010100001001022122333021000122209270088112702888888888888888888888888818888888888884409388888888888888888888888888888888151041 600406151123510974161601010100001001022122333021000122209278888112600888888888888888888888888818888888888884409388888888888888888888888888888888131041 600406161123510974161601010100001001022122333021000122209278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407011123510974181804040200001001023122333031000124407230188111321202068686868787322186868618701018686864409387870909868686030386868688878787071041 600407021123510974181804040200001001023122333031000124407230188112321287878787870132878787878710187878787874409309038787878787878787878715020103071041 600407031123510974181804040200001001023122333031000124407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407041123510974181804040200001001023122333031000124407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407051123510974181804040200001001023122333031000124407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600407061123510974181804040200001001023122333031000124407230188112211287878787870132878787878710187878787874409309038787878787878787878715000101051041 600407071123510974181804040200001001023122333031000124407248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600407081123510974181804040200001001023122333031000124407238810112250888888888888888888888888818888888888884409388888888888888888888888815888888061041 600407091123510974181804040200001001023122333031000124407248808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407101123510974181804040200001001023122333031000124407220088112622888888888888888888888888818888888888884409388888888888888888888888888888888131041 600407111123510974181804040200001001023122333031000124407238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407121123510974181804040200001001023122333031000124407270288111491113868686868787458686868618701868686864409387870986868686038686868688878787101041 600407131123510974181804040200001001023122333031000124407270288112451187878787871249878787878710187878787874409309038787878787878787878715030205101041 600407141123510974181804040200001001023122333031000124407278813111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600407151123510974181804040200001001023122333031000124407278813111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600407161123510974181804040200001001023122333031000124407278813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600407171123510974181804040200001001023122333031000124407278813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600407181123510974181804040200001001023122333031000124407278813111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600408011123510974100902020201001002031122333041100122409230188111241102868686868787228686868618701868686864409387870986868686038686868688878787051041 600408021123510974100902020201001002031122333041100122409230188112221187878787870124878787878710187878787874409309038787878787878787878715000000051041 600408031123510974100902020201001002031122333041100122409270288111261104868686868787278686868618701868686864409387870986868686038686868688878787061041 600408041123510974100902020201001002031122333041100122409270288112271187878787870326878787878710187878787874409309038787878787878787878715000202061041 600408051123510974100902020201001002031122333041100122409278804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600408061123510974100902020201001002031122333041100122409278804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600408071123510974100902020201001002031122333041100122409270388101801108868686868787558686868618701868686864409387870986868686038686868688878787171041 600408081123510974100902020201001002031122333041100122409270388112551187878787870780878787878710187878787874409309038787878787878787878788010001121041 600408091123510974100902020201001002031122333041100122409278808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600408101123510974100902020201001002031122333041100122409278888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600501011123510973101203030100001000014122333011000122209230108111441102868686868787308686868618701868686864409387870986868686038686868688878787091041 600501021123510973101203030100001000014122333011000122209230188112301187878787870144878787878710187878787874409309038787878787878787878715020204071041 600501031123510973101203030100001000014122333011000122209248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600501041123510973101203030100001000014122333011000122209248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600501051123510973101203030100001000014122333011000122209248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600501061123510973101203030100001000014122333011000122209240002012161888888888888888888888888818888888888884409388888888888888888888888815888888041041 600501071123510973101203030100001000014122333011000122209258806011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600501081123510973101203030100001000014122333011000122209220088112602888888888888888888888888818888888888884409388888888888888888888888888888888131041 600501091123510973101203030100001000014122333011000122209270088112512888888888888888888888888818888888888884409388888888888888888888888888888888111041 600501101123510973101203030100001000014122333011000122209270088112281888888888888888888888888818888888888884409388888888888888888888888815888888061041 600501111123510973101203030100001000014122333011000122209278810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600501121123510973101203030100001000014122333011000122209278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600502010562510973272706020401001003042122333021000022407230188111571202048686868787542786868618701018686864409387870909868686030386868688878787120521 600502020562510973272706020401001003042122333021000022407230188112541287878787870157878787878710187878787874409309038787878787878787878788000101110521 600502030562510973272706020401001003042122333021000022407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600502040562510973272706020401001003042122333021000022407230188112271287878787870157878787878710187878787874409309038787878787878787878715020103060521 600502050562510973272706020401001003042122333021000022407248804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600502060562510973272706020401001003042122333021000022407248804111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600502070562510973272706020401001003042122333021000022407248804112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600502080562510973272706020401001003042122333021000022407230088112562888888888888888888888888818888888888884409388888888888888888888888888888888120521 600502090562510973272706020401001003042122333021000022407270288111601110868686868787458686868618701868686864409387870986868686038686868688878787130521 600502100562510973272706020401001003042122333021000022407270288112451187878787870960878787878710187878787874409309038787878787878787878715010203100521 600502110562510973272706020401001003042122333021000022407278810112200888888888888888888888888818888888888884409388888888888888888888888815888888050521 600502120562510973272706020401001003042122333021000022407278810112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600502130562510973272706020401001003042122333021000022407270310111271214178686868787212286868618701018686864409387870909868686030386868688878787060521 600502140562510973272706020401001003042122333021000022407270388112211287878787871327878787878710187878787874409309038787878787878787878715000202050521 600502150562510973272706020401001003042122333021000022407278814112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600502160562510973272706020401001003042122333021000022407278814112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600502170562510973272706020401001003042122333021000022407270388112221287878787871327878787878710187878787874409309038787878787878787878715000202050521 600502180562510973272706020401001003042122333021000022407278817112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600502190562510973272706020401001003042122333021000022407278817112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600502200562510973272706020401001003042122333021000022407270088112621888888888888888888888888818888888888884409388888888888888888888888888888888130521 600502210562510973272706020401001003042122333021000022407278820112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600502220562510973272706020401001003042122333021000022407270488111511123868686868787298686868618701868686864409387870986868686038686868688878787110521 600502230562510973272706020401001003042122333021000022407270488112291187878787872251878787878710187878787874409309038787878787878787878715010304060521 600502240562510973272706020401001003042122333021000022407278823111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600502250562510973272706020401001003042122333021000022407278823112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600502260562510973272706020401001003042122333021000022407278823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600502270562510973272706020401001003042122333021000022407278823112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503010562510973242206030301001002034122333011100122210230110111461202068686868787342686868618701018686864409387870909868686030386868688878787100521 600503020562510973242206030301001002034122333011100122210230188112341287878787870146878787878710187878787874409309038787878787878787878715010203070521 600503030562510973242206030301001002034122333011100122210248802111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 600503040562510973242206030301001002034122333011100122210248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600503050562510973242206030301001002034122333011100122210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503060562510973242206030301001002034122333011100122210230188112261287878787870146878787878710187878787874409309038787878787878787878715010102060521 600503070562510973242206030301001002034122333011100122210248806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600503080562510973242206030301001002034122333011100122210248806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503090562510973242206030301001002034122333011100122210248888111320888888888888888888888888818888888888884409388888888888888888888888888888888070521 600503100562510973242206030301001002034122333011100122210220088112692888888888888888888888888818888888888884409388888888888888888888888888888888140521 600503110562510973242206030301001002034122333011100122210270288111361112868686868787258686868618701868686864409387870986868686038686868688878787080521 600503120562510973242206030301001002034122333011100122210270288112251187878787871136878787878710187878787874409309038787878787878787878715010001060521 600503130562510973242206030301001002034122333011100122210278812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503140562510973242206030301001002034122333011100122210270388111431215228686868787392286868618701018686866412587871209868686050386868688878787090521 600503150562510973242206030301001002034122333011100122210270388112391287878787871443878787878710187878787876412512058787878787878787878709020406080521 600503160562510973242206030301001002034122333011100122210278815112190888888888888888888888888818888888888886412588888888888888888888888809888888040521 600503170562510973242206030301001002034122333011100122210278815112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600503180562510973242206030301001002034122333011100122210278815111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600503190562510973242206030301001002034122333011100122210278815112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600503200562510973242206030301001002034122333011100122210278815111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600503210562510973242206030301001002034122333011100122210278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503220562510973242206030301001002034122333011100122210270388102221287878787871443878787878710187878787874409312058787878787878787878715010001050521 600503230562510973242206030301001002034122333011100122210278822101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600503240562510973242206030301001002034122333011100122210258888111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600504010562510973222204020200000002022012333061000022407230088112632888888888888888888888888818888888888884409388888888888888888888888888888888130521 600504020562510973222204020200000002022012333061000022407258888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600504030562510973222204020200000002022012333061000022407258888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600504040562510973222204020200000002022012333061000022407258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600504050562510973222204020200000002022012333061000022407258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600504060562510973222204020200000002022012333061000022407258888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600504070562510973222204020200000002022012333061000022407270088112452888888888888888888888888818888888888884409388888888888888888888888815888888100521 600504080562510973222204020200000002022012333061000022407278807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600504090562510973222204020200000002022012333061000022407278807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600504100562510973222204020200000002022012333061000022407270188111991111868686868787228686868618701868686864409387870986868686038686868688878787990521 600504110562510973222204020200000002022012333061000022407270188112221187878787871099878787878710187878787874409309038787878787878787878715020002050521 600504120562510973222204020200000002022012333061000022407278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600504130562510973222204020200000002022012333061000022407278811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600504140562510973222204020200000002022012333061000022407270288111381115868686868787198686868618701868686864409387870986868686038686868688878787080521 600504150562510973222204020200000002022012333061000022407270288112191187878787871438878787878710187878787874409309038787878787878787878715000101040521 600504160562510973222204020200000002022012333061000022407278815112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600504170562510973222204020200000002022012333061000022407270088112731888888888888888888888888818888888888884409388888888888888888888888888888888150521 600504180562510973222204020200000002022012333061000022407278817112180888888888888888888888888818888888888884409388888888888888888888888815888888040521 600504190562510973222204020200000002022012333061000022407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600504200562510973222204020200000002022012333061000022407278888111230888888888888888888888888818888888888884409388888888888888888888888888888888050521 600504210562510973222204020200000002022012333061000022407278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600504220562510973222204020200000002022012333061000022407278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600505011123510973121203030100001000013122333011000022407230112111511202088686868787464086868618701018686864409387870909868686030386868688878787111041 600505021123510973121203030100001000013122333011000022407230188112461287878787870151878787878710187878787874409309038787878787878787878705000505101041 600505031123510973121203030100001000013122333011000022407248802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 600505041123510973121203030100001000013122333011000022407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600505051123510973121203030100001000013122333011000022407248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600505061123510973121203030100001000013122333011000022407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600505071123510973121203030100001000013122333011000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600505081123510973121203030100001000013122333011000022407230188112401287878787870151878787878710187878787874409309038787878787878787878705010203091041 600505091123510973121203030100001000013122333011000022407248808111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600505101123510973121203030100001000013122333011000022407248808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600505111123510973121203030100001000013122333011000022407248808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600505121123510973121203030100001000013122333011000022407220088112792888888888888888888888888818888888888884409388888888888888888888888888888888161041 600506010562510973201503010201001001023122333011100122210230108111391102868686868787308686868618701868686864409387870986868686038686868688878787080521 600506020562510973201503010201001001023122333011100122210230188112301187878787870139878787878710187878787874409309038787878787878787878715040105070521 600506030562510973201503010201001001023122333011100122210248802111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 600506040562510973201503010201001001023122333011100122210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600506050562510973201503010201001001023122333011100122210248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600506060562510973201503010201001001023122333011100122210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600506070562510973201503010201001001023122333011100122210248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 600506080562510973201503010201001001023122333011100122210220088112652888888888888888888888888828888888888888080788888888888888888888888888888888140521 600506090562510973201503010201001001023122333011100122210270288111351110868686868787298686868618701868686864409387870986868686038686868688878787080521 600506100562510973201503010201001001023122333011100122210270288102291187878787870935878787878710187878787874409309038787878787878787878715010102060521 600506110562510973201503010201001001023122333011100122210278810102058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600506120562510973201503010201001001023122333011100122210278810101028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600506130562510973201503010201001001023122333011100122210270088112562888888888888888888888888818888888888884409388888888888888888888888888888888120521 600506140562510973201503010201001001023122333011100122210270088102532888888888888888888888888818888888888884409388888888888888888888888888888888110521 600506150562510973201503010201001001023122333011100122210278814101078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600506160562510973201503010201001001023122333011100122210270088112522888888888888888888888888818888888888884409388888888888888888888888888888888110521 600506170562510973201503010201001001023122333011100122210278816111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600506180562510973201503010201001001023122333011100122210270088112451888888888888888888888888818888888888884409388888888888888888888888815888888100521 600506190562510973201503010201001001023122333011100122210278818112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600506200562510973201503010201001001023122333011100122210278818112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600507011123510973101002020000000000002012333031000122408230088112501888888888888888888888888818888888888884409388888888888888888888888815888888111041 600507021123510973101002020000000000002012333031000122408248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600507031123510973101002020000000000002012333031000122408248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600507041123510973101002020000000000002012333031000122408270088112532888888888888888888888888818888888888884409388888888888888888888888888888888111041 600507051123510973101002020000000000002012333031000122408278804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600507061123510973101002020000000000002012333031000122408270088112572888888888888888888888888818888888888884409388888888888888888888888888888888121041 600507071123510973101002020000000000002012333031000122408270088112241888888888888888888888888818888888888884409388888888888888888888888815888888051041 600507081123510973101002020000000000002012333031000122408270088111311888888888888888888888888818888888888884409388888888888888888888888888888888071041 600507091123510973101002020000000000002012333031000122408278888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 600507101123510973101002020000000000002012333031000122408278888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 600508010562510973212104020301004000042132333021000022407230188111881102868686868787588686868618701868686864409387870986868686038686868688878787180521 600508020562510973212104020301004000042132333021000022407230188112581187878787870188878787878710187878787874409309038787878787878787878788010203120521 600508030562510973212104020301004000042132333021000022407248802111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 600508040562510973212104020301004000042132333021000022407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600508050562510973212104020301004000042132333021000022407248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600508060562510973212104020301004000042132333021000022407230288111791207098686868787504586868618701018686864409387870909868686030386868688878787160521 600508070562510973212104020301004000042132333021000022407230288112501287878787870679878787878710187878787874409309038787878787878787878705010001110521 600508080562510973212104020301004000042132333021000022407248807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600508090562510973212104020301004000042132333021000022407230288112451287878787870679878787878710187878787874409309038787878787878787878705030104100521 600508100562510973212104020301004000042132333021000022407248809111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600508110562510973212104020301004000042132333021000022407248809111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600508120562510973212104020301004000042132333021000022407248809111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 600508130562510973212104020301004000042132333021000022407248809112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600508140562510973212104020301004000042132333021000022407230388111601115868686868787288686868618701868686864409387870986868686038686868688878787130521 600508150562510973212104020301004000042132333021000022407230388112281187878787871460878787878710187878787874409309038787878787878787878705030003060521 600508160562510973212104020301004000042132333021000022407248815111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600508170562510973212104020301004000042132333021000022407248815111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 600508180562510973212104020301004000042132333021000022407248815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600508190562510973212104020301004000042132333021000022407230488111281120868686868787228686868618701868686864409387870986868686038686868688878787060521 600508200562510973212104020301004000042132333021000022407230488112221187878787871928878787878710187878787874409309038787878787878787878705010001050521 600508210562510973212104020301004000042132333021000022407248820111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 600509011123510973121103030200002000022132333021000122408230188111561202078686868787492486868618701018686864409387870909868686030386868688878787121041 600509021123510973121103030200002000022132333021000122408230188112491287878787870156878787878710187878787874409309038787878787878787878715010304101041 600509031123510973121103030200002000022132333021000122408248802102148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600509041123510973121103030200002000022132333021000122408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600509051123510973121103030200002000022132333021000122408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600509061123510973121103030200002000022132333021000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600509071123510973121103030200002000022132333021000122408230188112241287878787870156878787878710187878787874409309038787878787878787878705000000051041 600509081123510973121103030200002000022132333021000122408278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600509091123510973121103030200002000022132333021000122408230288111451110868686868787338686868618701868686864409387870986868686038686868688878787101041 600509101123510973121103030200002000022132333021000122408230288112331187878787870945878787878710187878787874409309038787878787878787878705020002071041 600509111123510973121103030200002000022132333021000122408248810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600509121123510973121103030200002000022132333021000122408248810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600601010562510973171703010100001000013121333011000094404130088111862888888888888888888888888818888888888884409388888888888888888888888888888888180521 600601020562510973171703010100001000013121333011000094404130109111691303050886868787565148868618701010186864409387870909098686030303868688878787140521 600601030562510973171703010100001000013121333011000094404130188112561387878787870269878787878710187878787874409309038787878787878787878788000101120521 600601040562510973171703010100001000013121333011000094404148803112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600601050562510973171703010100001000013121333011000094404130188112511387878787870269878787878710187878787874409309038787878787878787878788020002110521 600601060562510973171703010100001000013121333011000094404148805111350888888888888888888888888818888888888884409388888888888888888888888888888888080521 600601070562510973171703010100001000013121333011000094404148805111250888888888888888888888888818888888888884409388888888888888888888888888888888060521 600601080562510973171703010100001000013121333011000094404130188112481387878787870269878787878710187878787874409309038787878787878787878715000000100521 600601090562510973171703010100001000013121333011000094404120088112822888888888888888888888888818888888888884409388888888888888888888888888888888170521 600601100562510973171703010100001000013121333011000094404130088112431888888888888888888888888818888888888884409388888888888888888888888815888888090521 600601110562510973171703010100001000013121333011000094404148810111270888888888888888888888888818888888888884409388888888888888888888888888888888060521 600601120562510973171703010100001000013121333011000094404148810112160888888888888888888888888818888888888884409388888888888888888888888815888888040521 600601130562510973171703010100001000013121333011000094404148810111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600601140562510973171703010100001000013121333011000094404148810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600601150562510973171703010100001000013121333011000094404148810112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600601160562510973171703010100001000013121333011000094404178888111300888888888888888888888888818888888888884409388888888888888888888888888888888070521 600601170562510973171703010100001000013121333011000094404178888111360888888888888888888888888818888888888884409388888888888888888888888888888888080521 600602011123510973222104040200001100023242121071100224412230188111581202038686868787533586868618701018686864409387870909868686030386868688878787121041 600602021123510973222104040200001100023242121071100224412230188112531287878787870158878787878710187878787874409309038787878787878787878788000000111041 600602031123510973222104040200001100023242121071100224412230188112351287878787870158878787878710187878787874409309038787878787878787878715010102081041 600602041123510973222104040200001100023242121071100224412248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602051123510973222104040200001100023242121071100224412248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602061123510973222104040200001100023242121071100224412240288111361207108686868787242486868618701018686864409387870909868686030386868688878787081041 600602071123510973222104040200001100023242121071100224412240288112241287878787870636878787878710187878787874409309038787878787878787878715000202051041 600602081123510973222104040200001100023242121071100224412258807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602091123510973222104040200001100023242121071100224412258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602101123510973222104040200001100023242121071100224412240288112241287878787870636878787878710187878787874409309038787878787878787878715010102051041 600602111123510973222104040200001100023242121071100224412258810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600602121123510973222104040200001100023242121071100224412258810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602131123510973222104040200001100023242121071100224412240088101331888888888888888888888888818888888888884409388888888888888888888888888888888071041 600602141123510973222104040200001100023242121071100224412258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600602151123510973222104040200001100023242121071100224412258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600602161123510973222104040200001100023242121071100224412248888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600602171123510973222104040200001100023242121071100224412270088112562888888888888888888888888818888888888884409388888888888888888888888888888888121041 600602181123510973222104040200001100023242121071100224412248888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 600602191123510973222104040200001100023242121071100224412248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602201123510973222104040200001100023242121071100224412230088112261888888888888888888888888818888888888884409388888888888888888888888815888888061041 600602211123510973222104040200001100023242121071100224412248820112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600602221123510973222104040200001100023242121071100224412248820112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600603011123510973131403030200002000023131333011000024405230006112382888888888888888888888888818888888888884409388888888888888888888888805888888081041 600603021123510973131403030200002000023131333011000024405248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600603031123510973131403030200002000023131333011000024405248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600603041123510973131403030200002000023131333011000024405248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600603051123510973131403030200002000023131333011000024405248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600603061123510973131403030200002000023131333011000024405220088112652888888888888888888888888818888888888884409388888888888888888888888888888888141041 600603071123510973131403030200002000023131333011000024405230106111291108868686868787268686868618701868686864409387870986868686038686868688878787061041 600603081123510973131403030200002000023131333011000024405230188012261187878787870729878787878710187878787874409309038787878787878787878705010203061041 600603091123510973131403030200002000023131333011000024405248808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600603101123510973131403030200002000023131333011000024405248808111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600603111123510973131403030200002000023131333011000024405248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600603121123510973131403030200002000023131333011000024405230206111261113868686868787208686868618701868686864409387870986868686038686868688878787061041 600603131123510973131403030200002000023131333011000024405230288112201187878787871226878787878710187878787874409309038787878787878787878705010001051041 600603141123510973131403030200002000023131333011000024405248813111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600604010562510973262705030400001003042122333021100024407230188111441102868686868787298686868618701868686864409387870986868686038686868688878787090521 600604020562510973262705030400001003042122333021100024407230188112291187878787870144878787878710187878787874409309038787878787878787878715010203060521 600604030562510973262705030400001003042122333021100024407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604040562510973262705030400001003042122333021100024407248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604050562510973262705030400001003042122333021100024407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600604060562510973262705030400001003042122333021100024407270288011451107868686868787328686868618701868686864409387870986868686038686868688878787100521 600604070562510973262705030400001003042122333021100024407270288112321187878787870645878787878710187878787874409309038787878787878787878715010506070521 600604080562510973262705030400001003042122333021100024407278807112160888888888888888888888888818888888888884409388888888888888888888888815888888040521 600604090562510973262705030400001003042122333021100024407278807112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604100562510973262705030400001003042122333021100024407278807112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604110562510973262705030400001003042122333021100024407278807111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604120562510973262705030400001003042122333021100024407278807112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600604130562510973262705030400001003042122333021100024407278807112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600604140562510973262705030400001003042122333021100024407270388111631115868686868787458686868618701868686864409387870986868686038686868688878787130521 600604150562510973262705030400001003042122333021100024407270388112451187878787871463878787878710187878787874409309038787878787878787878715010304100521 600604160562510973262705030400001003042122333021100024407278815111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 600604170562510973262705030400001003042122333021100024407278815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604180562510973262705030400001003042122333021100024407278815112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604190562510973262705030400001003042122333021100024407278815112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604200562510973262705030400001003042122333021100024407270488111491121868686868787368686868618701868686864409387870986868686038686868688878787100521 600604210562510973262705030400001003042122333021100024407270488112361187878787872049878787878710187878787874409309038787878787878787878715020406080521 600604220562510973262705030400001003042122333021100024407278821111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604230562510973262705030400001003042122333021100024407278821111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600604240562510973262705030400001003042122333021100024407278821112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604250562510973262705030400001003042122333021100024407278821112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 600604260562510973262705030400001003042122333021100024407278821112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600604270562510973262705030400001003042122333021100024407278821112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600605011123510974080402020101001000012122333011000122408230188111471102868686868787298686868618701868686866412587871286868686058686868688878787101041 600605021123510974080402020101001000012122333011000122408230188102291187878787870147878787878710187878787876412512058787878787878787878709010203061041 600605031123510974080402020101001000012122333011000122408248802102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600605041123510974080402020101001000012122333011000122408248802101038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600605051123510974080402020101001000012122333011000122408248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600605061123510974080402020101001000012122333011000122408270088112241888888888888888888888888818888888888884409388888888888888888888888805888888051041 600605071123510974080402020101001000012122333011000122408278806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600605081123510974080402020101001000012122333011000122408278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600606011123510974100903030100001000012122333041100122409230188111481202088686868787432586868618701028686864409387870980868686030786868688878787101041 600606021123510974100903030100001000012122333041100122409230188112431287878787870148878787878710187878787874409309038787878787878787878705030205091041 600606031123510974100903030100001000012122333041100122409248802111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 600606041123510974100903030100001000012122333041100122409248802101190888888888888888888888888818888888888884409388888888888888888888888888888888041041 600606051123510974100903030100001000012122333041100122409240002112161888888888888888888888888818888888888884409388888888888888888888888805888888041041 600606061123510974100903030100001000012122333041100122409248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600606071123510974100903030100001000012122333041100122409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600606081123510974100903030100001000012122333041100122409230188112251287878787870148878787878720187878787878080709038787878787878787878705010102061041 600606091123510974100903030100001000012122333041100122409248808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600606101123510974100903030100001000012122333041100122409248808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600607011123510974111101010100001000013121333011000122407230111111621202078686868787514886868618701018686864409387870909868686030386868688878787131041 600607021123510974111101010100001000013121333011000122407230188112511287878787870162878787878710187878787874409309038787878787878787878788030104111041 600607031123510974111101010100001000013121333011000122407248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600607041123510974111101010100001000013121333011000122407248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600607051123510974111101010100001000013121333011000122407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600607061123510974111101010100001000013121333011000122407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600607071123510974111101010100001000013121333011000122407230188112481287878787870162878787878710187878787874409309038787878787878787878705010203101041 600607081123510974111101010100001000013121333011000122407248807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600607091123510974111101010100001000013121333011000122407248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600607101123510974111101010100001000013121333011000122407248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600607111123510974111101010100001000013121333011000122407220088112822888888888888888888888888818888888888884409388888888888888888888888888888888171041 600608011123510974030301010000000000002012333041000022407230088112722888888888888888888888888818888888888884409388888888888888888888888888888888151041 600608021123510974030301010000000000002012333041000022407258888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 600608031123510974030301010000000000002012333041000022407278888111220888888888888888888888888828888888888888080788888888888888888888888888888888051041 600609011123510974050502020200001001021121333011100122408230188111521102868686868787168686868618701868686864409387870986868686038686868688878787111041 600609021123510974050502020200001001021121333011100122408230188112161187878787870152878787878710187878787874409309038787878787878787878705000000041041 600609031123510974050502020200001001021121333011100122408270288111231104868686868787168686868618701868686864409387870986868686038686868688878787051041 600609041123510974050502020200001001021121333011100122408270288112161187878787870323878787878710187878787874409309038787878787878787878705000000041041 600609051123510974050502020200001001021121333011100122408278888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600610011123510974151503030200001001022121333041000032405230188111691202048686868787522786868618701018686864409387870909868686030386868688878787141041 600610021123510974151503030200001001022121333041000032405230188112521287878787870169878787878710187878787874409309038787878787878787878788010001111041 600610031123510974151503030200001001022121333041000032405248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600610041123510974151503030200001001022121333041000032405230188112271287878787870169878787878710187878787874409309038787878787878787878705020002061041 600610051123510974151503030200001001022121333041000032405248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600610061123510974151503030200001001022121333041000032405248804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600610071123510974151503030200001001022121333041000032405270214111351208128686868787282386868618701018686864409387870909868686030386868688878787081041 600610081123510974151503030200001001022121333041000032405270288112281287878787870735878787878710187878787874409309038787878787878787878705010203061041 600610091123510974151503030200001001022121333041000032405278808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600610101123510974151503030200001001022121333041000032405278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600610111123510974151503030200001001022121333041000032405278808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600610121123510974151503030200001001022121333041000032405270288112231287878787870735878787878710187878787874409309038787878787878787878705010001051041 600610131123510974151503030200001001022121333041000032405278812111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600610141123510974151503030200001001022121333041000032405270088112781888888888888888888888888818888888888884409388888888888888888888888888888888161041 600610151123510974151503030200001001022121333041000032405270088112831888888888888888888888888818888888888884409388888888888888888888888888888888171041 600611010562510974282302010200001004052122333021000032406230188111561102868686868787548686868618701868686864409387870986868686038686868688878787120521 600611020562510974282302010200001004052122333021000032406230188112541187878787870156878787878710187878787874409309038787878787878787878788000202110521 600611030562510974282302010200001004052122333021000032406248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611040562510974282302010200001004052122333021000032406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600611050562510974282302010200001004052122333021000032406270288111421106868686868787358686868618701868686864409387870986868686038686868688878787090521 600611060562510974282302010200001004052122333021000032406270288112351187878787870542878787878710187878787874409309038787878787878787878722000404080521 600611070562510974282302010200001004052122333021000032406278806112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611080562510974282302010200001004052122333021000032406278806112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600611090562510974282302010200001004052122333021000032406278806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 600611100562510974282302010200001004052122333021000032406278806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600611110562510974282302010200001004052122333021000032406270388111671112868686868787538686868618701868686864409387870986868686038686868688878787140521 600611120562510974282302010200001004052122333021000032406270388112531187878787871167878787878710187878787874409309038787878787878787878788010203110521 600611130562510974282302010200001004052122333021000032406278812112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611140562510974282302010200001004052122333021000032406278812112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 600611150562510974282302010200001004052122333021000032406278812111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 600611160562510974282302010200001004052122333021000032406270488101801117868686868787588686868618701868686864409387870986868686038686868688878787170521 600611170562510974282302010200001004052122333021000032406270488112581187878787871680878787878710187878787874409309038787878787878787878788000202120521 600611180562510974282302010200001004052122333021000032406278817112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611190562510974282302010200001004052122333021000032406278817112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611200562510974282302010200001004052122333021000032406270088011722888888888888888888888888828888888888888080788888888888888888888888888888888150521 600611210562510974282302010200001004052122333021000032406270588111351122868686868787318686868618701868686864409387870986868686038686868688878787080521 600611220562510974282302010200001004052122333021000032406270588102311187878787872135878787878710187878787874409309038787878787878787878722020002070521 600611230562510974282302010200001004052122333021000032406278822111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 600611240562510974282302010200001004052122333021000032406278822101008888888888888888888888888888888888888888888888888888888888888888888888888888010521 600611250562510974282302010200001004052122333021000032406278888111210888888888888888888888888818888888888884409388888888888888888888888888888888050521 600611260562510974282302010200001004052122333021000032406270088011421888888888888888888888888818888888888884409388888888888888888888888888888888090521 600611270562510974282302010200001004052122333021000032406270088101252888888888888888888888888818888888888886412588888888888888888888888888888888060521 600611280562510974282302010200001004052122333021000032406278888101200888888888888888888888888818888888888886412588888888888888888888888888888888050521 600611290562510974282302010200001004052122333021000032406278888102138888888888888888888888888888888888888888888888888888888888888888888888888888030521 600611300562510974282302010200001004052122333021000032406278888101160888888888888888888888888818888888888886412588888888888888888888888888888888040521 600613011123510974181804040200001001022122333021000122408230188111411102868686868787358686868618701868686864409387870986868686038686868688878787091041 600613021123510974181804040200001001022122333021000122408230188112351187878787870141878787878710187878787874409309038787878787878787878722030003081041 600613031123510974181804040200001001022122333021000122408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600613041123510974181804040200001001022122333021000122408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600613051123510974181804040200001001022122333021000122408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600613061123510974181804040200001001022122333021000122408270288111431307101586868787382925868618701010186864409387870909098686030303868688878787091041 600613071123510974181804040200001001022122333021000122408270288112381387878787870643878787878710187878787874409309038787878787878787878722000202081041 600613081123510974181804040200001001022122333021000122408278807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600613091123510974181804040200001001022122333021000122408278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 600613101123510974181804040200001001022122333021000122408270288112291387878787870643878787878710187878787874409309038787878787878787878722010304061041 600613111123510974181804040200001001022122333021000122408278810112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600613121123510974181804040200001001022122333021000122408278810112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600613131123510974181804040200001001022122333021000122408278810111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600613141123510974181804040200001001022122333021000122408278810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600613151123510974181804040200001001022122333021000122408270288112251387878787870643878787878710187878787874409309038787878787878787878722010102061041 600613161123510974181804040200001001022122333021000122408278815111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600613171123510974181804040200001001022122333021000122408278815112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600613181123510974181804040200001001022122333021000122408270088112652888888888888888888888888818888888888884409388888888888888888888888888888888141041 600614011123510974070701010100001000012122333031000122408230188111661102868686868787348686868618701868686864409387870986868686038686868688878787141041 600614021123510974070701010100001000012122333031000122408230188112341187878787870166878787878710187878787874409309038787878787878787878705030104071041 600614031123510974070701010100001000012122333031000122408248802111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 600614041123510974070701010100001000012122333031000122408248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 600614051123510974070701010100001000012122333031000122408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600614061123510974070701010100001000012122333031000122408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600614071123510974070701010100001000012122333031000122408248888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 600615011123510974050501010000001000013122333041000122408230188111691102868686868787588686868618701868686864409387870986868686038686868688878787141041 600615021123510974050501010000001000013122333041000122408230188112581187878787870169878787878710187878787874409309038787878787878787878788010102121041 600615031123510974050501010000001000013122333041000122408248802112180888888888888888888888888818888888888884409388888888888888888888888815888888041041 600615041123510974050501010000001000013122333041000122408258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600615051123510974050501010000001000013122333041000122408248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600616011123510974020100000000001000011121333011000122407230188111521102868686868787518686868618701868686864409387870986868686038686868688878787111041 600616021123510974020100000000001000011121333011000122407230188102511187878787870152878787878710187878787874409309038787878787878787878788000000111041 600617011123510974070601010100001000012121333011000122407230188111651202058686868787524886868618701018686864409387870909868686030386868688878787141041 600617021123510974070601010100001000012121333011000122407230188112521287878787870165878787878710187878787874409309038787878787878787878788020002111041 600617031123510974070601010100001000012121333011000122407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600617041123510974070601010100001000012121333011000122407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600617051123510974070601010100001000012121333011000122407230188102481287878787870165878787878710187878787874409309038787878787878787878705000202101041 600617061123510974070601010100001000012121333011000122407248805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600617071123510974070601010100001000012121333011000122407248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600618011123510974080801010100001100023242333051000124407230188111731102868686868787688686868618701868686864409387870986868686038686868688878787151041 600618021123510974080801010100001100023242333051000124407230188112681187878787870173878787878710187878787874409309038787878787878787878788010001141041 600618031123510974080801010100001100023242333051000124407240202111351104868686868787328686868618701868686864409387870986868686038686868688878787081041 600618041123510974080801010100001100023242333051000124407240288112321187878787870335878787878710187878787874409309038787878787878787878705020204071041 600618051123510974080801010100001100023242333051000124407258804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 600618061123510974080801010100001100023242333051000124407258804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 600618071123510974080801010100001100023242333051000124407258804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600618081123510974080801010100001100023242333051000124407258804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 600619011123510974050500000000001000012122339061000023408230188111621102868686868787568686868618701868686864409387870986868686038686868688878787131041 600619021123510974050500000000001000012122339061000023408230188112561187878787870162878787878710187878787874409309038787878787878787878788000000121041 600619031123510974050500000000001000012122339061000023408258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600619041123510974050500000000001000012122339061000023408258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600619051123510974050500000000001000012122339061000023408230088112662888888888888888888888888818888888888884409388888888888888888888888888888888141041 600620011123510974070802020100000001011012333021000133408230088101353888888888888888888888888818888888888884409388888888888888888888888888888888081041 600620021123510974070802020100000001011012333021000133408270088112642888888888888888888888888818888888888884409388888888888888888888888888888888131041 600620031123510974070802020100000001011012333021000133408278802112180888888888888888888888888818888888888884409388888888888888888888888822888888041041 600620041123510974070802020100000001011012333021000133408270088012672888888888888888888888888818888888888884409388888888888888888888888888888888141041 600620051123510974070802020100000001011012333021000133408270088012551888888888888888888888888818888888888884409388888888888888888888888888888888121041 600620061123510974070802020100000001011012333021000133408270188111391107868686868787328686868618701868686864409387870986868686038686868688878787081041 600620071123510974070802020100000001011012333021000133408270188112321187878787870639878787878710187878787874409309038787878787878787878722010102071041 600620081123510974070802020100000001011012333021000133408278807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600620091123510974070802020100000001011012333021000133408278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600621011123510974161605050201002000023132333071000122408230188111591105868686868787438686868618701868686864409387870986868686038686868688878787121041 600621021123510974161605050201002000023132333071000122408248888112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 600621031123510974161605050201002000023132333071000122408248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600621041123510974161605050201002000023132333071000122408248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 600621051123510974161605050201002000023132333071000122408230188112431187878787870159878787878710187878787874409309038787878787878787878705010001091041 600621061123510974161605050201002000023132333071000122408248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600621071123510974161605050201002000023132333071000122408248888112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 600621081123510974161605050201002000023132333071000122408258807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 600621091123510974161605050201002000023132333071000122408230288111371211148686868787242186868618701018686864409387870909868686030386868688878787081041 600621101123510974161605050201002000023132333071000122408248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 600621111123510974161605050201002000023132333071000122408230288112241287878787870937878787878710187878787874409309038787878787878787878705010102051041 600621121123510974161605050201002000023132333071000122408248811111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 600621131123510974161605050201002000023132333071000122408248811112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600621141123510974161605050201002000023132333071000122408230288112211287878787870937878787878710187878787874409309038787878787878787878705000202051041 600621151123510974161605050201002000023132333071000122408248814112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 600621161123510974161605050201002000023132333071000122408248814112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 600622011123510974060601010100001000012122333041000132407230188111611102868686868787498686868618701868686864409387870986868686038686868688878787131041 600622021123510974060601010100001000012122333041000132407230188112491187878787870161878787878710187878787874409309038787878787878787878705020204101041 600622031123510974060601010100001000012122333041000132407248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 600622041123510974060601010100001000012122333041000132407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600622051123510974060601010100001000012122333041000132407248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 600622061123510974060601010100001000012122333041000132407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 600623011123510974070901010000001000012121121041100322413230188111691102868686868787538686868618701868686864409387870986868686038686868688878787141041 600623021123510974070901010000001000012121121041100322413230188112531187878787870169878787878710187878787874409309038787878787878787878788020204111041 600623031123510974070901010000001000012121121041100322413248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 600623041123510974070901010000001000012121121041100322413248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 600623051123510974070901010000001000012121121041100322413248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 600623061123510974070901010000001000012121121041100322413248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 600623071123510974070901010000001000012121121041100322413238888111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 600623081123510974070901010000001000012121121041100322413230088012221888888888888888888888888818888888888884409388888888888888888888888805888888051041 600623091123510974070901010000001000012121121041100322413248808011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610101011123510974131302020101001001022122321061100123412230188111661102868686868787518686868618701868686866412587871286868686058686868688878787141041 610101021123510974131302020101001001022122321061100123412230188112511187878787870166878787878710187878787876412512058787878787878787878788010001111041 610101031123510974131302020101001001022122321061100123412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610101041123510974131302020101001001022122321061100123412270288111331105868686868787258686868618701868686866412587871286868686058686868688878787071041 610101051123510974131302020101001001022122321061100123412270288112251187878787870433878787878710187878787876412512058787878787878787878709020002061041 610101061123510974131302020101001001022122321061100123412278805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610101071123510974131302020101001001022122321061100123412278805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610101081123510974131302020101001001022122321061100123412270088112471888888888888888888888888818888888888886412588888888888888888888888809888888101041 610101091123510974131302020101001001022122321061100123412278808112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610101101123510974131302020101001001022122321061100123412278888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 610101111123510974131302020101001001022122321061100123412278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 610101121123510974131302020101001001022122321061100123412278888111160888888888888888888888888828888888888888080788888888888888888888888888888888041041 610101131123510974131302020101001001022122321061100123412278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610102011123510974020200000000000000002012333021100323412230088112511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610102021123510974020200000000000000002012333021100323412240088111411888888888888888888888888818888888888886412588888888888888888888888888888888091041 610103011123510974070702020101001000012122321041000323413230188111511102868686868787398686868618701868686866412587871286868686058686868688878787111041 610103021123510974070702020101001000012122321041000323413230188112391187878787870151878787878710187878787876412512058787878787878787878709000101081041 610103031123510974070702020101001000012122321041000323413248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610103041123510974070702020101001000012122321041000323413270088111403888888888888888888888888818888888888886412588888888888888888888888888888888091041 610103051123510974070702020101001000012122321041000323413270088112652888888888888888888888888818888888888886412588888888888888888888888888888888141041 610103061123510974070702020101001000012122321041000323413270088112201888888888888888888888888818888888888886412588888888888888888888888809888888051041 610103071123510974070702020101001000012122321041000323413278806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610104010562510974515013060802003006092132121111120323217330188111691202038686868787662786868618701018686866412587871212868686050586868688878787140521 610104020562510974515013060802003006092132121111120323217330188112661287878787870169878787878710187878787876412512058787878787878787878788000000140521 610104030562510974515013060802003006092132121111120323217330188112271287878787870169878787878710187878787876412512058787878787878787878709000000060521 610104040562510974515013060802003006092132121111120323217330288111371205078686868787303086868618701018686866412587871212868686050586868688878787080521 610104050562510974515013060802003006092132121111120323217330288112301287878787870437878787878710187878787876412512058787878787878787878709000101070521 610104060562510974515013060802003006092132121111120323217348805112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104070562510974515013060802003006092132121111120323217330288112301287878787870437878787878710187878787876412512058787878787878787878709020103070521 610104080562510974515013060802003006092132121111120323217348807111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610104090562510974515013060802003006092132121111120323217348807112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104100562510974515013060802003006092132121111120323217348807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104110562510974515013060802003006092132121111120323217330388111581112868686868787608686868618701868686866412587871286868686058686868688878787120521 610104120562510974515013060802003006092132121111120323217330388112601187878787871158878787878710187878787876412512058787878787878787878788000000130521 610104130562510974515013060802003006092132121111120323217370488111451114868686868787318686868618702868686864409387870986868686038686868688878787100521 610104140562510974515013060802003006092132121111120323217370488112311187878787871345878787878720187878787874409309038787878787878787878705010102070521 610104150562510974515013060802003006092132121111120323217378814102150888888888888888888888888818888888888884409388888888888888888888888805888888040521 610104160562510974515013060802003006092132121111120323217378814111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104170562510974515013060802003006092132121111120323217370588111991118868686868787238686868618701868686866813587871386868686058686868688878787990521 610104180562510974515013060802003006092132121111120323217370588112231187878787871799878787878710187878787876813513058787878787878787878722020002050521 610104190562510974515013060802003006092132121111120323217378818111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104200562510974515013060802003006092132121111120323217378818111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104210562510974515013060802003006092132121111120323217378888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104220562510974515013060802003006092132121111120323217370688111241123868686868787178686868618701868686866412587871286868686058686868688878787050521 610104230562510974515013060802003006092132121111120323217370688112171187878787872224878787878710187878787876412512058787878787878787878709000101040521 610104240562510974515013060802003006092132121111120323217378823112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104250562510974515013060802003006092132121111120323217378888111230888888888888888888888888818888888888886412588888888888888888888888888888888050521 610104260562510974515013060802003006092132121111120323217378888111220888888888888888888888888818888888888886412588888888888888888888888888888888050521 610104270562510974515013060802003006092132121111120323217370088112692888888888888888888888888818888888888886412588888888888888888888888888888888140521 610104280562510974515013060802003006092132121111120323217370027112311888888888888888888888888818888888888886412588888888888888888888888809888888070521 610104290562510974515013060802003006092132121111120323217378828111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104300562510974515013060802003006092132121111120323217378828111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104310562510974515013060802003006092132121111120323217370788111711232338686868787633286868618701018686866412587871212868686050586868688878787150521 610104320562510974515013060802003006092132121111120323217370788112631287878787873171878787878710187878787876412512058787878787878787878788000000130521 610104330562510974515013060802003006092132121111120323217370788112321287878787873171878787878710187878787876412512058787878787878787878709010304070521 610104340562510974515013060802003006092132121111120323217378833111150888888888888888888888888818888888888886412588888888888888888888888888888888040521 610104350562510974515013060802003006092132121111120323217378833112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610104360562510974515013060802003006092132121111120323217378833112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104370562510974515013060802003006092132121111120323217378833112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104380562510974515013060802003006092132121111120323217370088111612888888888888888888888888818888888888886412588888888888888888888888888888888130521 610104390562510974515013060802003006092132121111120323217370888111581240418686868787342386868618701018686866412587871212868686050586868688878787120521 610104400562510974515013060802003006092132121111120323217370888112341287878787873958878787878710187878787876412512058787878787878787878709000000070521 610104410562510974515013060802003006092132121111120323217370888112231287878787873958878787878710187878787876412512058787878787878787878709000202050521 610104420562510974515013060802003006092132121111120323217378841112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104430562510974515013060802003006092132121111120323217378841112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610104440562510974515013060802003006092132121111120323217370988111401245468686868787312386868618701018686866412587871212868686050586868688878787090521 610104450562510974515013060802003006092132121111120323217370988112311287878787874440878787878710187878787876412512058787878787878787878709000000070521 610104460562510974515013060802003006092132121111120323217370988112231287878787874440878787878710187878787876412512058787878787878787878709010001050521 610104470562510974515013060802003006092132121111120323217378846111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610104480562510974515013060802003006092132121111120323217370088111421888888888888888888888888828888888888888080788888888888888888888888888888888090521 610104490562510974515013060802003006092132121111120323217370088111531888888888888888888888888828888888888888080788888888888888888888888888888888110521 610104500562510974515013060802003006092132121111120323217370088112591888888888888888888888888818888888888886412588888888888888888888888888888888120521 610104510562510974515013060802003006092132121111120323217378888111240888888888888888888888888818888888888886412588888888888888888888888888888888050521 610105011123510974141606060201001001023122394051101322412230188111351102868686868787168686868618701868686866412587871286868686058686868688878787081041 610105021123510974141606060201001001023122394051101322412230188112161187878787870135878787878710187878787876412512058787878787878787878709000000041041 610105031123510974141606060201001001023122394051101322412240088012281888888888888888888888888818888888888886412588888888888888888888888809888888061041 610105041123510974141606060201001001023122394051101322412258803011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610105051123510974141606060201001001023122394051101322412270288111501306091286868787303438868618701010186866412587871212128686050505868688878787111041 610105061123510974141606060201001001023122394051101322412270288112301387878787870550878787878710187878787876412512058787878787878787878709010102071041 610105071123510974141606060201001001023122394051101322412278806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610105081123510974141606060201001001023122394051101322412278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610105091123510974141606060201001001023122394051101322412270288112341387878787870550878787878710187878787876412512058787878787878787878709000202071041 610105101123510974141606060201001001023122394051101322412278809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610105111123510974141606060201001001023122394051101322412278809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610105121123510974141606060201001001023122394051101322412270288102381387878787870550878787878710187878787876412512058787878787878787878709030003081041 610105131123510974141606060201001001023122394051101322412278812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610105141123510974141606060201001001023122394051101322412278812111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610105151123510974141606060201001001023122394051101322412278812111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610105161123510974141606060201001001023122394051101322412270088012281888888888888888888888888818888888888886412588888888888888888888888809888888061041 610105171123510974141606060201001001023122394051101322412278816111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610106010562510974161502010000001000012122331081120322413230088101591888888888888888888888888818888888888886412588888888888888888888888888888888120521 610106020562510974161502010000001000012122331081120322413248888111230888888888888888888888888818888888888886412588888888888888888888888888888888050521 610106030562510974161502010000001000012122331081120322413248888111210888888888888888888888888818888888888886412588888888888888888888888888888888050521 610106040562510974161502010000001000012122331081120322413230088012351888888888888888888888888818888888888886412588888888888888888888888809888888080521 610106050562510974161502010000001000012122331081120322413230088112311888888888888888888888888818888888888886412588888888888888888888888809888888070521 610106060562510974161502010000001000012122331081120322413248805112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610106070562510974161502010000001000012122331081120322413248805112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610106080562510974161502010000001000012122331081120322413248805112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610106090562510974161502010000001000012122331081120322413248805111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610106100562510974161502010000001000012122331081120322413248805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610106110562510974161502010000001000012122331081120322413230088102692888888888888888888888888818888888888886412588888888888888888888888888888888140521 610106120562510974161502010000001000012122331081120322413230188111681113868686868787668686868618701868686866412587871286868686058686868688878787140521 610106130562510974161502010000001000012122331081120322413230188112661187878787871268878787878710187878787876412512058787878787878787878788000000140521 610106140562510974161502010000001000012122331081120322413248888111250888888888888888888888888818888888888886412588888888888888888888888888888888060521 610106150562510974161502010000001000012122331081120322413248888111200888888888888888888888888818888888888886412588888888888888888888888888888888050521 610106160562510974161502010000001000012122331081120322413248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 610106170562510974161502010000001000012122331081120322413248888111210888888888888888888888888818888888888886412588888888888888888888888888888888050521 610107011123510974151303030201001002032122333071100323412230188111641102868686868787408686868618701868686866412587871286868686058686868688878787131041 610107021123510974151303030201001002032122333071100323412230188112401187878787870164878787878710187878787876412512058787878787878787878709030306091041 610107031123510974151303030201001002032122333071100323412248802112270888888888888888888888888818888888888886412588888888888888888888888809888888061041 610107041123510974151303030201001002032122333071100323412248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610107051123510974151303030201001002032122333071100323412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610107061123510974151303030201001002032122333071100323412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610107071123510974151303030201001002032122333071100323412248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610107081123510974151303030201001002032122333071100323412248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610107091123510974151303030201001002032122333071100323412278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610107101123510974151303030201001002032122333071100323412270288111601111868686868787538686868618701868686866412587871286868686058686868688878787131041 610107111123510974151303030201001002032122333071100323412270288112531187878787871060878787878710187878787876412512058787878787878787878788010001111041 610107121123510974151303030201001002032122333071100323412278811111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610107131123510974151303030201001002032122333071100323412270388111551114868686868787468686868618701868686866412587871286868686058686868688878787121041 610107141123510974151303030201001002032122333071100323412270388102461187878787871355878787878710187878787876412512058787878787878787878709000101101041 610107151123510974151303030201001002032122333071100323412278814102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610109011123510974070601010100001000014122339061100122409230188101491102868686868787378686868618701868686866412587871286868686058686868688878787101041 610109021123510974070601010100001000014122339061100122409230188112371187878787870149878787878710187878787876412512058787878787878787878709010001081041 610109031123510974070601010100001000014122339061100122409248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610109041123510974070601010100001000014122339061100122409230088111511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610109051123510974070601010100001000014122339061100122409220088111681888888888888888888888888818888888888886412588888888888888888888888888888888141041 610109061123510974070601010100001000014122339061100122409220088111782888888888888888888888888818888888888886412588888888888888888888888888888888161041 610109071123510974070601010100001000014122339061100122409258888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 610110011123510974030300000000001000011122333031000322410230188111711202038686868787676986868618701018686866412587871212868686050586868688878787151041 610110021123510974030300000000001000011122333031000322410230188112671287878787870171878787878710187878787876412512058787878787878787878788000000141041 610110031123510974030300000000001000011122333031000322410230188112691287878787870171878787878710187878787876412512058787878787878787878788000000141041 610202011123510974070801010100001000012122121081110323218338888111230888888888888888888888888828888888888888080788888888888888888888888888888888051041 610202021123510974070801010100001000012122121081110323218330188011291103868686868787268686868628702868686868080787878086868686078686868688878787061041 610202031123510974070801010100001000012122121081110323218330188112261187878787870229878787878720287878787878080780078787878787878787878722010102061041 610202041123510974070801010100001000012122121081110323218348803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610202051123510974070801010100001000012122121081110323218348803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610202061123510974070801010100001000012122121081110323218370088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 610202071123510974070801010100001000012122121081110323218370088111311888888888888888888888888828888888888888080788888888888888888888888888888888071041 610202081123510974070801010100001000012122121081110323218378888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610204011123510974101604040100000001013012121061100523417330088112562888888888888888888888888818888888888886412588888888888888888888888888888888121041 610204021123510974101604040100000001013012121061100523417340001012311888888888888888888888888818888888888886412588888888888888888888888809888888071041 610204031123510974101604040100000001013012121061100523417358802012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610204041123510974101604040100000001013012121061100523417358802012078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610204051123510974101604040100000001013012121061100523417358802012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610204061123510974101604040100000001013012121061100523417370088012291888888888888888888888888818888888888886412588888888888888888888888809888888061041 610204071123510974101604040100000001013012121061100523417378806012048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610204081123510974101604040100000001013012121061100523417358888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610204091123510974101604040100000001013012121061100523417370088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 610204101123510974101604040100000001013012121061100523417378809111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610204111123510974101604040100000001013012121061100523417378809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610204121123510974101604040100000001013012121061100523417378809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610204131123510974101604040100000001013012121061100523417370188111361114868686868787218686868618701868686866412587871286868686058686868688878787081041 610204141123510974101604040100000001013012121061100523417370188112211187878787871336878787878710187878787876412512058787878787878787878709000101051041 610204151123510974101604040100000001013012121061100523417378814112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610204161123510974101604040100000001013012121061100523417370088112211888888888888888888888888818888888888886412588888888888888888888888809888888051041 610205011123510974060704040100001000012122121081100323415330188111361202048686868787432786868618701018686866412587871212868686050586868688878787081041 610205021123510974060704040100001000012122121081100323415330188112431287878787870136878787878710187878787876412512058787878787878787878709000101091041 610205031123510974060704040100001000012122121081100323415348802112200888888888888888888888888818888888888886412588888888888888888888888809888888051041 610205041123510974060704040100001000012122121081100323415330188112271287878787870136878787878710187878787876412512058787878787878787878709000000061041 610205051123510974060704040100001000012122121081100323415348888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 610205061123510974060704040100001000012122121081100323415370088111521888888888888888888888888818888888888886412588888888888888888888888888888888111041 610205071123510974060704040100001000012122121081100323415340088012291888888888888888888888888818888888888886412588888888888888888888888809888888061041 610206010562510974272706030301002001034132121111101322216330113111471202058686868787352586868618701018686864409387870909868686030386868688878787100521 610206020562510974272706030301002001034132121111101322216330188112351287878787870147878787878710187878787874409309038787878787878787878705010102080521 610206030562510974272706030301002001034132121111101322216348802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206040562510974272706030301002001034132121111101322216348802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206050562510974272706030301002001034132121111101322216330188112251287878787870147878787878710187878787874409309038787878787878787878705040004060521 610206060562510974272706030301002001034132121111101322216348805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610206070562510974272706030301002001034132121111101322216348805111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206080562510974272706030301002001034132121111101322216348805111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206090562510974272706030301002001034132121111101322216348805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206100562510974272706030301002001034132121111101322216340088112211888888888888888888888888818888888888884409388888888888888888888888805888888050521 610206110562510974272706030301002001034132121111101322216358810112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206120562510974272706030301002001034132121111101322216358810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206130562510974272706030301002001034132121111101322216320088112862888888888888888888888888818888888888884409388888888888888888888888888888888180521 610206140562510974272706030301002001034132121111101322216330288111271115868686868787168686868618701868686864409387870986868686038686868688878787060521 610206150562510974272706030301002001034132121111101322216330288112161187878787871427878787878710187878787874409309038787878787878787878705000000040521 610206160562510974272706030301002001034132121111101322216348888111170888888888888888888888888818888888888884409388888888888888888888888888888888040521 610206170562510974272706030301002001034132121111101322216348888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610206180562510974272706030301002001034132121111101322216370088112342888888888888888888888888818888888888884409388888888888888888888888805888888070521 610206190562510974272706030301002001034132121111101322216378818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610206200562510974272706030301002001034132121111101322216378818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610206210562510974272706030301002001034132121111101322216378818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610206220562510974272706030301002001034132121111101322216370388111521123868686868787318686868628702868686868080787878086868686078686868688878787110521 610206230562510974272706030301002001034132121111101322216370388112311187878787872252878787878720287878787878080780078787878787878787878705020204070521 610206240562510974272706030301002001034132121111101322216378823112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610206250562510974272706030301002001034132121111101322216378823111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610206260562510974272706030301002001034132121111101322216378823112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610206270562510974272706030301002001034132121111101322216378823111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610207011123510974060502020200001100022242123031100323414230188111631202038686868787542786868618701018686866412587871212868686050586868688878787131041 610207021123510974060502020200001100022242123031100323414230188102541287878787870163878787878710187878787876412512058787878787878787878788010001111041 610207031123510974060502020200001100022242123031100323414230188112271287878787870163878787878710187878787876412512058787878787878787878709010001061041 610207041123510974060502020200001100022242123031100323414248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610207051123510974060502020200001100022242123031100323414240202111251106868686868787158686868618701868686866412587871286868686058686868688878787061041 610207061123510974060502020200001100022242123031100323414240288112151187878787870525878787878710187878787876412512058787878787878787878709000000041041 610208011123510974090903030201001001022122121082100223214230188111371102868686868787298686868618701868686864409387870986868686038686868688878787081041 610208021123510974090903030201001001022122121082100223214230188112291187878787870137878787878710187878787874409309038787878787878787878705010102061041 610208031123510974090903030201001001022122121082100223214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610208041123510974090903030201001001022122121082100223214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610208051123510974090903030201001001022122121082100223214238888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 610208061123510974090903030201001001022122121082100223214270288111371107868686868787258686868618701868686864409387870986868686038686868688878787081041 610208071123510974090903030201001001022122121082100223214270288112251187878787870637878787878710187878787874409309038787878787878787878705020002061041 610208081123510974090903030201001001022122121082100223214278807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610208091123510974090903030201001001022122121082100223214278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610209011123510974161602020100001000012122121111120324215330088111561888888888888888888888888818888888888886412588888888888888888888888888888888121041 610209021123510974161602020100001000012122121111120324215348888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610209031123510974161602020100001000012122121111120324215330188111431106868686868787188686868618701868686866412587871286868686058686868688878787091041 610209041123510974161602020100001000012122121111120324215348888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610209051123510974161602020100001000012122121111120324215348888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610209061123510974161602020100001000012122121111120324215330188112181187878787870343878787878710187878787876412512058787878787878787878709000000041041 610209071123510974161602020100001000012122121111120324215338888111360888888888888888888888888818888888888886412588888888888888888888888888888888081041 610209081123510974161602020100001000012122121111120324215348888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610209091123510974161602020100001000012122121111120324215338888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610209101123510974161602020100001000012122121111120324215338888111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610209111123510974161602020100001000012122121111120324215348888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610209121123510974161602020100001000012122121111120324215370088112341888888888888888888888888818888888888886412588888888888888888888888809888888071041 610209131123510974161602020100001000012122121111120324215378812112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610209141123510974161602020100001000012122121111120324215378812111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610209151123510974161602020100001000012122121111120324215378812112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610209161123510974161602020100001000012122121111120324215378812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610211011123510974080702020200000002022012121081100223414230088111531888888888888888888888888818888888888886412588888888888888888888888888888888111041 610211021123510974080702020200000002022012121081100223414248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610211031123510974080702020200000002022012121081100223414248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610211041123510974080702020200000002022012121081100223414270188101431105868686868787328686868628702868686868080787878086868686078686868688878787091041 610211051123510974080702020200000002022012121081100223414270188112321187878787870443878787878720287878787878080780078787878787878787878722000101071041 610211061123510974080702020200000002022012121081100223414278805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610211071123510974080702020200000002022012121081100223414270288111351108868686868787198686868628702868686868080787878086868686078686868688878787081041 610211081123510974080702020200000002022012121081100223414270288112191187878787870735878787878720287878787878080780078787878787878787878718000000041041 610212011123510974141403030301002001032132121092100023411230188111511102868686868787368686868628702868686868080787878086868686078686868688878787111041 610212021123510974141403030301002001032132121092100023411230188112361187878787870151878787878720287878787878080780078787878787878787878718020002081041 610212031123510974141403030301002001032132121092100023411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610212041123510974141403030301002001032132121092100023411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610212051123510974141403030301002001032132121092100023411230288111471106868686868787238686868628702868686868080787878086868686078686868688878787101041 610212061123510974141403030301002001032132121092100023411230288112231187878787870547878787878720287878787878080780078787878787878787878718000202051041 610212071123510974141403030301002001032132121092100023411248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610212081123510974141403030301002001032132121092100023411248806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610212091123510974141403030301002001032132121092100023411270388111421110868686868787288686868628702868686868080787878086868686078686868688878787091041 610212101123510974141403030301002001032132121092100023411270388112281187878787870942878787878720287878787878080780078787878787878787878705020103061041 610212111123510974141403030301002001032132121092100023411278810112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610212121123510974141403030301002001032132121092100023411278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610212131123510974141403030301002001032132121092100023411278810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610212141123510974141403030301002001032132121092100023411270088111361888888888888888888888888828888888888888080788888888888888888888888888888888081041 610213011123510974060601010100001000012122121052120023213230188111331102868686868787268686868628702868686868080787878086868686078686868688878787071041 610213021123510974060601010100001000012122121052120023213230188112261187878787870133878787878720287878787878080780078787878787878787878705020002061041 610213031123510974060601010100001000012122121052120023213248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610213041123510974060601010100001000012122121052120023213248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610213051123510974060601010100001000012122121052120023213278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610213061123510974060601010100001000012122121052120023213270088111331888888888888888888888888828888888888888080788888888888888888888888888888888071041 610214011123510974090501010101001000012122331031100322412230188111331102868686868787248686868628702868686868080787878086868686078686868688878787071041 610214021123510974090501010101001000012122331031100322412230188102241187878787870133878787878720287878787878080780078787878787878787878705000303051041 610214031123510974090501010101001000012122331031100322412248802102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610214041123510974090501010101001000012122331031100322412248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610214051123510974090501010101001000012122331031100322412248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610214061123510974090501010101001000012122331031100322412238888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610214071123510974090501010101001000012122331031100322412278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610214081123510974090501010101001000012122331031100322412278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610214091123510974090501010101001000012122331031100322412278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610215011123510974131303030200001001022122121081100333215330188111321102868686868787248686868618701868686866412587871286868686058686868688878787071041 610215021123510974131303030200001001022122121081100333215330188112241187878787870132878787878710187878787876412512058787878787878787878709000202051041 610215031123510974131303030200001001022122121081100333215348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610215041123510974131303030200001001022122121081100333215370288111361205088686868787282886868618701018686866412587871212868686050586868688878787081041 610215051123510974131303030200001001022122121081100333215370288112281287878787870436878787878710187878787876412512058787878787878787878709010001061041 610215061123510974131303030200001001022122121081100333215378805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610215071123510974131303030200001001022122121081100333215378802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610215081123510974131303030200001001022122121081100333215370288112281287878787870436878787878710187878787876412512058787878787878787878709020103061041 610215091123510974131303030200001001022122121081100333215378808112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610215101123510974131303030200001001022122121081100333215378808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610215111123510974131303030200001001022122121081100333215378808111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610215121123510974131303030200001001022122121081100333215378888111270888888888888888888888888818888888888886412588888888888888888888888888888888061041 610215131123510974131303030200001001022122121081100333215378888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 610216011123510974050201010100001000012122333021000223410230188111311102868686868787228686868618701868686866412587871286868686058686868688878787071041 610216021123510974050201010100001000012122333021000223410230188102221187878787870131878787878710187878787876412512058787878787878787878709010203051041 610216031123510974050201010100001000012122333021000223410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610216041123510974050201010100001000012122333021000223410248802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610216051123510974050201010100001000012122333021000223410248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610217011123510974010100000000000000001012121021100122213230088111591888888888888888888888888818888888888886412588888888888888888888888888888888121041 610218010562510974101302010200000003032012121111100323415330088011611888888888888888888888888818888888888886412588888888888888888888888888888888130521 610218020562510974101302010200000003032012121111100323415348888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 610218030562510974101302010200000003032012121111100323415378888011118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610218040562510974101302010200000003032012121111100323415370188111431105868686868787288686868628702868686868080787878086868686078686868688878787090521 610218050562510974101302010200000003032012121111100323415370188112281187878787870443878787878720287878787878080780078787878787878787878718010001060521 610218060562510974101302010200000003032012121111100323415378805111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610218070562510974101302010200000003032012121111100323415370288111601108868686868787518686868628702868686868080787878086868686078686868688878787130521 610218080562510974101302010200000003032012121111100323415370288112511187878787870760878787878720287878787878080780078787878787878787878788000000110521 610218090562510974101302010200000003032012121111100323415378888011420888888888888888888888888828888888888888080788888888888888888888888888888888090521 610218100562510974101302010200000003032012121111100323415370388111431111868686868787258686868628702868686868080787878086868686078686868688878787090521 610218110562510974101302010200000003032012121111100323415370388112251187878787871043878787878720287878787878080780078787878787878787878718010001060521 610218120562510974101302010200000003032012121111100323415378811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610218130562510974101302010200000003032012121111100323415378888111320888888888888888888888888818888888888886412588888888888888888888888888888888070521 610219011123510974111102020201001001023122121061100323216330107111461102868686868787378686868618701868686866412587871286868686058686868688878787101041 610219021123510974111102020201001001023122121061100323216330188112371187878787870146878787878710187878787876412512058787878787878787878709030104081041 610219031123510974111102020201001001023122121061100323216348802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610219041123510974111102020201001001023122121061100323216348802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610219051123510974111102020201001001023122121061100323216348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610219061123510974111102020201001001023122121061100323216348802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610219071123510974111102020201001001023122121061100323216320088112612888888888888888888888888818888888888886412588888888888888888888888888888888131041 610219081123510974111102020201001001023122121061100323216370288111431109868686868787288686868618701868686866412587871286868686058686868688878787091041 610219091123510974111102020201001001023122121061100323216370288112281187878787870843878787878710187878787876412512058787878787878787878709000202061041 610219101123510974111102020201001001023122121061100323216378809112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610219111123510974111102020201001001023122121061100323216378809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610220010562510974161805030201001001022122121082100323215330188111461102868686868787318686868618701868686866412587871286868686058686868688878787100521 610220020562510974161805030201001001022122121082100323215330188112311187878787870146878787878710187878787876412512058787878787878787878709040004070521 610220030562510974161805030201001001022122121082100323215348802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610220040562510974161805030201001001022122121082100323215348802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610220050562510974161805030201001001022122121082100323215348802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610220060562510974161805030201001001022122121082100323215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610220070562510974161805030201001001022122121082100323215330088012261888888888888888888888888818888888888886412588888888888888888888888809888888060521 610220080562510974161805030201001001022122121082100323215348807011038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610220090562510974161805030201001001022122121082100323215370288111371110868686868787338686868618701868686866412587871286868686058686868688878787080521 610220100562510974161805030201001001022122121082100323215370288112331187878787870937878787878710187878787876412512058787878787878787878709020204070521 610220110562510974161805030201001001022122121082100323215378810111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610220120562510974161805030201001001022122121082100323215378810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610220130562510974161805030201001001022122121082100323215378810112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610220140562510974161805030201001001022122121082100323215378810112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610220150562510974161805030201001001022122121082100323215370088112481888888888888888888888888828888888888888080788888888888888888888888822888888100521 610220160562510974161805030201001001022122121082100323215370015112271888888888888888888888888828888888888888080788888888888888888888888822888888060521 610220170562510974161805030201001001022122121082100323215378815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610220180562510974161805030201001001022122121082100323215378815112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610222010562510974333608040501003002053132121111120021215330188111331202048686868787281986868618701018686866412587871212868686050586868688878787070521 610222020562510974333608040501003002053132121111120021215330188112281287878787870133878787878710187878787876412512058787878787878787878709000101060521 610222030562510974333608040501003002053132121111120021215348802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610222040562510974333608040501003002053132121111120021215330188112191287878787870133878787878710187878787876412512058787878787878787878709000202040521 610222050562510974333608040501003002053132121111120021215348804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610222060562510974333608040501003002053132121111120021215348804112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610222070562510974333608040501003002053132121111120021215330288111251108868686868787238686868618701868686866412587871286868686058686868688878787060521 610222080562510974333608040501003002053132121111120021215330288112231187878787870725878787878710187878787876412512058787878787878787878709000101050521 610222090562510974333608040501003002053132121111120021215348808112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610222100562510974333608040501003002053132121111120021215338888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610222110562510974333608040501003002053132121111120021215338888111200888888888888888888888888818888888888886412588888888888888888888888888888888050521 610222120562510974333608040501003002053132121111120021215338888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610222130562510974333608040501003002053132121111120021215338888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610222140562510974333608040501003002053132121111120021215330316111271115868686868787178686868618701868686866412587871286868686058686868688878787060521 610222150562510974333608040501003002053132121111120021215330388112171187878787871427878787878710187878787876412512058787878787878787878709000000040521 610222160562510974333608040501003002053132121111120021215320088112552888888888888888888888888818888888888886412588888888888888888888888888888888120521 610222170562510974333608040501003002053132121111120021215338816112170888888888888888888888888818888888888886412588888888888888888888888809888888040521 610222180562510974333608040501003002053132121111120021215348888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610222190562510974333608040501003002053132121111120021215370488111341120868686868787208686868618701868686866412587871286868686058686868688878787070521 610222200562510974333608040501003002053132121111120021215370488112201187878787871934878787878710187878787876412512058787878787878787878709000000050521 610222210562510974333608040501003002053132121111120021215370588111251122868686868787168686868618701868686866412587871286868686058686868688878787060521 610222220562510974333608040501003002053132121111120021215370588112161187878787872125878787878710187878787876412512058787878787878787878709000000040521 610222230562510974333608040501003002053132121111120021215370088111451888888888888888888888888818888888888886412588888888888888888888888888888888100521 610222240562510974333608040501003002053132121111120021215378888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 610222250562510974333608040501003002053132121111120021215378888111190888888888888888888888888828888888888888080788888888888888888888888888888888040521 610222260562510974333608040501003002053132121111120021215378888111160888888888888888888888888818888888888884409388888888888888888888888888888888040521 610222270562510974333608040501003002053132121111120021215378888111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 610222280562510974333608040501003002053132121111120021215378888111160888888888888888888888888828888888888888080788888888888888888888888888888888040521 610222290562510974333608040501003002053132121111120021215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610222300562510974333608040501003002053132121111120021215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610222310562510974333608040501003002053132121111120021215378888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610222320562510974333608040501003002053132121111120021215378888111250888888888888888888888888818888888888886412588888888888888888888888888888888060521 610222330562510974333608040501003002053132121111120021215378888111200888888888888888888888888818888888888886412588888888888888888888888888888888050521 610222340562510974333608040501003002053132121111120021215370088012601888888888888888888888888828888888888888080788888888888888888888888888888888130521 610222350562510974333608040501003002053132121111120021215378834011180888888888888888888888888828888888888888080788888888888888888888888888888888040521 610222360562510974333608040501003002053132121111120021215378834012150888888888888888888888888828888888888888080788888888888888888888888818888888040521 610224011123510974080602020100001000012122121041120323416330188111361202048686868787272586868618701018686866412587871212868686050586868688878787081041 610224021123510974080602020100001000012122121041120323416330188112271287878787870136878787878710187878787876412512058787878787878787878709010001061041 610224031123510974080602020100001000012122121041120323416348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610224041123510974080602020100001000012122121041120323416330188102251287878787870136878787878710187878787876412512058787878787878787878709010102061041 610224051123510974080602020100001000012122121041120323416348804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610224061123510974080602020100001000012122121041120323416348804101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610224071123510974080602020100001000012122121041120323416378888111410888888888888888888888888828888888888888080788888888888888888888888888888888091041 610224081123510974080602020100001000012122121041120323416378888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 610225011123510974030301010100001000012122123021120123413230188111231102868686868787218686868618701868686866412587871286868686058686868688878787051041 610225021123510974030301010100001000012122123021120123413230188112211187878787870123878787878710187878787876412512058787878787878787878709000101051041 610225031123510974030301010100001000012122123021120123413248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610226011123510974030302020100001000011122121102121023214230188111271102868686868787218686868618701868686866412587871286868686058686868688878787061041 610226021123510974030302020100001000011122121102121023214230188112211187878787870127878787878710187878787876412512058787878787878787878709000000051041 610226031123510974030302020100001000011122121102121023214270088112271888888888888888888888888818888888888886412588888888888888888888888809888888061041 610227011123510974171704040301001002032122121061120322415330188111411202078686868787311986868618701018686866412587871212868686050586868688878787091041 610227021123510974171704040301001002032122121061120322415330188112311287878787870141878787878710187878787876412512058787878787878787878709020204071041 610227031123510974171704040301001002032122121061120322415348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610227041123510974171704040301001002032122121061120322415348802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610227051123510974171704040301001002032122121061120322415348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610227061123510974171704040301001002032122121061120322415348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610227071123510974171704040301001002032122121061120322415330188112191287878787870141878787878710187878787876412512058787878787878787878709000101041041 610227081123510974171704040301001002032122121061120322415348807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610227091123510974171704040301001002032122121061120322415370288111511110868686868787268686868618701868686866412587871286868686058686868688878787111041 610227101123510974171704040301001002032122121061120322415370288112261187878787870951878787878710187878787876412512058787878787878787878709030104061041 610227111123510974171704040301001002032122121061120322415378810112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610227121123510974171704040301001002032122121061120322415378810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610227131123510974171704040301001002032122121061120322415378810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610227141123510974171704040301001002032122121061120322415378810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610227151123510974171704040301001002032122121061120322415370388111211116868686868787198686868618701868686867979687877986868686068686868688878787051041 610227161123510974171704040301001002032122121061120322415370388112191187878787871521878787878710187878787877979679068787878787878787878722010001041041 610227171123510974171704040301001002032122121061120322415378816111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610230011123510974131302020200002000023132121111120123215330113111301102868686868787278686868618701868686866412587871286868686058686868688878787071041 610230021123510974131302020200002000023132121111120123215330188112271187878787870130878787878710187878787876412512058787878787878787878709030104061041 610230031123510974131302020200002000023132121111120123215348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610230041123510974131302020200002000023132121111120123215348802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610230051123510974131302020200002000023132121111120123215348802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610230061123510974131302020200002000023132121111120123215348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610230071123510974131302020200002000023132121111120123215338813112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610230081123510974131302020200002000023132121111120123215338813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610230091123510974131302020200002000023132121111120123215330213111241110868686868787188686868618701868686866412587871286868686058686868688878787051041 610230101123510974131302020200002000023132121111120123215330288112181187878787870924878787878710187878787876412512058787878787878787878709010001041041 610230111123510974131302020200002000023132121111120123215348810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610230121123510974131302020200002000023132121111120123215338888111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 610230131123510974131302020200002000023132121111120123215320088112552888888888888888888888888818888888888886412588888888888888888888888888888888121041 610231011123510974030300000000000000002012121031000023212230088112602888888888888888888888888818888888888886412588888888888888888888888888888888131041 610231021123510974030300000000000000002012121031000023212258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610231031123510974030300000000000000002012121031000023212278888111200888888888888888888888888828888888888888080788888888888888888888888888888888051041 610301011123510973141403030300002100032252333091000324409230188111431102868686868787288686868618701868686864409387870986868686038686868688878787091041 610301021123510973141403030300002100032252333091000324409230188112281187878787870143878787878710187878787874409309038787878787878787878705020103061041 610301031123510973141403030300002100032252333091000324409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610301041123510973141403030300002100032252333091000324409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610301051123510973141403030300002100032252333091000324409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610301061123510973141403030300002100032252333091000324409230288111251107868686868787258686868618701868686864409387870986868686038686868688878787061041 610301071123510973141403030300002100032252333091000324409230288112251187878787870625878787878710187878787874409309038787878787878787878705010102061041 610301081123510973141403030300002100032252333091000324409248807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610301091123510973141403030300002100032252333091000324409248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610301101123510973141403030300002100032252333091000324409240388111241111868686868787188686868618701868686864409387870986868686038686868688878787051041 610301111123510973141403030300002100032252333091000324409240388112181187878787871024878787878710187878787874409309038787878787878787878705000000041041 610301121123510973141403030300002100032252333091000324409230088112552888888888888888888888888818888888888884409388888888888888888888888888888888121041 610301131123510973141403030300002100032252333091000324409238888111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 610301141123510973141403030300002100032252333091000324409238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610302010562510973242405030300001003042122121991100022411230188111481102868686868787388686868618701868686864409387870986868686038686868688878787100521 610302020562510973242405030300001003042122121991100022411230188112381187878787870148878787878710187878787874409309038787878787878787878705000202080521 610302030562510973242405030300001003042122121991100022411248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610302040562510973242405030300001003042122121991100022411248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610302050562510973242405030300001003042122121991100022411230088112623888888888888888888888888818888888888884409388888888888888888888888888888888130521 610302060562510973242405030300001003042122121991100022411270088112461888888888888888888888888818888888888884409388888888888888888888888805888888100521 610302070562510973242405030300001003042122121991100022411270006111283888888888888888888888888818888888888884409388888888888888888888888888888888060521 610302080562510973242405030300001003042122121991100022411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610302090562510973242405030300001003042122121991100022411270288111301110868686868787228686868618701868686864409387870986868686038686868688878787070521 610302100562510973242405030300001003042122121991100022411270288112221187878787870930878787878710187878787874409309038787878787878787878705010102050521 610302110562510973242405030300001003042122121991100022411278810112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610302120562510973242405030300001003042122121991100022411278810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610302130562510973242405030300001003042122121991100022411278806112150888888888888888888888888818888888888884409388888888888888888888888805888888040521 610302140562510973242405030300001003042122121991100022411270388111261115868686868787228686868618701868686864409387870986868686038686868688878787060521 610302150562510973242405030300001003042122121991100022411270388112221187878787871426878787878710187878787874409309038787878787878787878705010102050521 610302160562510973242405030300001003042122121991100022411278815111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610302170562510973242405030300001003042122121991100022411278815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610302180562510973242405030300001003042122121991100022411278888111180888888888888888888888888818888888888884409388888888888888888888888888888888040521 610302190562510973242405030300001003042122121991100022411240088111301888888888888888888888888818888888888884409388888888888888888888888888888888070521 610302200562510973242405030300001003042122121991100022411270088111313888888888888888888888888818888888888884409388888888888888888888888888888888070521 610302210562510973242405030300001003042122121991100022411270488111641122868686868787548686868618701868686864409387870986868686038686868688878787130521 610302220562510973242405030300001003042122121991100022411270488112541187878787872164878787878710187878787874409309038787878787878787878788010001110521 610302230562510973242405030300001003042122121991100022411278822111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610302240562510973242405030300001003042122121991100022411278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610304010562510973192005020000000000002012143111000322411230088111692888888888888888888888888818888888888884409388888888888888888888888888888888140521 610304020562510973192005020000000000002012143111000322411248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610304030562510973192005020000000000002012143111000322411270088112712888888888888888888888888818888888888884409388888888888888888888888888888888150521 610304040562510973192005020000000000002012143111000322411270088112241888888888888888888888888818888888888884409388888888888888888888888805888888050521 610304050562510973192005020000000000002012143111000322411278804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610304060562510973192005020000000000002012143111000322411278804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610304070562510973192005020000000000002012143111000322411270088112822888888888888888888888888818888888888884409388888888888888888888888888888888170521 610304080562510973192005020000000000002012143111000322411270088112272888888888888888888888888818888888888884409388888888888888888888888805888888060521 610304090562510973192005020000000000002012143111000322411278808112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610304100562510973192005020000000000002012143111000322411278808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610304110562510973192005020000000000002012143111000322411270088112251888888888888888888888888818888888888884409388888888888888888888888805888888060521 610304120562510973192005020000000000002012143111000322411270088112732888888888888888888888888818888888888884409388888888888888888888888888888888150521 610304130562510973192005020000000000002012143111000322411270012112331888888888888888888888888818888888888884409388888888888888888888888805888888070521 610304140562510973192005020000000000002012143111000322411278813011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610304150562510973192005020000000000002012143111000322411278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610304160562510973192005020000000000002012143111000322411278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610304170562510973192005020000000000002012143111000322411278888111310888888888888888888888888818888888888884409388888888888888888888888888888888070521 610304180562510973192005020000000000002012143111000322411270088112712888888888888888888888888818888888888884409388888888888888888888888888888888150521 610304190562510973192005020000000000002012143111000322411270088112401888888888888888888888888818888888888884409388888888888888888888888805888888090521 610304200562510973192005020000000000002012143111000322411278819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610305010562510973302905030501001105073242321111000122410230188111801102868686868787578686868618701868686864409387870986868686038686868688878787170521 610305020562510973302905030501001105073242321111000122410230188112571187878787870180878787878710187878787874409309038787878787878787878788000101120521 610305030562510973302905030501001105073242321111000122410248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610305040562510973302905030501001105073242321111000122410240288111481105868686868787468686868618701868686864409387870986868686038686868688878787100521 610305050562510973302905030501001105073242321111000122410240288112461187878787870448878787878710187878787874409309038787878787878787878705050106100521 610305060562510973302905030501001105073242321111000122410258805111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 610305070562510973302905030501001105073242321111000122410258805111170888888888888888888888888818888888888884409388888888888888888888888888888888040521 610305080562510973302905030501001105073242321111000122410258805111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 610305090562510973302905030501001105073242321111000122410258805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610305100562510973302905030501001105073242321111000122410258805112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610305110562510973302905030501001105073242321111000122410258805111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610305120562510973302905030501001105073242321111000122410270388111631113868686868787568686868618701868686864409387870986868686038686868688878787130521 610305130562510973302905030501001105073242321111000122410270388112561187878787871263878787878710187878787874409309038787878787878787878788000101120521 610305140562510973302905030501001105073242321111000122410278813112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610305150562510973302905030501001105073242321111000122410270488111371116868686868787338686868618701868686864409387870986868686038686868688878787080521 610305160562510973302905030501001105073242321111000122410270488102331187878787871537878787878710187878787874409309038787878787878787878705020103070521 610305170562510973302905030501001105073242321111000122410278816112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610305180562510973302905030501001105073242321111000122410278816111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610305190562510973302905030501001105073242321111000122410278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610305200562510973302905030501001105073242321111000122410270088112802888888888888888888888888818888888888884409388888888888888888888888888888888170521 610305210562510973302905030501001105073242321111000122410270088111341888888888888888888888888818888888888884409388888888888888888888888888888888070521 610305220562510973302905030501001105073242321111000122410270588111361123868686868787238686868618701868686864409387870986868686038686868688878787080521 610305230562510973302905030501001105073242321111000122410270588112231187878787872236878787878710187878787874409309038787878787878787878705010001050521 610305240562510973302905030501001105073242321111000122410278823111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610305250562510973302905030501001105073242321111000122410270688111511126868686868787418686868618701868686864409387870986868686038686868688878787110521 610305260562510973302905030501001105073242321111000122410270688112411187878787872551878787878710187878787874409309038787878787878787878705010001090521 610305270562510973302905030501001105073242321111000122410278826111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610305280562510973302905030501001105073242321111000122410270788111471129868686868787438686868618701868686864409387870986868686038686868688878787100521 610305290562510973302905030501001105073242321111000122410270788112431187878787872847878787878710187878787874409309038787878787878787878705000000090521 610305300562510973302905030501001105073242321111000122410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610306011123510973121102020100001100023249999999999999900130188111681102868686868787288686868618701868686864409387870986868686038686868688878787141041 610306021123510973121102020100001100023249999999999999900130188112281187878787870168878787878710187878787874409309038787878787878787878705030205061041 610306031123510973121102020100001100023249999999999999900148802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610306041123510973121102020100001100023249999999999999900148802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610306051123510973121102020100001100023249999999999999900148802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610306061123510973121102020100001100023249999999999999900148802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610306071123510973121102020100001100023249999999999999900140288111571108868686868787558686868618701868686864409387870986868686038686868688878787121041 610306081123510973121102020100001100023249999999999999900140288112551187878787870757878787878710187878787874409309038787878787878787878788000101121041 610306091123510973121102020100001100023249999999999999900158808102160888888888888888888888888818888888888884409388888888888888888888888805888888041041 610306101123510973121102020100001100023249999999999999900148802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610306111123510973121102020100001100023249999999999999900170088112782888888888888888888888888818888888888884409388888888888888888888888888888888161041 610306121123510973121102020100001100023249999999999999900168888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610308011123510973060101010100001000012122131051100322413230188101461103868686868787278686868628702868686868080787878086868686078686868688878787101041 610308021123510973060101010100001000012122131051100322413248888101220888888888888888888888888828888888888888080788888888888888888888888888888888051041 610308031123510973060101010100001000012122131051100322413230188102271187878787870146878787878720287878787878080780078787878787878787878718000202061041 610308041123510973060101010100001000012122131051100322413248803102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610308051123510973060101010100001000012122131051100322413248803102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610308061123510973060101010100001000012122131051100322413278888111330888888888888888888888888818888888888886412588888888888888888888888888888888071041 610309010562510973151504020301001002032122133061100122510230188111311102868686868787228686868618701868686866412587871286868686058686868688878787070521 610309020562510973151504020301001002032122133061100122510230188112221187878787870131878787878710187878787876412512058787878787878787878709000202050521 610309030562510973151504020301001002032122133061100122510248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610309040562510973151504020301001002032122133061100122510248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610309050562510973151504020301001002032122133061100122510270288111311106868686868787268686868618701868686866412587871286868686058686868688878787070521 610309060562510973151504020301001002032122133061100122510270288112261187878787870531878787878710187878787876412512058787878787878787878709010102060521 610309070562510973151504020301001002032122133061100122510278806112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610309080562510973151504020301001002032122133061100122510278806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610309090562510973151504020301001002032122133061100122510270388111391110868686868787298686868618701868686866412587871286868686058686868688878787080521 610309100562510973151504020301001002032122133061100122510270388112291187878787870939878787878710187878787876412512058787878787878787878709000101060521 610309110562510973151504020301001002032122133061100122510278810112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610309120562510973151504020301001002032122133061100122510270088112272888888888888888888888888818888888888886412588888888888888888888888809888888060521 610309130562510973151504020301001002032122133061100122510278812112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610309140562510973151504020301001002032122133061100122510278812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610309150562510973151504020301001002032122133061100122510278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610310011123510973111103030301001002032122143081100122410230188111261102868686868787238686868618701868686866412587871286868686058686868688878787061041 610310021123510973111103030301001002032122143081100122410230188112231187878787870126878787878710187878787876412512058787878787878787878709010001051041 610310031123510973111103030301001002032122143081100122410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610310041123510973111103030301001002032122143081100122410238888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 610310051123510973111103030301001002032122143081100122410238888111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 610310061123510973111103030301001002032122143081100122410270288111251107868686868787248686868618701868686866412587871286868686058686868688878787061041 610310071123510973111103030301001002032122143081100122410270288112241187878787870625878787878710187878787876412512058787878787878787878709000000051041 610310081123510973111103030301001002032122143081100122410270388111221109868686868787208686868618701868686866412587871286868686058686868688878787051041 610310091123510973111103030301001002032122143081100122410270388112201187878787870822878787878710187878787876412512058787878787878787878709000101051041 610310101123510973111103030301001002032122143081100122410278809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610310111123510973111103030301001002032122143081100122410278888111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 610401011123510974080800000000001000012122333041000022407230188111601202058686868787525586868618701018686866412587871212868686050586868688878787131041 610401021123510974080800000000001000012122333041000022407230188112521287878787870160878787878710187878787876412512058787878787878787878788000202111041 610401031123510974080800000000001000012122333041000022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610401041123510974080800000000001000012122333041000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610401051123510974080800000000001000012122333041000022407230188112551287878787870160878787878710187878787876412512058787878787878787878788010102121041 610401061123510974080800000000001000012122333041000022407248805111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610401071123510974080800000000001000012122333041000022407248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610401081123510974080800000000001000012122333041000022407230088112572888888888888888888888888818888888888886412588888888888888888888888888888888121041 610402011123510974050501010100001000012122331031100122410230188111371102868686868787248686868618701868686864409387870986868686038686868688878787081041 610402021123510974050501010100001000012122331031100122410230188112241187878787870137878787878710187878787874409309038787878787878787878705010001051041 610402031123510974050501010100001000012122331031100122410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610402041123510974050501010100001000012122331031100122410238888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610402051123510974050501010100001000012122331031100122410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610403011123510974030301010101001000012124331031100122412230188111481102868686868787328686868618701868686866412587870986868686038686868688878787101041 610403021123510974030301010101001000012124331031100122412230188112321187878787870148878787878710187878787874409312058787878787878787878709000101071041 610403031123510974030301010101001000012124331031100122412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610404011123510974050501010100001000012122333021001123410230188111451102868686868787308686868618701868686864409387871286868686058686868688878787101041 610404021123510974050501010100001000012122333021001123410230188112301187878787870145878787878710187878787876412509038787878787878787878709010203071041 610404031123510974050501010100001000012122333021001123410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610404041123510974050501010100001000012122333021001123410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610404051123510974050501010100001000012122333021001123410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610405011123510974020200000000001000011122321021000023410230188111801102868686868787538686868618701868686866412587871286868686058686868688878787171041 610405021123510974020200000000001000011122321021000023410230188112531187878787870180878787878710187878787876412512058787878787878787878788000000111041 610406011123510974010100000000000000001012333011000023408238888111600888888888888888888888888818888888888886412588888888888888888888888888888888131041 610408011123510974030301010101001000012121331021000122408230188111511102868686868787458686868618701868686864409387871286868686058686868688878787111041 610408021123510974030301010101001000012121331021000122408230188112451187878787870151878787878710187878787876412509038787878787878787878709010001101041 610408031123510974030301010101001000012121331021000122408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610409011123510974050803030100001000013122333031000122209230188111451102868686868787388686868618701868686866412587871286868686058686868688878787101041 610409021123510974050803030100001000013122333031000122209230188112381187878787870145878787878710187878787876412512058787878787878787878709000202081041 610409031123510974050803030100001000013122333031000122209248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610409041123510974050803030100001000013122333031000122209248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610409051123510974050803030100001000013122333031000122209258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610409061123510974050803030100001000013122333031000122209230088012401888888888888888888888888818888888888886412588888888888888888888888809888888091041 610409071123510974050803030100001000013122333031000122209240006012211888888888888888888888888818888888888886412588888888888888888888888809888888051041 610409081123510974050803030100001000013122333031000122209258807011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610410011123510974010100000000000000001011331021000122408238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 610413011123510974040400000000000000003011333011000022406230088112591888888888888888888888888818888888888886412588888888888888888888888888888888121041 610413021123510974040400000000000000003011333011000022406248801112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610413031123510974040400000000000000003011333011000022406248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610413041123510974040400000000000000003011333011000022406258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610414011123510974080801010100001000012122323041100322412230188111561102868686868787368686868618701868686866412587871286868686058686868688878787121041 610414021123510974080801010100001000012122323041100322412230188112361187878787870156878787878710187878787876412512058787878787878787878709030205081041 610414031123510974080801010100001000012122323041100322412248802111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610414041123510974080801010100001000012122323041100322412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610414051123510974080801010100001000012122323041100322412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610414061123510974080801010100001000012122323041100322412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610414071123510974080801010100001000012122323041100322412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610414081123510974080801010100001000012122323041100322412230088112524888888888888888888888888818888888888886412588888888888888888888888888888888111041 610415011123510974030301010100001000012122321021100322413230188111221102868686868787208686868618701868686866412587871286868686058686868688878787051041 610415021123510974030301010100001000012122321021100322413230188112201187878787870122878787878710187878787876412512058787878787878787878709000101051041 610415031123510974030301010100001000012122321021100322413248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610416011123510974010100000000000000001012333021000122408230088111593888888888888888888888888818888888888886412588888888888888888888888888888888121041 610417011123510974040401010100001000012122331021000322411230188111301102868686868787268686868618701868686866412587871286868686058686868688878787071041 610417021123510974040401010100001000012122331021000322411230188112261187878787870130878787878710187878787876412512058787878787878787878709020002061041 610417031123510974040401010100001000012122331021000322411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610417041123510974040401010100001000012122331021000322411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610418011123510974030301010000001000012122331011000122409230188111601102868686868787528686868618701868686866412587871286868686058686868688878787131041 610418021123510974030301010000001000012122331011000122409230188112521187878787870160878787878710187878787876412512058787878787878787878788000000111041 610418031123510974030301010000001000012122331011000122409240088112151888888888888888888888888818888888888886412588888888888888888888888809888888041041 610419011123510974060601010100001000012122331041000122409230188111541202048686868787513086868618701018686866412587871212868686050586868688878787111041 610419021123510974060601010100001000012122331041000122409230188112511287878787870154878787878710187878787876412512058787878787878787878788010001111041 610419031123510974060601010100001000012122331041000122409240002111192888888888888888888888888818888888888886412588888888888888888888888888888888041041 610419041123510974060601010100001000012122331041000122409230188112301287878787870154878787878710187878787876412512058787878787878787878709010001071041 610419051123510974060601010100001000012122331041000122409248804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610419061123510974060601010100001000012122331041000122409238888111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 610420011123510974060601010100001000013122331031100122410230188111261102868686868787218686868618701868686866412587871286868686058686868688878787061041 610420021123510974060601010100001000013122331031100122410230105112211187878787870126878787878710187878787876412512058787878787878787878709020002051041 610420031123510974060601010100001000013122331031100122410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610420041123510974060601010100001000013122331031100122410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610420051123510974060601010100001000013122331031100122410220088112522888888888888888888888888818888888888886412588888888888888888888888888888888111041 610420061123510974060601010100001000013122331031100122410220088112542888888888888888888888888818888888888886412588888888888888888888888888888888111041 610421011123510974070601010100002000022132323031000322411230188111561102868686868787528686868618701868686866412587871286868686058686868688878787121041 610421021123510974070601010100002000022132323031000322411230188112521187878787870156878787878710187878787876412512058787878787878787878788000000111041 610421031123510974070601010100002000022132323031000322411230288111461104868686868787328686868618701868686866412587871286868686058686868688878787101041 610421041123510974070601010100002000022132323031000322411230288102321187878787870346878787878710187878787876412512058787878787878787878709010203071041 610421051123510974070601010100002000022132323031000322411248804111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 610421061123510974070601010100002000022132323031000322411248804112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610421071123510974070601010100002000022132323031000322411248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610422011123510974080801010100001000012122333021000122408230188111471102868686868787308686868618701868686866412587871286868686058686868688878787101041 610422021123510974080801010100001000012122333021000122408230188112301187878787870147878787878710187878787876412512058787878787878787878709020406071041 610422031123510974080801010100001000012122333021000122408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610422041123510974080801010100001000012122333021000122408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610422051123510974080801010100001000012122333021000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610422061123510974080801010100001000012122333021000122408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610422071123510974080801010100001000012122333021000122408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610422081123510974080801010100001000012122333021000122408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610423011123510974050501010000000000003012333031000022407230088112622888888888888888888888888818888888888886412588888888888888888888888888888888131041 610423021123510974050501010000000000003012333031000022407230088112581888888888888888888888888818888888888886412588888888888888888888888888888888121041 610423031123510974050501010000000000003012333031000022407240088112371888888888888888888888888818888888888886412588888888888888888888888809888888081041 610423041123510974050501010000000000003012333031000022407270088111612888888888888888888888888818888888888886412588888888888888888888888888888888131041 610423051123510974050501010000000000003012333031000022407258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610502011123510973141401010100001100024242331111100323413230188111691102868686868787668686868618701868686866412587871286868686058686868688878787141041 610502021123510973141401010100001100024242331111100323413230188112661187878787870169878787878710187878787876412512058787878787878787878788000000141041 610502031123510973141401010100001100024242331111100323413258888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610502041123510973141401010100001100024242331111100323413240288111431105868686868787348686868618701868686866412587871286868686058686868688878787091041 610502051123510973141401010100001100024242331111100323413240288112341187878787870443878787878710187878787876412512058787878787878787878709010203071041 610502061123510973141401010100001100024242331111100323413258805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610502071123510973141401010100001100024242331111100323413258805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610502081123510973141401010100001100024242331111100323413258805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610502091123510973141401010100001100024242331111100323413240010111341888888888888888888888888818888888888886412588888888888888888888888888888888071041 610502101123510973141401010100001100024242331111100323413230088112522888888888888888888888888818888888888886412588888888888888888888888888888888111041 610502111123510973141401010100001100024242331111100323413248810111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 610502121123510973141401010100001100024242331111100323413248810111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610502131123510973141401010100001100024242331111100323413258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610502141123510973141401010100001100024242331111100323413220088112802888888888888888888888888818888888888886412588888888888888888888888888888888171041 610504011123510973040400000000000000002012333051100123410230088111481888888888888888888888888818888888888886412588888888888888888888888888888888101041 610504021123510973040400000000000000002012333051100123410230088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 610504031123510973040400000000000000002012333051100123410258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610504041123510973040400000000000000002012333051100123410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610505011123510973060601010100001000012122121042100223214230188111261103868686868787168686868618701868686865611487871186868686048686868688878787061041 610505021123510973060601010100001000012122121042100223214248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610505031123510973060601010100001000012122121042100223214230188112161187878787870126878787878710187878787875611411048787878787878787878706010001041041 610505041123510973060601010100001000012122121042100223214248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610505051123510973060601010100001000012122121042100223214248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610505061123510973060601010100001000012122121042100223214248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610506011123510973060601010100001000012122121061100122412230188111441102868686868787378686868618701868686866412587871286868686058686868688878787091041 610506021123510973060601010100001000012122121061100122412230188112371187878787870144878787878710187878787876412512058787878787878787878709020103081041 610506031123510973060601010100001000012122121061100122412248802111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 610506041123510973060601010100001000012122121061100122412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610506051123510973060601010100001000012122121061100122412248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610506061123510973060601010100001000012122121061100122412248888111290888888888888888888888888818888888888886412588888888888888888888888888888888061041 610507011123510973020201010100001000011129121031122222216330188111281102868686868787258686868618701868686866412587871286868686058686868688878787061041 610507021123510973020201010100001000011129121031122222216330188112251187878787870128878787878710187878787876412512058787878787878787878709000000061041 610508011123510974070702020100001000012122121061100322414230188111561202048686868787393686868618701018686866412587871212868686050586868688878787121041 610508021123510974070702020100001000012122121061100322414230188112391287878787870156878787878710187878787876412512058787878787878787878709010001081041 610508031123510974070702020100001000012122121061100322414248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610508041123510974070702020100001000012122121061100322414230188112361287878787870156878787878710187878787876412512058787878787878787878709020002081041 610508051123510974070702020100001000012122121061100322414248804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610508061123510974070702020100001000012122121061100322414248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610508071123510974070702020100001000012122121061100322414238888111580888888888888888888888888818888888888886412588888888888888888888888888888888121041 610509011123510973090901010101001000012122321031000123411230188111591202068686868787524486868618701018686866412587871212868686050586868688878787121041 610509021123510973090901010101001000012122321031000123411230188112521287878787870159878787878710187878787876412512058787878787878787878788010203111041 610509031123510973090901010101001000012122321031000123411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610509041123510973090901010101001000012122321031000123411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610509051123510973090901010101001000012122321031000123411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610509061123510973090901010101001000012122321031000123411230188112441287878787870159878787878710187878787876412512058787878787878787878709020103091041 610509071123510973090901010101001000012122321031000123411248806111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610509081123510973090901010101001000012122321031000123411248806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610509091123510973090901010101001000012122321031000123411248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610510011123510973010101010000000000001012331021000023409230088112281888888888888888888888888818888888888886412588888888888888888888888809888888061041 610511011123510973010301010000000000002012321031000023410230088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 610511021123510973010301010000000000002012321031000023410240001012291888888888888888888888888818888888888886412588888888888888888888888809888888061041 610511031123510973010301010000000000002012321031000023410248802011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512011123510973211903030301001101033242121111001322215330188111621102868686868787408686868618701868686866412587871286868686058686868688878787131041 610512021123510973211903030301001101033242121111001322215330188102401187878787870162878787878710187878787876412512058787878787878787878709020002091041 610512031123510973211903030301001101033242121111001322215348802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512041123510973211903030301001101033242121111001322215340288111421108868686868787308686868618701868686866412587871286868686058686868688878787091041 610512051123510973211903030301001101033242121111001322215348802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512061123510973211903030301001101033242121111001322215358888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512071123510973211903030301001101033242121111001322215358888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512081123510973211903030301001101033242121111001322215340288112301187878787870442878787878710187878787876412512058787878787878787878709010203071041 610512091123510973211903030301001101033242121111001322215358808112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512101123510973211903030301001101033242121111001322215358808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512111123510973211903030301001101033242121111001322215358808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512121123510973211903030301001101033242121111001322215348888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512131123510973211903030301001101033242121111001322215370388101401114868686868787338686868618701868686866412587871286868686058686868688878787091041 610512141123510973211903030301001101033242121111001322215370388112331187878787871340878787878710187878787876412512058787878787878787878709030205071041 610512151123510973211903030301001101033242121111001322215378814111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610512161123510973211903030301001101033242121111001322215378814112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610512171123510973211903030301001101033242121111001322215378814111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512181123510973211903030301001101033242121111001322215378814112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512191123510973211903030301001101033242121111001322215378814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610512201123510973211903030301001101033242121111001322215378888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 610512211123510973211903030301001101033242121111001322215378888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610513011123510974060601010000000000002012121051100123413230088112632888888888888888888888888818888888888886412588888888888888888888888888888888131041 610513021123510974060601010000000000002012121051100123413230088112331888888888888888888888888818888888888886412588888888888888888888888809888888071041 610513031123510974060601010000000000002012121051100123413248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610513041123510974060601010000000000002012121051100123413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610513051123510974060601010000000000002012121051100123413248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610513061123510974060601010000000000002012121051100123413248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610514010562510973242404020201001001022122121063100022210230188111291102868686868787198686868618701868686863808287870886868686028686868688878787060521 610514020562510973242404020201001001022122121063100022210230188112191187878787870129878787878710187878787873808208028787878787878787878707000101040521 610514030562510973242404020201001001022122121063100022210248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514040562510973242404020201001001022122121063100022210248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610514050562510973242404020201001001022122121063100022210238888111150888888888888888888888888818888888888883808288888888888888888888888888888888040521 610514060562510973242404020201001001022122121063100022210238888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514070562510973242404020201001001022122121063100022210270088111261888888888888888888888888818888888888881406288888888888888888888888888888888060521 610514080562510973242404020201001001022122121063100022210270215111301209138686868787271986868618701018686866412587871209868686050386868688878787070521 610514090562510973242404020201001001022122121063100022210270288112271287878787870830878787878710187878787876412512058787878787878787878709010203060521 610514100562510973242404020201001001022122121063100022210278809112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514110562510973242404020201001001022122121063100022210278809112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514120562510973242404020201001001022122121063100022210278809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610514130562510973242404020201001001022122121063100022210270288112191287878787870830878787878710187878787874409312058787878787878787878705000101040521 610514140562510973242404020201001001022122121063100022210278813112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610514150562510973242404020201001001022122121063100022210270088112632888888888888888888888888818888888888886412588888888888888888888888888888888130521 610514160562510973242404020201001001022122121063100022210270015112361888888888888888888888888818888888888886412588888888888888888888888809888888080521 610514170562510973242404020201001001022122121063100022210278816111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 610514180562510973242404020201001001022122121063100022210278816112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610514190562510973242404020201001001022122121063100022210278816112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514200562510973242404020201001001022122121063100022210278816111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514210562510973242404020201001001022122121063100022210278816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610514220562510973242404020201001001022122121063100022210278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610514230562510973242404020201001001022122121063100022210278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610514240562510973242404020201001001022122121063100022210278888111160888888888888888888888888818888888888886412588888888888888888888888888888888040521 610515011123510974100901010100001000012129999999999999900130188111611205068686868787534286868618701018686866412587871212868686050586868688878787131041 610515021123510974100901010100001000012129999999999999900148888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610515031123510974100901010100001000012129999999999999900148888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610515041123510974100901010100001000012129999999999999900148888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610515051123510974100901010100001000012129999999999999900130188102531287878787870161878787878710187878787876412512058787878787878787878788000000111041 610515061123510974100901010100001000012129999999999999900130188112421287878787870161878787878710187878787876412512058787878787878787878709010304091041 610515071123510974100901010100001000012129999999999999900148806111160888888888888888888888888818888888888886412588888888888888888888888888888888041041 610515081123510974100901010100001000012129999999999999900148806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610515091123510974100901010100001000012129999999999999900148806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610515101123510974100901010100001000012129999999999999900148806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610517011123510974090702020100001100023242333071000323411230188111751102868686868787568686868618701868686866412587871286868686058686868688878787161041 610517021123510974090702020100001100023242333071000323411230188112561187878787870175878787878710187878787876412512058787878787878787878788000000121041 610517031123510974090702020100001100023242333071000323411230088112642888888888888888888888888818888888888886412588888888888888888888888888888888131041 610517041123510974090702020100001100023242333071000323411240288101251105868686868787218686868618701868686866412587871286868686058686868688878787061041 610517051123510974090702020100001100023242333071000323411240288102211187878787870425878787878710187878787876412512058787878787878787878709000000051041 610517061123510974090702020100001100023242333071000323411248888112240888888888888888888888888818888888888886412588888888888888888888888809888888051041 610517071123510974090702020100001100023242333071000323411258806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610517081123510974090702020100001100023242333071000323411258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610517091123510974090702020100001100023242333071000323411258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610518011123510974101002020000001000013122121061120322415330188111611102868686868787588686868618701868686866412587871286868686058686868688878787131041 610518021123510974101002020000001000013122121061120322415330188112581187878787870161878787878710187878787876412512058787878787878787878788000101121041 610518031123510974101002020000001000013122121061120322415348802112250888888888888888888888888818888888888886412588888888888888888888888809888888061041 610518041123510974101002020000001000013122121061120322415358803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610518051123510974101002020000001000013122121061120322415358888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610518061123510974101002020000001000013122121061120322415358888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610518071123510974101002020000001000013122121061120322415358888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610518081123510974101002020000001000013122121061120322415370088112281888888888888888888888888818888888888886412588888888888888888888888809888888061041 610518091123510974101002020000001000013122121061120322415378808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610518101123510974101002020000001000013122121061120322415378888111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 610519011123510974121102020101001001022122121032302332416330188111591102868686868787518686868618701868686866412587871286868686058686868688878787121041 610519021123510974121102020101001001022122121032302332416330188112511187878787870159878787878710187878787876412512058787878787878787878788020002111041 610519031123510974121102020101001001022122121032302332416348802111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 610519041123510974121102020101001001022122121032302332416348802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610519051123510974121102020101001001022122121032302332416370288101321206098686868787252686868618701018686866412587871312868686050586868688878787071041 610519061123510974121102020101001001022122121032302332416370288112251287878787870532878787878710187878787876513512058787878787878787878709010102061041 610519071123510974121102020101001001022122121032302332416378806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610519081123510974121102020101001001022122121032302332416378806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610519091123510974121102020101001001022122121032302332416370288112261287878787870532878787878710187878787876412512058787878787878787878709020002061041 610519101123510974121102020101001001022122121032302332416378809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610519111123510974121102020101001001022122121032302332416378809111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610519121123510974121102020101001001022122121032302332416378888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 610520011123510973121605050200002000023132121081100323415330188111411302070986868787462824868618701010186866412587871212128686050505868688878787091041 610520021123510973121605050200002000023132121081100323415330188112461387878787870141878787878710187878787876412512058787878787878787878709000101101041 610520031123510973121605050200002000023132121081100323415340002012241888888888888888888888888818888888888886412588888888888888888888888809888888051041 610520041123510973121605050200002000023132121081100323415358803012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610520051123510973121605050200002000023132121081100323415358803012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610520061123510973121605050200002000023132121081100323415358803012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610520071123510973121605050200002000023132121081100323415330188112281387878787870141878787878710187878787876412512058787878787878787878709000101061041 610520081123510973121605050200002000023132121081100323415348807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610520091123510973121605050200002000023132121081100323415330188112241387878787870141878787878710187878787876412512058787878787878787878709010102051041 610520101123510973121605050200002000023132121081100323415348809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610520111123510973121605050200002000023132121081100323415348809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610520121123510973121605050200002000023132121081100323415330288111341113868686868787268686868618701868686866412587871286868686058686868688878787071041 610520131123510973121605050200002000023132121081100323415330288112261187878787871234878787878710187878787876412512058787878787878787878709010203061041 610520141123510973121605050200002000023132121081100323415348813111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610520151123510973121605050200002000023132121081100323415348813112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610520161123510973121605050200002000023132121081100323415348813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610521011123510973040602020000000000002012121031000322413230088111271888888888888888888888888818888888888886412588888888888888888888888888888888061041 610521021123510973040602020000000000002012121031000322413230088112511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610521031123510973040602020000000000002012121031000322413248802112160888888888888888888888888818888888888886412588888888888888888888888809888888041041 610521041123510973040602020000000000002012121031000322413248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610521051123510973040602020000000000002012121031000322413240002012221888888888888888888888888818888888888886412588888888888888888888888809888888051041 610521061123510973040602020000000000002012121031000322413248805011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610522011123510973090403030101001000014122121061120322415330105101261102868686868787198686868618701868686866412587871286868686058686868688878787061041 610522021123510973090403030101001000014122121061120322415330188102191187878787870126878787878710187878787876412512058787878787878787878709010102041041 610522031123510973090403030101001000014122121061120322415348802102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610522041123510973090403030101001000014122121061120322415348802101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610522051123510973090403030101001000014122121061120322415320006102462888888888888888888888888818888888888886412588888888888888888888888809888888101041 610522061123510973090403030101001000014122121061120322415310088112852888888888888888888888888818888888888886412588888888888888888888888888888888181041 610522071123510973090403030101001000014122121061120322415330005112281888888888888888888888888818888888888886412588888888888888888888888809888888061041 610522081123510973090403030101001000014122121061120322415348807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610522091123510973090403030101001000014122121061120322415348807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610523010562510973242404020201001001022122121081000023411230188111531303071286868787362725868618701010186866412587871212128686050505868688878787110521 610523020562510973242404020201001001022122121081000023411248802111170888888888888888888888888818888888888886412588888888888888888888888888888888040521 610523030562510973242404020201001001022122121081000023411230188112361387878787870153878787878710187878787876412512058787878787878787878709010203080521 610523040562510973242404020201001001022122121081000023411248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610523050562510973242404020201001001022122121081000023411248803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610523060562510973242404020201001001022122121081000023411248803112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523070562510973242404020201001001022122121081000023411230188112271387878787870153878787878710187878787876412512058787878787878787878709020204060521 610523080562510973242404020201001001022122121081000023411248807112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610523090562510973242404020201001001022122121081000023411248807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610523100562510973242404020201001001022122121081000023411248807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523110562510973242404020201001001022122121081000023411248807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523120562510973242404020201001001022122121081000023411230188112251387878787870153878787878710187878787876412512058787878787878787878709020204060521 610523130562510973242404020201001001022122121081000023411248812112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610523140562510973242404020201001001022122121081000023411248812111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610523150562510973242404020201001001022122121081000023411248812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523160562510973242404020201001001022122121081000023411248812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523170562510973242404020201001001022122121081000023411248888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610523180562510973242404020201001001022122121081000023411278888111280888888888888888888888888818888888888886412588888888888888888888888888888888060521 610523190562510973242404020201001001022122121081000023411270288111331120868686868787248686868618701868686866412587871286868686058686868688878787070521 610523200562510973242404020201001001022122121081000023411270288112241187878787871933878787878710187878787876412512058787878787878787878709010102050521 610523210562510973242404020201001001022122121081000023411278820111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523220562510973242404020201001001022122121081000023411278820112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610523230562510973242404020201001001022122121081000023411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 610523240562510973242404020201001001022122121081000023411278888111150888888888888888888888888818888888888886412588888888888888888888888888888888040521 610524011123510973050500000000001000012122133011000022408230188111671102868686868787538686868618701868686866412587871286868686058686868688878787141041 610524021123510973050500000000001000012122133011000022408230188112531187878787870167878787878710187878787876412512058787878787878787878788020103111041 610524031123510973050500000000001000012122133011000022408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610524041123510973050500000000001000012122133011000022408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610524051123510973050500000000001000012122133011000022408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610526011123510973030300000000001000012122323041000122409230188111621102868686868787608686868618701868686866412587871286868686058686868688878787131041 610526021123510973030300000000001000012122323041000122409230188112601187878787870162878787878710187878787876412512058787878787878787878788000000131041 610526031123510973030300000000001000012122323041000122409258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610527011123510973060602020000001000013122321041000123411230188111731102868686868787688686868618701868686866412587871286868686058686868688878787151041 610527021123510973060602020000001000013122321041000123411230188112681187878787870173878787878710187878787876412512058787878787878787878788000101141041 610527031123510973060602020000001000013122321041000123411240002112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 610527041123510973060602020000001000013122321041000123411258803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610527051123510973060602020000001000013122321041000123411270088111381888888888888888888888888818888888888886412588888888888888888888888888888888081041 610527061123510973060602020000001000013122321041000123411248888112190888888888888888888888888818888888888886412588888888888888888888888809888888041041 610528011123510973141402020101001001022122121091300023215330188111731102868686868787528686868618701868686866412587871286868686058686868688878787151041 610528021123510973141402020101001001022122121091300023215330188112521187878787870173878787878710187878787876412512058787878787878787878788000101111041 610528031123510973141402020101001001022122121091300023215358888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610528041123510973141402020101001001022122121091300023215358888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528051123510973141402020101001001022122121091300023215358802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528061123510973141402020101001001022122121091300023215370288111351207118686868787332986868618701018686866412587871212868686050586868688878787081041 610528071123510973141402020101001001022122121091300023215370288112331287878787870635878787878710187878787876412512058787878787878787878709010203071041 610528081123510973141402020101001001022122121091300023215378807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528091123510973141402020101001001022122121091300023215378807112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528101123510973141402020101001001022122121091300023215378807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610528111123510973141402020101001001022122121091300023215370288112291287878787870635878787878710187878787876412512058787878787878787878709000303061041 610528121123510973141402020101001001022122121091300023215378811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528131123510973141402020101001001022122121091300023215378811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610528141123510973141402020101001001022122121091300023215378811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610529011123510973080801010000001000013122321071100323414230188111671102868686868787638686868618701868686866412587871286868686058686868688878787141041 610529021123510973080801010000001000013122321071100323414230188112631187878787870167878787878710187878787876412512058787878787878787878788000000131041 610529031123510973080801010000001000013122321071100323414258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610529041123510973080801010000001000013122321071100323414240088112581888888888888888888888888818888888888886412588888888888888888888888888888888121041 610529051123510973080801010000001000013122321071100323414258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610529061123510973080801010000001000013122321071100323414270088112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 610529071123510973080801010000001000013122321071100323414278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610529081123510973080801010000001000013122321071100323414278806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610530011123510974040401010000000000003012333041000123409230088111461888888888888888888888888818888888888886412588888888888888888888888888888888101041 610530021123510974040401010000000000003012333041000123409240088112481888888888888888888888888818888888888886412588888888888888888888888809888888101041 610530031123510974040401010000000000003012333041000123409258802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610530041123510974040401010000000000003012333041000123409258802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610532011123510974030300000000001000012122321061000123411230188111621102868686868787598686868618701868686866412587871286868686058686868688878787131041 610532021123510974030300000000001000012122321061000123411230188112591187878787870162878787878710187878787876412512058787878787878787878788010001121041 610532031123510974030300000000001000012122321061000123411248802111210888888888888888888888888818888888888886412588888888888888888888888888888888051041 610533011123510974060601010000001000013122333041000023408230188111641202038686868787676186868618701018686866412587871212868686050586868688878787131041 610533021123510974060601010000001000013122333041000023408230188112671287878787870164878787878710187878787876412512058787878787878787878788000000141041 610533031123510974060601010000001000013122333041000023408230188112611287878787870164878787878710187878787876412512058787878787878787878788000101131041 610533041123510974060601010000001000013122333041000023408240003112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 610533051123510974060601010000001000013122333041000023408258804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610533061123510974060601010000001000013122333041000023408258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610534011123510974050501010000000000003012321031000023410230088112672888888888888888888888888818888888888886412588888888888888888888888888888888141041 610534021123510974050501010000000000003012321031000023410240001112501888888888888888888888888818888888888886412588888888888888888888888809888888111041 610534031123510974050501010000000000003012321031000023410258802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610534041123510974050501010000000000003012321031000023410258802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610534051123510974050501010000000000003012321031000023410258802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610535011123510973141403030100001000012122121092100322214230188111251102868686868787248686868618701868686866412587871286868686058686868688878787061041 610535021123510973141403030100001000012122121092100322214230188112241187878787870125878787878710187878787876412512058787878787878787878709020103051041 610535031123510973141403030100001000012122121092100322214248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610535041123510973141403030100001000012122121092100322214248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610535051123510973141403030100001000012122121092100322214248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610535061123510973141403030100001000012122121092100322214238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610535071123510973141403030100001000012122121092100322214238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610535081123510973141403030100001000012122121092100322214238888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610535091123510973141403030100001000012122121092100322214278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610535101123510973141403030100001000012122121092100322214270088112473888888888888888888888888818888888888886412588888888888888888888888809888888101041 610535111123510973141403030100001000012122121092100322214278810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610535121123510973141403030100001000012122121092100322214270088112241888888888888888888888888818888888888884909388888888888888888888888810888888051041 610535131123510973141403030100001000012122121092100322214270088112691888888888888888888888888818888888888886412588888888888888888888888888888888141041 610535141123510973141403030100001000012122121092100322214278888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610536011123510973131203030300001101032242121091120092411230188111441102868686868787318686868618701868686866412587871286868686058686868688878787091041 610536021123510973131203030300001101032242121091120092411230188112311187878787870144878787878710187878787876412512058787878787878787878709030205071041 610536031123510973131203030300001101032242121091120092411248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610536041123510973131203030300001101032242121091120092411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610536051123510973131203030300001101032242121091120092411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610536061123510973131203030300001101032242121091120092411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610536071123510973131203030300001101032242121091120092411248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610536081123510973131203030300001101032242121091120092411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610536091123510973131203030300001101032242121091120092411240288111281110868686868787198686868618701868686866412587871286868686058686868688878787061041 610536101123510973131203030300001101032242121091120092411240288112191187878787870928878787878710187878787876412512058787878787878787878709000000041041 610536111123510973131203030300001101032242121091120092411270388111321112868686868787258686868618701868686866412587871286868686058686868688878787071041 610536121123510973131203030300001101032242121091120092411270388102251187878787871132878787878710187878787876412512058787878787878787878709000000061041 610536131123510973131203030300001101032242121091120092411270088112552888888888888888888888888818888888888886412588888888888888888888888888888888121041 610537011123510973070702020101001000012122321101000323413230188111541202068686868787484286868618701018686866412587871212868686050586868688878787111041 610537021123510973070702020101001000012122321101000323413230188112481287878787870154878787878710187878787876412512058787878787878787878709020103101041 610537031123510973070702020101001000012122321101000323413248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610537041123510973070702020101001000012122321101000323413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610537051123510973070702020101001000012122321101000323413248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610537061123510973070702020101001000012122321101000323413230188112421287878787870154878787878710187878787876412512058787878787878787878709010001091041 610537071123510973070702020101001000012122321101000323413248806111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 610538011123510973060602020100001000012122331061000323412230188111461202038686868787374386868618701018686866412587871212868686050586868688878787101041 610538021123510973060602020100001000012122331061000323412230188112371287878787870146878787878710187878787876412512058787878787878787878709000000081041 610538031123510973060602020100001000012122331061000323412230188112431287878787870146878787878710187878787876412512058787878787878787878709010102091041 610538041123510973060602020100001000012122331061000323412248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610538051123510973060602020100001000012122331061000323412248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610538061123510973060602020100001000012122331061000323412248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610539011123510974121203030101001100023242333081100323412230188111581102868686868787518686868618701868686866412587871286868686058686868688878787121041 610539021123510974121203030101001100023242333081100323412230188112511187878787870158878787878710187878787876412512058787878787878787878788020204111041 610539031123510974121203030101001100023242333081100323412248802112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 610539041123510974121203030101001100023242333081100323412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610539051123510974121203030101001100023242333081100323412240002112331888888888888888888888888818888888888886412588888888888888888888888809888888071041 610539061123510974121203030101001100023242333081100323412258805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610539071123510974121203030101001100023242333081100323412258805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610539081123510974121203030101001100023242333081100323412240202111301109868686868787268686868618701868686866412587871286868686058686868688878787071041 610539091123510974121203030101001100023242333081100323412240288112261187878787870830878787878710187878787876412512058787878787878787878709010203061041 610539101123510974121203030101001100023242333081100323412258809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610539111123510974121203030101001100023242333081100323412258809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610539121123510974121203030101001100023242333081100323412258809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610540011123510973050401010000001000012121333021000323410230188101701102868686868787528686868618701868686866412587871286868686058686868688878787151041 610540021123510973050401010000001000012121333021000323410230188112521187878787870170878787878710187878787876412512058787878787878787878788010102111041 610540031123510973050401010000001000012121333021000323410248802111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610540041123510973050401010000001000012121333021000323410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610540051123510973050401010000001000012121333021000323410270088112181888888888888888888888888818888888888886412588888888888888888888888809888888041041 610541011123510974060602020101001000013122333051000123409230188111451102868686868787378686868618701868686866412587871286868686058686868688878787101041 610541021123510974060602020101001000013122333051000123409230188112371187878787870145878787878710187878787876412512058787878787878787878709010203081041 610541031123510974060602020101001000013122333051000123409248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610541041123510974060602020101001000013122333051000123409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610541051123510974060602020101001000013122333051000123409240002112231888888888888888888888888818888888888886412588888888888888888888888809888888051041 610541061123510974060602020101001000013122333051000123409258805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610542011123510973040301010101001000012122121021000223413230188111461102868686868787378686868618701868686866412587871286868686058686868688878787101041 610542021123510973040301010101001000012122121021000223413230188102371187878787870146878787878710187878787876412512058787878787878787878709010102081041 610542031123510973040301010101001000012122121021000223413248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610542041123510973040301010101001000012122121021000223413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610543011123510973161604040100001000013122121091100322414230112111461202088686868787373086868618701018686866412587871212868686050586868688878787101041 610543021123510973161604040100001000013122121091100322414230188112371287878787870146878787878710187878787876412512058787878787878787878709010405081041 610543031123510973161604040100001000013122121091100322414248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610543041123510973161604040100001000013122121091100322414248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610543051123510973161604040100001000013122121091100322414248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610543061123510973161604040100001000013122121091100322414248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610543071123510973161604040100001000013122121091100322414248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610543081123510973161604040100001000013122121091100322414230188112301287878787870146878787878710187878787876412512058787878787878787878709000202071041 610543091123510973161604040100001000013122121091100322414248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610543101123510973161604040100001000013122121091100322414248808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610543111123510973161604040100001000013122121091100322414248888111170888888888888888888888888818888888888886412588888888888888888888888888888888041041 610543121123510973161604040100001000013122121091100322414220088112642888888888888888888888888818888888888886412588888888888888888888888888888888131041 610543131123510973161604040100001000013122121091100322414230012112432888888888888888888888888818888888888886412588888888888888888888888809888888091041 610543141123510973161604040100001000013122121091100322414248813112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 610543151123510973161604040100001000013122121091100322414248813112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610543161123510973161604040100001000013122121091100322414248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610545011123510974060601010100001000012122331051000322212230188111551102868686868787378686868618701868686866412587871286868686058686868688878787121041 610545021123510974060601010100001000012122331051000322212230188112371187878787870155878787878710187878787876412512058787878787878787878709010203081041 610545031123510974060601010100001000012122331051000322212248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610545041123510974060601010100001000012122331051000322212248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610545051123510974060601010100001000012122331051000322212248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610545061123510974060601010100001000012122331051000322212240088111291888888888888888888888888818888888888886412588888888888888888888888888888888061041 610546011123510974060601010101001000012122121031000323414230188111601102868686868787348686868618701868686866412587871286868686058686868688878787131041 610546021123510974060601010101001000012122121031000323414230188112341187878787870160878787878710187878787876412512058787878787878787878709030104071041 610546031123510974060601010101001000012122121031000323414248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610546041123510974060601010101001000012122121031000323414248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610546051123510974060601010101001000012122121031000323414248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610546061123510974060601010101001000012122121031000323414248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610547011123510974010100000000000000001011331021000123409230088111511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610548011123510974020200000000001000011121333011000023407230188111801102868686868787618686868618701868686866412587871286868686058686868688878787171041 610548021123510974020200000000001000011121333011000023407230188112611187878787870180878787878710187878787876412512058787878787878787878788000000131041 610601011123510974080802020000000000002012333111000122408230088112401888888888888888888888888818888888888886412588888888888888888888888809888888091041 610601021123510974080802020000000000002012333111000122408248801111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610601031123510974080802020000000000002012333111000122408248801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610601041123510974080802020000000000002012333111000122408230088112451888888888888888888888888818888888888886412588888888888888888888888809888888101041 610601051123510974080802020000000000002012333111000122408248804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610601061123510974080802020000000000002012333111000122408248804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610601071123510974080802020000000000002012333111000122408230088111351888888888888888888888888818888888888886412588888888888888888888888888888888081041 610601081123510974080802020000000000002012333111000122408270088112701888888888888888888888888818888888888886412588888888888888888888888888888888151041 610602011123510974040400000000001000012121333021000122407230188111681102868686868787538686868618701868686866412587871286868686058686868688878787141041 610602021123510974040400000000001000012121333021000122407230188112531187878787870168878787878710187878787876412512058787878787878787878788000000111041 610602031123510974040400000000001000012121333021000122407258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610602041123510974040400000000001000012121333021000122407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610604011123510974020101010000000000002011333021000122407230088101721888888888888888888888888818888888888886412588888888888888888888888888888888151041 610604021123510974020101010000000000002011333021000122407240088112371888888888888888888888888818888888888886412588888888888888888888888809888888081041 610605011123510974030300000000001000012122333041100122409230188111721102868686868787698686868618701868686866412587871286868686058686868688878787151041 610605021123510974030300000000001000012122333041100122409230188112691187878787870172878787878710187878787876412512058787878787878787878788010001141041 610605031123510974030300000000001000012122333041100122409240002111511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610606011123510974050401010000001000013122321031100322413230188101711102868686868787578686868618701868686866412587871286868686058686868688878787151041 610606021123510974050401010000001000013122321031100322413230188112571187878787870171878787878710187878787876412512058787878787878787878788000101121041 610606031123510974050401010000001000013122321031100322413240002112371888888888888888888888888818888888888886412588888888888888888888888809888888081041 610606041123510974050401010000001000013122321031100322413258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610606051123510974050401010000001000013122321031100322413258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610607011123510974020502020000000000003012333021000122408230088112452888888888888888888888888818888888888886412588888888888888888888888809888888101041 610607021123510974020502020000000000003012333021000122408248801012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610607031123510974020502020000000000003012333021000122408248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610607041123510974020502020000000000003012333021000122408240001012231888888888888888888888888818888888888886412588888888888888888888888809888888051041 610607051123510974020502020000000000003012333021000122408258804012028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610608011123510974020001010000000000002012321053000022407230088102411888888888888888888888888818888888888886412588888888888888888888888809888888091041 610608021123510974020001010000000000002012321053000022407248801101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610609011123510974040604040100001000013122331051100122410230105111521102868686868787458686868618701868686866412587871286868686058686868688878787111041 610609021123510974040604040100001000013122331051100122410230188112451187878787870152878787878710187878787876412512058787878787878787878709000202101041 610609031123510974040604040100001000013122331051100122410248802112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 610609041123510974040604040100001000013122331051100122410240002012291888888888888888888888888818888888888886412588888888888888888888888809888888061041 610609051123510974040604040100001000013122331051100122410220088112852888888888888888888888888818888888888886412588888888888888888888888888888888181041 610609061123510974040604040100001000013122331051100122410230088012361888888888888888888888888818888888888886412588888888888888888888888809888888081041 610611011123510974020201010101001000011122331021000122409230188111531102868686868787458686868618701868686866412587871286868686058686868688878787111041 610611021123510974020201010101001000011122331021000122409230188112451187878787870153878787878710187878787876412512058787878787878787878709000000101041 610612011123510974050501010000001000013122333041000022407230188111701102868686868787658686868618701868686866412587871286868686058686868688878787151041 610612021123510974050501010000001000013122333041000022407230188112651187878787870170878787878710187878787876412512058787878787878787878788000101141041 610612031123510974050501010000001000013122333041000022407240002112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 610612041123510974050501010000001000013122333041000022407258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610612051123510974050501010000001000013122333041000022407258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610614011123510974010100000000000000001011333011000033406230088112602888888888888888888888888818888888888886412588888888888888888888888888888888131041 610615011123510974070702020100001000012122121051000223214230188111471202068686868787343686868618701018686866412587871212868686050586868688878787101041 610615021123510974070702020100001000012122121051000223214230188112341287878787870147878787878710187878787876412512058787878787878787878709000303071041 610615031123510974070702020100001000012122121051000223214248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610615041123510974070702020100001000012122121051000223214248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610615051123510974070702020100001000012122121051000223214248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610615061123510974070702020100001000012122121051000223214230188112361287878787870147878787878710187878787876412512058787878787878787878709000101081041 610615071123510974070702020100001000012122121051000223214248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610616011123510974020200000000000000002012333041100522413230088111511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610616021123510974020200000000000000002012333041100522413248888111330888888888888888888888888818888888888886412588888888888888888888888888888888071041 610617011123510974040401010000001000012122333061000022407230188111701102868686868787628686868618701868686866412587871286868686058686868688878787151041 610617021123510974040401010000001000012122333061000022407230188112621187878787870170878787878710187878787876412512058787878787878787878788000101131041 610617031123510974040401010000001000012122333061000022407240002112231888888888888888888888888818888888888886412588888888888888888888888809888888051041 610617041123510974040401010000001000012122333061000022407230088111752888888888888888888888888818888888888886412588888888888888888888888888888888161041 610618011123510974050500000000000000003012331051000023409230088112532888888888888888888888888818888888888886412588888888888888888888888888888888111041 610618021123510974050500000000000000003012331051000023409230088112602888888888888888888888888818888888888886412588888888888888888888888888888888131041 610618031123510974050500000000000000003012331051000023409248802111400888888888888888888888888818888888888886412588888888888888888888888888888888091041 610618041123510974050500000000000000003012331051000023409258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610618051123510974050500000000000000003012331051000023409258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610619011123510974030300000000000000002011333031000022406230088112702888888888888888888888888818888888888886412588888888888888888888888888888888151041 610619021123510974030300000000000000002011333031000022406230088111603888888888888888888888888818888888888886412588888888888888888888888888888888131041 610619031123510974030300000000000000002011333031000022406258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610620011123510974050501010000000000002012123023100222410230088112321888888888888888888888888818888888888886412588888888888888888888888809888888071041 610620021123510974050501010000000000002012123023100222410248801112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610620031123510974050501010000000000002012123023100222410248801112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610620041123510974050501010000000000002012123023100222410248801111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610620051123510974050501010000000000002012123023100222410248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610621011123510974060601010100001000012122143021000123410230188111441102868686868787348686868618701868686866412587871286868686058686868688878787091041 610621021123510974060601010100001000012122143021000123410230188112341187878787870144878787878710187878787876412512058787878787878787878709030104071041 610621031123510974060601010100001000012122143021000123410248802111150888888888888888888888888818888888888886412588888888888888888888888888888888041041 610621041123510974060601010100001000012122143021000123410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610621051123510974060601010100001000012122143021000123410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610621061123510974060601010100001000012122143021000123410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610622011123510974030301010000001000012122341021000123410230188111571102868686868787538686868618701868686866412587871286868686058686868688878787121041 610622021123510974030301010000001000012122341021000123410230188112531187878787870157878787878710187878787876412512058787878787878787878788000101111041 610622031123510974030301010000001000012122341021000123410248802112150888888888888888888888888818888888888886412588888888888888888888888809888888041041 610623011123510974010100000000000000001012111041000023412230088112752888888888888888888888888818888888888886412588888888888888888888888888888888161041 610624011123510974020200000000000000001012333021000122408230002111371888888888888888888888888818888888888886412588888888888888888888888888888888081041 610624021123510974020200000000000000001012333021000122408230088112701888888888888888888888888818888888888886412588888888888888888888888888888888151041 610625011123510974020200000000000000002012433011000022407230088112722888888888888888888888888818888888888886412588888888888888888888888888888888151041 610625021123510974020200000000000000002012433011000022407258888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610627011123510974080803030000010000013122121041100122412230088111321888888888888888888888888818888888888886412588888888888888888888888888888888071041 610627021123510974080803030000010000013122121041100122412220188111681103868686868787558686868618701868686866412587871286868686058686868688878787141041 610627031123510974080803030000010000013122121041100122412220188112551187878787870268878787878710187878787876412512058787878787878787878788010102121041 610627041123510974080803030000010000013122121041100122412238803112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 610627051123510974080803030000010000013122121041100122412238803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610627061123510974080803030000010000013122121041100122412248888112150888888888888888888888888818888888888886412588888888888888888888888809888888041041 610627071123510974080803030000010000013122121041100122412270088112251888888888888888888888888818888888888886412588888888888888888888888809888888061041 610627081123510974080803030000010000013122121041100122412238888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610628011123510974010100000000000000001012111021000022411230088111761888888888888888888888888818888888888886412588888888888888888888888888888888161041 610629011123510974080801010100001100023242121061100322414230188111741202088686868787676986868618701018686866412587871212868686050586868688878787151041 610629021123510974080801010100001100023242121061100322414230188112671287878787870174878787878710187878787876412512058787878787878787878788010001141041 610629031123510974080801010100001100023242121061100322414240202111391104868686868787368686868618701868686866412587871286868686058686868688878787081041 610629041123510974080801010100001100023242121061100322414240288112361187878787870339878787878710187878787876412512058787878787878787878709010203081041 610629051123510974080801010100001100023242121061100322414258804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610629061123510974080801010100001100023242121061100322414258804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610629071123510974080801010100001100023242121061100322414258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610629081123510974080801010100001100023242121061100322414230188112691287878787870174878787878710187878787876412512058787878787878787878788000000141041 610630011123510974030301010100001000012121333011100323411230188111481102868686868787498686868618701868686866412587871286868686058686868688878787101041 610630021123510974030301010100001000012121333011100323411230188112491187878787870148878787878710187878787876412512058787878787878787878709000101101041 610630031123510974030301010100001000012121333011100323411248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610631011123510974030300000000001000012122333021000133408230188111581102868686868787538686868618701868686866412587871286868686058686868688878787121041 610631021123510974030300000000001000012122333021000133408230188112531187878787870158878787878710187878787876412512058787878787878787878788010001111041 610631031123510974030300000000001000012122333021000133408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610632011123510974060600000000001000013122323071000123410230105111321102868686868787538686868618701868686866412587871286868686058686868688878787071041 610632021123510974060600000000001000013122323071000123410230188112531187878787870132878787878710187878787876412512058787878787878787878788010102111041 610632031123510974060600000000001000013122323071000123410248802111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610632041123510974060600000000001000013122323071000123410248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610632051123510974060600000000001000013122323071000123410220088112862888888888888888888888888818888888888886412588888888888888888888888888888888181041 610632061123510974060600000000001000013122323071000123410270088112812888888888888888888888888818888888888886412588888888888888888888888888888888171041 610633011123510974070701010000000000003012333101000122408230088111812888888888888888888888888818888888888886412588888888888888888888888888888888171041 610633021123510974070701010000000000003012333101000122408240088112511888888888888888888888888818888888888886412588888888888888888888888888888888111041 610633031123510974070701010000000000003012333101000122408258802111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 610633041123510974070701010000000000003012333101000122408258802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610633051123510974070701010000000000003012333101000122408258802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610633061123510974070701010000000000003012333101000122408240088112411888888888888888888888888818888888888886412588888888888888888888888809888888091041 610633071123510974070701010000000000003012333101000122408258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610634011123510974080802020101000100013122333041100323213230088111651888888888888888888888888818888888888886412588888888888888888888888888888888141041 610634021123510974080802020101000100013122333041100323213248888112240888888888888888888888888818888888888886412588888888888888888888888809888888051041 610634031123510974080802020101000100013122333041100323213248888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610634041123510974080802020101000100013122333041100323213240188111341105868686868787288686868618701868686866412587871286868686058686868688878787071041 610634051123510974080802020101000100013122333041100323213240188112281187878787870434878787878710187878787876412512058787878787878787878709010203061041 610634061123510974080802020101000100013122333041100323213258805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610634071123510974080802020101000100013122333041100323213258805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610634081123510974080802020101000100013122333041100323213258805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610635011123510974090901010100001000013122121071000123412230109111541102868686868787338686868618701868686866412587871286868686058686868688878787111041 610635021123510974090901010100001000013122121071000123412230188112331187878787870154878787878710187878787876412512058787878787878787878709000000071041 610635031123510974090901010100001000013122121071000123412230088112512888888888888888888888888818888888888886412588888888888888888888888888888888111041 610635041123510974090901010100001000013122121071000123412240003111181888888888888888888888888818888888888886412588888888888888888888888888888888041041 610635051123510974090901010100001000013122121071000123412248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610635061123510974090901010100001000013122121071000123412248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610635071123510974090901010100001000013122121071000123412248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610635081123510974090901010100001000013122121071000123412248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610635091123510974090901010100001000013122121071000123412220088112792888888888888888888888888818888888888886412588888888888888888888888888888888161041 610636011123510974141304040100001000012122333051100323412230188111331202058686868787282586868618701018686866412587871212868686050586868688878787071041 610636021123510974141304040100001000012122333051100323412230188112281287878787870133878787878710187878787876412512058787878787878787878709020002061041 610636031123510974141304040100001000012122333051100323412248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610636041123510974141304040100001000012122333051100323412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610636051123510974141304040100001000012122333051100323412230188102251287878787870133878787878710187878787876412512058787878787878787878709000202061041 610636061123510974141304040100001000012122333051100323412248805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610636071123510974141304040100001000012122333051100323412248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610636081123510974141304040100001000012122333051100323412270088112592888888888888888888888888818888888888886412588888888888888888888888888888888121041 610636091123510974141304040100001000012122333051100323412270008112261888888888888888888888888818888888888886412588888888888888888888888809888888061041 610636101123510974141304040100001000012122333051100323412278809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610636111123510974141304040100001000012122333051100323412278809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610636121123510974141304040100001000012122333051100323412270008112231888888888888888888888888818888888888886412588888888888888888888888809888888051041 610636131123510974141304040100001000012122333051100323412278812111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610636141123510974141304040100001000012122333051100323412278812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610637011123510974010100000000000000001012111041000023412230088112552888888888888888888888888818888888888886412588888888888888888888888888888888121041 610638011123510974090902020100001000012122339041000123409230188111551102868686868787458686868618701868686866412587871286868686058686868688878787121041 610638021123510974090902020100001000012122339041000123409230188112451187878787870155878787878710187878787876412512058787878787878787878709030407101041 610638031123510974090902020100001000012122339041000123409248802111200888888888888888888888888818888888888886412588888888888888888888888888888888051041 610638041123510974090902020100001000012122339041000123409248802112150888888888888888888888888818888888888886412588888888888888888888888809888888041041 610638051123510974090902020100001000012122339041000123409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610638061123510974090902020100001000012122339041000123409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610638071123510974090902020100001000012122339041000123409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610638081123510974090902020100001000012122339041000123409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610638091123510974090902020100001000012122339041000123409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610639011123510974070701010000001000012122331061000123410230188111631102868686868787538686868618701868686866412587871286868686058686868688878787131041 610639021123510974070701010000001000012122331061000123410230188112531187878787870163878787878710187878787876412512058787878787878787878788010102111041 610639031123510974070701010000001000012122331061000123410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610639041123510974070701010000001000012122331061000123410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610639051123510974070701010000001000012122331061000123410230088112502888888888888888888888888818888888888886412588888888888888888888888809888888111041 610639061123510974070701010000001000012122331061000123410248805112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610639071123510974070701010000001000012122331061000123410270088111512888888888888888888888888818888888888886412588888888888888888888888888888888111041 610701011123510974080802020201002000022132121041000124410230188111491102868686868787478686868618701868686866412587871286868686058686868688878787101041 610701021123510974080802020201002000022132121041000124410230188112471187878787870149878787878710187878787876412512058787878787878787878709010102101041 610701031123510974080802020201002000022132121041000124410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610701041123510974080802020201002000022132121041000124410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610701051123510974080802020201002000022132121041000124410230288111371106868686868787258686868618701868686866412587871286868686058686868688878787081041 610701061123510974080802020201002000022132121041000124410230288112251187878787870537878787878710187878787876412512058787878787878787878709010102061041 610701071123510974080802020201002000022132121041000124410248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610701081123510974080802020201002000022132121041000124410248806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610702011123510974010100000000000000001012333021000024406230088111732888888888888888888888888818888888888886412588888888888888888888888888888888151041 610703011123510974060602020100001000012122121041000194409230188111411103868686868787378686868618701868686866412587871286868686058686868688878787091041 610703021123510974060602020100001000012122121041000194409248888112170888888888888888888888888818888888888886412588888888888888888888888809888888041041 610703031123510974060602020100001000012122121041000194409230188112371187878787870141878787878710187878787876412512058787878787878787878709000303081041 610703041123510974060602020100001000012122121041000194409248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610703051123510974060602020100001000012122121041000194409248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610703061123510974060602020100001000012122121041000194409248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610704011123510974020200000000001000011122331041000122409230188111511102868686868787528686868618701868686866412587871286868686058686868688878787111041 610704021123510974020200000000001000011122331041000122409230188112521187878787870151878787878710187878787876412512058787878787878787878788000000111041 610705011123510974130902020201002100033252331101000322411230188111661102868686868787598686868618701868686866412587871286868686058686868688878787141041 610705021123510974130902020201002100033252331101000322411230188112591187878787870166878787878710187878787876412512058787878787878787878788030003121041 610705031123510974130902020201002100033252331101000322411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610705041123510974130902020201002100033252331101000322411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610705051123510974130902020201002100033252331101000322411240202111281106868686868787238686868618701868686866412587871286868686058686868688878787061041 610705061123510974130902020201002100033252331101000322411240288102231187878787870528878787878710187878787876412512058787878787878787878709010203051041 610705071123510974130902020201002100033252331101000322411258806102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610705081123510974130902020201002100033252331101000322411258806101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610705091123510974130902020201002100033252331101000322411258806102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610705101123510974130902020201002100033252331101000322411230388111521111868686868787478686868618701868686866412587871286868686058686868688878787111041 610705111123510974130902020201002100033252331101000322411230388112471187878787871052878787878710187878787876412512058787878787878787878709010001101041 610705121123510974130902020201002100033252331101000322411248811111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610705131123510974130902020201002100033252331101000322411258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610706011123510974040401010000000000003012331031000122409230088111631888888888888888888888888818888888888886412588888888888888888888888888888888131041 610706021123510974040401010000000000003012331031000122409240088112221888888888888888888888888818888888888886412588888888888888888888888809888888051041 610706031123510974040401010000000000003012331031000122409258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610706041123510974040401010000000000003012331031000122409258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610707011123510974080802020100001000013122321101000322412230103111461102868686868787358686868618701868686866412587871286868686058686868688878787101041 610707021123510974080802020100001000013122321101000322412230188112351187878787870146878787878710187878787876412512058787878787878787878709000000081041 610707031123510974080802020100001000013122321101000322412220088112692888888888888888888888888818888888888886412588888888888888888888888888888888141041 610707041123510974080802020100001000013122321101000322412230003112311888888888888888888888888818888888888886412588888888888888888888888809888888071041 610707051123510974080802020100001000013122321101000322412248804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610707061123510974080802020100001000013122321101000322412248804111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610707071123510974080802020100001000013122321101000322412248804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610707081123510974080802020100001000013122321101000322412248804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610708011123510974050501010100001000013122331041000124408230104111631102868686868787418686868618701868686866412587871286868686058686868688878787131041 610708021123510974050501010100001000013122331041000124408230188112411187878787870163878787878710187878787876412512058787878787878787878709000101091041 610708031123510974050501010100001000013122331041000124408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610708041123510974050501010100001000013122331041000124408220088112812888888888888888888888888818888888888886412588888888888888888888888888888888171041 610708051123510974050501010100001000013122331041000124408248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610709011123510974040501010000000000003012331051000124408230088111671888888888888888888888888818888888888886412588888888888888888888888888888888141041 610709021123510974040501010000000000003012331051000124408240088112291888888888888888888888888818888888888886412588888888888888888888888809888888061041 610709031123510974040501010000000000003012331051000124408258802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610709041123510974040501010000000000003012331051000124408258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610709051123510974040501010000000000003012331051000124408240088011561888888888888888888888888818888888888886412588888888888888888888888888888888121041 610710011123510974081003030100001002031122333041000124407230188111711102868686868787628686868618701868686866412587871286868686058686868688878787151041 610710021123510974081003030100001002031122333041000124407230188112621187878787870171878787878710187878787876412512058787878787878787878788000000131041 610710031123510974081003030100001002031122333041000124407270288111571104868686868787528686868618701868686866412587871286868686058686868688878787121041 610710041123510974081003030100001002031122333041000124407270288112521187878787870357878787878710187878787876412512058787878787878787878788010001111041 610710051123510974081003030100001002031122333041000124407270304111261206078686868787242286868618701018686866412587871212868686050586868688878787061041 610710061123510974081003030100001002031122333041000124407270388112241287878787870526878787878710187878787876412512058787878787878787878709000000051041 610710071123510974081003030100001002031122333041000124407270388112221287878787870526878787878710187878787876412512058787878787878787878709010001051041 610710081123510974081003030100001002031122333041000124407278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610710091123510974081003030100001002031122333041000124407270088011521888888888888888888888888818888888888886412588888888888888888888888888888888111041 610710101123510974081003030100001002031122333041000124407278888012160888888888888888888888888818888888888886412588888888888888888888888809888888041041 610711011123510974040401010100001000012122333051000124407230088111711888888888888888888888888818888888888886412588888888888888888888888888888888151041 610711021123510974040401010100001000012122333051000124407230188111511103868686868787328686868618701868686866412587871286868686058686868688878787111041 610711031123510974040401010100001000012122333051000124407230188112321187878787870251878787878710187878787876412512058787878787878787878709000101071041 610711041123510974040401010100001000012122333051000124407248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610712010562510974363807030401001005063122331111100324411230135101611202048686868787545186868618701018686866412587871212868686050586868688878787130521 610712020562510974363807030401001005063122331111100324411230188112541287878787870161878787878710187878787876412512058787878787878787878788010001110521 610712030562510974363807030401001005063122331111100324411248802111230888888888888888888888888818888888888886412588888888888888888888888888888888050521 610712040562510974363807030401001005063122331111100324411230188112511287878787870161878787878710187878787876412512058787878787878787878788000000110521 610712050562510974363807030401001005063122331111100324411270288111391106868686868787358686868618701868686866412587871286868686058686868688878787080521 610712060562510974363807030401001005063122331111100324411270288112351187878787870539878787878710187878787876412512058787878787878787878709020103080521 610712070562510974363807030401001005063122331111100324411278806111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610712080562510974363807030401001005063122331111100324411278806111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610712090562510974363807030401001005063122331111100324411278806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610712100562510974363807030401001005063122331111100324411278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610712110562510974363807030401001005063122331111100324411270088012381888888888888888888888888818888888888886412588888888888888888888888809888888080521 610712120562510974363807030401001005063122331111100324411278888111300888888888888888888888888818888888888886412588888888888888888888888888888888070521 610712130562510974363807030401001005063122331111100324411278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610712140562510974363807030401001005063122331111100324411270388111481115868686868787328686868618701868686866412587871286868686058686868688878787100521 610712150562510974363807030401001005063122331111100324411270388112321187878787871448878787878710187878787876412512058787878787878787878709010203070521 610712160562510974363807030401001005063122331111100324411278815111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610712170562510974363807030401001005063122331111100324411278815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610712180562510974363807030401001005063122331111100324411278815112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610712190562510974363807030401001005063122331111100324411270088111681888888888888888888888888818888888888886412588888888888888888888888888888888140521 610712200562510974363807030401001005063122331111100324411270488111731221238686868787636086868618701018686866412587871212868686050586868688878787150521 610712210562510974363807030401001005063122331111100324411270488112631287878787872073878787878710187878787876412512058787878787878787878788000000130521 610712220562510974363807030401001005063122331111100324411278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 610712230562510974363807030401001005063122331111100324411270488112601287878787872073878787878710187878787876412512058787878787878787878788000101130521 610712240562510974363807030401001005063122331111100324411278823112150888888888888888888888888818888888888886412588888888888888888888888809888888040521 610712250562510974363807030401001005063122331111100324411270588111491126868686868787458686868618701868686866412587871286868686058686868688878787100521 610712260562510974363807030401001005063122331111100324411270588112451187878787872549878787878710187878787876412512058787878787878787878709020002100521 610712270562510974363807030401001005063122331111100324411278826111170888888888888888888888888818888888888886412588888888888888888888888888888888040521 610712280562510974363807030401001005063122331111100324411278826111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610712290562510974363807030401001005063122331111100324411278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610712300562510974363807030401001005063122331111100324411270688111511131868686868787418686868618701868686866412587871286868686058686868688878787110521 610712310562510974363807030401001005063122331111100324411270688112411187878787873051878787878710187878787876412512058787878787878787878709000000090521 610712320562510974363807030401001005063122331111100324411278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610712330562510974363807030401001005063122331111100324411270088111491888888888888888888888888818888888888886412588888888888888888888888888888888100521 610712340562510974363807030401001005063122331111100324411278888111180888888888888888888888888818888888888886412588888888888888888888888888888888040521 610712350562510974363807030401001005063122331111100324411230035111691888888888888888888888888818888888888886412588888888888888888888888888888888140521 610712360562510974363807030401001005063122331111100324411220088112792888888888888888888888888818888888888886412588888888888888888888888888888888160521 610712370562510974363807030401001005063122331111100324411270088112532888888888888888888888888818888888888886412588888888888888888888888888888888110521 610712380562510974363807030401001005063122331111100324411270037012241888888888888888888888888818888888888886412588888888888888888888888809888888050521 610712390562510974363807030401001005063122331111100324411278838012028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610713011123510974090902020200001100023242321071000324411230188111281102868686868787238686868618701868686866412587871286868686058686868688878787061041 610713021123510974090902020200001100023242321071000324411230188112231187878787870128878787878710187878787876412512058787878787878787878709020002051041 610713031123510974090902020200001100023242321071000324411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610713041123510974090902020200001100023242321071000324411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610713051123510974090902020200001100023242321071000324411240288111391106868686868787228686868618701868686866412587871286868686058686868688878787081041 610713061123510974090902020200001100023242321071000324411240288112221187878787870539878787878710187878787876412512058787878787878787878709010102051041 610713071123510974090902020200001100023242321071000324411258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610713081123510974090902020200001100023242321071000324411258806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610713091123510974090902020200001100023242321071000324411230088112582888888888888888888888888818888888888886412588888888888888888888888888888888121041 610714011123510974040602020100001000013122331041000024407230188111791102868686868787478686868618701868686866412587871286868686058686868688878787161041 610714021123510974040602020100001000013122331041000024407230188112471187878787870179878787878710187878787876412512058787878787878787878709010102101041 610714031123510974040602020100001000013122331041000024407248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610714041123510974040602020100001000013122331041000024407240002012191888888888888888888888888818888888888886412588888888888888888888888809888888041041 610714051123510974040602020100001000013122331041000024407258804012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610714061123510974040602020100001000013122331041000024407230088111763888888888888888888888888818888888888886412588888888888888888888888888888888161041 610715010562510974313010050601001104063242121111101324414230088111661888888888888888888888888818888888888886412588888888888888888888888888888888140521 610715020562510974313010050601001104063242121111101324414230088111521888888888888888888888888818888888888886412588888888888888888888888888888888110521 610715030562510974313010050601001104063242121111101324414230188111461104868686868787328686868618701868686866412587871286868686058686868688878787100521 610715040562510974313010050601001104063242121111101324414230188112321187878787870346878787878710187878787876412512058787878787878787878709020002070521 610715050562510974313010050601001104063242121111101324414248804111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610715060562510974313010050601001104063242121111101324414248804111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610715070562510974313010050601001104063242121111101324414230088112571888888888888888888888888818888888888886412588888888888888888888888888888888120521 610715080562510974313010050601001104063242121111101324414248807112190888888888888888888888888818888888888886412588888888888888888888888809888888040521 610715090562510974313010050601001104063242121111101324414248807112160888888888888888888888888818888888888886412588888888888888888888888809888888040521 610715100562510974313010050601001104063242121111101324414248888111150888888888888888888888888818888888888886412588888888888888888888888888888888040521 610715110562510974313010050601001104063242121111101324414248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610715120562510974313010050601001104063242121111101324414240288111231113868686868787168686868618701868686866412587871286868686058686868688878787050521 610715130562510974313010050601001104063242121111101324414240288102161187878787871223878787878710187878787876412512058787878787878787878709000000040521 610715140562510974313010050601001104063242121111101324414240088111341888888888888888888888888818888888888886412588888888888888888888888888888888070521 610715150562510974313010050601001104063242121111101324414258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 610715160562510974313010050601001104063242121111101324414258888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610715170562510974313010050601001104063242121111101324414270388111511118868686868787408686868618701868686866412587871286868686058686868688878787110521 610715180562510974313010050601001104063242121111101324414270388112401187878787871751878787878710187878787876412512058787878787878787878709010203090521 610715190562510974313010050601001104063242121111101324414278818112150888888888888888888888888818888888888886412588888888888888888888888809888888040521 610715200562510974313010050601001104063242121111101324414278818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 610715210562510974313010050601001104063242121111101324414278818111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610715220562510974313010050601001104063242121111101324414270488111371123868686868787318686868618701868686866412587871286868686058686868688878787080521 610715230562510974313010050601001104063242121111101324414270488112311187878787872237878787878710187878787876412512058787878787878787878709000000070521 610715240562510974313010050601001104063242121111101324414270588111571125868686868787488686868618701868686866412587871286868686058686868688878787120521 610715250562510974313010050601001104063242121111101324414270588112481187878787872457878787878710187878787876412512058787878787878787878709000000100521 610715260562510974313010050601001104063242121111101324414278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 610715270562510974313010050601001104063242121111101324414270688111561128868686868787348686868618701868686866412587871286868686058686868688878787120521 610715280562510974313010050601001104063242121111101324414270688112341187878787872756878787878710187878787876412512058787878787878787878709000303070521 610715290562510974313010050601001104063242121111101324414278828112150888888888888888888888888818888888888886412588888888888888888888888809888888040521 610715300562510974313010050601001104063242121111101324414278828112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610715310562510974313010050601001104063242121111101324414278828112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 610802011123510974050401010000001000012122331041100322412230188101611102868686868787528686868618701868686864409387870986868686038686868688878787131041 610802021123510974050401010000001000012122331041100322412230188112521187878787870161878787878710187878787874409309038787878787878787878788020103111041 610802031123510974050401010000001000012122331041100322412248802112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 610802041123510974050401010000001000012122331041100322412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 610802051123510974050401010000001000012122331041100322412248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610803011123510974080801010101001000012122321031100322413230188111451102868686868787318686868628702868686868080787878086868686078686868688878787101041 610803021123510974080801010101001000012122321031100322413230188112311187878787870145878787878720287878787878080780078787878787878787878705020002071041 610803031123510974080801010101001000012122321031100322413248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610803041123510974080801010101001000012122321031100322413248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610803051123510974080801010101001000012122321031100322413248888112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610803061123510974080801010101001000012122321031100322413248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610803071123510974080801010101001000012122321031100322413270088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 610803081123510974080801010101001000012122321031100322413270088111351888888888888888888888888828888888888888080788888888888888888888888888888888081041 610804011123510974020200000000000000001012331033120023409238888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 610804021123510974020200000000000000001012331033120023409278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 610806011123510974020201010100001000011122331032100323412230188111591102868686868787368686868628702868686868080787878086868686078686868688878787121041 610806021123510974020201010100001000011122331032100323412230188112361187878787870159878787878720287878787878080780078787878787878787878705000000081041 610807011123510974070602020201001001022122321061100223214230188111631102868686868787358686868618701868686864409387870986868686038686868688878787131041 610807021123510974070602020201001001022122321061100223214230188112351187878787870163878787878710187878787874409309038787878787878787878705010001081041 610807031123510974070602020201001001022122321061100223214248802111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 610807041123510974070602020201001001022122321061100223214270288101391105868686868787268686868618701868686866412587871286868686058686868688878787081041 610807051123510974070602020201001001022122321061100223214270288112261187878787870439878787878710187878787876412512058787878787878787878709010102061041 610807061123510974070602020201001001022122321061100223214278805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610807071123510974070602020201001001022122321061100223214278805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610808011123510974090902020200001001022122331052100023409230188111511102868686868787288686868628702868686868080787878086868686078686868688878787111041 610808021123510974090902020200001001022122331052100023409230188112281187878787870151878787878720287878787878080780078787878787878787878705000303061041 610808031123510974090902020200001001022122331052100023409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610808041123510974090902020200001001022122331052100023409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610808051123510974090902020200001001022122331052100023409248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610808061123510974090902020200001001022122331052100023409270288111321107868686868787168686868618701868686864409387870986868686038686868688878787071041 610808071123510974090902020200001001022122331052100023409270288112161187878787870632878787878710187878787874409309038787878787878787878705000000041041 610808081123510974090902020200001001022122331052100023409270088112902888888888888888888888888818888888888884409388888888888888888888888888888888191041 610808091123510974090902020200001001022122331052100023409278888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 610809011123510974080801010100001000013122331061000022209230188111501102868686868787298686868628702868686868080787878086868686078686868688878787111041 610809021123510974080801010100001000013122331061000022209230188112291187878787870150878787878720287878787878080780078787878787878787878705030205061041 610809031123510974080801010100001000013122331061000022209248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610809041123510974080801010100001000013122331061000022209248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610809051123510974080801010100001000013122331061000022209248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610809061123510974080801010100001000013122331061000022209248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610809071123510974080801010100001000013122331061000022209248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610809081123510974080801010100001000013122331061000022209220088111902888888888888888888888888828888888888888080788888888888888888888888888888888191041 610810011123510974060501010100001001022122323031000122409230188101401102868686868787328686868618701868686866412587871286868686058686868688878787091041 610810021123510974060501010100001001022122323031000122409230188112321187878787870140878787878710187878787876412512058787878787878787878709010102071041 610810031123510974060501010100001001022122323031000122409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610810041123510974060501010100001001022122323031000122409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610810051123510974060501010100001001022122323031000122409270288111651106868686868787538686868618701868686866412587871286868686058686868688878787141041 610810061123510974060501010100001001022122323031000122409270288112531187878787870565878787878710187878787876412512058787878787878787878788000000111041 610811011123510974060601010100001000012122121031000322413230188111451102868686868787418686868628702868686868080787878086868686078686868688878787101041 610811021123510974060601010100001000012122121031000322413230188112411187878787870145878787878720287878787878080780078787878787878787878705010304091041 610811031123510974060601010100001000012122121031000322413248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610811041123510974060601010100001000012122121031000322413248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610811051123510974060601010100001000012122121031000322413248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610811061123510974060601010100001000012122121031000322413248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610812011123510974080703030200001100022242121081100322414230188101571203048686868787473086868618702028686866412587878080868686070786868688878787121041 610812021123510974080703030200001100022242121081100322414248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610812031123510974080703030200001100022242121081100322414230188112471287878787870157878787878720187878787878080712058787878787878787878705000000101041 610812041123510974080703030200001100022242121081100322414230188112301287878787870157878787878720187878787878080712058787878787878787878705000000071041 610812051123510974080703030200001100022242121081100322414248888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 610812061123510974080703030200001100022242121081100322414240288111251107868686868787188686868618701868686864409387870986868686038686868688878787061041 610812071123510974080703030200001100022242121081100322414240288112181187878787870625878787878710187878787874409309038787878787878787878705000000041041 610812081123510974080703030200001100022242121081100322414248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610813011123510974090701010100001000012122131061100322413230188111511202078686868787375486868618701018686866412587871212868686050586868688878787111041 610813021123510974090701010100001000012122131061100322413230188102371287878787870151878787878710187878787876412512058787878787878787878709020204081041 610813031123510974090701010100001000012122131061100322413248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610813041123510974090701010100001000012122131061100322413248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610813051123510974090701010100001000012122131061100322413248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610813061123510974090701010100001000012122131061100322413248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610813071123510974090701010100001000012122131061100322413230188112541287878787870151878787878710187878787876412512058787878787878787878788000000111041 610813081123510974090701010100001000012122131061100322413248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 610813091123510974090701010100001000012122131061100322413248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 610814011123510974020200000000000000001012121053333222419330088111331888888888888888888888888818888888888886412588888888888888888888888888888888071041 610814021123510974020200000000000000001012121053333222419378888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 610815011123510974131302020100001000013122121101100323216330112101371202068686868787302686868628702028686868080787878080868686070786868688878787081041 610815021123510974131302020100001000013122121101100323216330188112301287878787870137878787878720287878787878080780078787878787878787878705010203071041 610815031123510974131302020100001000013122121101100323216348802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 610815041123510974131302020100001000013122121101100323216348802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610815051123510974131302020100001000013122121101100323216348802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610815061123510974131302020100001000013122121101100323216330188112261287878787870137878787878720287878787878080780078787878787878787878705020204061041 610815071123510974131302020100001000013122121101100323216348806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610815081123510974131302020100001000013122121101100323216348806111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610815091123510974131302020100001000013122121101100323216348806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610815101123510974131302020100001000013122121101100323216348806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610815111123510974131302020100001000013122121101100323216370088012541888888888888888888888888818888888888884509388888888888888888888888888888888111041 610815121123510974131302020100001000013122121101100323216320088112612888888888888888888888888828888888888888080788888888888888888888888888888888131041 610815131123510974131302020100001000013122121101100323216348888111250888888888888888888888888828888888888888080788888888888888888888888888888888061041 610815141123510974131302020100001000013122121101100323216378888111210888888888888888888888888828888888888888080788888888888888888888888888888888051041 610816011123510974020200000000000000001012121079121322414230088111321888888888888888888888888818888888888886412588888888888888888888888888888888071041 610816021123510974020200000000000000001012121079121322414238888111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 610817011123510974070701010100001000012122111031000122412230188111831202038686868787602986868618701018686866412587871212868686050586868688878787171041 610817021123510974070701010100001000012122111031000122412230188112601287878787870183878787878710187878787876412512058787878787878787878788000000131041 610817031123510974070701010100001000012122111031000122412230188112291287878787870183878787878710187878787876412512058787878787878787878709020204061041 610817041123510974070701010100001000012122111031000122412248803011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610817051123510974070701010100001000012122111031000122412248803102078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610817061123510974070701010100001000012122111031000122412248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610817071123510974070701010100001000012122111031000122412248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 610817081123510974070701010100001000012122111031000122412248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 610818011123510974080802020100001000012122131051001122411230188111561202038686868787483886868618701018686866412587870909868686030386868688878787121041 610818021123510974080802020100001000012122131051001122411230188112481287878787870156878787878710187878787874409312058787878787878787878705000000101041 610818031123510974080802020100001000012122131051001122411230188112381287878787870156878787878710187878787874409312058787878787878787878705050005081041 610818041123510974080802020100001000012122131051001122411248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 610818051123510974080802020100001000012122131051001122411248803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 610818061123510974080802020100001000012122131051001122411248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 610818071123510974080802020100001000012122131051001122411248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 610818081123510974080802020100001000012122131051001122411248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610819011123510974090703030200001001022122111061100322415330188111391202058686868787232186868618701018686864409387870909868686030386868688878787081041 610819021123510974090703030200001001022122111061100322415330188112231287878787870139878787878710187878787874409309038787878787878787878705020002051041 610819031123510974090703030200001001022122111061100322415348802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 610819041123510974090703030200001001022122111061100322415348802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610819051123510974090703030200001001022122111061100322415330188102211287878787870139878787878710187878787874409309038787878787878787878705010001051041 610819061123510974090703030200001001022122111061100322415348805101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610819071123510974090703030200001001022122111061100322415370288111261108868686868787228686868618701868686866412587871286868686058686868688878787061041 610819081123510974090703030200001001022122111061100322415370288112221187878787870726878787878710187878787876412512058787878787878787878709000101051041 610819091123510974090703030200001001022122111061100322415378808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 610820011123510974100704040200001001022122111091122322418330188111351202058686868787251686868628702018686868080787878009868686070386868688878787081041 610820021123510974100704040200001001022122111091122322418330188102251287878787870135878787878720287878787878080780078787878787878787878705000202061041 610820031123510974100704040200001001022122111091122322418348802102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610820041123510974100704040200001001022122111091122322418348802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 610820051123510974100704040200001001022122111091122322418330188112161287878787870135878787878710287878787874409380078787878787878787878705000000041041 610820061123510974100704040200001001022122111091122322418338888112150888888888888888888888888828888888888888080788888888888888888888888822888888041041 610820071123510974100704040200001001022122111091122322418370288111481108868686868787318686868618701868686864409387870986868686038686868688878787101041 610820081123510974100704040200001001022122111091122322418370288112311187878787870748878787878710187878787874409309038787878787878787878705000000071041 610820091123510974100704040200001001022122111091122322418378888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 610820101123510974100704040200001001022122111091122322418378888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 610821011123510974060503030301003000031132111032100322414230188111241102868686868787168686868628702868686868080787878086868686078686868688878787051041 610821021123510974060503030301003000031132111032100322414230188112161187878787870124878787878720287878787878080780078787878787878787878722000000041041 610821031123510974060503030301003000031132111032100322414230288111241104868686868787158686868628702868686868080787878086868686078686868688878787051041 610821041123510974060503030301003000031132111032100322414230288112151187878787870324878787878720287878787878080780078787878787878787878722000000041041 610821051123510974060503030301003000031132111032100322414230388111221106868686868787158686868628702868686868080787878086868686078686868688878787051041 610821061123510974060503030301003000031132111032100322414230388102151187878787870522878787878720287878787878080780078787878787878787878722000000041041 610822011123510974020200000000000000001012321041120122412238888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 610822021123510974020200000000000000001012321041120122412238888111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 610823010562510974262506030501001103053242121113120222412230188111681202088686868787512186868618701018686864409387870909868686030386868688878787140521 610823020562510974262506030501001103053242121113120222412230188112511287878787870168878787878710187878787874409309038787878787878787878788050005110521 610823030562510974262506030501001103053242121113120222412248802101160888888888888888888888888818888888888884409388888888888888888888888888888888040521 610823040562510974262506030501001103053242121113120222412248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 610823050562510974262506030501001103053242121113120222412248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 610823060562510974262506030501001103053242121113120222412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 610823070562510974262506030501001103053242121113120222412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823080562510974262506030501001103053242121113120222412230188112211287878787870168878787878710187878787874409309038787878787878787878705010001050521 610823090562510974262506030501001103053242121113120222412248808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823100562510974262506030501001103053242121113120222412240288111411211168686868787322386868618701018686864409387870409868686010386868688878787090521 610823110562510974262506030501001103053242121113120222412240288112321287878787871041878787878710187878787870604109038787878787878787878705020204070521 610823120562510974262506030501001103053242121113120222412258811112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 610823130562510974262506030501001103053242121113120222412258811111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610823140562510974262506030501001103053242121113120222412258811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823150562510974262506030501001103053242121113120222412258811112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823160562510974262506030501001103053242121113120222412240288112231287878787871041878787878710187878787874409309038787878787878787878705000000050521 610823170562510974262506030501001103053242121113120222412270388111281118868686868787228686868618701868686866412587871286868686058686868688878787060521 610823180562510974262506030501001103053242121113120222412270388112221187878787871728878787878710187878787876412512058787878787878787878709000000050521 610823190562510974262506030501001103053242121113120222412270488111311120868686868787218686868618701868686866412587871286868686058686868688878787070521 610823200562510974262506030501001103053242121113120222412270488112211187878787871931878787878710187878787876412512058787878787878787878709010001050521 610823210562510974262506030501001103053242121113120222412278820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823220562510974262506030501001103053242121113120222412270588111271123868686868787208686868618701868686866412587871286868686058686868688878787060521 610823230562510974262506030501001103053242121113120222412270588112201187878787872227878787878710187878787876412512058787878787878787878709030003050521 610823240562510974262506030501001103053242121113120222412278823111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 610823250562510974262506030501001103053242121113120222412278823111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 610823260562510974262506030501001103053242121113120222412278823111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 610825011123510974040303030000000000002012121032000022409238888102390888888888888888888888888828888888888888080788888888888888888888888822888888081041 610825021123510974040303030000000000002012121032000022409248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 610825031123510974040303030000000000002012121032000022409278888112260888888888888888888888888828888888888888080788888888888888888888888822888888061041 610825041123510974040303030000000000002012121032000022409278888112370888888888888888888888888828888888888888080788888888888888888888888822888888081041 620102011123510973040402020101001000011122343023000023406230188111491102868686868787328686868618701868686866312587877986868686068686868688878787101041 620102021123510973040402020101001000011122343023000023406230188112321187878787870149878787878710187878787877979612058787878787878787878722000000071041 620102031123510973040402020101001000011122343023000023406270088112592888888888888888888888888818888888888887979688888888888888888888888888888888121041 620102041123510973040402020101001000011122343023000023406278803112180888888888888888888888888818888888888887979688888888888888888888888822888888041041 620103011123510973090901010100001100023242321111000323413230188111551102868686868787558686868618701868686867979687877986868686068686868688878787121041 620103021123510973090901010100001100023242321111000323413230188112551187878787870155878787878710187878787877979679068787878787878787878788040004121041 620103031123510973090901010100001100023242321111000323413248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620103041123510973090901010100001100023242321111000323413248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620103051123510973090901010100001100023242321111000323413248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620103061123510973090901010100001100023242321111000323413240202111231107868686868787238686868618701868686867979687877986868686068686868688878787051041 620103071123510973090901010100001100023242321111000323413240288112231187878787870623878787878710187878787877979679068787878787878787878722010001051041 620103081123510973090901010100001100023242321111000323413258807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620103091123510973090901010100001100023242321111000323413278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620104011123510973080803030100001000013122343021000023408230188111551202048686868787573286868618701018686867979687877979868686060686868688878787121041 620104021123510973080803030100001000013122343021000023408230188112571287878787870155878787878710187878787877979679068787878787878787878788000202121041 620104031123510973080803030100001000013122343021000023408248802112180888888888888888888888888818888888888887979688888888888888888888888822888888041041 620104041123510973080803030100001000013122343021000023408230188112321287878787870155878787878710187878787877979679068787878787878787878722000202071041 620104051123510973080803030100001000013122343021000023408248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620104061123510973080803030100001000013122343021000023408248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620104071123510973080803030100001000013122343021000023408240002112241888888888888888888888888818888888888887979688888888888888888888888822888888051041 620104081123510973080803030100001000013122343021000023408258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620105011123510973060501000000000000002012343021000023408230088112652888888888888888888888888818888888888887979688888888888888888888888888888888141041 620105021123510973060501000000000000002012343021000023408250088102221888888888888888888888888818888888888887979688888888888888888888888822888888051041 620105031123510973060501000000000000002012343021000023408268802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620105041123510973060501000000000000002012343021000023408268802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620105051123510973060501000000000000002012343021000023408268802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620105061123510973060501000000000000002012343021000023408258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620106010562510973191903010200002000022132321111100123412230188111491302060886868787465854868618701010186867979687877979798686060606868688878787100521 620106020562510973191903010200002000022132321111100123412230188112461387878787870149878787878710187878787877979679068787878787878787878722020103100521 620106030562510973191903010200002000022132321111100123412248802111180888888888888888888888888818888888888887979688888888888888888888888888888888040521 620106040562510973191903010200002000022132321111100123412248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620106050562510973191903010200002000022132321111100123412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620106060562510973191903010200002000022132321111100123412230188112581387878787870149878787878710187878787877979679068787878787878787878788010001120521 620106070562510973191903010200002000022132321111100123412248806111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 620106080562510973191903010200002000022132321111100123412230188112541387878787870149878787878710187878787877979679068787878787878787878788000000110521 620106090562510973191903010200002000022132321111100123412230288111411210158686868787392186868618701018686867979687877979868686060686868688878787090521 620106100562510973191903010200002000022132321111100123412230288112391287878787870941878787878710187878787877979679068787878787878787878722040004080521 620106110562510973191903010200002000022132321111100123412248810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620106120562510973191903010200002000022132321111100123412248810111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620106130562510973191903010200002000022132321111100123412248810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620106140562510973191903010200002000022132321111100123412248810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620106150562510973191903010200002000022132321111100123412230288112211287878787870941878787878710187878787877979679068787878787878787878722010102050521 620106160562510973191903010200002000022132321111100123412248815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620106170562510973191903010200002000022132321111100123412248815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620106180562510973191903010200002000022132321111100123412248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620106190562510973191903010200002000022132321111100123412248888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 620107011123510973060600000000000000005012343031000022208230088111281888888888888888888888888818888888888886312588888888888888888888888888888888061041 620107021123510973060600000000000000005012343031000022208248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620107031123510973060600000000000000005012343031000022208210088112582888888888888888888888888818888888888886312588888888888888888888888888888888121041 620107041123510973060600000000000000005012343031000022208258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620107051123510973060600000000000000005012343031000022208258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620107061123510973060600000000000000005012343031000022208220088112592888888888888888888888888818888888888886312588888888888888888888888888888888121041 620108011123510973080800000000001000013122323041100022210230188111611102868686868787558686868618701868686866312587871286868686058686868688878787131041 620108021123510973080800000000001000013122323041100022210230188112551187878787870161878787878710187878787876312512058787878787878787878788010001121041 620108031123510973080800000000001000013122323041100022210248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620108041123510973080800000000001000013122323041100022210258888111220888888888888888888888888818888888888886312588888888888888888888888888888888051041 620108051123510973080800000000001000013122323041100022210258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620108061123510973080800000000001000013122323041100022210278888111270888888888888888888888888828888888888888080788888888888888888888888888888888061041 620108071123510973080800000000001000013122323041100022210278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 620108081123510973080800000000001000013122323041100022210278888111240888888888888888888888888828888888888888080788888888888888888888888888888888051041 620109011123510973050501010000000000003013343011000022209230088112592888888888888888888888888818888888888886312588888888888888888888888888888888121041 620109021123510973050501010000000000003013343011000022209240001112251888888888888888888888888818888888888886312588888888888888888888888808888888061041 620109031123510973050501010000000000003013343011000022209258802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620109041123510973050501010000000000003013343011000022209258802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620109051123510973050501010000000000003013343011000022209258802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620110011123510973080702020101001000012122343021000022208230188111341102868686868787258686868618701868686866312587871286868686058686868688878787071041 620110021123510973080702020101001000012122343021000022208230188102251187878787870134878787878710187878787876312512058787878787878787878708010001061041 620110031123510973080702020101001000012122343021000022208248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620110041123510973080702020101001000012122343021000022208248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620110051123510973080702020101001000012122343021000022208230088112261888888888888888888888888818888888888886312588888888888888888888888808888888061041 620110061123510973080702020101001000012122343021000022208248805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620110071123510973080702020101001000012122343021000022208248805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620110081123510973080702020101001000012122343021000022208248805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620111011123510973131202020101001000012122343051100232210230188101451202068686868787242186868618701018686866312587871212868686050586868688878787101041 620111021123510973131202020101001000012122343051100232210230188112241287878787870145878787878710187878787876312512058787878787878787878708010203051041 620111031123510973131202020101001000012122343051100232210248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111041123510973131202020101001000012122343051100232210248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620111051123510973131202020101001000012122343051100232210248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620111061123510973131202020101001000012122343051100232210230188112211287878787870145878787878710187878787876312512058787878787878787878708000000051041 620111071123510973131202020101001000012122343051100232210248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111081123510973131202020101001000012122343051100232210248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111091123510973131202020101001000012122343051100232210248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111101123510973131202020101001000012122343051100232210248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111111123510973131202020101001000012122343051100232210238888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620111121123510973131202020101001000012122343051100232210230088111404888888888888888888888888818888888888886312588888888888888888888888888888888091041 620111131123510973131202020101001000012122343051100232210278888111260888888888888888888888888818888888888886312588888888888888888888888888888888061041 620112011123510973030301010100001000012122323031000022209230188111561102868686868787468686868618701868686866312587871286868686058686868688878787121041 620112021123510973030301010100001000012122323031000022209230188112461187878787870156878787878710187878787876312512058787878787878787878708010001101041 620112031123510973030301010100001000012122323031000022209248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113011123510973191904040200002000023132321091000192409230188111461102868686868787378686868618701868686866312587871286868686058686868688878787101041 620113021123510973191904040200002000023132321091000192409230188112371187878787870146878787878710187878787876312512058787878787878787878708010001081041 620113031123510973191904040200002000023132321091000192409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113041123510973191904040200002000023132321091000192409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113051123510973191904040200002000023132321091000192409230288111311106868686868787298686868618701868686866312587871286868686058686868688878787071041 620113061123510973191904040200002000023132321091000192409230288112291187878787870531878787878710187878787876312512058787878787878787878708030407061041 620113071123510973191904040200002000023132321091000192409248806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113081123510973191904040200002000023132321091000192409248806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113091123510973191904040200002000023132321091000192409248806112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113101123510973191904040200002000023132321091000192409248806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620113111123510973191904040200002000023132321091000192409248806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113121123510973191904040200002000023132321091000192409248806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113131123510973191904040200002000023132321091000192409248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113141123510973191904040200002000023132321091000192409240088112231888888888888888888888888818888888888886312588888888888888888888888805888888051041 620113151123510973191904040200002000023132321091000192409258814112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113161123510973191904040200002000023132321091000192409258814111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113171123510973191904040200002000023132321091000192409248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620113181123510973191904040200002000023132321091000192409230088112241888888888888888888888888818888888888886312588888888888888888888888899888888051041 620113191123510973191904040200002000023132321091000192409248818111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620114011123510973080702020101001000013122343031000022407230188111381102868686868787238686868618701868686864409387870986868686038686868688878787081041 620114021123510973080702020101001000013122343031000022407230105112231187878787870138878787878710187878787874409309038787878787878787878705010102051041 620114031123510973080702020101001000013122343031000022407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620114041123510973080702020101001000013122343031000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620114051123510973080702020101001000013122343031000022407220088102572888888888888888888888888818888888888884409388888888888888888888888888888888121041 620114061123510973080702020101001000013122343031000022407230088112201888888888888888888888888818888888888884409388888888888888888888888805888888051041 620114071123510973080702020101001000013122343031000022407248806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620114081123510973080702020101001000013122343031000022407248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620115011123510973020201010100001000011121343021000022406230188111601102868686868787488686868618702868686866312587878086868686078686868688878787131041 620115021123510973020201010100001000011121343021000022406230188112481187878787870160878787878720187878787878080712058787878787878787878708000000101041 620116011123510973010100000000000000001011341021000022407230088112562888888888888888888888888818888888888886312588888888888888888888888888888888121041 620117011123510973010100000000000000001011343011000023407230088112532888888888888888888888888818888888888886312588888888888888888888888888888888111041 620118011123510973050201010100001000012122343021100122409230088111512888888888888888888888888818888888888884409388888888888888888888888888888888111041 620118021123510973050201010100001000012122343021100122409230188111321103868686868787238686868618701868686864409387870986868686038686868688878787071041 620118031123510973050201010100001000012122343021100122409230188102231187878787870232878787878710187878787874409309038787878787878787878708010102051041 620118041123510973050201010100001000012122343021100122409248803101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620118051123510973050201010100001000012122343021100122409248803102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620119011123510973060601010100001000012122343031100023409230188111521102868686868787498686868618701868686864409387870986868686038686868688878787111041 620119021123510973060601010100001000012122343031100023409230188112491187878787870152878787878710187878787874409309038787878787878787878705030003101041 620119031123510973060601010100001000012122343031100023409248802111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 620119041123510973060601010100001000012122343031100023409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620119051123510973060601010100001000012122343031100023409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620119061123510973060601010100001000012122343031100023409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120011123510973151502020100001000013122341021100023410230188111641202098686868787302586868618701018686864409387870909868686030386868688878787131041 620120021123510973151502020100001000013122341021100023410230188112301287878787870164878787878710187878787874409309038787878787878787878705050106071041 620120031123510973151502020100001000013122341021100023410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620120041123510973151502020100001000013122341021100023410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620120051123510973151502020100001000013122341021100023410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120061123510973151502020100001000013122341021100023410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120071123510973151502020100001000013122341021100023410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620120081123510973151502020100001000013122341021100023410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620120091123510973151502020100001000013122341021100023410230188112251287878787870164878787878710187878787874409309038787878787878787878705010203061041 620120101123510973151502020100001000013122341021100023410248809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120111123510973151502020100001000013122341021100023410248809112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120121123510973151502020100001000013122341021100023410248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620120131123510973151502020100001000013122341021100023410230088111624888888888888888888888888818888888888884409388888888888888888888888888888888131041 620120141123510973151502020100001000013122341021100023410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620120151123510973151502020100001000013122341021100023410258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620121011123510973040401010100001000012122343011000023408230188111381102868686868787328686868618701868686864409387870986868686038686868688878787081041 620121021123510973040401010100001000012122343011000023408230188112321187878787870138878787878710187878787874409309038787878787878787878705020002071041 620121031123510973040401010100001000012122343011000023408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620121041123510973040401010100001000012122343011000023408248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620122010562510973151504020301003000034132321091100123412230188111411202088686868787323286868618701018686867979687877979868686060686868688878787090521 620122020562510973151504020301003000034132321091100123412230188112321287878787870141878787878710187878787877979679068787878787878787878722020305070521 620122030562510973151504020301003000034132321091100123412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620122040562510973151504020301003000034132321091100123412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620122050562510973151504020301003000034132321091100123412248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620122060562510973151504020301003000034132321091100123412248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620122070562510973151504020301003000034132321091100123412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620122080562510973151504020301003000034132321091100123412230188112321287878787870141878787878710187878787877979679068787878787878787878722000000070521 620122090562510973151504020301003000034132321091100123412220088111822888888888888888888888888818888888888887979688888888888888888888888888888888170521 620122100562510973151504020301003000034132321091100123412210088112642888888888888888888888888818888888888887979688888888888888888888888888888888130521 620122110562510973151504020301003000034132321091100123412230288111461112868686868787358686868618701868686867979687877986868686068686868688878787100521 620122120562510973151504020301003000034132321091100123412230288112351187878787871146878787878710187878787877979679068787878787878787878722000000080521 620122130562510973151504020301003000034132321091100123412230388111251114868686868787208686868618701868686867979687877986868686068686868688878787060521 620122140562510973151504020301003000034132321091100123412230388112201187878787871325878787878710187878787877979679068787878787878787878722000101050521 620122150562510973151504020301003000034132321091100123412248814112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620123011123510973020200000000000000001012323033000022406238888111190888888888888888888888888818888888888886312588888888888888888888888888888888041041 620123021123510973020200000000000000001012323033000022406238888111160888888888888888888888888818888888888886312588888888888888888888888888888888041041 620124011123510973060601010100001000012122343021000122408230188111411102868686868787328686868618701868686866312587871286868686058686868688878787091041 620124021123510973060601010100001000012122343021000122408230188112321187878787870141878787878710187878787876312512058787878787878787878708000404071041 620124031123510973060601010100001000012122343021000122408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620124041123510973060601010100001000012122343021000122408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620124051123510973060601010100001000012122343021000122408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620124061123510973060601010100001000012122343021000122408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620125011123510973131302020200002000022132343061000022407230188111631202058686868787533886868618701018686866312587871212868686050586868688878787131041 620125021123510973131302020200002000022132343061000022407230188112531287878787870163878787878710187878787876312512058787878787878787878788010102111041 620125031123510973131302020200002000022132343061000022407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620125041123510973131302020200002000022132343061000022407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620125051123510973131302020200002000022132343061000022407230188112381287878787870163878787878710187878787876312512058787878787878787878708020103081041 620125061123510973131302020200002000022132343061000022407248805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620125071123510973131302020200002000022132343061000022407248805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620125081123510973131302020200002000022132343061000022407248805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620125091123510973131302020200002000022132343061000022407230288111541110868686868787288686868618701868686866312587871286868686058686868688878787111041 620125101123510973131302020200002000022132343061000022407230288112281187878787870954878787878710187878787876312512058787878787878787878708020002061041 620125111123510973131302020200002000022132343061000022407248810111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620125121123510973131302020200002000022132343061000022407248810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620125131123510973131302020200002000022132343061000022407248888111200888888888888888888888888818888888888886312588888888888888888888888888888888051041 620126011123510973141402020200002000022132343051000022407230188111521102868686868787468686868618701868686866312587871286868686058686868688878787111041 620126021123510973141402020200002000022132343051000022407230188112461187878787870152878787878710187878787876312512058787878787878787878708030205101041 620126031123510973141402020200002000022132343051000022407248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126041123510973141402020200002000022132343051000022407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126051123510973141402020200002000022132343051000022407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620126061123510973141402020200002000022132343051000022407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620126071123510973141402020200002000022132343051000022407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620126081123510973141402020200002000022132343051000022407248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126091123510973141402020200002000022132343051000022407248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126101123510973141402020200002000022132343051000022407230288111481111868686868787258686868618701868686866312587871286868686058686868688878787101041 620126111123510973141402020200002000022132343051000022407230288112251187878787871048878787878710187878787876312512058787878787878787878708010203061041 620126121123510973141402020200002000022132343051000022407248811111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126131123510973141402020200002000022132343051000022407248811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620126141123510973141402020200002000022132343051000022407248811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620127011123510973040500000000001000012122343021000022208230188111531102868686868787598686868618701868686866312587871286868686058686868688878787111041 620127021123510973040500000000001000012122343021000022208230188112591187878787870153878787878710187878787876312512058787878787878787878788020002121041 620127031123510973040500000000001000012122343021000022208248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620127041123510973040500000000001000012122343021000022208248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620127051123510973040500000000001000012122343021000022208240088011441888888888888888888888888818888888888886312588888888888888888888888888888888091041 620128011123510973090901010100001000012122323041100122211230188111511104868686868787468686868618701868686866312587871286868686058686868688878787111041 620128021123510973090901010100001000012122323041100122211248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620128031123510973090901010100001000012122323041100122211248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620128041123510973090901010100001000012122323041100122211230188112461187878787870151878787878710187878787876312512058787878787878787878708020204101041 620128051123510973090901010100001000012122323041100122211248804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620128061123510973090901010100001000012122323041100122211248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620128071123510973090901010100001000012122323041100122211248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620128081123510973090901010100001000012122323041100122211248804111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620128091123510973090901010100001000012122323041100122211248888111230888888888888888888888888818888888888886312588888888888888888888888888888888051041 620129011123510973101001010100001100023242321071100122212230188111651302030886868787595657868618701010186866312587871212128686050505868688878787141041 620129021123510973101001010100001100023242321071100122212230188112591387878787870165878787878710187878787876312512058787878787878787878788000000121041 620129031123510973101001010100001100023242321071100122212230188112561387878787870165878787878710187878787876312512058787878787878787878788020002121041 620129041123510973101001010100001100023242321071100122212248803111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 620129051123510973101001010100001100023242321071100122212240203111261106868686868787198686868618701868686866312587871286868686058686868688878787061041 620129061123510973101001010100001100023242321071100122212240288112191187878787870526878787878710187878787876312512058787878787878787878708010001041041 620129071123510973101001010100001100023242321071100122212258806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620129081123510973101001010100001100023242321071100122212230188112571387878787870165878787878710187878787876312512058787878787878787878788000000121041 620129091123510973101001010100001100023242321071100122212258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620129101123510973101001010100001100023242321071100122212278888111220888888888888888888888888818888888888886412588888888888888888888888888888888051041 620130011123510973101002020200002000022132343031000022208230188111541102868686868787388686868618701868686866312587871286868686058686868688878787111041 620130021123510973101002020200002000022132343031000022208230188112381187878787870154878787878710187878787876312512058787878787878787878708010203081041 620130031123510973101002020200002000022132343031000022208248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620130041123510973101002020200002000022132343031000022208248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620130051123510973101002020200002000022132343031000022208248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620130061123510973101002020200002000022132343031000022208230288111521107868686868787408686868618701868686866312587871286868686058686868688878787111041 620130071123510973101002020200002000022132343031000022208230288112401187878787870652878787878710187878787876312512058787878787878787878708010203091041 620130081123510973101002020200002000022132343031000022208248807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620130091123510973101002020200002000022132343031000022208248807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620130101123510973101002020200002000022132343031000022208248807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131011123510973201503030301003100043252343051000023408230188101621102868686868787598686868618701868686864409387870986868686038686868688878787131041 620131021123510973201503030301003100043252343051000023408230188102591187878787870162878787878710187878787874409309038787878787878787878788010102121041 620131031123510973201503030301003100043252343051000023408240202111311104868686868787228686868618701868686864409387870986868686038686868688878787071041 620131041123510973201503030301003100043252343051000023408240288102221187878787870331878787878710187878787874409309038787878787878787878705010102051041 620131051123510973201503030301003100043252343051000023408258804102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131061123510973201503030301003100043252343051000023408258804101008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131071123510973201503030301003100043252343051000023408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620131081123510973201503030301003100043252343051000023408230388111461109868686868787378686868618701868686864409387870986868686038686868688878787101041 620131091123510973201503030301003100043252343051000023408230388112371187878787870846878787878710187878787874409309038787878787878787878705010405081041 620131101123510973201503030301003100043252343051000023408248809112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620131111123510973201503030301003100043252343051000023408248809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620131121123510973201503030301003100043252343051000023408248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620131131123510973201503030301003100043252343051000023408248809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131141123510973201503030301003100043252343051000023408248809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131151123510973201503030301003100043252343051000023408240088111454888888888888888888888888818888888888881406288888888888888888888888888888888101041 620131161123510973201503030301003100043252343051000023408230488111481117868686868787368686868618701868686864409387870986868686038686868688878787101041 620131171123510973201503030301003100043252343051000023408230488112361187878787871648878787878710187878787874409309038787878787878787878705010102081041 620131181123510973201503030301003100043252343051000023408248817111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131191123510973201503030301003100043252343051000023408248817112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620131201123510973201503030301003100043252343051000023408248888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 620201011123510973030301010100001000012121343013000024403130188111521102868686868787518686868618701868686866312587871286868686058686868688878787111041 620201021123510973030301010100001000012121343013000024403130188112511187878787870152878787878710187878787876312512058787878787878787878788000101111041 620201031123510973030301010100001000012121343013000024403148802112170888888888888888888888888818888888888886312588888888888888888888888808888888041041 620202011123510973040402020000000000002011323021000024406230088112251888888888888888888888888818888888888886312588888888888888888888888808888888061041 620202021123510973040402020000000000002011323021000024406248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620202031123510973040402020000000000002011323021000024406248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620202041123510973040402020000000000002011323021000024406230088112181888888888888888888888888818888888888886312588888888888888888888888808888888041041 620204011123510973040401010000000000002011343021000024405230088112371888888888888888888888888818888888888886312588888888888888888888888808888888081041 620204021123510973040401010000000000002011343021000024405248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620204031123510973040401010000000000002011343021000024405248801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620204041123510973040401010000000000002011343021000024405248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620207010562510973131302010300001200033252321071100324412230188111661102868686868787548686868618701868686866312587871286868686058686868688878787140521 620207020562510973131302010300001200033252321071100324412230188112541187878787870166878787878710187878787876312512058787878787878787878788010102110521 620207030562510973131302010300001200033252321071100324412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620207040562510973131302010300001200033252321071100324412240202111311105868686868787258686868618701868686866312587871286868686058686868688878787070521 620207050562510973131302010300001200033252321071100324412240288112251187878787870431878787878710187878787876312512058787878787878787878708000101060521 620207060562510973131302010300001200033252321071100324412258805112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620207070562510973131302010300001200033252321071100324412240388111421108868686868787308686868618701868686866312587871286868686058686868688878787090521 620207080562510973131302010300001200033252321071100324412240388112301187878787870742878787878710187878787876312512058787878787878787878708010001070521 620207090562510973131302010300001200033252321071100324412258808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620207100562510973131302010300001200033252321071100324412240088111351888888888888888888888888818888888888886312588888888888888888888888888888888080521 620207110562510973131302010300001200033252321071100324412240088111331888888888888888888888888818888888888886312588888888888888888888888888888888070521 620207120562510973131302010300001200033252321071100324412258888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620207130562510973131302010300001200033252321071100324412258888111250888888888888888888888888818888888888886312588888888888888888888888888888888060521 620208011123510973111102020000000000003012321021000024408230088112611888888888888888888888888818888888888886312588888888888888888888888888888888131041 620208021123510973111102020000000000003012321021000024408240001112371888888888888888888888888818888888888886312588888888888888888888888808888888081041 620208031123510973111102020000000000003012321021000024408258802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620208041123510973111102020000000000003012321021000024408258802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620208051123510973111102020000000000003012321021000024408258802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620208061123510973111102020000000000003012321021000024408258802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620208071123510973111102020000000000003012321021000024408258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620208081123510973111102020000000000003012321021000024408240088112261888888888888888888888888818888888888886312588888888888888888888888808888888061041 620208091123510973111102020000000000003012321021000024408258808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620208101123510973111102020000000000003012321021000024408258808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620208111123510973111102020000000000003012321021000024408258808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620209011123510973040401010000000000002011321011000024407230088112231888888888888888888888888818888888888886312588888888888888888888888808888888051041 620209021123510973040401010000000000002011321011000024407248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620209031123510973040401010000000000002011321011000024407238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620209041123510973040401010000000000002011321011000024407238888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620210011123510973040401010000000000002012343021000024207230088112251888888888888888888888888818888888888886312588888888888888888888888808888888061041 620210021123510973040401010000000000002012343021000024207248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620210031123510973040401010000000000002012343021000024207248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620210041123510973040401010000000000002012343021000024207248801112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620211011123510973050501010101001000012122121051000124211230088111311888888888888888888888888818888888888886312588888888888888888888888888888888071041 620211021123510973050501010101001000012122121051000124211230088111301888888888888888888888888818888888888886312588888888888888888888888888888888071041 620211031123510973050501010101001000012122121051000124211248888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 620211041123510973050501010101001000012122121051000124211230188111261105868686868787208686868618701868686866312587871286868686058686868688878787061041 620211051123510973050501010101001000012122121051000124211230188112201187878787870426878787878710187878787876312512058787878787878787878708000000051041 620212011123510973020201010100001000011121341011100124408230188111391102868686868787188686868628702868686868080787878086868686078686868688878787081041 620212021123510973020201010100001000011121341011100124408230188112181187878787870139878787878720287878787878080780078787878787878787878711000000041041 620213011123510973040401010101001000011122323031100123212230188111651102868686868787458686868618701868686866312587871286868686058686868688878787141041 620213021123510973040401010101001000011122323031100123212230188112451187878787870165878787878710187878787876312512058787878787878787878708000000101041 620213031123510973040401010101001000011122323031100123212278888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 620213041123510973040401010101001000011122323031100123212278888111150888888888888888888888888818888888888886312588888888888888888888888888888888041041 620214011123510973020200000000001000011122341011000024208230188111631102868686868787518686868618701868686866312587871286868686058686868688878787131041 620214021123510973020200000000001000011122341011000024208230188112511187878787870163878787878710187878787876312512058787878787878787878788000000111041 620215011123510973171704040000000000003012343031000024406230088112391888888888888888888888888818888888888886312588888888888888888888888808888888081041 620215021123510973171704040000000000003012343031000024406248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620215031123510973171704040000000000003012343031000024406248801112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620215041123510973171704040000000000003012343031000024406248801111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620215051123510973171704040000000000003012343031000024406248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620215061123510973171704040000000000003012343031000024406248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620215071123510973171704040000000000003012343031000024406240001112221888888888888888888888888818888888888886312588888888888888888888888808888888051041 620215081123510973171704040000000000003012343031000024406258807111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620215091123510973171704040000000000003012343031000024406230088112421888888888888888888888888818888888888886312588888888888888888888888808888888091041 620215101123510973171704040000000000003012343031000024406248809112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620215111123510973171704040000000000003012343031000024406248809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620215121123510973171704040000000000003012343031000024406240088112281888888888888888888888888818888888888886312588888888888888888888888808888888061041 620215131123510973171704040000000000003012343031000024406258812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620215141123510973171704040000000000003012343031000024406258812111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620215151123510973171704040000000000003012343031000024406278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 620215161123510973171704040000000000003012343031000024406278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620215171123510973171704040000000000003012343031000024406278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620216011123510973040401010100001000012122343031000024207230188111421102868686868787308686868618701868686866312587871286868686058686868688878787091041 620216021123510973040401010100001000012122343031000024207230188112301187878787870142878787878710187878787876312512058787878787878787878708000101071041 620216031123510973040401010100001000012122343031000024207248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620216041123510973040401010100001000012122343031000024207248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620217011123510973121203030000000000003012343021000023408230088112523888888888888888888888888818888888888881005188888888888888888888888888888888111041 620217021123510973121203030000000000003012343021000023408248801112150888888888888888888888888818888888888881005188888888888888888888888808888888041041 620217031123510973121203030000000000003012343021000023408240001112341888888888888888888888888818888888888881005188888888888888888888888808888888071041 620217041123510973121203030000000000003012343021000023408258803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620217051123510973121203030000000000003012343021000023408258803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620217061123510973121203030000000000003012343021000023408258803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620217071123510973121203030000000000003012343021000023408258803111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620217081123510973121203030000000000003012343021000023408258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620217091123510973121203030000000000003012343021000023408240001112311888888888888888888888888818888888888881005188888888888888888888888808888888071041 620217101123510973121203030000000000003012343021000023408258809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620217111123510973121203030000000000003012343021000023408258809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620217121123510973121203030000000000003012343021000023408258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620218011123510973050401010101001000012122321031000123411230188101421102868686868787368686868618701868686861005187870586868686018686868688878787091041 620218021123510973050401010101001000012122321031000123411230188112361187878787870142878787878710187878787871005105018787878787878787878708010203081041 620218031123510973050401010101001000012122321031000123411248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620218041123510973050401010101001000012122321031000123411248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620218051123510973050401010101001000012122321031000123411248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620219011123510973040400000000000000002012323041000029407230088112621888888888888888888888888818888888888881005188888888888888888888888888888888131041 620219021123510973040400000000000000002012323041000029407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620219031123510973040400000000000000002012323041000029407258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620219041123510973040400000000000000002012323041000029407258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620220010562510973161603020301001101033242321111100023411230188111581102868686868787368686868618701868686861005187870586868686018686868688878787120521 620220020562510973161603020301001101033242321111100023411230188112361187878787870158878787878710187878787871005105018787878787878787878708010001080521 620220030562510973161603020301001101033242321111100023411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620220040562510973161603020301001101033242321111100023411248888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620220050562510973161603020301001101033242321111100023411248888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620220060562510973161603020301001101033242321111100023411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620220070562510973161603020301001101033242321111100023411248888111200888888888888888888888888818888888888881005188888888888888888888888888888888050521 620220080562510973161603020301001101033242321111100023411240088111421888888888888888888888888818888888888881005188888888888888888888888888888888090521 620220090562510973161603020301001101033242321111100023411240288111211110868686868787168686868618701868686861005187870586868686018686868688878787050521 620220100562510973161603020301001101033242321111100023411240288112161187878787870921878787878710187878787871005105018787878787878787878708000101040521 620220110562510973161603020301001101033242321111100023411258810112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620220120562510973161603020301001101033242321111100023411270088111231888888888888888888888888818888888888881005188888888888888888888888888888888050521 620220130562510973161603020301001101033242321111100023411270088111301888888888888888888888888818888888888881005188888888888888888888888888888888070521 620220140562510973161603020301001101033242321111100023411270388111481115868686868787368686868618701868686861005187870586868686018686868688878787100521 620220150562510973161603020301001101033242321111100023411270388112361187878787871448878787878710187878787871005105018787878787878787878708000101080521 620220160562510973161603020301001101033242321111100023411278815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620221011123510973040402020000000000003012343031000023408230088112322888888888888888888888888818888888888881005188888888888888888888888808888888071041 620221021123510973040402020000000000003012343031000023408248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620221031123510973040402020000000000003012343031000023408248801112180888888888888888888888888818888888888881005188888888888888888888888808888888041041 620221041123510973040402020000000000003012343031000023408258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620222011123510973060601010000000000002012343021000123409230088112301888888888888888888888888818888888888881005188888888888888888888888808888888071041 620222021123510973060601010000000000002012343021000123409248801111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620222031123510973060601010000000000002012343021000123409248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620222041123510973060601010000000000002012343021000123409248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620222051123510973060601010000000000002012343021000123409248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620222061123510973060601010000000000002012343021000123409248801112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620223011123510973151502020100001000012122321091100023411230188111491104868686868787398686868618701868686861005187870586868686018686868688878787101041 620223021123510973151502020100001000012122321091100023411248888111240888888888888888888888888818888888888881005188888888888888888888888888888888051041 620223031123510973151502020100001000012122321091100023411248888111220888888888888888888888888818888888888881005188888888888888888888888888888888051041 620223041123510973151502020100001000012122321091100023411230188112391187878787870149878787878710187878787871005105018787878787878787878708020204081041 620223051123510973151502020100001000012122321091100023411248804112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620223061123510973151502020100001000012122321091100023411248804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620223071123510973151502020100001000012122321091100023411248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620223081123510973151502020100001000012122321091100023411248804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620223091123510973151502020100001000012122321091100023411238888111520888888888888888888888888818888888888881005188888888888888888888888888888888111041 620223101123510973151502020100001000012122321091100023411270088112631888888888888888888888888818888888888881005188888888888888888888888888888888131041 620223111123510973151502020100001000012122321091100023411270010112331888888888888888888888888818888888888881005188888888888888888888888808888888071041 620223121123510973151502020100001000012122321091100023411278811111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620223131123510973151502020100001000012122321091100023411278811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620223141123510973151502020100001000012122321091100023411278811112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620223151123510973151502020100001000012122321091100023411278811112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620224011123510973070702020201002000022132343991000123409230188111441102868686868787218686868628702868686868080787878086868686078686868688878787091041 620224021123510973070702020201002000022132343991000123409230188112211187878787870144878787878720287878787878080780078787878787878787878711000101051041 620224031123510973070702020201002000022132343991000123409248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620224041123510973070702020201002000022132343991000123409230288111301105868686868787248686868628702868686868080787878086868686078686868688878787071041 620224051123510973070702020201002000022132343991000123409230288112241187878787870430878787878720287878787878080780078787878787878787878711000202051041 620224061123510973070702020201002000022132343991000123409248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620224071123510973070702020201002000022132343991000123409248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620225011123510973020201010101001000011122321033100023210230188111221102868686868787188686868618701868686860604187870486868686018686868688878787051041 620225021123510973020201010101001000011122321033100023210230188112181187878787870122878787878710187878787870604104018787878787878787878703000000041041 620301011123510973030301010100001000011121321031100022210230188111581102868686868787468686868618701868686866312587871286868686058686868688878787121041 620301021123510973030301010100001000011121321031100022210230188112461187878787870158878787878710187878787876312512058787878787878787878708000000101041 620301031123510973030301010100001000011121321031100022210278888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 620302011123510973151403030200001001022122321051100022211230188111561203078686868787414686868628702018686868080787878012868686070586868688878787121041 620302021123510973151403030200001001022122321051100022211248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620302031123510973151403030200001001022122321051100022211230188112411287878787870156878787878720287878787878080780078787878787878787878722020103091041 620302041123510973151403030200001001022122321051100022211248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620302051123510973151403030200001001022122321051100022211248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620302061123510973151403030200001001022122321051100022211248803111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620302071123510973151403030200001001022122321051100022211230188112461287878787870156878787878710287878787876312580078787878787878787878722000000101041 620302081123510973151403030200001001022122321051100022211270088111454888888888888888888888888828888888888888080788888888888888888888888888888888101041 620302091123510973151403030200001001022122321051100022211270088111381888888888888888888888888828888888888888080788888888888888888888888888888888081041 620302101123510973151403030200001001022122321051100022211270088111301888888888888888888888888828888888888888080788888888888888888888888888888888071041 620302111123510973151403030200001001022122321051100022211270288101501112868686868787308686868628701868686868080787871286868686058686868688878787111041 620302121123510973151403030200001001022122321051100022211270288112301187878787871150878787878710287878787876312580078787878787878787878722020103071041 620302131123510973151403030200001001022122321051100022211278812112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620302141123510973151403030200001001022122321051100022211278812111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620302151123510973151403030200001001022122321051100022211278812111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620303011123510973101001010000000000003012323031000022209230088112602888888888888888888888888818888888888886312588888888888888888888888888888888131041 620303021123510973101001010000000000003012323031000022209230088112582888888888888888888888888818888888888886312588888888888888888888888888888888121041 620303031123510973101001010000000000003012323031000022209240088112561888888888888888888888888818888888888886312588888888888888888888888888888888121041 620303041123510973101001010000000000003012323031000022209268888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620303051123510973101001010000000000003012323031000022209268888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620303061123510973101001010000000000003012323031000022209240088112281888888888888888888888888818888888888886312588888888888888888888888808888888061041 620303071123510973101001010000000000003012323031000022209258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620303081123510973101001010000000000003012323031000022209278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620303091123510973101001010000000000003012323031000022209278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620303101123510973101001010000000000003012323031000022209270088112521888888888888888888888888818888888888886312588888888888888888888888888888888111041 620304010562510973242806030100000100013122321091000022210230088111601888888888888888888888888818888888888886312588888888888888888888888888888888130521 620304020562510973242806030100000100013122321091000022210230088111451888888888888888888888888818888888888886312588888888888888888888888888888888100521 620304030562510973242806030100000100013122321091000022210230088112532888888888888888888888888818888888888886312588888888888888888888888888888888110521 620304040562510973242806030100000100013122321091000022210248803111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620304050562510973242806030100000100013122321091000022210248803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304060562510973242806030100000100013122321091000022210248803112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304070562510973242806030100000100013122321091000022210248803112260888888888888888888888888818888888888886312588888888888888888888888808888888060521 620304080562510973242806030100000100013122321091000022210258807111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304090562510973242806030100000100013122321091000022210240188111401110868686868787248686868618701868686866312587871286868686058686868688878787090521 620304100562510973242806030100000100013122321091000022210240188112241187878787870940878787878710187878787876312512058787878787878787878708010001050521 620304110562510973242806030100000100013122321091000022210258810111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304120562510973242806030100000100013122321091000022210240088112481888888888888888888888888818888888888886312588888888888888888888888808888888100521 620304130562510973242806030100000100013122321091000022210258812112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304140562510973242806030100000100013122321091000022210258812112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304150562510973242806030100000100013122321091000022210250088111331888888888888888888888888818888888888886312588888888888888888888888888888888070521 620304160562510973242806030100000100013122321091000022210258888111260888888888888888888888888818888888888886312588888888888888888888888888888888060521 620304170562510973242806030100000100013122321091000022210270088112251888888888888888888888888818888888888886312588888888888888888888888808888888060521 620304180562510973242806030100000100013122321091000022210278817112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304190562510973242806030100000100013122321091000022210278817111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304200562510973242806030100000100013122321091000022210278817111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304210562510973242806030100000100013122321091000022210270088112231888888888888888888888888818888888888886312588888888888888888888888808888888050521 620304220562510973242806030100000100013122321091000022210278821112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304230562510973242806030100000100013122321091000022210270088012501888888888888888888888888818888888888886312588888888888888888888888808888888110521 620304240562510973242806030100000100013122321091000022210278823011088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620304250562510973242806030100000100013122321091000022210278823012038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304260562510973242806030100000100013122321091000022210278823012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620304270562510973242806030100000100013122321091000022210270088112662888888888888888888888888818888888888886312588888888888888888888888888888888140521 620304280562510973242806030100000100013122321091000022210278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 620305011123510973080800000000000000002011321021000122210230088111512888888888888888888888888818888888888886312588888888888888888888888888888888111041 620305021123510973080800000000000000002011321021000122210248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620305031123510973080800000000000000002011321021000122210248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620305041123510973080800000000000000002011321021000122210248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620305051123510973080800000000000000002011321021000122210278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620305061123510973080800000000000000002011321021000122210248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620305071123510973080800000000000000002011321021000122210278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620305081123510973080800000000000000002011321021000122210278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620306011123510973080702020000001000013122323041000022408230188101611102868686868787548686868618701868686866312587871286868686058686868688878787131041 620306021123510973080702020000001000013122323041000022408230188112541187878787870161878787878710187878787876312512058787878787878787878788000000111041 620306031123510973080702020000001000013122323041000022408258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620306041123510973080702020000001000013122323041000022408258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620306051123510973080702020000001000013122323041000022408240088112381888888888888888888888888818888888888886312588888888888888888888888808888888081041 620306061123510973080702020000001000013122323041000022408258805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620306071123510973080702020000001000013122323041000022408258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620306081123510973080702020000001000013122323041000022408240088112471888888888888888888888888818888888888886312588888888888888888888888808888888101041 620307011123510973020200000000000000001012323031000022408230088112572888888888888888888888888818888888888886312588888888888888888888888888888888121041 620307021123510973020200000000000000001012323031000022408230088112542888888888888888888888888818888888888886312588888888888888888888888888888888111041 620308011123510973101001010000000100012122343061000022407230088111632888888888888888888888888818888888888886312588888888888888888888888888888888131041 620308021123510973101001010000000100012122343061000022407240188111321103868686868787248686868618701868686866312587871286868686058686868688878787071041 620308031123510973101001010000000100012122343061000022407240188112241187878787870232878787878710187878787876312512058787878787878787878708000000051041 620308041123510973101001010000000100012122343061000022407270088112562888888888888888888888888818888888888886312588888888888888888888888888888888121041 620308051123510973101001010000000100012122343061000022407278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620308061123510973101001010000000100012122343061000022407278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620308071123510973101001010000000100012122343061000022407278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620308081123510973101001010000000100012122343061000022407270088112542888888888888888888888888818888888888886312588888888888888888888888888888888111041 620308091123510973101001010000000100012122343061000022407278808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620308101123510973101001010000000100012122343061000022407270088112522888888888888888888888888818888888888886312588888888888888888888888888888888111041 620309011123510973161604040000000001012012343051000022407230088112431888888888888888888888888818888888888886312588888888888888888888888808888888091041 620309021123510973161604040000000001012012343051000022407248801112240888888888888888888888888818888888888886312588888888888888888888888808888888051041 620309031123510973161604040000000001012012343051000022407248801111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620309041123510973161604040000000001012012343051000022407248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620309051123510973161604040000000001012012343051000022407270188111621106868686868787538686868618701868686866312587871286868686058686868688878787131041 620309061123510973161604040000000001012012343051000022407270188112531187878787870562878787878710187878787876312512058787878787878787878788000000111041 620309071123510973161604040000000001012012343051000022407278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620309081123510973161604040000000001012012343051000022407278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620309091123510973161604040000000001012012343051000022407278888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620309101123510973161604040000000001012012343051000022407278888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620309111123510973161604040000000001012012343051000022407270088112412888888888888888888888888818888888888886312588888888888888888888888808888888091041 620309121123510973161604040000000001012012343051000022407278811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620309131123510973161604040000000001012012343051000022407270088112372888888888888888888888888818888888888886312588888888888888888888888808888888081041 620309141123510973161604040000000001012012343051000022407278813112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620309151123510973161604040000000001012012343051000022407278813112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620309161123510973161604040000000001012012343051000022407278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620310010562510973101002010100001100023242323061000022408230188111621202078686868787575286868618701018686866312587871212868686050586868688878787130521 620310020562510973101002010100001100023242323061000022408230188112571287878787870162878787878710187878787876312512058787878787878787878788000101120521 620310030562510973101002010100001100023242323061000022408240002112411888888888888888888888888818888888888886312588888888888888888888888808888888090521 620310040562510973101002010100001100023242323061000022408258803111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 620310050562510973101002010100001100023242323061000022408258803112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 620310060562510973101002010100001100023242323061000022408258803112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620310070562510973101002010100001100023242323061000022408230188112521287878787870162878787878710187878787876312512058787878787878787878788020002110521 620310080562510973101002010100001100023242323061000022408248807111170888888888888888888888888818888888888886312588888888888888888888888888888888040521 620310090562510973101002010100001100023242323061000022408240207111271110868686868787238686868618701868686866312587871286868686058686868688878787060521 620310100562510973101002010100001100023242323061000022408240288112231187878787870927878787878710187878787876312512058787878787878787878708000000050521 620311010562510973181805030200000002021012323111000022408230088111612888888888888888888888888818888888888886312588888888888888888888888888888888130521 620311020562510973181805030200000002021012323111000022408230088111594888888888888888888888888818888888888886312588888888888888888888888888888888120521 620311030562510973181805030200000002021012323111000022408270088112391888888888888888888888888818888888888886312588888888888888888888888808888888080521 620311040562510973181805030200000002021012323111000022408270188111411105868686868787278686868618701868686866312587871286868686058686868688878787090521 620311050562510973181805030200000002021012323111000022408270188112271187878787870441878787878710187878787876312512058787878787878787878708010001060521 620311060562510973181805030200000002021012323111000022408278805111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620311070562510973181805030200000002021012323111000022408278888111430888888888888888888888888818888888888886312588888888888888888888888888888888090521 620311080562510973181805030200000002021012323111000022408270088112524888888888888888888888888818888888888886312588888888888888888888888888888888110521 620311090562510973181805030200000002021012323111000022408270088111612888888888888888888888888818888888888886312588888888888888888888888888888888130521 620311100562510973181805030200000002021012323111000022408270088112613888888888888888888888888818888888888886312588888888888888888888888888888888130521 620311110562510973181805030200000002021012323111000022408270088112222888888888888888888888888818888888888886312588888888888888888888888808888888050521 620311120562510973181805030200000002021012323111000022408278811112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620311130562510973181805030200000002021012323111000022408278811112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620311140562510973181805030200000002021012323111000022408270088112491888888888888888888888888818888888888886312588888888888888888888888808888888100521 620311150562510973181805030200000002021012323111000022408270088111613888888888888888888888888818888888888886312588888888888888888888888888888888130521 620311160562510973181805030200000002021012323111000022408270288111621117868686868787378686868618701868686866312587871286868686058686868688878787130521 620311170562510973181805030200000002021012323111000022408270288112371187878787871662878787878710187878787876312512058787878787878787878708010001080521 620311180562510973181805030200000002021012323111000022408278817111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620312011123510973161603030000000000001012343111000022407230088111653888888888888888888888888818888888888886312588888888888888888888888888888888141041 620312021123510973161603030000000000001012343111000022407230088111611888888888888888888888888818888888888886312588888888888888888888888888888888131041 620312031123510973161603030000000000001012343111000022407270088112421888888888888888888888888818888888888886312588888888888888888888888808888888091041 620312041123510973161603030000000000001012343111000022407278803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620312051123510973161603030000000000001012343111000022407278803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620312061123510973161603030000000000001012343111000022407270088112453888888888888888888888888818888888888886312588888888888888888888888808888888101041 620312071123510973161603030000000000001012343111000022407278806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620312081123510973161603030000000000001012343111000022407278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620312091123510973161603030000000000001012343111000022407270088112652888888888888888888888888818888888888886312588888888888888888888888888888888141041 620312101123510973161603030000000000001012343111000022407278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620312111123510973161603030000000000001012343111000022407270088111421888888888888888888888888818888888888884409388888888888888888888888888888888091041 620312121123510973161603030000000000001012343111000022407270088112393888888888888888888888888818888888888886312588888888888888888888888808888888081041 620312131123510973161603030000000000001012343111000022407270088112571888888888888888888888888818888888888886312588888888888888888888888888888888121041 620312141123510973161603030000000000001012343111000022407278888111180888888888888888888888888818888888888886312588888888888888888888888888888888041041 620312151123510973161603030000000000001012343111000022407278888111160888888888888888888888888818888888888886312588888888888888888888888888888888041041 620312161123510973161603030000000000001012343111000022407270088111652888888888888888888888888818888888888886312588888888888888888888888888888888141041 620313011123510973050501010100001000012122323021000022408230188111481102868686868787378686868618701868686864409387870986868686038686868688878787101041 620313021123510973050501010100001000012122323021000022408230188112371187878787870148878787878710187878787874409309038787878787878787878705010203081041 620313031123510973050501010100001000012122323021000022408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620313041123510973050501010100001000012122323021000022408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620313051123510973050501010100001000012122323021000022408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620401011123510974070702020100001000012122333031000124407230188111581202078686868787364586868618701018686866412587871212868686050586868688878787121041 620401021123510974070702020100001000012122333031000124407230188112361287878787870158878787878710187878787876412512058787878787878787878722010304081041 620401031123510974070702020100001000012122333031000124407248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620401041123510974070702020100001000012122333031000124407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620401051123510974070702020100001000012122333031000124407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620401061123510974070702020100001000012122333031000124407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620401071123510974070702020100001000012122333031000124407230188112451287878787870158878787878710187878787876412512058787878787878787878722000000101041 620402011123510973060601010101001000012122333031000123409230188111421102868686868787378686868618701868686866412587871286868686058686868688878787091041 620402021123510973060601010101001000012122333031000123409230188112371187878787870142878787878710187878787876412512058787878787878787878722030104081041 620402031123510973060601010101001000012122333031000123409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620402041123510973060601010101001000012122333031000123409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620402051123510973060601010101001000012122333031000123409248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620402061123510973060601010101001000012122333031000123409248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620403011123510974050501010000001000012122333011000124407230188111601102868686868787528686868618701868686866412587871286868686058686868688878787131041 620403021123510974050501010000001000012122333011000124407230188112521187878787870160878787878710187878787876412512058787878787878787878788010203111041 620403031123510974050501010000001000012122333011000124407248802111330888888888888888888888888818888888888886412588888888888888888888888888888888071041 620403041123510974050501010000001000012122333011000124407248802112200888888888888888888888888818888888888886412588888888888888888888888822888888051041 620403051123510974050501010000001000012122333011000124407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620404011123510974060602020101001000012122333031000024406230188111581202058686868787364386868618701018686866412587871212868686050586868688878787121041 620404021123510974060602020101001000012122333031000024406230188112361287878787870158878787878710187878787876412512058787878787878787878722020002081041 620404031123510974060602020101001000012122333031000024406248802111240888888888888888888888888818888888888886412588888888888888888888888888888888051041 620404041123510974060602020101001000012122333031000024406248802111190888888888888888888888888818888888888886412588888888888888888888888888888888041041 620404051123510974060602020101001000012122333031000024406230188112431287878787870158878787878710187878787876412512058787878787878787878722010001091041 620404061123510974060602020101001000012122333031000024406248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620405011123510974030300000000001000012122333011000034405230188111631102868686868787608686868618701868686866412587871286868686058686868688878787131041 620405021123510974030300000000001000012122333011000034405230188112601187878787870163878787878710187878787876412512058787878787878787878788000000131041 620405031123510974030300000000001000012122333011000034405258888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620406011123510974060601010101001000012122333031000123409230188111361102868686868787208686868618701868686866412587871286868686058686868688878787081041 620406021123510974060601010101001000012122333031000123409230188112201187878787870136878787878710187878787876412512058787878787878787878722030104051041 620406031123510974060601010101001000012122333031000123409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620406041123510974060601010101001000012122333031000123409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620406051123510974060601010101001000012122333031000123409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620406061123510974060601010101001000012122333031000123409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620407011123510974060601010100001000012121333021000134405230188111541102868686868787328686868618701868686866412587871286868686058686868688878787111041 620407021123510974060601010100001000012121333021000134405230188112321187878787870154878787878710187878787876412512058787878787878787878722020204071041 620407031123510974060601010100001000012121333021000134405248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620407041123510974060601010100001000012121333021000134405248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620407051123510974060601010100001000012121333021000134405248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620407061123510974060601010100001000012121333021000134405248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620408011123510974040400000000001000012121343011000124406230188111621102868686868787518686868618701868686866412587871286868686058686868688878787131041 620408021123510974040400000000001000012121343011000124406230188112511187878787870162878787878710187878787876412512058787878787878787878788020002111041 620408031123510974040400000000001000012121343011000124406248802111250888888888888888888888888818888888888886412588888888888888888888888888888888061041 620408041123510974040400000000001000012121343011000124406248802111230888888888888888888888888818888888888886412588888888888888888888888888888888051041 620409011123510974060601010101001000012122343031000124407230188111351102868686868787308686868618701868686866412587871286868686058686868688878787081041 620409021123510974060601010101001000012122343031000124407230188112301187878787870135878787878710187878787876412512058787878787878787878722020204071041 620409031123510974060601010101001000012122343031000124407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620409041123510974060601010101001000012122343031000124407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620409051123510974060601010101001000012122343031000124407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620409061123510974060601010101001000012122343031000124407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410011123510974191904040201001200033252333041000122408230188111691202158686868787525886868618701018686866412587871212868686050586868688878787141041 620410021123510974191904040201001200033252333041000122408230188112521287878787870169878787878710187878787876412512058787878787878787878788010203111041 620410031123510974191904040201001200033252333041000122408248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 620410041123510974191904040201001200033252333041000122408248802112190888888888888888888888888818888888888886412588888888888888888888888822888888041041 620410051123510974191904040201001200033252333041000122408258804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410061123510974191904040201001200033252333041000122408240202111251207118686868787222686868618701018686866412587871212868686050586868688878787061041 620410071123510974191904040201001200033252333041000122408240288112221287878787870625878787878710187878787876412512058787878787878787878722010203051041 620410081123510974191904040201001200033252333041000122408258807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410091123510974191904040201001200033252333041000122408258807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410101123510974191904040201001200033252333041000122408258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410111123510974191904040201001200033252333041000122408240288112261287878787870625878787878710187878787876412512058787878787878787878722020103061041 620410121123510974191904040201001200033252333041000122408258811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620410131123510974191904040201001200033252333041000122408258811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620410141123510974191904040201001200033252333041000122408258811111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620410151123510974191904040201001200033252333041000122408230188112581287878787870169878787878710187878787876412512058787878787878787878788010001121041 620410161123510974191904040201001200033252333041000122408240315111231117868686868787158686868618701868686866412587871286868686058686868688878787051041 620410171123510974191904040201001200033252333041000122408240388112151187878787871623878787878710187878787876412512058787878787878787878722000000041041 620410181123510974191904040201001200033252333041000122408230088112553888888888888888888888888818888888888886412588888888888888888888888888888888121041 620410191123510974191904040201001200033252333041000122408248888111180888888888888888888888888818888888888886412588888888888888888888888888888888041041 620411011123510974070701010100000100013122333021100122409230088111582888888888888888888888888818888888888886412588888888888888888888888888888888121041 620411021123510974070701010100000100013122333021100122409248888111300888888888888888888888888818888888888886412588888888888888888888888888888888071041 620411031123510974070701010100000100013122333021100122409240188111341105868686868787268686868618701868686866412587871286868686058686868688878787071041 620411041123510974070701010100000100013122333021100122409258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620411051123510974070701010100000100013122333021100122409240188112261187878787870334878787878710187878787876412512058787878787878787878722000202061041 620411061123510974070701010100000100013122333021100122409258805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620411071123510974070701010100000100013122333021100122409258805112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620412011123510974030301010100001000012122333031000032406230188111491102868686868787388686868618701868686866412587871286868686058686868688878787101041 620412021123510974030301010100001000012122333031000032406230188112381187878787870149878787878710187878787876412512058787878787878787878722000101081041 620412031123510974030301010100001000012122333031000032406248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620413011123510974171704040101001000012122343021100123410230188111491302091786868787323523868618701010186866412587871212128686050505868688878787101041 620413021123510974171704040101001000012122343021100123410230188112321387878787870149878787878710187878787876412512058787878787878787878722020406071041 620413031123510974171704040101001000012122343021100123410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620413041123510974171704040101001000012122343021100123410248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620413051123510974171704040101001000012122343021100123410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620413061123510974171704040101001000012122343021100123410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620413071123510974171704040101001000012122343021100123410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620413081123510974171704040101001000012122343021100123410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620413091123510974171704040101001000012122343021100123410230188112351387878787870149878787878710187878787876412512058787878787878787878722040307081041 620413101123510974171704040101001000012122343021100123410248809112150888888888888888888888888818888888888886412588888888888888888888888822888888041041 620413111123510974171704040101001000012122343021100123410248809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 620413121123510974171704040101001000012122343021100123410248809111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620413131123510974171704040101001000012122343021100123410248809112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620413141123510974171704040101001000012122343021100123410248809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620413151123510974171704040101001000012122343021100123410248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620413161123510974171704040101001000012122343021100123410248809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620413171123510974171704040101001000012122343021100123410230188112231387878787870149878787878710187878787876412512058787878787878787878722000000051041 620414011123510974040401010100000100013121333021000022406230088111622888888888888888888888888818888888888886412588888888888888888888888888888888131041 620414021123510974040401010100000100013121333021000022406240188111401103868686868787258686868618701868686866412587871286868686058686868688878787091041 620414031123510974040401010100000100013121333021000022406240188112251187878787870240878787878710187878787876412512058787878787878787878722010001061041 620414041123510974040401010100000100013121333021000022406258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620415011123510974010100000000000000001012921023000023406238888111210888888888888888888888888818888888888882407288888888888888888888888888888888051041 620416011123510974181804040301003000032132333031000123409230188111431202088686868787483286868618701018686866412587871212868686050586868688878787091041 620416021123510974181804040301003000032132333031000123409230188112481287878787870143878787878710187878787876412512058787878787878787878722030205101041 620416031123510974181804040301003000032132333031000123409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620416041123510974181804040301003000032132333031000123409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620416051123510974181804040301003000032132333031000123409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 620416061123510974181804040301003000032132333031000123409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620416071123510974181804040301003000032132333031000123409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620416081123510974181804040301003000032132333031000123409230188112321287878787870143878787878710187878787876412512058787878787878787878722020103071041 620416091123510974181804040301003000032132333031000123409248808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 620416101123510974181804040301003000032132333031000123409248808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620416111123510974181804040301003000032132333031000123409248808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620416121123510974181804040301003000032132333031000123409230288111401113868686868787258686868618701868686866412587871286868686058686868688878787091041 620416131123510974181804040301003000032132333031000123409230288112251187878787871240878787878710187878787876412512058787878787878787878722010102061041 620416141123510974181804040301003000032132333031000123409248813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620416151123510974181804040301003000032132333031000123409248813112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620416161123510974181804040301003000032132333031000123409230388111461117868686868787278686868618701868686866412587871286868686058686868688878787101041 620416171123510974181804040301003000032132333031000123409230388112271187878787871646878787878710187878787876412512058787878787878787878722000101061041 620416181123510974181804040301003000032132333031000123409248817112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620417011123510974040401010100001000012121333031000023407230188111351102868686868787328686868618701868686866412587871286868686058686868688878787081041 620417021123510974040401010100001000012121333031000023407230188112321187878787870135878787878710187878787876412512058787878787878787878722010001071041 620417031123510974040401010100001000012121333031000023407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620417041123510974040401010100001000012121333031000023407248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620418011123510974020500000000001000012122333031000023408230188111531102868686868787528686868618701868686866412587871286868686058686868688878787111041 620418021123510974020500000000001000012122333031000023408230188112521187878787870153878787878710187878787876412512058787878787878787878788000000111041 620418031123510974020500000000001000012122333031000023408230088011431888888888888888888888888818888888888886412588888888888888888888888888888888091041 620418041123510974020500000000001000012122333031000023408248888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620418051123510974020500000000001000012122333031000023408248888011150888888888888888888888888818888888888886412588888888888888888888888888888888041041 620419010562510974313106030301004000044132343071000123409230126111561202038686868787515186868618701018686866412587871212868686050586868688878787120521 620419020562510974313106030301004000044132343071000123409230188112511287878787870156878787878710187878787876412512058787878787878787878788000000110521 620419030562510974313106030301004000044132343071000123409230188112511287878787870156878787878710187878787876412512058787878787878787878788000000110521 620419040562510974313106030301004000044132343071000123409230226111531105868686868787388686868618701868686866412587871286868686058686868688878787110521 620419050562510974313106030301004000044132343071000123409230288112381187878787870453878787878710187878787876412512058787878787878787878722010102080521 620419060562510974313106030301004000044132343071000123409248805111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419070562510974313106030301004000044132343071000123409248805112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419080562510974313106030301004000044132343071000123409230326111471209158686868787322886868618701018686866412587871212868686050586868688878787100521 620419090562510974313106030301004000044132343071000123409230388112321287878787870847878787878710187878787876412512058787878787878787878722030205070521 620419100562510974313106030301004000044132343071000123409248809111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419110562510974313106030301004000044132343071000123409248809112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419120562510974313106030301004000044132343071000123409248809112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419130562510974313106030301004000044132343071000123409248809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419140562510974313106030301004000044132343071000123409248809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620419150562510974313106030301004000044132343071000123409230388112281287878787870847878787878710187878787876412512058787878787878787878722020103060521 620419160562510974313106030301004000044132343071000123409248815111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419170562510974313106030301004000044132343071000123409248815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419180562510974313106030301004000044132343071000123409248815112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620419190562510974313106030301004000044132343071000123409230426111401120868686868787378686868618701868686866412587871286868686058686868688878787090521 620419200562510974313106030301004000044132343071000123409230488112371187878787871940878787878710187878787876412512058787878787878787878722030205080521 620419210562510974313106030301004000044132343071000123409248820111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620419220562510974313106030301004000044132343071000123409248820111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419230562510974313106030301004000044132343071000123409248820112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419240562510974313106030301004000044132343071000123409248820111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620419250562510974313106030301004000044132343071000123409248820112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419260562510974313106030301004000044132343071000123409220088112692888888888888888888888888818888888888886412588888888888888888888888888888888140521 620419270562510974313106030301004000044132343071000123409230026112494888888888888888888888888818888888888886412588888888888888888888888822888888100521 620419280562510974313106030301004000044132343071000123409240027112201888888888888888888888888818888888888886412588888888888888888888888822888888050521 620419290562510974313106030301004000044132343071000123409258828111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620419300562510974313106030301004000044132343071000123409248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620419310562510974313106030301004000044132343071000123409248888111250888888888888888888888888818888888888886412588888888888888888888888888888888060521 620420011123510974121102020100001000012122343041000022407230188101451102868686868787268686868618701868686866312587871286868686058686868688878787101041 620420021123510974121102020100001000012122343041000022407230188112261187878787870145878787878710187878787876312512058787878787878787878708010304061041 620420031123510974121102020100001000012122343041000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620420041123510974121102020100001000012122343041000022407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620420051123510974121102020100001000012122343041000022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620420061123510974121102020100001000012122343041000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620420071123510974121102020100001000012122343041000022407278888112589888888888888888888888888898888888888889999988888888888888888888888888888888121041 620420081123510974121102020100001000012122343041000022407278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 620420091123510974121102020100001000012122343041000022407270088112541888888888888888888888888818888888888886312588888888888888888888888888888888111041 620420101123510974121102020100001000012122343041000022407270088112281888888888888888888888888818888888888886312588888888888888888888888808888888061041 620420111123510974121102020100001000012122343041000022407278810111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620420121123510974121102020100001000012122343041000022407278810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620421011123510974010000000000000000001011343011000023407230088101513888888888888888888888888828888888888888080788888888888888888888888888888888111041 620423011123510974060302020101001000012122323021100223412230188111391202058686868787301886868618701018686864409387870909868686030386868688878787081041 620423021123510974060302020101001000012122323021100223412230188102301287878787870139878787878710187878787874409309038787878787878787878705010102071041 620423031123510974060302020101001000012122323021100223412248802101048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620423041123510974060302020101001000012122323021100223412248802102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620423051123510974060302020101001000012122323021100223412230188112181287878787870139878787878710187878787874409309038787878787878787878705000000041041 620423061123510974060302020101001000012122323021100223412248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620501011123510973080801010000000000002012333041000024406230088111732888888888888888888888888818888888888886312588888888888888888888888888888888151041 620501021123510973080801010000000000002012333041000024406240088112331888888888888888888888888818888888888886312588888888888888888888888808888888071041 620501031123510973080801010000000000002012333041000024406248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 620501041123510973080801010000000000002012333041000024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620501051123510973080801010000000000002012333041000024406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 620501061123510973080801010000000000002012333041000024406248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 620501071123510973080801010000000000002012333041000024406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620501081123510973080801010000000000002012333041000024406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 620502010562510973212104020100000100014122333091000024406238805111600888888888888888888888888818888888888886312588888888888888888888888888888888130521 620502020562510973212104020100000100014122333091000024406240188111441103868686868787288686868618701868686866312587871286868686058686868688878787090521 620502030562510973212104020100000100014122333091000024406240188112281187878787870244878787878710187878787876312512058787878787878787878708000101060521 620502040562510973212104020100000100014122333091000024406258803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620502050562510973212104020100000100014122333091000024406220088112822888888888888888888888888818888888888886312588888888888888888888888888888888170521 620502060562510973212104020100000100014122333091000024406230005112581888888888888888888888888818888888888886312588888888888888888888888888888888120521 620502070562510973212104020100000100014122333091000024406258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620502080562510973212104020100000100014122333091000024406270088112542888888888888888888888888818888888888886312588888888888888888888888888888888110521 620502090562510973212104020100000100014122333091000024406278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 620502100562510973212104020100000100014122333091000024406278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620502110562510973212104020100000100014122333091000024406278888112170888888888888888888888888818888888888886312588888888888888888888888808888888040521 620502120562510973212104020100000100014122333091000024406278811112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620502130562510973212104020100000100014122333091000024406270088112221888888888888888888888888818888888888886312588888888888888888888888808888888050521 620502140562510973212104020100000100014122333091000024406278813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620502150562510973212104020100000100014122333091000024406278813111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620502160562510973212104020100000100014122333091000024406270088112371888888888888888888888888818888888888886312588888888888888888888888808888888080521 620502170562510973212104020100000100014122333091000024406278816112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 620502180562510973212104020100000100014122333091000024406278816111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 620502190562510973212104020100000100014122333091000024406278816111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620502200562510973212104020100000100014122333091000024406278816111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620502210562510973212104020100000100014122333091000024406278816111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620504011123510973070700000000001100022242321051000024408230188111631102868686868787528686868618701868686866312587871286868686058686868688878787131041 620504021123510973070700000000001100022242321051000024408230188112521187878787870163878787878710187878787876312512058787878787878787878788010001111041 620504031123510973070700000000001100022242321051000024408248802111230888888888888888888888888818888888888886312588888888888888888888888888888888051041 620504041123510973070700000000001100022242321051000024408248888111250888888888888888888888888818888888888886312588888888888888888888888888888888061041 620504051123510973070700000000001100022242321051000024408240288111601106868686868787558686868618701868686866312587871286868686058686868688878787131041 620504061123510973070700000000001100022242321051000024408240288112551187878787870560878787878710187878787876312512058787878787878787878788000000121041 620504071123510973070700000000001100022242321051000024408270088112562888888888888888888888888818888888888886312588888888888888888888888888888888121041 620505010562510973111102010000000000002012333081000024406230088111622888888888888888888888888818888888888886312588888888888888888888888888888888130521 620505020562510973111102010000000000002012333081000024406258888112190888888888888888888888888818888888888886312588888888888888888888888808888888040521 620505030562510973111102010000000000002012333081000024406270088112652888888888888888888888888818888888888886312588888888888888888888888888888888140521 620505040562510973111102010000000000002012333081000024406278888111300888888888888888888888888818888888888886312588888888888888888888888888888888070521 620505050562510973111102010000000000002012333081000024406270088112643888888888888888888888888818888888888886312588888888888888888888888888888888130521 620505060562510973111102010000000000002012333081000024406278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620505070562510973111102010000000000002012333081000024406270088112241888888888888888888888888818888888888886312588888888888888888888888808888888050521 620505080562510973111102010000000000002012333081000024406278888112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620505090562510973111102010000000000002012333081000024406278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620505100562510973111102010000000000002012333081000024406270088111752888888888888888888888888818888888888886312588888888888888888888888888888888160521 620505110562510973111102010000000000002012333081000024406278888111450888888888888888888888888818888888888886312588888888888888888888888888888888100521 620506010562510973121103020000001000013122333071000024406230188111721102868686868787558686868618701868686866312587871286868686058686868688878787150521 620506020562510973121103020000001000013122333071000024406230188112551187878787870172878787878710187878787876312512058787878787878787878788000000120521 620506030562510973121103020000001000013122333071000024406230088111704888888888888888888888888818888888888886312588888888888888888888888888888888150521 620506040562510973121103020000001000013122333071000024406270088112311888888888888888888888888818888888888886312588888888888888888888888808888888070521 620506050562510973121103020000001000013122333071000024406278804111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620506060562510973121103020000001000013122333071000024406270088101371888888888888888888888888818888888888884409388888888888888888888888888888888080521 620506070562510973121103020000001000013122333071000024406270088112341888888888888888888888888818888888888886312588888888888888888888888808888888070521 620506080562510973121103020000001000013122333071000024406248888112400888888888888888888888888818888888888886312588888888888888888888888808888888090521 620506090562510973121103020000001000013122333071000024406258808112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620506100562510973121103020000001000013122333071000024406258808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620506110562510973121103020000001000013122333071000024406258808111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620506120562510973121103020000001000013122333071000024406230088111454888888888888888888888888818888888888886312588888888888888888888888888888888100521 620507011123510973090902020000000000003012333031000024406230088111722888888888888888888888888818888888888886312588888888888888888888888888888888151041 620507021123510973090902020000000000003012333031000024406248888111260888888888888888888888888818888888888886312588888888888888888888888888888888061041 620507031123510973090902020000000000003012333031000024406230088112652888888888888888888888888818888888888886312588888888888888888888888888888888141041 620507041123510973090902020000000000003012333031000024406230088112622888888888888888888888888818888888888886312588888888888888888888888888888888131041 620507051123510973090902020000000000003012333031000024406240004112374888888888888888888888888818888888888886312588888888888888888888888808888888081041 620507061123510973090902020000000000003012333031000024406258805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 620507071123510973090902020000000000003012333031000024406270088112622888888888888888888888888818888888888886312588888888888888888888888888888888131041 620507081123510973090902020000000000003012333031000024406270007112361888888888888888888888888818888888888886312588888888888888888888888808888888081041 620507091123510973090902020000000000003012333031000024406278808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 620508010562510973293004020401000004042012343111100024407230088111653888888888888888888888888818888888888886312588888888888888888888888888888888140521 620508020562510973293004020401000004042012343111100024407240088111333888888888888888888888888818888888888886312588888888888888888888888888888888070521 620508030562510973293004020401000004042012343111100024407270110111271104868686868787178686868618701868686866312587871286868686058686868688878787060521 620508040562510973293004020401000004042012343111100024407270188112171187878787870327878787878710187878787876312512058787878787878787878708010001040521 620508050562510973293004020401000004042012343111100024407278804111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620508060562510973293004020401000004042012343111100024407278810111160888888888888888888888888818888888888886312588888888888888888888888888888888040521 620508070562510973293004020401000004042012343111100024407270210111251108868686868787178686868618701868686866312587871286868686058686868688878787060521 620508080562510973293004020401000004042012343111100024407270288112171187878787870725878787878710187878787876312512058787878787878787878708000101040521 620508090562510973293004020401000004042012343111100024407278808112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620508100562510973293004020401000004042012343111100024407270088112573888888888888888888888888818888888888886312588888888888888888888888888888888120521 620508110562510973293004020401000004042012343111100024407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508120562510973293004020401000004042012343111100024407278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508130562510973293004020401000004042012343111100024407270310111321114868686868787298686868618701868686866312587871286868686058686868688878787070521 620508140562510973293004020401000004042012343111100024407270388112291187878787871332878787878710187878787876312512058787878787878787878708040004060521 620508150562510973293004020401000004042012343111100024407278814111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620508160562510973293004020401000004042012343111100024407278814111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508170562510973293004020401000004042012343111100024407278814111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508180562510973293004020401000004042012343111100024407278814111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620508190562510973293004020401000004042012343111100024407270088011621888888888888888888888888818888888888886312588888888888888888888888888888888130521 620508200562510973293004020401000004042012343111100024407278888111180888888888888888888888888818888888888886312588888888888888888888888888888888040521 620508210562510973293004020401000004042012343111100024407278888111380888888888888888888888888818888888888886312588888888888888888888888888888888080521 620508220562510973293004020401000004042012343111100024407270488111351123868686868787248686868618701868686866312587871286868686058686868688878787080521 620508230562510973293004020401000004042012343111100024407270488112241187878787872235878787878710187878787876312512058787878787878787878708020002050521 620508240562510973293004020401000004042012343111100024407278823111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508250562510973293004020401000004042012343111100024407278823111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620508260562510973293004020401000004042012343111100024407270088112522888888888888888888888888818888888888886312588888888888888888888888888888888110521 620508270562510973293004020401000004042012343111100024407278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 620508280562510973293004020401000004042012343111100024407278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508290562510973293004020401000004042012343111100024407278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620508300562510973293004020401000004042012343111100024407270088111451888888888888888888888888818888888888886312588888888888888888888888888888888100521 620509010562510973273306030200001100023242333111000124407230188111611102868686868787338686868618701868686866312587871286868686058686868688878787130521 620509020562510973273306030200001100023242333111000124407230188112331187878787870161878787878710187878787876312512058787878787878787878708000202070521 620509030562510973273306030200001100023242333111000124407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509040562510973273306030200001100023242333111000124407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620509050562510973273306030200001100023242333111000124407230088011471888888888888888888888888818888888888886312588888888888888888888888888888888100521 620509060562510973273306030200001100023242333111000124407230088112361888888888888888888888888818888888888886312588888888888888888888888808888888080521 620509070562510973273306030200001100023242333111000124407248806111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509080562510973273306030200001100023242333111000124407248806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509090562510973273306030200001100023242333111000124407248806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620509100562510973273306030200001100023242333111000124407248806112240888888888888888888888888818888888888886312588888888888888888888888808888888050521 620509110562510973273306030200001100023242333111000124407258810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620509120562510973273306030200001100023242333111000124407230088111461888888888888888888888888818888888888886312588888888888888888888888888888888100521 620509130562510973273306030200001100023242333111000124407230088111581888888888888888888888888818888888888886312588888888888888888888888888888888120521 620509140562510973273306030200001100023242333111000124407248888112220888888888888888888888888818888888888886312588888888888888888888888808888888050521 620509150562510973273306030200001100023242333111000124407258814111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620509160562510973273306030200001100023242333111000124407240288111301122868686868787268686868618701868686866312587871286868686058686868688878787070521 620509170562510973273306030200001100023242333111000124407230088011461888888888888888888888888818888888888886312588888888888888888888888888888888100521 620509180562510973273306030200001100023242333111000124407230088011441888888888888888888888888818888888888886312588888888888888888888888888888888090521 620509190562510973273306030200001100023242333111000124407230088112281888888888888888888888888818888888888886312588888888888888888888888808888888060521 620509200562510973273306030200001100023242333111000124407248819111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509210562510973273306030200001100023242333111000124407248819111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620509220562510973273306030200001100023242333111000124407240288112261187878787871630878787878710187878787876312512058787878787878787878708000000060521 620509230562510973273306030200001100023242333111000124407230088112521888888888888888888888888818888888888886312588888888888888888888888888888888110521 620509240562510973273306030200001100023242333111000124407230088112531888888888888888888888888818888888888886312588888888888888888888888888888888110521 620509250562510973273306030200001100023242333111000124407258888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509260562510973273306030200001100023242333111000124407258888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509270562510973273306030200001100023242333111000124407258888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509280562510973273306030200001100023242333111000124407270088011561888888888888888888888888818888888888886312588888888888888888888888888888888120521 620509290562510973273306030200001100023242333111000124407278888011520888888888888888888888888818888888888886312588888888888888888888888888888888110521 620509300562510973273306030200001100023242333111000124407270088011501888888888888888888888888818888888888886312588888888888888888888888888888888110521 620509310562510973273306030200001100023242333111000124407270088112531888888888888888888888888818888888888886312588888888888888888888888888888888110521 620509320562510973273306030200001100023242333111000124407278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620509330562510973273306030200001100023242333111000124407278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620510011123510973111303030000000000003012333051000024406230088111541888888888888888888888888818888888888886312588888888888888888888888888888888111041 620510021123510973111303030000000000003012333051000024406230088111561888888888888888888888888818888888888886312588888888888888888888888888888888121041 620510031123510973111303030000000000003012333051000024406248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620510041123510973111303030000000000003012333051000024406230088112581888888888888888888888888818888888888886312588888888888888888888888888888888121041 620510051123510973111303030000000000003012333051000024406230088112562888888888888888888888888818888888888886312588888888888888888888888888888888121041 620510061123510973111303030000000000003012333051000024406240088112361888888888888888888888888818888888888886312588888888888888888888888808888888081041 620510071123510973111303030000000000003012333051000024406258806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 620510081123510973111303030000000000003012333051000024406258806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 620510091123510973111303030000000000003012333051000024406230088012462888888888888888888888888818888888888886312588888888888888888888888808888888101041 620510101123510973111303030000000000003012333051000024406230088012312888888888888888888888888818888888888886312588888888888888888888888808888888071041 620510111123510973111303030000000000003012333051000024406258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 620510121123510973111303030000000000003012333051000024406240088111451888888888888888888888888818888888888886312588888888888888888888888888888888101041 620510131123510973111303030000000000003012333051000024406240088111471888888888888888888888888818888888888886312588888888888888888888888888888888101041 620511011123510973030301010000000100012122343031000024406230088111602888888888888888888888888818888888888886312588888888888888888888888888888888131041 620511021123510973030301010000000100012122343031000024406240188111441103868686868787288686868618701868686866312587871286868686058686868688878787091041 620511031123510973030301010000000100012122343031000024406240188112281187878787870244878787878710187878787876312512058787878787878787878708000000061041 620512010562510973647318090501002102053252331111100124409230188111351102868686868787308686868618701868686866312587871286868686058686868688878787080521 620512020562510973647318090501002102053252331111100124409230188112301187878787870135878787878710187878787876312512058787878787878787878708000202070521 620512030562510973647318090501002102053252331111100124409248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512040562510973647318090501002102053252331111100124409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512050562510973647318090501002102053252331111100124409230088112621888888888888888888888888818888888888886312588888888888888888888888888888888130521 620512060562510973647318090501002102053252331111100124409230088112541888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512070562510973647318090501002102053252331111100124409248806112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 620512080562510973647318090501002102053252331111100124409230088112603888888888888888888888888818888888888886312588888888888888888888888888888888130521 620512090562510973647318090501002102053252331111100124409258888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512100562510973647318090501002102053252331111100124409230288111531111868686868787408686868618701868686866312587871286868686058686868688878787110521 620512110562510973647318090501002102053252331111100124409230288112401187878787871053878787878710187878787876312512058787878787878787878708040004090521 620512120562510973647318090501002102053252331111100124409248811111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512130562510973647318090501002102053252331111100124409248811111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512140562510973647318090501002102053252331111100124409248811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512150562510973647318090501002102053252331111100124409248811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512160562510973647318090501002102053252331111100124409230088112511888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512170562510973647318090501002102053252331111100124409248816112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512180562510973647318090501002102053252331111100124409248816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512190562510973647318090501002102053252331111100124409240388111451120868686868787258686868618701868686866312587871286868686058686868688878787100521 620512200562510973647318090501002102053252331111100124409240388112251187878787871945878787878710187878787876312512058787878787878787878708000000060521 620512210562510973647318090501002102053252331111100124409240088112403888888888888888888888888818888888888886312588888888888888888888888808888888090521 620512220562510973647318090501002102053252331111100124409248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512230562510973647318090501002102053252331111100124409240088112281888888888888888888888888818888888888886312588888888888888888888888808888888060521 620512240562510973647318090501002102053252331111100124409258823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512250562510973647318090501002102053252331111100124409258823112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512260562510973647318090501002102053252331111100124409240088112241888888888888888888888888818888888888886312588888888888888888888888808888888050521 620512270562510973647318090501002102053252331111100124409258826112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512280562510973647318090501002102053252331111100124409258826112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512290562510973647318090501002102053252331111100124409258826111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512300562510973647318090501002102053252331111100124409248888112150888888888888888888888888818888888888886312588888888888888888888888808888888040521 620512310562510973647318090501002102053252331111100124409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512320562510973647318090501002102053252331111100124409240088111264888888888888888888888888818888888888886312588888888888888888888888888888888060521 620512330562510973647318090501002102053252331111100124409248888111240888888888888888888888888818888888888886312588888888888888888888888888888888050521 620512340562510973647318090501002102053252331111100124409230088112261888888888888888888888888818888888888886312588888888888888888888888808888888060521 620512350562510973647318090501002102053252331111100124409270088011503888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512360562510973647318090501002102053252331111100124409278888112220888888888888888888888888818888888888886312588888888888888888888888808888888050521 620512370562510973647318090501002102053252331111100124409278836111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512380562510973647318090501002102053252331111100124409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 620512390562510973647318090501002102053252331111100124409270088112451888888888888888888888888818888888888886312588888888888888888888888808888888100521 620512400562510973647318090501002102053252331111100124409270088112201888888888888888888888888818888888888886312588888888888888888888888808888888050521 620512410562510973647318090501002102053252331111100124409278840112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512420562510973647318090501002102053252331111100124409270088112241888888888888888888888888818888888888886312588888888888888888888888808888888050521 620512430562510973647318090501002102053252331111100124409278842112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512440562510973647318090501002102053252331111100124409278842111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512450562510973647318090501002102053252331111100124409270488111401146868686868787358686868618701868686866312587871286868686058686868688878787090521 620512460562510973647318090501002102053252331111100124409270488112351187878787874540878787878710187878787876312512058787878787878787878708020002080521 620512470562510973647318090501002102053252331111100124409278846111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512480562510973647318090501002102053252331111100124409278846111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512490562510973647318090501002102053252331111100124409270588111501150868686868787408686868618701868686866312587871286868686058686868688878787110521 620512500562510973647318090501002102053252331111100124409270588112401187878787874950878787878710187878787876312512058787878787878787878708000000090521 620512510562510973647318090501002102053252331111100124409270088112702888888888888888888888888818888888888886312588888888888888888888888888888888150521 620512520562510973647318090501002102053252331111100124409270088012682888888888888888888888888818888888888886312588888888888888888888888888888888140521 620512530562510973647318090501002102053252331111100124409270088012561888888888888888888888888818888888888886312588888888888888888888888888888888120521 620512540562510973647318090501002102053252331111100124409270088012521888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512550562510973647318090501002102053252331111100124409270088012441888888888888888888888888818888888888886312588888888888888888888888808888888090521 620512560562510973647318090501002102053252331111100124409270088012532888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512570562510973647318090501002102053252331111100124409270088112262888888888888888888888888818888888888886312588888888888888888888888808888888060521 620512580562510973647318090501002102053252331111100124409278857111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512590562510973647318090501002102053252331111100124409278857112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512600562510973647318090501002102053252331111100124409278857111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512610562510973647318090501002102053252331111100124409270088111651888888888888888888888888818888888888886312588888888888888888888888888888888140521 620512620562510973647318090501002102053252331111100124409270088012521888888888888888888888888818888888888886312588888888888888888888888888888888110521 620512630562510973647318090501002102053252331111100124409270088011371888888888888888888888888818888888888886312588888888888888888888888888888888080521 620512640562510973647318090501002102053252331111100124409278888012180888888888888888888888888818888888888886312588888888888888888888888808888888040521 620512650562510973647318090501002102053252331111100124409278888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512660562510973647318090501002102053252331111100124409278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512670562510973647318090501002102053252331111100124409270088112351888888888888888888888888818888888888886312588888888888888888888888808888888080521 620512680562510973647318090501002102053252331111100124409278867111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512690562510973647318090501002102053252331111100124409278867112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512700562510973647318090501002102053252331111100124409278867111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512710562510973647318090501002102053252331111100124409278867112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 620512720562510973647318090501002102053252331111100124409278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 620512730562510973647318090501002102053252331111100124409270088112532888888888888888888888888818888888888886312588888888888888888888888888888888110521 630101011123510972010101010000000000001012443021000022407230088112504888888888888888888888888818888888888886813588888888888888888888888822888888111041 630102011123510972151504040301002100033252443101100122409230188111691202038686868787424186868618701018686864409387870909868686030386868688878787141041 630102021123510972151504040301002100033252443101100122409230188112421287878787870169878787878710187878787874409309038787878787878787878705000000091041 630102031123510972151504040301002100033252443101100122409230188112411287878787870169878787878710187878787874409309038787878787878787878705020002091041 630102041123510972151504040301002100033252443101100122409248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630102051123510972151504040301002100033252443101100122409248803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 630102061123510972151504040301002100033252443101100122409230288111621107868686868787458686868618701868686864409387870986868686038686868688878787131041 630102071123510972151504040301002100033252443101100122409230288112451187878787870662878787878710187878787874409309038787878787878787878705000101101041 630102081123510972151504040301002100033252443101100122409248807112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 630102091123510972151504040301002100033252443101100122409240388111381110868686868787258686868618701868686864409387870986868686038686868688878787081041 630102101123510972151504040301002100033252443101100122409240388112251187878787870938878787878710187878787874409309038787878787878787878705010405061041 630102111123510972151504040301002100033252443101100122409258810112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630102121123510972151504040301002100033252443101100122409258810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630102131123510972151504040301002100033252443101100122409258810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 630102141123510972151504040301002100033252443101100122409258810112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630102151123510972151504040301002100033252443101100122409258810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630103011123510972060601010100001000012122443051000022407230088112662888888888888888888888888818888888888886813588888888888888888888888888888888141041 630103021123510972060601010100001000012122443051000022407230188111471103868686868787388686868618701868686866813587871386868686058686868688878787101041 630103031123510972060601010100001000012122443051000022407230188112381187878787870247878787878710187878787876813513058787878787878787878722000303081041 630103041123510972060601010100001000012122443051000022407248803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 630103051123510972060601010100001000012122443051000022407248803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630103061123510972060601010100001000012122443051000022407248803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630104011123510972010100000000000000001012443011100122409238888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 630105011123510972080703030100001000012122443051120192409230188111561202058686868787403086868618701018686864409387870909868686030386868688878787121041 630105021123510972080703030100001000012122443051120192409230188112401287878787870156878787878710187878787874409309038787878787878787878705010102091041 630105031123510972080703030100001000012122443051120192409248802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 630105041123510972080703030100001000012122443051120192409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630105051123510972080703030100001000012122443051120192409230188102301287878787870156878787878710187878787874409309038787878787878787878705000101071041 630105061123510972080703030100001000012122443051120192409248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630105071123510972080703030100001000012122443051120192409248888111330888888888888888888888888818888888888884409388888888888888888888888888888888071041 630105081123510972080703030100001000012122443051120192409248888111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 630106011123510972010100000000000000001012443041000122408230088111311888888888888888888888888818888888888884409388888888888888888888888888888888071041 630107011123510972020201010100001000011122443021100122409230188111421102868686868787408686868628702868686868080787878086868686078686868688878787091041 630107021123510972020201010100001000011122443021100122409230188112401187878787870142878787878720287878787878080780078787878787878787878722000000091041 630109011123510972040401010100001000012122343021100122409230188111341102868686868787248686868618701868686866813587871386868686058686868688878787071041 630109021123510972040401010100001000012122343021100122409230188112241187878787870134878787878710187878787876813513058787878787878787878722010102051041 630109031123510972040401010100001000012122343021100122409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 630109041123510972040401010100001000012122343021100122409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630110011123510972070702020201001100023242343021101122410230188111561102868686868787468686868628701868686868080787871386868686058686868688878787121041 630110021123510972070702020201001100023242343021101122410230188112461187878787870156878787878710287878787876813580078787878787878787878705000000101041 630110031123510972070702020201001100023242343021101122410240288111341104868686868787278686868618701868686866813587871386868686058686868688878787071041 630110041123510972070702020201001100023242343021101122410240288112271187878787870334878787878710187878787876813513058787878787878787878722010001061041 630110051123510972070702020201001100023242343021101122410258804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630110061123510972070702020201001100023242343021101122410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630110071123510972070702020201001100023242343021101122410258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630112011123510972010101010000000000001012343011000022407230088112402888888888888888888888888818888888888886813588888888888888888888888822888888091041 630113011123510972030301010100001000012122343021000122408230188111471102868686868787378686868618701868686866813587871386868686058686868688878787101041 630113021123510972030301010100001000012122343021000122408230188112371187878787870147878787878710187878787876813513058787878787878787878722000000081041 630113031123510972030301010100001000012122343021000122408258888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630114011123510972010100000000000000001012343013000122406238888111190888888888888888888888888828888888888888080788888888888888888888888888888888041041 630116011123510972020201010101001000011122343013100122407230188111251102868686868787188686868628701868686868080787870986868686038686868688878787061041 630116021123510972020201010101001000011122343013100122407230188112181187878787870125878787878710287878787874909380078787878787878787878705000000041041 630117011123510972040401010100001000012122121033000022408230188111301102868686868787218686868618701868686864409387870986868686038686868688878787071041 630117021123510972040401010100001000012122121033000022408230188112211187878787870130878787878710187878787874409309038787878787878787878705000202051041 630117031123510972040401010100001000012122121033000022408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630117041123510972040401010100001000012122121033000022408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630118011123510972020100000000000000002012121053300012412238888111300888888888888888888888888818888888888886412588888888888888888888888888888888071041 630118021123510972020100000000000000002012121053300012412248888102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 630120011123510972080803030301001002031122343051100122409230188111531102868686868787508686868628702868686868080787878086868686078686868688878787111041 630120021123510972080803030301001002031122343051100122409230188112501187878787870153878787878720287878787878080780078787878787878787878722000000111041 630120031123510972080803030301001002031122343051100122409270288111461104868686868787228686868618701868686864409387870986868686038686868688878787101041 630120041123510972080803030301001002031122343051100122409270288112221187878787870346878787878710187878787874409309038787878787878787878705000101051041 630120051123510972080803030301001002031122343051100122409278804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 630120061123510972080803030301001002031122343051100122409270388111361107868686868787218686868618701868686866813587871386868686058686868688878787081041 630120071123510972080803030301001002031122343051100122409270388112211187878787870636878787878710187878787876813513058787878787878787878722000101051041 630120081123510972080803030301001002031122343051100122409278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630121011123510972050501010000000000002012343021000122408230088112381888888888888888888888888818888888888886813588888888888888888888888822888888081041 630121021123510972050501010000000000002012343021000122408248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 630121031123510972050501010000000000002012343021000122408248801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630121041123510972050501010000000000002012343021000122408278888111230888888888888888888888888818888888888884409388888888888888888888888888888888051041 630121051123510972050501010000000000002012343021000122408278888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 630122011123510972111102020100001000013122343031000122408230188111521102868686868787348686868628702868686868080787878086868686078686868688878787111041 630122021123510972111102020100001000013122343031000122408230188112341187878787870152878787878720287878787878080780078787878787878787878722030306071041 630122031123510972111102020100001000013122343031000122408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 630122041123510972111102020100001000013122343031000122408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630122051123510972111102020100001000013122343031000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 630122061123510972111102020100001000013122343031000122408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 630122071123510972111102020100001000013122343031000122408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630122081123510972111102020100001000013122343031000122408240002112181888888888888888888888888828888888888888080788888888888888888888888822888888041041 630122091123510972111102020100001000013122343031000122408258808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630122101123510972111102020100001000013122343031000122408258808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630122111123510972111102020100001000013122343031000122408278888111250888888888888888888888888818888888888886813588888888888888888888888888888888061041 630123011123510972030301010100001000012122321021100122411230188111351102868686868787328686868618701868686866813587871386868686058686868688878787081041 630123021123510972030301010100001000012122321021100122411230188112321187878787870135878787878710187878787876813513058787878787878787878722000101071041 630123031123510972030301010100001000012122321021100122411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630124011123510972010100000000000000001012321031000022409230088112511888888888888888888888888818888888888886813588888888888888888888888888888888111041 630125011123510972080802020100001000013122321051000022409230188111701102868686868787508686868618701868686866813587871386868686058686868688878787151041 630125021123510972080802020100001000013122321051000022409230188112501187878787870170878787878710187878787876813513058787878787878787878722010304111041 630125031123510972080802020100001000013122321051000022409248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630125041123510972080802020100001000013122321051000022409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 630125051123510972080802020100001000013122321051000022409248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630125061123510972080802020100001000013122321051000022409240002112311888888888888888888888888818888888888886813588888888888888888888888803888888071041 630125071123510972080802020100001000013122321051000022409258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630125081123510972080802020100001000013122321051000022409258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630201010562510973181804020301003000034132341021100224410230188111511103868686868787408686868618701868686866813587871386868686058686868688878787110521 630201020562510973181804020301003000034132341021100224410248888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 630201030562510973181804020301003000034132341021100224410230188112401187878787870151878787878710187878787876813513058787878787878787878722000101090521 630201040562510973181804020301003000034132341021100224410248803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201050562510973181804020301003000034132341021100224410230288111561109868686868787418686868618701868686866813587871386868686058686868688878787120521 630201060562510973181804020301003000034132341021100224410248888111280888888888888888888888888818888888888886813588888888888888888888888888888888060521 630201070562510973181804020301003000034132341021100224410248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201080562510973181804020301003000034132341021100224410248888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201090562510973181804020301003000034132341021100224410230288112411187878787870556878787878710187878787876813513058787878787878787878722010203090521 630201100562510973181804020301003000034132341021100224410248809112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 630201110562510973181804020301003000034132341021100224410248809112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201120562510973181804020301003000034132341021100224410248809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201130562510973181804020301003000034132341021100224410230315111441114868686868787388686868618701868686866813587871386868686058686868688878787090521 630201140562510973181804020301003000034132341021100224410230388112381187878787871344878787878710187878787876813513058787878787878787878722000000080521 630201150562510973181804020301003000034132341021100224410220088112642888888888888888888888888818888888888886813588888888888888888888888888888888130521 630201160562510973181804020301003000034132341021100224410248888112210888888888888888888888888818888888888886813588888888888888888888888822888888050521 630201170562510973181804020301003000034132341021100224410258816111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 630201180562510973181804020301003000034132341021100224410258816111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 630202011123510973262707070301003001043132141111100324412230112111431102868686868787408686868618701868686866813587871386868686058686868688878787091041 630202021123510973262707070301003001043132141111100324412230188112401187878787870143878787878710187878787876813513058787878787878787878722010405091041 630202031123510973262707070301003001043132141111100324412248802112210888888888888888888888888818888888888886813588888888888888888888888822888888051041 630202041123510973262707070301003001043132141111100324412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630202051123510973262707070301003001043132141111100324412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630202061123510973262707070301003001043132141111100324412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630202071123510973262707070301003001043132141111100324412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630202081123510973262707070301003001043132141111100324412230288111341209108686868787271786868618701018686866813587871313868686050586868688878787071041 630202091123510973262707070301003001043132141111100324412230288112271287878787870834878787878710187878787876813513058787878787878787878722000000061041 630202101123510973262707070301003001043132141111100324412230288112171287878787870834878787878710187878787876813513058787878787878787878722010001041041 630202111123510973262707070301003001043132141111100324412248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630202121123510973262707070301003001043132141111100324412220088112862888888888888888888888888818888888888886813588888888888888888888888888888888181041 630202131123510973262707070301003001043132141111100324412230388111321115868686868787228686868618701868686866813587871386868686058686868688878787071041 630202141123510973262707070301003001043132141111100324412248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630202151123510973262707070301003001043132141111100324412230388112221187878787871332878787878710187878787876813513058787878787878787878722010102051041 630202161123510973262707070301003001043132141111100324412248815112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 630202171123510973262707070301003001043132141111100324412248815111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630202181123510973262707070301003001043132141111100324412230088112522888888888888888888888888818888888888886813588888888888888888888888888888888111041 630202191123510973262707070301003001043132141111100324412248818111290888888888888888888888888818888888888886813588888888888888888888888888888888061041 630202201123510973262707070301003001043132141111100324412248818111230888888888888888888888888818888888888886813588888888888888888888888888888888051041 630202211123510973262707070301003001043132141111100324412230088012481888888888888888888888888818888888888886813588888888888888888888888822888888101041 630202221123510973262707070301003001043132141111100324412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 630202231123510973262707070301003001043132141111100324412248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630202241123510973262707070301003001043132141111100324412270488111561125868686868787698686868628701868686868080787871386868686058686868688878787121041 630202251123510973262707070301003001043132141111100324412270488112691187878787872456878787878710287878787876813580078787878787878787878788010102141041 630202261123510973262707070301003001043132141111100324412278825112220888888888888888888888888818888888888886813588888888888888888888888822888888051041 630202271123510973262707070301003001043132141111100324412278825111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630203011123510973131302020101001000013122331071100324411230108111361102868686868787328686868618701868686866813587871386868686058686868688878787081041 630203021123510973131302020101001000013122331071100324411230188112321187878787870136878787878710187878787876813513058787878787878787878722040105071041 630203031123510973131302020101001000013122331071100324411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 630203041123510973131302020101001000013122331071100324411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 630203051123510973131302020101001000013122331071100324411248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 630203061123510973131302020101001000013122331071100324411248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 630203071123510973131302020101001000013122331071100324411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630203081123510973131302020101001000013122331071100324411220088112642888888888888888888888888818888888888886813588888888888888888888888888888888131041 630203091123510973131302020101001000013122331071100324411220088112812888888888888888888888888818888888888886813588888888888888888888888888888888171041 630203101123510973131302020101001000013122331071100324411230009112421888888888888888888888888818888888888886813588888888888888888888888822888888091041 630203111123510973131302020101001000013122331071100324411248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630203121123510973131302020101001000013122331071100324411220088111612888888888888888888888888818888888888886813588888888888888888888888888888888131041 630203131123510973131302020101001000013122331071100324411278888111500888888888888888888888888818888888888886813588888888888888888888888888888888111041 630204011123510973090901010100001000013122331051100123411230109111401102868686868787318686868618701868686866813587871386868686058686868688878787091041 630204021123510973090901010100001000013122331051100123411230188112311187878787870140878787878710187878787876813513058787878787878787878722010506071041 630204031123510973090901010100001000013122331051100123411248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 630204041123510973090901010100001000013122331051100123411248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 630204051123510973090901010100001000013122331051100123411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630204061123510973090901010100001000013122331051100123411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630204071123510973090901010100001000013122331051100123411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630204081123510973090901010100001000013122331051100123411248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630204091123510973090901010100001000013122331051100123411220088112602888888888888888888888888818888888888886813588888888888888888888888888888888131041 630205011123510973100801010101001000013122331051100122410230108101481102868686868787398686868618701868686866813587871386868686058686868688878787101041 630205021123510973100801010101001000013122331051100122410230188102391187878787870148878787878710187878787876813513058787878787878787878799030205081041 630205031123510973100801010101001000013122331051100122410248802111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 630205041123510973100801010101001000013122331051100122410248802111170888888888888888888888888818888888888886813588888888888888888888888888888888041041 630205051123510973100801010101001000013122331051100122410248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 630205061123510973100801010101001000013122331051100122410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630205071123510973100801010101001000013122331051100122410248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 630205081123510973100801010101001000013122331051100122410220088112992888888888888888888888888818888888888886813588888888888888888888888899888888991041 630205091123510973100801010101001000013122331051100122410270088111502888888888888888888888888818888888888886813588888888888888888888888888888888111041 630205101123510973100801010101001000013122331051100122410278888111210888888888888888888888888818888888888886813588888888888888888888888888888888051041 630206011123510973080703030101000001012012343031000022407238804111270888888888888888888888888818888888888886813588888888888888888888888888888888061041 630206021123510973080703030101000001012012343031000022407238804112160888888888888888888888888818888888888886813588888888888888888888888822888888041041 630206031123510973080703030101000001012012343031000022407238804102068888888888888888888888888888888888888888888888888888888888888888888888888888021041 630206041123510973080703030101000001012012343031000022407220088102501888888888888888888888888818888888888886813588888888888888888888888822888888111041 630206051123510973080703030101000001012012343031000022407220088011581888888888888888888888888818888888888886813588888888888888888888888888888888121041 630206061123510973080703030101000001012012343031000022407270188111491107868686868787478686868618701868686866813587871386868686058686868688878787101041 630206071123510973080703030101000001012012343031000022407270188112471187878787870649878787878710187878787876813513058787878787878787878722000000101041 630206081123510973080703030101000001012012343031000022407278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 630206091123510973080703030101000001012012343031000022407278888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630207011123510973040401010101001000012122343021100322411230188111281102868686868787198686868628702868686864409387870986868686038686868688878787061041 630207021123510973040401010101001000012122343021100322411230188112191187878787870128878787878720287878787874409309038787878787878787878705010001041041 630207031123510973040401010101001000012122343021100322411248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630207041123510973040401010101001000012122343021100322411278888111220888888888888888888888888818888888888886813588888888888888888888888888888888051041 630208011123510973151502020100001000013122121051100223414230107111361102868686868787288686868618701868686866813587871386868686058686868688878787081041 630208021123510973151502020100001000013122121051100223414230188112281187878787870136878787878710187878787876813513058787878787878787878722020204061041 630208031123510973151502020100001000013122121051100223414248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 630208041123510973151502020100001000013122121051100223414248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630208051123510973151502020100001000013122121051100223414248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630208061123510973151502020100001000013122121051100223414248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630208071123510973151502020100001000013122121051100223414220088112532888888888888888888888888818888888888886813588888888888888888888888888888888111041 630208081123510973151502020100001000013122121051100223414238807112170888888888888888888888888818888888888886813588888888888888888888888822888888041041 630208091123510973151502020100001000013122121051100223414248888111250888888888888888888888888818888888888886813588888888888888888888888888888888061041 630208101123510973151502020100001000013122121051100223414248888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 630208111123510973151502020100001000013122121051100223414270088112632888888888888888888888888818888888888886813588888888888888888888888888888888131041 630208121123510973151502020100001000013122121051100223414278811111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 630208131123510973151502020100001000013122121051100223414278811111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630208141123510973151502020100001000013122121051100223414278888111160888888888888888888888888818888888888886813588888888888888888888888888888888041041 630208151123510973151502020100001000013122121051100223414278888111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 630209011123510973140902020000000000002019999999999999900130088112792888888888888888888888888818888888888886813588888888888888888888888888888888161041 630209021123510973140902020000000000002019999999999999900130088102512888888888888888888888888818888888888886813588888888888888888888888888888888111041 630209031123510973140902020000000000002019999999999999900158888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 630209041123510973140902020000000000002019999999999999900158888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 630209051123510973140902020000000000002019999999999999900158888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630209061123510973140902020000000000002019999999999999900158888012118888888888888888888888888888888888888888888888888888888888888888888888888888031041 630209071123510973140902020000000000002019999999999999900178888111699888888888888888888888888818888888888886813588888888888888888888888888888888141041 630209081123510973140902020000000000002019999999999999900170088112641888888888888888888888888818888888888886813588888888888888888888888888888888131041 630209091123510973140902020000000000002019999999999999900178808112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 630209101123510973140902020000000000002019999999999999900170088112251888888888888888888888888818888888888886813588888888888888888888888822888888061041 630209111123510973140902020000000000002019999999999999900170088102231888888888888888888888888818888888888886813588888888888888888888888822888888051041 630209121123510973140902020000000000002019999999999999900178811102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 630209131123510973140902020000000000002019999999999999900178811102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630209141123510973140902020000000000002019999999999999900178811102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630209151123510973140902020000000000002019999999999999900178811102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 630210011123510973090901010101001100023242341061121122412230188111571102868686868787558686868618701868686866813587871386868686058686868688878787121041 630210021123510973090901010101001100023242341061121122412230188112551187878787870157878787878710187878787876813513058787878787878787878788000000121041 630210031123510973090901010101001100023242341061121122412230088112521888888888888888888888888818888888888886813588888888888888888888888888888888111041 630210041123510973090901010101001100023242341061121122412238888111500888888888888888888888888818888888888886813588888888888888888888888888888888111041 630210051123510973090901010101001100023242341061121122412240203111281106868686868787238686868618701868686866813587871386868686058686868688878787061041 630210061123510973090901010101001100023242341061121122412240288112231187878787870528878787878710187878787876813513058787878787878787878722000101051041 630210071123510973090901010101001100023242341061121122412258806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 630210081123510973090901010101001100023242341061121122412258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 630210091123510973090901010101001100023242341061121122412258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 630211011123510973141301010101001100023242121111100323216330188111791202038686868787595686868618701018686866813587871313868686050586868688878787161041 630211021123510973141301010101001100023242121111100323216330188112591287878787870179878787878710187878787876813513058787878787878787878788000000121041 630211031123510973141301010101001100023242121111100323216330188102561287878787870179878787878710187878787876813513058787878787878787878788000000121041 630211041123510973141301010101001100023242121111100323216340288111291105868686868787208686868618701868686866813587871386868686058686868688878787061041 630211051123510973141301010101001100023242121111100323216340288112201187878787870429878787878710187878787876813513058787878787878787878722010203051041 630211061123510973141301010101001100023242121111100323216358805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 630211071123510973141301010101001100023242121111100323216358805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 630211081123510973141301010101001100023242121111100323216358805112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 630211091123510973141301010101001100023242121111100323216330088112572888888888888888888888888818888888888886813588888888888888888888888888888888121041 630211101123510973141301010101001100023242121111100323216378888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 630211111123510973141301010101001100023242121111100323216378888111250888888888888888888888888818888888888886813588888888888888888888888888888888061041 630211121123510973141301010101001100023242121111100323216378888111180888888888888888888888888818888888888886813588888888888888888888888888888888041041 630211131123510973141301010101001100023242121111100323216378888111220888888888888888888888888818888888888886813588888888888888888888888888888888051041 630211141123510973141301010101001100023242121111100323216370088111281888888888888888888888888818888888888886813588888888888888888888888888888888061041 630212010562510973212109050300002001032139999999999999900130188111431102868686868787378686868618701868686866813587871386868686058686868688878787090521 630212020562510973212109050300002001032139999999999999900130188102371187878787870143878787878710187878787876813513058787878787878787878722020103080521 630212030562510973212109050300002001032139999999999999900148802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 630212040562510973212109050300002001032139999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 630212050562510973212109050300002001032139999999999999900148802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 630212060562510973212109050300002001032139999999999999900130088112521888888888888888888888888818888888888886813588888888888888888888888888888888110521 630212070562510973212109050300002001032139999999999999900148806112180888888888888888888888888818888888888886813588888888888888888888888822888888040521 630212080562510973212109050300002001032139999999999999900148806112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 630212090562510973212109050300002001032139999999999999900130288111511110868686868787438686868618701868686866813587871386868686058686868688878787110521 630212100562510973212109050300002001032139999999999999900130288112431187878787870951878787878710187878787876813513058787878787878787878722030205090521 630212110562510973212109050300002001032139999999999999900148810112170888888888888888888888888818888888888886813588888888888888888888888822888888040521 630212120562510973212109050300002001032139999999999999900148810111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 630212130562510973212109050300002001032139999999999999900148810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 630212140562510973212109050300002001032139999999999999900148810112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 630212150562510973212109050300002001032139999999999999900148810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 630212160562510973212109050300002001032139999999999999900170088112431888888888888888888888888818888888888886813588888888888888888888888822888888090521 630212170562510973212109050300002001032139999999999999900178816111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 630212180562510973212109050300002001032139999999999999900178888012160888888888888888888888888818888888888886813588888888888888888888888822888888040521 630212190562510973212109050300002001032139999999999999900170388111321120868686868787208686868628702868686868080787878086868686078686868688878787070521 630212200562510973212109050300002001032139999999999999900170388112201187878787871932878787878720287878787878080780078787878787878787878722000000050521 630212210562510973212109050300002001032139999999999999900170088112302888888888888888888888888828888888888888080788888888888888888888888822888888070521 630212220562510973212109050300002001032139999999999999900170088112303888888888888888888888888828888888888888080788888888888888888888888822888888070521 640101011123510973050501010100001000012122343011000122408230188111761102868686868787318686868618701868686865611487871186868686048686868688878787161041 640101021123510973050501010100001000012122343011000122408230188112311187878787870176878787878710187878787875611411048787878787878787878706010203071041 640101031123510973050501010100001000012122343011000122408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640101041123510973050501010100001000012122343011000122408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640101051123510973050501010100001000012122343011000122408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640102011123510973070702020100001000013122343041100124408230104111671102868686868787488686868618701868686865611487871186868686048686868688878787141041 640102021123510973070702020100001000013122343041100124408230188112481187878787870167878787878710187878787875611411048787878787878787878706000000101041 640102031123510973070702020100001000013122343041100124408230088112311888888888888888888888888818888888888885611488888888888888888888888806888888071041 640102041123510973070702020100001000013122343041100124408220088112872888888888888888888888888818888888888885611488888888888888888888888888888888181041 640102051123510973070702020100001000013122343041100124408230088111562888888888888888888888888818888888888885611488888888888888888888888888888888121041 640102061123510973070702020100001000013122343041100124408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640102071123510973070702020100001000013122343041100124408238888111380888888888888888888888888818888888888885611488888888888888888888888888888888081041 640103011123510973202003030301001003043122321071100124410230188111991103868686868787288686868618701868686865611487871186868686048686868688878787991041 640103021123510973202003030301001003043122321071100124410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640103031123510973202003030301001003043122321071100124410230188112281187878787870199878787878710187878787875611411048787878787878787878706010102061041 640103041123510973202003030301001003043122321071100124410248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640103051123510973202003030301001003043122321071100124410248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640103061123510973202003030301001003043122321071100124410220088112702888888888888888888888888818888888888885611488888888888888888888888888888888151041 640103071123510973202003030301001003043122321071100124410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640103081123510973202003030301001003043122321071100124410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640103091123510973202003030301001003043122321071100124410270288111681110868686868787648686868618701868686865611487871186868686048686868688878787141041 640103101123510973202003030301001003043122321071100124410270288112641187878787870968878787878710187878787875611411048787878787878787878788010001131041 640103111123510973202003030301001003043122321071100124410270310111441112868686868787428686868618701868686865611487871186868686048686868688878787091041 640103121123510973202003030301001003043122321071100124410270388112421187878787871144878787878710187878787875611411048787878787878787878706030104091041 640103131123510973202003030301001003043122321071100124410278812111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640103141123510973202003030301001003043122321071100124410278812111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640103151123510973202003030301001003043122321071100124410278812111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640103161123510973202003030301001003043122321071100124410278812112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640103171123510973202003030301001003043122321071100124410270488111391118868686868787258686868618701868686865611487871186868686048686868688878787081041 640103181123510973202003030301001003043122321071100124410270488112251187878787871739878787878710187878787875611411048787878787878787878706010102061041 640103191123510973202003030301001003043122321071100124410278818112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640103201123510973202003030301001003043122321071100124410278818111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640104011123510973100602020100001000013122341021100123411230110111471102868686868787418686868618701868686865611487871186868686048686868688878787101041 640104021123510973100602020100001000013122341021100123411230188102411187878787870147878787878710187878787875611411048787878787878787878706030104091041 640104031123510973100602020100001000013122341021100123411248802101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640104041123510973100602020100001000013122341021100123411248802101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640104051123510973100602020100001000013122341021100123411248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640104061123510973100602020100001000013122341021100123411248802102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640104071123510973100602020100001000013122341021100123411270088112231888888888888888888888888818888888888885611488888888888888888888888806888888051041 640104081123510973100602020100001000013122341021100123411278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640104091123510973100602020100001000013122341021100123411278807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640104101123510973100602020100001000013122341021100123411228888112659888888888888888888888888898888888888889999988888888888888888888888888888888141041 640105011123510973020201010100001000011122343011100123410230188111591102868686868787498686868618701868686865611487871186868686048686868688878787121041 640105021123510973020201010100001000011122343011100123410230188112491187878787870159878787878710187878787875611411048787878787878787878706000000101041 640106011123510973030300000000001000011121343011000024405230188111711102868686868787668686868618701868686865611487871186868686048686868688878787151041 640106021123510973030300000000001000011121343011000024405230188112661187878787870171878787878710187878787875611411048787878787878787878788000000141041 640106031123510973030300000000001000011121343011000024405230088112802888888888888888888888888818888888888885611488888888888888888888888888888888171041 640107011123510973131704040100000001013012333071000122209230088112712888888888888888888888888818888888888885611488888888888888888888888888888888151041 640107021123510973131704040100000001013012333071000122209240001012231888888888888888888888888818888888888885611488888888888888888888888806888888051041 640107031123510973131704040100000001013012333071000122209258802012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640107041123510973131704040100000001013012333071000122209258802012008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640107051123510973131704040100000001013012333071000122209270088012181888888888888888888888888818888888888885611488888888888888888888888806888888041041 640107061123510973131704040100000001013012333071000122209278805012018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640107071123510973131704040100000001013012333071000122209258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640107081123510973131704040100000001013012333071000122209258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640107091123510973131704040100000001013012333071000122209270188111471111868686868787378686868618701868686865611487871186868686048686868688878787101041 640107101123510973131704040100000001013012333071000122209278888111190888888888888888888888888818888888888885611488888888888888888888888888888888041041 640107111123510973131704040100000001013012333071000122209270188102371187878787870947878787878710187878787875611411048787878787878787878706000303081041 640107121123510973131704040100000001013012333071000122209270011112161888888888888888888888888818888888888885611488888888888888888888888806888888041041 640107131123510973131704040100000001013012333071000122209278811112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640107141123510973131704040100000001013012333071000122209278811112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640107151123510973131704040100000001013012333071000122209270088112792888888888888888888888888818888888888885611488888888888888888888888888888888161041 640107161123510973131704040100000001013012333071000122209270015111323888888888888888888888888818888888888885611488888888888888888888888888888888071041 640107171123510973131704040100000001013012333071000122209278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640107181123510973131704040100000001013012333071000122209278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640108011123510973050500000000000000002012333021000022407230088112711888888888888888888888888818888888888885611488888888888888888888888888888888151041 640108021123510973050500000000000000002012333021000022407258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640108031123510973050500000000000000002012333021000022407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640108041123510973050500000000000000002012333021000022407258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640108051123510973050500000000000000002012333021000022407238888111600888888888888888888888888818888888888885611488888888888888888888888888888888131041 640109011123510973131503030200002010033252333051100122409230188111671102868686868787658686868618701868686865611487871186868686048686868688878787141041 640109021123510973131503030200002010033252333051100122409230188112651187878787870167878787878710187878787875611411048787878787878787878788010001141041 640109031123510973131503030200002010033252333051100122409248802111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 640109041123510973131503030200002010033252333051100122409230288111631105868686868787488686868618701868686865611487871186868686048686868688878787131041 640109051123510973131503030200002010033252333051100122409230288112481187878787870463878787878710187878787875611411048787878787878787878706010102101041 640109061123510973131503030200002010033252333051100122409248805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640109071123510973131503030200002010033252333051100122409248805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640109081123510973131503030200002010033252333051100122409240088112301888888888888888888888888818888888888885611488888888888888888888888806888888071041 640109091123510973131503030200002010033252333051100122409258808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640109101123510973131503030200002010033252333051100122409230088112722888888888888888888888888818888888888885611488888888888888888888888888888888151041 640109111123510973131503030200002010033252333051100122409230088112712888888888888888888888888818888888888885611488888888888888888888888888888888151041 640109121123510973131503030200002010033252333051100122409230088112702888888888888888888888888818888888888885611488888888888888888888888888888888151041 640109131123510973131503030200002010033252333051100122409230088112691888888888888888888888888818888888888885611488888888888888888888888888888888141041 640109141123510973131503030200002010033252333051100122409250388011261115868686868787188686868618701868686865611487871186868686048686868688878787061041 640109151123510973131503030200002010033252333051100122409250388012181187878787871426878787878710187878787875611411048787878787878787878706000000041041 640110011123510973060601010100001000012122333021000122408230188111631102868686868787318686868618701868686865611487871186868686048686868688878787131041 640110021123510973060601010100001000012122333021000122408230188112311187878787870163878787878710187878787875611411048787878787878787878706020204071041 640110031123510973060601010100001000012122333021000122408248802111150888888888888888888888888818888888888885611488888888888888888888888888888888041041 640110041123510973060601010100001000012122333021000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640110051123510973060601010100001000012122333021000122408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640110061123510973060601010100001000012122333021000122408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640111011123510973040301010100000000003012333021100122409230002101243888888888888888888888888818888888888885611488888888888888888888888888888888051041 640111021123510973040301010100000000003012333021100122409220088112462888888888888888888888888818888888888885611488888888888888888888888806888888101041 640111031123510973040301010100000000003012333021100122409238802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640111041123510973040301010100000000003012333021100122409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640112011123510973040202020201002000021132321071000122112230188101501102868686868787468686868618701868686865611487871186868686048686868688878787111041 640112021123510973040202020201002000021132321071000122112230188102461187878787870150878787878710187878787875611411048787878787878787878706000000101041 640112031123510973040202020201002000021132321071000122112230288111251104868686868787238686868618701868686865611487871186868686048686868688878787061041 640112041123510973040202020201002000021132321071000122112230288112231187878787870325878787878710187878787875611411048787878787878787878706000000051041 640113011123510973141302020200001100023242333061000122110230188111671202048686868787524586868618701018686865611487871111868686040486868688878787141041 640113021123510973141302020200001100023242333061000122110230188102521287878787870167878787878710187878787875611411048787878787878787878788010102111041 640113031123510973141302020200001100023242333061000122110248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640113041123510973141302020200001100023242333061000122110230188112451287878787870167878787878710187878787875611411048787878787878787878706020305101041 640113051123510973141302020200001100023242333061000122110248804111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 640113061123510973141302020200001100023242333061000122110248804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640113071123510973141302020200001100023242333061000122110248804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640113081123510973141302020200001100023242333061000122110248804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640113091123510973141302020200001100023242333061000122110248804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640113101123510973141302020200001100023242333061000122110240202111281111868686868787248686868618701868686865611487871186868686048686868688878787061041 640113111123510973141302020200001100023242333061000122110240288112241187878787871028878787878710187878787875611411048787878787878787878706000101051041 640113121123510973141302020200001100023242333061000122110258811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640113131123510973141302020200001100023242333061000122110238888111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640113141123510973141302020200001100023242333061000122110230088112722888888888888888888888888818888888888885611488888888888888888888888888888888151041 640114011123510973040400000000001000012122333021000022109230188111611102868686868787538686868618701868686865611487871186868686048686868688878787131041 640114021123510973040400000000001000012122333021000022109230188112531187878787870161878787878710187878787875611411048787878787878787878788000000111041 640114031123510973040400000000001000012122333021000022109230088111313888888888888888888888888818888888888885611488888888888888888888888888888888071041 640114041123510973040400000000001000012122333021000022109248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640115011123510973101001010100001000013122333031000122110230110111291102868686868787278686868618701868686865611487871186868686048686868688878787061041 640115021123510973101001010100001000013122333031000122110230188112271187878787870129878787878710187878787875611411048787878787878787878706050207061041 640115031123510973101001010100001000013122333031000122110248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640115041123510973101001010100001000013122333031000122110248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640115051123510973101001010100001000013122333031000122110248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640115061123510973101001010100001000013122333031000122110248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640115071123510973101001010100001000013122333031000122110248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640115081123510973101001010100001000013122333031000122110248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640115091123510973101001010100001000013122333031000122110248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640115101123510973101001010100001000013122333031000122110220088112591888888888888888888888888818888888888885611488888888888888888888888888888888121041 640116011123510973060501010100001100022242333061100022110230188101631102868686868787568686868618701868686865611487871186868686048686868688878787131041 640116021123510973060501010100001100022242333061100022110230188112561187878787870163878787878710187878787875611411048787878787878787878788020002121041 640116031123510973060501010100001100022242333061100022110248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640116041123510973060501010100001100022242333061100022110240202111221105868686868787208686868618701868686865611487871186868686048686868688878787051041 640116051123510973060501010100001100022242333061100022110240288112201187878787870422878787878710187878787875611411048787878787878787878706010001051041 640116061123510973060501010100001100022242333061100022110248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640117011123510973010100000000000000001011333011000022406230088112682888888888888888888888888818888888888885611488888888888888888888888888888888141041 640118011123510973030300000000000000002011343011000022406230088111543888888888888888888888888818888888888885611488888888888888888888888888888888111041 640118021123510973030300000000000000002011343011000022406248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640118031123510973030300000000000000002011343011000022406238888111570888888888888888888888888818888888888885611488888888888888888888888888888888121041 640119011123510973060401010100001000013122321031100322413230106111311102868686868787278686868618701868686865611487871186868686048686868688878787071041 640119021123510973060401010100001000013122321031100322413230188102271187878787870131878787878710187878787875611411048787878787878787878706030003061041 640119031123510973060401010100001000013122321031100322413248802101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640119041123510973060401010100001000013122321031100322413248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640119051123510973060401010100001000013122321031100322413248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640119061123510973060401010100001000013122321031100322413220088112672888888888888888888888888818888888888885611488888888888888888888888888888888141041 640120011123510973070702020100001000012122321051100332412230188111361104868686868787328686868618701868686865611487871186868686048686868688878787081041 640120021123510973070702020100001000012122321051100332412248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640120031123510973070702020100001000012122321051100332412248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640120041123510973070702020100001000012122321051100332412230188112321187878787870136878787878710187878787875611411048787878787878787878706020103071041 640120051123510973070702020100001000012122321051100332412248804112150888888888888888888888888818888888888885611488888888888888888888888806888888041041 640120061123510973070702020100001000012122321051100332412248804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640120071123510973070702020100001000012122321051100332412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640121011123510973050502020100001000012121341031100322411230188111311102868686868787238686868618701868686866412587871286868686058686868688878787071041 640121021123510973050502020100001000012121341031100322411230188112231187878787870131878787878710187878787876412512058787878787878787878709010001051041 640121031123510973050502020100001000012121341031100322411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640121041123510973050502020100001000012121341031100322411238888112150888888888888888888888888818888888888886412588888888888888888888888809888888041041 640121051123510973050502020100001000012121341031100322411238888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640201011123510973030300000000001000012122333021000022208230188111631102868686868787538686868618701868686865611487871186868686048686868688878787131041 640201021123510973030300000000001000012122333021000022208230188112531187878787870163878787878710187878787875611411048787878787878787878788000000111041 640201031123510973030300000000001000012122333021000022208258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640202011123510973141402020100001001022129999999999999900130188111561102868686868787528686868618701868686865611487871186868686048686868688878787121041 640202021123510973141402020100001001022129999999999999900130188112521187878787870156878787878710187878787875611411048787878787878787878788020103111041 640202031123510973141402020100001001022129999999999999900148802111200888888888888888888888888818888888888885611488888888888888888888888888888888051041 640202041123510973141402020100001001022129999999999999900148802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640202051123510973141402020100001001022129999999999999900148802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640202061123510973141402020100001001022129999999999999900170288111271107868686868787268686868618701868686865611487871186868686048686868688878787061041 640202071123510973141402020100001001022129999999999999900170288112261187878787870627878787878710187878787875611411048787878787878787878706000202061041 640202081123510973141402020100001001022129999999999999900178807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640202091123510973141402020100001001022129999999999999900178807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640202101123510973141402020100001001022129999999999999900178888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640202111123510973141402020100001001022129999999999999900178888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640202121123510973141402020100001001022129999999999999900178888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640202131123510973141402020100001001022129999999999999900178888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640202141123510973141402020100001001022129999999999999900170088112421888888888888888888888888818888888888885611488888888888888888888888806888888091041 640203011123510973090901010100001000012122321041100022410230188111461102868686868787448686868618701868686865611487871186868686048686868688878787101041 640203021123510973090901010100001000012122321041100022410230188112441187878787870146878787878710187878787875611411048787878787878787878706040206091041 640203031123510973090901010100001000012122321041100022410248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640203041123510973090901010100001000012122321041100022410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640203051123510973090901010100001000012122321041100022410248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640203061123510973090901010100001000012122321041100022410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640203071123510973090901010100001000012122321041100022410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640203081123510973090901010100001000012122321041100022410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640203091123510973090901010100001000012122321041100022410230088112552888888888888888888888888818888888888885611488888888888888888888888888888888121041 640204011123510973070701010100001000012122341051000022408230188111541102868686868787388686868618701868686865611487871186868686048686868688878787111041 640204021123510973070701010100001000012122341051000022408230188112381187878787870154878787878710187878787875611411048787878787878787878706030205081041 640204031123510973070701010100001000012122341051000022408248802111180888888888888888888888888818888888888885611488888888888888888888888888888888041041 640204041123510973070701010100001000012122341051000022408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640204051123510973070701010100001000012122341051000022408248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640204061123510973070701010100001000012122341051000022408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640204071123510973070701010100001000012122341051000022408248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640205011123510973090901010000001000013122123041000122410230188111731104868686868787578686868618701868686865611487871186868686048686868688878787151041 640205021123510973090901010000001000013122123041000122410240088111251888888888888888888888888818888888888885611488888888888888888888888888888888061041 640205031123510973090901010000001000013122123041000122410240088111221888888888888888888888888818888888888885611488888888888888888888888888888888051041 640205041123510973090901010000001000013122123041000122410230188112571187878787870173878787878710187878787875611411048787878787878787878788000101121041 640205051123510973090901010000001000013122123041000122410240004112311888888888888888888888888818888888888885611488888888888888888888888806888888071041 640205061123510973090901010000001000013122123041000122410258805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640205071123510973090901010000001000013122123041000122410258805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640205081123510973090901010000001000013122123041000122410258805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640205091123510973090901010000001000013122123041000122410258805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640206011123510973111101010100000100014122123111101122412230004111732888888888888888888888888818888888888885611488888888888888888888888888888888151041 640206021123510973111101010100000100014122123111101122412248888111240888888888888888888888888818888888888885611488888888888888888888888888888888051041 640206031123510973111101010100000100014122123111101122412248888111260888888888888888888888888818888888888885611488888888888888888888888888888888061041 640206041123510973111101010100000100014122123111101122412220088112832888888888888888888888888818888888888885611488888888888888888888888888888888171041 640206051123510973111101010100000100014122123111101122412230004112702888888888888888888888888818888888888885611488888888888888888888888888888888151041 640206061123510973111101010100000100014122123111101122412240188111361107868686868787298686868618701868686865611487871186868686048686868688878787081041 640206071123510973111101010100000100014122123111101122412240188112291187878787870636878787878710187878787875611411048787878787878787878706020204061041 640206081123510973111101010100000100014122123111101122412258807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640206091123510973111101010100000100014122123111101122412258807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640206101123510973111101010100000100014122123111101122412258807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640206111123510973111101010100000100014122123111101122412258807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640207010562510973161604020401003100043252141051100122411230107111571102868686868787408686868618701868686865611487871186868686048686868688878787120521 640207020562510973161604020401003100043252141051100122411230188112401187878787870157878787878710187878787875611411048787878787878787878706010304090521 640207030562510973161604020401003100043252141051100122411248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640207040562510973161604020401003100043252141051100122411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640207050562510973161604020401003100043252141051100122411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640207060562510973161604020401003100043252141051100122411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640207070562510973161604020401003100043252141051100122411220088112852888888888888888888888888818888888888885611488888888888888888888888888888888180521 640207080562510973161604020401003100043252141051100122411248808111330888888888888888888888888818888888888885611488888888888888888888888888888888070521 640207090562510973161604020401003100043252141051100122411230207111321110868686868787198686868618701868686865611487871186868686048686868688878787070521 640207100562510973161604020401003100043252141051100122411230288112191187878787870932878787878710187878787875611411048787878787878787878706020002040521 640207110562510973161604020401003100043252141051100122411248810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640207120562510973161604020401003100043252141051100122411248810111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640207130562510973161604020401003100043252141051100122411230307111571114868686868787438686868618701868686865611487871186868686048686868688878787120521 640207140562510973161604020401003100043252141051100122411230388112431187878787871357878787878710187878787875611411048787878787878787878706010001090521 640207150562510973161604020401003100043252141051100122411240414111241116868686868787188686868618701868686865611487871186868686048686868688878787050521 640207160562510973161604020401003100043252141051100122411240488112181187878787871524878787878710187878787875611411048787878787878787878706000000040521 640208011123510973020200000000000000002012393011020022408238802111500888888888888888888888888818888888888885611488888888888888888888888888888888111041 640208021123510973020200000000000000002012393011020022408220088112882888888888888888888888888818888888888885611488888888888888888888888888888888181041 640209011123510973181806060201001100023242141011101122412230188111361202078686868787263386868618701018686865611487871111868686040486868688878787081041 640209021123510973181806060201001100023242141011101122412230188112261287878787870136878787878710187878787875611411048787878787878787878706020204061041 640209031123510973181806060201001100023242141011101122412248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640209041123510973181806060201001100023242141011101122412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640209051123510973181806060201001100023242141011101122412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640209061123510973181806060201001100023242141011101122412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640209071123510973181806060201001100023242141011101122412230188112331287878787870136878787878710187878787875611411048787878787878787878706010102071041 640209081123510973181806060201001100023242141011101122412248807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640209091123510973181806060201001100023242141011101122412248807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640209101123510973181806060201001100023242141011101122412240288111631111868686868787418686868618701868686865611487871186868686048686868688878787131041 640209111123510973181806060201001100023242141011101122412240288112411187878787871063878787878710187878787875611411048787878787878787878706000000091041 640209121123510973181806060201001100023242141011101122412230088112391888888888888888888888888818888888888885611488888888888888888888888806888888081041 640209131123510973181806060201001100023242141011101122412248812112210888888888888888888888888818888888888885611488888888888888888888888806888888051041 640209141123510973181806060201001100023242141011101122412258813111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640209151123510973181806060201001100023242141011101122412248812112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640209161123510973181806060201001100023242141011101122412278888112300888888888888888888888888818888888888885611488888888888888888888888806888888071041 640209171123510973181806060201001100023242141011101122412278816112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640209181123510973181806060201001100023242141011101122412278816112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640210011123510973191904040301001200033252121061100122412230188111621102868686868787498686868618701868686865611487871186868686048686868688878787131041 640210021123510973191904040301001200033252121061100122412230188112491187878787870162878787878710187878787875611411048787878787878787878706010102101041 640210031123510973191904040301001200033252121061100122412248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640210041123510973191904040301001200033252121061100122412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640210051123510973191904040301001200033252121061100122412240288111431106868686868787378686868618701868686865611487871186868686048686868688878787091041 640210061123510973191904040301001200033252121061100122412240288112371187878787870543878787878710187878787875611411048787878787878787878706030306081041 640210071123510973191904040301001200033252121061100122412258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640210081123510973191904040301001200033252121061100122412258806111190888888888888888888888888818888888888885611488888888888888888888888888888888041041 640210091123510973191904040301001200033252121061100122412258806111170888888888888888888888888818888888888885611488888888888888888888888888888888041041 640210101123510973191904040301001200033252121061100122412258806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640210111123510973191904040301001200033252121061100122412258806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640210121123510973191904040301001200033252121061100122412258806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640210131123510973191904040301001200033252121061100122412258806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640210141123510973191904040301001200033252121061100122412240388111361115868686868787348686868618701868686865611487871186868686048686868688878787081041 640210151123510973191904040301001200033252121061100122412240388112341187878787871436878787878710187878787875611411048787878787878787878706030003071041 640210161123510973191904040301001200033252121061100122412258815111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640210171123510973191904040301001200033252121061100122412258815111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640210181123510973191904040301001200033252121061100122412258815111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640210191123510973191904040301001200033252121061100122412240088112311888888888888888888888888818888888888885611488888888888888888888888806888888071041 640211011123510973111102020200001100022242333011000022208230188111751202068686868787614186868618701018686865611487871111868686040486868688878787161041 640211021123510973111102020200001100022242333011000022208230188112611287878787870175878787878710187878787875611411048787878787878787878788020002131041 640211031123510973111102020200001100022242333011000022208248802111280888888888888888888888888818888888888885611488888888888888888888888888888888061041 640211041123510973111102020200001100022242333011000022208240202111221105868686868787168686868618701868686865611487871186868686048686868688878787051041 640211051123510973111102020200001100022242333011000022208240288112161187878787870422878787878710187878787875611411048787878787878787878706000000041041 640211061123510973111102020200001100022242333011000022208230188112411287878787870175878787878710187878787875611411048787878787878787878706020305091041 640211071123510973111102020200001100022242333011000022208248806112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640211081123510973111102020200001100022242333011000022208248806112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640211091123510973111102020200001100022242333011000022208248806112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640211101123510973111102020200001100022242333011000022208248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640211111123510973111102020200001100022242333011000022208248806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640212011123510973141403030200002000022132343051100122409230188111401102868686868787438686868618701868686865611487871186868686048686868688878787091041 640212021123510973141403030200002000022132343051100122409230188112431187878787870140878787878710187878787875611411048787878787878787878706030205091041 640212031123510973141403030200002000022132343051100122409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640212041123510973141403030200002000022132343051100122409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640212051123510973141403030200002000022132343051100122409248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640212061123510973141403030200002000022132343051100122409248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640212071123510973141403030200002000022132343051100122409248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640212081123510973141403030200002000022132343051100122409248888111200888888888888888888888888818888888888885611488888888888888888888888888888888051041 640212091123510973141403030200002000022132343051100122409230288111371210138686868787243686868618701018686865611487871111868686040486868688878787081041 640212101123510973141403030200002000022132343051100122409230288112241287878787870937878787878710187878787875611411048787878787878787878706010102051041 640212111123510973141403030200002000022132343051100122409248810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640212121123510973141403030200002000022132343051100122409248810111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640212131123510973141403030200002000022132343051100122409230288112361287878787870937878787878710187878787875611411048787878787878787878706010001081041 640212141123510973141403030200002000022132343051100122409248813111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640213011123510973030300000000001000012122133031100124409230188111571102868686868787518686868618701868686865611487871186868686048686868688878787121041 640213021123510973030300000000001000012122133031100124409230188112511187878787870157878787878710187878787875611411048787878787878787878788010001111041 640213031123510973030300000000001000012122133031100124409248802111310888888888888888888888888818888888888885611488888888888888888888888888888888071041 640214011123510973040200000000000000002012333011000022407230088102512888888888888888888888888818888888888885611488888888888888888888888888888888111041 640214021123510973040200000000000000002012333011000022407258888111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 640214031123510973040200000000000000002012333011000022407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640214041123510973040200000000000000002012333011000022407258888101028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215011123510973162204040401001300043252121051100124411230088111782888888888888888888888888818888888888885611488888888888888888888888888888888161041 640215021123510973162204040401001300043252121051100124411240188111571105868686868787458686868618701868686865611487871186868686048686868688878787121041 640215031123510973162204040401001300043252121051100124411248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640215041123510973162204040401001300043252121051100124411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640215051123510973162204040401001300043252121051100124411240188112451187878787870257878787878710187878787875611411048787878787878787878706020002101041 640215061123510973162204040401001300043252121051100124411258805111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640215071123510973162204040401001300043252121051100124411258805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215081123510973162204040401001300043252121051100124411240288111511109868686868787218686868618701868686865611487871186868686048686868688878787111041 640215091123510973162204040401001300043252121051100124411240288112211187878787870851878787878710187878787875611411048787878787878787878706000202051041 640215101123510973162204040401001300043252121051100124411258809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215111123510973162204040401001300043252121051100124411258809112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215121123510973162204040401001300043252121051100124411240388111471113868686868787268686868618701868686865611487871186868686048686868688878787101041 640215131123510973162204040401001300043252121051100124411240388112261187878787871247878787878710187878787875611411048787878787878787878706010203061041 640215141123510973162204040401001300043252121051100124411258813111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640215151123510973162204040401001300043252121051100124411258813112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215161123510973162204040401001300043252121051100124411258813112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215171123510973162204040401001300043252121051100124411230488011361118868686868787358686868618701868686865611487871186868686048686868688878787081041 640215181123510973162204040401001300043252121051100124411230488012351187878787871736878787878710187878787875611411048787878787878787878706030104081041 640215191123510973162204040401001300043252121051100124411248818011088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640215201123510973162204040401001300043252121051100124411248818012058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640215211123510973162204040401001300043252121051100124411248818011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640215221123510973162204040401001300043252121051100124411248818011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640216011123510973040501010000001000013122143011000022408230188111651102868686868787628686868618701868686865611487871186868686048686868688878787141041 640216021123510973040501010000001000013122143011000022408230188112621187878787870165878787878710187878787875611411048787878787878787878788010001131041 640216031123510973040501010000001000013122143011000022408240002011411888888888888888888888888818888888888885611488888888888888888888888888888888091041 640216041123510973040501010000001000013122143011000022408258888112160888888888888888888888888818888888888885611488888888888888888888888806888888041041 640216051123510973040501010000001000013122143011000022408270088112632888888888888888888888888818888888888885611488888888888888888888888888888888131041 640217011123510973191904040300001002032122123061000122410230188111761102868686868787478686868618701868686865611487871186868686048686868688878787161041 640217021123510973191904040300001002032122123061000122410230188112471187878787870176878787878710187878787875611411048787878787878787878706010102101041 640217031123510973191904040300001002032122123061000122410248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217041123510973191904040300001002032122123061000122410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217051123510973191904040300001002032122123061000122410230088111812888888888888888888888888818888888888885611488888888888888888888888888888888171041 640217061123510973191904040300001002032122123061000122410270288111791214158686868787634786868618701018686865611487871111868686040486868688878787161041 640217071123510973191904040300001002032122123061000122410270388111441208138686868787374586868618701018686865611487871111868686040486868688878787091041 640217081123510973191904040300001002032122123061000122410270388112371287878787870744878787878710187878787875611411048787878787878787878706000404081041 640217091123510973191904040300001002032122123061000122410278808112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217101123510973191904040300001002032122123061000122410278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217111123510973191904040300001002032122123061000122410278808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640217121123510973191904040300001002032122123061000122410278808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640217131123510973191904040300001002032122123061000122410270388112451287878787870744878787878710187878787875611411048787878787878787878706000000101041 640217141123510973191904040300001002032122123061000122410270288112631287878787870679878787878710187878787875611411048787878787878787878788000000131041 640217151123510973191904040300001002032122123061000122410270288112471287878787870679878787878710187878787875611411048787878787878787878706040004101041 640217161123510973191904040300001002032122123061000122410278815111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640217171123510973191904040300001002032122123061000122410278815111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217181123510973191904040300001002032122123061000122410278815111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640217191123510973191904040300001002032122123061000122410278815111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640218011123510973090902020200001110033342123061100022410230188111571102868686868787538686868618701868686865611487871186868686048686868688878787121041 640218021123510973090902020200001110033342123061100022410230188112531187878787870157878787878710187878787875611411048787878787878787878788000000111041 640218031123510973090902020200001110033342123061100022410240288111411108868686868787238686868618701868686865611487871186868686048686868688878787091041 640218041123510973090902020200001110033342123061100022410258888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640218051123510973090902020200001110033342123061100022410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640218061123510973090902020200001110033342123061100022410250388111181107868686868787158686868618701868686865611487871186868686048686868688878787041041 640218071123510973090902020200001110033342123061100022410250388112151187878787870618878787878710187878787875611411048787878787878787878706000000041041 640218081123510973090902020200001110033342123061100022410240288112231187878787870341878787878710187878787875611411048787878787878787878706000000051041 640218091123510973090902020200001110033342123061100022410270088112582888888888888888888888888818888888888885611488888888888888888888888888888888121041 640219011123510973050501010101001000012122343021100122409230188111271102868686868787208686868618701868686865611487871186868686048686868688878787061041 640219021123510973050501010101001000012122343021100122409230188112201187878787870127878787878710187878787875611411048787878787878787878706020002051041 640219031123510973050501010101001000012122343021100122409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640219041123510973050501010101001000012122343021100122409248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640219051123510973050501010101001000012122343021100122409230088111662888888888888888888888888818888888888885611488888888888888888888888888888888141041 640220011123510973040400000000001000012122121071120192412230188111701102868686868787578686868618701868686865611487871186868686048686868688878787151041 640220021123510973040400000000001000012122121071120192412230188112571187878787870170878787878710187878787875611411048787878787878787878788010001121041 640220031123510973040400000000001000012122121071120192412248802111380888888888888888888888888818888888888885611488888888888888888888888888888888081041 640220041123510973040400000000001000012122121071120192412230088112732888888888888888888888888818888888888885611488888888888888888888888888888888151041 640221011123510973060601010100001000013122133021000122409230105111341103868686868787338686868618701868686865611487871186868686048686868688878787071041 640221021123510973060601010100001000013122133021000122409248888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640221031123510973060601010100001000013122133021000122409230188112331187878787870134878787878710187878787875611411048787878787878787878706010001071041 640221041123510973060601010100001000013122133021000122409248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640221051123510973060601010100001000013122133021000122409220088112532888888888888888888888888818888888888885611488888888888888888888888888888888111041 640221061123510973060601010100001000013122133021000122409238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640222011123510973131302020100001000012122121051000023411230188111481203108686868787444586868618701018686865611487871111868686040486868688878787101041 640222021123510973131302020100001000012122121051000023411248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640222031123510973131302020100001000012122121051000023411230188112441287878787870148878787878710187878787875611411048787878787878787878706040206091041 640222041123510973131302020100001000012122121051000023411248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640222051123510973131302020100001000012122121051000023411248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640222061123510973131302020100001000012122121051000023411248803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640222071123510973131302020100001000012122121051000023411248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640222081123510973131302020100001000012122121051000023411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640222091123510973131302020100001000012122121051000023411248803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640222101123510973131302020100001000012122121051000023411230188112451287878787870148878787878710187878787875611411048787878787878787878706030003101041 640222111123510973131302020100001000012122121051000023411248810111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640222121123510973131302020100001000012122121051000023411248810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640222131123510973131302020100001000012122121051000023411248810111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640223011123510973050501010100001000012122399031020022408230105111511102868686868787458686868618701868686865611487871186868686048686868688878787111041 640223021123510973050501010100001000012122399031020022408230188112451187878787870151878787878710187878787875611411048787878787878787878706000000101041 640223031123510973050501010100001000012122399031020022408238805111240888888888888888888888888818888888888885611488888888888888888888888888888888051041 640223041123510973050501010100001000012122399031020022408238805111190888888888888888888888888818888888888885611488888888888888888888888888888888041041 640223051123510973050501010100001000012122399031020022408220088112752888888888888888888888888818888888888885611488888888888888888888888888888888161041 640224011123510973090901010100001000013122393021000122408230109111531102868686868787478686868618701868686865611487871186868686048686868688878787111041 640224021123510973090901010100001000013122393021000122408230188112471187878787870153878787878710187878787875611411048787878787878787878706030306101041 640224031123510973090901010100001000013122393021000122408248802111240888888888888888888888888818888888888885611488888888888888888888888888888888051041 640224041123510973090901010100001000013122393021000122408248802111160888888888888888888888888818888888888885611488888888888888888888888888888888041041 640224051123510973090901010100001000013122393021000122408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640224061123510973090901010100001000013122393021000122408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640224071123510973090901010100001000013122393021000122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640224081123510973090901010100001000013122393021000122408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640224091123510973090901010100001000013122393021000122408220088112682888888888888888888888888818888888888885611488888888888888888888888888888888141041 640301011123510972101101010000002000023132321061100124410230188111551102868686868787538686868618701868686860604187870486868686018686868688878787121041 640301021123510972101101010000002000023132321061100124410230188112531187878787870155878787878710187878787870604104018787878787878787878788000000111041 640301031123510972101101010000002000023132321061100124410230288111621104868686868787608686868618701868686860604187870486868686018686868688878787131041 640301041123510972101101010000002000023132321061100124410230288112601187878787870362878787878710187878787870604104018787878787878787878788010102131041 640301051123510972101101010000002000023132321061100124410240004111261888888888888888888888888818888888888880604188888888888888888888888888888888061041 640301061123510972101101010000002000023132321061100124410240004012331888888888888888888888888818888888888880604188888888888888888888888803888888071041 640301071123510972101101010000002000023132321061100124410258806112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640301081123510972101101010000002000023132321061100124410258806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640301091123510972101101010000002000023132321061100124410258806111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640301101123510972101101010000002000023132321061100124410258806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640301111123510972101101010000002000023132321061100124410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640302011123510972131303030000002000023132341051100124409230188111551102868686868787528686868618701868686860604187870486868686018686868688878787121041 640302021123510972131303030000002000023132341051100124409230188112521187878787870155878787878710187878787870604104018787878787878787878788010102111041 640302031123510972131303030000002000023132341051100124409248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640302041123510972131303030000002000023132341051100124409240002111221888888888888888888888888818888888888880604188888888888888888888888888888888051041 640302051123510972131303030000002000023132341051100124409258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640302061123510972131303030000002000023132341051100124409258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640302071123510972131303030000002000023132341051100124409240088112221888888888888888888888888818888888888880604188888888888888888888888803888888051041 640302081123510972131303030000002000023132341051100124409230288111591109868686868787538686868618701868686860604187870486868686018686868688878787121041 640302091123510972131303030000002000023132341051100124409230288112531187878787870859878787878710187878787870604104018787878787878787878788000303111041 640302101123510972131303030000002000023132341051100124409240009112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640302111123510972131303030000002000023132341051100124409258810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640302121123510972131303030000002000023132341051100124409248809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640302131123510972131303030000002000023132341051100124409248809112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640303011123510972040402020000001000012122331041001124409230188111601102868686868787548686868618701868686860604187870486868686018686868688878787131041 640303021123510972040402020000001000012122331041001124409230188112541187878787870160878787878710187878787870604104018787878787878787878788000000111041 640303031123510972040402020000001000012122331041001124409258888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640303041123510972040402020000001000012122331041001124409258888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640304011123510972101202020000001000013122431031000124408230188111671102868686868787548686868618701868686860604187870486868686018686868688878787141041 640304021123510972101202020000001000013122431031000124408230188112541187878787870167878787878710187878787870604104018787878787878787878788020103111041 640304031123510972101202020000001000013122431031000124408248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640304041123510972101202020000001000013122431031000124408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640304051123510972101202020000001000013122431031000124408240002112391888888888888888888888888818888888888880604188888888888888888888888803888888081041 640304061123510972101202020000001000013122431031000124408258805112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640304071123510972101202020000001000013122431031000124408258805111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640304081123510972101202020000001000013122431031000124408258805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640304091123510972101202020000001000013122431031000124408270088012211888888888888888888888888818888888888880604188888888888888888888888803888888051041 640304101123510972101202020000001000013122431031000124408278809011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640304111123510972101202020000001000013122431031000124408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640304121123510972101202020000001000013122431031000124408258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640305011123510972101001010000000001012012343071100024407230088112582888888888888888888888888818888888888880604188888888888888888888888888888888121041 640305021123510972101001010000000001012012343071100024407258888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 640305031123510972101001010000000001012012343071100024407258888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640305041123510972101001010000000001012012343071100024407270188111561105868686868787558686868618701868686860604187870486868686018686868688878787121041 640305051123510972101001010000000001012012343071100024407270188112551187878787870456878787878710187878787870604104018787878787878787878788000101121041 640305061123510972101001010000000001012012343071100024407278805112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640305071123510972101001010000000001012012343071100024407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640305081123510972101001010000000001012012343071100024407278888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640305091123510972101001010000000001012012343071100024407278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640305101123510972101001010000000001012012343071100024407278888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 640306011123510972241803030101000002023012343091100124408230088112552888888888888888888888888818888888888880604188888888888888888888888888888888121041 640306021123510972241803030101000002023012343091100124408230088112521888888888888888888888888818888888888880604188888888888888888888888888888888111041 640306031123510972241803030101000002023012343091100124408240001112241888888888888888888888888818888888888880604188888888888888888888888803888888051041 640306041123510972241803030101000002023012343091100124408248801101230888888888888888888888888818888888888880604188888888888888888888888888888888051041 640306051123510972241803030101000002023012343091100124408248801111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640306061123510972241803030101000002023012343091100124408248801101138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640306071123510972241803030101000002023012343091100124408248801102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640306081123510972241803030101000002023012343091100124408248801102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640306091123510972241803030101000002023012343091100124408258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640306101123510972241803030101000002023012343091100124408258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640306111123510972241803030101000002023012343091100124408258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640306121123510972241803030101000002023012343091100124408258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640306131123510972241803030101000002023012343091100124408258888112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640306141123510972241803030101000002023012343091100124408270188111701115868686868787548686868618701868686860604187870486868686018686868688878787151041 640306151123510972241803030101000002023012343091100124408270188112541187878787871470878787878710187878787870604104018787878787878787878788010203111041 640306161123510972241803030101000002023012343091100124408270015112281888888888888888888888888818888888888880604188888888888888888888888803888888061041 640306171123510972241803030101000002023012343091100124408278815101150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640306181123510972241803030101000002023012343091100124408278816112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640306191123510972241803030101000002023012343091100124408278816112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640306201123510972241803030101000002023012343091100124408278815112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640306211123510972241803030101000002023012343091100124408270288111491123868686868787468686868618701868686860604187870486868686018686868688878787101041 640306221123510972241803030101000002023012343091100124408278888101250888888888888888888888888818888888888880604188888888888888888888888888888888061041 640306231123510972241803030101000002023012343091100124408270288112461187878787872149878787878710187878787870604104018787878787878787878703010001101041 640306241123510972241803030101000002023012343091100124408278823111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640307010562510972181505030301011001033242321101101124411230106111351102868686868787318686868618701868686860604187870486868686018686868688878787080521 640307020562510972181505030301011001033242321101101124411230188112311187878787870135878787878710187878787870604104018787878787878787878703020103070521 640307030562510972181505030301011001033242321101101124411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640307040562510972181505030301011001033242321101101124411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640307050562510972181505030301011001033242321101101124411248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640307060562510972181505030301011001033242321101101124411220088112592888888888888888888888888818888888888880604188888888888888888888888888888888120521 640307070562510972181505030301011001033242321101101124411238806111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 640307080562510972181505030301011001033242321101101124411278888112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 640307090562510972181505030301011001033242321101101124411220288111641110868686868787438686868618701868686860604187870486868686018686868688878787130521 640307100562510972181505030301011001033242321101101124411220288102431187878787870964878787878710187878787870604104018787878787878787878703010001090521 640307110562510972181505030301011001033242321101101124411238810111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 640307120562510972181505030301011001033242321101101124411270388101601113868686868787358686868618701868686860604187870486868686018686868688878787130521 640307130562510972181505030301011001033242321101101124411270388102351187878787871260878787878710187878787870604104018787878787878787878703020204080521 640307140562510972181505030301011001033242321101101124411278813111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 640307150562510972181505030301011001033242321101101124411278813111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640307160562510972181505030301011001033242321101101124411278813112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640307170562510972181505030301011001033242321101101124411278813112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640307180562510972181505030301011001033242321101101124411278888112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 640308011123510972090901010000001000013122443041000124407230188111541102868686868787538686868618701868686860604187870486868686018686868688878787111041 640308021123510972090901010000001000013122443041000124407230188112531187878787870154878787878710187878787870604104018787878787878787878788030104111041 640308031123510972090901010000001000013122443041000124407248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640308041123510972090901010000001000013122443041000124407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640308051123510972090901010000001000013122443041000124407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640308061123510972090901010000001000013122443041000124407240002112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640308071123510972090901010000001000013122443041000124407258806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640308081123510972090901010000001000013122443041000124407248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 640308091123510972090901010000001000013122443041000124407278888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640309011123510972141403030000000001012012343041000024406230088112622888888888888888888888888818888888888880604188888888888888888888888888888888131041 640309021123510972141403030000000001012012343041000024406250088112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 640309031123510972141403030000000001012012343041000024406268802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640309041123510972141403030000000001012012343041000024406268802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640309051123510972141403030000000001012012343041000024406268888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640309061123510972141403030000000001012012343041000024406258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640309071123510972141403030000000001012012343041000024406268888112250888888888888888888888888818888888888880604188888888888888888888888803888888061041 640309081123510972141403030000000001012012343041000024406270188111661109868686868787518686868618701868686860604187870486868686018686868688878787141041 640309091123510972141403030000000001012012343041000024406270188112511187878787870866878787878710187878787870604104018787878787878787878788000101111041 640309101123510972141403030000000001012012343041000024406270009112351888888888888888888888888818888888888880604188888888888888888888888803888888081041 640309111123510972141403030000000001012012343041000024406278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640309121123510972141403030000000001012012343041000024406278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640309131123510972141403030000000001012012343041000024406278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640309141123510972141403030000000001012012343041000024406278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640310011123510972060601010000001000013122343021000024406230188111601102868686868787528686868618701868686860604187870486868686018686868688878787131041 640310021123510972060601010000001000013122343021000024406230188112521187878787870160878787878710187878787870604104018787878787878787878788000101111041 640310031123510972060601010000001000013122343021000024406240002112271888888888888888888888888818888888888880604188888888888888888888888803888888061041 640310041123510972060601010000001000013122343021000024406258803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640310051123510972060601010000001000013122343021000024406258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640310061123510972060601010000001000013122343021000024406258803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640311010562510973373509050200002000024132433041000124407230125111511202118686868787504586868618701018686860604187870404868686010186868688878787110521 640311020562510973373509050200002000024132433041000124407230188112501287878787870151878787878710187878787870604104018787878787878787878703020406110521 640311030562510973373509050200002000024132433041000124407248802102180888888888888888888888888818888888888880604188888888888888888888888803888888040521 640311040562510973373509050200002000024132433041000124407248802111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 640311050562510973373509050200002000024132433041000124407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311060562510973373509050200002000024132433041000124407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311070562510973373509050200002000024132433041000124407248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311080562510973373509050200002000024132433041000124407240002112231888888888888888888888888818888888888880604188888888888888888888888803888888050521 640311090562510973373509050200002000024132433041000124407258808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311100562510973373509050200002000024132433041000124407258808111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311110562510973373509050200002000024132433041000124407230188112451287878787870151878787878710187878787870604104018787878787878787878703040206100521 640311120562510973373509050200002000024132433041000124407248811111260888888888888888888888888818888888888880604188888888888888888888888888888888060521 640311130562510973373509050200002000024132433041000124407248811111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 640311140562510973373509050200002000024132433041000124407248811112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311150562510973373509050200002000024132433041000124407248811111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311160562510973373509050200002000024132433041000124407248811111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311170562510973373509050200002000024132433041000124407240011112221888888888888888888888888818888888888880604188888888888888888888888803888888050521 640311180562510973373509050200002000024132433041000124407258817112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311190562510973373509050200002000024132433041000124407248888112170888888888888888888888888818888888888880604188888888888888888888888803888888040521 640311200562510973373509050200002000024132433041000124407248888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311210562510973373509050200002000024132433041000124407248888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311220562510973373509050200002000024132433041000124407248888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311230562510973373509050200002000024132433041000124407248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311240562510973373509050200002000024132433041000124407248888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311250562510973373509050200002000024132433041000124407220088102702888888888888888888888888818888888888880604188888888888888888888888888888888150521 640311260562510973373509050200002000024132433041000124407270088112453888888888888888888888888818888888888880604188888888888888888888888803888888100521 640311270562510973373509050200002000024132433041000124407278826111180888888888888888888888888818888888888880604188888888888888888888888888888888040521 640311280562510973373509050200002000024132433041000124407278826111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311290562510973373509050200002000024132433041000124407278826111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311300562510973373509050200002000024132433041000124407230288111501131868686868787408686868618701868686860604187870486868686018686868688878787110521 640311310562510973373509050200002000024132433041000124407230288112401187878787873050878787878710187878787870604104018787878787878787878703020204090521 640311320562510973373509050200002000024132433041000124407248831112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640311330562510973373509050200002000024132433041000124407248831111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640311340562510973373509050200002000024132433041000124407248831111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311350562510973373509050200002000024132433041000124407240031112171888888888888888888888888818888888888880604188888888888888888888888803888888040521 640311360562510973373509050200002000024132433041000124407258835112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640311370562510973373509050200002000024132433041000124407248888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 640312010562510972121103010101002000023132433031000124407230188111521102868686868787508686868618701868686860604187870486868686018686868688878787110521 640312020562510972121103010101002000023132433031000124407230188112501187878787870152878787878710187878787870604104018787878787878787878703010203110521 640312030562510972121103010101002000023132433031000124407248802112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 640312040562510972121103010101002000023132433031000124407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640312050562510972121103010101002000023132433031000124407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640312060562510972121103010101002000023132433031000124407240088112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 640312070562510972121103010101002000023132433031000124407258806111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640312080562510972121103010101002000023132433031000124407230288101601109868686868787558686868618701868686860604187870486868686018686868688878787130521 640312090562510972121103010101002000023132433031000124407230288112551187878787870860878787878710187878787870604104018787878787878787878788000000120521 640312100562510972121103010101002000023132433031000124407248888111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 640312110562510972121103010101002000023132433031000124407248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640312120562510972121103010101002000023132433031000124407278888111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 640313011123510972070703030100001100022242343041100124408230188111531102868686868787518686868618701868686860604187870486868686018686868688878787111041 640313021123510972070703030100001100022242343041100124408230188112511187878787870153878787878710187878787870604104018787878787878787878788010001111041 640313031123510972070703030100001100022242343041100124408240202111351206078686868787323386868618701018686860604187870404868686010186868688878787081041 640313041123510972070703030100001100022242343041100124408248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640313051123510972070703030100001100022242343041100124408248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640313061123510972070703030100001100022242343041100124408240288112321287878787870335878787878710187878787870604104018787878787878787878703000000071041 640313071123510972070703030100001100022242343041100124408240288112331287878787870335878787878710187878787870604104018787878787878787878703000000071041 640314010562510972181801000100001000012122343111100124408230188111521102868686868787448686868618701868686860604187870486868686018686868688878787110521 640314020562510972181801000100001000012122343111100124408230188112441187878787870152878787878710187878787870604104018787878787878787878703030306090521 640314030562510972181801000100001000012122343111100124408248802111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 640314040562510972181801000100001000012122343111100124408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314050562510972181801000100001000012122343111100124408248802112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314060562510972181801000100001000012122343111100124408248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640314070562510972181801000100001000012122343111100124408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640314080562510972181801000100001000012122343111100124408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640314090562510972181801000100001000012122343111100124408248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314100562510972181801000100001000012122343111100124408270088112601888888888888888888888888818888888888880604188888888888888888888888888888888130521 640314110562510972181801000100001000012122343111100124408278810112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314120562510972181801000100001000012122343111100124408278810111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314130562510972181801000100001000012122343111100124408278810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640314140562510972181801000100001000012122343111100124408278810111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640314150562510972181801000100001000012122343111100124408270088112812888888888888888888888888818888888888880604188888888888888888888888888888888170521 640314160562510972181801000100001000012122343111100124408270015112531888888888888888888888888818888888888880604188888888888888888888888888888888110521 640314170562510972181801000100001000012122343111100124408278816112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640314180562510972181801000100001000012122343111100124408278816112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640315011123510972080801010000001000013122343041000123409230188111721102868686868787708686868618701868686860604187870486868686018686868688878787151041 640315021123510972080801010000001000013122343041000123409230188112701187878787870172878787878710187878787870604104018787878787878787878788010102151041 640315031123510972080801010000001000013122343041000123409240002111471888888888888888888888888818888888888880604188888888888888888888888888888888101041 640315041123510972080801010000001000013122343041000123409248802112280888888888888888888888888818888888888880604188888888888888888888888803888888061041 640315051123510972080801010000001000013122343041000123409258804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640315061123510972080801010000001000013122343041000123409258804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640315071123510972080801010000001000013122343041000123409258804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640315081123510972080801010000001000013122343041000123409258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640316011123510972090802020100001000013122343041001023409230188111561102868686868787308686868618701868686860604187870486868686018686868688878787121041 640316021123510972090802020100001000013122343041001023409230188102301187878787870156878787878710187878787870604104018787878787878787878703010102071041 640316031123510972090802020100001000013122343041001023409240002112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 640316041123510972090802020100001000013122343041001023409248803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640316051123510972090802020100001000013122343041001023409248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640316061123510972090802020100001000013122343041001023409248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640316071123510972090802020100001000013122343041001023409248803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640316081123510972090802020100001000013122343041001023409258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640316091123510972090802020100001000013122343041001023409248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640401011123510972091103030000000000002012121081000022410230088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 640401021123510972091103030000000000002012121081000022410230088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 640401031123510972091103030000000000002012121081000022410250088012201888888888888888888888888818888888888880604188888888888888888888888803888888051041 640401041123510972091103030000000000002012121081000022410268803011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640401051123510972091103030000000000002012121081000022410258888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 640401061123510972091103030000000000002012121081000022410258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640401071123510972091103030000000000002012121081000022410258888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640401081123510972091103030000000000002012121081000022410258888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 640401091123510972091103030000000000002012121081000022410258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640401101123510972091103030000000000002012121081000022410270088112682888888888888888888888888818888888888880604188888888888888888888888888888888141041 640401111123510972091103030000000000002012121081000022410270088112672888888888888888888888888818888888888880604188888888888888888888888888888888141041 640402011123510972030300000000001000012122323051100122211230188111621102868686868787558686868618701868686860604187870486868686018686868688878787131041 640402021123510972030300000000001000012122323051100122211230188112551187878787870162878787878710187878787870604104018787878787878787878788000000121041 640402031123510972030300000000001000012122323051100122211258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640404011123510972040401010000000000001012123052100122410238888111250888888888888888888888888818888888888880604188888888888888888888888888888888061041 640404021123510972040401010000000000001012123052100122410278888111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 640404031123510972040401010000000000001012123052100122410278888112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 640404041123510972040401010000000000001012123052100122410270088112582888888888888888888888888818888888888880604188888888888888888888888888888888121041 640405011123510972091003030200001100023242123071000122410230188111581102868686868787398686868618701868686860604187870486868686018686868688878787121041 640405021123510972091003030200001100023242123071000122410230188112391187878787870158878787878710187878787870604104018787878787878787878703010304081041 640405031123510972091003030200001100023242123071000122410248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640405041123510972091003030200001100023242123071000122410248802111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 640405051123510972091003030200001100023242123071000122410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640405061123510972091003030200001100023242123071000122410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640405071123510972091003030200001100023242123071000122410240288011251108868686868787228686868618701868686860604187870486868686018686868688878787061041 640405081123510972091003030200001100023242123071000122410240288112221187878787870725878787878710187878787870604104018787878787878787878703000101051041 640405091123510972091003030200001100023242123071000122410258808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640405101123510972091003030200001100023242123071000122410258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640406011123510972060602020201001001022122343081000122408230188111631102868686868787438686868618701868686860604187870486868686018686868688878787131041 640406021123510972060602020201001001022122343081000122408230188112431187878787870163878787878710187878787870604104018787878787878787878703000101091041 640406031123510972060602020201001001022122343081000122408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640406041123510972060602020201001001022122343081000122408248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640406051123510972060602020201001001022122343081000122408270288111451106868686868787448686868618701868686860604187870486868686018686868688878787101041 640406061123510972060602020201001001022122343081000122408270288112441187878787870545878787878710187878787870604104018787878787878787878703000000091041 640407010562510972333210050401001004052122123111100122411230188111791102868686868787538686868618701868686860604187870486868686018686868688878787160521 640407020562510972333210050401001004052122123111100122411230188112531187878787870179878787878710187878787870604104018787878787878787878788000101110521 640407030562510972333210050401001004052122123111100122411248802112340888888888888888888888888818888888888880604188888888888888888888888803888888070521 640407040562510972333210050401001004052122123111100122411270288111641105868686868787458686868618701868686860604187870486868686018686868688878787130521 640407050562510972333210050401001004052122123111100122411270288112451187878787870464878787878710187878787870604104018787878787878787878703010405100521 640407060562510972333210050401001004052122123111100122411278805112260888888888888888888888888818888888888880604188888888888888888888888803888888060521 640407070562510972333210050401001004052122123111100122411278805112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 640407080562510972333210050401001004052122123111100122411278805112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407090562510972333210050401001004052122123111100122411278805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407100562510972333210050401001004052122123111100122411278805111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407110562510972333210050401001004052122123111100122411270388111401112868686868787408686868618701868686860604187870486868686018686868688878787090521 640407120562510972333210050401001004052122123111100122411270388112401187878787871140878787878710187878787870604104018787878787878787878703000000090521 640407130562510972333210050401001004052122123111100122411278888112240888888888888888888888888818888888888880604188888888888888888888888803888888050521 640407140562510972333210050401001004052122123111100122411278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640407150562510972333210050401001004052122123111100122411278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407160562510972333210050401001004052122123111100122411278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407170562510972333210050401001004052122123111100122411278888111400888888888888888888888888818888888888880604188888888888888888888888888888888090521 640407180562510972333210050401001004052122123111100122411270488111481119868686868787398686868618701868686860604187870486868686018686868688878787100521 640407190562510972333210050401001004052122123111100122411270488112391187878787871848878787878710187878787870604104018787878787878787878703030205080521 640407200562510972333210050401001004052122123111100122411278819111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640407210562510972333210050401001004052122123111100122411278819111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640407220562510972333210050401001004052122123111100122411278819112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407230562510972333210050401001004052122123111100122411278819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640407240562510972333210050401001004052122123111100122411278819102180888888888888888888888888818888888888880604188888888888888888888888803888888040521 640407250562510972333210050401001004052122123111100122411270588111401226328686868787402786868618701018686860604187870404868686010186868688878787090521 640407260562510972333210050401001004052122123111100122411270588112401287878787872540878787878710187878787870604104018787878787878787878703030205090521 640407270562510972333210050401001004052122123111100122411278826111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407280562510972333210050401001004052122123111100122411278826112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640407290562510972333210050401001004052122123111100122411278826111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640407300562510972333210050401001004052122123111100122411278826112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640407310562510972333210050401001004052122123111100122411278826111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640407320562510972333210050401001004052122123111100122411270588112271287878787872540878787878710187878787870604104018787878787878787878703010001060521 640407330562510972333210050401001004052122123111100122411278832111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640409011123510972151504040100002000023132121071100122412230188111691202048686868787614986868618701018686860604187870404868686010186868688878787141041 640409021123510972151504040100002000023132121071100122412230188112611287878787870169878787878710187878787870604104018787878787878787878788010001131041 640409031123510972151504040100002000023132121071100122412248802111330888888888888888888888888818888888888880604188888888888888888888888888888888071041 640409041123510972151504040100002000023132121071100122412230188112491287878787870169878787878710187878787870604104018787878787878787878703010304101041 640409051123510972151504040100002000023132121071100122412248804112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640409061123510972151504040100002000023132121071100122412248804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640409071123510972151504040100002000023132121071100122412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640409081123510972151504040100002000023132121071100122412248804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640409091123510972151504040100002000023132121071100122412240088112494888888888888888888888888818888888888880604188888888888888888888888803888888101041 640409101123510972151504040100002000023132121071100122412258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640409111123510972151504040100002000023132121071100122412258888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640409121123510972151504040100002000023132121071100122412258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640409131123510972151504040100002000023132121071100122412258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640409141123510972151504040100002000023132121071100122412230288111651115868686868787708686868618701868686860604187870486868686018686868688878787141041 640409151123510972151504040100002000023132121071100122412230288112701187878787871465878787878710187878787870604104018787878787878787878788000000151041 640410011123510972040400000000002000021132123061000022409230188111731102868686868787598686868618701868686860604187870486868686018686868688878787151041 640410021123510972040400000000002000021132123061000022409230188112591187878787870173878787878710187878787870604104018787878787878787878788000000121041 640410031123510972040400000000002000021132123061000022409230288111741104868686868787618686868618701868686860604187870486868686018686868688878787151041 640410041123510972040400000000002000021132123061000022409230288112611187878787870374878787878710187878787870604104018787878787878787878788000000131041 640411011123510972050501010100000001011012321053100022408230088111702888888888888888888888888818888888888880604188888888888888888888888888888888151041 640411021123510972050501010100000001011012321053100022408270188111371103868686868787328686868618701868686860604187870486868686018686868688878787081041 640411031123510972050501010100000001011012321053100022408270188112321187878787870237878787878710187878787870604104018787878787878787878703000000071041 640411041123510972050501010100000001011012321053100022408270088111201888888888888888888888888818888888888880604188888888888888888888888888888888051041 640411051123510972050501010100000001011012321053100022408278888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 640412011123510972080905050100001000013122321103000022407230188111701102868686868787398686868618701868686860604187870486868686018686868688878787151041 640412021123510972080905050100001000013122321103000022407230188112391187878787870170878787878710187878787870604104018787878787878787878703000000081041 640412031123510972080905050100001000013122321103000022407230088012504888888888888888888888888818888888888880604188888888888888888888888803888888111041 640412041123510972080905050100001000013122321103000022407230088112423888888888888888888888888818888888888880604188888888888888888888888803888888091041 640412051123510972080905050100001000013122321103000022407220088112822888888888888888888888888818888888888880604188888888888888888888888888888888171041 640412061123510972080905050100001000013122321103000022407238805112460888888888888888888888888818888888888880604188888888888888888888888803888888101041 640412071123510972080905050100001000013122321103000022407258888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 640412081123510972080905050100001000013122321103000022407268807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640412091123510972080905050100001000013122321103000022407268807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640413010562510972282906030100000001015012121111101022412238888111210888888888888888888888888818888888888880604188888888888888888888888888888888050521 640413020562510972282906030100000001015012121111101022412228888111210888888888888888888888888818888888888880604188888888888888888888888888888888050521 640413030562510972282906030100000001015012121111101022412210088112602888888888888888888888888818888888888880604188888888888888888888888888888888130521 640413040562510972282906030100000001015012121111101022412220088012551888888888888888888888888818888888888880604188888888888888888888888888888888120521 640413050562510972282906030100000001015012121111101022412220088112522888888888888888888888888818888888888880604188888888888888888888888888888888110521 640413060562510972282906030100000001015012121111101022412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640413070562510972282906030100000001015012121111101022412240088112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 640413080562510972282906030100000001015012121111101022412258807112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640413090562510972282906030100000001015012121111101022412220088112552888888888888888888888888818888888888880604188888888888888888888888888888888120521 640413100562510972282906030100000001015012121111101022412230009112321888888888888888888888888818888888888880604188888888888888888888888803888888070521 640413110562510972282906030100000001015012121111101022412248810112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640413120562510972282906030100000001015012121111101022412248810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413130562510972282906030100000001015012121111101022412248810112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640413140562510972282906030100000001015012121111101022412230009112161888888888888888888888888818888888888880604188888888888888888888888803888888040521 640413150562510972282906030100000001015012121111101022412238809112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640413160562510972282906030100000001015012121111101022412238809112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 640413170562510972282906030100000001015012121111101022412238888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640413180562510972282906030100000001015012121111101022412238888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413190562510972282906030100000001015012121111101022412238888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413200562510972282906030100000001015012121111101022412238888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413210562510972282906030100000001015012121111101022412238888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640413220562510972282906030100000001015012121111101022412270188111371223258686868787273286868618701018686860604187870404868686010186868688878787080521 640413230562510972282906030100000001015012121111101022412270188112271287878787872237878787878710187878787870604104018787878787878787878703010001060521 640413240562510972282906030100000001015012121111101022412278823111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413250562510972282906030100000001015012121111101022412270188112321287878787872237878787878710187878787870604104018787878787878787878703010203070521 640413260562510972282906030100000001015012121111101022412278825112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640413270562510972282906030100000001015012121111101022412278825112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640413280562510972282906030100000001015012121111101022412278825111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640413290562510972282906030100000001015012121111101022412270088112502888888888888888888888888818888888888880604188888888888888888888888803888888110521 640414011123510972060602020000001000012122321101000022409230188111581102868686868787518686868618701868686860604187870486868686018686868688878787121041 640414021123510972060602020000001000012122321101000022409230188112511187878787870158878787878710187878787870604104018787878787878787878788000101111041 640414031123510972060602020000001000012122321101000022409248802112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 640414041123510972060602020000001000012122321101000022409230088112502888888888888888888888888818888888888880604188888888888888888888888803888888111041 640414051123510972060602020000001000012122321101000022409248804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640414061123510972060602020000001000012122321101000022409248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640415011123510972010100000000000000001012323041000022408230088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 640501011123510972060601010000001000013122343031100122409230188111501102868686868787558686868618701868686860604187870486868686018686868688878787111041 640501021123510972060601010000001000013122343031100122409230188112551187878787870150878787878710187878787870604104018787878787878787878788010102121041 640501031123510972060601010000001000013122343031100122409248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640501041123510972060601010000001000013122343031100122409240002112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640501051123510972060601010000001000013122343031100122409258804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640501061123510972060601010000001000013122343031100122409258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640502011123510972222204040100001001023122341101100122410230188111641102868686868787568686868618701868686860604187870486868686018686868688878787131041 640502021123510972222204040100001001023122341101100122410230188112561187878787870164878787878710187878787870604104018787878787878787878788000101121041 640502031123510972222204040100001001023122341101100122410240002112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 640502041123510972222204040100001001023122341101100122410258803112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502051123510972222204040100001001023122341101100122410258803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502061123510972222204040100001001023122341101100122410270288111531107868686868787428686868618701868686860604187870486868686018686868688878787111041 640502071123510972222204040100001001023122341101100122410270288112421187878787870653878787878710187878787870604104018787878787878787878703010203091041 640502081123510972222204040100001001023122341101100122410278807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640502091123510972222204040100001001023122341101100122410278807112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502101123510972222204040100001001023122341101100122410270007112241888888888888888888888888818888888888880604188888888888888888888888803888888051041 640502111123510972222204040100001001023122341101100122410278810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640502121123510972222204040100001001023122341101100122410278810112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502131123510972222204040100001001023122341101100122410278810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502141123510972222204040100001001023122341101100122410270088112381888888888888888888888888828888888888888080788888888888888888888888803888888081041 640502151123510972222204040100001001023122341101100122410278814112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640502161123510972222204040100001001023122341101100122410278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640502171123510972222204040100001001023122341101100122410278814112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640502181123510972222204040100001001023122341101100122410278814112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640502191123510972222204040100001001023122341101100122410278814112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640502201123510972222204040100001001023122341101100122410278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640502211123510972222204040100001001023122341101100122410278888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640502221123510972222204040100001001023122341101100122410278888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640503010562510972232605020100001001024122121111100322414230111111461102868686868787268686868618701868686860604187870486868686018686868688878787100521 640503020562510972232605020100001001024122121111100322414230188112261187878787870146878787878710187878787870604104018787878787878787878703030003060521 640503030562510972232605020100001001024122121111100322414248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640503040562510972232605020100001001024122121111100322414248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640503050562510972232605020100001001024122121111100322414248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640503060562510972232605020100001001024122121111100322414230088112302888888888888888888888888818888888888880604188888888888888888888888803888888070521 640503070562510972232605020100001001024122121111100322414248806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640503080562510972232605020100001001024122121111100322414238888111190888888888888888888888888818888888888880604188888888888888888888888888888888040521 640503090562510972232605020100001001024122121111100322414238888112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 640503100562510972232605020100001001024122121111100322414248809112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640503110562510972232605020100001001024122121111100322414220088112602888888888888888888888888818888888888880604188888888888888888888888888888888130521 640503120562510972232605020100001001024122121111100322414270088011641888888888888888888888888818888888888880202188888888888888888888888888888888130521 640503130562510972232605020100001001024122121111100322414278888011190888888888888888888888888818888888888880202188888888888888888888888888888888040521 640503140562510972232605020100001001024122121111100322414278888011200888888888888888888888888818888888888880202188888888888888888888888888888888050521 640503150562510972232605020100001001024122121111100322414220088112664888888888888888888888888818888888888880604188888888888888888888888888888888140521 640503160562510972232605020100001001024122121111100322414220088112622888888888888888888888888818888888888880604188888888888888888888888888888888130521 640503170562510972232605020100001001024122121111100322414240016111451888888888888888888888888818888888888880604188888888888888888888888888888888100521 640503180562510972232605020100001001024122121111100322414248816112230888888888888888888888888818888888888880604188888888888888888888888803888888050521 640503190562510972232605020100001001024122121111100322414258818112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640503200562510972232605020100001001024122121111100322414258818112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640503210562510972232605020100001001024122121111100322414270224111501122868686868787608686868618701868686860604187870486868686018686868688878787110521 640503220562510972232605020100001001024122121111100322414270288112601187878787872150878787878710187878787870604104018787878787878787878788000000130521 640503230562510972232605020100001001024122121111100322414278888112400888888888888888888888888818888888888880604188888888888888888888888803888888090521 640503240562510972232605020100001001024122121111100322414270088112802888888888888888888888888818888888888880604188888888888888888888888888888888170521 640503250562510972232605020100001001024122121111100322414278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640503260562510972232605020100001001024122121111100322414278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640504011123510972131302020100001001021122321071100122411230188111511102868686868787588686868618701868686860604187870486868686018686868688878787111041 640504021123510972131302020100001001021122321071100122411230188112581187878787870151878787878710187878787870604104018787878787878787878788000000121041 640504031123510972131302020100001001021122321071100122411270088112632888888888888888888888888818888888888880604188888888888888888888888888888888131041 640504041123510972131302020100001001021122321071100122411270088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640504051123510972131302020100001001021122321071100122411270088112312888888888888888888888888818888888888880604188888888888888888888888803888888071041 640504061123510972131302020100001001021122321071100122411278805112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640504071123510972131302020100001001021122321071100122411270088112652888888888888888888888888818888888888880604188888888888888888888888888888888141041 640504081123510972131302020100001001021122321071100122411270088112592888888888888888888888888818888888888880604188888888888888888888888888888888121041 640504091123510972131302020100001001021122321071100122411270203111431110868686868787228686868618701868686860604187870486868686018686868688878787091041 640504101123510972131302020100001001021122321071100122411270288112221187878787870943878787878710187878787870604104018787878787878787878703030003051041 640504111123510972131302020100001001021122321071100122411278810111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640504121123510972131302020100001001021122321071100122411278810111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640504131123510972131302020100001001021122321071100122411278810111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640505011123510972090902020100000001013012321051000022409230088112652888888888888888888888888818888888888880604188888888888888888888888888888888141041 640505021123510972090902020100000001013012321051000022409248801111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 640505031123510972090902020100000001013012321051000022409258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640505041123510972090902020100000001013012321051000022409270188111511105868686868787368686868618701868686860604187870486868686018686868688878787111041 640505051123510972090902020100000001013012321051000022409270188112361187878787870451878787878710187878787870604104018787878787878787878703000303081041 640505061123510972090902020100000001013012321051000022409278805112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640505071123510972090902020100000001013012321051000022409278805112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640505081123510972090902020100000001013012321051000022409278805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640505091123510972090902020100000001013012321051000022409278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640506010562510972242305030000003000033132121101100122412230188111691102868686868787528686868618701868686860604187870486868686018686868688878787140521 640506020562510972242305030000003000033132121101100122412230188112521187878787870169878787878710187878787870604104018787878787878787878788000000110521 640506030562510972242305030000003000033132121101100122412240007112501888888888888888888888888818888888888880604188888888888888888888888803888888110521 640506040562510972242305030000003000033132121101100122412250003112201888888888888888888888888818888888888880604188888888888888888888888803888888050521 640506050562510972242305030000003000033132121101100122412268804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640506060562510972242305030000003000033132121101100122412258803112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640506070562510972242305030000003000033132121101100122412230088112682888888888888888888888888818888888888880604188888888888888888888888888888888140521 640506080562510972242305030000003000033132121101100122412230088112622888888888888888888888888818888888888880604188888888888888888888888888888888130521 640506090562510972242305030000003000033132121101100122412230288111601114868686868787538686868618701868686860604187870486868686018686868688878787130521 640506100562510972242305030000003000033132121101100122412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640506110562510972242305030000003000033132121101100122412248888112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 640506120562510972242305030000003000033132121101100122412258811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640506130562510972242305030000003000033132121101100122412258811112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640506140562510972242305030000003000033132121101100122412230288112531187878787870960878787878710187878787870604104018787878787878787878788000000110521 640506150562510972242305030000003000033132121101100122412230388111531117868686868787518686868618701868686860604187870486868686018686868688878787110521 640506160562510972242305030000003000033132121101100122412248888111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 640506170562510972242305030000003000033132121101100122412230388102511187878787871553878787878710187878787870604104018787878787878787878788000000110521 640506180562510972242305030000003000033132121101100122412270088112291888888888888888888888888818888888888880604188888888888888888888888803888888060521 640506190562510972242305030000003000033132121101100122412278818112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640506200562510972242305030000003000033132121101100122412278888111500888888888888888888888888818888888888880604188888888888888888888888888888888110521 640506210562510972242305030000003000033132121101100122412278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640506220562510972242305030000003000033132121101100122412270088112532888888888888888888888888818888888888880604188888888888888888888888888888888110521 640506230562510972242305030000003000033132121101100122412270022112151888888888888888888888888818888888888880604188888888888888888888888803888888040521 640506240562510972242305030000003000033132121101100122412278823112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640507010562510972222104020100000001012012121041000122411230088111701888888888888888888888888818888888888880604188888888888888888888888888888888150521 640507020562510972222104020100000001012012121041000122411230088112611888888888888888888888888818888888888880604188888888888888888888888888888888130521 640507030562510972222104020100000001012012121041000122411278888112190888888888888888888888888818888888888880604188888888888888888888888803888888040521 640507040562510972222104020100000001012012121041000122411278803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640507050562510972222104020100000001012012121041000122411230088111651888888888888888888888888818888888888880604188888888888888888888888888888888140521 640507060562510972222104020100000001012012121041000122411230088111661888888888888888888888888818888888888880604188888888888888888888888888888888140521 640507070562510972222104020100000001012012121041000122411230088112701888888888888888888888888818888888888880604188888888888888888888888888888888150521 640507080562510972222104020100000001012012121041000122411230088112601888888888888888888888888818888888888880604188888888888888888888888888888888130521 640507090562510972222104020100000001012012121041000122411258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640507100562510972222104020100000001012012121041000122411270188111581111868686868787408686868618701868686860604187870486868686018686868688878787120521 640507110562510972222104020100000001012012121041000122411270188112401187878787871058878787878710187878787870604104018787878787878787878703030306090521 640507120562510972222104020100000001012012121041000122411278811112230888888888888888888888888818888888888880604188888888888888888888888803888888050521 640507130562510972222104020100000001012012121041000122411278811111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640507140562510972222104020100000001012012121041000122411278811111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 640507150562510972222104020100000001012012121041000122411278811112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640507160562510972222104020100000001012012121041000122411278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640507170562510972222104020100000001012012121041000122411278811112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640507180562510972222104020100000001012012121041000122411278888101600888888888888888888888888818888888888880604188888888888888888888888888888888130521 640507190562510972222104020100000001012012121041000122411270088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 640507200562510972222104020100000001012012121041000122411278888112200888888888888888888888888818888888888880604188888888888888888888888803888888050521 640507210562510972222104020100000001012012121041000122411278820111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640507220562510972222104020100000001012012121041000122411278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640508011123510972040301010000000000002012333041000122408230088101501888888888888888888888888818888888888880604188888888888888888888888888888888111041 640508021123510972040301010000000000002012333041000122408230088112351888888888888888888888888818888888888880604188888888888888888888888803888888081041 640508031123510972040301010000000000002012333041000122408258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640508041123510972040301010000000000002012333041000122408258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640509011123510972050501010100001000012122333041000122408230188111601102868686868787488686868618701868686860604187870486868686018686868688878787131041 640509021123510972050501010100001000012122333041000122408230188112481187878787870160878787878710187878787870604104018787878787878787878703020002101041 640509031123510972050501010100001000012122333041000122408248802111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640509041123510972050501010100001000012122333041000122408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640509051123510972050501010100001000012122333041000122408278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640510011123510972040001010101001000011122121032120022411230188101201102868686868787188686868618701868686860604187870486868686018686868688878787051041 640510021123510972040001010101001000011122121032120022411230188102181187878787870120878787878710187878787870604104018787878787878787878703000000041041 640510031123510972040001010101001000011122121032120022411238888101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640510041123510972040001010101001000011122121032120022411238888101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640601010562510972212105020200002000023132443111000122408230107111621102868686868787338686868618701868686860604187870486868686018686868688878787130521 640601020562510972212105020200002000023132443111000122408230188112331187878787870162878787878710187878787870604104018787878787878787878703000404070521 640601030562510972212105020200002000023132443111000122408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640601040562510972212105020200002000023132443111000122408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640601050562510972212105020200002000023132443111000122408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601060562510972212105020200002000023132443111000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601070562510972212105020200002000023132443111000122408220088112802888888888888888888888888818888888888880604188888888888888888888888888888888170521 640601080562510972212105020200002000023132443111000122408230088111301888888888888888888888888818888888888880604188888888888888888888888888888888070521 640601090562510972212105020200002000023132443111000122408240088112221888888888888888888888888818888888888880604188888888888888888888888803888888050521 640601100562510972212105020200002000023132443111000122408248809112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601110562510972212105020200002000023132443111000122408248809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601120562510972212105020200002000023132443111000122408230288111531113868686868787508686868618701868686860604187870486868686018686868688878787110521 640601130562510972212105020200002000023132443111000122408230288112501187878787871253878787878710187878787870604104018787878787878787878703010102110521 640601140562510972212105020200002000023132443111000122408248813111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640601150562510972212105020200002000023132443111000122408248813112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 640601160562510972212105020200002000023132443111000122408230088112301888888888888888888888888818888888888880604188888888888888888888888803888888070521 640601170562510972212105020200002000023132443111000122408248816111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640601180562510972212105020200002000023132443111000122408248816112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640601190562510972212105020200002000023132443111000122408248816112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601200562510972212105020200002000023132443111000122408248816111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640601210562510972212105020200002000023132443111000122408230088112472888888888888888888888888818888888888880604188888888888888888888888803888888100521 640602011123510972080702020000001000013122443061100323412230188111631102868686868787578686868618701868686860604187870486868686018686868688878787131041 640602021123510972080702020000001000013122443061100323412230188102571187878787870163878787878710187878787870604104018787878787878787878788010102121041 640602031123510972080702020000001000013122443061100323412240002111221888888888888888888888888818888888888880604188888888888888888888888888888888051041 640602041123510972080702020000001000013122443061100323412240002112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 640602051123510972080702020000001000013122443061100323412258804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640602061123510972080702020000001000013122443061100323412258804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640602071123510972080702020000001000013122443061100323412258804112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640602081123510972080702020000001000013122443061100323412258888112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640603010562510972171705020201002000023132443111000122408230106111551102868686868787448686868618701868686860604187870486868686018686868688878787120521 640603020562510972171705020201002000023132443111000122408230188112441187878787870155878787878710187878787870604104018787878787878787878703010203090521 640603030562510972171705020201002000023132443111000122408248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640603040562510972171705020201002000023132443111000122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640603050562510972171705020201002000023132443111000122408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640603060562510972171705020201002000023132443111000122408220088112992888888888888888888888888818888888888880604188888888888888888888888899888888990521 640603070562510972171705020201002000023132443111000122408230288112301187878787870835878787878710187878787870604104018787878787878787878703020103070521 640603080562510972171705020201002000023132443111000122408230288111351107868686868787308686868618701868686860604187870486868686018686868688878787080521 640603090562510972171705020201002000023132443111000122408248807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640603100562510972171705020201002000023132443111000122408248807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640603110562510972171705020201002000023132443111000122408248807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640603120562510972171705020201002000023132443111000122408230088112471888888888888888888888888818888888888880604188888888888888888888888803888888100521 640603130562510972171705020201002000023132443111000122408248812112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640603140562510972171705020201002000023132443111000122408248812112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 640603150562510972171705020201002000023132443111000122408220088112602888888888888888888888888818888888888880604188888888888888888888888888888888130521 640603160562510972171705020201002000023132443111000122408230088112471888888888888888888888888818888888888880604188888888888888888888888803888888100521 640603170562510972171705020201002000023132443111000122408248816112260888888888888888888888888818888888888880604188888888888888888888888803888888060521 640604011123510972090903030100001000013122443071000122408230188111361102868686868787408686868618701868686860604187870486868686018686868688878787081041 640604021123510972090903030100001000013122443071000122408230188112401187878787870136878787878710187878787870604104018787878787878787878703030003091041 640604031123510972090903030100001000013122443071000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640604041123510972090903030100001000013122443071000122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640604051123510972090903030100001000013122443071000122408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640604061123510972090903030100001000013122443071000122408240088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 640604071123510972090903030100001000013122443071000122408258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640604081123510972090903030100001000013122443071000122408248888112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 640604091123510972090903030100001000013122443071000122408258808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640605011123510972080802020100010000013122443061001122409230088112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 640605021123510972080802020100010000013122443061001122409248801112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640605031123510972080802020100010000013122443061001122409248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640605041123510972080802020100010000013122443061001122409228888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 640605051123510972080802020100010000013122443061001122409220188111351106868686868787318686868618701868686860604187870486868686018686868688878787081041 640605061123510972080802020100010000013122443061001122409220188112311187878787870535878787878710187878787870604104018787878787878787878703010102071041 640605071123510972080802020100010000013122443061001122409238806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640605081123510972080802020100010000013122443061001122409238806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640606011123510972040401010000000000003012441031000022408238802111530888888888888888888888888818888888888880604188888888888888888888888888888888111041 640606021123510972040401010000000000003012441031000022408220088112992888888888888888888888888818888888888880604188888888888888888888888899888888991041 640606031123510972040401010000000000003012441031000022408230002112401888888888888888888888888818888888888880604188888888888888888888888803888888091041 640606041123510972040401010000000000003012441031000022408248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640607011123510972010100000000000000001012441031100322412230088111311888888888888888888888888818888888888880604188888888888888888888888888888888071041 640608011123510972080803030100001000013122331031101122411230107111231102868686868787178686868618701868686860604187870486868686018686868688878787051041 640608021123510972080803030100001000013122331031101122411230188112171187878787870123878787878710187878787870604104018787878787878787878703000000041041 640608031123510972080803030100001000013122331031101122411230007112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 640608041123510972080803030100001000013122331031101122411230007112171888888888888888888888888818888888888880604188888888888888888888888803888888041041 640608051123510972080803030100001000013122331031101122411238807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640608061123510972080803030100001000013122331031101122411238807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640608071123510972080803030100001000013122331031101122411220007112522888888888888888888888888818888888888880604188888888888888888888888888888888111041 640608081123510972080803030100001000013122331031101122411248888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640609011123510972080801010000000000002012333021100022408238888111420888888888888888888888888818888888888880604188888888888888888888888888888888091041 640609021123510972080801010000000000002012333021100022408230088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 640609031123510972080801010000000000002012333021100022408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640609041123510972080801010000000000002012333021100022408248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640609051123510972080801010000000000002012333021100022408248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640609061123510972080801010000000000002012333021100022408248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640609071123510972080801010000000000002012333021100022408248888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640609081123510972080801010000000000002012333021100022408248888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640610011123510972020100000000000000002012333031000022407230002101421888888888888888888888888818888888888880604188888888888888888888888888888888091041 640610021123510972020100000000000000002012333031000022407220088112582888888888888888888888888818888888888880604188888888888888888888888888888888121041 640611010562510972161603020100002000023132331111100322412238888111510888888888888888888888888818888888888880604188888888888888888888888888888888110521 640611020562510972161603020100002000023132331111100322412230109111461103868686868787378686868618701868686860604187870486868686018686868688878787100521 640611030562510972161603020100002000023132331111100322412230188112371187878787870246878787878710187878787870604104018787878787878787878703010102080521 640611040562510972161603020100002000023132331111100322412248803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640611050562510972161603020100002000023132331111100322412248803111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640611060562510972161603020100002000023132331111100322412230288111311107868686868787408686868618701868686860604187870486868686018686868688878787070521 640611070562510972161603020100002000023132331111100322412230288112401187878787870631878787878710187878787870604104018787878787878787878703010001090521 640611080562510972161603020100002000023132331111100322412248807111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 640611090562510972161603020100002000023132331111100322412220088112702888888888888888888888888818888888888880604188888888888888888888888888888888150521 640611100562510972161603020100002000023132331111100322412220088111611888888888888888888888888818888888888880604188888888888888888888888888888888130521 640611110562510972161603020100002000023132331111100322412230088112421888888888888888888888888818888888888880604188888888888888888888888803888888090521 640611120562510972161603020100002000023132331111100322412248811111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 640611130562510972161603020100002000023132331111100322412248811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640611140562510972161603020100002000023132331111100322412248811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640611150562510972161603020100002000023132331111100322412248811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640611160562510972161603020100002000023132331111100322412248888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640612011123510972060602020000000000003012333031000022407230088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640612021123510972060602020000000000003012333031000022407240001112271888888888888888888888888818888888888880604188888888888888888888888803888888061041 640612031123510972060602020000000000003012333031000022407258802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640612041123510972060602020000000000003012333031000022407258802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640612051123510972060602020000000000003012333031000022407258802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640612061123510972060602020000000000003012333031000022407250088112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640613010562510972191905030201002000022132333111101322412238888111509888888888888888888888888818888888888880604188888888888888888888888888888888110521 640613020562510972191905030201002000022132333111101322412238888112400888888888888888888888888818888888888880604188888888888888888888888803888888090521 640613030562510972191905030201002000022132333111101322412230088112561888888888888888888888888818888888888880604188888888888888888888888888888888120521 640613040562510972191905030201002000022132333111101322412230188111421105868686868787428686868618701868686860604187870486868686018686868688878787090521 640613050562510972191905030201002000022132333111101322412230188112421187878787870442878787878710187878787870604104018787878787878787878703010304090521 640613060562510972191905030201002000022132333111101322412248805112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 640613070562510972191905030201002000022132333111101322412248805112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640613080562510972191905030201002000022132333111101322412248805111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640613090562510972191905030201002000022132333111101322412248805112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640613100562510972191905030201002000022132333111101322412230288111291112868686868787248686868618701868686860604187870486868686018686868688878787060521 640613110562510972191905030201002000022132333111101322412248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640613120562510972191905030201002000022132333111101322412230288112241187878787871029878787878710187878787870604104018787878787878787878703010102050521 640613130562510972191905030201002000022132333111101322412248812112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640613140562510972191905030201002000022132333111101322412248812111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 640613150562510972191905030201002000022132333111101322412230088112431888888888888888888888888818888888888880604188888888888888888888888803888888090521 640613160562510972191905030201002000022132333111101322412248888111260888888888888888888888888818888888888880604188888888888888888888888888888888060521 640613170562510972191905030201002000022132333111101322412248815112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640613180562510972191905030201002000022132333111101322412248815111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640613190562510972191905030201002000022132333111101322412248815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640614011123510972050500000000001000012122443051100122409230188111631102868686868787578686868618701868686860604187870486868686018686868688878787131041 640614021123510972050500000000001000012122443051100122409230188112571187878787870163878787878710187878787870604104018787878787878787878788010001121041 640614031123510972050500000000001000012122443051100122409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640614041123510972050500000000001000012122443051100122409240088111311888888888888888888888888818888888888880604188888888888888888888888888888888071041 640614051123510972050500000000001000012122443051100122409248888111310888888888888888888888888818888888888880604188888888888888888888888888888888071041 640615011123510972111002020000000000002012443061100122409230088111671888888888888888888888888818888888888880604188888888888888888888888888888888141041 640615021123510972111002020000000000002012443061100122409230088102371888888888888888888888888818888888888880604188888888888888888888888803888888081041 640615031123510972111002020000000000002012443061100122409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640615041123510972111002020000000000002012443061100122409248802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640615051123510972111002020000000000002012443061100122409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640615061123510972111002020000000000002012443061100122409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640615071123510972111002020000000000002012443061100122409240088111251888888888888888888888888818888888888880604188888888888888888888888888888888061041 640615081123510972111002020000000000002012443061100122409270088112502888888888888888888888888818888888888880604188888888888888888888888803888888111041 640615091123510972111002020000000000002012443061100122409278808111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640615101123510972111002020000000000002012443061100122409278808111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640615111123510972111002020000000000002012443061100122409278808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640616011123510972111203030200001001024122433041000123409230188111491102868686868787358686868618701868686860604187870486868686018686868688878787101041 640616021123510972111203030200001001024122433041000123409230188112351187878787870149878787878710187878787870604104018787878787878787878703010304081041 640616031123510972111203030200001001024122433041000123409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640616041123510972111203030200001001024122433041000123409248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640616051123510972111203030200001001024122433041000123409248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640616061123510972111203030200001001024122433041000123409240002112161888888888888888888888888818888888888880604188888888888888888888888803888888041041 640616071123510972111203030200001001024122433041000123409258806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640616081123510972111203030200001001024122433041000123409220088112683888888888888888888888888818888888888880604188888888888888888888888888888888141041 640616091123510972111203030200001001024122433041000123409270288011381110868686868787188686868618701868686860604187870486868686018686868688878787081041 640616101123510972111203030200001001024122433041000123409270288112181187878787870938878787878710187878787870604104018787878787878787878703000202041041 640616111123510972111203030200001001024122433041000123409278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640616121123510972111203030200001001024122433041000123409278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640617011123510972141402020100001001023122433061100123410230188111731102868686868787558686868618701868686860604187870486868686018686868688878787151041 640617021123510972141402020100001001023122433061100123410230188112551187878787870173878787878710187878787870604104018787878787878787878788000000121041 640617031123510972141402020100001001023122433061100123410240088112353888888888888888888888888818888888888880604188888888888888888888888803888888081041 640617041123510972141402020100001001023122433061100123410258803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640617051123510972141402020100001001023122433061100123410258803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640617061123510972141402020100001001023122433061100123410258803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640617071123510972141402020100001001023122433061100123410270288111431108868686868787348686868618701868686860604187870486868686018686868688878787091041 640617081123510972141402020100001001023122433061100123410270288112341187878787870743878787878710187878787870604104018787878787878787878703030104071041 640617091123510972141402020100001001023122433061100123410278808111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640617101123510972141402020100001001023122433061100123410278808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640617111123510972141402020100001001023122433061100123410278808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640617121123510972141402020100001001023122433061100123410278808111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640617131123510972141402020100001001023122433061100123410270088112612888888888888888888888888818888888888880604188888888888888888888888888888888131041 640617141123510972141402020100001001023122433061100123410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640618011123510972020200000000001000011122433031100022408230188111621102868686868787558686868618701868686860604187870486868686018686868688878787131041 640618021123510972020200000000001000011122433031100022408230188112551187878787870162878787878710187878787870604104018787878787878787878788000000121041 640619011123510972151402020100001100023242433031000022407230188101721102868686868787608686868618701868686860604187870486868686018686868688878787151041 640619021123510972151402020100001100023242433031000022407230188112601187878787870172878787878710187878787870604104018787878787878787878788000000131041 640619031123510972151402020100001100023242433031000022407240288111401104868686868787348686868618701868686860604187870486868686018686868688878787091041 640619041123510972151402020100001100023242433031000022407240288112341187878787870340878787878710187878787870604104018787878787878787878703010405071041 640619051123510972151402020100001100023242433031000022407258804112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640619061123510972151402020100001100023242433031000022407258804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640619071123510972151402020100001100023242433031000022407258804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640619081123510972151402020100001100023242433031000022407258804112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640619091123510972151402020100001100023242433031000022407258804111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640619101123510972151402020100001100023242433031000022407270088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640619111123510972151402020100001100023242433031000022407278888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640619121123510972151402020100001100023242433031000022407278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640619131123510972151402020100001100023242433031000022407278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640619141123510972151402020100001100023242433031000022407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640619151123510972151402020100001100023242433031000022407278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640620011123510972081001010000001000013122433021001322411230188111531102868686868787528686868618701868686860604187870486868686018686868688878787111041 640620021123510972081001010000001000013122433021001322411230188112521187878787870153878787878710187878787870604104018787878787878787878788020103111041 640620031123510972081001010000001000013122433021001322411248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640620041123510972081001010000001000013122433021001322411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640620051123510972081001010000001000013122433021001322411240002112291888888888888888888888888818888888888880604188888888888888888888888803888888061041 640620061123510972081001010000001000013122433021001322411258805111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640620071123510972081001010000001000013122433021001322411258805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640620081123510972081001010000001000013122433021001322411258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640620091123510972081001010000001000013122433021001322411258888012128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640620101123510972081001010000001000013122433021001322411258888011118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640621011123510972040301010000000000001012431041100122410230088101331888888888888888888888888818888888888880604188888888888888888888888888888888071041 640621021123510972040301010000000000001012431041100122410270088112441888888888888888888888888818888888888880604188888888888888888888888803888888091041 640621031123510972040301010000000000001012431041100122410278888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640621041123510972040301010000000000001012431041100122410278888111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640622011123510972080801010000001000013122333021100122409230188111581102868686868787568686868618701868686860604187870486868686018686868688878787121041 640622021123510972080801010000001000013122333021100122409230188112561187878787870158878787878710187878787870604104018787878787878787878788000101121041 640622031123510972080801010000001000013122333021100122409240002112221888888888888888888888888818888888888880604188888888888888888888888803888888051041 640622041123510972080801010000001000013122333021100122409258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640622051123510972080801010000001000013122333021100122409258803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640622061123510972080801010000001000013122333021100122409258803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640622071123510972080801010000001000013122333021100122409258803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640622081123510972080801010000001000013122333021100122409270088111702888888888888888888888888818888888888881406288888888888888888888888888888888151041 640623011123510972131303030100001000012122331031100122410230188111441102868686868787348686868618701868686860604187870486868686018686868688878787091041 640623021123510972131303030100001000012122331031100122410230188112341187878787870144878787878710187878787870604104018787878787878787878703020204071041 640623031123510972131303030100001000012122331031100122410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640623041123510972131303030100001000012122331031100122410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640623051123510972131303030100001000012122331031100122410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640623061123510972131303030100001000012122331031100122410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640623071123510972131303030100001000012122331031100122410230088112441888888888888888888888888818888888888880604188888888888888888888888803888888091041 640623081123510972131303030100001000012122331031100122410240007112161888888888888888888888888818888888888880604188888888888888888888888803888888041041 640623091123510972131303030100001000012122331031100122410248807111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640623101123510972131303030100001000012122331031100122410248807111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640623111123510972131303030100001000012122331031100122410248807112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640623121123510972131303030100001000012122331031100122410248807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640623131123510972131303030100001000012122331031100122410248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640701011123510973222203030100001000014122121081100122213230188111601302050786868787454252868618701010186860604187870404048686010101868688878787131041 640701021123510973222203030100001000014122121081100122213230188112451387878787870160878787878710187878787870604104018787878787878787878703010102101041 640701031123510973222203030100001000014122121081100122213248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701041123510973222203030100001000014122121081100122213248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701051123510973222203030100001000014122121081100122213230188112421387878787870160878787878710187878787870604104018787878787878787878703000101091041 640701061123510973222203030100001000014122121081100122213248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640701071123510973222203030100001000014122121081100122213230188112521387878787870160878787878710187878787870604104018787878787878787878788000101111041 640701081123510973222203030100001000014122121081100122213248807112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701091123510973222203030100001000014122121081100122213248888111490888888888888888888888888818888888888880604188888888888888888888888888888888101041 640701101123510973222203030100001000014122121081100122213258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640701111123510973222203030100001000014122121081100122213258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640701121123510973222203030100001000014122121081100122213258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701131123510973222203030100001000014122121081100122213258888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640701141123510973222203030100001000014122121081100122213248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701151123510973222203030100001000014122121081100122213248888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640701161123510973222203030100001000014122121081100122213248888111260888888888888888888888888818888888888880604188888888888888888888888888888888061041 640701171123510973222203030100001000014122121081100122213230088112614888888888888888888888888818888888888880604188888888888888888888888888888888131041 640701181123510973222203030100001000014122121081100122213258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640701191123510973222203030100001000014122121081100122213220088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640701201123510973222203030100001000014122121081100122213248888112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640701211123510973222203030100001000014122121081100122213258820111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640701221123510973222203030100001000014122121081100122213278888111230888888888888888888888888818888888888880604188888888888888888888888888888888051041 640703011123510973131304040100000001014012323091101022410230088112752888888888888888888888888818888888888880604188888888888888888888888888888888161041 640703021123510973131304040100000001014012323091101022410220088112812888888888888888888888888818888888888880604188888888888888888888888888888888171041 640703031123510973131304040100000001014012323091101022410230002112421888888888888888888888888818888888888880604188888888888888888888888803888888091041 640703041123510973131304040100000001014012323091101022410240003112261888888888888888888888888818888888888880604188888888888888888888888803888888061041 640703051123510973131304040100000001014012323091101022410258804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640703061123510973131304040100000001014012323091101022410258804111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640703071123510973131304040100000001014012323091101022410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640703081123510973131304040100000001014012323091101022410270188111561109868686868787408686868618701868686860604187870486868686018686868688878787121041 640703091123510973131304040100000001014012323091101022410270188112401187878787870856878787878710187878787870604104018787878787878787878703000000091041 640703101123510973131304040100000001014012323091101022410270088112341888888888888888888888888818888888888880604188888888888888888888888803888888071041 640703111123510973131304040100000001014012323091101022410278810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640703121123510973131304040100000001014012323091101022410278810112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640703131123510973131304040100000001014012323091101022410278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640704011123510973121502020100002000022132121101100122412230188111631202038686868787416186868618701018686860604187870404868686010186868688878787131041 640704021123510973121502020100002000022132121101100122412230188112411287878787870163878787878710187878787870604104018787878787878787878703000000091041 640704031123510973121502020100002000022132121101100122412230188112611287878787870163878787878710187878787870604104018787878787878787878788010001131041 640704041123510973121502020100002000022132121101100122412248803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640704051123510973121502020100002000022132121101100122412230088111682888888888888888888888888818888888888880604188888888888888888888888888888888141041 640704061123510973121502020100002000022132121101100122412230088112662888888888888888888888888818888888888880604188888888888888888888888888888888141041 640704071123510973121502020100002000022132121101100122412240006111341888888888888888888888888818888888888880604188888888888888888888888888888888071041 640704081123510973121502020100002000022132121101100122412230288112301187878787870937878787878710187878787870604104018787878787878787878703030003071041 640704091123510973121502020100002000022132121101100122412230288111371108868686868787308686868618701868686860604187870486868686018686868688878787081041 640704101123510973121502020100002000022132121101100122412248808111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640704111123510973121502020100002000022132121101100122412248808111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640704121123510973121502020100002000022132121101100122412248808111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640704131123510973121502020100002000022132121101100122412278888011420888888888888888888888888828888888888888080788888888888888888888888888888888091041 640704141123510973121502020100002000022132121101100122412278888011390888888888888888888888888828888888888888080788888888888888888888888888888888081041 640704151123510973121502020100002000022132121101100122412278888011540888888888888888888888888828888888888888080788888888888888888888888888888888111041 640705011123510973030300000000001000012122321031000022409230188111761102868686868787758686868618701868686860604187870486868686018686868688878787161041 640705021123510973030300000000001000012122321031000022409230188112751187878787870176878787878710187878787870604104018787878787878787878788000000161041 640705031123510973030300000000001000012122321031000022409248888111480888888888888888888888888818888888888880604188888888888888888888888888888888101041 640707011123510973080801010100001000012122323051000022408230188111621107868686868787488686868618701868686860604187870486868686018686868688878787131041 640707021123510973080801010100001000012122323051000022408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640707031123510973080801010100001000012122323051000022408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640707041123510973080801010100001000012122323051000022408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640707051123510973080801010100001000012122323051000022408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640707061123510973080801010100001000012122323051000022408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640707071123510973080801010100001000012122323051000022408230188112481187878787870162878787878710187878787870604104018787878787878787878703000000101041 640707081123510973080801010100001000012122323051000022408278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640708011123510973161603030100000110023242123081100123412230088111712888888888888888888888888818888888888880604188888888888888888888888888888888151041 640708021123510973161603030100000110023242123081100123412240088112381888888888888888888888888818888888888880604188888888888888888888888803888888081041 640708031123510973161603030100000110023242123081100123412248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640708041123510973161603030100000110023242123081100123412248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640708051123510973161603030100000110023242123081100123412248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640708061123510973161603030100000110023242123081100123412240188111451108868686868787458686868618701868686860604187870486868686018686868688878787101041 640708071123510973161603030100000110023242123081100123412258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640708081123510973161603030100000110023242123081100123412240188112451187878787870645878787878710187878787870604104018787878787878787878703000202101041 640708091123510973161603030100000110023242123081100123412248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640708101123510973161603030100000110023242123081100123412248808112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640708111123510973161603030100000110023242123081100123412248808112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640708121123510973161603030100000110023242123081100123412258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640708131123510973161603030100000110023242123081100123412268888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640708141123510973161603030100000110023242123081100123412250288112231187878787871531878787878710187878787870604104018787878787878787878703000000051041 640708151123510973161603030100000110023242123081100123412250288111311114868686868787238686868618701868686860604187870486868686018686868688878787071041 640708161123510973161603030100000110023242123081100123412268815111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640709011123510973060600000000001000013122121071100122412230106111631202058686868787515486868618701018686860604187870404868686010186868688878787131041 640709021123510973060600000000001000013122121071100122412230188112511287878787870163878787878710187878787870604104018787878787878787878788000202111041 640709031123510973060600000000001000013122121071100122412248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640709041123510973060600000000001000013122121071100122412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640709051123510973060600000000001000013122121071100122412230188112541287878787870163878787878710187878787870604104018787878787878787878788000000111041 640709061123510973060600000000001000013122121071100122412220088112783888888888888888888888888818888888888880604188888888888888888888888888888888161041 640710011123510973121303030100001000013122121051100122412230107111331102868686868787428686868618701868686860604187870486868686018686868688878787071041 640710021123510973121303030100001000013122121051100122412230188112421187878787870133878787878710187878787870604104018787878787878787878703030104091041 640710031123510973121303030100001000013122121051100122412248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640710041123510973121303030100001000013122121051100122412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640710051123510973121303030100001000013122121051100122412248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640710061123510973121303030100001000013122121051100122412248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640710071123510973121303030100001000013122121051100122412220088112562888888888888888888888888818888888888880604188888888888888888888888888888888121041 640710081123510973121303030100001000013122121051100122412220088112512888888888888888888888888818888888888880604188888888888888888888888888888888111041 640710091123510973121303030100001000013122121051100122412248888112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 640710101123510973121303030100001000013122121051100122412248809111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640710111123510973121303030100001000013122121051100122412248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640710121123510973121303030100001000013122121051100122412248888011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640710131123510973121303030100001000013122121051100122412270088112211888888888888888888888888818888888888880604188888888888888888888888803888888051041 640711011123510973060500000000010000013122121051100022411230003101371888888888888888888888888818888888888880604188888888888888888888888888888888081041 640711021123510973060500000000010000013122121051100022411220188111721103868686868787658686868618701868686860604187870486868686018686868688878787151041 640711031123510973060500000000010000013122121051100022411220188112651187878787870272878787878710187878787870604104018787878787878787878788010001141041 640711041123510973060500000000010000013122121051100022411220088112603888888888888888888888888818888888888880604188888888888888888888888888888888131041 640711051123510973060500000000010000013122121051100022411248888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640711061123510973060500000000010000013122121051100022411248888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640712011123510973101001010000001000013122321071000122410230103111711102868686868787758686868618701868686860604187870486868686018686868688878787151041 640712021123510973101001010000001000013122321071000122410230188112751187878787870171878787878710187878787870604104018787878787878787878788000000161041 640712031123510973101001010000001000013122321071000122410220088112872888888888888888888888888818888888888880604188888888888888888888888888888888181041 640712041123510973101001010000001000013122321071000122410250088112201888888888888888888888888818888888888880604188888888888888888888888803888888051041 640712051123510973101001010000001000013122321071000122410258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640712061123510973101001010000001000013122321071000122410258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640712071123510973101001010000001000013122321071000122410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640712081123510973101001010000001000013122321071000122410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640712091123510973101001010000001000013122321071000122410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640712101123510973101001010000001000013122321071000122410258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640713011123510973030301010000000000003012323033000022406230088112512888888888888888888888888818888888888880604188888888888888888888888888888888111041 640713021123510973030301010000000000003012323033000022406248801112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 640713031123510973030301010000000000003012323033000022406258888111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640714011123510973060602020100001000012122341041000122210230188111431102868686868787388686868618701868686860604187870486868686018686868688878787091041 640714021123510973060602020100001000012122341041000122210230188112381187878787870143878787878710187878787870604104018787878787878787878703020204081041 640714031123510973060602020100001000012122341041000122210240002112191888888888888888888888888818888888888880604188888888888888888888888803888888041041 640714041123510973060602020100001000012122341041000122210248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640714051123510973060602020100001000012122341041000122210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640714061123510973060602020100001000012122341041000122210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640715011123510973090902020100001000013122121071101122413230188111661102868686868787498686868618701868686860604187870486868686018686868688878787141041 640715021123510973090902020100001000013122121071101122413230188112491187878787870166878787878710187878787870604104018787878787878787878703000000101041 640715031123510973090902020100001000013122121071101122413240088112461888888888888888888888888818888888888880604188888888888888888888888803888888101041 640715041123510973090902020100001000013122121071101122413258888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640715051123510973090902020100001000013122121071101122413258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640715061123510973090902020100001000013122121071101122413258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640715071123510973090902020100001000013122121071101122413258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640715081123510973090902020100001000013122121071101122413258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640715091123510973090902020100001000013122121071101122413278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640716011123510973080902020000000000003012121051000122411230009112412888888888888888888888888818888888888880604188888888888888888888888803888888091041 640716021123510973080902020000000000003012121051000122411248801111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640716031123510973080902020000000000003012121051000122411248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640716041123510973080902020000000000003012121051000122411248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640716051123510973080902020000000000003012121051000122411248801111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640716061123510973080902020000000000003012121051000122411238888112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 640716071123510973080902020000000000003012121051000122411248806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640716081123510973080902020000000000003012121051000122411248806112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640716091123510973080902020000000000003012121051000122411220088011991888888888888888888888888818888888888880604188888888888888888888888888888888991041 640718011123510973100902020000000000003012121051100022411230088102642888888888888888888888888818888888888880604188888888888888888888888888888888131041 640718021123510973100902020000000000003012121051100022411230088112583888888888888888888888888818888888888880604188888888888888888888888888888888121041 640718031123510973100902020000000000003012121051100022411240088112381888888888888888888888888818888888888880604188888888888888888888888803888888081041 640718041123510973100902020000000000003012121051100022411258803111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640718051123510973100902020000000000003012121051100022411258803112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 640718061123510973100902020000000000003012121051100022411258803111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640718071123510973100902020000000000003012121051100022411258803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640718081123510973100902020000000000003012121051100022411258803112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640718091123510973100902020000000000003012121051100022411258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640718101123510973100902020000000000003012121051100022411258888111150888888888888888888888888818888888888880604188888888888888888888888888888888041041 640719011123510973050501010100001000012122433021000122408230188111521102868686868787458686868618701868686860604187870486868686018686868688878787111041 640719021123510973050501010100001000012122433021000122408230188112451187878787870152878787878710187878787870604104018787878787878787878703010203101041 640719031123510973050501010100001000012122433021000122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640719041123510973050501010100001000012122433021000122408248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640719051123510973050501010100001000012122433021000122408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640720011123510973050501010000001000014122433031100122409230106111571102868686868787538686868618701868686860604187870486868686018686868688878787121041 640720021123510973050501010000001000014122433031100122409230188102531187878787870157878787878710187878787870604104018787878787878787878788010102111041 640720031123510973050501010000001000014122433031100122409248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640720041123510973050501010000001000014122433031100122409240002112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640720051123510973050501010000001000014122433031100122409258804111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640720061123510973050501010000001000014122433031100122409220088012702888888888888888888888888818888888888880604188888888888888888888888888888888151041 640801011123510973030300000000000000002012421031100022410230088111452888888888888888888888888818888888888880604188888888888888888888888888888888101041 640801021123510973030300000000000000002012421031100022410248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640801031123510973030300000000000000002012421031100022410278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640802011123510973080802020000001000013122421041100022410230188111551103868686868787558686868618701868686860604187870486868686018686868688878787121041 640802021123510973080802020000001000013122421041100022410248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640802031123510973080802020000001000013122421041100022410230188112551187878787870155878787878710187878787870604104018787878787878787878788000101121041 640802041123510973080802020000001000013122421041100022410248803112230888888888888888888888888818888888888880604188888888888888888888888803888888051041 640802051123510973080802020000001000013122421041100022410258804112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640802061123510973080802020000001000013122421041100022410258804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640802071123510973080802020000001000013122421041100022410258804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640802081123510973080802020000001000013122421041100022410258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640803011123510973080801010101001000012122421041100022410230188111421102868686868787298686868618701868686860604187870486868686018686868688878787091041 640803021123510973080801010101001000012122421041100022410230188112291187878787870142878787878710187878787870604104018787878787878787878703030205061041 640803031123510973080801010101001000012122421041100022410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640803041123510973080801010101001000012122421041100022410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640803051123510973080801010101001000012122421041100022410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640803061123510973080801010101001000012122421041100022410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640803071123510973080801010101001000012122421041100022410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640803081123510973080801010101001000012122421041100022410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640804011123510973070701010000001000012122443051000022407230188111631102868686868787558686868618701868686860604187870486868686018686868688878787131041 640804021123510973070701010000001000012122443051000022407230188112551187878787870163878787878710187878787870604104018787878787878787878788030205121041 640804031123510973070701010000001000012122443051000022407248802112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640804041123510973070701010000001000012122443051000022407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640804051123510973070701010000001000012122443051000022407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640804061123510973070701010000001000012122443051000022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640804071123510973070701010000001000012122443051000022407248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640805011123510973010001010000000000001012323051100022409230088102442888888888888888888888888818888888888880604188888888888888888888888803888888091041 640806011123510973020200000000000000002012423031000022408230088112682888888888888888888888888818888888888880604188888888888888888888888888888888141041 640806021123510973020200000000000000002012423031000022408240088112521888888888888888888888888818888888888880604188888888888888888888888888888888111041 640807011123510973040401010100001000012122321043000022407230188111531102868686868787358686868618701868686860604187870486868686018686868688878787111041 640807021123510973040401010100001000012122321043000022407230188112351187878787870153878787878710187878787870604104018787878787878787878703000202081041 640807031123510973040401010100001000012122321043000022407248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640807041123510973040401010100001000012122321043000022407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640808011123510973070802020000000000002012341033000122407230088112473888888888888888888888888818888888888880604188888888888888888888888803888888101041 640808021123510973070802020000000000002012341033000122407230088112261888888888888888888888888818888888888880604188888888888888888888888803888888061041 640808031123510973070802020000000000002012341033000122407248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640808041123510973070802020000000000002012341033000122407238888012108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640808051123510973070802020000000000002012341033000122407248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640808061123510973070802020000000000002012341033000122407248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640808071123510973070802020000000000002012341033000122407248888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640808081123510973070802020000000000002012341033000122407248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640809011123510973090901010000001000013122321041000022409230188111631102868686868787588686868618701868686860604187870486868686018686868688878787131041 640809021123510973090901010000001000013122321041000022409230188112581187878787870163878787878710187878787870604104018787878787878787878788000101121041 640809031123510973090901010000001000013122321041000022409240002112371888888888888888888888888818888888888880604188888888888888888888888803888888081041 640809041123510973090901010000001000013122321041000022409248803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640809051123510973090901010000001000013122321041000022409248803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640809061123510973090901010000001000013122321041000022409248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640809071123510973090901010000001000013122321041000022409258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640809081123510973090901010000001000013122321041000022409258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640809091123510973090901010000001000013122321041000022409258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640810011123510973060601010000001000013122323041000022408230188111621102868686868787598686868618701868686860604187870486868686018686868688878787131041 640810021123510973060601010000001000013122323041000022408230188112591187878787870162878787878710187878787870604104018787878787878787878788000101121041 640810031123510973060601010000001000013122323041000022408240002112471888888888888888888888888818888888888880604188888888888888888888888803888888101041 640810041123510973060601010000001000013122323041000022408258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640810051123510973060601010000001000013122323041000022408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640810061123510973060601010000001000013122323041000022408258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640811011123510973010401010000000000003012321041000022409230088112752888888888888888888888888818888888888880604188888888888888888888888888888888161041 640811021123510973010401010000000000003012321041000022409240001012361888888888888888888888888818888888888880604188888888888888888888888803888888081041 640811031123510973010401010000000000003012321041000022409258802011048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640811041123510973010401010000000000003012321041000022409258802011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640813011123510973060601010000000000003012321031000022409230088111992888888888888888888888888818888888888880604188888888888888888888888888888888991041 640813021123510973060601010000000000003012321031000022409230088112802888888888888888888888888818888888888880604188888888888888888888888888888888171041 640813031123510973060601010000000000003012321031000022409240088112371888888888888888888888888818888888888880604188888888888888888888888803888888081041 640813041123510973060601010000000000003012321031000022409258803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640813051123510973060601010000000000003012321031000022409258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640813061123510973060601010000000000003012321031000022409258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640814011123510973101002020000001000013122321041000022409230188111521102868686868787568686868618701868686860604187870486868686018686868688878787111041 640814021123510973101002020000001000013122321041000022409230188112561187878787870152878787878710187878787870604104018787878787878787878788010102121041 640814031123510973101002020000001000013122321041000022409240002112313888888888888888888888888818888888888880604188888888888888888888888803888888071041 640814041123510973101002020000001000013122321041000022409258803112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640814051123510973101002020000001000013122321041000022409258803111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640814061123510973101002020000001000013122321041000022409258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640814071123510973101002020000001000013122321041000022409258803112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640814081123510973101002020000001000013122321041000022409258888112199888888888888888888888888818888888888880604188888888888888888888888803888888041041 640814091123510973101002020000001000013122321041000022409268808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640814101123510973101002020000001000013122321041000022409248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640815011123510973101002020100001100023242321051100122411230188111551102868686868787538686868618701868686860604187870486868686018686868688878787121041 640815021123510973101002020100001100023242321051100122411230188112531187878787870155878787878710187878787870604104018787878787878787878788010102111041 640815031123510973101002020100001100023242321051100122411240202111391104868686868787368686868618701868686860604187870486868686018686868688878787081041 640815041123510973101002020100001100023242321051100122411240288112361187878787870339878787878710187878787870604104018787878787878787878703010102081041 640815051123510973101002020100001100023242321051100122411258804112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640815061123510973101002020100001100023242321051100122411258804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640815071123510973101002020100001100023242321051100122411240002112361888888888888888888888888818888888888880604188888888888888888888888803888888081041 640815081123510973101002020100001100023242321051100122411258807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640815091123510973101002020100001100023242321051100122411258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640815101123510973101002020100001100023242321051100122411258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640816011123510973030301010000000000003012321031000022409230088112632888888888888888888888888818888888888880604188888888888888888888888888888888131041 640816021123510973030301010000000000003012321031000022409240001112411888888888888888888888888818888888888880604188888888888888888888888803888888091041 640816031123510973030301010000000000003012321031000022409258802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640817011123510973010301010100000100012122321031000022409230088112602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640817021123510973010301010100000100012122321031000022409240188011301103868686868787268686868618701868686860604187870486868686018686868688878787071041 640817031123510973010301010100000100012122321031000022409240188012261187878787870230878787878710187878787870604104018787878787878787878703000000061041 640818011123510973060402020000000000004012121031000022410230088112562888888888888888888888888818888888888880604188888888888888888888888888888888121041 640818021123510973060402020000000000004012121031000022410248801112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 640818031123510973060402020000000000004012121031000022410248801112200888888888888888888888888818888888888880604188888888888888888888888803888888051041 640818041123510973060402020000000000004012121031000022410258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640818051123510973060402020000000000004012121031000022410220088102722888888888888888888888888818888888888880604188888888888888888888888888888888151041 640818061123510973060402020000000000004012121031000022410258888102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640819011123510973070801010000001000013122321041000022409230188111751102868686868787518686868618701868686860604187870486868686018686868688878787161041 640819021123510973070801010000001000013122321041000022409230188112511187878787870175878787878710187878787870604104018787878787878787878788000101111041 640819031123510973070801010000001000013122321041000022409258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640819041123510973070801010000001000013122321041000022409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640819051123510973070801010000001000013122321041000022409258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640819061123510973070801010000001000013122321041000022409240002012241888888888888888888888888818888888888880604188888888888888888888888803888888051041 640819071123510973070801010000001000013122321041000022409258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640819081123510973070801010000001000013122321041000022409258888112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640820011123510973010100000000000000001012121051100122412230088111563888888888888888888888888818888888888880604188888888888888888888888888888888121041 640821011123510973060601010100001000012122421021100024409230188111481102868686868787408686868618701868686860604187870486868686018686868688878787101041 640821021123510973060601010100001000012122421021100024409230188112401187878787870148878787878710187878787870604104018787878787878787878703010304091041 640821031123510973060601010100001000012122421021100024409248802111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 640821041123510973060601010100001000012122421021100024409248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640821051123510973060601010100001000012122421021100024409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640821061123510973060601010100001000012122421021100024409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640822011123510973030300000000001000012122121031100024410230188111711102868686868787608686868618701868686860604187870486868686018686868688878787151041 640822021123510973030300000000001000012122121031100024410230188112601187878787870171878787878710187878787870604104018787878787878787878788000000131041 640822031123510973030300000000001000012122121031100024410258888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640823011123510973040400000000001000013122121031100022411230188111611102868686868787568686868618701868686860604187870486868686018686868688878787131041 640823021123510973040400000000001000013122121031100022411230188112561187878787870161878787878710187878787870604104018787878787878787878788010001121041 640823031123510973040400000000001000013122121031100022411248802111270888888888888888888888888818888888888880604188888888888888888888888888888888061041 640823041123510973040400000000001000013122121031100022411258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640824011123510973030602020000000001013012321051100122411238802111280888888888888888888888888818888888888880604188888888888888888888888888888888061041 640824021123510973030602020000000001013012321051100122411220088112552888888888888888888888888818888888888880604188888888888888888888888888888888121041 640824031123510973030602020000000001013012321051100122411248888112150888888888888888888888888818888888888880604188888888888888888888888803888888041041 640824041123510973030602020000000001013012321051100122411270188011701105868686868787538686868618701868686860604187870486868686018686868688878787151041 640824051123510973030602020000000001013012321051100122411270188012531187878787870470878787878710187878787870604104018787878787878787878788000000111041 640824061123510973030602020000000001013012321051100122411270088012261888888888888888888888888818888888888880604188888888888888888888888803888888061041 640825011123510973121202020000001000013122321061100022410230107111461202048686868787545186868618701018686860604187870404868686010186868688878787101041 640825021123510973121202020000001000013122321061100022410230188112541287878787870146878787878710187878787870604104018787878787878787878788010001111041 640825031123510973121202020000001000013122321061100022410248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640825041123510973121202020000001000013122321061100022410230188112511287878787870146878787878710187878787870604104018787878787878787878788010102111041 640825051123510973121202020000001000013122321061100022410248804112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640825061123510973121202020000001000013122321061100022410248804111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640825071123510973121202020000001000013122321061100022410220088112802888888888888888888888888818888888888880604188888888888888888888888888888888171041 640825081123510973121202020000001000013122321061100022410240088111301888888888888888888888888818888888888880604188888888888888888888888888888888071041 640825091123510973121202020000001000013122321061100022410248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640825101123510973121202020000001000013122321061100022410240088112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640825111123510973121202020000001000013122321061100022410248810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640825121123510973121202020000001000013122321061100022410220088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 640826011123510973192101010000001001023122321051100022410230188111601202058686868787545186868618701018686860604187870404868686010186868688878787131041 640826021123510973192101010000001001023122321051100022410230188112541287878787870160878787878710187878787870604104018787878787878787878788020002111041 640826031123510973192101010000001001023122321051100022410248802111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640826041123510973192101010000001001023122321051100022410248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826051123510973192101010000001001023122321051100022410230188112511287878787870160878787878710187878787870604104018787878787878787878788010203111041 640826061123510973192101010000001001023122321051100022410248805112160888888888888888888888888818888888888880604188888888888888888888888803888888041041 640826071123510973192101010000001001023122321051100022410248805112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826081123510973192101010000001001023122321051100022410248805111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826091123510973192101010000001001023122321051100022410258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826101123510973192101010000001001023122321051100022410258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640826111123510973192101010000001001023122321051100022410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640826121123510973192101010000001001023122321051100022410258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640826131123510973192101010000001001023122321051100022410258888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640826141123510973192101010000001001023122321051100022410278888012148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826151123510973192101010000001001023122321051100022410270288111581116868686868787518686868618701868686860604187870486868686018686868688878787121041 640826161123510973192101010000001001023122321051100022410270288112511187878787871558878787878710187878787870604104018787878787878787878788000101111041 640826171123510973192101010000001001023122321051100022410270088012533888888888888888888888888818888888888880604188888888888888888888888888888888111041 640826181123510973192101010000001001023122321051100022410278816112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640826191123510973192101010000001001023122321051100022410278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640826201123510973192101010000001001023122321051100022410278888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640826211123510973192101010000001001023122321051100022410278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640827011123510973050501010000001000013122343061000022407230188111621102868686868787558686868618701868686860604187870486868686018686868688878787131041 640827021123510973050501010000001000013122343061000022407230188112551187878787870162878787878710187878787870604104018787878787878787878788000000121041 640827031123510973050501010000001000013122343061000022407240088112301888888888888888888888888818888888888880604188888888888888888888888803888888071041 640827041123510973050501010000001000013122343061000022407258803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640827051123510973050501010000001000013122343061000022407258803111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640829011123510973040400000000000000002012321031100022410230088112561888888888888888888888888818888888888880604188888888888888888888888888888888121041 640829021123510973040400000000000000002012321031100022410258888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640829031123510973040400000000000000002012321031100022410258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640829041123510973040400000000000000002012321031100022410258888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640830011123510973080702020000001000013122321081100022410230188101601102868686868787558686868618701868686860604187870486868686018686868688878787131041 640830021123510973080702020000001000013122321081100022410230188112551187878787870160878787878710187878787870604104018787878787878787878788000202121041 640830031123510973080702020000001000013122321081100022410240002112251888888888888888888888888818888888888880604188888888888888888888888803888888061041 640830041123510973080702020000001000013122321081100022410258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640830051123510973080702020000001000013122321081100022410258803112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640830061123510973080702020000001000013122321081100022410240002112221888888888888888888888888818888888888880604188888888888888888888888803888888051041 640830071123510973080702020000001000013122321081100022410258806111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640830081123510973080702020000001000013122321081100022410258806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640831011123510973080801010000000000003012321031000024408230088112672888888888888888888888888818888888888880604188888888888888888888888888888888141041 640831021123510973080801010000000000003012321031000024408240001112393888888888888888888888888818888888888880604188888888888888888888888803888888081041 640831031123510973080801010000000000003012321031000024408258802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640831041123510973080801010000000000003012321031000024408258802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640831051123510973080801010000000000003012321031000024408258802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640831061123510973080801010000000000003012321031000024408258802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640831071123510973080801010000000000003012321031000024408258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640831081123510973080801010000000000003012321031000024408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640832011123510973060600000000000000002012321021000024408230088112702888888888888888888888888818888888888880604188888888888888888888888888888888151041 640832021123510973060600000000000000002012321021000024408258888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640832031123510973060600000000000000002012321021000024408258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640832041123510973060600000000000000002012321021000024408258888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640832051123510973060600000000000000002012321021000024408258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640832061123510973060600000000000000002012321021000024408258888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640834011123510973070700000000001000012122321061000024408230188111681202038686868787616186868618701018686860604187870404868686010186868688878787141041 640834021123510973070700000000001000012122321061000024408230188112611287878787870168878787878710187878787870604104018787878787878787878788000000131041 640834031123510973070700000000001000012122321061000024408230188112611287878787870168878787878710187878787870604104018787878787878787878788010102131041 640834041123510973070700000000001000012122321061000024408248803112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640834051123510973070700000000001000012122321061000024408248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640834061123510973070700000000001000012122321061000024408230088112612888888888888888888888888818888888888880604188888888888888888888888888888888131041 640834071123510973070700000000001000012122321061000024408248806111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640835011123510973080801010000001000012122121061100122412230188111801202088686868787646386868618701018686860604187870404868686010186868688878787171041 640835021123510973080801010000001000012122121061100122412230188112641287878787870180878787878710187878787870604104018787878787878787878788000000131041 640835031123510973080801010000001000012122121061100122412258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640835041123510973080801010000001000012122121061100122412258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640835051123510973080801010000001000012122121061100122412258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640835061123510973080801010000001000012122121061100122412258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640835071123510973080801010000001000012122121061100122412250088112181888888888888888888888888818888888888880604188888888888888888888888803888888041041 640835081123510973080801010000001000012122121061100122412230188112631287878787870180878787878710187878787870604104018787878787878787878788000000131041 640836011123510973040401010000001000011122121033100022409230188111241102868686868787258686868618701868686860604187870486868686018686868688878787051041 640836021123510973040401010000001000011122121033100022409230188112251187878787870124878787878710187878787870604104018787878787878787878703000000061041 640836031123510973040401010000001000011122121033100022409238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 640836041123510973040401010000001000011122121033100022409238888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640901011123510973090901010100001000013122341061000022408230105111461102868686868787288686868618701868686860604187870486868686018686868688878787101041 640901021123510973090901010100001000013122341061000022408230188112281187878787870146878787878710187878787870604104018787878787878787878703010102061041 640901031123510973090901010100001000013122341061000022408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640901041123510973090901010100001000013122341061000022408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640901051123510973090901010100001000013122341061000022408220088112652888888888888888888888888818888888888880604188888888888888888888888888888888141041 640901061123510973090901010100001000013122341061000022408230005112511888888888888888888888888818888888888880604188888888888888888888888888888888111041 640901071123510973090901010100001000013122341061000022408248888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640901081123510973090901010100001000013122341061000022408248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640901091123510973090901010100001000013122341061000022408220088112592888888888888888888888888818888888888880604188888888888888888888888888888888121041 640903011123510973121203030000000001012012343061000022407230088112331888888888888888888888888818888888888880604188888888888888888888888803888888071041 640903021123510973121203030000000001012012343061000022407248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640903031123510973121203030000000001012012343061000022407248801111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640903041123510973121203030000000001012012343061000022407248801112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640903051123510973121203030000000001012012343061000022407248801112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640903061123510973121203030000000001012012343061000022407248801111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640903071123510973121203030000000001012012343061000022407270188111431109868686868787368686868618701868686860604187870486868686018686868688878787091041 640903081123510973121203030000000001012012343061000022407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640903091123510973121203030000000001012012343061000022407270188112361187878787870743878787878710187878787870604104018787878787878787878703000000081041 640903101123510973121203030000000001012012343061000022407270088112391888888888888888888888888818888888888880604188888888888888888888888803888888081041 640903111123510973121203030000000001012012343061000022407278810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640903121123510973121203030000000001012012343061000022407278810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640904011123510973141403030100001000013122321071100122411230188111371102868686868787338686868618701868686860604187870486868686018686868688878787081041 640904021123510973141403030100001000013122321071100122411230188112331187878787870137878787878710187878787870604104018787878787878787878703020204071041 640904031123510973141403030100001000013122321071100122411248802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640904041123510973141403030100001000013122321071100122411248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640904051123510973141403030100001000013122321071100122411248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640904061123510973141403030100001000013122321071100122411248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640904071123510973141403030100001000013122321071100122411248888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 640904081123510973141403030100001000013122321071100122411258807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640904091123510973141403030100001000013122321071100122411258807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640904101123510973141403030100001000013122321071100122411270088112453888888888888888888888888818888888888880604188888888888888888888888803888888101041 640904111123510973141403030100001000013122321071100122411278810111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640904121123510973141403030100001000013122321071100122411270088111592888888888888888888888888818888888888880604188888888888888888888888888888888121041 640904131123510973141403030100001000013122321071100122411278888111180888888888888888888888888818888888888880604188888888888888888888888888888888041041 640904141123510973141403030100001000013122321071100122411270088111631888888888888888888888888818888888888880604188888888888888888888888888888888131041 640905010562510973030502010000000000002012343031000022407230088112573888888888888888888888888818888888888880604188888888888888888888888888888888120521 640905020562510973030502010000000000002012343031000022407230088112613888888888888888888888888818888888888880604188888888888888888888888888888888130521 640905030562510973030502010000000000002012343031000022407258888012220888888888888888888888888818888888888880604188888888888888888888888803888888050521 640905040562510973030502010000000000002012343031000022407268803012018888888888888888888888888888888888888888888888888888888888888888888888888888010521 640905050562510973030502010000000000002012343031000022407270088112463888888888888888888888888818888888888880604188888888888888888888888803888888100521 640906011123510973080703030000000000002012121091000012411230088112354888888888888888888888888818888888888880604188888888888888888888888803888888081041 640906021123510973080703030000000000002012121091000012411248801112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640906031123510973080703030000000000002012121091000012411248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640906041123510973080703030000000000002012121091000012411248801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640906051123510973080703030000000000002012121091000012411248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640906061123510973080703030000000000002012121091000012411278888112270888888888888888888888888818888888888880604188888888888888888888888803888888061041 640906071123510973080703030000000000002012121091000012411270088101653888888888888888888888888818888888888880604188888888888888888888888888888888141041 640906081123510973080703030000000000002012121091000012411278888112420888888888888888888888888818888888888880604188888888888888888888888803888888091041 640907011123510973151503030200002000023132121051000112412230188111541102868686868787458686868618701868686860604187870486868686018686868688878787111041 640907021123510973151503030200002000023132121051000112412230188112451187878787870154878787878710187878787870604104018787878787878787878703000303101041 640907031123510973151503030200002000023132121051000112412248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640907041123510973151503030200002000023132121051000112412248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640907051123510973151503030200002000023132121051000112412248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640907061123510973151503030200002000023132121051000112412230088112603888888888888888888888888818888888888880604188888888888888888888888888888888131041 640907071123510973151503030200002000023132121051000112412248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640907081123510973151503030200002000023132121051000112412258888111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640907091123510973151503030200002000023132121051000112412230288111521110868686868787408686868618701868686860604187870486868686018686868688878787111041 640907101123510973151503030200002000023132121051000112412230288112401187878787870952878787878710187878787870604104018787878787878787878703020305091041 640907111123510973151503030200002000023132121051000112412248810111200888888888888888888888888818888888888880604188888888888888888888888888888888051041 640907121123510973151503030200002000023132121051000112412248810112180888888888888888888888888818888888888880604188888888888888888888888803888888041041 640907131123510973151503030200002000023132121051000112412248810111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640907141123510973151503030200002000023132121051000112412248810112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640907151123510973151503030200002000023132121051000112412248810112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640908011123510973151401010100000100013122121061100212215330088101812888888888888888888888888818888888888880604188888888888888888888888888888888171041 640908021123510973151401010100000100013122121061100212215340088111403888888888888888888888888818888888888880604188888888888888888888888888888888091041 640908031123510973151401010100000100013122121061100212215340188111381104868686868787378686868618701868686860604187870486868686018686868688878787081041 640908041123510973151401010100000100013122121061100212215340188112371187878787870338878787878710187878787870604104018787878787878787878703050106081041 640908051123510973151401010100000100013122121061100212215358804111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640908061123510973151401010100000100013122121061100212215358804111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 640908071123510973151401010100000100013122121061100212215358804111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640908081123510973151401010100000100013122121061100212215358804111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640908091123510973151401010100000100013122121061100212215358804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 640908101123510973151401010100000100013122121061100212215358804112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640908111123510973151401010100000100013122121061100212215340088111301888888888888888888888888818888888888880604188888888888888888888888888888888071041 640908121123510973151401010100000100013122121061100212215358888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640908131123510973151401010100000100013122121061100212215358888111210888888888888888888888888818888888888880604188888888888888888888888888888888051041 640908141123510973151401010100000100013122121061100212215358888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 640908151123510973151401010100000100013122121061100212215330088111683888888888888888888888888818888888888880604188888888888888888888888888888888141041 640909011123510973091604040200002000023132433081101122410230188111441102868686868787408686868618701868686860604187870486868686018686868688878787091041 640909021123510973091604040200002000023132433081101122410230188112401187878787870144878787878710187878787870604104018787878787878787878703020103091041 640909031123510973091604040200002000023132433081101122410248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640909041123510973091604040200002000023132433081101122410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 640909051123510973091604040200002000023132433081101122410248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640909061123510973091604040200002000023132433081101122410220088112362888888888888888888888888818888888888880604188888888888888888888888803888888081041 640909071123510973091604040200002000023132433081101122410238806111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 640909081123510973091604040200002000023132433081101122410238806112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640909091123510973091604040200002000023132433081101122410230288011321111868686868787238686868618701868686860604187870486868686018686868688878787071041 640909101123510973091604040200002000023132433081101122410248888012068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640909111123510973091604040200002000023132433081101122410230288012231187878787870932878787878710187878787870604104018787878787878787878703010102051041 640909121123510973091604040200002000023132433081101122410248811012038888888888888888888888888888888888888888888888888888888888888888888888888888011041 640909131123510973091604040200002000023132433081101122410248811011008888888888888888888888888888888888888888888888888888888888888888888888888888011041 640909141123510973091604040200002000023132433081101122410230088012533888888888888888888888888818888888888880604188888888888888888888888888888888111041 640909151123510973091604040200002000023132433081101122410248888011320888888888888888888888888818888888888880604188888888888888888888888888888888071041 640909161123510973091604040200002000023132433081101122410248888012200888888888888888888888888818888888888880604188888888888888888888888803888888051041 640909171123510973091604040200002000023132433081101122410270088102602888888888888888888888888818888888888880604188888888888888888888888888888888131041 640910011123510973111102020101001000013122341033100122408230109111351102868686868787448686868618701868686860604187870486868686018686868688878787081041 640910021123510973111102020101001000013122341033100122408230188112441187878787870135878787878710187878787870604104018787878787878787878703010203091041 640910031123510973111102020101001000013122341033100122408248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640910041123510973111102020101001000013122341033100122408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 640910051123510973111102020101001000013122341033100122408248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 640910061123510973111102020101001000013122341033100122408238888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640910071123510973111102020101001000013122341033100122408248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 640910081123510973111102020101001000013122341033100122408238888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 640910091123510973111102020101001000013122341033100122408220088112511888888888888888888888888818888888888880604188888888888888888888888888888888111041 640910101123510973111102020101001000013122341033100122408238888112210888888888888888888888888818888888888880604188888888888888888888888803888888051041 640910111123510973111102020101001000013122341033100122408248810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 640911010562510973273106030200001002033122121111101012413230188111581202038686868787717786868618701018686860604187870404868686010186868688878787120521 640911020562510973273106030200001002033122121111101012413230188112711287878787870158878787878710187878787870604104018787878787878787878788000000150521 640911030562510973273106030200001002033122121111101012413230188112771287878787870158878787878710187878787870604104018787878787878787878788000202160521 640911040562510973273106030200001002033122121111101012413248803012190888888888888888888888888818888888888880604188888888888888888888888803888888040521 640911050562510973273106030200001002033122121111101012413258804012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640911060562510973273106030200001002033122121111101012413248803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911070562510973273106030200001002033122121111101012413230088112461888888888888888888888888818888888888880604188888888888888888888888803888888100521 640911080562510973273106030200001002033122121111101012413248807112250888888888888888888888888818888888888880604188888888888888888888888803888888060521 640911090562510973273106030200001002033122121111101012413258808111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911100562510973273106030200001002033122121111101012413258808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640911110562510973273106030200001002033122121111101012413240007012231888888888888888888888888818888888888880604188888888888888888888888803888888050521 640911120562510973273106030200001002033122121111101012413258811011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640911130562510973273106030200001002033122121111101012413248807111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 640911140562510973273106030200001002033122121111101012413248807111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911150562510973273106030200001002033122121111101012413248807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640911160562510973273106030200001002033122121111101012413230088112712888888888888888888888888818888888888880604188888888888888888888888888888888150521 640911170562510973273106030200001002033122121111101012413230088112582888888888888888888888888818888888888880604188888888888888888888888888888888120521 640911180562510973273106030200001002033122121111101012413230088111583888888888888888888888888818888888888880604188888888888888888888888888888888120521 640911190562510973273106030200001002033122121111101012413270288111421120868686868787418686868618701868686860604187870486868686018686868688878787090521 640911200562510973273106030200001002033122121111101012413270288112411187878787871942878787878710187878787870604104018787878787878787878703020305090521 640911210562510973273106030200001002033122121111101012413278820111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 640911220562510973273106030200001002033122121111101012413278820111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640911230562510973273106030200001002033122121111101012413278820112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 640911240562510973273106030200001002033122121111101012413278820112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911250562510973273106030200001002033122121111101012413278820112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911260562510973273106030200001002033122121111101012413270388111411127868686868787358686868618701868686860604187870486868686018686868688878787090521 640911270562510973273106030200001002033122121111101012413270388112351187878787872641878787878710187878787870604104018787878787878787878703030104080521 640911280562510973273106030200001002033122121111101012413278827111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 640911290562510973273106030200001002033122121111101012413278827111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 640911300562510973273106030200001002033122121111101012413278827112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 640911310562510973273106030200001002033122121111101012413278827111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 640912011123510973050602020000000000003012121051100022411230088111683888888888888888888888888818888888888880604188888888888888888888888888888888141041 640912021123510973050602020000000000003012121051100022411230088112491888888888888888888888888818888888888880604188888888888888888888888803888888101041 640912031123510973050602020000000000003012121051100022411248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 640912041123510973050602020000000000003012121051100022411258888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 640912051123510973050602020000000000003012121051100022411258888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 640912061123510973050602020000000000003012121051100022411278888012250888888888888888888888888818888888888880604188888888888888888888888803888888061041 641001010562510971797818090501001008093122343111101122410230188111661102868686868787598686868618701868686860604187870486868686018686868688878787140521 641001020562510971797818090501001008093122343111101122410230188112591187878787870166878787878710187878787870604104018787878787878787878788000101120521 641001030562510971797818090501001008093122343111101122410240002112251888888888888888888888888818888888888880604188888888888888888888888803888888060521 641001040562510971797818090501001008093122343111101122410250088112171888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001050562510971797818090501001008093122343111101122410258803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001060562510971797818090501001008093122343111101122410268804111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001070562510971797818090501001008093122343111101122410268804111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001080562510971797818090501001008093122343111101122410258888112180888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001090562510971797818090501001008093122343111101122410258888111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 641001100562510971797818090501001008093122343111101122410258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001110562510971797818090501001008093122343111101122410258888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001120562510971797818090501001008093122343111101122410240088112224888888888888888888888888818888888888880604188888888888888888888888803888888050521 641001130562510971797818090501001008093122343111101122410258812112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001140562510971797818090501001008093122343111101122410248888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001150562510971797818090501001008093122343111101122410248888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001160562510971797818090501001008093122343111101122410270288111761217198686868787726686868618701018686860604187870404868686010186868688878787160521 641001170562510971797818090501001008093122343111101122410270288112721287878787871676878787878710187878787870604104018787878787878787878788010001150521 641001180562510971797818090501001008093122343111101122410270017111281888888888888888888888888818888888888880604188888888888888888888888888888888060521 641001190562510971797818090501001008093122343111101122410270288112661287878787871676878787878710187878787870604104018787878787878787878788000000140521 641001200562510971797818090501001008093122343111101122410270388111451121868686868787408686868618701868686860604187870486868686018686868688878787100521 641001210562510971797818090501001008093122343111101122410270388112401187878787872045878787878710187878787870604104018787878787878787878703000404090521 641001220562510971797818090501001008093122343111101122410270021112201888888888888888888888888818888888888880604188888888888888888888888803888888050521 641001230562510971797818090501001008093122343111101122410278821112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001240562510971797818090501001008093122343111101122410278821112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001250562510971797818090501001008093122343111101122410278821112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001260562510971797818090501001008093122343111101122410278822111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001270562510971797818090501001008093122343111101122410278822112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001280562510971797818090501001008093122343111101122410270488111601129868686868787478686868618701868686860604187870486868686018686868688878787130521 641001290562510971797818090501001008093122343111101122410270488112471187878787872860878787878710187878787870604104018787878787878787878703030003100521 641001300562510971797818090501001008093122343111101122410270029111351888888888888888888888888818888888888880604188888888888888888888888888888888080521 641001310562510971797818090501001008093122343111101122410270029111341888888888888888888888888818888888888880604188888888888888888888888888888888070521 641001320562510971797818090501001008093122343111101122410270029111261888888888888888888888888818888888888880604188888888888888888888888888888888060521 641001330562510971797818090501001008093122343111101122410270588112751187878787873478878787878710187878787870604104018787878787878787878788000101160521 641001340562510971797818090501001008093122343111101122410270588111781133868686868787758686868618701868686860604187870486868686018686868688878787160521 641001350562510971797818090501001008093122343111101122410270033112401888888888888888888888888818888888888880604188888888888888888888888803888888090521 641001360562510971797818090501001008093122343111101122410278835111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001370562510971797818090501001008093122343111101122410278835112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001380562510971797818090501001008093122343111101122410278835112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001390562510971797818090501001008093122343111101122410270688111411144868686868787408686868618701868686860604187870486868686018686868688878787090521 641001400562510971797818090501001008093122343111101122410278888112320888888888888888888888888818888888888880604188888888888888888888888803888888070521 641001410562510971797818090501001008093122343111101122410278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001420562510971797818090501001008093122343111101122410278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001430562510971797818090501001008093122343111101122410278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001440562510971797818090501001008093122343111101122410270688112401187878787873941878787878710187878787870604104018787878787878787878703000202090521 641001450562510971797818090501001008093122343111101122410278844112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001460562510971797818090501001008093122343111101122410278844112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001470562510971797818090501001008093122343111101122410278888111370888888888888888888888888818888888888880604188888888888888888888888888888888080521 641001480562510971797818090501001008093122343111101122410270758111501151868686868787498686868618701868686860604187870486868686018686868688878787110521 641001490562510971797818090501001008093122343111101122410278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001500562510971797818090501001008093122343111101122410278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001510562510971797818090501001008093122343111101122410270788112491187878787874850878787878710187878787870604104018787878787878787878703020406100521 641001520562510971797818090501001008093122343111101122410278851112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001530562510971797818090501001008093122343111101122410278851111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001540562510971797818090501001008093122343111101122410278851111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001550562510971797818090501001008093122343111101122410278851112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001560562510971797818090501001008093122343111101122410278851112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001570562510971797818090501001008093122343111101122410278851112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001580562510971797818090501001008093122343111101122410270088112784888888888888888888888888818888888888880604188888888888888888888888888888888160521 641001590562510971797818090501001008093122343111101122410270888111551160868686868787508686868618701868686860604187870486868686018686868688878787120521 641001600562510971797818090501001008093122343111101122410270888112501187878787875955878787878710187878787870604104018787878787878787878703010809110521 641001610562510971797818090501001008093122343111101122410278860112240888888888888888888888888818888888888880604188888888888888888888888803888888050521 641001620562510971797818090501001008093122343111101122410278860102200888888888888888888888888818888888888880604188888888888888888888888803888888050521 641001630562510971797818090501001008093122343111101122410278860112190888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001640562510971797818090501001008093122343111101122410278863111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001650562510971797818090501001008093122343111101122410278863112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001660562510971797818090501001008093122343111101122410278860112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001670562510971797818090501001008093122343111101122410278860111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 641001680562510971797818090501001008093122343111101122410278860112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001690562510971797818090501001008093122343111101122410278860112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001700562510971797818090501001008093122343111101122410278860112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641001710562510971797818090501001008093122343111101122410278860112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001720562510971797818090501001008093122343111101122410270988111711173868686868787608686868618701868686860604187870486868686018686868688878787150521 641001730562510971797818090501001008093122343111101122410270988112601187878787877271878787878710187878787870604104018787878787878787878788010102130521 641001740562510971797818090501001008093122343111101122410270073111991888888888888888888888888818888888888880604188888888888888888888888888888888990521 641001750562510971797818090501001008093122343111101122410278873112160888888888888888888888888818888888888880604188888888888888888888888803888888040521 641001760562510971797818090501001008093122343111101122410278888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641001770562510971797818090501001008093122343111101122410270088112601888888888888888888888888818888888888880604188888888888888888888888888888888130521 641001780562510971797818090501001008093122343111101122410278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641001790562510971797818090501001008093122343111101122410278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002010562510971594717090401000103043122423111100022409230088111744888888888888888888888888818888888888880604188888888888888888888888888888888150521 641002020562510971594717090401000103043122423111100022409240188111411103868686868787378686868618701868686860604187870486868686018686868688878787090521 641002030562510971594717090401000103043122423111100022409240188112371187878787870241878787878710187878787870604104018787878787878787878703050308080521 641002040562510971594717090401000103043122423111100022409258803101200888888888888888888888888818888888888880604188888888888888888888888888888888050521 641002050562510971594717090401000103043122423111100022409258803102170888888888888888888888888818888888888880604188888888888888888888888803888888040521 641002060562510971594717090401000103043122423111100022409258803111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002070562510971594717090401000103043122423111100022409258803112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002080562510971594717090401000103043122423111100022409258803102088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002090562510971594717090401000103043122423111100022409258803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002100562510971594717090401000103043122423111100022409258803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002110562510971594717090401000103043122423111100022409258803111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002120562510971594717090401000103043122423111100022409270288111501113868686868787458686868618701868686860604187870486868686018686868688878787110521 641002130562510971594717090401000103043122423111100022409270288112451187878787871250878787878710187878787870604104018787878787878787878703000303100521 641002140562510971594717090401000103043122423111100022409278813112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 641002150562510971594717090401000103043122423111100022409278813102088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002160562510971594717090401000103043122423111100022409278813112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002170562510971594717090401000103043122423111100022409270388111561318283786868787504550868618701010186860604187870404048686010101868688878787120521 641002180562510971594717090401000103043122423111100022409270388112501387878787871756878787878710187878787870604104018787878787878787878703030104110521 641002190562510971594717090401000103043122423111100022409278818112230888888888888888888888888818888888888880604188888888888888888888888803888888050521 641002200562510971594717090401000103043122423111100022409278818101200888888888888888888888888818888888888880604188888888888888888888888888888888050521 641002210562510971594717090401000103043122423111100022409278818101170888888888888888888888888818888888888880604188888888888888888888888888888888040521 641002220562510971594717090401000103043122423111100022409278818111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002230562510971594717090401000103043122423111100022409278819112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002240562510971594717090401000103043122423111100022409278819112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002250562510971594717090401000103043122423111100022409278819112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002260562510971594717090401000103043122423111100022409278819112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002270562510971594717090401000103043122423111100022409278819111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002280562510971594717090401000103043122423111100022409270388112451387878787871756878787878710187878787870604104018787878787878787878703030306100521 641002290562510971594717090401000103043122423111100022409278828112260888888888888888888888888818888888888880604188888888888888888888888803888888060521 641002300562510971594717090401000103043122423111100022409278828101230888888888888888888888888818888888888880604188888888888888888888888888888888050521 641002310562510971594717090401000103043122423111100022409278828101170888888888888888888888888818888888888880604188888888888888888888888888888888040521 641002320562510971594717090401000103043122423111100022409278828111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002330562510971594717090401000103043122423111100022409278828112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002340562510971594717090401000103043122423111100022409278828112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002350562510971594717090401000103043122423111100022409278829112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002360562510971594717090401000103043122423111100022409278829112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002370562510971594717090401000103043122423111100022409270388112501387878787871756878787878710187878787870604104018787878787878787878703010102110521 641002380562510971594717090401000103043122423111100022409278837111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002390562510971594717090401000103043122423111100022409278837112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002400562510971594717090401000103043122423111100022409270488111451141868686868787438686868618701868686860604187870486868686018686868688878787100521 641002410562510971594717090401000103043122423111100022409270488112431187878787874045878787878710187878787870604104018787878787878787878703020507090521 641002420562510971594717090401000103043122423111100022409278841111200888888888888888888888888818888888888880604188888888888888888888888888888888050521 641002430562510971594717090401000103043122423111100022409278841102170888888888888888888888888818888888888880604188888888888888888888888803888888040521 641002440562510971594717090401000103043122423111100022409278841112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 641002450562510971594717090401000103043122423111100022409278841112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002460562510971594717090401000103043122423111100022409278841111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002470562510971594717090401000103043122423111100022409278841112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641002480562510971594717090401000103043122423111100022409278841112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641002490562510971594717090401000103043122423111100022409240088111471888888888888888888888888818888888888880604188888888888888888888888888888888100521 641002500562510971594717090401000103043122423111100022409270088112692888888888888888888888888818888888888880604188888888888888888888888888888888140521 641002510562510971594717090401000103043122423111100022409240088112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 641002520562510971594717090401000103043122423111100022409270088112201888888888888888888888888818888888888880604188888888888888888888888803888888050521 641002530562510971594717090401000103043122423111100022409270088112211888888888888888888888888818888888888880604188888888888888888888888803888888050521 641002540562510971594717090401000103043122423111100022409270088012291888888888888888888888888818888888888880604188888888888888888888888803888888060521 641002550562510971594717090401000103043122423111100022409278888101410888888888888888888888888818888888888880604188888888888888888888888888888888090521 641002560562510971594717090401000103043122423111100022409278888112220888888888888888888888888818888888888880604188888888888888888888888803888888050521 641002570562510971594717090401000103043122423111100022409278888111300888888888888888888888888818888888888880604188888888888888888888888888888888070521 641002580562510971594717090401000103043122423111100022409270088102532888888888888888888888888818888888888880604188888888888888888888888888888888110521 641002590562510971594717090401000103043122423111100022409278888102148888888888888888888888888888888888888888888888888888888888888888888888888888030521 641002600562510971594717090401000103043122423111100022409270088102684888888888888888888888888818888888888880604188888888888888888888888888888888140521 641003010562510971363607040201001002033122321081000022210230188111561102868686868787458686868618701868686860604187870486868686018686868688878787120521 641003020562510971363607040201001002033122321081000022210230188112451187878787870156878787878710187878787870604104018787878787878787878703020103100521 641003030562510971363607040201001002033122321081000022210248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 641003040562510971363607040201001002033122321081000022210248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003050562510971363607040201001002033122321081000022210240002112321888888888888888888888888818888888888880604188888888888888888888888803888888070521 641003060562510971363607040201001002033122321081000022210258805112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641003070562510971363607040201001002033122321081000022210258805111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003080562510971363607040201001002033122321081000022210258805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003090562510971363607040201001002033122321081000022210258805111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003100562510971363607040201001002033122321081000022210258805111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003110562510971363607040201001002033122321081000022210270288111601112868686868787458686868618701868686860604187870486868686018686868688878787130521 641003120562510971363607040201001002033122321081000022210270288112451187878787871160878787878710187878787870604104018787878787878787878703010203100521 641003130562510971363607040201001002033122321081000022210278812112150888888888888888888888888818888888888880604188888888888888888888888803888888040521 641003140562510971363607040201001002033122321081000022210278812111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641003150562510971363607040201001002033122321081000022210270012112261888888888888888888888888818888888888880604188888888888888888888888803888888060521 641003160562510971363607040201001002033122321081000022210278815112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003170562510971363607040201001002033122321081000022210278815111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003180562510971363607040201001002033122321081000022210278815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003190562510971363607040201001002033122321081000022210278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 641003200562510971363607040201001002033122321081000022210270088111351888888888888888888888888818888888888880604188888888888888888888888888888888080521 641003210562510971363607040201001002033122321081000022210270088111431888888888888888888888888818888888888880604188888888888888888888888888888888090521 641003220562510971363607040201001002033122321081000022210278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641003230562510971363607040201001002033122321081000022210278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003240562510971363607040201001002033122321081000022210278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003250562510971363607040201001002033122321081000022210278888111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003260562510971363607040201001002033122321081000022210270088112662888888888888888888888888818888888888880604188888888888888888888888888888888140521 641003270562510971363607040201001002033122321081000022210278826112210888888888888888888888888818888888888880604188888888888888888888888803888888050521 641003280562510971363607040201001002033122321081000022210278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003290562510971363607040201001002033122321081000022210278888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003300562510971363607040201001002033122321081000022210278888111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641003310562510971363607040201001002033122321081000022210270088112501888888888888888888888888818888888888880604188888888888888888888888803888888110521 641003320562510971363607040201001002033122321081000022210278831111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003330562510971363607040201001002033122321081000022210270388111601134868686868787558686868618701868686860604187870486868686018686868688878787130521 641003340562510971363607040201001002033122321081000022210270388112551187878787873360878787878710187878787870604104018787878787878787878788020002120521 641003350562510971363607040201001002033122321081000022210278834111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641003360562510971363607040201001002033122321081000022210278834111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004010562510971484313070301001004053122323021000022408230188111651102868686868787568686868618701868686860604187870486868686018686868688878787140521 641004020562510971484313070301001004053122323021000022408230188112561187878787870165878787878710187878787870604104018787878787878787878788000101120521 641004030562510971484313070301001004053122323021000022408240002112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 641004040562510971484313070301001004053122323021000022408258805112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004050562510971484313070301001004053122323021000022408258888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004060562510971484313070301001004053122323021000022408270008111472888888888888888888888888818888888888880604188888888888888888888888888888888100521 641004070562510971484313070301001004053122323021000022408278888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004080562510971484313070301001004053122323021000022408270088112562888888888888888888888888818888888888880604188888888888888888888888888888888120521 641004090562510971484313070301001004053122323021000022408270288111451110868686868787348686868618701868686860604187870486868686018686868688878787100521 641004100562510971484313070301001004053122323021000022408270288112341187878787870945878787878710187878787870604104018787878787878787878703030306070521 641004110562510971484313070301001004053122323021000022408270010111151888888888888888888888888818888888888880604188888888888888888888888888888888040521 641004120562510971484313070301001004053122323021000022408278810112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641004130562510971484313070301001004053122323021000022408278810112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004140562510971484313070301001004053122323021000022408278810111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004150562510971484313070301001004053122323021000022408278810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004160562510971484313070301001004053122323021000022408270010112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 641004170562510971484313070301001004053122323021000022408278816111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004180562510971484313070301001004053122323021000022408278816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004190562510971484313070301001004053122323021000022408270388111501220298686868787454586868618701018686860604187870404868686010186868688878787110521 641004200562510971484313070301001004053122323021000022408270388112451287878787871950878787878710187878787870604104018787878787878787878703040408100521 641004210562510971484313070301001004053122323021000022408270020101301888888888888888888888888818888888888880604188888888888888888888888888888888070521 641004220562510971484313070301001004053122323021000022408278820101210888888888888888888888888818888888888880604188888888888888888888888888888888050521 641004230562510971484313070301001004053122323021000022408278820112170888888888888888888888888818888888888880604188888888888888888888888803888888040521 641004240562510971484313070301001004053122323021000022408278820102150888888888888888888888888818888888888880604188888888888888888888888803888888040521 641004250562510971484313070301001004053122323021000022408278820112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 641004260562510971484313070301001004053122323021000022408278820112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641004270562510971484313070301001004053122323021000022408278820111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004280562510971484313070301001004053122323021000022408278820111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004290562510971484313070301001004053122323021000022408270388112451287878787871950878787878710187878787870604104018787878787878787878703010304100521 641004300562510971484313070301001004053122323021000022408270029102281888888888888888888888888818888888888880604188888888888888888888888803888888060521 641004310562510971484313070301001004053122323021000022408270029112251888888888888888888888888818888888888880604188888888888888888888888803888888060521 641004320562510971484313070301001004053122323021000022408278829111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 641004330562510971484313070301001004053122323021000022408278829112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004340562510971484313070301001004053122323021000022408270488111511235388686868787505086868618701018686860604187870404868686010186868688878787110521 641004350562510971484313070301001004053122323021000022408270488112501287878787873451878787878710187878787870604104018787878787878787878703000101110521 641004360562510971484313070301001004053122323021000022408270035112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 641004370562510971484313070301001004053122323021000022408278836112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641004380562510971484313070301001004053122323021000022408270488112501287878787873451878787878710187878787870604104018787878787878787878703000000110521 641004390562510971484313070301001004053122323021000022408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641004400562510971484313070301001004053122323021000022408278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004410562510971484313070301001004053122323021000022408278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004420562510971484313070301001004053122323021000022408270588111581145868686868787608686868618701868686860604187870486868686018686868688878787120521 641004430562510971484313070301001004053122323021000022408278888111260888888888888888888888888818888888888880604188888888888888888888888888888888060521 641004440562510971484313070301001004053122323021000022408270088101221888888888888888888888888818888888888880604188888888888888888888888888888888050521 641004450562510971484313070301001004053122323021000022408270588112601187878787874258878787878710187878787870604104018787878787878787878788000000130521 641004460562510971484313070301001004053122323021000022408270088112221888888888888888888888888818888888888880604188888888888888888888888803888888050521 641004470562510971484313070301001004053122323021000022408278846112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641004480562510971484313070301001004053122323021000022408278846112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 641005011123510971171704040100001000013122323051100122410230188111661103868686868787458686868618701868686860604187870486868686018686868688878787141041 641005021123510971171704040100001000013122323051100122410248888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 641005031123510971171704040100001000013122323051100122410230188112451187878787870166878787878710187878787870604104018787878787878787878703010203101041 641005041123510971171704040100001000013122323051100122410248803112280888888888888888888888888818888888888880604188888888888888888888888803888888061041 641005051123510971171704040100001000013122323051100122410258804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 641005061123510971171704040100001000013122323051100122410258804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 641005071123510971171704040100001000013122323051100122410258804111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 641005081123510971171704040100001000013122323051100122410258804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 641005091123510971171704040100001000013122323051100122410258804111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 641005101123510971171704040100001000013122323051100122410248803111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 641005111123510971171704040100001000013122323051100122410248803112170888888888888888888888888818888888888880604188888888888888888888888803888888041041 641005121123510971171704040100001000013122323051100122410258811112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 641005131123510971171704040100001000013122323051100122410258888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 641005141123510971171704040100001000013122323051100122410270088112311888888888888888888888888818888888888880604188888888888888888888888803888888071041 641005151123510971171704040100001000013122323051100122410278814112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 641005161123510971171704040100001000013122323051100122410278814111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 641005171123510971171704040100001000013122323051100122410278814111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 641006011123510971060402020100001000012122322031000022211230188101381102868686868787308686868628702868686868080787878086868686078686868688878787081041 641006021123510971060402020100001000012122322031000022211230188102301187878787870138878787878720287878787878080780078787878787878787878717000202071041 641006031123510971060402020100001000012122322031000022211248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 641006041123510971060402020100001000012122322031000022211248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 641006051123510971060402020100001000012122322031000022211230088112311888888888888888888888888828888888888888080788888888888888888888888817888888071041 641006061123510971060402020100001000012122322031000022211248805111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 641008011123510971212102020201001002032122323111100022409230188111601104868686868787558686868618701868686860604187870486868686018686868688878787131041 641008021123510971212102020201001002032122323111100022409248888111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 641008031123510971212102020201001002032122323111100022409248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 641008041123510971212102020201001002032122323111100022409230188112551187878787870160878787878710187878787870604104018787878787878787878788000000121041 641008051123510971212102020201001002032122323111100022409248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 641008061123510971212102020201001002032122323111100022409270288111451107868686868787448686868618701868686860604187870486868686018686868688878787101041 641008071123510971212102020201001002032122323111100022409270288112441187878787870645878787878710187878787870604104018787878787878787878703050005091041 641008081123510971212102020201001002032122323111100022409278807111160888888888888888888888888818888888888880604188888888888888888888888888888888041041 641008091123510971212102020201001002032122323111100022409278807111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 641008101123510971212102020201001002032122323111100022409278807111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 641008111123510971212102020201001002032122323111100022409278807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 641008121123510971212102020201001002032122323111100022409278807111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 641008131123510971212102020201001002032122323111100022409278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 641008141123510971212102020201001002032122323111100022409270020111481888888888888888888888888818888888888880604188888888888888888888888888888888101041 641008151123510971212102020201001002032122323111100022409278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 641008161123510971212102020201001002032122323111100022409270388111261119868686868787188686868618701868686860604187870486868686018686868688878787061041 641008171123510971212102020201001002032122323111100022409278888111190888888888888888888888888818888888888880604188888888888888888888888888888888041041 641008181123510971212102020201001002032122323111100022409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 641008191123510971212102020201001002032122323111100022409270388112181187878787871626878787878710187878787870604104018787878787878787878703000000041041 641008201123510971212102020201001002032122323111100022409270088112644888888888888888888888888818888888888880604188888888888888888888888888888888131041 641008211123510971212102020201001002032122323111100022409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 641009010562510971515113060501001105073242129111020022410230188111721202168686868787555286868618701018686860604187870404868686010186868688878787150521 641009020562510971515113060501001105073242129111020022410230188112551287878787870172878787878710187878787870604104018787878787878787878788010001120521 641009030562510971515113060501001105073242129111020022410240202111391104868686868787358686868618701868686860604187870486868686018686868688878787080521 641009040562510971515113060501001105073242129111020022410240288112351187878787870339878787878710187878787870604104018787878787878787878703030205080521 641009050562510971515113060501001105073242129111020022410258804111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009060562510971515113060501001105073242129111020022410258804111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009070562510971515113060501001105073242129111020022410258804112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009080562510971515113060501001105073242129111020022410258804112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009090562510971515113060501001105073242129111020022410258804111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009100562510971515113060501001105073242129111020022410240088112401888888888888888888888888818888888888880604188888888888888888888888803888888090521 641009110562510971515113060501001105073242129111020022410278888112350888888888888888888888888818888888888880604188888888888888888888888803888888080521 641009120562510971515113060501001105073242129111020022410278811112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009130562510971515113060501001105073242129111020022410278811112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009140562510971515113060501001105073242129111020022410278811112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009150562510971515113060501001105073242129111020022410278811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009160562510971515113060501001105073242129111020022410230188112521287878787870172878787878710187878787870604104018787878787878787878788000000110521 641009170562510971515113060501001105073242129111020022410230088112752888888888888888888888888818888888888880604188888888888888888888888888888888160521 641009180562510971515113060501001105073242129111020022410278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009190562510971515113060501001105073242129111020022410278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009200562510971515113060501001105073242129111020022410270388111591122868686868787358686868618701868686860604187870486868686018686868688878787120521 641009210562510971515113060501001105073242129111020022410278822112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009220562510971515113060501001105073242129111020022410270388112351187878787872059878787878710187878787870604104018787878787878787878703030104080521 641009230562510971515113060501001105073242129111020022410278822111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009240562510971515113060501001105073242129111020022410278822111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009250562510971515113060501001105073242129111020022410278822111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641009260562510971515113060501001105073242129111020022410270488111591127868686868787458686868618701868686860604187870486868686018686868688878787120521 641009270562510971515113060501001105073242129111020022410270488112451187878787872659878787878710187878787870604104018787878787878787878703010001100521 641009280562510971515113060501001105073242129111020022410278827111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009290562510971515113060501001105073242129111020022410230088112752888888888888888888888888818888888888880604188888888888888888888888888888888160521 641009300562510971515113060501001105073242129111020022410270088112181888888888888888888888888818888888888880604188888888888888888888888803888888040521 641009310562510971515113060501001105073242129111020022410278830112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009320562510971515113060501001105073242129111020022410270588111531133868686868787408686868618701868686860604187870486868686018686868688878787110521 641009330562510971515113060501001105073242129111020022410270588112401187878787873253878787878710187878787870604104018787878787878787878703020002090521 641009340562510971515113060501001105073242129111020022410278833111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009350562510971515113060501001105073242129111020022410278833111160888888888888888888888888818888888888880604188888888888888888888888888888888040521 641009360562510971515113060501001105073242129111020022410270688111691237408686868787535586868618701018686860604187870404868686010186868688878787140521 641009370562510971515113060501001105073242129111020022410270688112531287878787873669878787878710187878787870604104018787878787878787878788000000110521 641009380562510971515113060501001105073242129111020022410278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641009390562510971515113060501001105073242129111020022410270088112292888888888888888888888888818888888888880604188888888888888888888888803888888060521 641009400562510971515113060501001105073242129111020022410270688112551287878787873669878787878710187878787870604104018787878787878787878788010405120521 641009410562510971515113060501001105073242129111020022410270040112271888888888888888888888888818888888888880604188888888888888888888888803888888060521 641009420562510971515113060501001105073242129111020022410270040112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 641009430562510971515113060501001105073242129111020022410270040112211888888888888888888888888818888888888880604188888888888888888888888803888888050521 641009440562510971515113060501001105073242129111020022410278840111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 641009450562510971515113060501001105073242129111020022410270040112251888888888888888888888888818888888888880604188888888888888888888888803888888060521 641009460562510971515113060501001105073242129111020022410270788111401147868686868787318686868618701868686860604187870486868686018686868688878787090521 641009470562510971515113060501001105073242129111020022410270788112311187878787874640878787878710187878787870604104018787878787878787878703020204070521 641009480562510971515113060501001105073242129111020022410278847112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009490562510971515113060501001105073242129111020022410278847111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009500562510971515113060501001105073242129111020022410278847111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641009510562510971515113060501001105073242129111020022410278847112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010010562510971424206030300001003043122323041000022408230188111651102868686868787648686868618701868686860604187870486868686018686868688878787140521 641010020562510971424206030300001003043122323041000022408230188112641187878787870165878787878710187878787870604104018787878787878787878788000000130521 641010030562510971424206030300001003043122323041000022408240088112281888888888888888888888888818888888888880604188888888888888888888888803888888060521 641010040562510971424206030300001003043122323041000022408258803111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010050562510971424206030300001003043122323041000022408258803111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010060562510971424206030300001003043122323041000022408258803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010070562510971424206030300001003043122323041000022408250088112241888888888888888888888888818888888888880604188888888888888888888888803888888050521 641010080562510971424206030300001003043122323041000022408268807112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010090562510971424206030300001003043122323041000022408268807112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010100562510971424206030300001003043122323041000022408270218111461115868686868787468686868618701868686860604187870486868686018686868688878787100521 641010110562510971424206030300001003043122323041000022408278888111170888888888888888888888888818888888888880604188888888888888888888888888888888040521 641010120562510971424206030300001003043122323041000022408278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010130562510971424206030300001003043122323041000022408278888111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010140562510971424206030300001003043122323041000022408278888112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010150562510971424206030300001003043122323041000022408270288112461187878787871046878787878710187878787870604104018787878787878787878703000202100521 641010160562510971424206030300001003043122323041000022408278815112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641010170562510971424206030300001003043122323041000022408278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010180562510971424206030300001003043122323041000022408270088112702888888888888888888888888818888888888880604188888888888888888888888888888888150521 641010190562510971424206030300001003043122323041000022408278888111360888888888888888888888888818888888888880604188888888888888888888888888888888080521 641010200562510971424206030300001003043122323041000022408270388111471121868686868787428686868618701868686860604187870486868686018686868688878787100521 641010210562510971424206030300001003043122323041000022408270388112421187878787872047878787878710187878787870604104018787878787878787878703000202090521 641010220562510971424206030300001003043122323041000022408278821112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010230562510971424206030300001003043122323041000022408278821112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010240562510971424206030300001003043122323041000022408270488111401125868686868787448686868618701868686860604187870486868686018686868688878787090521 641010250562510971424206030300001003043122323041000022408270488112441187878787872440878787878710187878787870604104018787878787878787878703040206090521 641010260562510971424206030300001003043122323041000022408278825111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 641010270562510971424206030300001003043122323041000022408278825111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 641010280562510971424206030300001003043122323041000022408278825112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 641010290562510971424206030300001003043122323041000022408278825111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010300562510971424206030300001003043122323041000022408278825112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010310562510971424206030300001003043122323041000022408278825111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010320562510971424206030300001003043122323041000022408278888111280888888888888888888888888818888888888880604188888888888888888888888888888888060521 641010330562510971424206030300001003043122323041000022408270088111261888888888888888888888888818888888888880604188888888888888888888888888888888060521 641010340562510971424206030300001003043122323041000022408278888111150888888888888888888888888818888888888880604188888888888888888888888888888888040521 641010350562510971424206030300001003043122323041000022408278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 641010360562510971424206030300001003043122323041000022408278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010370562510971424206030300001003043122323041000022408278888111630888888888888888888888888818888888888880604188888888888888888888888888888888130521 641010380562510971424206030300001003043122323041000022408270088112651888888888888888888888888818888888888880604188888888888888888888888888888888140521 641010390562510971424206030300001003043122323041000022408270038112301888888888888888888888888818888888888880604188888888888888888888888803888888070521 641010400562510971424206030300001003043122323041000022408278839112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 641010410562510971424206030300001003043122323041000022408278839112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 641010420562510971424206030300001003043122323041000022408278888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 641011011123510971020200000000000000001012123032100022409238888111410888888888888888888888888818888888888880604188888888888888888888888888888888091041 641011021123510971020200000000000000001012123032100022409238888111300888888888888888888888888818888888888880604188888888888888888888888888888888071041 650101011123510974060902020100001000013122121033100223412230106111241104868686868787248686868618701868686864909387870986868686038686868688878787051041 650101021123510974060902020100001000013122121033100223412248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650101031123510974060902020100001000013122121033100223412248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650101041123510974060902020100001000013122121033100223412230188112241187878787870124878787878710187878787874909309038787878787878787878710000101051041 650101051123510974060902020100001000013122121033100223412248804112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650101061123510974060902020100001000013122121033100223412220088012511888888888888888888888888818888888888884909388888888888888888888888888888888111041 650101071123510974060902020100001000013122121033100223412238888012200888888888888888888888888818888888888884909388888888888888888888888810888888051041 650101081123510974060902020100001000013122121033100223412248807011058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650101091123510974060902020100001000013122121033100223412248888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 650102011123510974080802020201001100022242333021000022407230188111691102868686868787358686868618701868686864409387870986868686038686868688878787141041 650102021123510974080802020201001100022242333021000022407230188112351187878787870169878787878710187878787874409309038787878787878787878705030104081041 650102031123510974080802020201001100022242333021000022407248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 650102041123510974080802020201001100022242333021000022407248802111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650102051123510974080802020201001100022242333021000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650102061123510974080802020201001100022242333021000022407248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650102071123510974080802020201001100022242333021000022407240288111241108868686868787178686868618701868686864409387870986868686038686868688878787051041 650102081123510974080802020201001100022242333021000022407240288112171187878787870724878787878710187878787874409309038787878787878787878705000000041041 650103011123510974121204040200001001022122333011100322411230188111561102868686868787358686868618701868686864509387870986868686038686868688878787121041 650103021123510974121204040200001001022122333011100322411230188112351187878787870156878787878710187878787874509309038787878787878787878722010102081041 650103031123510974121204040200001001022122333011100322411248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650103041123510974121204040200001001022122333011100322411248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650103051123510974121204040200001001022122333011100322411270288111421206098686868787272686868618701018686864509387870909868686030386868688878787091041 650103061123510974121204040200001001022122333011100322411270288112271287878787870542878787878710187878787874509309038787878787878787878722010102061041 650103071123510974121204040200001001022122333011100322411278806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650103081123510974121204040200001001022122333011100322411278806112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650103091123510974121204040200001001022122333011100322411270205112261287878787870542878787878710187878787874509309038787878787878787878722010102061041 650103101123510974121204040200001001022122333011100322411278809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650103111123510974121204040200001001022122333011100322411278809112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650103121123510974121204040200001001022122333011100322411278888112180888888888888888888888888818888888888884509388888888888888888888888822888888041041 650104011123510974070701010100001000012122331041000022408230188111681302030586868787625649868618701010186864409387870909098686030303868688878787141041 650104021123510974070701010100001000012122331041000022408230188112621387878787870168878787878710187878787874409309038787878787878787878788000000131041 650104031123510974070701010100001000012122331041000022408230188112561387878787870168878787878710187878787874409309038787878787878787878788010001121041 650104041123510974070701010100001000012122331041000022408248803111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 650104051123510974070701010100001000012122331041000022408230188112491387878787870168878787878710187878787874409309038787878787878787878705010102101041 650104061123510974070701010100001000012122331041000022408248805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650104071123510974070701010100001000012122331041000022408248805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650105011123510974020201010100001000011121343011100223410230188111441102868686868787288686868618701868686864409387870986868686038686868688878787091041 650105021123510974020201010100001000011121343011100223410230188112281187878787870144878787878710187878787874409309038787878787878787878705000000061041 650106011123510974070702020100001000012122343021000123409230188111501102868686868787458686868618701868686864409387870986868686038686868688878787111041 650106021123510974070702020100001000012122343021000123409230188112451187878787870150878787878710187878787874409309038787878787878787878705030205101041 650106031123510974070702020100001000012122343021000123409248802112150888888888888888888888888818888888888884409388888888888888888888888805888888041041 650106041123510974070702020100001000012122343021000123409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650106051123510974070702020100001000012122343021000123409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650106061123510974070702020100001000012122343021000123409248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650106071123510974070702020100001000012122343021000123409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650107011123510974020200000000000000001011121031000223412230088111321888888888888888888888888818888888888884409388888888888888888888888888888888071041 650107021123510974020200000000000000001011121031000223412278888111400888888888888888888888888818888888888884409388888888888888888888888888888888091041 650108011123510974131303030200001001022122343051000022407230188111631202068686868787476086868618701018686864409387870909868686030386868688878787131041 650108021123510974131303030200001001022122343051000022407230188112471287878787870163878787878710187878787874409309038787878787878787878705020103101041 650108031123510974131303030200001001022122343051000022407248802111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 650108041123510974131303030200001001022122343051000022407248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 650108051123510974131303030200001001022122343051000022407248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650108061123510974131303030200001001022122343051000022407230188112601287878787870163878787878710187878787874409309038787878787878787878788000000131041 650108071123510974131303030200001001022122343051000022407238888111450888888888888888888888888818888888888884409388888888888888888888888888888888101041 650108081123510974131303030200001001022122343051000022407270288111461209128686868787353286868618701018686864409387870909868686030386868688878787101041 650108091123510974131303030200001001022122343051000022407270288112351287878787870846878787878710187878787874409309038787878787878787878705010102081041 650108101123510974131303030200001001022122343051000022407278809112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650108111123510974131303030200001001022122343051000022407278809111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650108121123510974131303030200001001022122343051000022407270288112321287878787870846878787878710187878787874409309038787878787878787878705010001071041 650108131123510974131303030200001001022122343051000022407278812111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650109011123510974090702020201001100023242343021100122409230188111801102868686868787498686868618701868686864409387870986868686038686868688878787171041 650109021123510974090702020201001100023242343021100122409230188112491187878787870180878787878710187878787874409309038787878787878787878705040105101041 650109031123510974090702020201001100023242343021100122409248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650109041123510974090702020201001100023242343021100122409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650109051123510974090702020201001100023242343021100122409240202111301106868686868787188686868618701868686864409387870986868686038686868688878787071041 650109061123510974090702020201001100023242343021100122409240288112181187878787870530878787878710187878787874409309038787878787878787878705000101041041 650109071123510974090702020201001100023242343021100122409258806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650109081123510974090702020201001100023242343021100122409248802101210888888888888888888888888818888888888884409388888888888888888888888888888888051041 650109091123510974090702020201001100023242343021100122409248802101180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650110011123510974080702020200001100023242343021000122408230188111671102868686868787458686868618701868686864409387870986868686038686868688878787141041 650110021123510974080702020200001100023242343021000122408230188112451187878787870167878787878710187878787874409309038787878787878787878705020002101041 650110031123510974080702020200001100023242343021000122408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650110041123510974080702020200001100023242343021000122408240202101231105868686868787178686868618701868686864409387870986868686038686868688878787051041 650110051123510974080702020200001100023242343021000122408240288112171187878787870423878787878710187878787874409309038787878787878787878705000101041041 650110061123510974080702020200001100023242343021000122408258805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650110071123510974080702020200001100023242343021000122408270088111531888888888888888888888888818888888888884409388888888888888888888888888888888111041 650110081123510974080702020200001100023242343021000122408278888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650111010562510974252107030501002201053252343041000022407230188101611202048686868787302886868618701018686864409387870909868686030386868688878787130521 650111020562510974252107030501002201053252343041000022407230188112301287878787870161878787878710187878787874409309038787878787878787878705000101070521 650111030562510974252107030501002201053252343041000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650111040562510974252107030501002201053252343041000022407230188102281287878787870161878787878710187878787874409309038787878787878787878705000101060521 650111050562510974252107030501002201053252343041000022407248804102038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111060562510974252107030501002201053252343041000022407230288111521207118686868787424286868618701018686864409387870909868686030386868688878787110521 650111070562510974252107030501002201053252343041000022407230288112421287878787870652878787878710187878787874409309038787878787878787878705010203090521 650111080562510974252107030501002201053252343041000022407248807112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650111090562510974252107030501002201053252343041000022407248807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650111100562510974252107030501002201053252343041000022407248807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111110562510974252107030501002201053252343041000022407230288112421287878787870652878787878710187878787874409309038787878787878787878705000101090521 650111120562510974252107030501002201053252343041000022407248811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111130562510974252107030501002201053252343041000022407230088112612888888888888888888888888818888888888884409388888888888888888888888888888888130521 650111140562510974252107030501002201053252343041000022407240388111401115868686868787328686868618701868686864409387870986868686038686868688878787090521 650111150562510974252107030501002201053252343041000022407240388112321187878787871440878787878710187878787874409309038787878787878787878705020103070521 650111160562510974252107030501002201053252343041000022407258815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650111170562510974252107030501002201053252343041000022407258815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111180562510974252107030501002201053252343041000022407258815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111190562510974252107030501002201053252343041000022407240488101301120868686868787278686868618701868686864409387870986868686038686868688878787070521 650111200562510974252107030501002201053252343041000022407240488112271187878787871930878787878710187878787874409309038787878787878787878705000202060521 650111210562510974252107030501002201053252343041000022407258820112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650111220562510974252107030501002201053252343041000022407258820112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650111230562510974252107030501002201053252343041000022407270588111481124868686868787308686868618701868686864409387870986868686038686868688878787100521 650111240562510974252107030501002201053252343041000022407270588112301187878787872348878787878710187878787874409309038787878787878787878705000101070521 650111250562510974252107030501002201053252343041000022407278824112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650112011123510974050401010100001000012122343011000024406230188101581102868686868787398686868618701868686864409387870986868686038686868688878787121041 650112021123510974050401010100001000012122343011000024406230188112391187878787870158878787878710187878787874409309038787878787878787878705010102081041 650112031123510974050401010100001000012122343011000024406248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650112041123510974050401010100001000012122343011000024406248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650112051123510974050401010100001000012122343011000024406270088111622888888888888888888888888818888888888884409388888888888888888888888888888888131041 650113011123510974110804040100001000014122331051100223412230188111451102868686868787198686868618701868686864409387870986868686038686868688878787101041 650113021123510974110804040100001000014122331051100223412230188102191187878787870145878787878710187878787874409309038787878787878787878705000101041041 650113031123510974110804040100001000014122331051100223412248802102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650113041123510974110804040100001000014122331051100223412248888101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650113051123510974110804040100001000014122331051100223412220088112491888888888888888888888888818888888888884409388888888888888888888888805888888101041 650113061123510974110804040100001000014122331051100223412238805111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650113071123510974110804040100001000014122331051100223412230005112253888888888888888888888888818888888888884409388888888888888888888888805888888061041 650113081123510974110804040100001000014122331051100223412228888112579888888888888888888888888898888888888889999988888888888888888888888888888888121041 650113091123510974110804040100001000014122331051100223412230088112311888888888888888888888888818888888888884409388888888888888888888888805888888071041 650113101123510974110804040100001000014122331051100223412258888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 650113111123510974110804040100001000014122331051100223412278888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650114011123510974070500000000001000012122121061000023411230188101771202058686868787535586868618701018686864409387870909868686030386868688878787161041 650114021123510974070500000000001000012122121061000023411230188112531287878787870177878787878710187878787874409309038787878787878787878788020002111041 650114031123510974070500000000001000012122121061000023411248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650114041123510974070500000000001000012122121061000023411240002101291888888888888888888888888818888888888884409388888888888888888888888888888888061041 650114051123510974070500000000001000012122121061000023411230188102551287878787870177878787878710187878787874409309038787878787878787878788000000121041 650114061123510974070500000000001000012122121061000023411230088111321888888888888888888888888818888888888884409388888888888888888888888888888888071041 650114071123510974070500000000001000012122121061000023411278888111400888888888888888888888888818888888888884409388888888888888888888888888888888091041 650114081123510974070500000000001000012122121061000023411270088011601888888888888888888888888818888888888884409388888888888888888888888888888888131041 650115010562510974171704020100001000014122331071100123411230107111471102868686868787478686868618701868686864409387870986868686038686868688878787100521 650115020562510974171704020100001000014122331071100123411230188112471187878787870147878787878710187878787874409309038787878787878787878705010203100521 650115030562510974171704020100001000014122331071100123411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115040562510974171704020100001000014122331071100123411248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115050562510974171704020100001000014122331071100123411240088112241888888888888888888888888818888888888884409388888888888888888888888805888888050521 650115060562510974171704020100001000014122331071100123411258805112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650115070562510974171704020100001000014122331071100123411220088112682888888888888888888888888818888888888884409388888888888888888888888888888888140521 650115080562510974171704020100001000014122331071100123411248802112180888888888888888888888888818888888888884409388888888888888888888888805888888040521 650115090562510974171704020100001000014122331071100123411258808111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650115100562510974171704020100001000014122331071100123411240088112241888888888888888888888888818888888888884409388888888888888888888888805888888050521 650115110562510974171704020100001000014122331071100123411258810112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650115120562510974171704020100001000014122331071100123411258810112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650115130562510974171704020100001000014122331071100123411278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115140562510974171704020100001000014122331071100123411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115150562510974171704020100001000014122331071100123411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115160562510974171704020100001000014122331071100123411278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650115170562510974171704020100001000014122331071100123411278888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650201011123510973140704040100001000013122331011000021410230188101611202068686868787423886868618701018686866011487871111868686040486868688878787131041 650201021123510973140704040100001000013122331011000021410230188102421287878787870161878787878710187878787876011411048787878787878787878722010102091041 650201031123510973140704040100001000013122331011000021410248806111230888888888888888888888888818888888888886011488888888888888888888888888888888051041 650201041123510973140704040100001000013122331011000021410248802101190888888888888888888888888818888888888886011488888888888888888888888888888888041041 650201051123510973140704040100001000013122331011000021410248802102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650201061123510973140704040100001000013122331011000021410230188112381287878787870161878787878710187878787876011411048787878787878787878722030205081041 650201071123510973140704040100001000013122331011000021410248806101160888888888888888888888888818888888888886011488888888888888888888888888888888041041 650201081123510973140704040100001000013122331011000021410248806112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 650201091123510973140704040100001000013122331011000021410248806111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650201101123510973140704040100001000013122331011000021410248806102210888888888888888888888888818888888888886011488888888888888888888888822888888051041 650201111123510973140704040100001000013122331011000021410258810102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650201121123510973140704040100001000013122331011000021410230088112171888888888888888888888888818888888888886011488888888888888888888888822888888041041 650201131123510973140704040100001000013122331011000021410248812112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650201141123510973140704040100001000013122331011000021410238888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650202011123510973030302020100001000012122333021000022407230188111731102868686868787508686868618701868686866011487871186868686048686868688878787151041 650202021123510973030302020100001000012122333021000022407230188112501187878787870173878787878710187878787876011411048787878787878787878722000101111041 650202031123510973030302020100001000012122333021000022407248802112150888888888888888888888888818888888888886011488888888888888888888888822888888041041 650203011123510973060301010000001000012122333021000022407230188111651102868686868787528686868618701868686866011487871186868686048686868688878787141041 650203021123510973060301010000001000012122333021000022407230188102521187878787870165878787878710187878787876011411048787878787878787878788000101111041 650203031123510973060301010000001000012122333021000022407248802102150888888888888888888888888818888888888886011488888888888888888888888822888888041041 650203041123510973060301010000001000012122333021000022407248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650203051123510973060301010000001000012122333021000022407248888102088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650203061123510973060301010000001000012122333021000022407248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650204011123510973070701010100001000013122333021000322410230107111361102868686868787238686868618701868686866011487871186868686048686868688878787081041 650204021123510973070701010100001000013122333021000322410230188112231187878787870136878787878710187878787876011411048787878787878787878722030003051041 650204031123510973070701010100001000013122333021000322410248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650204041123510973070701010100001000013122333021000322410248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650204051123510973070701010100001000013122333021000322410248802111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650204061123510973070701010100001000013122333021000322410238807111200888888888888888888888888818888888888886011488888888888888888888888888888888051041 650204071123510973070701010100001000013122333021000322410220088112562888888888888888888888888818888888888886011488888888888888888888888888888888121041 650205011123510973120801010100001100023242333051000122408230188111761102868686868787638686868618701868686866011487871186868686048686868688878787161041 650205021123510973120801010100001100023242333051000122408230188112631187878787870176878787878710187878787876011411048787878787878787878788000000131041 650205031123510973120801010100001100023242333051000122408240288111481104868686868787408686868618701868686866011487871186868686048686868688878787101041 650205041123510973120801010100001100023242333051000122408240288102401187878787870348878787878710187878787876011411048787878787878787878722040408091041 650205051123510973120801010100001100023242333051000122408258804111220888888888888888888888888818888888888886011488888888888888888888888888888888051041 650205061123510973120801010100001100023242333051000122408258804111190888888888888888888888888818888888888886011488888888888888888888888888888888041041 650205071123510973120801010100001100023242333051000122408258804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650205081123510973120801010100001100023242333051000122408258804102108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650205091123510973120801010100001100023242333051000122408258804112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650205101123510973120801010100001100023242333051000122408258804102048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650205111123510973120801010100001100023242333051000122408258804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650205121123510973120801010100001100023242333051000122408258804102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650206011123510973070701010100001100023242333031101122410230188111681104868686868787538686868618701868686866011487871186868686048686868688878787141041 650206021123510973070701010100001100023242333031101122410248888111210888888888888888888888888818888888888886011488888888888888888888888888888888051041 650206031123510973070701010100001100023242333031101122410248888111190888888888888888888888888818888888888886011488888888888888888888888888888888041041 650206041123510973070701010100001100023242333031101122410230188112531187878787870168878787878710187878787876011411048787878787878787878788010001111041 650206051123510973070701010100001100023242333031101122410240204111221106868686868787208686868618701868686866011487871186868686048686868688878787051041 650206061123510973070701010100001100023242333031101122410240288112201187878787870522878787878710187878787876011411048787878787878787878722010001051041 650206071123510973070701010100001100023242333031101122410258806111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650207011123510973020200000000001000011122333011000022407230188111651102868686868787618686868618701868686866011487871186868686048686868688878787141041 650207021123510973020200000000001000011122333011000022407230188112611187878787870165878787878710187878787876011411048787878787878787878788000000131041 650208011123510973060601010100001000012122333029000022405230188111601102868686868787468686868618701868686866011487871186868686048686868688878787131041 650208021123510973060601010100001000012122333029000022405230188112461187878787870160878787878710187878787876011411048787878787878787878722030104101041 650208031123510973060601010100001000012122333029000022405248802111160888888888888888888888888818888888888886011488888888888888888888888888888888041041 650208041123510973060601010100001000012122333029000022405248802111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650208051123510973060601010100001000012122333029000022405248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650208061123510973060601010100001000012122333029000022405248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650209011123510973040400000000001000013122333021000022407230188111711102868686868787648686868618701868686866011487871186868686048686868688878787151041 650209021123510973040400000000001000013122333021000022407230188112641187878787870171878787878710187878787876011411048787878787878787878788010001131041 650209031123510973040400000000001000013122333021000022407248802111200888888888888888888888888818888888888886011488888888888888888888888888888888051041 650209041123510973040400000000001000013122333021000022407258888112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 650210011123510973080801010100001000012122333021000122408230188111521102868686868787378686868618701868686866011487871186868686048686868688878787111041 650210021123510973080801010100001000012122333021000122408230188112371187878787870152878787878710187878787876011411048787878787878787878722030306081041 650210031123510973080801010100001000012122333021000122408248802111190888888888888888888888888818888888888886011488888888888888888888888888888888041041 650210041123510973080801010100001000012122333021000122408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650210051123510973080801010100001000012122333021000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650210061123510973080801010100001000012122333021000122408248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650210071123510973080801010100001000012122333021000122408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650210081123510973080801010100001000012122333021000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650211011123510973040400000000000000002012333021000022407230088112682888888888888888888888888818888888888886011488888888888888888888888888888888141041 650211021123510973040400000000000000002012333021000022407258888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650211031123510973040400000000000000002012333021000022407258888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650211041123510973040400000000000000002012333021000022407258888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650212011123510973070702020100001000013122333021100022408230107111321202068686868787262586868618701018686866011487871111868686040486868688878787071041 650212021123510973070702020100001000013122333021100022408230188112261287878787870132878787878710187878787876011411048787878787878787878722010203061041 650212031123510973070702020100001000013122333021100022408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650212041123510973070702020100001000013122333021100022408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650212051123510973070702020100001000013122333021100022408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650212061123510973070702020100001000013122333021100022408230188112251287878787870132878787878710187878787876011411048787878787878787878722000000061041 650212071123510973070702020100001000013122333021100022408220088112682888888888888888888888888818888888888886011488888888888888888888888888888888141041 650213011123510973111103030200001100023242141031100022410230188111561102868686868787508686868618701868686866011487871186868686048686868688878787121041 650213021123510973111103030200001100023242141031100022410230188112501187878787870156878787878710187878787876011411048787878787878787878722020002111041 650213031123510973111103030200001100023242141031100022410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650213041123510973111103030200001100023242141031100022410240202111311205098686868787302986868618701018686866011487871111868686040486868688878787071041 650213051123510973111103030200001100023242141031100022410240288112301287878787870431878787878710187878787876011411048787878787878787878722010203071041 650213061123510973111103030200001100023242141031100022410258805112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650213071123510973111103030200001100023242141031100022410258805112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650213081123510973111103030200001100023242141031100022410258805111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650213091123510973111103030200001100023242141031100022410240288112291287878787870431878787878710187878787876011411048787878787878787878722020002061041 650213101123510973111103030200001100023242141031100022410258809111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650213111123510973111103030200001100023242141031100022410258809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650214011123510973080801010100001000013122331041000222410230108111281102868686868787228686868618701868686866011487871186868686048686868688878787061041 650214021123510973080801010100001000013122331041000222410230188112221187878787870128878787878710187878787875611411048787878787878787878706040105051041 650214031123510973080801010100001000013122331041000222410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650214041123510973080801010100001000013122331041000222410248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650214051123510973080801010100001000013122331041000222410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650214061123510973080801010100001000013122331041000222410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650214071123510973080801010100001000013122331041000222410248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650214081123510973080801010100001000013122331041000222410220088112522888888888888888888888888818888888888886011488888888888888888888888888888888111041 650215011123510973070501010000001000013122333041000022407230188111581102868686868787528686868618701868686866011487871186868686048686868688878787121041 650215021123510973070501010000001000013122333041000022407230188102521187878787870158878787878710187878787876011411048787878787878787878788010102111041 650215031123510973070501010000001000013122333041000022407248802101210888888888888888888888888818888888888886011488888888888888888888888888888888051041 650215041123510973070501010000001000013122333041000022407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650215051123510973070501010000001000013122333041000022407230088111532888888888888888888888888818888888888886011488888888888888888888888888888888111041 650215061123510973070501010000001000013122333041000022407240088112191888888888888888888888888818888888888886011488888888888888888888888822888888041041 650215071123510973070501010000001000013122333041000022407258806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650301011123510974080603030100001000014122333041100224409230107101491202068686868787403786868618701018686864409387870909868686030386868688878787101041 650301021123510974080603030100001000014122333041100224409230188102401287878787870149878787878710187878787874409309038787878787878787878722000101091041 650301031123510974080603030100001000014122333041100224409240002112204888888888888888888888888818888888888884409388888888888888888888888822888888051041 650301041123510974080603030100001000014122333041100224409258803112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650301051123510974080603030100001000014122333041100224409258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650301061123510974080603030100001000014122333041100224409230188112371287878787870149878787878710187878787874409309038787878787878787878722000000081041 650301071123510974080603030100001000014122333041100224409220088112652888888888888888888888888818888888888884409388888888888888888888888888888888141041 650301081123510974080603030100001000014122333041100224409270088112622888888888888888888888888818888888888884409388888888888888888888888888888888131041 650302011123510974131404040000001000013122323041100124409230188111731102868686868787818686868618701868686864409387870986868686038686868688878787151041 650302021123510974131404040000001000013122323041100124409230188112811187878787870173878787878710187878787874409309038787878787878787878788000000171041 650302031123510974131404040000001000013122323041100124409240088112401888888888888888888888888818888888888884409388888888888888888888888822888888091041 650302041123510974131404040000001000013122323041100124409258803112160888888888888888888888888818888888888884409388888888888888888888888822888888041041 650302051123510974131404040000001000013122323041100124409258803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650302061123510974131404040000001000013122323041100124409258803111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650302071123510974131404040000001000013122323041100124409258803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650302081123510974131404040000001000013122323041100124409258803111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650302091123510974131404040000001000013122323041100124409240088102191888888888888888888888888818888888888884409388888888888888888888888822888888041041 650302101123510974131404040000001000013122323041100124409258809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650302111123510974131404040000001000013122323041100124409258888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650302121123510974131404040000001000013122323041100124409258888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650302131123510974131404040000001000013122323041100124409250088012191888888888888888888888888818888888888884409388888888888888888888888822888888041041 650302141123510974131404040000001000013122323041100124409268813011028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650302151123510974131404040000001000013122323041100124409278888111500888888888888888888888888818888888888884409388888888888888888888888888888888111041 650303010562510974202004020201001001022122333061100224409230088111834888888888888888888888888818888888888885510488888888888888888888888888888888170521 650303020562510974202004020201001001022122333061100224409240088111371888888888888888888888888818888888888884509388888888888888888888888888888888080521 650303030562510974202004020201001001022122333061100224409230188111731104868686868787438686868618701868686864509387870986868686038686868688878787150521 650303040562510974202004020201001001022122333061100224409230188112431187878787870373878787878710187878787874509309038787878787878787878722010001090521 650303050562510974202004020201001001022122333061100224409248804111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650303060562510974202004020201001001022122333061100224409270210111381108868686868787318686868618701868686864509387870986868686038686868688878787080521 650303070562510974202004020201001001022122333061100224409278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650303080562510974202004020201001001022122333061100224409270288112311187878787870638878787878710187878787874509309038787878787878787878722010001070521 650303090562510974202004020201001001022122333061100224409278808111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650303100562510974202004020201001001022122333061100224409270088112562888888888888888888888888818888888888884509388888888888888888888888888888888120521 650303110562510974202004020201001001022122333061100224409278888111250888888888888888888888888818888888888884509388888888888888888888888888888888060521 650303120562510974202004020201001001022122333061100224409278888111240888888888888888888888888818888888888884509388888888888888888888888888888888050521 650303130562510974202004020201001001022122333061100224409270088112462888888888888888888888888818888888888884509388888888888888888888888822888888100521 650303140562510974202004020201001001022122333061100224409278813111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650303150562510974202004020201001001022122333061100224409278813112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650303160562510974202004020201001001022122333061100224409278813112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650303170562510974202004020201001001022122333061100224409270088112411888888888888888888888888818888888888884509388888888888888888888888822888888090521 650303180562510974202004020201001001022122333061100224409278817112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650303190562510974202004020201001001022122333061100224409278817111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650303200562510974202004020201001001022122333061100224409278817111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650304011123510974111303030200001001021122323031000124408230188111621102868686868787428686868618701868686864509387870986868686038686868688878787131041 650304021123510974111303030200001001021122323031000124408230188112421187878787870162878787878710187878787874509309038787878787878787878722000000091041 650304031123510974111303030200001001021122323031000124408270088111654888888888888888888888888818888888888884509388888888888888888888888888888888141041 650304041123510974111303030200001001021122323031000124408270288111261105868686868787188686868618701868686864509387870986868686038686868688878787061041 650304051123510974111303030200001001021122323031000124408270288112181187878787870426878787878710187878787874509309038787878787878787878722000000041041 650304061123510974111303030200001001021122323031000124408270088112742888888888888888888888888818888888888884509388888888888888888888888888888888151041 650304071123510974111303030200001001021122323031000124408270011111624888888888888888888888888818888888888884509388888888888888888888888888888888131041 650304081123510974111303030200001001021122323031000124408278888111300888888888888888888888888818888888888884509388888888888888888888888888888888071041 650304091123510974111303030200001001021122323031000124408278888112160888888888888888888888888818888888888884509388888888888888888888888822888888041041 650304101123510974111303030200001001021122323031000124408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650304111123510974111303030200001001021122323031000124408270088112822888888888888888888888888818888888888884509388888888888888888888888888888888171041 650304121123510974111303030200001001021122323031000124408270088012532888888888888888888888888818888888888884509388888888888888888888888888888888111041 650304131123510974111303030200001001021122323031000124408270012011361888888888888888888888888818888888888884509388888888888888888888888888888888081041 650305011123510974111104040201002000022132323071000124408230188111581103868686868787468686868618701868686864509387870986868686038686868688878787121041 650305021123510974111104040201002000022132323071000124408248888111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650305031123510974111104040201002000022132323071000124408230188112461187878787870158878787878710187878787874509309038787878787878787878722000101101041 650305041123510974111104040201002000022132323071000124408248803112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650305051123510974111104040201002000022132323071000124408230288111401206098686868787451886868618701018686864509387870909868686030386868688878787091041 650305061123510974111104040201002000022132323071000124408230288112451287878787870540878787878710187878787874509309038787878787878787878722020002101041 650305071123510974111104040201002000022132323071000124408248806111220888888888888888888888888818888888888884509388888888888888888888888888888888051041 650305081123510974111104040201002000022132323071000124408248806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650305091123510974111104040201002000022132323071000124408230288112181287878787870540878787878710187878787874509309038787878787878787878722010001041041 650305101123510974111104040201002000022132323071000124408248809111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650305111123510974111104040201002000022132323071000124408290088112162888888888888888888888888818888888888884509388888888888888888888888822888888041041 650306011123510974080604040201001001022122323071100124409230188111511202058686868787433886868618701018686864509387870909868686030386868688878787111041 650306021123510974080604040201001001022122323071100124409230188112431287878787870151878787878710187878787874509309038787878787878787878722000101091041 650306031123510974080604040201001001022122323071100124409248802112170888888888888888888888888818888888888884509388888888888888888888888822888888041041 650306041123510974080604040201001001022122323071100124409238888111250888888888888888888888888818888888888884509388888888888888888888888888888888061041 650306051123510974080604040201001001022122323071100124409230188102381287878787870151878787878710187878787874509309038787878787878787878722000101081041 650306061123510974080604040201001001022122323071100124409248805102018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650306071123510974080604040201001001022122323071100124409270288111321108868686868787268686868618701868686866412587870986868686038686868688878787071041 650306081123510974080604040201001001022122323071100124409270288112261187878787870732878787878710187878787874509312058787878787878787878722000000061041 650307011123510974161403030200001001022122321031000224410230188111521102868686868787418686868618701868686864509387870986868686038686868688878787111041 650307021123510974161403030200001001022122321031000224410230188112411187878787870152878787878710187878787874509309038787878787878787878722020002091041 650307031123510974161403030200001001022122321031000224410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650307041123510974161403030200001001022122321031000224410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650307051123510974161403030200001001022122321031000224410270088112541888888888888888888888888818888888888884509388888888888888888888888888888888111041 650307061123510974161403030200001001022122321031000224410270215101421107868686868787328686868618701868686864509387870986868686038686868688878787091041 650307071123510974161403030200001001022122321031000224410270288112321187878787870642878787878710187878787874509309038787878787878787878722010304071041 650307081123510974161403030200001001022122321031000224410278807111170888888888888888888888888818888888888884509388888888888888888888888888888888041041 650307091123510974161403030200001001022122321031000224410278807112150888888888888888888888888818888888888884509388888888888888888888888822888888041041 650307101123510974161403030200001001022122321031000224410278807102058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650307111123510974161403030200001001022122321031000224410278807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650307121123510974161403030200001001022122321031000224410278888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 650307131123510974161403030200001001022122321031000224410278888111150888888888888888888888888818888888888884509388888888888888888888888888888888041041 650307141123510974161403030200001001022122321031000224410278888111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 650307151123510974161403030200001001022122321031000224410270088112712888888888888888888888888818888888888884509388888888888888888888888888888888151041 650307161123510974161403030200001001022122321031000224410270088111281888888888888888888888888818888888888884509388888888888888888888888888888888061041 650308011123510974141303030100001001023122121091100224412230107111381102868686868787298686868618701868686864509387870986868686038686868688878787081041 650308021123510974141303030100001001023122121091100224412230188112291187878787870138878787878710187878787874509309038787878787878787878722000404061041 650308031123510974141303030100001001023122121091100224412248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650308041123510974141303030100001001023122121091100224412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650308051123510974141303030100001001023122121091100224412248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650308061123510974141303030100001001023122121091100224412248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650308071123510974141303030100001001023122121091100224412220088112582888888888888888888888888818888888888884509388888888888888888888888888888888121041 650308081123510974141303030100001001023122121091100224412220088112542888888888888888888888888818888888888884509388888888888888888888888888888888111041 650308091123510974141303030100001001023122121091100224412230088112211888888888888888888888888818888888888884509388888888888888888888888822888888051041 650308101123510974141303030100001001023122121091100224412248809112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650308111123510974141303030100001001023122121091100224412238888112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 650308121123510974141303030100001001023122121091100224412270288111331113868686868787258686868618701868686866412587871286868686058686868688878787071041 650308131123510974141303030100001001023122121091100224412270288102251187878787871233878787878710187878787876412512058787878787878787878709000000061041 650308141123510974141303030100001001023122121091100224412270088111544888888888888888888888888818888888888884509388888888888888888888888888888888111041 650309010562510974302806030100001001022122333111100224409230188111751202038686868787686286868618701018686864509387870909868686030386868688878787160521 650309020562510974302806030100001001022122333111100224409230188112681287878787870175878787878710187878787874509309038787878787878787878788000000140521 650309030562510974302806030100001001022122333111100224409230188112621287878787870175878787878710187878787874509309038787878787878787878788000000130521 650309040562510974302806030100001001022122333111100224409258888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309050562510974302806030100001001022122333111100224409258888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650309060562510974302806030100001001022122333111100224409258888112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309070562510974302806030100001001022122333111100224409270088112431888888888888888888888888818888888888884509388888888888888888888888822888888090521 650309080562510974302806030100001001022122333111100224409278807112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650309090562510974302806030100001001022122333111100224409278807112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650309100562510974302806030100001001022122333111100224409278807111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309110562510974302806030100001001022122333111100224409278807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650309120562510974302806030100001001022122333111100224409270088112582888888888888888888888888818888888888884509388888888888888888888888888888888120521 650309130562510974302806030100001001022122333111100224409270014112652888888888888888888888888818888888888884509388888888888888888888888888888888140521 650309140562510974302806030100001001022122333111100224409270088112792888888888888888888888888818888888888884509388888888888888888888888888888888160521 650309150562510974302806030100001001022122333111100224409270288111451116868686868787348686868618701868686864509387870986868686038686868688878787100521 650309160562510974302806030100001001022122333111100224409270288112341187878787871545878787878710187878787874509309038787878787878787878722000202070521 650309170562510974302806030100001001022122333111100224409278816112150888888888888888888888888818888888888884509388888888888888888888888822888888040521 650309180562510974302806030100001001022122333111100224409278816112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309190562510974302806030100001001022122333111100224409270088111642888888888888888888888888818888888888884509388888888888888888888888888888888130521 650309200562510974302806030100001001022122333111100224409270088112281888888888888888888888888818888888888884509388888888888888888888888822888888060521 650309210562510974302806030100001001022122333111100224409278820112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309220562510974302806030100001001022122333111100224409278820111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650309230562510974302806030100001001022122333111100224409270088112662888888888888888888888888818888888888884509388888888888888888888888888888888140521 650309240562510974302806030100001001022122333111100224409270088102271888888888888888888888888818888888888884509388888888888888888888888822888888060521 650309250562510974302806030100001001022122333111100224409278824111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650309260562510974302806030100001001022122333111100224409278824102058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309270562510974302806030100001001022122333111100224409278824112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650309280562510974302806030100001001022122333111100224409270088112281888888888888888888888888818888888888884509388888888888888888888888822888888060521 650309290562510974302806030100001001022122333111100224409278828112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650309300562510974302806030100001001022122333111100224409278828112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650310010562510974191904020201011002043242191111100324412230188111571202068686868787473186868618701018686864409387870909868686030386868688878787120521 650310020562510974191904020201011002043242191111100324412230188112471287878787870157878787878710187878787874409309038787878787878787878722020103100521 650310030562510974191904020201011002043242191111100324412248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650310040562510974191904020201011002043242191111100324412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650310050562510974191904020201011002043242191111100324412248802111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650310060562510974191904020201011002043242191111100324412230188112311287878787870157878787878710187878787874409309038787878787878787878722030205070521 650310070562510974191904020201011002043242191111100324412248806111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650310080562510974191904020201011002043242191111100324412248806112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650310090562510974191904020201011002043242191111100324412248806111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650310100562510974191904020201011002043242191111100324412248806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650310110562510974191904020201011002043242191111100324412248806112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650310120562510974191904020201011002043242191111100324412220288111811113868686868787768686868618701868686864409387870986868686038686868688878787170521 650310130562510974191904020201011002043242191111100324412220288112761187878787871281878787878710187878787874409309038787878787878787878788000000160521 650310140562510974191904020201011002043242191111100324412270388111251115868686868787238686868618701868686864409387870986868686038686868688878787060521 650310150562510974191904020201011002043242191111100324412270388112231187878787871425878787878710187878787874409309038787878787878787878722010102050521 650310160562510974191904020201011002043242191111100324412278815112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650310170562510974191904020201011002043242191111100324412278815111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650310180562510974191904020201011002043242191111100324412270488111431119868686868787368686868618701868686864409387870986868686038686868688878787090521 650310190562510974191904020201011002043242191111100324412270488112361187878787871843878787878710187878787874409309038787878787878787878722000000080521 650311010562510974232205030300001002033129999999999999900130188111611102868686868787468686868618701868686864409387870986868686038686868688878787130521 650311020562510974232205030300001002033129999999999999900130188112461187878787870161878787878710187878787874409309038787878787878787878722040105100521 650311030562510974232205030300001002033129999999999999900148802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650311040562510974232205030300001002033129999999999999900148802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650311050562510974232205030300001002033129999999999999900148802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311060562510974232205030300001002033129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311070562510974232205030300001002033129999999999999900148802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311080562510974232205030300001002033129999999999999900140088112231888888888888888888888888818888888888884409388888888888888888888888822888888050521 650311090562510974232205030300001002033129999999999999900158808112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311100562510974232205030300001002033129999999999999900170288111281111868686868787258686868618701868686864409387870986868686038686868688878787060521 650311110562510974232205030300001002033129999999999999900170288112251187878787871028878787878710187878787874409309038787878787878787878722020002060521 650311120562510974232205030300001002033129999999999999900178811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311130562510974232205030300001002033129999999999999900178811111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311140562510974232205030300001002033129999999999999900170388101451115868686868787238686868618701868686864409387870986868686038686868688878787100521 650311150562510974232205030300001002033129999999999999900170388112231187878787871445878787878710187878787874409309038787878787878787878722020103050521 650311160562510974232205030300001002033129999999999999900178815111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650311170562510974232205030300001002033129999999999999900178815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311180562510974232205030300001002033129999999999999900178815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650311190562510974232205030300001002033129999999999999900170088111712888888888888888888888888818888888888884409388888888888888888888888888888888150521 650311200562510974232205030300001002033129999999999999900170088112492888888888888888888888888818888888888884409388888888888888888888888822888888100521 650311210562510974232205030300001002033129999999999999900178820111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650311220562510974232205030300001002033129999999999999900178820112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650311230562510974232205030300001002033129999999999999900178888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650312011123510974080803030100001000011122343052000023407230188111301102868686868787198686868628702868686868080787878086868686078686868688878787071041 650312021123510974080803030100001000011122343052000023407230188112191187878787870130878787878720287878787878080780078787878787878787878705000000041041 650312031123510974080803030100001000011122343052000023407270088112411888888888888888888888888818888888888884409388888888888888888888888822888888091041 650312041123510974080803030100001000011122343052000023407278803112170888888888888888888888888818888888888884409388888888888888888888888822888888041041 650312051123510974080803030100001000011122343052000023407278803111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650312061123510974080803030100001000011122343052000023407278803112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 650312071123510974080803030100001000011122343052000023407278803112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650312081123510974080803030100001000011122343052000023407278803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650313010562510974272707030301000103043122343112100023408230088111892888888888888888888888888818888888888884409388888888888888888888888888888888180521 650313020562510974272707030301000103043122343112100023408240106111511103868686868787468686868618701868686864409387870986868686038686868688878787110521 650313030562510974272707030301000103043122343112100023408240188112461187878787870251878787878710187878787874409309038787878787878787878722010102100521 650313040562510974272707030301000103043122343112100023408258803112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 650313050562510974272707030301000103043122343112100023408258803111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650313060562510974272707030301000103043122343112100023408230088112722888888888888888888888888818888888888884409388888888888888888888888888888888150521 650313070562510974272707030301000103043122343112100023408270088112652888888888888888888888888818888888888884409388888888888888888888888888888888140521 650313080562510974272707030301000103043122343112100023408270088112261888888888888888888888888818888888888884409388888888888888888888888822888888060521 650313090562510974272707030301000103043122343112100023408278808112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 650313100562510974272707030301000103043122343112100023408270288111521211138686868787423086868618701018686864409387870909868686030386868688878787110521 650313110562510974272707030301000103043122343112100023408270288102421287878787871052878787878710187878787874409309038787878787878787878722000101090521 650313120562510974272707030301000103043122343112100023408278811102098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650313130562510974272707030301000103043122343112100023408270288112301287878787871052878787878710187878787874409309038787878787878787878722000000070521 650313140562510974272707030301000103043122343112100023408270388111631115868686868787528686868618701868686864409387870986868686038686868688878787130521 650313150562510974272707030301000103043122343112100023408270388112521187878787871463878787878710187878787874409309038787878787878787878788000000110521 650313160562510974272707030301000103043122343112100023408270488111571117868686868787438686868618701868686864409387870986868686038686868688878787120521 650313170562510974272707030301000103043122343112100023408270488112431187878787871657878787878710187878787874409309038787878787878787878722000000090521 650313180562510974272707030301000103043122343112100023408278819111220888888888888888888888888818888888888884409388888888888888888888888888888888050521 650313190562510974272707030301000103043122343112100023408270088112632888888888888888888888888818888888888884409388888888888888888888888888888888130521 650313200562510974272707030301000103043122343112100023408270019012244888888888888888888888888818888888888884409388888888888888888888888822888888050521 650313210562510974272707030301000103043122343112100023408278820012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650313220562510974272707030301000103043122343112100023408278888111370888888888888888888888888828888888888888080788888888888888888888888888888888080521 650313230562510974272707030301000103043122343112100023408270088112662888888888888888888888888818888888888884409388888888888888888888888888888888140521 650313240562510974272707030301000103043122343112100023408270023112221888888888888888888888888818888888888884409388888888888888888888888822888888050521 650313250562510974272707030301000103043122343112100023408278824111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650313260562510974272707030301000103043122343112100023408278824112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650313270562510974272707030301000103043122343112100023408278888111220888888888888888888888888828888888888888080788888888888888888888888888888888050521 650313280562510974272707030301000103043122343112100023408278888111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 650313290562510974272707030301000103043122343112100023408270088111511888888888888888888888888818888888888884409388888888888888888888888888888888110521 650314011123510974100905050100001000011122343061100124408230188111301202038686868787272586868618701018686864409387870909868686030386868688878787071041 650314021123510974100905050100001000011122343061100124408230188112271287878787870130878787878710187878787874409309038787878787878787878722000000061041 650314031123510974100905050100001000011122343061100124408230188102251287878787870130878787878710187878787874409309038787878787878787878722000000061041 650314041123510974100905050100001000011122343061100124408230088112471888888888888888888888888818888888888884409388888888888888888888888822888888101041 650314051123510974100905050100001000011122343061100124408270088112812888888888888888888888888818888888888884409388888888888888888888888888888888171041 650314061123510974100905050100001000011122343061100124408270088112231888888888888888888888888818888888888887979688888888888888888888888822888888051041 650314071123510974100905050100001000011122343061100124408278806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650314081123510974100905050100001000011122343061100124408270088112211888888888888888888888888818888888888887979688888888888888888888888822888888051041 650314091123510974100905050100001000011122343061100124408278808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650314101123510974100905050100001000011122343061100124408270088112762888888888888888888888888818888888888884409388888888888888888888888888888888161041 650315010562510974242307040401001004052122121111000124410230188111591102868686868787578686868618701868686864409387870986868686038686868688878787120521 650315020562510974242307040401001004052122121111000124410230188112571187878787870159878787878710187878787874409309038787878787878787878788000000120521 650315030562510974242307040401001004052122121111000124410240088102452888888888888888888888888818888888888884409388888888888888888888888822888888100521 650315040562510974242307040401001004052122121111000124410230088112732888888888888888888888888818888888888884409388888888888888888888888888888888150521 650315050562510974242307040401001004052122121111000124410270288111291206078686868787201886868618701018686864409387870909868686030386868688878787060521 650315060562510974242307040401001004052122121111000124410270288112201287878787870529878787878710187878787874409309038787878787878787878722000000050521 650315070562510974242307040401001004052122121111000124410270288112181287878787870529878787878710187878787874409309038787878787878787878722000101040521 650315080562510974242307040401001004052122121111000124410278807112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650315090562510974242307040401001004052122121111000124410270388111491311141686868787524747868618701010186864409387870909098686030303868688878787100521 650315100562510974242307040401001004052122121111000124410278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650315110562510974242307040401001004052122121111000124410270388112521387878787870949878787878710187878787874409309038787878787878787878788000202110521 650315120562510974242307040401001004052122121111000124410278811112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 650315130562510974242307040401001004052122121111000124410278811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650315140562510974242307040401001004052122121111000124410270388112471387878787870949878787878710187878787874409309038787878787878787878722000101100521 650315150562510974242307040401001004052122121111000124410278814112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650315160562510974242307040401001004052122121111000124410270388112471387878787870949878787878710187878787874409309038787878787878787878722010001100521 650315170562510974242307040401001004052122121111000124410278816111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 650315180562510974242307040401001004052122121111000124410270488111491119868686868787278686868628702868686868080787878086868686078686868688878787100521 650315190562510974242307040401001004052122121111000124410270488112271187878787871849878787878720287878787878080780078787878787878787878705020002060521 650315200562510974242307040401001004052122121111000124410278819111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650315210562510974242307040401001004052122121111000124410278819111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650315220562510974242307040401001004052122121111000124410270588111261123868686868787188686868628702868686868080787878086868686078686868688878787060521 650315230562510974242307040401001004052122121111000124410270588112181187878787872226878787878720287878787878080780078787878787878787878705000101040521 650315240562510974242307040401001004052122121111000124410278823112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316010562510974252505020300001002032122343101000223410230188111391302070986868787342415868618701010186864409387870909098686030303868688878787080521 650316020562510974252505020300001002032122343101000223410230188112341387878787870139878787878710187878787874409309038787878787878787878722030104070521 650316030562510974252505020300001002032122343101000223410248802111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650316040562510974252505020300001002032122343101000223410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650316050562510974252505020300001002032122343101000223410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650316060562510974252505020300001002032122343101000223410248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316070562510974252505020300001002032122343101000223410230188112241387878787870139878787878710187878787874409309038787878787878787878722010001050521 650316080562510974252505020300001002032122343101000223410248807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316090562510974252505020300001002032122343101000223410230188112151387878787870139878787878710187878787874409309038787878787878787878722000000040521 650316100562510974252505020300001002032122343101000223410270216111311111868686868787308686868618701868686864409387870986868686038686868688878787070521 650316110562510974252505020300001002032122343101000223410270288112301187878787871031878787878710187878787874409309038787878787878787878722030104070521 650316120562510974252505020300001002032122343101000223410278811111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650316130562510974252505020300001002032122343101000223410278811112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650316140562510974252505020300001002032122343101000223410278811111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650316150562510974252505020300001002032122343101000223410278811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316160562510974252505020300001002032122343101000223410270088112642888888888888888888888888818888888888884409388888888888888888888888888888888130521 650316170562510974252505020300001002032122343101000223410270388111581118868686868787338686868628701868686868080787870986868686038686868688878787120521 650316180562510974252505020300001002032122343101000223410270324112331187878787871758878787878710287878787874409380078787878787878787878705010405070521 650316190562510974252505020300001002032122343101000223410278818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650316200562510974252505020300001002032122343101000223410278818112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650316210562510974252505020300001002032122343101000223410278818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650316220562510974252505020300001002032122343101000223410278818112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316230562510974252505020300001002032122343101000223410278818112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650316240562510974252505020300001002032122343101000223410270088112682888888888888888888888888818888888888884409388888888888888888888888888888888140521 650316250562510974252505020300001002032122343101000223410270088112622888888888888888888888888818888888888884409388888888888888888888888888888888130521 650317011123510974130902020100001000013122343062000123408230188111421103868686868787368686868618701868686864409387870986868686038686868688878787091041 650317021123510974130902020100001000013122343062000123408248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650317031123510974130902020100001000013122343062000123408230188102361187878787870142878787878710187878787874409309038787878787878787878722020204081041 650317041123510974130902020100001000013122343062000123408248803111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650317051123510974130902020100001000013122343062000123408248803101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650317061123510974130902020100001000013122343062000123408248803102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650317071123510974130902020100001000013122343062000123408248803102008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650317081123510974130902020100001000013122343062000123408220088111652888888888888888888888888818888888888884409388888888888888888888888888888888141041 650317091123510974130902020100001000013122343062000123408220088111802888888888888888888888888818888888888884409388888888888888888888888888888888171041 650317101123510974130902020100001000013122343062000123408270088112181888888888888888888888888818888888888886412588888888888888888888888805888888041041 650317111123510974130902020100001000013122343062000123408278810111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650317121123510974130902020100001000013122343062000123408278888111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 650317131123510974130902020100001000013122343062000123408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650318010562510974323410050401001003042122121111100123413230188111521302030486868787484439868618701010186864409387870909098686030303868688878787110521 650318020562510974323410050401001003042122121111100123413230188112481387878787870152878787878710187878787874409309038787878787878787878722000000100521 650318030562510974323410050401001003042122121111100123413230188112441387878787870152878787878710187878787874409309038787878787878787878722000000090521 650318040562510974323410050401001003042122121111100123413230188112391387878787870152878787878710187878787874409309038787878787878787878722010102080521 650318050562510974323410050401001003042122121111100123413248804112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650318060562510974323410050401001003042122121111100123413248804111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650318070562510974323410050401001003042122121111100123413270288101391208118686868787262186868618701018686864409387870909868686030386868688878787080521 650318080562510974323410050401001003042122121111100123413270288112261287878787870739878787878710187878787874409309038787878787878787878722010102060521 650318090562510974323410050401001003042122121111100123413278808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318100562510974323410050401001003042122121111100123413278808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318110562510974323410050401001003042122121111100123413270288112211287878787870739878787878710187878787874409309038787878787878787878722020002050521 650318120562510974323410050401001003042122121111100123413278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650318130562510974323410050401001003042122121111100123413278811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318140562510974323410050401001003042122121111100123413270388111441215178686868787282586868618701018686864409387870909868686030386868688878787090521 650318150562510974323410050401001003042122121111100123413270388112281287878787871444878787878710187878787874409309038787878787878787878722010001060521 650318160562510974323410050401001003042122121111100123413278815111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650318170562510974323410050401001003042122121111100123413270388112251287878787871444878787878710187878787874409309038787878787878787878722010001060521 650318180562510974323410050401001003042122121111100123413278817111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650318190562510974323410050401001003042122121111100123413270088012281888888888888888888888888818888888888884409388888888888888888888888822888888060521 650318200562510974323410050401001003042122121111100123413278819011048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318210562510974323410050401001003042122121111100123413278819011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318220562510974323410050401001003042122121111100123413278888111340888888888888888888888888818888888888884409388888888888888888888888888888888070521 650318230562510974323410050401001003042122121111100123413270427101411124868686868787288686868618701868686864409387870986868686038686868688878787090521 650318240562510974323410050401001003042122121111100123413270488112281187878787872341878787878710187878787874409309038787878787878787878722010102060521 650318250562510974323410050401001003042122121111100123413278824111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650318260562510974323410050401001003042122121111100123413278824112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318270562510974323410050401001003042122121111100123413270088112722888888888888888888888888818888888888884409388888888888888888888888888888888150521 650318280562510974323410050401001003042122121111100123413270088012281888888888888888888888888818888888888884409388888888888888888888888822888888060521 650318290562510974323410050401001003042122121111100123413278828111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650318300562510974323410050401001003042122121111100123413278828111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650318310562510974323410050401001003042122121111100123413278828112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318320562510974323410050401001003042122121111100123413278828111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650318330562510974323410050401001003042122121111100123413278888111360888888888888888888888888828888888888888080788888888888888888888888888888888080521 650318340562510974323410050401001003042122121111100123413270088111274888888888888888888888888828888888888888080788888888888888888888888888888888060521 650318350562510974323410050401001003042122121111100123413278888111230888888888888888888888888828888888888888080788888888888888888888888888888888050521 650318360562510974323410050401001003042122121111100123413278888111200888888888888888888888888828888888888888080788888888888888888888888888888888050521 650319011123510974100803030201001100022242323071000124408230188111441102868686868787318686868618701868686864409387870986868686038686868688878787091041 650319021123510974100803030201001100022242323071000124408230188112311187878787870144878787878710187878787874409309038787878787878787878705010001071041 650319031123510974100803030201001100022242323071000124408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650319041123510974100803030201001100022242323071000124408248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650319051123510974100803030201001100022242323071000124408248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650319061123510974100803030201001100022242323071000124408248888101170888888888888888888888888818888888888884409388888888888888888888888888888888041041 650319071123510974100803030201001100022242323071000124408240209111221108868686868787178686868618701868686864409387870986868686038686868688878787051041 650319081123510974100803030201001100022242323071000124408240288112171187878787870722878787878710187878787874409309038787878787878787878705000000041041 650319091123510974100803030201001100022242323071000124408230088102472888888888888888888888888818888888888884409388888888888888888888888805888888101041 650319101123510974100803030201001100022242323071000124408248809111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650320011123510974101001010100000001012012121052100224411230088111521888888888888888888888888818888888888884409388888888888888888888888888888888111041 650320021123510974101001010100000001012012121052100224411230006111463888888888888888888888888818888888888884409388888888888888888888888888888888101041 650320031123510974101001010100000001012012121052100224411248888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 650320041123510974101001010100000001012012121052100224411248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650320051123510974101001010100000001012012121052100224411238888111490888888888888888888888888818888888888884409388888888888888888888888888888888101041 650320061123510974101001010100000001012012121052100224411230088112722888888888888888888888888818888888888884409388888888888888888888888888888888151041 650320071123510974101001010100000001012012121052100224411270088111201888888888888888888888888818888888888884409388888888888888888888888888888888051041 650320081123510974101001010100000001012012121052100224411270188111451109868686868787218686868628702868686868080787878086868686078686868688878787101041 650320091123510974101001010100000001012012121052100224411270188112211187878787870845878787878720287878787878080780078787878787878787878705000000051041 650320101123510974101001010100000001012012121052100224411278888111260888888888888888888888888828888888888888080788888888888888888888888888888888061041 650321010562510974272708040401001003042122321031100324412230188111471202048686868787382086868618701018686864409387870909868686030386868688878787100521 650321020562510974272708040401001003042122321031100324412230188112381287878787870147878787878710187878787874409309038787878787878787878705000101080521 650321030562510974272708040401001003042122321031100324412248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650321040562510974272708040401001003042122321031100324412230188112201287878787870147878787878710187878787874409309038787878787878787878705000000050521 650321050562510974272708040401001003042122321031100324412270088112531888888888888888888888888818888888888884409388888888888888888888888888888888110521 650321060562510974272708040401001003042122321031100324412278805112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650321070562510974272708040401001003042122321031100324412270288111541208098686868787612786868618701018686864409387870909868686030386868688878787110521 650321080562510974272708040401001003042122321031100324412270288112611287878787870754878787878710187878787874409309038787878787878787878788000000130521 650321090562510974272708040401001003042122321031100324412270288112271287878787870754878787878710187878787874409309038787878787878787878705020002060521 650321100562510974272708040401001003042122321031100324412278809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650321110562510974272708040401001003042122321031100324412278809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650321120562510974272708040401001003042122321031100324412270088112391888888888888888888888888818888888888884409388888888888888888888888805888888080521 650321130562510974272708040401001003042122321031100324412278812112160888888888888888888888888818888888888884409388888888888888888888888805888888040521 650321140562510974272708040401001003042122321031100324412278812111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650321150562510974272708040401001003042122321031100324412270088112321888888888888888888888888818888888888884409388888888888888888888888805888888070521 650321160562510974272708040401001003042122321031100324412278815112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650321170562510974272708040401001003042122321031100324412278815112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650321180562510974272708040401001003042122321031100324412278815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650321190562510974272708040401001003042122321031100324412278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650321200562510974272708040401001003042122321031100324412278815112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650321210562510974272708040401001003042122321031100324412270388111401122868686868787338686868628702868686868080787878086868686078686868688878787090521 650321220562510974272708040401001003042122321031100324412270388112331187878787872140878787878720287878787878080780078787878787878787878709000000070521 650321230562510974272708040401001003042122321031100324412270488111591124868686868787378686868618701868686864409387870986868686038686868688878787120521 650321240562510974272708040401001003042122321031100324412270488112371187878787872359878787878710187878787874409309038787878787878787878705010203080521 650321250562510974272708040401001003042122321031100324412278824112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650321260562510974272708040401001003042122321031100324412278824111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650321270562510974272708040401001003042122321031100324412278824112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650322010562510974171704020301001003042122343031000024406230188111621102868686868787418686868618701868686864409387870986868686038686868688878787130521 650322020562510974171704020301001003042122343031000024406230188112411187878787870162878787878710187878787874409309038787878787878787878705010001090521 650322030562510974171704020301001003042122343031000024406248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650322040562510974171704020301001003042122343031000024406270088111421888888888888888888888888818888888888884409388888888888888888888888888888888090521 650322050562510974171704020301001003042122343031000024406270088111511888888888888888888888888818888888888884509388888888888888888888888888888888110521 650322060562510974171704020301001003042122343031000024406270288111311107868686868787158686868628702868686868080787878086868686078686868688878787070521 650322070562510974171704020301001003042122343031000024406270288112151187878787870631878787878720287878787878080780078787878787878787878705000000040521 650322080562510974171704020301001003042122343031000024406270388111261109868686868787198686868628702868686868080787878086868686078686868688878787060521 650322090562510974171704020301001003042122343031000024406270388112191187878787870826878787878720287878787878080780078787878787878787878722010001040521 650322100562510974171704020301001003042122343031000024406278809111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650322110562510974171704020301001003042122343031000024406278888111200888888888888888888888888818888888888884409388888888888888888888888888888888050521 650322120562510974171704020301001003042122343031000024406278888111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 650322130562510974171704020301001003042122343031000024406270088112351888888888888888888888888818888888888884409388888888888888888888888805888888080521 650322140562510974171704020301001003042122343031000024406278813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650322150562510974171704020301001003042122343031000024406278813111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650322160562510974171704020301001003042122343031000024406270488111621117868686868787568686868618701868686864409387870986868686038686868688878787130521 650322170562510974171704020301001003042122343031000024406270488112561187878787871662878787878710187878787874409309038787878787878787878788000000120521 650323011123510974131302020100001000013122343021000124407230105111341102868686868787228686868618701868686864409387870986868686038686868688878787071041 650323021123510974131302020100001000013122343021000124407230188112221187878787870134878787878710187878787874409309038787878787878787878705010001051041 650323031123510974131302020100001000013122343021000124407248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650323041123510974131302020100001000013122343021000124407238805111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650323051123510974131302020100001000013122343021000124407220088112533888888888888888888888888818888888888884409388888888888888888888888888888888111041 650323061123510974131302020100001000013122343021000124407270088111511888888888888888888888888818888888888884409388888888888888888888888888888888111041 650323071123510974131302020100001000013122343021000124407270088112291888888888888888888888888818888888888884409388888888888888888888888805888888061041 650323081123510974131302020100001000013122343021000124407278807112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650323091123510974131302020100001000013122343021000124407278807112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650323101123510974131302020100001000013122343021000124407278807112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650323111123510974131302020100001000013122343021000124407278807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650323121123510974131302020100001000013122343021000124407278888111170888888888888888888888888818888888888884409388888888888888888888888888888888041041 650323131123510974131302020100001000013122343021000124407270088111314888888888888888888888888818888888888884909388888888888888888888888888888888071041 650324010562510974384011060501001004052122121041100324413230188111551102868686868787458686868618701868686864409387870986868686038686868688878787120521 650324020562510974384011060501001004052122121041100324413230188112451187878787870155878787878710187878787874409309038787878787878787878705010102100521 650324030562510974384011060501001004052122121041100324413248802112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324040562510974384011060501001004052122121041100324413248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324050562510974384011060501001004052122121041100324413270288111341106868686868787288686868618701868686864409387870986868686038686868688878787070521 650324060562510974384011060501001004052122121041100324413270288102281187878787870534878787878710187878787874409309038787878787878787878705020103060521 650324070562510974384011060501001004052122121041100324413278806112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324080562510974384011060501001004052122121041100324413278806111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324090562510974384011060501001004052122121041100324413278806101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324100562510974384011060501001004052122121041100324413270388111461111868686868787368686868618701868686864409387870986868686038686868688878787100521 650324110562510974384011060501001004052122121041100324413270388112361187878787871046878787878710187878787874409309038787878787878787878705030104080521 650324120562510974384011060501001004052122121041100324413278811101180888888888888888888888888818888888888884409388888888888888888888888888888888040521 650324130562510974384011060501001004052122121041100324413278811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324140562510974384011060501001004052122121041100324413278811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324150562510974384011060501001004052122121041100324413278811112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324160562510974384011060501001004052122121041100324413278888111230888888888888888888888888818888888888884409388888888888888888888888888888888050521 650324170562510974384011060501001004052122121041100324413270488111451318232686868787403839868618701010186864409387870909098686030303868688878787100521 650324180562510974384011060501001004052122121041100324413270488112401387878787871745878787878710187878787874409309038787878787878787878705030104090521 650324190562510974384011060501001004052122121041100324413278818111180888888888888888888888888818888888888884409388888888888888888888888888888888040521 650324200562510974384011060501001004052122121041100324413278818112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324210562510974384011060501001004052122121041100324413278818111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324220562510974384011060501001004052122121041100324413278818111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324230562510974384011060501001004052122121041100324413270488112381387878787871745878787878710187878787874409309038787878787878787878705000202080521 650324240562510974384011060501001004052122121041100324413278823112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324250562510974384011060501001004052122121041100324413278823112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324260562510974384011060501001004052122121041100324413270488112391387878787871745878787878710187878787874409309038787878787878787878705010203080521 650324270562510974384011060501001004052122121041100324413278826112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324280562510974384011060501001004052122121041100324413278826111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324290562510974384011060501001004052122121041100324413278826112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324300562510974384011060501001004052122121041100324413270088111281888888888888888888888888818888888888884409388888888888888888888888888888888060521 650324310562510974384011060501001004052122121041100324413270588111481132868686868787458686868618701868686864409387870986868686038686868688878787100521 650324320562510974384011060501001004052122121041100324413270588112451187878787873148878787878710187878787874409309038787878787878787878705010203100521 650324330562510974384011060501001004052122121041100324413270032012271888888888888888888888888818888888888884409388888888888888888888888805888888060521 650324340562510974384011060501001004052122121041100324413278833012028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324350562510974384011060501001004052122121041100324413270032012241888888888888888888888888818888888888884409388888888888888888888888805888888050521 650324360562510974384011060501001004052122121041100324413278835012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650324370562510974384011060501001004052122121041100324413270088012251888888888888888888888888818888888888884409388888888888888888888888805888888060521 650324380562510974384011060501001004052122121041100324413278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650324390562510974384011060501001004052122121041100324413278832111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 650324400562510974384011060501001004052122121041100324413270088112251888888888888888888888888818888888888884409388888888888888888888888805888888060521 650324410562510974384011060501001004052122121041100324413278840112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324420562510974384011060501001004052122121041100324413278840111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650324430562510974384011060501001004052122121041100324413278840112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650325011123510974161305050301001002032122343021100124408230188111471102868686868787308686868628702868686868080787878086868686078686868688878787101041 650325021123510974161305050301001002032122343021100124408230188112301187878787870147878787878720287878787878080780078787878787878787878705020103071041 650325031123510974161305050301001002032122343021100124408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650325041123510974161305050301001002032122343021100124408248802111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650325051123510974161305050301001002032122343021100124408248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650325061123510974161305050301001002032122343021100124408270088112462888888888888888888888888818888888888884409388888888888888888888888805888888101041 650325071123510974161305050301001002032122343021100124408278806112180888888888888888888888888818888888888884409388888888888888888888888805888888041041 650325081123510974161305050301001002032122343021100124408278806112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650325091123510974161305050301001002032122343021100124408270088111374888888888888888888888888828888888888888080788888888888888888888888888888888081041 650325101123510974161305050301001002032122343021100124408278888111180888888888888888888888888828888888888888080788888888888888888888888888888888041041 650325111123510974161305050301001002032122343021100124408270288111291112868686868787238686868628702868686868080787878086868686078686868688878787061041 650325121123510974161305050301001002032122343021100124408270288112231187878787871129878787878720287878787878080780078787878787878787878705000101051041 650325131123510974161305050301001002032122343021100124408278812112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650325141123510974161305050301001002032122343021100124408270388101391115868686868787198686868618701868686864509387870986868686038686868688878787081041 650325151123510974161305050301001002032122343021100124408270388102191187878787871439878787878710187878787874509309038787878787878787878705000101041041 650325161123510974161305050301001002032122343021100124408278815102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650326011123510974101102020100000001012012321021001024409230088111672888888888888888888888888818888888888884409388888888888888888888888888888888141041 650326021123510974101102020100000001012012321021001024409248801112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650326031123510974101102020100000001012012321021001024409248801112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650326041123510974101102020100000001012012321021001024409270088111251888888888888888888888888828888888888888080788888888888888888888888888888888061041 650326051123510974101102020100000001012012321021001024409270088111261888888888888888888888888828888888888888080788888888888888888888888888888888061041 650326061123510974101102020100000001012012321021001024409270088112211888888888888888888888888818888888888886813588888888888888888888888805888888051041 650326071123510974101102020100000001012012321021001024409278806111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650326081123510974101102020100000001012012321021001024409278806111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650326091123510974101102020100000001012012321021001024409270188111431110868686868787308686868618701868686866412587871286868686058686868688878787091041 650326101123510974101102020100000001012012321021001024409270188112301187878787870943878787878710187878787876412512058787878787878787878705000000071041 650326111123510974101102020100000001012012321021001024409278888011310888888888888888888888888818888888888886412588888888888888888888888888888888071041 650401011123510973111103030201001001022122341061100322412230188111371102868686868787308686868618701868686863507287870786868686028686868688878787081041 650401021123510973111103030201001001022122341061100322412230188112301187878787870137878787878710187878787873507207028787878787878787878722010203071041 650401031123510973111103030201001001022122341061100322412248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650401041123510973111103030201001001022122341061100322412248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650401051123510973111103030201001001022122341061100322412248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650401061123510973111103030201001001022122341061100322412270288111421207108686868787221786868618701018686863507287870709868686020386868688878787091041 650401071123510973111103030201001001022122341061100322412270288112221287878787870642878787878710187878787873507207028787878787878787878722010102051041 650401081123510973111103030201001001022122341061100322412278807112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650401091123510973111103030201001001022122341061100322412278807111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650401101123510973111103030201001001022122341061100322412270288112171287878787870642878787878710187878787874509307028787878787878787878722000101041041 650401111123510973111103030201001001022122341061100322412278810112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650402011123510973141005050200001001022122343031000122408230188111361102868686868787268686868618701868686864509387870986868686038686868688878787081041 650402021123510973141005050200001001022122343031000122408230188112261187878787870136878787878710187878787874509309038787878787878787878722010102061041 650402031123510973141005050200001001022122343031000122408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650402041123510973141005050200001001022122343031000122408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650402051123510973141005050200001001022122343031000122408248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650402061123510973141005050200001001022122343031000122408270288111311107868686868787218686868618701868686863507287870786868686028686868688878787071041 650402071123510973141005050200001001022122343031000122408270288112211187878787870631878787878710187878787873507207028787878787878787878722000101051041 650402081123510973141005050200001001022122343031000122408278807112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650402091123510973141005050200001001022122343031000122408270088112492888888888888888888888888818888888888883507288888888888888888888888822888888101041 650402101123510973141005050200001001022122343031000122408270088112183888888888888888888888888818888888888884509388888888888888888888888822888888041041 650402111123510973141005050200001001022122343031000122408270088102301888888888888888888888888818888888888884509388888888888888888888888822888888071041 650402121123510973141005050200001001022122343031000122408278811102118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650402131123510973141005050200001001022122343031000122408278811101068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650402141123510973141005050200001001022122343031000122408278811102028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650403011123510973101002020100001000013122343041000223410230107111541102868686868787458686868618701868686864409387870986868686038686868688878787111041 650403021123510973101002020100001000013122343041000223410230188112451187878787870154878787878710187878787874409309038787878787878787878705000202101041 650403031123510973101002020100001000013122343041000223410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650403041123510973101002020100001000013122343041000223410248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650403051123510973101002020100001000013122343041000223410248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650403061123510973101002020100001000013122343041000223410248888112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650403071123510973101002020100001000013122343041000223410228888112759888888888888888888888888898888888888889999988888888888888888888888888888888161041 650403081123510973101002020100001000013122343041000223410230088112351888888888888888888888888818888888888884409388888888888888888888888805888888081041 650403091123510973101002020100001000013122343041000223410248808112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650403101123510973101002020100001000013122343041000223410248808112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650405010562510973110902010100002000023132333051000322410230106111501202078686868787526986868618701018686864509387870909868686030386868688878787110521 650405020562510973110902010100002000023132333051000322410230188112521287878787870150878787878710187878787874509309038787878787878787878788010203110521 650405030562510973110902010100002000023132333051000322410248802111320888888888888888888888888818888888888884509388888888888888888888888888888888070521 650405040562510973110902010100002000023132333051000322410248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650405050562510973110902010100002000023132333051000322410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650405060562510973110902010100002000023132333051000322410220088112732888888888888888888888888818888888888884509388888888888888888888888888888888150521 650405070562510973110902010100002000023132333051000322410230188112691287878787870150878787878710187878787874509309038787878787878787878788000000140521 650405080562510973110902010100002000023132333051000322410240088112171888888888888888888888888818888888888884509388888888888888888888888822888888040521 650405090562510973110902010100002000023132333051000322410230288111401110868686868787268686868618701868686864509387870986868686038686868688878787090521 650405100562510973110902010100002000023132333051000322410230288102261187878787870940878787878710187878787874509309038787878787878787878722010001060521 650405110562510973110902010100002000023132333051000322410248810101038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650406011123510973100901010000001000013122333061000022407230188111711102868686868787688686868618701868686864509387870986868686038686868688878787151041 650406021123510973100901010000001000013122333061000022407230188112681187878787870171878787878710187878787874509309038787878787878787878788000000141041 650406031123510973100901010000001000013122333061000022407240088112361888888888888888888888888818888888888884509388888888888888888888888822888888081041 650406041123510973100901010000001000013122333061000022407258803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650406051123510973100901010000001000013122333061000022407258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650406061123510973100901010000001000013122333061000022407258803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650406071123510973100901010000001000013122333061000022407270008111361888888888888888888888888818888888888884509388888888888888888888888888888888081041 650406081123510973100901010000001000013122333061000022407270088102572888888888888888888888888818888888888884509388888888888888888888888888888888121041 650406091123510973100901010000001000013122333061000022407270088112521888888888888888888888888818888888888884509388888888888888888888888888888888111041 650406101123510973100901010000001000013122333061000022407278809111360888888888888888888888888818888888888884509388888888888888888888888888888888081041 650407010562510973131303010201001001022122121091000222412230188111571102868686868787418686868618701868686864409387870986868686038686868688878787120521 650407020562510973131303010201001001022122121091000222412230188112411187878787870157878787878710187878787874409309038787878787878787878705010102090521 650407030562510973131303010201001001022122121091000222412248802112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650407040562510973131303010201001001022122121091000222412248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650407050562510973131303010201001001022122121091000222412270088111621888888888888888888888888818888888888884409388888888888888888888888888888888130521 650407060562510973131303010201001001022122121091000222412270288111381107868686868787288686868628701868686868080787870986868686038686868688878787080521 650407070562510973131303010201001001022122121091000222412270288112281187878787870638878787878710287878787874409380078787878787878787878705010102060521 650407080562510973131303010201001001022122121091000222412278807112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650407090562510973131303010201001001022122121091000222412278807111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650407100562510973131303010201001001022122121091000222412270088112301888888888888888888888888818888888888884409388888888888888888888888899888888070521 650407110562510973131303010201001001022122121091000222412248888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650407120562510973131303010201001001022122121091000222412248888111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650407130562510973131303010201001001022122121091000222412248888111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650408011123510973161604040100001000012122121061100223414230103111311102868686868787168686868618701868686864409387870986868686038686868688878787071041 650408021123510973161604040100001000012122121061100223414230188112161187878787870131878787878710187878787874409309038787878787878787878705000000041041 650408031123510973161604040100001000012122121061100223414220088112552888888888888888888888888818888888888884409388888888888888888888888888888888121041 650408041123510973161604040100001000012122121061100223414238803111240888888888888888888888888818888888888884409388888888888888888888888888888888051041 650408051123510973161604040100001000012122121061100223414238803111220888888888888888888888888818888888888884409388888888888888888888888888888888051041 650408061123510973161604040100001000012122121061100223414270088112391888888888888888888888888818888888888884409388888888888888888888888805888888081041 650408071123510973161604040100001000012122121061100223414278806111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650408081123510973161604040100001000012122121061100223414278806111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 650408091123510973161604040100001000012122121061100223414278806112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650408101123510973161604040100001000012122121061100223414270088112321888888888888888888888888818888888888884409388888888888888888888888805888888071041 650408111123510973161604040100001000012122121061100223414278810111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650408121123510973161604040100001000012122121061100223414278810111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650408131123510973161604040100001000012122121061100223414278888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650408141123510973161604040100001000012122121061100223414278888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650408151123510973161604040100001000012122121061100223414270088112572888888888888888888888888818888888888884409388888888888888888888888888888888121041 650408161123510973161604040100001000012122121061100223414278815112190888888888888888888888888818888888888884409388888888888888888888888805888888041041 650409011123510973050501010100001000012122331041100122410230188111431102868686868787428686868618701868686864409387870986868686038686868688878787091041 650409021123510973050501010100001000012122331041100122410230188112421187878787870143878787878710187878787874409309038787878787878787878705020103091041 650409031123510973050501010100001000012122331041100122410248802111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650409041123510973050501010100001000012122331041100122410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650409051123510973050501010100001000012122331041100122410248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650410011123510973080704040101001000012122321061100222412230188111461302030586868787362319868618701010186864509387870909098686030303868688878787101041 650410021123510973080704040101001000012122321061100222412230188112361387878787870146878787878710187878787874509309038787878787878787878722000000081041 650410031123510973080704040101001000012122321061100222412230188112231387878787870146878787878710187878787874509309038787878787878787878722010001051041 650410041123510973080704040101001000012122321061100222412248803101078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650410051123510973080704040101001000012122321061100222412230188112191387878787870146878787878710187878787874509309038787878787878787878722010001041041 650410061123510973080704040101001000012122321061100222412248805111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650410071123510973080704040101001000012122321061100222412230088112492888888888888888888888888818888888888884509388888888888888888888888822888888101041 650410081123510973080704040101001000012122321061100222412270088111301888888888888888888888888818888888888884509388888888888888888888888888888888071041 650411011123510973050401010100001000012122121043100022409230188111261102868686868787178686868618701868686865611487870686868686028686868688878787061041 650411021123510973050401010100001000012122121043100022409230188102171187878787870126878787878710187878787871406211048787878787878787878704000000041041 650411031123510973050401010100001000012122121043100022409238888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650411041123510973050401010100001000012122121043100022409248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650411051123510973050401010100001000012122121043100022409278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650412011123510973060601010101001000012122121033100022409230188111261102868686868787248686868618701868686860604187870486868686018686868688878787061041 650412021123510973060601010101001000012122121033100022409230188112241187878787870126878787878710187878787870604104018787878787878787878703010102051041 650412031123510973060601010101001000012122121033100022409248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650412041123510973060601010101001000012122121033100022409248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650412051123510973060601010101001000012122121033100022409238888111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650412061123510973060601010101001000012122121033100022409238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650413011123510973060600000000000000002012333061101122410230088111271888888888888888888888888818888888888884509388888888888888888888888888888888061041 650413021123510973060600000000000000002012333061101122410238888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650413031123510973060600000000000000002012333061101122410238888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650413041123510973060600000000000000002012333061101122410220088111612888888888888888888888888818888888888884509388888888888888888888888888888888131041 650413051123510973060600000000000000002012333061101122410270088111431888888888888888888888888818888888888884509388888888888888888888888888888888091041 650413061123510973060600000000000000002012333061101122410278888111250888888888888888888888888818888888888884509388888888888888888888888888888888061041 650414010562510973252704020101001001022122333061000022407230088111471888888888888888888888888818888888888884509388888888888888888888888888888888100521 650414020562510973252704020101001001022122333061000022407230188111511103868686868787418686868618701868686864509387870986868686038686868688878787110521 650414030562510973252704020101001001022122333061000022407230188112411187878787870251878787878710187878787874509309038787878787878787878722020305090521 650414040562510973252704020101001001022122333061000022407248803112250888888888888888888888888818888888888884509388888888888888888888888822888888060521 650414050562510973252704020101001001022122333061000022407248803112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650414060562510973252704020101001001022122333061000022407248803112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650414070562510973252704020101001001022122333061000022407248803111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650414080562510973252704020101001001022122333061000022407248803111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650414090562510973252704020101001001022122333061000022407270088112221888888888888888888888888818888888888884509388888888888888888888888822888888050521 650414100562510973252704020101001001022122333061000022407278809111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650414110562510973252704020101001001022122333061000022407278809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650414120562510973252704020101001001022122333061000022407278809112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650414130562510973252704020101001001022122333061000022407270088112702888888888888888888888888818888888888883507288888888888888888888888888888888150521 650414140562510973252704020101001001022122333061000022407270088112251888888888888888888888888818888888888883507288888888888888888888888822888888060521 650414150562510973252704020101001001022122333061000022407278814112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650414160562510973252704020101001001022122333061000022407278888112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650414170562510973252704020101001001022122333061000022407270288111631118868686868787538686868618701868686863507287870786868686028686868688878787130521 650414180562510973252704020101001001022122333061000022407270288112531187878787871763878787878710187878787873507207028787878787878787878788020002110521 650414190562510973252704020101001001022122333061000022407278818111150888888888888888888888888818888888888884509388888888888888888888888888888888040521 650414200562510973252704020101001001022122333061000022407278818111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650414210562510973252704020101001001022122333061000022407270088011451888888888888888888888888818888888888884509388888888888888888888888888888888100521 650414220562510973252704020101001001022122333061000022407270088112812888888888888888888888888818888888888884509388888888888888888888888888888888170521 650414230562510973252704020101001001022122333061000022407278888011500888888888888888888888888818888888888884509388888888888888888888888888888888110521 650414240562510973252704020101001001022122333061000022407270022111321888888888888888888888888818888888888884509388888888888888888888888888888888070521 650414250562510973252704020101001001022122333061000022407278822111459888888888888888888888888898888888888889999988888888888888888888888888888888100521 650414260562510973252704020101001001022122333061000022407278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650414270562510973252704020101001001022122333061000022407278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 650415011123510973131303030201001002033122333061000122408230104111491102868686868787518686868618701868686864509387870986868686038686868688878787101041 650415021123510973131303030201001002033122333061000122408230188112511187878787870149878787878710187878787874509309038787878787878787878788010001111041 650415031123510973131303030201001002033122333061000122408248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650415041123510973131303030201001002033122333061000122408220088112732888888888888888888888888818888888888884509388888888888888888888888888888888151041 650415051123510973131303030201001002033122333061000122408270288111401106868686868787198686868618701868686864509387870986868686038686868688878787091041 650415061123510973131303030201001002033122333061000122408270288112191187878787870540878787878710187878787874509309038787878787878787878722000000041041 650415071123510973131303030201001002033122333061000122408270388111391108868686868787348686868618701868686864509387870986868686038686868688878787081041 650415081123510973131303030201001002033122333061000122408270388112341187878787870739878787878710187878787874509309038787878787878787878722000000071041 650415091123510973131303030201001002033122333061000122408270088111631888888888888888888888888818888888888884509388888888888888888888888888888888131041 650415101123510973131303030201001002033122333061000122408270088112592888888888888888888888888818888888888884509388888888888888888888888888888888121041 650415111123510973131303030201001002033122333061000122408270010112291888888888888888888888888818888888888884509388888888888888888888888822888888061041 650415121123510973131303030201001002033122333061000122408278811112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650415131123510973131303030201001002033122333061000122408278811111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650416011123510973131303030100001001022122341052100224409230188111451202058686868787422186868618701018686864409387870909868686030386868688878787101041 650416021123510973131303030100001001022122341052100224409230188112421287878787870145878787878710187878787874409309038787878787878787878705020002091041 650416031123510973131303030100001001022122341052100224409248802111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 650416041123510973131303030100001001022122341052100224409248802111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650416051123510973131303030100001001022122341052100224409230188112211287878787870145878787878710187878787874409309038787878787878787878705000101051041 650416061123510973131303030100001001022122341052100224409248805112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 650416071123510973131303030100001001022122341052100224409278888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 650416081123510973131303030100001001022122341052100224409270088112652888888888888888888888888818888888888884409388888888888888888888888888888888141041 650416091123510973131303030100001001022122341052100224409278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650416101123510973131303030100001001022122341052100224409270288111301111868686868787268686868618701868686864409387870986868686038686868688878787071041 650416111123510973131303030100001001022122341052100224409270288112261187878787871030878787878710187878787874409309038787878787878787878705010102061041 650416121123510973131303030100001001022122341052100224409278811112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650416131123510973131303030100001001022122341052100224409278811111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650417011123510973202004040200001001022122121072100223413230188111471202058686868787412586868618701018686864409387870909868686030386868688878787101041 650417021123510973202004040200001001022122121072100223413230188112411287878787870147878787878710187878787874409309038787878787878787878705020002091041 650417031123510973202004040200001001022122121072100223413248802111150888888888888888888888888818888888888884409388888888888888888888888888888888041041 650417041123510973202004040200001001022122121072100223413248802111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650417051123510973202004040200001001022122121072100223413230188112251287878787870147878787878710187878787874409309038787878787878787878705020002061041 650417061123510973202004040200001001022122121072100223413248805111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650417071123510973202004040200001001022122121072100223413248805111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650417081123510973202004040200001001022122121072100223413270288111511109868686868787378686868618701868686864409387870986868686038686868688878787111041 650417091123510973202004040200001001022122121072100223413270288112371187878787870851878787878710187878787874409309038787878787878787878705000303081041 650417101123510973202004040200001001022122121072100223413278809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650417111123510973202004040200001001022122121072100223413278809112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650417121123510973202004040200001001022122121072100223413278809112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 650417131123510973202004040200001001022122121072100223413278888111330888888888888888888888888818888888888884409388888888888888888888888888888888071041 650417141123510973202004040200001001022122121072100223413270088111361888888888888888888888888818888888888884409388888888888888888888888888888888081041 650417151123510973202004040200001001022122121072100223413278888111370888888888888888888888888818888888888884409388888888888888888888888888888888081041 650417161123510973202004040200001001022122121072100223413278888111280888888888888888888888888818888888888884409388888888888888888888888888888888061041 650417171123510973202004040200001001022122121072100223413270088111404888888888888888888888888818888888888884409388888888888888888888888888888888091041 650417181123510973202004040200001001022122121072100223413270088112281888888888888888888888888818888888888884409388888888888888888888888805888888061041 650417191123510973202004040200001001022122121072100223413278818111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 650417201123510973202004040200001001022122121072100223413278818112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650418010562510973191802010200001001023122321081100224411230088111802888888888888888888888888818888888888884409388888888888888888888888888888888170521 650418020562510973191802010200001001023122321081100224411270188111491106868686868787458686868618701868686864409387870986868686038686868688878787100521 650418030562510973191802010200001001023122321081100224411278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650418040562510973191802010200001001023122321081100224411278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650418050562510973191802010200001001023122321081100224411278888112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650418060562510973191802010200001001023122321081100224411270188112451187878787870249878787878710187878787874409309038787878787878787878705070007100521 650418070562510973191802010200001001023122321081100224411278806111230888888888888888888888888818888888888884409388888888888888888888888888888888050521 650418080562510973191802010200001001023122321081100224411278806111150888888888888888888888888818888888888884409388888888888888888888888888888888040521 650418090562510973191802010200001001023122321081100224411278806111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 650418100562510973191802010200001001023122321081100224411278806111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650418110562510973191802010200001001023122321081100224411278806111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650418120562510973191802010200001001023122321081100224411278806111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650418130562510973191802010200001001023122321081100224411278806111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650418140562510973191802010200001001023122321081100224411230288111421117868686868787238686868618701868686864409387870986868686038686868688878787090521 650418150562510973191802010200001001023122321081100224411248888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650418160562510973191802010200001001023122321081100224411248888112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650418170562510973191802010200001001023122321081100224411230288102231187878787871442878787878710187878787874409309038787878787878787878705000000050521 650418180562510973191802010200001001023122321081100224411220088112582888888888888888888888888818888888888884409388888888888888888888888888888888120521 650418190562510973191802010200001001023122321081100224411270088111324888888888888888888888888818888888888884409388888888888888888888888888888888070521 650419011123510973181803030301001002033122343081100024407230108111431102868686868787358686868618701868686864509387870986868686038686868688878787091041 650419021123510973181803030301001002033122343081100024407230188112351187878787870143878787878710187878787874509309038787878787878787878722020305081041 650419031123510973181803030301001002033122343081100024407248802112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650419041123510973181803030301001002033122343081100024407248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650419051123510973181803030301001002033122343081100024407248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 650419061123510973181803030301001002033122343081100024407248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 650419071123510973181803030301001002033122343081100024407248802111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 650419081123510973181803030301001002033122343081100024407220088112702888888888888888888888888818888888888883507288888888888888888888888888888888151041 650419091123510973181803030301001002033122343081100024407248888111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650419101123510973181803030301001002033122343081100024407270088112602888888888888888888888888818888888888883507288888888888888888888888888888888131041 650419111123510973181803030301001002033122343081100024407270088111431888888888888888888888888818888888888884509388888888888888888888888888888888091041 650419121123510973181803030301001002033122343081100024407270288111291113868686868787168686868628701868686868080787870986868686038686868688878787061041 650419131123510973181803030301001002033122343081100024407270288112161187878787871229878787878710287878787874509380078787878787878787878722000000041041 650419141123510973181803030301001002033122343081100024407270388111311116868686868787198686868618701868686864509387870986868686038686868688878787071041 650419151123510973181803030301001002033122343081100024407278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 650419161123510973181803030301001002033122343081100024407270388112191187878787871431878787878710187878787874509309038787878787878787878722000101041041 650419171123510973181803030301001002033122343081100024407278816112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 650419181123510973181803030301001002033122343081100024407278888112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650420011123510973121202020200002000022132343061000024406230188111781102868686868787268686868618701868686864509387870986868686038686868688878787161041 650420021123510973121202020200002000022132343061000024406230188112261187878787870178878787878710187878787874509309038787878787878787878722010102061041 650420031123510973121202020200002000022132343061000024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888021041 650420041123510973121202020200002000022132343061000024406248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 650420051123510973121202020200002000022132343061000024406230288111591109868686868787368686868618701868686864509387870986868686038686868688878787121041 650420061123510973121202020200002000022132343061000024406248888111189888888888888888888888888898888888888889999988888888888888888888888888888888041041 650420071123510973121202020200002000022132343061000024406248888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 650420081123510973121202020200002000022132343061000024406248888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 650420091123510973121202020200002000022132343061000024406230288112361187878787870559878787878710187878787874509309038787878787878787878722010203081041 650420101123510973121202020200002000022132343061000024406248809111160888888888888888888888888818888888888884509388888888888888888888888888888888041041 650420111123510973121202020200002000022132343061000024406248809112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 650420121123510973121202020200002000022132343061000024406248809112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 650421010562510973272605030401002101043252341081100124409230188111611202038686868787614286868618701018686864509387870909868686030386868688878787130521 650421020562510973272605030401002101043252341081100124409230188112611287878787870161878787878710187878787874509309038787878787878787878788010001130521 650421030562510973272605030401002101043252341081100124409230188112421287878787870161878787878710187878787874509309038787878787878787878722040105090521 650421040562510973272605030401002101043252341081100124409248803101160888888888888888888888888818888888888884509388888888888888888888888888888888040521 650421050562510973272605030401002101043252341081100124409248803111159888888888888888888888888818888888888884509388888888888888888888888888888888040521 650421060562510973272605030401002101043252341081100124409248803111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 650421070562510973272605030401002101043252341081100124409248803111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 650421080562510973272605030401002101043252341081100124409248803112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421090562510973272605030401002101043252341081100124409240202111351110868686868787218686868618701868686864509387870986868686038686868688878787080521 650421100562510973272605030401002101043252341081100124409240288112211187878787870935878787878710187878787874509309038787878787878787878722010102050521 650421110562510973272605030401002101043252341081100124409258810111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 650421120562510973272605030401002101043252341081100124409258810112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421130562510973272605030401002101043252341081100124409230388111491214198686868787303086868618701018686864509387870909868686030386868688878787100521 650421140562510973272605030401002101043252341081100124409230388112301287878787871349878787878710187878787874509309038787878787878787878722010304070521 650421150562510973272605030401002101043252341081100124409248814112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 650421160562510973272605030401002101043252341081100124409248814111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650421170562510973272605030401002101043252341081100124409248814112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421180562510973272605030401002101043252341081100124409248814112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421190562510973272605030401002101043252341081100124409230388112301287878787871349878787878710187878787874509309038787878787878787878722010203070521 650421200562510973272605030401002101043252341081100124409248819111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 650421210562510973272605030401002101043252341081100124409248819112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 650421220562510973272605030401002101043252341081100124409248819112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421230562510973272605030401002101043252341081100124409270427111401124868686868787208686868618701868686864509387870986868686038686868688878787090521 650421240562510973272605030401002101043252341081100124409270488112201187878787872340878787878710187878787874509309038787878787878787878722020002050521 650421250562510973272605030401002101043252341081100124409278824111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 650421260562510973272605030401002101043252341081100124409278824111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 650421270562510973272605030401002101043252341081100124409270088112682888888888888888888888888818888888888884509388888888888888888888888888888888140521 660101010562510973101002010201001100023242121051000024409230188111511102868686868787378686868618701868686864909387870986868686038686868688878787110521 660101020562510973101002010201001100023242121051000024409230188112371187878787870151878787878710187878787874909309038787878787878787878710030104080521 660101030562510973101002010201001100023242121051000024409248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660101040562510973101002010201001100023242121051000024409248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660101050562510973101002010201001100023242121051000024409248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660101060562510973101002010201001100023242121051000024409248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660101070562510973101002010201001100023242121051000024409240288111271108868686868787258686868618701868686864909387870986868686038686868688878787060521 660101080562510973101002010201001100023242121051000024409240288112251187878787870727878787878710187878787874909309038787878787878787878710010001060521 660101090562510973101002010201001100023242121051000024409258808111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660101100562510973101002010201001100023242121051000024409238888111570888888888888888888888888818888888888884909388888888888888888888888888888888120521 660102010562510973333306030501001004052122123041100124410230188111491202088686868787312586868618701018686864909387870909868686030386868688878787100521 660102020562510973333306030501001004052122123041100124410230188112311287878787870149878787878710187878787874909309038787878787878787878710030205070521 660102030562510973333306030501001004052122123041100124410248802112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660102040562510973333306030501001004052122123041100124410248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660102050562510973333306030501001004052122123041100124410248802111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660102060562510973333306030501001004052122123041100124410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102070562510973333306030501001004052122123041100124410248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102080562510973333306030501001004052122123041100124410230188112251287878787870149878787878710187878787874909309038787878787878787878710000101060521 660102090562510973333306030501001004052122123041100124410248808112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102100562510973333306030501001004052122123041100124410270288111431111868686868787508686868618701868686864409387870986868686038686868688878787090521 660102110562510973333306030501001004052122123041100124410270216112501187878787871043878787878710187878787874409309038787878787878787878705010304110521 660102120562510973333306030501001004052122123041100124410278811112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660102130562510973333306030501001004052122123041100124410278811112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660102140562510973333306030501001004052122123041100124410278811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102150562510973333306030501001004052122123041100124410278811112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102160562510973333306030501001004052122123041100124410270088112692888888888888888888888888818888888888884409388888888888888888888888888888888140521 660102170562510973333306030501001004052122123041100124410270388111481118868686868787338686868628702868686868080787878086868686078686868688878787100521 660102180562510973333306030501001004052122123041100124410270388112331187878787871748878787878720287878787878080780078787878787878787878705020305070521 660102190562510973333306030501001004052122123041100124410278818112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660102200562510973333306030501001004052122123041100124410278818111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660102210562510973333306030501001004052122123041100124410278818111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660102220562510973333306030501001004052122123041100124410278818112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660102230562510973333306030501001004052122123041100124410278818112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102240562510973333306030501001004052122123041100124410278888111210888888888888888888888888828888888888888080788888888888888888888888888888888050521 660102250562510973333306030501001004052122123041100124410270488111361126868686868787288686868618701868686864409387870986868686038686868688878787080521 660102260562510973333306030501001004052122123041100124410270488112281187878787872536878787878710187878787874409309038787878787878787878705010102060521 660102270562510973333306030501001004052122123041100124410278826111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660102280562510973333306030501001004052122123041100124410278826112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102290562510973333306030501001004052122123041100124410270588111291130868686868787228686868618701868686864409387870986868686038686868688878787060521 660102300562510973333306030501001004052122123041100124410270588112221187878787872929878787878710187878787874409309038787878787878787878705020002050521 660102310562510973333306030501001004052122123041100124410278830111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102320562510973333306030501001004052122123041100124410278830111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660102330562510973333306030501001004052122123041100124410278888111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660103011123510973030300000000001000012122123041100024409230188111561102868686868787538686868618701868686864909387870986868686038686868688878787121041 660103021123510973030300000000001000012122123041100024409230188112531187878787870156878787878710187878787874909309038787878787878787878788000000111041 660103031123510973030300000000001000012122123041100024409248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660104010562510973272304020401001003042122123111000024408230188111591202038686868787523186868618701018686864409387870909868686030386868688878787120521 660104020562510973272304020401001003042122123111000024408230188112521287878787870159878787878710187878787874409309038787878787878787878788000000110521 660104030562510973272304020401001003042122123111000024408230188112311287878787870159878787878710187878787874409309038787878787878787878705020507070521 660104040562510973272304020401001003042122123111000024408248803112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660104050562510973272304020401001003042122123111000024408248803111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660104060562510973272304020401001003042122123111000024408248803111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660104070562510973272304020401001003042122123111000024408248803112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660104080562510973272304020401001003042122123111000024408248803112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660104090562510973272304020401001003042122123111000024408248803112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660104100562510973272304020401001003042122123111000024408248803112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660104110562510973272304020401001003042122123111000024408270288111561312131486868787525136868618701010186864909387870909098686030303868688878787120521 660104120562510973272304020401001003042122123111000024408270288112521387878787871156878787878710187878787874909309038787878787878787878788000000110521 660104130562510973272304020401001003042122123111000024408270288112511387878787871156878787878710187878787874909309038787878787878787878788000000110521 660104140562510973272304020401001003042122123111000024408270288112361387878787871156878787878710187878787874909309038787878787878787878710010102080521 660104150562510973272304020401001003042122123111000024408278814111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660104160562510973272304020401001003042122123111000024408278814112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660104170562510973272304020401001003042122123111000024408270323111411118868686868787278686868618701868686864409387870986868686038686868688878787090521 660104180562510973272304020401001003042122123111000024408270388112271187878787871741878787878710187878787874409309038787878787878787878705010102060521 660104190562510973272304020401001003042122123111000024408278818112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660104200562510973272304020401001003042122123111000024408278818111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660104210562510973272304020401001003042122123111000024408278823111210888888888888888888888888818888888888884409388888888888888888888888888888888050521 660104220562510973272304020401001003042122123111000024408278823111190888888888888888888888888818888888888884409388888888888888888888888888888888040521 660104230562510973272304020401001003042122123111000024408270088112682888888888888888888888888818888888888884409388888888888888888888888888888888140521 660104240562510973272304020401001003042122123111000024408270488101591225278686868787573286868618701018686864909387870909868686030386868688878787120521 660104250562510973272304020401001003042122123111000024408270488102571287878787872459878787878710187878787874909309038787878787878787878788010001120521 660104260562510973272304020401001003042122123111000024408278825101128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660104270562510973272304020401001003042122123111000024408270488102321287878787872459878787878710187878787874909309038787878787878787878710000000070521 660105010562510973181804020201001003042121333011100024406230188111461102868686868787358686868618701868686864909387870986868686038686868688878787100521 660105020562510973181804020201001003042121333011100024406230188112351187878787870146878787878710187878787874909309038787878787878787878710010203080521 660105030562510973181804020201001003042121333011100024406248802112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105040562510973181804020201001003042121333011100024406248802111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105050562510973181804020201001003042121333011100024406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105060562510973181804020201001003042121333011100024406270288111611207088686868787593086868618701018686864909387870909868686030386868688878787130521 660105070562510973181804020201001003042121333011100024406270288112591287878787870661878787878710187878787874909309038787878787878787878788000000120521 660105080562510973181804020201001003042121333011100024406270288112301287878787870661878787878710187878787874909309038787878787878787878710020103070521 660105090562510973181804020201001003042121333011100024406278808111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105100562510973181804020201001003042121333011100024406278808111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105110562510973181804020201001003042121333011100024406278808112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660105120562510973181804020201001003042121333011100024406270388111511113868686868787298686868618701868686864909387870986868686038686868688878787110521 660105130562510973181804020201001003042121333011100024406270388112291187878787871251878787878710187878787874909309038787878787878787878710020103060521 660105140562510973181804020201001003042121333011100024406278813111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105150562510973181804020201001003042121333011100024406278813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660105160562510973181804020201001003042121333011100024406278813112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660105170562510973181804020201001003042121333011100024406270488111341118868686868787208686868618701868686864909387870986868686038686868688878787070521 660105180562510973181804020201001003042121333011100024406270488112201187878787871734878787878710187878787874909309038787878787878787878710000000050521 660106010562510973344008040501001005063122123031100024409230107111551202038686868787515086868618701018686864909387870909868686030386868688878787120521 660106020562510973344008040501001005063122123031100024409230188112511287878787870155878787878710187878787874909309038787878787878787878788010203110521 660106030562510973344008040501001005063122123031100024409230188112501287878787870155878787878710187878787874909309038787878787878787878710000000110521 660106040562510973344008040501001005063122123031100024409248802111250888888888888888888888888818888888888884909388888888888888888888888888888888060521 660106050562510973344008040501001005063122123031100024409248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660106060562510973344008040501001005063122123031100024409248802112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660106070562510973344008040501001005063122123031100024409220088112682888888888888888888888888818888888888884909388888888888888888888888888888888140521 660106080562510973344008040501001005063122123031100024409270288111631209208686868787615386868618701018686864909387870909868686030386868688878787130521 660106090562510973344008040501001005063122123031100024409270288112611287878787870863878787878710187878787874909309038787878787878787878788020002130521 660106100562510973344008040501001005063122123031100024409270309111361111868686868787308686868618701868686864909387870986868686038686868688878787080521 660106110562510973344008040501001005063122123031100024409270388112301187878787871036878787878710187878787874909309038787878787878787878710030104070521 660106120562510973344008040501001005063122123031100024409278811112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660106130562510973344008040501001005063122123031100024409278811111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660106140562510973344008040501001005063122123031100024409278811111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106150562510973344008040501001005063122123031100024409278811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106160562510973344008040501001005063122123031100024409270409111301117868686868787188686868618701868686864909387870986868686038686868688878787070521 660106170562510973344008040501001005063122123031100024409270488112181187878787871630878787878710187878787874909309038787878787878787878710000202040521 660106180562510973344008040501001005063122123031100024409278817112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106190562510973344008040501001005063122123031100024409278817112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106200562510973344008040501001005063122123031100024409270288112531287878787870863878787878710187878787874909309038787878787878787878788000000110521 660106210562510973344008040501001005063122123031100024409270088012551888888888888888888888888818888888888884909388888888888888888888888888888888120521 660106220562510973344008040501001005063122123031100024409270088012251888888888888888888888888818888888888884909388888888888888888888888810888888060521 660106230562510973344008040501001005063122123031100024409278822011088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660106240562510973344008040501001005063122123031100024409278822012048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106250562510973344008040501001005063122123031100024409278822011018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106260562510973344008040501001005063122123031100024409278888011220888888888888888888888888818888888888884909388888888888888888888888888888888050521 660106270562510973344008040501001005063122123031100024409270588111421228348686868787392186868618701018686864909387870909868686030386868688878787090521 660106280562510973344008040501001005063122123031100024409270588112391287878787872742878787878710187878787874909309038787878787878787878710030205080521 660106290562510973344008040501001005063122123031100024409278828111230888888888888888888888888818888888888884909388888888888888888888888888888888050521 660106300562510973344008040501001005063122123031100024409278828112170888888888888888888888888818888888888884909388888888888888888888888810888888040521 660106310562510973344008040501001005063122123031100024409278828112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660106320562510973344008040501001005063122123031100024409278828111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660106330562510973344008040501001005063122123031100024409278828111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660106340562510973344008040501001005063122123031100024409270588112211287878787872742878787878710187878787874909309038787878787878787878710020002050521 660106350562510973344008040501001005063122123031100024409278834111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106360562510973344008040501001005063122123031100024409278834111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106370562510973344008040501001005063122123031100024409270688111271138868686868787178686868618701868686864909387870986868686038686868688878787060521 660106380562510973344008040501001005063122123031100024409270688112171187878787873727878787878710187878787874909309038787878787878787878710000101040521 660106390562510973344008040501001005063122123031100024409278838112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660106400562510973344008040501001005063122123031100024409278888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660107010562510973070702010100001000012121121031000024408230188111621202058686868787453086868618701018686864909387870909868686030386868688878787130521 660107020562510973070702010100001000012121121031000024408230188112451287878787870162878787878710187878787874909309038787878787878787878710010102100521 660107030562510973070702010100001000012121121031000024408248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660107040562510973070702010100001000012121121031000024408248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660107050562510973070702010100001000012121121031000024408230188112301287878787870162878787878710187878787874909309038787878787878787878710000101070521 660107060562510973070702010100001000012121121031000024408248805112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660107070562510973070702010100001000012121121031000024408270088111451888888888888888888888888818888888888884909388888888888888888888888888888888100521 660108011123510973161602020100000001012012921031000024406230088111461888888888888888888888888818888888888884909388888888888888888888888888888888101041 660108021123510973161602020100000001012012921031000024406248888112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660108031123510973161602020100000001012012921031000024406248888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660108041123510973161602020100000001012012921031000024406248888112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660108051123510973161602020100000001012012921031000024406248888111210888888888888888888888888818888888888884909388888888888888888888888888888888051041 660108061123510973161602020100000001012012921031000024406248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660108071123510973161602020100000001012012921031000024406248888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660108081123510973161602020100000001012012921031000024406270116111451209148686868787342886868618701018686864909387870909868686030386868688878787101041 660108091123510973161602020100000001012012921031000024406270188112341287878787870845878787878710187878787874909309038787878787878787878710020204071041 660108101123510973161602020100000001012012921031000024406278809111150888888888888888888888888818888888888884909388888888888888888888888888888888041041 660108111123510973161602020100000001012012921031000024406278809112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 660108121123510973161602020100000001012012921031000024406278809112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660108131123510973161602020100000001012012921031000024406278809111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660108141123510973161602020100000001012012921031000024406270188112281287878787870845878787878710187878787874909309038787878787878787878710000000061041 660108151123510973161602020100000001012012921031000024406278816111230888888888888888888888888818888888888884909388888888888888888888888888888888051041 660108161123510973161602020100000001012012921031000024406270088112652888888888888888888888888818888888888884909388888888888888888888888888888888141041 660109011123510973080802020100001000013122121051100024410230106111361102868686868787348686868618701868686864909387870986868686038686868688878787081041 660109021123510973080802020100001000013122121051100024410230188112341187878787870136878787878710187878787874909309038787878787878787878710000303071041 660109031123510973080802020100001000013122121051100024410248802112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 660109041123510973080802020100001000013122121051100024410248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660109051123510973080802020100001000013122121051100024410248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660109061123510973080802020100001000013122121051100024410220088112682888888888888888888888888818888888888884909388888888888888888888888888888888141041 660109071123510973080802020100001000013122121051100024410238888112160888888888888888888888888818888888888884909388888888888888888888888810888888041041 660109081123510973080802020100001000013122121051100024410238888112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 660111010562510973252405030201001200033252129051100024409230188111561502111520218787513443605118701010101014909387870909090909030303030388878787120521 660111020562510973252405030201001200033252129051100024409230188112511587878787870156878787878710187878787874909309038787878787878787878788020002110521 660111030562510973252405030201001200033252129051100024409240202111271104868686868787218686868618701868686864909387870986868686038686868688878787060521 660111040562510973252405030201001200033252129051100024409240288112211187878787870327878787878710187878787874909309038787878787878787878710010001050521 660111050562510973252405030201001200033252129051100024409258804111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660111060562510973252405030201001200033252129051100024409240302111291107868686868787278686868618701868686864909387870986868686038686868688878787060521 660111070562510973252405030201001200033252129051100024409240388102271187878787870629878787878710187878787874909309038787878787878787878710020103060521 660111080562510973252405030201001200033252129051100024409258807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660111090562510973252405030201001200033252129051100024409258807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660111100562510973252405030201001200033252129051100024409258807112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660111110562510973252405030201001200033252129051100024409230188112341587878787870156878787878710187878787874909309038787878787878787878710030003070521 660111120562510973252405030201001200033252129051100024409248811111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660111130562510973252405030201001200033252129051100024409248811111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660111140562510973252405030201001200033252129051100024409248811111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660111150562510973252405030201001200033252129051100024409230188112431587878787870156878787878710187878787874909309038787878787878787878710020204090521 660111160562510973252405030201001200033252129051100024409248815111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 660111170562510973252405030201001200033252129051100024409248815112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660111180562510973252405030201001200033252129051100024409248815112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660111190562510973252405030201001200033252129051100024409248815111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660111200562510973252405030201001200033252129051100024409230188112601587878787870156878787878710187878787874909309038787878787878787878788000000130521 660111210562510973252405030201001200033252129051100024409230188112511587878787870156878787878710187878787874909309038787878787878787878788000202110521 660111220562510973252405030201001200033252129051100024409248821112170888888888888888888888888818888888888884909388888888888888888888888810888888040521 660111230562510973252405030201001200033252129051100024409248821112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660111240562510973252405030201001200033252129051100024409278888111240888888888888888888888888828888888888888080788888888888888888888888888888888050521 660111250562510973252405030201001200033252129051100024409270088111271888888888888888888888888828888888888888080788888888888888888888888888888888060521 660112010562510973070702010200001001022122121051100024410230188111611103868686868787328686868618701868686864909387870986868686038686868688878787130521 660112020562510973070702010200001001022122121051100024410248888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660112030562510973070702010200001001022122121051100024410230188112321187878787870161878787878710187878787874909309038787878787878787878710000000070521 660112040562510973070702010200001001022122121051100024410270288111311105868686868787308686868618701868686864909387870986868686038686868688878787070521 660112050562510973070702010200001001022122121051100024410270288112301187878787870431878787878710187878787874909309038787878787878787878710020002070521 660112060562510973070702010200001001022122121051100024410278805111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660112070562510973070702010200001001022122121051100024410278805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660113011123510973131304040200001001021122121041000024409230188111731102868686868787438686868618701868686864909387870986868686038686868688878787151041 660113021123510973131304040200001001021122121041000024409230188112431187878787870173878787878710187878787874909309038787878787878787878710000000091041 660113031123510973131304040200001001021122121041000024409278888111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660113041123510973131304040200001001021122121041000024409270288111521205088686868787412186868618701018686864909387870909868686030386868688878787111041 660113051123510973131304040200001001021122121041000024409270288112411287878787870452878787878710187878787874909309038787878787878787878710020002091041 660113061123510973131304040200001001021122121041000024409278805111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660113071123510973131304040200001001021122121041000024409278805111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 660113081123510973131304040200001001021122121041000024409270288112211287878787870452878787878710187878787874909309038787878787878787878710010102051041 660113091123510973131304040200001001021122121041000024409278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660113101123510973131304040200001001021122121041000024409278808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660113111123510973131304040200001001021122121041000024409270088112451888888888888888888888888818888888888884909388888888888888888888888810888888101041 660113121123510973131304040200001001021122121041000024409278811112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660113131123510973131304040200001001021122121041000024409278811111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660114010562510973373707030401002002043132121051100023412230105111331102868686868787218686868618701868686864909387870986868686038686868688878787070521 660114020562510973373707030401002002043132121051100023412230188112211187878787870133878787878710187878787874909309038787878787878787878710020002050521 660114030562510973373707030401002002043132121051100023412248802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114040562510973373707030401002002043132121051100023412248802111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114050562510973373707030401002002043132121051100023412220088112542888888888888888888888888818888888888884909388888888888888888888888888888888110521 660114060562510973373707030401002002043132121051100023412230288111271107868686868787158686868618701868686864909387870986868686038686868688878787060521 660114070562510973373707030401002002043132121051100023412230288112151187878787870627878787878710187878787874909309038787878787878787878710000000040521 660114080562510973373707030401002002043132121051100023412238888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114090562510973373707030401002002043132121051100023412238888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114100562510973373707030401002002043132121051100023412238888111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 660114110562510973373707030401002002043132121051100023412270388111611112868686868787458686868618701868686864909387870986868686038686868688878787130521 660114120562510973373707030401002002043132121051100023412270388112451187878787871161878787878710187878787874909309038787878787878787878710020103100521 660114130562510973373707030401002002043132121051100023412270012112243888888888888888888888888818888888888884909388888888888888888888888810888888050521 660114140562510973373707030401002002043132121051100023412278812111220888888888888888888888888818888888888884909388888888888888888888888888888888050521 660114150562510973373707030401002002043132121051100023412278812111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114160562510973373707030401002002043132121051100023412278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114170562510973373707030401002002043132121051100023412278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114180562510973373707030401002002043132121051100023412270488111311119868686868787298686868618701868686864909387870986868686038686868688878787070521 660114190562510973373707030401002002043132121051100023412270488112291187878787871831878787878710187878787874909309038787878787878787878710010304060521 660114200562510973373707030401002002043132121051100023412278819112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114210562510973373707030401002002043132121051100023412278819111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114220562510973373707030401002002043132121051100023412278819112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114230562510973373707030401002002043132121051100023412278819112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114240562510973373707030401002002043132121051100023412270088112251888888888888888888888888818888888888884909388888888888888888888888810888888060521 660114250562510973373707030401002002043132121051100023412278824111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114260562510973373707030401002002043132121051100023412278824112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114270562510973373707030401002002043132121051100023412278888112170888888888888888888888888818888888888884909388888888888888888888888810888888040521 660114280562510973373707030401002002043132121051100023412278827111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660114290562510973373707030401002002043132121051100023412278888112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114300562510973373707030401002002043132121051100023412278888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114310562510973373707030401002002043132121051100023412278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114320562510973373707030401002002043132121051100023412278888111200888888888888888888888888818888888888884909388888888888888888888888888888888050521 660114330562510973373707030401002002043132121051100023412278888111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660114340562510973373707030401002002043132121051100023412270088112582888888888888888888888888818888888888884909388888888888888888888888888888888120521 660114350562510973373707030401002002043132121051100023412270088111511888888888888888888888888818888888888884909388888888888888888888888888888888110521 660114360562510973373707030401002002043132121051100023412278888111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660114370562510973373707030401002002043132121051100023412278888111180888888888888888888888888818888888888884909388888888888888888888888888888888040521 660115010562510973141403020100001101033242333022000024405230188111631102868686868787528686868618701868686864909387870986868686038686868688878787130521 660115020562510973141403020100001101033242333022000024405230188112521187878787870163878787878710187878787874909309038787878787878787878788000000110521 660115030562510973141403020100001101033242333022000024405230088111702888888888888888888888888818888888888884909388888888888888888888888888888888150521 660115040562510973141403020100001101033242333022000024405240288111371105868686868787248686868618701868686864909387870986868686038686868688878787080521 660115050562510973141403020100001101033242333022000024405240288112241187878787870437878787878710187878787874909309038787878787878787878710000202050521 660115060562510973141403020100001101033242333022000024405258805112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660115070562510973141403020100001101033242333022000024405258805112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660115080562510973141403020100001101033242333022000024405230088112221888888888888888888888888818888888888884909388888888888888888888888810888888050521 660115090562510973141403020100001101033242333022000024405248808112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660115100562510973141403020100001101033242333022000024405248808111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660115110562510973141403020100001101033242333022000024405248808111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660115120562510973141403020100001101033242333022000024405270388111351113868686868787278686868618701868686864909387870986868686038686868688878787080521 660115130562510973141403020100001101033242333022000024405270388112271187878787871235878787878710187878787874909309038787878787878787878710000000060521 660115140562510973141403020100001101033242333022000024405278888112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116010562510973191203020301001002033122123031000024408230105111381102868686868787268686868618701868686864909387870986868686038686868688878787080521 660116020562510973191203020301001002033122123031000024408230188112261187878787870138878787878710187878787874909309038787878787878787878710000202060521 660116030562510973191203020301001002033122123031000024408248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660116040562510973191203020301001002033122123031000024408248802112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660116050562510973191203020301001002033122123031000024408220088112602888888888888888888888888818888888888884909388888888888888888888888888888888130521 660116060562510973191203020301001002033122123031000024408270088101582888888888888888888888888818888888888884909388888888888888888888888888888888120521 660116070562510973191203020301001002033122123031000024408270288101501108868686868787408686868618701868686864909387870986868686038686868688878787110521 660116080562510973191203020301001002033122123031000024408270288112401187878787870750878787878710187878787874909309038787878787878787878710030003090521 660116090562510973191203020301001002033122123031000024408278808111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116100562510973191203020301001002033122123031000024408278808111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116110562510973191203020301001002033122123031000024408278808111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116120562510973191203020301001002033122123031000024408278888111200888888888888888888888888818888888888884909388888888888888888888888888888888050521 660116130562510973191203020301001002033122123031000024408270388101501114868686868787458686868618701868686864909387870986868686038686868688878787110521 660116140562510973191203020301001002033122123031000024408270388102451187878787871350878787878710187878787874909309038787878787878787878710040105100521 660116150562510973191203020301001002033122123031000024408278814111150888888888888888888888888818888888888884909388888888888888888888888888888888040521 660116160562510973191203020301001002033122123031000024408278814101128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660116170562510973191203020301001002033122123031000024408278814112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116180562510973191203020301001002033122123031000024408278814101058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660116190562510973191203020301001002033122123031000024408278814101018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660117010562510973151402010100001100023242133021100024408230188111471102868686868787528686868618701868686864909387870986868686038686868688878787100521 660117020562510973151402010100001100023242133021100024408230188102521187878787870147878787878710187878787874909309038787878787878787878788020103110521 660117030562510973151402010100001100023242133021100024408248802111170888888888888888888888888818888888888884909388888888888888888888888888888888040521 660117040562510973151402010100001100023242133021100024408248802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660117050562510973151402010100001100023242133021100024408240202111281106868686868787238686868618701868686864909387870986868686038686868688878787060521 660117060562510973151402010100001100023242133021100024408240288112231187878787870528878787878710187878787874909309038787878787878787878710020002050521 660117070562510973151402010100001100023242133021100024408258806111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660117080562510973151402010100001100023242133021100024408258806111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660117090562510973151402010100001100023242133021100024408270088112702888888888888888888888888818888888888884909388888888888888888888888888888888150521 660117100562510973151402010100001100023242133021100024408270009112501888888888888888888888888818888888888884909388888888888888888888888810888888110521 660117110562510973151402010100001100023242133021100024408278810111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660117120562510973151402010100001100023242133021100024408278810111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660117130562510973151402010100001100023242133021100024408278810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660117140562510973151402010100001100023242133021100024408278810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660117150562510973151402010100001100023242133021100024408270088112531888888888888888888888888818888888888884909388888888888888888888888888888888110521 660118011123510973181805050301001002032121121991000024408230188111621202038686868787694486868618701018686864909387870909868686030386868688878787131041 660118021123510973181805050301001002032121121991000024408230188112691287878787870162878787878710187878787874909309038787878787878787878788000000141041 660118031123510973181805050301001002032121121991000024408230188112441287878787870162878787878710187878787874909309038787878787878787878710020204091041 660118041123510973181805050301001002032121121991000024408248803112180888888888888888888888888818888888888884909388888888888888888888888810888888041041 660118051123510973181805050301001002032121121991000024408248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660118061123510973181805050301001002032121121991000024408248803111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660118071123510973181805050301001002032121121991000024408248803111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660118081123510973181805050301001002032121121991000024408270088111522888888888888888888888888818888888888884909388888888888888888888888888888888111041 660118091123510973181805050301001002032121121991000024408278888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660118101123510973181805050301001002032121121991000024408270088111603888888888888888888888888818888888888884909388888888888888888888888888888888131041 660118111123510973181805050301001002032121121991000024408270288111531212148686868787362886868618701018686864909387870909868686030386868688878787111041 660118121123510973181805050301001002032121121991000024408270288112361287878787871153878787878710187878787874909309038787878787878787878710010001081041 660118131123510973181805050301001002032121121991000024408278812111180888888888888888888888888818888888888884909388888888888888888888888888888888041041 660118141123510973181805050301001002032121121991000024408270288112281287878787871153878787878710187878787874909309038787878787878787878710010102061041 660118151123510973181805050301001002032121121991000024408278814112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660118161123510973181805050301001002032121121991000024408278814111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660118171123510973181805050301001002032121121991000024408270388111361118868686868787258686868618701868686864909387870986868686038686868688878787081041 660118181123510973181805050301001002032121121991000024408270388112251187878787871736878787878710187878787874909309038787878787878787878710000000061041 660119010562510973302610050401001004053122123021000024408230188111521202078686868787492886868618701018686864909387870909868686030386868688878787110521 660119020562510973302610050401001004053122123021000024408230188112491287878787870152878787878710187878787874909309038787878787878787878710010203100521 660119030562510973302610050401001004053122123021000024408248802112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660119040562510973302610050401001004053122123021000024408248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660119050562510973302610050401001004053122123021000024408240002012181888888888888888888888888818888888888884909388888888888888888888888810888888040521 660119060562510973302610050401001004053122123021000024408258805011038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119070562510973302610050401001004053122123021000024408230188112281287878787870152878787878710187878787874909309038787878787878787878710020103060521 660119080562510973302610050401001004053122123021000024408248807112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119090562510973302610050401001004053122123021000024408248807111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119100562510973302610050401001004053122123021000024408248807111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119110562510973302610050401001004053122123021000024408270288111331212178686868787302386868618701018686864909387870909868686030386868688878787070521 660119120562510973302610050401001004053122123021000024408270288112301287878787871133878787878710187878787874909309038787878787878787878710010304070521 660119130562510973302610050401001004053122123021000024408278812112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119140562510973302610050401001004053122123021000024408278812112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119150562510973302610050401001004053122123021000024408278812112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119160562510973302610050401001004053122123021000024408278812111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119170562510973302610050401001004053122123021000024408270288112231287878787871133878787878710187878787874909309038787878787878787878710000101050521 660119180562510973302610050401001004053122123021000024408278817112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660119190562510973302610050401001004053122123021000024408270088112542888888888888888888888888818888888888884909388888888888888888888888888888888110521 660119200562510973302610050401001004053122123021000024408270388111441121868686868787468686868618701868686864909387870986868686038686868688878787090521 660119210562510973302610050401001004053122123021000024408270388112461187878787872044878787878710187878787874909309038787878787878787878710000101100521 660119220562510973302610050401001004053122123021000024408278821102138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660119230562510973302610050401001004053122123021000024408278888111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119240562510973302610050401001004053122123021000024408270488111381125868686868787288686868618701868686864909387870986868686038686868688878787080521 660119250562510973302610050401001004053122123021000024408270488112281187878787872438878787878710187878787874909309038787878787878787878710020103060521 660119260562510973302610050401001004053122123021000024408278825101150888888888888888888888888818888888888884909388888888888888888888888888888888040521 660119270562510973302610050401001004053122123021000024408278825111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119280562510973302610050401001004053122123021000024408278825112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660119290562510973302610050401001004053122123021000024408270088102502888888888888888888888888818888888888884909388888888888888888888888810888888110521 660119300562510973302610050401001004053122123021000024408270029102243888888888888888888888888818888888888884909388888888888888888888888810888888050521 660119310562510973302610050401001004053122123021000024408270588101481132868686868787368686868618701868686864909387870986868686038686868688878787100521 660119320562510973302610050401001004053122123021000024408270588102361187878787873148878787878710187878787874909309038787878787878787878710000000080521 660120011123510973111103030201002000022131121051100024409230188111541202038686868787453186868618701018686864909387870909868686030386868688878787111041 660120021123510973111103030201002000022131121051100024409230188112451287878787870154878787878710187878787874909309038787878787878787878710000000101041 660120031123510973111103030201002000022131121051100024409230188112311287878787870154878787878710187878787874909309038787878787878787878710020103071041 660120041123510973111103030201002000022131121051100024409248803111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660120051123510973111103030201002000022131121051100024409248803112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660120061123510973111103030201002000022131121051100024409248803111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 660120071123510973111103030201002000022131121051100024409230288111511108868686868787218686868618701868686864909387870986868686038686868688878787111041 660120081123510973111103030201002000022131121051100024409230288112211187878787870751878787878710187878787874909309038787878787878787878710010203051041 660120091123510973111103030201002000022131121051100024409248808112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660120101123510973111103030201002000022131121051100024409248808111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660120111123510973111103030201002000022131121051100024409248808112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660121011123510973070701010100000001011011393021100024406230088111612888888888888888888888888818888888888884909388888888888888888888888888888888131041 660121021123510973070701010100000001011011393021100024406270088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 660121031123510973070701010100000001011011393021100024406270188111331104868686868787368686868618701868686864909387870986868686038686868688878787071041 660121041123510973070701010100000001011011393021100024406270188112361187878787870333878787878710187878787874909309038787878787878787878710010203081041 660121051123510973070701010100000001011011393021100024406278804112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660121061123510973070701010100000001011011393021100024406278804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660121071123510973070701010100000001011011393021100024406278804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122011123510973242406060201001002033122123051000034407230113111401202078686868787313286868618701018686864909387870909868686030386868688878787091041 660122021123510973242406060201001002033122123051000034407230188112311287878787870140878787878710187878787874909309038787878787878787878710000404071041 660122031123510973242406060201001002033122123051000034407248802112150888888888888888888888888818888888888884909388888888888888888888888810888888041041 660122041123510973242406060201001002033122123051000034407248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660122051123510973242406060201001002033122123051000034407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122061123510973242406060201001002033122123051000034407248802112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122071123510973242406060201001002033122123051000034407230188112321287878787870140878787878710187878787874909309038787878787878787878710040105071041 660122081123510973242406060201001002033122123051000034407248807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660122091123510973242406060201001002033122123051000034407248807111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660122101123510973242406060201001002033122123051000034407248807111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660122111123510973242406060201001002033122123051000034407248807111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122121123510973242406060201001002033122123051000034407248807112028888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122131123510973242406060201001002033122123051000034407220088112602888888888888888888888888818888888888884909388888888888888888888888888888888131041 660122141123510973242406060201001002033122123051000034407270288111701115868686868787568686868618701868686864909387870986868686038686868688878787151041 660122151123510973242406060201001002033122123051000034407270288112561187878787871470878787878710187878787874909309038787878787878787878788000000121041 660122161123510973242406060201001002033122123051000034407270388111351119868686868787278686868618701868686864909387870986868686038686868688878787081041 660122171123510973242406060201001002033122123051000034407278888112170888888888888888888888888818888888888884909388888888888888888888888810888888041041 660122181123510973242406060201001002033122123051000034407278888112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660122191123510973242406060201001002033122123051000034407270388112271187878787871635878787878710187878787874909309038787878787878787878710020002061041 660122201123510973242406060201001002033122123051000034407278819111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122211123510973242406060201001002033122123051000034407278819111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660122221123510973242406060201001002033122123051000034407270088112612888888888888888888888888818888888888884909388888888888888888888888888888888131041 660122231123510973242406060201001002033122123051000034407270088112171888888888888888888888888818888888888884909388888888888888888888888810888888041041 660122241123510973242406060201001002033122123051000034407278823112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660123010562510973161603010101001000012122121031100124411230188111371102868686868787338686868618701868686864909387870986868686038686868688878787080521 660123020562510973161603010101001000012122121031100124411230188112331187878787870137878787878710187878787874909309038787878787878787878710030205070521 660123030562510973161603010101001000012122121031100124411248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660123040562510973161603010101001000012122121031100124411248802111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660123050562510973161603010101001000012122121031100124411248802112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660123060562510973161603010101001000012122121031100124411248802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660123070562510973161603010101001000012122121031100124411248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660123080562510973161603010101001000012122121031100124411248888111190888888888888888888888888818888888888884909388888888888888888888888888888888040521 660123090562510973161603010101001000012122121031100124411248888111160888888888888888888888888818888888888884909388888888888888888888888888888888040521 660123100562510973161603010101001000012122121031100124411270088112662888888888888888888888888818888888888884909388888888888888888888888888888888140521 660123110562510973161603010101001000012122121031100124411270010112231888888888888888888888888818888888888884909388888888888888888888888810888888050521 660123120562510973161603010101001000012122121031100124411278811112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660123130562510973161603010101001000012122121031100124411270088112452888888888888888888888888818888888888884909388888888888888888888888810888888100521 660123140562510973161603010101001000012122121031100124411278813112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660123150562510973161603010101001000012122121031100124411278813111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660123160562510973161603010101001000012122121031100124411278813111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660124011123510973080803030201001001022122121051100023412230188111481203048686868787204086868618701018686864909387870909868686030386868688878787101041 660124021123510973080803030201001001022122121051100023412248888112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660124031123510973080803030201001001022122121051100023412230188112201287878787870148878787878710187878787874909309038787878787878787878710000000051041 660124041123510973080803030201001001022122121051100023412230188112401287878787870148878787878710187878787874909309038787878787878787878710010001091041 660124051123510973080803030201001001022122121051100023412248804111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660124061123510973080803030201001001022122121051100023412270288111251107868686868787408686868618701868686864909387870986868686038686868688878787061041 660124071123510973080803030201001001022122121051100023412270288112401187878787870625878787878710187878787874909309038787878787878787878710000101091041 660124081123510973080803030201001001022122121051100023412278807112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660125011123510973060602020100001000012122121033100024408230188111231102868686868787238686868618701868686860202187870286868686018686868688878787051041 660125021123510973060602020100001000012122121033100024408230188112231187878787870123878787878710187878787870202102018787878787878787878703000101051041 660125031123510973060602020100001000012122121033100024408248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660125041123510973060602020100001000012122121033100024408248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660125051123510973060602020100001000012122121033100024408278888112230888888888888888888888888818888888888884709388888888888888888888888822888888051041 660125061123510973060602020100001000012122121033100024408278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660201011123510973121204040200001001022121333011000022406230188111691102868686868787358686868618701868686867979687877986868686068686868688878787141041 660201021123510973121204040200001001022121333011000022406230188112351187878787870169878787878710187878787877979679068787878787878787878722010304081041 660201031123510973121204040200001001022121333011000022406248802112180888888888888888888888888818888888888887979688888888888888888888888822888888041041 660201041123510973121204040200001001022121333011000022406248802112150888888888888888888888888818888888888887979688888888888888888888888822888888041041 660201051123510973121204040200001001022121333011000022406248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660201061123510973121204040200001001022121333011000022406248802112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660201071123510973121204040200001001022121333011000022406270288111531108868686868787358686868618701868686867979687877986868686068686868688878787111041 660201081123510973121204040200001001022121333011000022406270288112351187878787870753878787878710187878787877979679068787878787878787878722000404081041 660201091123510973121204040200001001022121333011000022406278808112138888888888888888888888888888888888888888888888888888888888888888888888888888031041 660201101123510973121204040200001001022121333011000022406278808112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660201111123510973121204040200001001022121333011000022406278808112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660201121123510973121204040200001001022121333011000022406278808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660202011123510973040401010100001000012129999999999999900130188111591102868686868787518686868618701868686867979687877986868686068686868688878787121041 660202021123510973040401010100001000012129999999999999900130188112511187878787870159878787878710187878787877979679068787878787878787878788000202111041 660202031123510973040401010100001000012129999999999999900148802112150888888888888888888888888818888888888887979688888888888888888888888822888888041041 660202041123510973040401010100001000012129999999999999900148802112118888888888888888888888888888888888888888888888888888888888888888888888888888031041 660203011123510973080800000000001000012121333011000022406230188111751202038686868787656286868618701018686867979687877979868686060686868688878787161041 660203021123510973080800000000001000012121333011000022406230188112651287878787870175878787878710187878787877979679068787878787878787878788000000141041 660203031123510973080800000000001000012121333011000022406230188112621287878787870175878787878710187878787877979679068787878787878787878788000000131041 660203041123510973080800000000001000012121333011000022406248888111260888888888888888888888888818888888888887979688888888888888888888888888888888061041 660203051123510973080800000000001000012121333011000022406230088111452888888888888888888888888818888888888887979688888888888888888888888888888888101041 660203061123510973080800000000001000012121333011000022406248888111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660203071123510973080800000000001000012121333011000022406248888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660203081123510973080800000000001000012121333011000022406248888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660204011123510973040401010000000000002011333011000022406230088112721888888888888888888888888818888888888887979688888888888888888888888888888888151041 660204021123510973040401010000000000002011333011000022406230088112401888888888888888888888888818888888888887979688888888888888888888888822888888091041 660204031123510973040401010000000000002011333011000022406248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660204041123510973040401010000000000002011333011000022406248802112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660205011123510973030300000000001000012122933021000032404130188111641102868686868787558686868618701868686864409387870986868686038686868688878787131041 660205021123510973030300000000001000012122933021000032404130188112551187878787870164878787878710187878787874409309038787878787878787878788000101121041 660205031123510973030300000000001000012122933021000032404148802112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660206011123510973010000000000000000001012333021000022407238888101260888888888888888888888888818888888888884409388888888888888888888888888888888061041 660208011123510973121201010000000000001012333061000024406230088111511888888888888888888888888818888888888884409388888888888888888888888888888888111041 660208021123510973121201010000000000001012333061000024406270088112652888888888888888888888888818888888888884409388888888888888888888888888888888141041 660208031123510973121201010000000000001012333061000024406278888112160888888888888888888888888818888888888884409388888888888888888888888805888888041041 660208041123510973121201010000000000001012333061000024406278803112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660208051123510973121201010000000000001012333061000024406278888111360888888888888888888888888818888888888884409388888888888888888888888888888888081041 660208061123510973121201010000000000001012333061000024406278888111390888888888888888888888888818888888888884409388888888888888888888888888888888081041 660208071123510973121201010000000000001012333061000024406270088112822888888888888888888888888818888888888884409388888888888888888888888888888888171041 660208081123510973121201010000000000001012333061000024406278888111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660208091123510973121201010000000000001012333061000024406270088112591888888888888888888888888818888888888884409388888888888888888888888888888888121041 660208101123510973121201010000000000001012333061000024406278888111098888888888888888888888888888888888888888888888888888888888888888888888888888021041 660208111123510973121201010000000000001012333061000024406278888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660208121123510973121201010000000000001012333061000024406278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660209011123510973101002020000000000002019999999999999900130088112331888888888888888888888888818888888888884409388888888888888888888888805888888071041 660209021123510973101002020000000000002019999999999999900148801111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660209031123510973101002020000000000002019999999999999900148801112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660209041123510973101002020000000000002019999999999999900148801111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660209051123510973101002020000000000002019999999999999900170088112381888888888888888888888888818888888888884409388888888888888888888888805888888081041 660209061123510973101002020000000000002019999999999999900178805111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660209071123510973101002020000000000002019999999999999900178805111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660209081123510973101002020000000000002019999999999999900178805112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660209091123510973101002020000000000002019999999999999900178805112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 660209101123510973101002020000000000002019999999999999900178888111250888888888888888888888888818888888888884409388888888888888888888888888888888061041 660210011123510973010100000000000000001012333011000022407230088111571888888888888888888888888818888888888884409388888888888888888888888888888888121041 660211011123510973070900000000000000001012333011000022407230088111341888888888888888888888888818888888888884409388888888888888888888888888888888071041 660211021123510973070900000000000000001012333011000022407278888111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 660211031123510973070900000000000000001012333011000022407278888011260888888888888888888888888818888888888884409388888888888888888888888888888888061041 660211041123510973070900000000000000001012333011000022407278888011250888888888888888888888888818888888888884409388888888888888888888888888888888061041 660211051123510973070900000000000000001012333011000022407270088111581888888888888888888888888818888888888884409388888888888888888888888888888888121041 660211061123510973070900000000000000001012333011000022407278888111450888888888888888888888888818888888888884409388888888888888888888888888888888101041 660211071123510973070900000000000000001012333011000022407270088111441888888888888888888888888818888888888884409388888888888888888888888888888888091041 660211081123510973070900000000000000001012333011000022407278888111180888888888888888888888888818888888888884409388888888888888888888888888888888041041 660211091123510973070900000000000000001012333011000022407278888111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660212011123510973101001010100001000012122333021000022407230188111501102868686868787318686868618701868686864409387870986868686038686868688878787111041 660212021123510973101001010100001000012122333021000022407230188112311187878787870150878787878710187878787874409309038787878787878787878722000303071041 660212031123510973101001010100001000012122333021000022407248802112098888888888888888888888888888888888888888888888888888888888888888888888888888021041 660212041123510973101001010100001000012122333021000022407248802112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660212051123510973101001010100001000012122333021000022407248802112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660212061123510973101001010100001000012122333021000022407248888112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660212071123510973101001010100001000012122333021000022407270088112552888888888888888888888888818888888888884409388888888888888888888888888888888121041 660212081123510973101001010100001000012122333021000022407278807111200888888888888888888888888818888888888884409388888888888888888888888888888888051041 660212091123510973101001010100001000012122333021000022407278807111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660212101123510973101001010100001000012122333021000022407278888111048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660213011123510973121203030100000001012012333011000122408230088112351888888888888888888888888818888888888884409388888888888888888888888822888888081041 660213021123510973121203030100000001012012333011000122408248801111068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660213031123510973121203030100000001012012333011000122408248801111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 660213041123510973121203030100000001012012333011000122408270188111511106868686868787308686868618701868686864409387870986868686038686868688878787111041 660213051123510973121203030100000001012012333011000122408278888112150888888888888888888888888818888888888884409388888888888888888888888822888888041041 660213061123510973121203030100000001012012333011000122408270188112301187878787870451878787878710187878787874409309038787878787878787878722020204071041 660213071123510973121203030100000001012012333011000122408278806111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660213081123510973121203030100000001012012333011000122408278806112088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660213091123510973121203030100000001012012333011000122408278806111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660213101123510973121203030100000001012012333011000122408278806112008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660213111123510973121203030100000001012012333011000122408270088111301888888888888888888888888818888888888884409388888888888888888888888888888888071041 660213121123510973121203030100000001012012333011000122408270088111311888888888888888888888888818888888888884409388888888888888888888888888888888071041 660214010562510973181804020201001001022122333021000122408230188111461102868686868787388686868618701868686864409387870986868686038686868688878787100521 660214020562510973181804020201001001022122333021000122408230188112381187878787870146878787878710187878787874409309038787878787878787878722020305080521 660214030562510973181804020201001001022122333021000122408248802112170888888888888888888888888818888888888884409388888888888888888888888822888888040521 660214040562510973181804020201001001022122333021000122408248802111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660214050562510973181804020201001001022122333021000122408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660214060562510973181804020201001001022122333021000122408248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660214070562510973181804020201001001022122333021000122408248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660214080562510973181804020201001001022122333021000122408270288111631109868686868787458686868618701868686864409387870986868686038686868688878787130521 660214090562510973181804020201001001022122333021000122408270288112451187878787870863878787878710187878787874409309038787878787878787878722020305100521 660214100562510973181804020201001001022122333021000122408278809112160888888888888888888888888818888888888884409388888888888888888888888822888888040521 660214110562510973181804020201001001022122333021000122408278809112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660214120562510973181804020201001001022122333021000122408278809111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660214130562510973181804020201001001022122333021000122408278809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660214140562510973181804020201001001022122333021000122408278809112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660214150562510973181804020201001001022122333021000122408278888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660214160562510973181804020201001001022122333021000122408270088112531888888888888888888888888818888888888884409388888888888888888888888888888888110521 660214170562510973181804020201001001022122333021000122408278816112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660214180562510973181804020201001001022122333021000122408278816112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660215011123510973010100000000000000001011333021000022406230088111601888888888888888888888888818888888888884409388888888888888888888888888888888131041 660216011123510973090602020100001001022122333011000022407230188111701103868686868787588686868618701868686864409387870986868686038686868688878787151041 660216021123510973090602020100001001022122333011000022407240088111301888888888888888888888888818888888888884409388888888888888888888888888888888071041 660216031123510973090602020100001001022122333011000022407230188112581187878787870170878787878710187878787874409309038787878787878787878788000000121041 660216041123510973090602020100001001022122333011000022407270288101451105868686868787358686868618701868686864409387870986868686038686868688878787101041 660216051123510973090602020100001001022122333011000022407270288102351187878787870445878787878710187878787874409309038787878787878787878705000101081041 660216061123510973090602020100001001022122333011000022407278805102150888888888888888888888888818888888888884409388888888888888888888888805888888041041 660216071123510973090602020100001001022122333011000022407278888111118888888888888888888888888888888888888888888888888888888888888888888888888888031041 660216081123510973090602020100001001022122333011000022407270088112522888888888888888888888888818888888888884409388888888888888888888888888888888111041 660216091123510973090602020100001001022122333011000022407278808111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660217011123510973060601010100001000012121333011000022406230188111471102868686868787308686868618701868686867979687877986868686068686868688878787101041 660217021123510973060601010100001000012121333011000022406230188112301187878787870147878787878710187878787877979679068787878787878787878722010102071041 660217031123510973060601010100001000012121333011000022406248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660217041123510973060601010100001000012121333011000022406248802112048888888888888888888888888888888888888888888888888888888888888888888888888888011041 660217051123510973060601010100001000012121333011000022406278888111690888888888888888888888888818888888888887979688888888888888888888888888888888141041 660217061123510973060601010100001000012121333011000022406278888111320888888888888888888888888818888888888887979688888888888888888888888888888888071041 660218011123510973060601010100001000012122333021000024406230188111561102868686868787368686868618701868686864409387870986868686038686868688878787121041 660218021123510973060601010100001000012122333021000024406230188112361187878787870156878787878710187878787874409309038787878787878787878705000303081041 660218031123510973060601010100001000012122333021000024406248802112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660218041123510973060601010100001000012122333021000024406248802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660218051123510973060601010100001000012122333021000024406248802112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660218061123510973060601010100001000012122333021000024406270088111381888888888888888888888888818888888888884409388888888888888888888888888888888081041 660219011123510973090902020000000000001012333011000022407230088112852888888888888888888888888818888888888887979688888888888888888888888888888888181041 660219021123510973090902020000000000001012333011000022407270088112231888888888888888888888888818888888888887979688888888888888888888888822888888051041 660219031123510973090902020000000000001012333011000022407278802112078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660219041123510973090902020000000000001012333011000022407278802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660219051123510973090902020000000000001012333011000022407278802111028888888888888888888888888888888888888888888888888888888888888888888888888888011041 660219061123510973090902020000000000001012333011000022407278888111250888888888888888888888888818888888888887979688888888888888888888888888888888061041 660219071123510973090902020000000000001012333011000022407278888112170888888888888888888888888818888888888887979688888888888888888888888822888888041041 660219081123510973090902020000000000001012333011000022407278888111088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660219091123510973090902020000000000001012333011000022407278888112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660220011123510973120802020100000001011012333011000032406230088111351888888888888888888888888818888888888884409388888888888888888888888888888888081041 660220021123510973120802020100000001011012333011000032406270088111601888888888888888888888888818888888888884409388888888888888888888888888888888131041 660220031123510973120802020100000001011012333011000032406270088102301888888888888888888888888818888888888884409388888888888888888888888822888888071041 660220041123510973120802020100000001011012333011000032406278803101088888888888888888888888888888888888888888888888888888888888888888888888888888021041 660220051123510973120802020100000001011012333011000032406278803101058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660220061123510973120802020100000001011012333011000032406278803102038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660220071123510973120802020100000001011012333011000032406270188111501108868686868787288686868618701868686864409387870986868686038686868688878787111041 660220081123510973120802020100000001011012333011000032406270188112281187878787870750878787878710187878787874409309038787878787878787878722010102061041 660220091123510973120802020100000001011012333011000032406278808112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660220101123510973120802020100000001011012333011000032406278808111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660220111123510973120802020100000001011012333011000032406278888112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660220121123510973120802020100000001011012333011000032406270088111681888888888888888888888888818888888888884409388888888888888888888888888888888141041 660221011123510973080803030000000000002012333011000022407230088112201888888888888888888888888818888888888884409388888888888888888888888805888888051041 660221021123510973080803030000000000002012333011000022407248801111018888888888888888888888888888888888888888888888888888888888888888888888888888011041 660221031123510973080803030000000000002012333011000022407230088112592888888888888888888888888818888888888884409388888888888888888888888888888888121041 660221041123510973080803030000000000002012333011000022407248803111210888888888888888888888888818888888888884409388888888888888888888888888888888051041 660221051123510973080803030000000000002012333011000022407248803112170888888888888888888888888818888888888884409388888888888888888888888805888888041041 660221061123510973080803030000000000002012333011000022407248803111190888888888888888888888888818888888888884409388888888888888888888888888888888041041 660221071123510973080803030000000000002012333011000022407230088112261888888888888888888888888818888888888884409388888888888888888888888805888888061041 660221081123510973080803030000000000002012333011000022407248807112018888888888888888888888888888888888888888888888888888888888888888888888888888011041 660222011123510973040401010000000000001012333011000032406230088111401888888888888888888888888818888888888884409388888888888888888888888888888888091041 660222021123510973040401010000000000001012333011000032406278888111450888888888888888888888888818888888888884409388888888888888888888888888888888101041 660222031123510973040401010000000000001012333011000032406278888112300888888888888888888888888818888888888884409388888888888888888888888822888888071041 660222041123510973040401010000000000001012333011000032406270088111442888888888888888888888888818888888888884409388888888888888888888888888888888091041 660223011123510973100803030100001100023242333011100022408230188111631102868686868787478686868618701868686864409387870986868686038686868688878787131041 660223021123510973100803030100001100023242333011100022408230188112471187878787870163878787878710187878787874409309038787878787878787878705050106101041 660223031123510973100803030100001100023242333011100022408248802111160888888888888888888888888818888888888884409388888888888888888888888888888888041041 660223041123510973100803030100001100023242333011100022408248802111148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660223051123510973100803030100001100023242333011100022408248802111128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660223061123510973100803030100001100023242333011100022408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660223071123510973100803030100001100023242333011100022408240002102241888888888888888888888888818888888888884409388888888888888888888888805888888051041 660223081123510973100803030100001100023242333011100022408258807101098888888888888888888888888888888888888888888888888888888888888888888888888888021041 660223091123510973100803030100001100023242333011100022408240202111201110868686868787188686868618701868686864409387870986868686038686868688878787051041 660223101123510973100803030100001100023242333011100022408240288112181187878787870920878787878710187878787874409309038787878787878787878705000000041041 660224010562510973181803020100001000012122333021000122408230188111991302071386868787363227868618701010186864409387870909098686030303868688878787990521 660224020562510973181803020100001000012122333021000122408230188112361387878787870199878787878710187878787874409309038787878787878787878705030104080521 660224030562510973181803020100001000012122333021000122408248802111148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660224040562510973181803020100001000012122333021000122408248802111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660224050562510973181803020100001000012122333021000122408248802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660224060562510973181803020100001000012122333021000122408248802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660224070562510973181803020100001000012122333021000122408230188112321387878787870199878787878710187878787874409309038787878787878787878705040105070521 660224080562510973181803020100001000012122333021000122408248807111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660224090562510973181803020100001000012122333021000122408248807112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660224100562510973181803020100001000012122333021000122408248807111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660224110562510973181803020100001000012122333021000122408248807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660224120562510973181803020100001000012122333021000122408248807111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660224130562510973181803020100001000012122333021000122408230188112271387878787870199878787878710187878787874409309038787878787878787878705020002060521 660224140562510973181803020100001000012122333021000122408248813111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660224150562510973181803020100001000012122333021000122408248813111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660224160562510973181803020100001000012122333021000122408238888111220888888888888888888888888818888888888884409388888888888888888888888888888888050521 660224170562510973181803020100001000012122333021000122408230088111251888888888888888888888888818888888888884409388888888888888888888888888888888060521 660224180562510973181803020100001000012122333021000122408278888111280888888888888888888888888818888888888884409388888888888888888888888888888888060521 660225011123510973020200000000000000001011333011000022406230088111681888888888888888888888888818888888888884409388888888888888888888888888888888141041 660225021123510973020200000000000000001011333011000022406230088111471888888888888888888888888818888888888884409388888888888888888888888888888888101041 660226010562510973282805030201000004041019999999999999900130088112782888888888888888888888888818888888888884409388888888888888888888888888888888160521 660226020562510973282805030201000004041019999999999999900170088112291888888888888888888888888818888888888884409388888888888888888888888805888888060521 660226030562510973282805030201000004041019999999999999900178802112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660226040562510973282805030201000004041019999999999999900178802111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660226050562510973282805030201000004041019999999999999900178802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226060562510973282805030201000004041019999999999999900178802112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226070562510973282805030201000004041019999999999999900170188111601109868686868787568686868618701868686864409387870986868686038686868688878787130521 660226080562510973282805030201000004041019999999999999900178888111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660226090562510973282805030201000004041019999999999999900170188112561187878787870760878787878710187878787874409309038787878787878787878788000000120521 660226100562510973282805030201000004041019999999999999900178888111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226110562510973282805030201000004041019999999999999900170288111411112868686868787268686868618701868686864409387870986868686038686868688878787090521 660226120562510973282805030201000004041019999999999999900170288112261187878787871141878787878710187878787874409309038787878787878787878705030104060521 660226130562510973282805030201000004041019999999999999900178812112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660226140562510973282805030201000004041019999999999999900178812111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660226150562510973282805030201000004041019999999999999900178812111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226160562510973282805030201000004041019999999999999900178812111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226170562510973282805030201000004041019999999999999900170322111461118868686868787328686868618701868686864409387870986868686038686868688878787100521 660226180562510973282805030201000004041019999999999999900170388112321187878787871746878787878710187878787874409309038787878787878787878705020103070521 660226190562510973282805030201000004041019999999999999900178818112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660226200562510973282805030201000004041019999999999999900178818111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660226210562510973282805030201000004041019999999999999900178818111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660226220562510973282805030201000004041019999999999999900170088112632888888888888888888888888818888888888884409388888888888888888888888888888888130521 660226230562510973282805030201000004041019999999999999900178822112250888888888888888888888888818888888888884409388888888888888888888888805888888060521 660226240562510973282805030201000004041019999999999999900170488111631126868686868787618686868618701868686864409387870986868686038686868688878787130521 660226250562510973282805030201000004041019999999999999900178888111250888888888888888888888888818888888888884409388888888888888888888888888888888060521 660226260562510973282805030201000004041019999999999999900170488112611187878787872463878787878710187878787874409309038787878787878787878788000202130521 660226270562510973282805030201000004041019999999999999900178826112190888888888888888888888888818888888888884409388888888888888888888888805888888040521 660226280562510973282805030201000004041019999999999999900178826112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660301010562510973232307040301003000032139999999999999900130188111441302060986868787332226868618701010186864709387870909098686030303868688878787090521 660301020562510973232307040301003000032139999999999999900130188112331387878787870144878787878710187878787874709309038787878787878787878722010203070521 660301030562510973232307040301003000032139999999999999900148802111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660301040562510973232307040301003000032139999999999999900148802112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660301050562510973232307040301003000032139999999999999900148802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301060562510973232307040301003000032139999999999999900130188112221387878787870144878787878710187878787874709309038787878787878787878722020002050521 660301070562510973232307040301003000032139999999999999900148806111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660301080562510973232307040301003000032139999999999999900148806111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301090562510973232307040301003000032139999999999999900130188112261387878787870144878787878710187878787874709309038787878787878787878722020002060521 660301100562510973232307040301003000032139999999999999900148809111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301110562510973232307040301003000032139999999999999900148809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301120562510973232307040301003000032139999999999999900130288111501313151886868787383216868618701010186864709387870909098686030303868688878787110521 660301130562510973232307040301003000032139999999999999900130288112381387878787871250878787878710187878787874709309038787878787878787878722000101080521 660301140562510973232307040301003000032139999999999999900148813112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301150562510973232307040301003000032139999999999999900130288112321387878787871250878787878710187878787874709309038787878787878787878722000202070521 660301160562510973232307040301003000032139999999999999900148815112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301170562510973232307040301003000032139999999999999900148815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301180562510973232307040301003000032139999999999999900130288112161387878787871250878787878710187878787874709309038787878787878787878722000000040521 660301190562510973232307040301003000032139999999999999900130388111251120868686868787178686868618701868686864709387870986868686038686868688878787060521 660301200562510973232307040301003000032139999999999999900130388112171187878787871925878787878710187878787874709309038787878787878787878722010102040521 660301210562510973232307040301003000032139999999999999900148820111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301220562510973232307040301003000032139999999999999900148820112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660301230562510973232307040301003000032139999999999999900130088111553888888888888888888888888818888888888884709388888888888888888888888888888888120521 660302010562510973363709050601001005063122333021101022210230106111351102868686868787268686868618701868686864709387870986868686038686868688878787080521 660302020562510973363709050601001005063122333021101022210230188112261187878787870135878787878710187878787874709309038787878787878787878722020103060521 660302030562510973363709050601001005063122333021101022210248802112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660302040562510973363709050601001005063122333021101022210248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302050562510973363709050601001005063122333021101022210248802111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302060562510973363709050601001005063122333021101022210220088112602888888888888888888888888818888888888884709388888888888888888888888888888888130521 660302070562510973363709050601001005063122333021101022210238888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660302080562510973363709050601001005063122333021101022210230088112203888888888888888888888888818888888888884709388888888888888888888888822888888050521 660302090562510973363709050601001005063122333021101022210238888011220888888888888888888888888818888888888884709388888888888888888888888888888888050521 660302100562510973363709050601001005063122333021101022210278888011300888888888888888888888888818888888888884909388888888888888888888888888888888070521 660302110562510973363709050601001005063122333021101022210270288111331112868686868787168686868618701868686864709387870986868686038686868688878787070521 660302120562510973363709050601001005063122333021101022210270288112161187878787871133878787878710187878787874709309038787878787878787878722000101040521 660302130562510973363709050601001005063122333021101022210278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302140562510973363709050601001005063122333021101022210278888111210888888888888888888888888818888888888884709388888888888888888888888888888888050521 660302150562510973363709050601001005063122333021101022210270388111451116868686868787308686868618701868686864709387870986868686038686868688878787100521 660302160562510973363709050601001005063122333021101022210270388112301187878787871545878787878710187878787874709309038787878787878787878722030003070521 660302170562510973363709050601001005063122333021101022210278816111150888888888888888888888888818888888888884709388888888888888888888888888888888040521 660302180562510973363709050601001005063122333021101022210278816111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660302190562510973363709050601001005063122333021101022210278816111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302200562510973363709050601001005063122333021101022210270488111671321232786868787353320868618701010186864709387870909098686030303868688878787140521 660302210562510973363709050601001005063122333021101022210270488102351387878787872067878787878710187878787874709309038787878787878787878722000101080521 660302220562510973363709050601001005063122333021101022210278821112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660302230562510973363709050601001005063122333021101022210270488112331387878787872067878787878710187878787874709309038787878787878787878722020103070521 660302240562510973363709050601001005063122333021101022210278823111150888888888888888888888888818888888888884709388888888888888888888888888888888040521 660302250562510973363709050601001005063122333021101022210278823111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660302260562510973363709050601001005063122333021101022210278823112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660302270562510973363709050601001005063122333021101022210270488112201387878787872067878787878710187878787874709309038787878787878787878722000202050521 660302280562510973363709050601001005063122333021101022210278827112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660302290562510973363709050601001005063122333021101022210278827112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302300562510973363709050601001005063122333021101022210270088111703888888888888888888888888818888888888884709388888888888888888888888888888888150521 660302310562510973363709050601001005063122333021101022210270588111611132868686868787288686868618701868686864709387870986868686038686868688878787130521 660302320562510973363709050601001005063122333021101022210270588112281187878787873161878787878710187878787874709309038787878787878787878722030003060521 660302330562510973363709050601001005063122333021101022210278832111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302340562510973363709050601001005063122333021101022210278832111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302350562510973363709050601001005063122333021101022210278832111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660302360562510973363709050601001005063122333021101022210270688111291137868686868787178686868618701868686864709387870986868686038686868688878787060521 660302370562510973363709050601001005063122333021101022210270688112171187878787873629878787878710187878787874709309038787878787878787878722000000040521 660302380562510973363709050601001005063122333021101022210270088111281888888888888888888888888818888888888884709388888888888888888888888888888888060521 660303010562510973161604020201002001032131333011000022406230188111411102868686868787278686868618701868686864709387870986868686038686868688878787090521 660303020562510973161604020201002001032131333011000022406230188112271187878787870141878787878710187878787874709309038787878787878787878722000303060521 660303030562510973161604020201002001032131333011000022406248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660303040562510973161604020201002001032131333011000022406248802112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660303050562510973161604020201002001032131333011000022406248802112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660303060562510973161604020201002001032131333011000022406230288111301107868686868787258686868618701868686864709387870986868686038686868688878787070521 660303070562510973161604020201002001032131333011000022406230288112251187878787870630878787878710187878787874709309038787878787878787878722000000060521 660303080562510973161604020201002001032131333011000022406238888111250888888888888888888888888818888888888884709388888888888888888888888888888888060521 660303090562510973161604020201002001032131333011000022406270316111471210128686868787262086868618701018686864709387870909868686030386868688878787100521 660303100562510973161604020201002001032131333011000022406270388112261287878787870947878787878710187878787874709309038787878787878787878722010001060521 660303110562510973161604020201002001032131333011000022406278810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660303120562510973161604020201002001032131333011000022406270388112201287878787870947878787878710187878787874709309038787878787878787878722000202050521 660303130562510973161604020201002001032131333011000022406278812112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660303140562510973161604020201002001032131333011000022406278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660303150562510973161604020201002001032131333011000022406270088111301888888888888888888888888818888888888884709388888888888888888888888888888888070521 660303160562510973161604020201002001032131333011000022406270088112652888888888888888888888888818888888888884709388888888888888888888888888888888140521 660304010562510973161804020201001001022122121061020092211230188111521202048686868787512786868618701018686864709387870909868686030386868688878787110521 660304020562510973161804020201001001022122121061020092211230188112511287878787870152878787878710187878787874709309038787878787878787878788000101110521 660304030562510973161804020201001001022122121061020092211240002112231888888888888888888888888818888888888884709388888888888888888888888822888888050521 660304040562510973161804020201001001022122121061020092211230188112271287878787870152878787878710187878787874709309038787878787878787878722000000060521 660304050562510973161804020201001001022122121061020092211238888111260888888888888888888888888818888888888884709388888888888888888888888888888888060521 660304060562510973161804020201001001022122121061020092211248888111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660304070562510973161804020201001001022122121061020092211270088112251888888888888888888888888818888888888884709388888888888888888888888822888888060521 660304080562510973161804020201001001022122121061020092211270088112561888888888888888888888888818888888888884709388888888888888888888888888888888120521 660304090562510973161804020201001001022122121061020092211270288111571110868686868787278686868618701868686864709387870986868686038686868688878787120521 660304100562510973161804020201001001022122121061020092211270288112271187878787870957878787878710187878787874709309038787878787878787878722000000060521 660304110562510973161804020201001001022122121061020092211278888111200888888888888888888888888818888888888884709388888888888888888888888888888888050521 660304120562510973161804020201001001022122121061020092211278888111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660304130562510973161804020201001001022122121061020092211270088112632888888888888888888888888818888888888884709388888888888888888888888888888888130521 660304140562510973161804020201001001022122121061020092211278888112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660304150562510973161804020201001001022122121061020092211270088112732888888888888888888888888818888888888884709388888888888888888888888888888888150521 660304160562510973161804020201001001022122121061020092211278888111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660304170562510973161804020201001001022122121061020092211278888011240888888888888888888888888818888888888884709388888888888888888888888888888888050521 660304180562510973161804020201001001022122121061020092211278888011180888888888888888888888888818888888888884709388888888888888888888888888888888040521 660305010562510973191905030301001003042121333011100022407230188111501302040786868787402730868618701010186864709387870909098686030303868688878787110521 660305020562510973191905030301001003042121333011100022407230188112401387878787870150878787878710187878787874709309038787878787878787878722000101090521 660305030562510973191905030301001003042121333011100022407248802112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660305040562510973191905030301001003042121333011100022407230188112271387878787870150878787878710187878787874709309038787878787878787878722010102060521 660305050562510973191905030301001003042121333011100022407248804111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660305060562510973191905030301001003042121333011100022407248804112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660305070562510973191905030301001003042121333011100022407230188112301387878787870150878787878710187878787874709309038787878787878787878722010001070521 660305080562510973191905030301001003042121333011100022407248807111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660305090562510973191905030301001003042121333011100022407270288111601110868686868787528686868618701868686864709387870986868686038686868688878787130521 660305100562510973191905030301001003042121333011100022407270288112521187878787870960878787878710187878787874709309038787878787878787878788010001110521 660305110562510973191905030301001003042121333011100022407270310111381112868686868787208686868618701868686864709387870986868686038686868688878787080521 660305120562510973191905030301001003042121333011100022407270388112201187878787871138878787878710187878787874709309038787878787878787878722000101050521 660305130562510973191905030301001003042121333011100022407278812112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660305140562510973191905030301001003042121333011100022407270488111501115868686868787458686868618701868686864709387870986868686038686868688878787110521 660305150562510973191905030301001003042121333011100022407270488112451187878787871450878787878710187878787874709309038787878787878787878722000404100521 660305160562510973191905030301001003042121333011100022407278815112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660305170562510973191905030301001003042121333011100022407278815112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660305180562510973191905030301001003042121333011100022407278815112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660305190562510973191905030301001003042121333011100022407278815112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306010562510973242406030200002000023131121021100222412230124111511310141786868787323537868618701010186864709387870909098686030303868688878787110521 660306020562510973242406030200002000023131121021100222412248888111220888888888888888888888888818888888888884709388888888888888888888888888888888050521 660306030562510973242406030200002000023131121021100222412248888112190888888888888888888888888818888888888884709388888888888888888888888822888888040521 660306040562510973242406030200002000023131121021100222412248888111170888888888888888888888888818888888888884709388888888888888888888888888888888040521 660306050562510973242406030200002000023131121021100222412248888111150888888888888888888888888818888888888884709388888888888888888888888888888888040521 660306060562510973242406030200002000023131121021100222412248888111150888888888888888888888888818888888888884709388888888888888888888888888888888040521 660306070562510973242406030200002000023131121021100222412248888111138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660306080562510973242406030200002000023131121021100222412248888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660306090562510973242406030200002000023131121021100222412248888112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660306100562510973242406030200002000023131121021100222412230188112321387878787870151878787878710187878787874709309038787878787878787878722020103070521 660306110562510973242406030200002000023131121021100222412248810112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660306120562510973242406030200002000023131121021100222412248810111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306130562510973242406030200002000023131121021100222412248810111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306140562510973242406030200002000023131121021100222412230188112351387878787870151878787878710187878787874709309038787878787878787878722010102080521 660306150562510973242406030200002000023131121021100222412248814112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306160562510973242406030200002000023131121021100222412248814111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306170562510973242406030200002000023131121021100222412230188112371387878787870151878787878710187878787874709309038787878787878787878722000000080521 660306180562510973242406030200002000023131121021100222412230288111351219218686868787201886868618701018686864709387870909868686030386868688878787080521 660306190562510973242406030200002000023131121021100222412230288112201287878787871835878787878710187878787874709309038787878787878787878722000101050521 660306200562510973242406030200002000023131121021100222412248819112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660306210562510973242406030200002000023131121021100222412230288112181287878787871835878787878710187878787874709309038787878787878787878722010102040521 660306220562510973242406030200002000023131121021100222412248821111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306230562510973242406030200002000023131121021100222412248821112008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660306240562510973242406030200002000023131121021100222412220088112802888888888888888888888888818888888888884709388888888888888888888888888888888170521 660307011123510973040502020100001000012122333011000022407230188111421102868686868787248686868618701868686864709387870986868686038686868688878787091041 660307021123510973040502020100001000012122333011000022407230188102241187878787870142878787878710187878787874709309038787878787878787878722010001051041 660307031123510973040502020100001000012122333011000022407248802111058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660307041123510973040502020100001000012122333011000022407270088112752888888888888888888888888818888888888884709388888888888888888888888888888888161041 660307051123510973040502020100001000012122333011000022407270004012181888888888888888888888888818888888888884709388888888888888888888888822888888041041 660307061123510973040502020100001000012122333011000022407278805011018888888888888888888888888888888888888888888888888888888888888888888888888888011041 660308010562510973353011050601001005062122333031000022407230188101611102868686868787298686868618701868686864709387870986868686038686868688878787130521 660308020562510973353011050601001005062122333031000022407230188112291187878787870161878787878710187878787874709309038787878787878787878722010001060521 660308030562510973353011050601001005062122333031000022407248802111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308040562510973353011050601001005062122333031000022407270288111371105868686868787358686868618701868686864709387870986868686038686868688878787080521 660308050562510973353011050601001005062122333031000022407270288112351187878787870437878787878710187878787874709309038787878787878787878722040004080521 660308060562510973353011050601001005062122333031000022407278805111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308070562510973353011050601001005062122333031000022407278805111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308080562510973353011050601001005062122333031000022407278805111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308090562510973353011050601001005062122333031000022407278805111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308100562510973353011050601001005062122333031000022407270388111501111868686868787318686868618701868686864709387870986868686038686868688878787110521 660308110562510973353011050601001005062122333031000022407270388112311187878787871050878787878710187878787874709309038787878787878787878722030003070521 660308120562510973353011050601001005062122333031000022407278811111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308130562510973353011050601001005062122333031000022407278811111038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308140562510973353011050601001005062122333031000022407278811111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308150562510973353011050601001005062122333031000022407278888111300888888888888888888888888818888888888884709388888888888888888888888888888888070521 660308160562510973353011050601001005062122333031000022407278888011280888888888888888888888888818888888888884709388888888888888888888888888888888060521 660308170562510973353011050601001005062122333031000022407278888011290888888888888888888888888818888888888884709388888888888888888888888888888888060521 660308180562510973353011050601001005062122333031000022407270488111251119868686868787198686868618701868686864709387870986868686038686868688878787060521 660308190562510973353011050601001005062122333031000022407270488102191187878787871825878787878710187878787874709309038787878787878787878722000000040521 660308200562510973353011050601001005062122333031000022407270088112832888888888888888888888888818888888888884709388888888888888888888888888888888170521 660308210562510973353011050601001005062122333031000022407278888112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308220562510973353011050601001005062122333031000022407270588111321223258686868787201986868618701018686864709387870909868686030386868688878787070521 660308230562510973353011050601001005062122333031000022407270588102201287878787872232878787878710187878787874709309038787878787878787878722010001050521 660308240562510973353011050601001005062122333031000022407278823101018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308250562510973353011050601001005062122333031000022407270588102191287878787872232878787878710187878787874709309038787878787878787878722000000040521 660308260562510973353011050601001005062122333031000022407270088102472888888888888888888888888818888888888884709388888888888888888888888822888888100521 660308270562510973353011050601001005062122333031000022407278826102078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308280562510973353011050601001005062122333031000022407278826111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308290562510973353011050601001005062122333031000022407270688111481130868686868787428686868618701868686864709387870986868686038686868688878787100521 660308300562510973353011050601001005062122333031000022407270688112421187878787872948878787878710187878787874709309038787878787878787878722010102090521 660308310562510973353011050601001005062122333031000022407278830112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308320562510973353011050601001005062122333031000022407278830111018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308330562510973353011050601001005062122333031000022407270088012181888888888888888888888888818888888888884709388888888888888888888888822888888040521 660308340562510973353011050601001005062122333031000022407278833011008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308350562510973353011050601001005062122333031000022407270088012151888888888888888888888888818888888888884709388888888888888888888888822888888040521 660308360562510973353011050601001005062122333031000022407278835012008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660308370562510973353011050601001005062122333031000022407270088012161888888888888888888888888818888888888884709388888888888888888888888822888888040521 660308380562510973353011050601001005062122333031000022407270088101473888888888888888888888888818888888888884709388888888888888888888888888888888100521 660308390562510973353011050601001005062122333031000022407278888102088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308400562510973353011050601001005062122333031000022407278888102058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660308410562510973353011050601001005062122333031000022407270088102522888888888888888888888888818888888888884709388888888888888888888888888888888110521 660308420562510973353011050601001005062122333031000022407278841102068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660309011123510973151504040300001002031122533021000122406230188111381102868686868787278686868618701868686864709387870986868686038686868688878787081041 660309021123510973151504040300001002031122533021000122406230188112271187878787870138878787878710187878787874709309038787878787878787878722000000061041 660309031123510973151504040300001002031122533021000122406270288111511104868686868787488686868618701868686864709387870986868686038686868688878787111041 660309041123510973151504040300001002031122533021000122406270288112481187878787870351878787878710187878787874709309038787878787878787878722010304101041 660309051123510973151504040300001002031122533021000122406278804111138888888888888888888888888888888888888888888888888888888888888888888888888888031041 660309061123510973151504040300001002031122533021000122406278804112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660309071123510973151504040300001002031122533021000122406278804112058888888888888888888888888888888888888888888888888888888888888888888888888888021041 660309081123510973151504040300001002031122533021000122406278804112038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660309091123510973151504040300001002031122533021000122406270388111431110868686868787388686868618701868686864709387870986868686038686868688878787091041 660309101123510973151504040300001002031122533021000122406270388112381187878787870943878787878710187878787874709309038787878787878787878722020103081041 660309111123510973151504040300001002031122533021000122406278810111250888888888888888888888888818888888888884709388888888888888888888888888888888061041 660309121123510973151504040300001002031122533021000122406278810112068888888888888888888888888888888888888888888888888888888888888888888888888888021041 660309131123510973151504040300001002031122533021000122406278810111008888888888888888888888888888888888888888888888888888888888888888888888888888011041 660309141123510973151504040300001002031122533021000122406278888012160888888888888888888888888818888888888884709388888888888888888888888822888888041041 660309151123510973151504040300001002031122533021000122406278888111290888888888888888888888888818888888888884709388888888888888888888888888888888061041 660309161123510973151504040300001002031122533021000122406278888101300888888888888888888888888818888888888884709388888888888888888888888888888888071041 660310010562510973292108040501001005062122121051000022410230188101301102868686868787238686868618701868686864709387870986868686038686868688878787070521 660310020562510973292108040501001005062122121051000022410230188102231187878787870130878787878710187878787874709309038787878787878787878722000101050521 660310030562510973292108040501001005062122121051000022410248802102048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310040562510973292108040501001005062122121051000022410230088012452888888888888888888888888818888888888884709388888888888888888888888822888888100521 660310050562510973292108040501001005062122121051000022410270288111531206098686868787413186868618701018686864709387870909868686030386868688878787110521 660310060562510973292108040501001005062122121051000022410270288112411287878787870553878787878710187878787874709309038787878787878787878722000202090521 660310070562510973292108040501001005062122121051000022410278806112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660310080562510973292108040501001005062122121051000022410278806112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310090562510973292108040501001005062122121051000022410270288112311287878787870553878787878710187878787874709309038787878787878787878722000202070521 660310100562510973292108040501001005062122121051000022410278809112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660310110562510973292108040501001005062122121051000022410278809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310120562510973292108040501001005062122121051000022410270388111231113868686868787148686868618709868686864709387879986868686098686868688878787050521 660310130562510973292108040501001005062122121051000022410270388102141187878787871223878787878790187878787879999909038787878787878787878799000000030521 660310140562510973292108040501001005062122121051000022410270488111461115868686868787358686868618701868686864709387870986868686038686868688878787100521 660310150562510973292108040501001005062122121051000022410270488112351187878787871446878787878710187878787874709309038787878787878787878799040004080521 660310160562510973292108040501001005062122121051000022410278815111170888888888888888888888888818888888888884709388888888888888888888888888888888040521 660310170562510973292108040501001005062122121051000022410278816102138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660310180562510973292108040501001005062122121051000022410278815111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660310190562510973292108040501001005062122121051000022410278815111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310200562510973292108040501001005062122121051000022410278815111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310210562510973292108040501001005062122121051000022410270588111511222258686868787252686868618701018686864709387870909868686030386868688878787110521 660310220562510973292108040501001005062122121051000022410270588112251287878787872151878787878710187878787874709309038787878787878787878722020002060521 660310230562510973292108040501001005062122121051000022410278822111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660310240562510973292108040501001005062122121051000022410278822111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310250562510973292108040501001005062122121051000022410270588112261287878787872151878787878710187878787874709309038787878787878787878722000000060521 660310260562510973292108040501001005062122121051000022410278888111180888888888888888888888888818888888888884709388888888888888888888888888888888040521 660310270562510973292108040501001005062122121051000022410270688101351128868686868787288686868618701868686864709387870986868686038686868688878787080521 660310280562510973292108040501001005062122121051000022410270688102281187878787872735878787878710187878787874709309038787878787878787878722020002060521 660310290562510973292108040501001005062122121051000022410278828101048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660310300562510973292108040501001005062122121051000022410278828101028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660311010562510973151505030000000000002012593011000022405230088112411888888888888888888888888818888888888884709388888888888888888888888822888888090521 660311020562510973151505030000000000002012593011000022405248801112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660311030562510973151505030000000000002012593011000022405230088112211888888888888888888888888818888888888884709388888888888888888888888822888888050521 660311040562510973151505030000000000002012593011000022405270088112351888888888888888888888888818888888888884709388888888888888888888888822888888080521 660311050562510973151505030000000000002012593011000022405278804111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660311060562510973151505030000000000002012593011000022405278804111098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660311070562510973151505030000000000002012593011000022405278804112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660311080562510973151505030000000000002012593011000022405278804112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660311090562510973151505030000000000002012593011000022405270088112261888888888888888888888888818888888888884709388888888888888888888888822888888060521 660311100562510973151505030000000000002012593011000022405278809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660311110562510973151505030000000000002012593011000022405278809112018888888888888888888888888888888888888888888888888888888888888888888888888888010521 660311120562510973151505030000000000002012593011000022405270088112531888888888888888888888888818888888888884709388888888888888888888888888888888110521 660311130562510973151505030000000000002012593011000022405278812112138888888888888888888888888888888888888888888888888888888888888888888888888888030521 660311140562510973151505030000000000002012593011000022405278812112118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660311150562510973151505030000000000002012593011000022405270088112181888888888888888888888888818888888888884709388888888888888888888888822888888040521 660312010562510973181804020200000002022012123031000122410230088111581888888888888888888888888818888888888884709388888888888888888888888888888888120521 660312020562510973181804020200000002022012123031000122410248888111250888888888888888888888888818888888888884709388888888888888888888888888888888060521 660312030562510973181804020200000002022012123031000122410270188111501204098686868787302286868618701018686864709387870909868686030386868688878787110521 660312040562510973181804020200000002022012123031000122410270188112301287878787870350878787878710187878787874709309038787878787878787878722010304070521 660312050562510973181804020200000002022012123031000122410278804112160888888888888888888888888818888888888884709388888888888888888888888822888888040521 660312060562510973181804020200000002022012123031000122410278804111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312070562510973181804020200000002022012123031000122410278804112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660312080562510973181804020200000002022012123031000122410278804112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312090562510973181804020200000002022012123031000122410270188112221287878787870350878787878710187878787874709309038787878787878787878722010001050521 660312100562510973181804020200000002022012123031000122410278809111028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660312110562510973181804020200000002022012123031000122410278888112088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312120562510973181804020200000002022012123031000122410270288111451113868686868787338686868618701868686864709387870986868686038686868688878787100521 660312130562510973181804020200000002022012123031000122410270288112331187878787871245878787878710187878787874709309038787878787878787878722030104070521 660312140562510973181804020200000002022012123031000122410278813111118888888888888888888888888888888888888888888888888888888888888888888888888888030521 660312150562510973181804020200000002022012123031000122410278813112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312160562510973181804020200000002022012123031000122410278813111078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312170562510973181804020200000002022012123031000122410278813111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660312180562510973181804020200000002022012123031000122410270088112682888888888888888888888888818888888888884709388888888888888888888888888888888140521 660313010562510973303009040501003200053251333011000122407230188111701302071286868787514238868618701010186864709387870909098686030303868688878787150521 660313020562510973303009040501003200053251333011000122407230188112511387878787870170878787878710187878787874709309038787878787878787878788010102110521 660313030562510973303009040501003200053251333011000122407240202111281104868686868787188686868618701868686864709387870986868686038686868688878787060521 660313040562510973303009040501003200053251333011000122407240288112181187878787870328878787878710187878787874709309038787878787878787878722010001040521 660313050562510973303009040501003200053251333011000122407258804111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660313060562510973303009040501003200053251333011000122407248802112200888888888888888888888888818888888888884709388888888888888888888888822888888050521 660313070562510973303009040501003200053251333011000122407230188112421387878787870170878787878710187878787874709309038787878787878787878722020204090521 660313080562510973303009040501003200053251333011000122407240007112231888888888888888888888888818888888888884709388888888888888888888888822888888050521 660313090562510973303009040501003200053251333011000122407248807111200888888888888888888888888818888888888884709388888888888888888888888888888888050521 660313100562510973303009040501003200053251333011000122407248807111170888888888888888888888888818888888888884709388888888888888888888888888888888040521 660313110562510973303009040501003200053251333011000122407248807112148888888888888888888888888888888888888888888888888888888888888888888888888888030521 660313120562510973303009040501003200053251333011000122407230188112381387878787870170878787878710187878787874709309038787878787878787878722020204080521 660313130562510973303009040501003200053251333011000122407248812112150888888888888888888888888818888888888884709388888888888888888888888822888888040521 660313140562510973303009040501003200053251333011000122407248812111128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660313150562510973303009040501003200053251333011000122407248812112108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660313160562510973303009040501003200053251333011000122407248812111088888888888888888888888888888888888888888888888888888888888888888888888888888020521 660313170562510973303009040501003200053251333011000122407230088112802888888888888888888888888818888888888884709388888888888888888888888888888888170521 660313180562510973303009040501003200053251333011000122407240317111461119868686868787328686868618701868686864709387870986868686038686868688878787100521 660313190562510973303009040501003200053251333011000122407240388112321187878787871846878787878710187878787874709309038787878787878787878722020103070521 660313200562510973303009040501003200053251333011000122407258819112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660313210562510973303009040501003200053251333011000122407258819111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660313220562510973303009040501003200053251333011000122407258819111008888888888888888888888888888888888888888888888888888888888888888888888888888010521 660313230562510973303009040501003200053251333011000122407230488111321124868686868787208686868618701868686864709387870986868686038686868688878787070521 660313240562510973303009040501003200053251333011000122407230488112201187878787872332878787878710187878787874709309038787878787878787878722000000050521 660313250562510973303009040501003200053251333011000122407238888111150888888888888888888888888818888888888884709388888888888888888888888888888888040521 660313260562510973303009040501003200053251333011000122407230588111381127868686868787308686868618701868686864709387870986868686038686868688878787080521 660313270562510973303009040501003200053251333011000122407230588112301187878787872638878787878710187878787874709309038787878787878787878722010102070521 660313280562510973303009040501003200053251333011000122407248827111108888888888888888888888888888888888888888888888888888888888888888888888888888030521 660313290562510973303009040501003200053251333011000122407248827112068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660313300562510973303009040501003200053251333011000122407230088111461888888888888888888888888818888888888884709388888888888888888888888888888888100521 660314011123510973101504040200001002032122111071000022411230188111691302030986868787453717868618701010186864709387870909098686030303868688878787141041 660314021123510973101504040200001002032122111071000022411230188102451387878787870169878787878710187878787874709309038787878787878787878722000000101041 660314031123510973101504040200001002032122111071000022411230188112371387878787870169878787878710187878787874709309038787878787878787878722010304081041 660314041123510973101504040200001002032122111071000022411248803112148888888888888888888888888888888888888888888888888888888888888888888888888888031041 660314051123510973101504040200001002032122111071000022411248803112128888888888888888888888888888888888888888888888888888888888888888888888888888031041 660314061123510973101504040200001002032122111071000022411248803112108888888888888888888888888888888888888888888888888888888888888888888888888888031041 660314071123510973101504040200001002032122111071000022411248803111038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660314081123510973101504040200001002032122111071000022411240088111221888888888888888888888888818888888888884709388888888888888888888888888888888051041 660314091123510973101504040200001002032122111071000022411230188112171387878787870169878787878710187878787874709309038787878787878787878722000000041041 660314101123510973101504040200001002032122111071000022411270288011591111868686868787538686868618701868686864709387870986868686038686868688878787121041 660314111123510973101504040200001002032122111071000022411270288012531187878787871059878787878710187878787874709309038787878787878787878788000000111041 660314121123510973101504040200001002032122111071000022411270388011331113868686868787248686868618701868686864709387870986868686038686868688878787071041 660314131123510973101504040200001002032122111071000022411270388012241187878787871233878787878710187878787874709309038787878787878787878722030003051041 660314141123510973101504040200001002032122111071000022411278813011078888888888888888888888888888888888888888888888888888888888888888888888888888021041 660314151123510973101504040200001002032122111071000022411278813011038888888888888888888888888888888888888888888888888888888888888888888888888888011041 660314161123510973101504040200001002032122111071000022411278813111160888888888888888888888888818888888888884709388888888888888888888888888888888041041 660315010562510973222207030400001003042122121051000222412230188111501302050686868787353018868618701010186864709387870909098686030303868688878787110521 660315020562510973222207030400001003042122121051000222412230188112351387878787870150878787878710187878787874709309038787878787878787878722020002080521 660315030562510973222207030400001003042122121051000222412248802111068888888888888888888888888888888888888888888888888888888888888888888888888888020521 660315040562510973222207030400001003042122121051000222412248802111048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660315050562510973222207030400001003042122121051000222412230188112301387878787870150878787878710187878787874709309038787878787878787878722000000070521 660315060562510973222207030400001003042122121051000222412230188112181387878787870150878787878710187878787874709309038787878787878787878722000101040521 660315070562510973222207030400001003042122121051000222412248806112028888888888888888888888888888888888888888888888888888888888888888888888888888010521 660315080562510973222207030400001003042122121051000222412270288111351109868686868787198686868618701868686864709387870986868686038686868688878787080521 660315090562510973222207030400001003042122121051000222412270288112191187878787870835878787878710187878787874709309038787878787878787878722000101040521 660315100562510973222207030400001003042122121051000222412278809112048888888888888888888888888888888888888888888888888888888888888888888888888888010521 660315110562510973222207030400001003042122121051000222412270388111261112868686868787228686868618701868686864709387870986868686038686868688878787060521 660315120562510973222207030400001003042122121051000222412270388112221187878787871126878787878710187878787874709309038787878787878787878722000000050521 660315130562510973222207030400001003042122121051000222412270488111391214208686868787372586868618701018686864709387870909868686030386868688878787080521 660315140562510973222207030400001003042122121051000222412270488112371287878787871339878787878710187878787874709309038787878787878787878722000505080521 660315150562510973222207030400001003042122121051000222412278814112128888888888888888888888888888888888888888888888888888888888888888888888888888030521 660315160562510973222207030400001003042122121051000222412278814112098888888888888888888888888888888888888888888888888888888888888888888888888888020521 660315170562510973222207030400001003042122121051000222412278814112078888888888888888888888888888888888888888888888888888888888888888888888888888020521 660315180562510973222207030400001003042122121051000222412278814112058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660315190562510973222207030400001003042122121051000222412278814112038888888888888888888888888888888888888888888888888888888888888888888888888888010521 660315200562510973222207030400001003042122121051000222412270488112251287878787871339878787878710187878787874709309038787878787878787878722010102060521 660315210562510973222207030400001003042122121051000222412278820111058888888888888888888888888888888888888888888888888888888888888888888888888888020521 660315220562510973222207030400001003042122121051000222412278820112038888888888888888888888888888888888888888888888888888888888888888888888888888010521