031112172021303135434547480607081019232732343640465204050914182526293337495051 061114232430333539434548520103050713171927293437445102040910202122252840414649 020304080911152027283544490710142431323334394143505106132122232529373840474852 070812172122242533374249510304061116273031353643444702050910131415202634394145 010315172426283035394349510204091012131421323334415206071618252729313640424446 011517272830363741424347510206081011131423243334454603070920212629323538404449 040708091014162627323639470203051724283437414445484911121520212223293033384051 091213151620243343444548500103070818212223313542474902040506112526293436373846 031013213033363738404143520205081519202324252831485104091114172227323435444647 051728323338394045474850520203040608091822262934495110111213151923273741424346 020721222326343839444548490112141824272829303243465203040608091113192531334047 020506141719212829333546520716242630343941424344454901030910111322252732373840 011015162832333842454850510311121321222327313436444904050607171819202635404152 051517202123293132374247500206111622252627284143444801031314303435363839454651 040708121722253641434950510506141921232428293233394002031011131516182035424452 020914152830313334353839450408121819202529404748495001050710112132374143465152 010305151722262930444549500209111213141920232532364607081618242831353841424352 020506131418202326293639500119222831334245464748515203040811151621253034354144 020304071015161821282936400608222426313235394446485212131417192733344142434749 040511141619232428324041440106080912172021223442474913151825273136373943454850 030513152132343637384147500410122024303940444548515207141618192223262731354249 010205061013222426304244510708141925273435394648495204091215161718212932384043 010306070810131519262931400411121424303334444649505205172122252728373943474851 061213192032353638414344460208152127303134404245474801030507111618242833495152 061519202123273241474850520712131822242931343643444904051617252630333738394551 020507101124343540424549501617182021232729373843444701060809192226303132363941 031015192122242830323639480609111314182026344041435105070812173138444546474952 061217192123262939434649500405071424252830333637405109101116202227313538414247 091317192223273137394349500207141820212432384448515204081012151628293036404147 020314202125273139414244500104051824262833363847495206070809111223293740434546 081416182125353840424448490304051117242729303437435006121315192022262832334652 010208101112132122344344480304060709181923282932364115242527303839404546475152 031526273034353941444650520104060712172123283740454808091014182022313233384351 010410142226283435383940510206070813161719272932434903050911122031333741454652 030711172122232425444951520506091418192632343637424504081215162028293035414650 030508091315162024262733460406101718232829313435485007122122253237394044495152 030608121314212628293644480102050720252730323337474910111518192335404243454652 040711162125273638424647480203050614172329323337435010121920222830313439414445 010813142225283133394148490204101823272930353643475111121516171920213237384250 041319202132333839414445490105121517242529343743475003060708101823284246485152 010305101112202126323546520207080913171819283341454714152223252931344348495051 010609121418272931324244500203070810161922242628435104152030333437383940414748 030709101116192329304143481217202122252633343747495102050608313235424445465052 041921303334354041444546490610111217222526293137395007131415161823283236474851 010304061017182133353745490713232426272936414647515214152025283031323438404448 071012131518283236384142510304091617222333343540485002061114192425374344474952 141624262833363738394041420711132021222329323443444802030506091519273135495152 030410121322233135424748510508111516282933344445465006071417212536373839404952 030811151924272936374046510206132021223839414348495201051217232628303242444547 050711131517193335374142450408121822262931343638495201021014202428303239434650 030607121416203032354149510104050811152125293436375202101728313338394042434550 010516172022252627283035380203111319313233344243465204060712182436374045474849 040509111216202729324648520208172224262831333738405107141519232530344244454749 020508121314162127384347520307181920222324313234465010112526303536394244484951 031014161923253033344245500221242627283237394144465101060711121320222931364748 071519202629303132383941430608091012131417283542455205182123242527374447485051