7
64644955595020272613054785104556920041056046043399036458701642
106817442598736710443925893258354132960588991468810125430236042
64627383725435390763958588809492837869006240649471781838296836
113825689918173754591792182273078905913119709413463509868352835
57613279116136719333060234363080037525792254240175979193378441
65628972973210730347427576796702346298014223569633530413940372
65629330537285105880978531704354629043467965072859752885540208
107818672191419695689554154671784737107620111590405147309299626
64624395486492181200184063609040110382755649499946202322962729
106814095750210135944455527317185811960623098168388071330812041
967498847349978814747309625584824360890728043438174152362
65628980291711449403983864563004029243479570572496017504452084
7721176891580576728909596057902877704447014380090518266554285177155
114827278120438835247433469874875277197695405613897265970344707
6893914193763725006115665024007878678181697068951073455730714019499
58597295448816918139605325669812326638318145046682480674965507
107818672191418426163871340119434910731449385518347406948138020
7603297867037342901243062309866939143733487357829551092204895022749
7602953314889877607132342576880606776490239432031193162398894185900
64644896001006607165113478067598379873976363054136925685606730
120854378158112828782329393261753234565962183995103247257180323
64624395486490911674501249056690284006584923427888461961801123
106957599351818734853058315841192656656192449480069577036289684
163044078421830783526600856969898936143829632663545116265029635
113825271714576724208155034495404772232324724273304924511168029
106814095750208866418772712764835985584452372096330330969650435
57592360398023993458810857574497807977605829473768930112388028
114826859767484647332029867244827639783319495024700670672537213
6893914193345372051927749620405248630544282693040484259135416212005
58596877095862730224201723039764689223942234457485885377158013
64624455055610236420518196640511776112535271758243540656770380
58597295423923846963363780769025104953359536459833188958001458
967473953009276890387856488536763231556069136406096026707
549120998821361486785226440899348855645479939810798219213
489526986425439228292741832185557946688562735440386285907
65628920697697783956042557526045489076399887583233906731357172
58597303787933555422064954368390098667086444110365928161003228
498065247632131620280646707731066383856321213221608036020
57595229303646254718011893495062543789248498173882884159016828
489580834838389104147637459394944825548642526889477159604
65628920704798029512410546393232773269909020923499456648025929
557840611771843937576304014280845512206686628183955386426
65628920701749898347972806201299644083995721912864849499009923
58617744737382040558590484470730857436123369735890255957492329
506607623159974400430291978924014782435940151223294357578
58596826019270584210023922234498454264107671041540947237663522
58596825869912157152574652829775124154356019520445196935879228
498069299746523550529321961886073979690650844164375688771
7721176891580580283369920324847031826662563051304601263275477480354
65628971931254931743866820565411424702253150932902259132591907
59601820663640457503871491358431239689169900815853924333743449
58617795966887073954484498834842638054380798755927665591074313
609067068674075393850476192932277856336696030986439952404
107818672194972886488138284273557126280120599601344128140441219
7602953314889881161592666843824760898705788103245276159120086489099
64644896004561067489380422221720595422647577137133646877909929
64624395490045371998768193210812499555256137510885183154104322
106834596268279022233651885929866297000515025805575515885759241
106817024398694140384555689634802214828465220411648261265354435
64624036880462007063072352470096906041540835359988708570014428
57592360401578453783077801728620023526277043556765651304691227
549473056278153135357991584218486947379778826616028019098
113825212124118788610163486164918273990086981439097275291537922
64623977286449611140813859985488192250631878442784338158081122
489879043882230876865506975504696038422861622245616085792
113842783844345243401810413055259026052385135311928779610158434
64623977137091184083364590580764862140880226921688587856296828
549298804779919444543686073666692237119670881574009270755
489704792383997186051201464952901328162753677203597337449
489530540885763495236895954401106617902645732161578589106
557840105231096494569916433556753392503935589779851905632
65628920701243357600529799813718919991876019161826445395529129
506607116619226957423904398199922662733189112819190876784
498068793205776107522934381161981859987899805760272207977
916443592333703314930273282891895281208065217040137963514
64624036879955466315629346082516181949421132608950304466533634
549298298239172001537298492942600117416919843169905789961
909124593960579095337985849269490891240815720331472102250
907929726544119501182748062628612878028646954329057827898
907904833472943259637847275406927919420060105037340863849
489526986213851614490316440547828584900884059150326092306
915223334191999815925613577089873384767062967524431375561
549294752453939900492585427873955279497662574341181424403
967523232399294316668845090618311667282813120295366280410
967498339328118075123944303396626708674226271003649316361
967647696485649841578796676900360289599675309013589939049
549294742297734437976166629262945913689086112418292131555
498068791724662810905956639697876327474149071729850852770
4160936649360161061072183748801650204997611056827577
65628920704798003603723142014613389058150434677130931334532835
58617386130846780878644979543329008896562780349259863208925347
506610671265230150766105292668988937148704417305129880490
58596826022318689465774258047812199238262383805807029073186434
58596825872960262408324988643088869128510732284711278771402140
498072347851779300865135275631048134403415110246211211683
567976240559861599204029258659359400416719062936065755282
916447146979706508272474177360961555623580521526076967220
65628920701749872439285401822680259872237135666496324185516829
58596885613282954223595010340487783843258041712376792336103734
499289060208250698825081916364425192925160090933193434078
1326286235378038098127579004735093528354751455410294639098
65629330540838270770875256927507634004209866837430208403188707
107819030804556225515146720635653335582077315505872077411038019
7721176891580580283344011637442653207278351292718354894750163987260
6896276860489792880961290900858517165647725348698651600840568631548
6893864995457535822186252769954190594944989868110146092198562773605
59601820663640431595184086979811855477411314569485399020250355
58740799053981220989470468521671829046970850267049922620414861
58617795966887048045797094456223253842622212509559140277581219
107818672194972860579450879894937742068362013354975602826948125
7605365179922138220341796287324708850024311825247535299236778853948
7602953314889881161566758156420382279321576344659029790594772996005
64767899091655214524366391908549786415237628648255903907250477
64644896004561041580693017843101211210888990890765121564416835
64627324134976159731596821548037129038839185496837866944012029
57592719011161792810086238090716232828233759461293600575288027
106957599355373169268637855616695487993105077316697772915099789
106834596268278996324964481551246912788756439559206990572266147
13391422380772248270435547248641680681506568169417922660340706451717
12566564539740334169372506479361993501171033808149038704774703035211
57633361430609818855614855371816831049301336562894053438809347
106814095753763300834352252540338816921364999932958526848460540
57612860916094123365002626360908735181909896936645589715003740
57592360401578427874390397350000639314518457310397125991198133
909128148606582288680186743738557165656331024817411105956
58617378808800276589987647063962257306259514089128547394048077
107675110044859585625051670167035667973974539701702238460865628
64644478846474270124883570450840214674526292470334528680883693
57735805454684889788562393774811907363611138424602253758394134
908082639617180143794353680427788904095683354565298615898
58617377763291287187842761230898946537997953441458295281558019
113825212124118762701476081786298889778328395192728749978044828
106814036159750904912093760055730103130456043015754156436527234
57612801322081727442744133876300021391000940019441219303070434
490924552845724334346961419431252541397262923972415082756
489879043856322189461128356120484279836615253720302592698
113842783844345217493123008676639641840626549065560254296665340
57592300658207604894682635460668595413857848872097005277480533
907908388118946452980048169875994193835575409523279867555
489704792358088498646822845568689569576507308678283844355
489530540859854807832517335016894859316399363636265096012
58617386127300995646543934830263940251724861091991034484559789
557840105205187807165537814172541633917689221254538412538
65628920701243331691842395435099535780117432915457920082036035
58596885612776413476152003952907059751138338961338388232622940
506607116593318270019525778815710904146942744293877383690
58596834382835932771052598132804832106321867225496034720610098
58596826018764017553893511468298345960229382044134017820689634
58596825869405590496444242063575015850477730523038267518905340
498068793179867420118555761777770101401653437234958714883
916443592307794627525894663507683522621818848514824470420
64644537394471135897554170714804893605053985988830242876846147
106814095753256760086909246152758092829245297181920122744979746
64624036879955440406941941703896797737662546362581779153040540
549323191284439555677820660780073317439260323936309260916
549298298213263314132919873558388358830673474644592296867
489530034319107364826129754292802739613648325232161615218
909124593934670407933607229885279132654569351806158609156
106814036156196233000213013476216249852423041254081145184030434
907904833447034572233468656022716160833813736512027370755
490746746675578762786076395026179798135393305919143837613
489526986187942927085937821163616826314637690625012599212
915223334166091128521234957705661626180816598999117882467
498065247394635319073842696709125263482396168406234349325
549294752428031213088206808489743520911416205815867931309
498065238507955539371976247924492068399891764223706218083
967523232373385629264466471234099908696566751770052787316
967498339302209387719565684012414950087979902478335823267
58597295274058641662170298172710028810367808262654219179049675
489551372718371725624451027661209665220473501512626082467
489526479647195484079550240439524706611886652220909118418
498065237238429856557423898098115897673819706483345056477
967647696459741154174418057516148531013428940488276445955
58597295423415799193936753025083532543948733711692229119672363
490746238865305636965136464475711507706570209774679195213
498064730697682413551036317374023777971068668079241575683
498068791698754123501578020313664568887902703204537359676
489526478166082187462572498975419174098135918190487763211
4160910740672756682452799537043063958629085743334483
557840611742234009114157020698889216679547921297882822890
916447146976005267214705803163217018682688183165317896778
65628920701749868738044344054306062127700194774157963426446387
58596885613282950522353952572113586098721100820038431577033292
499289060204549457767313542166680655984267752572434363636
967676652009401161229069914943835276111708220574951478762
107819030804556221813905662867279137837540374613533716651967577
7721176891580580283340310396384884833080606755777462556389404916818
65628971931254902133938358418417842745957623794195373060028371
59601820663640427893943029211437657732874373677147038261179913
58617795966887044344556036687849056098085271617220779518510777
58600224097302162495459840392784973926035466223293524898105971
65628920701243327990601337666725338035580492023119559322965593
506607116589617028961757404617966367206050405933118313248
498093686247342420605688174801710523069347948165916608490
967523232369684388206698097036355371755674413409293716874
967498339298508146661797309814670413147087564117576752825
8223600812052068858914643268191341329736170761596842
498068791695052882443809646115920031947010364843778289234
557837128192841545722117751533526677444832711724248072356
65628920701314424601331287828350641739315672823214471627218765
107695617877938206401929377471047768112834483734165558292234435
58596885612847506385640896346158165710336578869094939777805670
915401202542466409272646784432060372600089569421406179098
498243115771010599825254523435524009901669138828522645956
915226951044232718458341273880265662339981624379387430755
499288615873732965009221137961659076379812404898107004772
557836621626185415311351551425222799155835304794831098468
498065309600865028264369499030451266639799520775251400813
498064803060117585257981918306359146937048482371147920019
4233484763458266053445369601773817617119667709872420
557840611741705260391618681527782854259420444389202955684
58596885613282949993605230033774414992358680692561522897166086
65628971931254901605189635880078671639595203666718464380161165
57756364517703987569298449130552037402750613300569566342705341
64624036880461976924395167784764152978882888093804913817583686
57612860916094119135012846054195366331010535916830320276066092
113722710597049270420570042258108352358733396689341414032569203
64644478846474265894893790144126845823626931450519259241946045
113702210082533574929957813247200256491341957063092950308763596
549473056248014458173306251465424289432512642821275588356
966456891521236576806393001910165941870825128372140373155
489704792353858508866516132199838670215487493408844906707
499289051317340929342908754210941098481635871481226365188
58740799053972330079700986348509675562876406742830470653345971
106957599355364278358868373443533334509010633792478320948030899
57735864003179405398906518253195156902164091169916920090768492
491970052944216709750621320588536708514386374772560503924
490775185527757115595383533947658695302217608770146229572
490750292456580874050482746725973736693630759478429265523
58596885612776409246162223646193690900238977941523118793685292
498068793175637430338249048408919202040633621965519777235
909124593930440418153300516516428233293549536536719671508
907904833442804582453161942653865261472793921242588433107
490746746671348773005769681657328898774373490649704899965
489551879254889178850531895016450885562204724647290625613
498065247390405329293535983340274364121376353136795411677
966452839195257032755292356117428984248816821139312526803
549294752423801223307900095120892621550396390546428993661
498065238503725549591669534555641169038871948954267280435
498068791694524133721271306944813669526882887935098422028
498068782807844354019404858160180474444378483752570290786
4160906510682976375739430686143702938813816304396835
7721176891588944356554048091703663268020941178639379862955294635266
65628980295328115871633677196852783080380485711501938949746819
65628920701315719949375184712244069289471528794297568537813513
498093758639301194452733693532964414106119126175131456410
557836621652007776393683095026396784285734330151380531610
4233510585819348384988970775758947516145024259305562
107819039168629409642913577267094693960204650284471757228192931
7721176891588944356528139404299284648636729420053133494429981142172
