36837229040472290186879040183683797229086804040865 83362222333654040154047368690404040472230404015447 22301540472904472222229047904765419080836236804041 80540540401868722304040408686879087686547901515554 04047229044404018686873690401836862237304015418654 18654180183683686830401868330186547222654040186804 04040404018686869040183368622687973694018040547368 37229723368651905183687368686868368722904040404722 68686868686804044040405472686547908336540473686868 33690404040186836547290187268368654183686804722904 72262222368686801901804722222229041865194723654401 55187301583690472905540476804722229722368687690476 86868686872222222290404040865154047222222297918040 47686804040404186868658686868336912687222290187237 23686833651868690472229722626541868629155418690586 80404729041551868686519018686868680515404729054086 86904054040476540197290865401540868686540440405479 04040551862222972336540404040186836865544047947237 22686918051230186229729040405404041869736865404018 04054040186905186554154187222290404040586837222918 72265441868691869086868654086918686541869418683683 72908018690126865404790868722226236868368686805186 80440408722904040412290440404768654055440472297290 18654018655186222904018044047290837290404051868686 83680547686833040404040868305868686515479041940519 79722297683729047297223626830405405404015447683690 40404186833686229187904722904054054040547226868686 87901540540404726865154015440404015541868379762222 22290401868626879080580129418794044768723686229722 22226269722904408336904122368686540868769040404044 04186547686901833686862269723686801233683683304769 40447690405472222230404086540186869054401837904722 22268683683790418365183686868362222222904018687336 51868368697655408368054040404044729051836804040586 83623372291868651540404044040408658654047333723694 05186905401904736868654040868683680836979040408686 51904047269404040440401804768683722222265401865472 97904790401837222365833658723040408686805418362290 40865404040868687297229408626872223686229768654019 05415404040408683018686865404040404044476868368680 47268626290472222265541868690183686868015180404040 40401540544040405415404440405186804018686541226836 86869044086804040408040444047297236837365401833722 22654044040472222654047222222686868683686868687222 22979180404040186540186801541237222368790404018368 68040404040408686862290868722290404040401869729729 05401836868686865186229044047654018362904086540404 04051873686901868044015404722365183368686862222222 97904040440404729401868368372979729404404041868622 29404723686868680865865408686290408336801865154040 40186836868790404040586868651865440404040180586868 68654186865404047229040404040418687222294040476222 22368369187222223768368654040418697222901865405186 83686869151868040186547291547226262268686512222622 23690865404018686869054054047222265404080447901862 22236804054183654404047368686868040122229015444722 22904047269722972290830405518622222222297236836868 36868690404440418365401804054047222622229186868729 79722237265404018040869040418336868680186868372904 04722222223373683687947918622972229154041544155404 15836868686547655804723654018694018686222222222901 90122229047368683304722222687908622290186540187686 83726862908368654018686833680186830868622940418687 29040404190440408690472304040404473368729040404736 80404440440418683686547290404047222268686868680868 65408697368337223368336805401547368686872369040472 29040472222973047368040404405404047222904186972976 86290404051833044054040158690540404729015183686222 22336868651868686941868369040404404768790404018690 15404722901868686872229404040186833012222901868655 47229726547654122904086222222905401868723686868686 87229726868687222222226868686865404405404040868697 65186865401836868686554736805418686804040151836872 22904054015401290401836879040472268680836879018654 76804018362226804040408362223654012940186868683686 80865586833654058686972333690404040154155879040186 22229040472223654479190404040186830404765404018790 47940408365404040186868722222226865186862901540404 15540472904086868722223683040404401268686872233683 68687304722222222229040836901540540183680473622972 22222229018686868686904729154186837972290479722690 40518654040540869722229183368622222222686868686868 72297297304086804012268369722226868686901865540408 68687230404047226268622226904044737222268337686869 72229044047918686862268040541862904722226226868686 86540404154040544047222222904040586862230405440122 90404018686804040404418686518686836976869019040404 01876872268686540197237222223683690155186836869044 40404401865418047294418768722297223726222654040183 04015154040551868694040404472229040869722918083686 86540404729040868686862972222297940122365154080404 04086868654041919040401862222686515479047290401868 72291869047904722262368336865404086868683729154040 40401865401518368040540479051808690151290401836540 18690405154186868626869018305404051865547291836540 47222230186515808686868379040404726872686868047236 86868654404044040440183722223686540804790512904040 40836868686862369040404018722905404047979723686837 22290404040401833680408683683686904418368047297290 40415190404790404186808686836547222940401869040401 54040155190404040554790544047972908683794722229726 54040418654012686547904722268686872230479040418790 47229722223686587979722901868687290404044736519722 29404412291222368686540183722222222290440183304733 68686836518690440405404729044012690868686540401865 47236868680404122908683040183723686869730404797236 86869040404041222222222265404019054086868304041940 18683690129040440401833686836872972236518623686265 47368729729015862686868368680122362222904404794041 80186837268726836865183368722265472297691297222226 86873369047654047686869401837229051868686222972918 68629044790187973622294723623794015862223651862222 90586540865404726836515440472236519054040187222223 65405404404047290405554790404415401540404018654040 86540401868622222290186836868622222226836229018368 04040473686904040405404083680547336540405404726808 33040868040154183040830404040401294190401541904086 86222226222908690186868690405186868629047223686868 33372297372229040151947972226868686979472268683697 94018680154040415879040540868336868686836805479440 40868018680447226540404080197222336865476586236869 79054041222294047222268040401222368686222222372290 47222368686904080405190472222222229018686804044154 08369476868654722290401804086237223686901804015418 68040404041862947336540404729047336868629729401540 47973683686862222908369722229083012972222291972290 40404404040186868308623680404015186872651222290404 04015836868686868686519018683687229015476876836222 26868683368722229040472290401836876876904086868686 86862362297222372304723336540418333369404018040404 76804040404047333680404086222368686862222915408622 22291879040404415472908654041868368686868369186868 33680186804790418041236868379047222297268040515862 68686222222265401868687223683686541868690123054086 86862622222365472230472291940408304444040862972972 94015401804044186865401229041804722904040154040186 58654040804180586865418686518686229154018686229040 47686868686868680868722229040154723686804180586801 86222940154040404040401540444040868722683301805404 04790447226908687226868768722222290186865836868686 86222290404044047222290472222904040186868368047222 23729041879401540518336868654018622683686222904730 18622686833687222233654055187226868040401868655440 40404054729404473622222294054018686547236223044722 97268379086836222904186804018726540440401868736222 22226836868018654047269040405401904040154472233791 83683086869187904790447622904083040191541801587686 54790540401868336868687222683368686540415186868686 54018368368690541904158686865412229018683333686868 36804729018683305515180836868686518736868686904040 40418365401872686515872226915404044737226868018722 22297915405404018055540833372683691804040865154722 33686551904040540479187229051540869722901226865472 90415186865186868686222222687304722236868368686918 68086865440418365418686872979047262222904041865122 26868651901805190186836944040154018654040187904054 04054047651868683651868729040405154186541862229183 68368622223040862223658369040186830404040186865558 04040180154086836540544040404040404047222941879790 47223690418629479018683368686862973369086518651804 01905540540122222368651222222222222379040472901297 22905404086540404018686904180404018654186908305404 72222680154018658686868686830186804047972290404018 68054040404405540836868658301868686868729722904040 18686879018018368686518368054083686229154047297918 65408655186294047944408687226804040187904040408694 04729083691837229040472972294408790418737290404040 55801865404040401868680180837901540404723686804040 15518655444044404722904723686540479722222686836222 22290440873729041904044722368379040872222236836554 04722222268736865404794012368336868722268683686836 54015472236868691836865441291862222372268333686904 72226540879044041904790154768368018686547904404040 40418686222290472236904018722658686518658680404040 47268680186804723018691868686868686222301547262905 15401862222222368365404722223368365180404190404083 68622262294722629047222223768365404769040408629040 40801222229040186865197368047290518040187230186836 97654769440479018654722237901540808622901540405183 36862904040401868651865440401547222365186222223040 86868683623722222336518690518683333044041869040186 86868040401804154797379019040418683683308697222222 29183654054015404047904040122222979122226872222904 72223686862229768686901540408368768365404722236869 01868654047290408726804040408047268683686540472683 69040122368690154040404472904012268044054726872230 40418686947229086222290186868622222222268626804012 22297904044729722222291918372229476804040154040405 40876868686904044044191868654040441862686868686836 22268683686868686547686868654047229186872236518018 68336836805404722290868626868690418686804040547290 41868683622301868333686297297290419040186554401540 40404722222222222687222905186979768683040404790404 01868365404722336554736904047268040418683697229472 37222226518683330180404040401979086833686868368012 22222362368040154054790404054418683654018686229047 22369722222655186868683691865440518683654790404722 22222223622229191865405868040440408622222236229058 04083655518697905872269086554736833336904040418654 01868368368330412290408015586868686868051868686868