1346467452080872133243113223312243211 000001001010010100011000010010101000 134646745208087211332332135447456439999999955432456 5318048712080772143443333323323333232 000101001011001001100010001000000001 531804871208077213333333124542543342434333235554535 0636413132121573143441111331411154241 110001111101011101010110001110101111 063641313212157313443431261236237774152414125672425 0002501981032272142323111442313254242 110000110100000001000110000100001001 000250198103227214442322152255225444242534125653226 4667596912090672134333231324323433332 000000000010000100100000111000000000 466759691209067212224243324327444233514232152365553 0925619312122270133332312331312123111 000001011010011000000100011010101111 092561931212227012342342135536337674145224147641557 1876812772021572142332111333313233141 111111111111111111101111111111011111 187681277202157213322221243355335534333424334554434 1676051441052472132323111331313323231 110111111111001001001111010110111101 167605144105247213332322153355336544343434245553435 5294795762112573122223113243212232222 000000010000000100000011000100000000 529479576211257312322222262436536342323353243434554 1072772134243124334312343331 111111111111111111111111111111111111 107277212323243233435345344422343243334343 2361339762121371142333332323413244142 111001111111111111101111011101000111 236133976212137112333232242444344494225423244464425 4674938571080573132314112452413143151 110000010100101001000001000000000000 467493857108057312323111445246337462431553125666215 027580187 144444413444411243141 111111111111111111111111111111111111 027580187 12424242453236226332242542124455214 0305459012072573134341222224321423123 000001101000011000101100011000000001 030545901207257311333332335435444342234222245454555 2168080412012174142413211331314344531 010001011111000100010010000000000000 216808041201217413333221352346237775444423132666322 0426248382061273144423414444334433333 101000110100110101000000010110110111 042624838206127313333233233344432324333332254444443 3466005062122672143423322333333433442 100001111011111101111111011111010111 346600506212267212323332345346336443444444433333333 449797012 071073143443231442324134143 111111111111001001100111011111101111 449797012 07107313323233144333342344344244236455335 0706022832121871143343111343414344141 110110110101001001100011000100010001 070602283212187113333322252253226632332444225562225 043540408 143323221342313234242 100000010000000001000000000000000000 043540408 13322322255534564324432433233473215 0945036782031672114231222114131211112 001001001010010110101000011000000110 094503678203167211224233126627673242415141153335452 0606008432101773144441222323213343142 100101111111001101001011001110001111 060600843210177313333222245337436664243434122463325 3496686812040173154332332313224433244 100010010001000101001010010001010000 349668681204017312314221436322334441423452542446532 5699788042060574133433243343114331224 001000000001011100000001000000000000 569978804206057413323222155345433443423443333454554 0478007511081373133233133443213332243 000101101011001100101001000100000010 047800751108137312333143145435544442324253244453435 2026403171092273143434122443413233141 111111111111111111111111111111111111 202640317109227313431211252277126574421541366564314 4211319152031073142513111442313344131 100000111101001001000011000000000001 421131915203107313332321163344235594332423124553335 0436659632031073134442232323213322233 001101111011011000101000011001000111 043665963203107312323233235234534541442452334553455 5639555851101572143433544434334533344 001101001101110111101000011000000111 563955585110157213223133333534355544524341352224433 0406841822120473144443221543322433542 011111111011101001111011010100000011 040684182212047312323331435625225443534442335466532 523085745 101973151515311542515145151 110100110101011001000010010100000000 523085745 10197313433221271163127644421511116772115 5551399861010972121133111221313133141 100001000000010100100000000000000010 555139986101097212321233144546566343124232153564344 0494217052071348142522112352312123341 100001000010100110100000001000000010 049421705207134812223133324621352341415231123233463 0656849552101773133241123224312322112 001100101010010010100101011000010110 065684955210177311323233224534543242224221154334555 0866445911111673132232333321312343332 111111111111111111111111111111111111 086644591111167313332322234254314432243323314454345 0907266172082373142133114334313243231 100001101110111011100100011000110111 090726617208237313334342235437437144115443134433455 3576086821021471132424115443423444252 110000010101001010111011000100000100 357608682102147112311213231255235344211454234524222 0685206041072472122322222232322222222 000000000000000000000000000000101000 068520604107247212332323266466646442242334244444455 2262516291040473133334222343424452253 100110010110000001100011010000010001 226251629104047313322222234334632365423243333425553 4751303861100771153524111542215353141 110000110101000100000010000100000011 475130386110077112422211152134217645121533314724423 1415602862051573143432132433313343343 101000101101000101011010000000000001 141560286205157313323332244334443492423423243554523 0468014411081372142313241432513255252 110000110101001001001010000100000001 046801441108137213432311142266224695241514214761314 5667909032090772135252142233343233334 001011011010011000001010011001010110 566790903209077211224242124524442443325242464445634 4326339301032575143524222432424243243 111111111111001011101111111111111111 432633930103257513432422142153223434442434323453225 4739059491120469141333123532514154151 110111100111111001100111011001010111 473905949112046914311311361364256654121514122653236 3769679891110573143424113442414353252 111111111111111111111111111111111111 376967989111057313323221262263316345332412321545213 1092373153523231533435433332 110001010001001001001000000000000000 109237313332221133432543244432322243213353 5555539651040871142433232333213344242 110100010101000001100010000100000000 555553965104087113333221332366227344223414132453136 1487861881121271144324312234213433151 100100010100101001101000000000000000 148786188112127113323222354226427244421232136536224 4708089581090572141534213422213133141 100000100001101011100000000000000010 470808958109057212422322364646226342131444323444334 0465854312031873132313313422413343142 100001110000100100000000010110000000 046585431203187313322212234466445434443423154454346 3889212551112070132312111332312442231 110000110100001000001000110100001001 388921255111207012431312153265426641332434135662326 5286374551120772143433332433432444344 111001101110001101001110001100010101 528637455112077212323332243435443544434343344463443 4599356682092473124333212244211232231 000001001000110100100011011000000000 459935668209247312313133235426556542224251342345554 0676012812030373134333121323313333232 111101101110011101100110011000100111 067601281203037313324332254442433331425442143455543 0123456781092772244444222434313344242 100101111111011101101110001100000100 012345678109277223333222254333336434443443433563333 4524939051090671234424232323322443444 101100000101101110101000000000010000 452493905109067123313221445345464344412322431546313 5398262331111372242324111443314244221 100000010100000001000001010100000000 539826233111137223321211254356336533231334234553335 2420809801022673232241312323242112231 100100101000100111100100101010101110 242080980102267329999999935367563549999999954364556 0475689801091773234242122213212233133 101001001010010000101000001000000110 047568980109177321214243135535556344115231154334544 4927098942071573253334422422324334243 110010111010011001100110000010010110 492709894207157323433331135534544444442423134554324 0746417521110973232423213452423244142 111101110111101011100011111100011111 074641752111097323422222143345325544333433334353334 2188483282012073233313312332322222231 111010111111001111101111110110011001 218848328201207322322212245344335442334442123553333 0235472292100773242323111431414144231 010000110100001001000100000010000001 023547229210077323432311252265325634151524125564335 314743144 243434113434313243241 110011101111011011101010011000000111 314743144 23313231233434344342324442324443224 2282167022091273254432221532113433532 111111111101101111111111011101010111 228216702209127322413131335221144371413442421566522 5791150142042272252524131552514344343 110110110101001101001111100110111001 579115014204227223431311272163124645231544313773224 0407403942102373244434211532415453441 110000110101101101001011000000000100 040740394210237324333331352247226645532423132666233 5029866391050973253522522333342213142 111101111011011001101111011110111111 502986639105097322323231243343235442423342335434524 0645855052062472234543412224314343451 100100001000100100100000000000000010 064585505206247223214143424435447342115231152457412 0087629331060174331114111231212123131 010000000000000000000010000000000000 008762933106017433332222144444444441142333135423244 2646991612102973334243111332312143131 000001000010001000100000000000000001 264699161210297332224321334337336732544322133554334 2543508262030372342413111421313343231 110100111101101101111111011110001001 254350826203037232432311362166117624441523225663225 2253132822092872344322112344224222241 100000000001100100110001010000000001 225313282209287239999999924435545443424442443356552 1846683072070273324242433113222443432 000000001110000010111000001000011000 184668307207027332333232324535554344424322263444552 4505310942040672334322112214312432132 111111111111111111111111111111111111 450531094204067232324232333436445344423342342335423 2151370882031372322323111332323142231 100001100000100100100000001100000001 215137088203137232323223223334337632233453233463325 0335870202061473335442123313111431534 101100111011111111111000001001010111 033587020206147333314131324424463461524251342445442 0417678842110973342424211532414234331 110000110000001101101010000100000000 041767884211097333432311261164117544421544212763213 0617254502060172334241444214342522445 101101001110110110111000011000000110 061725450206017233214143325624562242514141353232622 4708443542062074334422121322324433342 111001100011000100000000010000000101 470844354206207433344321433435345534544421153666613 0887464062072673314241233114111422423 101101101011111111111100011010101111 088746406207267332323233326425664351424251252436543 0495810642051173334334132333213353334 101010110100111110110101011000010111 049581064205117333323321322434554644533432334345312 1446613821101171344233233343313243244 111001011110111101100011011100000100 144661382110117133323233334535343344314222152335434 0905623451110572332423111442413243131 110000011111001001100111010010001100 090562345111057233332323165265326732141443136662336 8418614152061873344444241543414333244 111101110111011001101111011111010011 841861415206187333423221242232223544232413424564424 0467019411122572332333111443214333332 110111111111011111101111111110101101 046701941112257233323221154325445334332443234566224 5139218452021573331323111332313133131 110000110000001001000111000110000001 513921845202157332332331144344326343243443136563334 0206208982102573342313122432413244251 110000110101001001000010000100000001 020620898210257333432311253254216544232533223564324 0468857782 342423111431114144141 111111111111111111000000000000000000 0468857782 32222222366366346663424422243423412 5224763722062873332424442332423433233 111000110111101001101111001110001011 522476372206287333434321342254323523442523133644212 5861834861020171324231532214152422323 000001001010110000100100011010101100 586183486102017132223243226636664322455242165246676 0955266532031973331413323533312222241 110100110001101001100010000100000000 095526653203197332432322263264225532331433324553324 0926858142072673342431123423213444232 000001111111011101101111011110011110 092685814207267332342431344345322244442453322664354 0468892512052669334442334215322521321 000101001011010010101000000000000111 046889251205266931223233136527663451525251143335544 0907209012042273334323124223312232332 100100000100100110110000000000000010 090720901204227332324221334524453353424233243335433 5798238321052373333333332222312333333 000000000000000100001000010000000000 579823832105237332323222334536453454523322143345433 3680266941062373354312322145432112345 101100100001000000001000000000000000 368026694106237332423321223943534534345432123563234 5677555241031272341314212441313243141 100000110000001001000001000000000001 567755524103127233432411163277227694231544126652225 4969042422031373335523243434333533533 111111111111101101111111111110001011 496904242203137333333332433334334443552534334455433 1081273343414111441414154341 110100110101001101110011100100100001 108127334323111172226237525121525122652234 1436202572091570333322113443512254341 110000011100001011111001000100000010 143620257209157033333321262354324345421413134533423 0456025552110273335142343114231322314 001001001010110010111000011010100110 045602555211027331134243325724663342535132255134663 0495837942051173332444111541514134151 110001111001001101100011111100000111 049583794205117333343321172227227515331514132771226 0747001021082170342299999999999999999 000000010100000001001101010110101001 074700102108217032332322299999999994442324235533445 0426210451060174323221111232212122111 000000010000001000000110010010001100 042621045106017432332423125326747632143454196562666 2116223732101373342324111311414254251 110101111101001001001010001100000110 211622373210137333323221162337227745213442133514213 2927824081072172324342113324313433121 000000011001001011101110011110001011 292782408107217232314123134337457454434342133334355 1355820931030470399595993999595949949 110100110101001011000110000000000000 135582093103047034431411172277117645131515114751137 5779011092122673342314111442413244131 110101111111111101000111011110010001 577901109212267333432321252365336444131423125672345 5647392311073173341424111432414143141 110101111111011001000111001110001111 564739231107317333441422162256227544242434226764226 0416485072020274332323111323212132132 110100111111001100100011000010000001 041648507202027432332321154367337543123444225573326 1266239672020573324331443322131321343 101101011010101011111011011000100101 126623967202057331323321336436544341434352135645643 314223214323241232214 111110111111111111111101010110010101 34123114353542226343321431235243525 3397631531052473332415234434313243342 110101000101000110100010000000000001 339763153105247333323212143344344245324433122443113 1776831691041073334234321452415154141 110100110100001001000110000110101001 177683169104107333432311172166236623213423114761226 1955230571042073332434122433413444342 111001101101111101111000000000000100 195523057104207333223231342334335434423422342455324 2085259191101571323514315244231542341 111001100101111000101000010100000000 208525919110157133333333343554434353333343243345444 2128067431092573351414111432414144151 110000110101001001000111010010001001 212806743109257334431311272266227624241414226663215 1256085522041273314142444113131311414 001001001010110110111000011011100110 125608552204127332223232322624662342515141362236652 385705823 091173324343123234313353332 111101111111111100100111011010101111 385705823 09117332313143323427556342314332142535443 0955204142031373343339999999999999999 110000110100000100001001000000000000 095520414203137333323232399999999994332422233644434 3738681831022173342414122449313343159 110000010101001001000001000100000001 373868183102217334432312163264226644332424225662226 3640283902010471342434111432314243141 110101110101001001001001010100000011 364028390201047133332211242245236634211422125663224 1775464492080273322323211333222231122 110100110001101100001110011100010011 177546449208027332323223335343225533332442343454334 5787812722052971342324111333313244142 100000110001001001001110010100001011 578781272205297133333321162267326644242434125672226 4078667501040170342315119421493934949 110000110000001001000001000000000001 407866750104017033332311162255226444232424223662225 258658155 342424221332433233142 000000010100000000000011100000000000 258658155 32323322153254366644232424235562335 0665870461030973453433544435534355152 111101011101100111101000000001000110 066587046103097342224233362536243245414211251224624 0468885471112472443333222334423334331 110100000100000100100010000000010010 046888547111247243222311252344336443421323233324344 1217246821072973431453113345412153141 110000010100000010100110000100000001 121724682107297342331311172367516243111412124543333 5169226351021572442424111442314243141 100100110100000000000001010000000000 516922635102157243332322163254226544232535125553225 0468828842100371433241121232312432332 000000001100010000001000001000000110 046882884210037141223233234354333442414242353345444 5911810051042173423231121223124232113 000001010010000000000100011010001000 591181005104217349999999935567664343143343199999999 0506047762032874443432232414433344444 100100001110110111111000001000000110 050604776203287443213232335444354444424242453435433 0767279672071373442334123344323242241 110001111101111011100011000000000111 076727967207137342312331136456236454133444135553225 068600645 432333421342321334234 000000001010010000100000100000000100 068600645 42234344225556544342324223153344453 2225401561113071433341112233222132121 000001001010010010100001011000001000 222540156111307142133232133445345344224322354333555 0225084111022773442424111532425244251 110100110101001001000110100110010001 022508411102277344342411261253225664142415422662315 0456032042113072441314111431414244341 110100110101001001000110000110001001 045603204211307243431311161264117745131414124662224 5282188782110772444321241213213444332 101101111111111101001000101000000100 528218878211077241214132314624465424254241244345543 5622315822040573434242344214332533553 000001001010010110111000001000000110 562231582204057342213244334426443241515242251224521 0407636542012273442521111552314343131 000000010111100101010111010010000001 040763654201227343443322454255226644222442122565443 0002607111031371442424214424335442331 110100101110011011101100011100000111 000260711103137143333331442556536341435344123535444 1325241111022172433133123223312423433 111000001010110100111000010000100000 132524111102217242213232333437546444523233152445333 6030179762030272432333113334313243131 000001001000000000100000010000000100 603017976203027243333342255436357353134343146433335 0716613151053073441324111432413144131 110000110101001001000111100100000001 071661315105307343331311161264326644131514126672226 0467609502110973441314211331414114131 100000110001001001000110000010000001 046760950211097343431211162254226732131534124672234 5863688201110473434453222432324122132 100100111001001011100110011010101010 586368820111047343443432154135215434244434236662246 2200812122102873442343134213313223132 100101111010011101000110011110101111 220081212210287342342333244554545393234233344353435 5329849832051873423233211232312333232 000001101000101000000010000000000001 532984983205187342323232334532556543222333243445434 5768614282050573444423322423223232243 111101111111111011110111011111011111 576861428205057343332321343346456693333433124643333 1137003572041073414141112114111211311 000001001010000000100000001010001000 113700357204107341234334136426444351145253155345666 4364573042101973432433223432112332322 000000010001001010001010000010000011 436457304210197342332323264245324543443444224653352 5209689022 443244112343412233121 000001000010000001100001001000000100 5209689022 42233232123337467493224233155543245 2006276532042773442324111442413154251 110001111111111101101111011100001111 200627653204277343333331361357227745432414124773113 1035217431032673442423111432414254242 100100110100000101000010000000000000 103521743103267343322321162243237634321414222662324 0002600041011972443332221353213132131 100001111111011101000111001110001101 000260004101197242333332142543346662134243143373326 0446098322021773424221121211211213112 100001001010010000000000001000000100 044609832202177341211144144356475644145442199999999 5547384411071573423423533423153222343 000001010010001000010000100110000000 554738441107157342332324156345334531231452334653433 5722527852072573432233131332312323333 000000000000100000001000000000000000 572252785207257343333222353254445432443433333555543 1367474481111871432322134242312222134 101100000010010010000101101010101110 136747448111187142343233135334452322123344145532337 0457632542030472442232112311423124131 110101111111011001000000111010000000 045763254203047243332332142346436624143412146553436 2151395792082573442334212432414144151 110000010110000000000100011010000010 215139579208257343343231262547327735131424146613217 0796459961121473451415111543415254451 110100110101001101010111010110001001 079645996112147344441311171177127674241534111772113 2094673981071371442322222332322223232 110000010100000001000000001000000000 209467398107137143333332254455445594233343344453324 2718682701100871413141325125222312222 000100001010010110110000010000000010 271868270110087141213143326624663251414141142116632 0465498512051573454443343343314443444 111101111110111111101111010110101111 046549851205157343333332343346332244444433243454433 2198492252021472424345343144221332224 001101001110010010101001011010000110 219849225202147241234343123236265635245143154324274 5210833002091272442423212443413144131 110101111101001111100011001100000011 521083300209127242313121234347347574124313133354346 0555497982081373433523111533413133141 110101110001001001000011010110001011 055549798208137342432321142266147554122524114772225 0626011191010374442423122443315353242 100100010101001001000001000000000000 062601119101037444332322254354236425442443235553324 5708923011101170431313211331323243232 000000110100001001000111110110001001 570892301110117043431411165266326723151434126662446 4579389862051173443213221222212322232 110101010010000101001010010000000000 457938986205117342333322233335444442423422133565333 1746213951042273431434412443322223131 110001111010011001001000000100001011 174621395104227342333233154434553544333443335562235 24611881920802 442111113333415254352 110100100101001101100011000000000001 24611881920802 44332311162257257665421542222644223 4879444882111272434342433323222432123 000000001000010000000000001000000110 487944488211127241224243315623563441415231154345444 4939263631022773549495993552495154159 110110110101001101001111010100000001 493926363102277354431311172173117673151435111773214 0417216081010573543323122321312333232 011000101100000001001100110010101001 041721608101057352332321343336453624233434135564445 4928851791022272523333113124312322321 000101001011110110111100000010100111 492885179102227251223233322534354241424252354235533 0455654342071073543412131421312343332 111100110101011101111111110110111111 045565434207107352332321343234333552433342199999999 1796835352112972552443223443434343342 111111111111001011101111111111000111 179683535211297252332331253247335322342424334543243 0715498611052173543423122452324343232 110100110101101100011011000100000001 071549861105217353423312253344325544422423223564434 1356812042080173534344434334323442144 101101001110011001101111001000011111 135681204208017352323242124553343232425242163344335 3455490912121172551515122541415253241 110110110101101101000111000100010001 345549091212117254432321372171116542241525214763114 0286652931072673541413211442314233131 100000110101001101000001000100000001 028665293107267353322221164266327564212434123662235 2249650671121172542423112442313433141 010100111101001011100001010100010111 224965067112117252332322153364336462233444236555552 1247045811030673534454512333353243241 110111001111110100000000000001010110 124704581103067354214122343412377144313231542435223 1126808151072773541425111441313143941 110000110101001101000111010100001011 112680815107277353331311162265236733242434123662115 0627087571092170532323113314223233232 000001000000000110000000010000000000 062708757109217052233222144534434443224332143435543 0627258241031773542324111532414343242 110000110101001001110010000000000001 062725824103177353321211353254224544241512124533224 5589704442022772514342334214132433333 001110101100010101111000001000001111 558970444202277252214123324544473365415152456324544 4526979342102469542324222332313233232 000000000000001000000000000000000000 452697934210246953323222143234355644422412123564333 0405648432011473534433222433412443432 111001111101111101111111011111011111 040564843201147352424331342234222343342444222564234 3375625602030673543343231434323343242 111001111111111101111011101100000111 337562560203067353333331233236243334534422133664324 1356045422112573553524421542425444352 111111110101101111111111101000010101 135604542211257354323221343235246534522341133676333 0586450072121772542514211541414254151 110100110101001101101111000110001001 058645007212177253441411152166216665131524123772215 0585059551081771552414122442514244351 110100110101011111111111011100000111 058505955108177153331211121264226314421413123652213 0815410531042773532424112352313343252 110100110101001101001011000100000000 081541053104277353322211154244326543422432322635214 0996419222110171533243211322213442341 100000001000100000000000001100000000 099641922211017152313232454554356642324342152456424 4674557252081473552534122542314244152 111110110101001101100111000110000011 467455725208147353333331262163215654242424223663225 0002604261021071542223111254313222121 000000001000001001001101000000000000 000260426102107152322232145554557644334444133444454 0406866331011372534224121332312322442 000001000010000100001000000000000000 040686633101137252333322123337563639999999953365221 1975838262090173543522121314212333242 111001111111111101111010011101010111 197583826209017352223221444345434463424332342555323 0556879322030173532223232323313223323 111101111111101101111111010101001111 055687932203017352313221345436452344343434245225444 0265064541053073542424113432422234142 110000000100001111000011000000000001 026506454105307353321311162244226344241434212662224 1367688491122472542423233433424542444 111100110101101101011000000000000000 136768849112247253321211243264123544421543133545433 0577046991 534232232433444434421 111010101000110101111001101001011111 0577046991 52344431223433454513424344443443344 3577271561061273534342123223212431231 100001001010010000101000001000000100 357727156106127352324232314524446642424352354365432 0315475522101173552435214544412144351 110100110111001111100111010110011101 031547552210117352332211244446225454321514122323334 4516146612100572542323211423412234141 110101100001000001100000110000100000 451614661210057252322331232335257523343424125653326 4371108481042673533423333324223332253 100000000111000100000000000000000000 437110848104267352323232335434554351414341331336313 2084878712042973533142111223312423331 000001011110111000111100111110101100 208487871204297352333233234446444345424332154555454 1426800331121172544233434234132421413 000111011011110101111001000000010110 142680033112117251213232326423554365423451453324432 2187646382042373542422131422313223343 111111111111011101101111111111111111 218764638204237352332321233454333443322424445464434 0437686572040573534211121211212333222 000000000000000000001000111100100000 043768657204057353314132344456453634413322144444643 2199412341032970534434241332313443453 101000110101110100001010000100000111 219941234103297053424121444226233464423434132565313 1081573541314111442414144141 100100110100001001000000100100001010 108157353332311252255227344242414123562235 4556949491092273553535333552425354453 111110100101101111111011000000000000 455694949109227354433322152342233454432443222534112 524763329 022573541325211332223141231 000000000110000000000100000000000000 524763329 02257352332322136355446542334322245464245 4697470342111870514142334114121422444 000001001010010010100000011000000110 469747034211187052223233317624665132425251366236523 0497014321081772541314111431414244141 110100110101001001000111100110101001 049701432108177254441411162265225644241414126662225 4071556061030172531323413322323133121 000000010000000001000110000100001001 407155606103017253342323234355436544243435136563456 1547231522101373553413211431323243351 110100110101100101111010010110001001 154723152210137352423311333237226545231544112655344 0457406192102273532423111332312133241 100000111100001000000110000000010011 045740619210227352433322253264227632241543214662324 5605315051020773522332122333213232221 000001011010010001100100111010101001 560531505102077353232233166467356322344253256353565 0627201902102473534442224334323433432 111101000111100110111001000000010110 062720190210247352213122333533353254412311352325432 1786212492030271534344221233312132141 100001001100010000000001011000000111 178621249203027153234233344535555544224343253445655 2372997612061473534333434325223433432 100000001000100110111000010000000010 237299761206147353323232334436444343433342242434453 4603947722080672531322111333311144131 110000100100001001000011000100000000 460394772208067251321211253256336444122432135563324 2149819022082872544443241333313533434 001001111011111101111111011000000111 214981902208287252323231345436432442523242132665233 551497387 110571533223121322413443332 101100000101100100001010000000000100 551497387 11057153323232353325353564423322232553333 0566050052060873533434322431213343121 000000010101011001000000100110001001 056605005206087353431321254366324543231434134554445 1525696361033172534432111333323233353 100001101101111100101001000100000111 152569636103317252214121334424445543414331143445424 5316849312031773553534122523213223221 111100110101101011111111010100000011 531684931203177353323211265237226554141553124664244 2234380782090473543443112434313243221 110101111111011111111111111110101111 223438078209047352323332144334337234334432142564444 2312594192031173543332222423323433343 100001111101101111101010000000000011 231259419203117353333222343344333444433422233555433 2095264682062972533443221433213452234 000100101010011000100000001000000010 209526468206297252434332265255326442323443224563544 2493742902110172531212312332222123141 110100110001001101100001000000000000 249374290211017252322222154367237393133443236553325 3546265942120571513352431112111121124 001001001010110100100000011000000111 354626594212057152224142326626662392324242352455554 2965450531082869542315321432431254241 111000111111111100101101010100011111 296545053108286954421311253435224542423214132434224 5535508772052473541323111332214233131 110000110101001001000110000100000001 553550877205247354332311153245326644342434224653334 4709800902052472535143434213211413431 100001001010100110111000001000000100 470980090205247251224144312626577252435143172125412 5779227651081173542433212342423344141 110000110101001001100011000100000001 577922765108117353432322132244227344442423225653325 1255834421022073534342453324341522425 001111101010110000111110101001000110 125583442102207352323242426421241534425452454334551 150827245 082873543535421452513253252 110000000101000001000001000100000010 150827245 08287352423211351164115674211544122652124 3245497532032072555542342554443554454 111101111111100101111011001000000111 324549753203207253314231432324242375524521131567611 3999028902092571534341131311222333334 111011011110110001011100011001011110 399902890209257153334243324523454452131222355455543 1112573651413111433214144341 000000110101001001000000010100000000 111257363431311172174227715142415126651232 2638309722 633232121334312333443 000001000100000001010000010000000001 2638309722 63324222154344443334533333244554554 0995081322070572652523231531325333252 111110110001001001001011000110110001 099508132207057264412322263142114544231543214663324 081621049 041373623232111112111111111 000000000000010000100000010000000000 081621049 04137362223222145445545443333343255544444 0177036291021471631223114215113121111 100001000010010010100000000010000000 017703629102147161123243123544557341222252255454434 2121562282020272643232112432312234141 100001101111111111100001011000000110 212156228202027262323232334534344343412232153345423 1795614232010674633253412214111111531 000101001010010100110000011000000110 179561423201067461213144135634554241325153152466462 1021170624141554114152433454 101000000110000110111000011000000110 102117062114233454612561164415231451315411 0335073661111171633223112233213152131 000001000000010000000000000010001000 033507366111117162234333134535656341215354143443335 5721969631032073631213114334413243131 110100010100000011100101000110001000 572196963103207363331212153456436442242344145532345 5170247311102772633333111221313333242 100100100000101000001000000100000000 517024731110277262323212353335445544322442233555323 4488690872031373633343233335311332233 001001101011011011101001011100000111 448869087203137361323233334436445341424352153564334 5626185212081572624241111213311222211 000001011011011110101000111000011111 562618521208157261333233115425546531224242152455563 6171048091122172623433223334322334432 000000010100000000010000010000000000 617104809112217262322224244345544344234322235534344 0446252631011972642425113341213252141 110000010100000101000100100010001000 044625263101197262332313163366336525432424133452235 0255421941121371632334311342333343241 100101111101010101101111100100001001 025542194112137163332221135257346532333334123665634 097662179 652423112431415154141 100000110100001000000000000000000001 097662179 63422321122256336665111442134664234 5007456141123173615151155115551515515 011111001010110110111000011001010110 500745614112317361114144411711771171515151571117771 2264782231092472624242113124211211222 000001001010010000000000001000000110 226478223109247261123243325635663351311151264235554 0498613461082271642424111342413343342 100100110101000001100011000010000001 049861346108227163431322233164325744341434225663335 6041030471011371614442133112111111242 100101011010010110100000001000000110 604103047101137161233242335435454441424253344565324 5653957581121672641414111541415344341 110100110101001001000111000100000001 565395758112167264432311162163116764342514223672224 0226445981122973613244425114221111112 000001000000010010100000000000000000 022644598112297361323234115355434352223252355323355 5303184121062273624354212334212143121 000001001111011000100000011010000110 530318412106227362233233135535357433235343256354245 0077813251102872643214311432314343241 110000010100000100000000000000000000 007781325110287263332211162426236644421444142559223 3385852961071872642414111532313143141 110101100101011001101111011100000111 338585296107187263323331162254356665143414235663225 6017840541081874611242224225211243112 000101001010010110100000011010000110 601784054108187462133142135636467134325122162225465 2767870821100773634343113334413344351 110101011110100110100000000000000110 276787082110077363213131433424367643114243154567514 632334414234423443442 110000000100000100111000010000000000 63323221323335456553422442343345313 2726843932081472644554142434214542545 011101101011001101111001010100010111 272684393208147262323122333354353462523433433544222 2319029242071473642324211432322222132 000000110000001001000100010000000001 231902924207147362442422154266326622242444136662345 0885084291050172635343544324341433434 111100001011111011111100011001010011 088508429105017261224233333423243441334343434435433 4437420602113071634344114334311122131 110100101010010011100000011100010111 443742060211307162223231134546456341323353344434444 2240439931020470632114112322211243221 000000010000000100000000010000000000 224043993102047062433222245335336442332432332434354 4946424541031371642415223442525345341 110100110001001000100011000100010001 494642454103137164332311362265235234232434223652113 1976284752032873632223112322212242141 100000010000001000000000000010000000 197628475203287363332322235356326543242445126664236 2131123941050271641414212432414243141 110000110000000001000010000000000000 213112394105027163432411162275325643231425224552325 5781345072072371642315111352413134241 110100111101001001000111010110001001 578134507207237162332422243264326434242424234553334 5138411011091070654434322444324143251 110101111111011111100111111111000111 513841101109107063312221199999999994121514124662215 0467081842080972631415111551414153141 100100110101001001000111000110000001 046708184208097264431311264154226644131524114674234 1924885811032472624333233334212332432 000001001000010100010000001010000101 192488581103247262223243325634654342435242342445443 3185827312063072651415223551424255352 110100110101001001000111100110010001 318582731206307263441412162255116315142515125551215 4551924091040771641414111521415143151 110100110100001001000110010110000001 455192409104077163442411162166227532241543125662226 1307062902112873634143111224211243321 000001001110010000100000001000101111 130706290211287362233142224536456443235233153445456 5734577022022873642232411313313133231 000001101001011000101000010000000111 573457702202287362323333235444354342324343143344554 1926291891121271634343445325343443444 101001001100110110001000001000000110 192629189112127163124243333524422264425423343225433 5665506681062373632423222432211422422 000100000001100100011000000000000000 566550668106237363322222354354335452412441233554443 5735982841092373641434112332312122141 000101110111011011100010010110000111 573598284109237362332321133357337352154433126492336 0468841951091572642524111441314244231 100000110101001001000111010100000001 046884195109157263332311365266226445351414124672335 2996298201112572641414111552414244151 110100100101001101000011000100000001 299629820111257264431412152265236544132525123663334 1575838202060173643524123543313343251 110101110101101101110010000000000000 157583820206017363323131433234124563312442222655213 0245070591013073642423123443415354242 110101110111111001001111010100001001 024507059101307364332331253245224444343444224544325 1265217482060773641333112424413144151 100000100100001001100000000000000100 126521748206077363331311152256257364222422135552325 1458249542041473644442141412343443344 111001111011101101011000000000000011 145824954204147363413221322226233632524522232566622 1036851632080873633233112323414232231 110101101110000001101100000010001100 103685163208087363332322234434355334233424145453534 3729094071122871642424222422424344242 110100110101001001000111000100000001 372909407112287164432412162264226424241434224662224 0086669851111071612124213124312143122 000001001110010110100000001000100100 008666985111107162123233134546664252224232152334334 0487074071121772644324123333413444342 111100010100100101101011000100000000 048707407112177263333221352434333344433324241545313 1285235342081173632424111452313343341 110000110100001001000011000010000001 128523534208117362332321163346346734332434136673336 1146226772040473643334221422313343332 000000000101001101000100010000000011 114622677204047363443331353234234443332443245664444 1466619681033071631315111341413153151 110000110000001000000110000010001001 146661968103307163441412152164216624151525116751115 5981088551030373643223121341413233132 111001101010010000001001001000000101 598108855103037363233332143534455444424234154363435 2424927111112070643432111334314443321 000000101101011101101010000100000100 242492711111207063223231234446346444322212132454444 0486420381081773699999999999999999999 000010100110000010100101010110101001 048642038108177369999999942433436449999999943543454 5714127381070873641534241442314133133 010000100001001001000011000000100001 571412738107087363431321143254233342232544124672335 607104438 612231114145111551111 001000000100100010101000001000000010 607104438 62233322463557557143424354135433457