16
27323115028658370780403582701286179
27712611859356567803073444237825107
11059326847729644994412164900144195
21484401435895142102150974127883315
22174162458346385975680184434902083
21485510648384491983130938153517619
7185386613574122391518114867328067
27022840046113223198653858019881795
17284753372373839992872468638680131
26371109758990977623908416500093491
17265659075424605287162115290117443
21827849658620720519198884216648515
11099891666936966691595625581261891
12722638251706644756506664479327059
11059326847729644994115305081230659
22130740260747745002529747250586163
21805033224280871121621817648817203
27347448929656395181259471297061699
22498679154193428583446786378912851
16960318690432596418899463901434435
5883341045897511063158365395174179
11405474028315964717564934291215171
22149837861624926495068926184141619
27666728211432124720388811319817027
16962849288694385727868399613461571
17265664937657558680917697197335363
12746494648888923441956596639622227
27347285192369709791561265778541891
27044326310381590142055986435937347
32555967444829615025511482731484227
16939952660502233775664582110687811
11078331355198010384289212154663987
27711090718852692520966897202766147
27366378268223455168492469370573907
23146291121479156228355720534434355
27045515642709825483278982375891523
11424399966415163352703579667374643
11057974687169956026028365674853171
37122213864968578099888164453835331
11724833780118756668275899442082355
26999865383936133223274474738164003
27670525881355366179990138853143091
5904966021940249409229789782618931
21810350135727292095910298168677955
11724907437622224776646451270067251
12420868084210126177649685803910483
21826656012470935149916042799821363
28032921108690436349107147073025619
21784744935590698178825909608591923
11381299554495996046212691814203955
27323105106852816108688880812966691
27018002463172935415831259089614147
17262090388358035032123426104165187
6554082299471456935238875975455795
27346017249715594456570002605950275
32575468116001573221725414482932563
17283560601287744613837094945899843
16294965765299229830999066091685459
16962775674787856907927406411604803
21825304780224052550895444683727395
10754995922369712594105094793011491
27025233233106173812855035124605507
16944013433706176361215614965129539
12399149914105358525831897494545219
12723836596011273032642390622881107
11747655223048149332605430948845139
27366384169207535629265625627964739
17288487292162968795198418101548099
27039479449562618793340198447174467
17284668863622808377729462102733891
38400014993295942708335754554324035
16595147427228272459180042104362563
32234078855871723098447145145033283
22501378831672500525593433278334019
21828008153333021240039470494016323
43938464975733073678290931807577427
5561441684499835744452974399923251
11059326847729643678727832302081347
27688189139953214123726750203786307
5865668215101212076561227341571123
11421859715792450959986247683101235
32861565010858852113178579262649139
5888495810157748432716617185833763
11400310545357921275086504737260083
11099808415313467055595927240983347
22132085803572432832512538812035635
21486782069836858082290029729886771
6537696036707447372033427247617347
22499957323330132762947445503172931
11404122837229469203938586812027443
17288477388713748192025758255162691
21833163227149654822014104893670195
27670525881355366179990138853204531
21484231855095521880023649465078307
26698163011871299817435845470987315
27692254181864960391477941832393027
27369077286989069927654499133109315
27711096953041397310401890376566083
22149832929126691126338800759231539
33246921841559895616769977266484051
22175354300745202487342981006575155
32581583230239886570328629320176723
5887301504850603575203818503349027
6557735809912020500806143897125427
16308415095184697854258371705975859
16639682606657336273386403219583811
16938512050017848470199481783309635
31888009350181614680915035483685427
16292095040210636591646040965456419
17268200821848270268352136618459971
11079440236049691195379770459304755
16289638658986059824496336754193459
11726016029852403278790311409763123
31544397078730516151594130934608947
11746298748794080033182119750677555
12051813629081601812313107766453299
22137171317100840200521665614012995
21482013505533884209227385547273267
11427025059438611243868532304327491
16598712322117020102089306984760115
27043132955095910202726870095585859
21788710989623314349889397746508083
5887218913537329664161101055730211
6859516770546776485405557601346355
5910119857760251679758765526234163
16292258140109187689158023300915763
16593805477024995801071092251042355
32173562856037996613188774492717907
11807156195370210500751449511839539
6858317555183537839959917214311475
21808919989553568828934130148459571
27343640114626876126377625474196291
31908371299718524410052438145713219
6248430031967051112206055254681171
22133522491465404655637292181173571
21482013835499797471015622856217651
11059326847810199534054066312533059
16619231798370932082570428166513187
27021498115408856947678700692059459
27324546068081587440989080387658547
5910124478426108161502927500100403
27707204538559266671729715858134339
21810270907484219733171204976231475
21828013374982286347835869670692163
16289638639487407459322327646618419
16597781410706148367471610200147267
7185386613574123574910389761422403
32584038701445520300305443887404371
38744811955179489126719733972092243
36779873328233095735661508173247555
11057974687169956026028365674857267
21828008423222129206314770074120771
26674151907743684381239435607618099
22111803062874261447205979072778803
27666649002527460330750084586628691
22130808908552656437210346662671427
16977818792184619990010307199386707
26372461570454701282229352124265267
27023960052100941640181739913568835
21833163227149654822014104893530931
16272053990309297195317226531599139
12090070368555100196924653145514819
16311193922250809800159928788464691
5888654925191551058342348079641395
11421701277596905587936279887159859
10752376828102530971120360225972771
27325815326397317659088908042261555
16635712475909217936083896038073139
33210336958309231341909499413231187
27323115028658370781005088040362531
11406415463582192473558810656653875
11770563344497638013981668856251475
21825230507448770346004835901580083
27368998698353273896400568367601219
16599043160539783171583948111561795
7185386613574122396320777884742723
16599033898807353408328537357754931
31913293368941379583275623773200963
37122214447666189694043568482952515
27021503957014012154836325065909059
32211493897360670002618639202739011
27348479187252687601601528967942979
11078331355198010384291484461507123
33227907102937008178707006690107731
33226649025910677886523005250782291
26674241039426512928617166489920563
21808919696993503138019367620530739
17268206374009617968027908631307587
11726174816143343997096994987643955
16595156690017961433958453773358659
33208986716087869193084676906042451
11099886054942693880252341431706163
22501224687581149358065350734214739
16593725918981591700517868575728435
12400421624278489021158162861089603
11727294204009922656633085592089651
27688189139953233790648432839504451
16596339789554957211715852373939251
32582767300251167781681580836476499
27344655494912914113182392340792147
6513526492811209361202917841056563
22191735012510009529040037617017395
11059321234525634674555409899205683
10813313129595680038217521375093555
17264470965258635710354373919007555
22112046069053280697815392012411699
6271315460434764009348471541866787
22499779369696563634416917137338963
21828009666205659511227376333047107
21786101096783946092111454804263475
22171378987715607014171843342119475
37426459332618764146580151724229955
12051813629081601812313107767317043
22132254511814867459696053374441027
27366384169207535629265625140245571
27688199370921811518896843835917635
5868376187257079147489184489620547
5868376187257079147489184489615939
21846790141141548188911414128501571
33229352705161180267494081300742995
11421706541344888726779686391469123
6209359676029198659195041136919347
16292177923120928205437717660709427
27026421657886181553422282309919555
27343555643135853348131284616295491
12050614413718365476672849690317363
6559003460512248730207640617231155
27344829448377429213906384195036483
31910911552679049117248662769316931
16595151076975321875745520542373187
22133522491101174868530024670381123
16632929005278438016428048284661027
21807568569169140253654954303308611
16248919384827888232283010770215459
12050619365478522609450633343079475
11746457477274660907832343152366643
11406821859793086637128829774283331
6557984076359215303650303866520659
6557984076359215303650303581513299
22498526636026688832106407964914243
41986342124337662397577884446573635
16269201793384062365107273382114099
11098604189793010649626736700105779
16598959290026526762019689316176963
27344823293736081577531680765526851
22129466961224967686684131123602227
11770563344497638013981669141464147
11059326847729643678727832050423107
33229343113382579219825889674207571
5542421643543667096963999063028515
21809082836767734092935988379787587
21827934186770386172081047388623923
26676697714296763596302178665698355
12397965881712602843696300660438083
22131135724723062423455087690331203
11421696325992490824727835608949299
5883340735193561218066005483458851
32176940265950157284422784536311635
11404038637968430566323119004669251
27670530852377724033739357720551747
27370351169526265476138965278016595
21443920564799298949951711547175235
21504683573561027014464231593562675
5562782951192176848420662482772771
33208980815552672791941572868584515
12746569506713801254767735819617875
27368760392330968682102284259377987
11748760375562234097337431696417587
27023960012909136827188610264556099
31912095023356694833914166570603331
32558759384350251795764793202595411
5883256558907739261134567737860659
33574237498966370584357065983349843
27343397438025409806803877198111011
6859516770546776481150447837848627
12739271230848033734151701251180115
37769032315580872658428345745245011
17270582638529728079503654441345859
22130738940600749983354688471508019
22130808908387041486636677804995379
6859515899275453377502375698506547
15964955728807880671279665918382883
16962848999680244304665310269953603
6858317555183537839959917214311219
16595073380299575978817653886432051
32886927385244491823598351841384019
16939785333074268820970307122910531
10813313129595678818023570063696691
33572707756719368448102404551090515
27366384169207535629265625140180035
6557735809912020500806144671101491
33227994643678787921013224992232531
7857325029987840486658491947570515
21829350387624381435074215376340019
7203208870859994058266071683650371
16592526954715156838389856038302771
32235419310478584712184743274496835
12746494648387467151056876188365651
32556378771040036236657342231823699
22804194169026153246022837895320915
22132090735087843989561618288681267
5868207498578561375960103180640803
5885866773529420221664706119672099
11443341749977078624973772892161347
7185386613574140910322879522100291
27668000813792587417830999965446979
21483203128217709278507483403654195
6232113362060526662017481020945219
27690817882576175534865940512781123
21502138679756418636161278124700211
21828002851046061020614701273453363
22495892281418386504841323632341571
7185386613574124697662184344474435
27367656459372012262485645872812867
7184114882636488382717792515077443
26675430082043135386222239110283827
16273168133846524545730200513753635
43634145252364827790993564067054675
5888653665490847019898748320101427
11078331355197915772967372765475379
27366384169207535629265625124393795
16308415095184697854258371705913907
11059326847729643678727832302007107
32232963546849727786926469865890371
26369995903088372756206205250196019
11059326847729643678727832015745859
6554007423518005571101623501075507
11402775650493427556689797033640755
22133427730575018184730529462694451
49479524187607198045648293295502419
22130734282765957288491145700323891
10792951824284093677354423274313011
5903538986796355902037253380251939
6515893436584174647516749018440499
11746304300111199595669181283054643
27689629458925128203332890527028035
26714800906873659127944991683654195
16635712475909308063211317087249715
16292093743032993644401760703558195
15964955728959233761511636329505315
16593636460969051262753546099241523
11404127132632924032695469666869555
26696969928957758914044685919138355
21504847641961491893752551258285651
26698089315686838933614746834915891
22134790764292920964012654567183427
16595072508891341144863512140722739
5884529157631274093244650641109795
27669189874543076493626381652149059
27368834378666893189967827923637827
16942482701429188351548601179120163
11420592954961572945510451736888115
27386587332302038360815819922026819
16595073380299575978817653902156595
5542421643543648722243434799243811
16617963817960704931291177060208931
16595072509028255198449680652706611
27673229542401165450515062613680947
7209319633036051449025891316085827
5868207498578561375960103180775971
15968689024791489340295516502696227
16595073380299575978817653902033459
27346091837736880737713372425237827
17285941485028256957586062541403459
17286016071213911080752865745388611
26693325725117157549519522719081267
22171468119791298329988378784842835
27017923836842729624424507007783747
12745382285655322070588089550603091
11445956608092391905452514422834259
21829207702946205571188612167586115
21830781760707285004083633011762499
17265660568376790325574073695953475
11102500275056886222540296750908467
22174162458346385975947236911494467
22151091294945581686798364989137459
16963884866640725819023888290505539
16290827642209568018174250779296307
12399234695006092550551598273938243
21503331143562607223592582339703347
28055808144136744459332681820623955
16290911261422612008548122555069507
16269192533097323675063075270308931
22133522491465404647193038567126083
11059321234525634674555409899144243
17287294827148112570778914196308803
27690981270186048289453505181336643
21805027964239595237149609641128499
32904834151644685117166160969152083
31912095023356694833914166570726467
27321842717724446903471885661573411
16957621551716635272998515605136723
21833163227149654822014105716663091
22455337365731397446978171091375171
27347443977896238039738371700564803
31888009350181614706847017744810803
22133507268288398300258308277346611
26372377698666462533615066114249267
32881926978823172162155809333260867
27366295657490886779884515779363907
11381132108512999633051091087728931
27689624490320843151901404513452867
27671887634660780810520647160701251
11727294204151854288275619054826035
16293535036645825020785532795704387
21807488370229140515905238832796995
11420596724458096482856160167343155
16634202266584324556361434225988931
11076978903131344866511499893547827
21830544713162776240732401843778099
11118821915900354178797216585765427
16595147095902004262273017159365427
5561436710974290258160424160661795
21502216976753058833778322278986291
21810271549343198091382812935533379
11420428634208230040184883365758003
16596419680048831873623684259320371
27366384169207535642512606411973443
16612645975491489771771846970122787
5868213400554096762292669934547747
27673156563252343644707580567442755
21480746727413938252541734095696691
6557735809912020500806143897183027
16289553180583179132087825461351203
5561441684499797634766703073444915
27366384169207535629265625140249667
27366463068168291789097535232155971
21786007924648210320156570668974915
26679153787334705790764482375722035
27673324635458971256081230683600979
16595072509028255198449680903193139
32210147309802118320070436219737155
10732187803414434731024053814042915
16290746574123295043287651622916659
21502137788485096616457538804793907
16292183242238696415605161106481715
27021572391961775374137625480024899
12091342970915485563601198303691587
22153873217169353095548572635636275
16252975866904734644071337584649811
27365185203292789712405893559243843
6557815057265937012646687205896755
21136895611184724876858777454916387
16957610017038363207204933259567667
27342446430504500431272938775528771
37082915205751333943508136331982147
31907256261486674209781720559207747
16958808345107250145565894727905843
6517175961656276548982298504467763
21810345186233297859957748590269763
16615260813049635910682324725080867
5887228817369709976281712269931059
11059326847729643750204733894440003
27366384169207535629265626148852547
21825310082738552070718177487901747
43938464975733073678290930985354579
10771317273387791828537196377485875
26998587499697971434841497989620003
6883526713558939243873745704928579
21810276852986122974287018641863747
27364942835573275581491096157635651
47523602810132319455239535431152723
16918323992153655222422460810204211
21768514037937544898959756373616211
21833163227149654803401573436572467
16937165149333213082097105776022051
11440800857645879966729023685604419
6859516770546776481150447602902067
16248831181600108811616950596944675
6879792736949501450244522193007683
38425531705794978542840080399287379
32910063192023953739215401176688211
32581582319696498045666493760369747
5930492077410802192945562532673107
10774005417941494876446340211089699
21805037536600141360860589643416371
22152610826604757347643855999358003
22137246196756975060493089531585091
32885818463751273102025702529659987
6859431427637535857603949922300467
5888570764540912699937304947597875
11401418867993253917506762633716275
21825230507448770346004835901522483
28035689099016373579949799208404051
5561441974570884454780703730770739
16269192839998847235219887367459363
5888570126228079943413100702736947
27038210324081951312764657074582595
17267011179088832888551284231189315
22455575939988325101107834994771011
26674231447444899544948196501500467
11744872934363072009151586041471539
11728556903983067939092214333183283
5889842068671044553435487182860851
10774021594668278727497067763496531
16309850503797995077643558583608115
22474357714888387451365026843415635
32211492404190351062616865120543555
12400416982221457096452250193573187
21826824721559206039633887900415299
22133522491465404647188905799918659
26672964976907629100094529498064179
16592685742498625678390557232214835
15947629518960509179593404604092979
11097103805341494456339140962432067
27386656014838754999827732761036339
16618058891448395531138598881744195
32231776305533129931517562246677827
33228079401457357403392823004517459
11708274511228524723481269077558067
27362724800104808034894941248504899
11099891666936947086883434635023427
11059326847729683180398147431322947
32211494189000115054878029082080579
27366384168843429412474492676355139
16959121873983422102285282028307779
32213880064480284856894723788464963
16252880774905031557133359816782627
6559003460512248730213000719516211
32556304202073151616707449699005523
11443419657670667666235717311542323
12399144691617001470168137362199107
16293446580746899764068747566072611
22478234943091429266554037000824403
11724907437409512051278456623870515
11059326847729643750204733894509891
22130897688433311049393954702377523
22821683435014919734834838030869827
33230704473877471903563974014420051
27023959140277791780908244829291843
16273168133846524545730200513614371
6555270452323989916532740626465331
22152453360309715524927484252533555
26998586553194331605807756338213667
22804183335406799922311938519225939
6877496052176778035245193580856643
22153873217169353095548572635640627
26715984958969029339223670645797939
10753644089509260006454217316512307
5888499811551115373173600946434595
11095920954681417505156924619178803
5883256558907739256348325187957299
27667985978006303094092216456865363
16252975866904734644071337584505427
11727294204151854288275684268975155
11098539506296702508373269903708979
26696970508099966901566132210504499
16619231798370932082571459242828323
10774010370835334803035959551349299
27364947462288225340611646052455747
11099891666936947086883435189580611
21788547868133882476746825143817011
11101223689138550584616010018669107
16292098462760278924888038296400691
21522346523963420607476597818413891
11727294204151854288275683747898163
11727294204151854288275619844403763
28015411722000296109571561967788867
26981013086514037932959169071227187
21807731275901700582461052919358275
11055349884431222067734161311998243
26999934423356603876263424651711811
43938464975733073678290930985493843
12745302146958463729549564713268051
16635712475909307923069961602482995
5884687634673894943321087847645987
11056692140034405888470754254996787
37748675938908462820203925625467987
33592989835072053850584594618982739
27366294707109576483637439243563843
7203203918042268933858481500665155
6232113362060526662016244036809539
31888009349817509539938992641086515
11078173575649138973571399297413683
27674591605504190949790309450929747
27346023692854958748790970359682371
11727294204151854288275684268974899
21810346153445047235483342189376563
16269117577112782806114261846545459
11401418867993253917512332635873843
22133424099197775013352321019373139
11420434577448413793426902333273139
22153706177636622630584195414906451
11057974687169956012782622109610803
11381131818617271102873160135300163
22174162458346385975684449353950019
27712612440783501791244729266169171
21806299634452375301987198197580851
27366294689060748265154370183701043
32904834151644649346429885205468499
33591722143459270454566138005579603
26371263842697761850678770963403315
16252975866904734644070087156725843
7185386613574123616797247278560579
32213880064480284856894724308558659
21826740832907079386802377339327283
7549435380337754833338342277666131
16635626765547572947972989855605027
38425531705794978542840080399221843
22132250180238949914951940614530371
33205104225743020731887150399186515
5906238026043894663225117374899523
16595152319746066736497762356241203
16251445711204472474786862749332259
27669272465932794792668725123502915
11055270366045345421961244078977827
33205014475161009138533189911209555
16292098714372635553865893876478515
32212681720175567696102476305741123
11445961539215788897496791829075011
22456768771217626619157715496342323
11427019470267614110430687480914755
11099885745693915499399709800612659
16270538420531097561336045847519523
11059326847729643750204733304165699
27364938234392124433920751765308723
11420597036437365378870978472583987
32884540908421680123013722408375891
16309851704044105109704043271438899
21808994383282884959843703074415939
27321763177658994923312008335143715
21807651777166734488977468679267123
16619231798370932082571527678140963
32860296722026403485584539538318659
11424325692350707437493845949227827
21826492875123742309119526805259571
17267006867082459838719098052752195
27364938234392124433920751765242931
27366384169207535642512605387826499
17268205212667159572121805185442371
11751226059498497040018067278861363
11727210604229663675338207849959987
31541930212620085282986775661392691
22460497099815173557873649589048387
32255628333600899613034444779250243
32516764047833441853912760155448115
27692175638045107397231720959071555
10732183819767187446675614962295075
11381131818617271102873160135300675
21829364894735160040328021340935491
11443246016033416800868423860236851
22455575939988325101107834472772931
27346180969419798199919268163171651
10730831349963902440547739759882787
27712612440783501791245833071904083
12746494648889218589861775992575571
17262089767116852259078168659834179
32904834151644685112944036570887251
21808993703871533051813485935145795
11727294204151854288275683747705651
22153706177636622630584195434833491
5885954935884821414199043816629027
6552814650085172039536729691333427
21829196885312670457899839642481475
16289488828186745021575635435467315
27366384169207535629265625627895107
26372456307858957155262522208637491
16288211582649280540949256115130931
16309836246557146889259212242957347
16309767275319167675385129841616467
5888570414254951519064962947490083
11381131818617271102873160135226179
11400388883751085324510615917896755
11425672587962523743259317501043251
21811791779771646725907316803314003
21786021830776347706465340533977651
16614246055460489527613317353460547
21805191333644762507623375009223731
5884682994504723849349917452673587
5889847970797991877411547002586163
5883415963337840962301773620790067
16615271666866477966215676823941923
26695712491646787069309261795631923
5561441684499797693261761591976499
15947387562209733359999371208499779
11444603480311511129386668628656963
11097261293231071866204687414220083
16595072509028255198449544003207731
27688199043473528406786413018039619
16593711086755750411472747060478787
21830384977794230577547724004082483
22133602009557349867429746821968451
16269192533097323684687237989221187
26676697113379966972352129845637683
21826899580668287367096914496861507
21830311010876883276076298781664051
16288212223063011894096750252020787
27342442390501156351770470996325699
27342363452405280939962389118534723
16942577134407891291512654800232771
27342442390501156351770470996391235
32213790932580263182602615351629123
32213790932580263182602615620059971
21806378844557093884196211963085363
27669346720730599503076998094467907
17265744186589003771092012898726979
11727294204151854288275610986095667
11059326847729683180400501073392451
21809082835795556380836732955926851
11728556884796663449236617039197235
10732103972790728999775737739354403
10732103972790728999775737486582307
32213790932580263182602615620187203
17265744186589003771092012361798723
27366384169065585632860517236421187
27040666959341825421086026558956099
27362645862008932610386336369824579
7185386613574123558006292090147651
27365184931502247512293217787123011
17285942707616384196580468090688323
21807641543397164972076609069793843
6188834608119432310089775632757027
26675420179367623331357167882347315
27024033398404089225595865332405059
22495892281418386504840216103367747
16593799228247737630206172731613747
10737586562608951725059838752150595
32213790932580263182602616140153667
27020306542363804285635823758881859
32903560890116645723573288409843011
11099891666936947091107891167708483
16289484846221289638115798299268419
16593799228247737630206172731884595
28033078883020094135651323707937843
16938512068222514706388026679116611
27038206246446381299369504623904067
11075553417442566889668504084165427
6230756579702302957351004113556547
32861565010858869334943554613818163
11097272806078023243571408222307651
5888654616839594449796772648784435
32865531702312344553578944899859779
5561277925670323134092775628284451
11726016650876320241024714347328051
12094992727555627116701085842293571
22155067560840396903725681556394547
22191735012510009528742082848633395
21827923971058612324629136099525683
12093729737657827787053550514025539
27344907455742441636131590167024451
26695712491646787069309261795566387
27342442390501156351488034214389059
22475534915830193955842120740066355
17267011818842631986005530122662979
27688119137183909573655711825736515
11099887295224474749720263621943859
16595072509028255198449544003207987
21827924264903417543674587881022003
27025232632417025121163653002912323
27020388902084014909348434146448195
12093729737657827787053550799110979
12093729737657827787053551050896451
16292183534709039394018626642531379
16615340021954634800699641095795235
22476887093395637389996730474648627
11425582778218961930600550702915875
16596336179793403448439600969892931
16595072509028255194240880030786355
16595072509028255180996102833054515
22497243760300559203748577434280259
33203751425732430685890341864809283
33205013486027661948416189699417411
21807727025494168782330141391284035
16958794459621480479103797869888323
5561441684499797693261761592177715
26693247386511280770517381010436915
5561441684499817225108350042317619
7185386613574123558003122926597443
22133433030822839362306421474599235
16593711086755750411472747060540483
11727294204151854279248762003333939
26698163575083954351617648367911475
27043128605446908219150210040087363
5865668856959988722432368268694835
22153715127067997060331186292007987
22154987401889707764732497664024883
11727294204151854279248761987540019
11059326847729683185237321408787011
17267006867082459838719098321384515
27040593884611473706035802010895683
21829276735185416459724605296353603
7203282256435432991449564245800259
26676618505325857820981437600514611
11727294204151854279248761735947059
17287294228446283634709530867352387
7203282256435432991449564245607491
6859515899275453386528206269719347
11424325032428252886209794058429235
27025147853924455889188342765728835
17286094991170937092041917700846915
22129466651432690295619044338123827
11059326847729683180400501073401155
22175354302185840308963109432860979
6857208690812969227545227479565379
32234162474083936539741919526347587
27040667580648808883163710581130051
32237801107114169783833649189503811
27348478274007604041560924207068483
21826655973562805520472783344522547
27344903724703583939522919350420291
6559003458089917927322865686950451
11420591753440738796529124933785155
22460497099815173557873649337640259
12093729737657827787053551050769475
32234152552217022220488562319774531
11080871917246584852250482354229811
17284754865255020232121512581350211
11421790061350119704242830608450883
22453985205091153997502912609408051
16616697136853444025371320328213571
12399229453032992110663463535330115
37426375153465248207814720622842947
32210225064430990190110913158591811
16594983997311606354481523442393651
21811707929956522601469615561528643
27363764649100719118538480406652227
16270469135551520016451792864035891
11059326847729683185234972349060419
22174162535859270104876567881995331
31913288415683919752915928373081155
31908365765104711347943662302872643
16273341445613214617552418326725443
16962774781387197062314845887874115
21807641543634245117327307707654467
27671887306221153675158439043609411
6859515899275453377502452486841139
11420349737139958582664682777158435
22130892736511727685087986411984195
21787274935656138312351613726110499
16963884577924683776390635736876099
5579015771288277644684299433353507
16939952679925682584304828860735811
22497243470158401911741514251379011
16957847781234801579633457549886787
11076821377438043087991012419768883
16593795244837143620247599051985715
16919575839514121149872009877984035
10753649390648979016603148403168307
11425751487443886287469344473686835
16309757352304646701480369920881219
27372642554453310256475468424820035
16309757352304646701480369920947267
21829207431089623001315486361605699
16309757352304646696678865938769219
16309757352304646696675353211122243
16309757352304646696675353211262275
16957536071725567093489684666091331
27363670256177405473570792607461939
26329430461283977165919171098386739
11405142573501941184751938944835891
27690980961753848335484666414056771
28361728216762237213386607496472675
16578767334907829464545225290827075
16939859589086903466170001037477187
22497327652100767978562131839889987
11405400725336410061743746396140595
37780059885450863710402292297913683
16597776830166794517656363520574547
16597776830166794517656509245379667
37773879177683995667126509547840851
16597776830166794517656509245375571
16250262284133935121076136638174291
16271752262981222036241492295820595
26330629118781056988697381542568499
11794629495914920275836706712859971
16635479511295691749313101375554883
38112575861880380918710825745810787
32884625999780024187185617086932563
32580146228384736897139342268571955
6986607800053383571735321504081507
11767859023359157637583290208887603
12745380484649138956151884481975891
21788636338453639619127040576463139
6905155692075904830182225473783107
32884625999780024187185617102324819
27366384169207535616301284294341955
33209149195789431516089981271614547
21830391462841244582876282248054083
6985266838982470535842374003225955
16593716346711378125080025879561267
21788636338453639619127040843915811
6593398386563719084506950650827315
16267928881453033783968656910402083
32888275447332603856090147447919699
27041696245947587426706812850741539
21825469081634879864546955523867443
27366384169207535646741000673961283
16957447228900115988139546651988515
16961419221332570036132923166704451
11467500109944221050140694677050179
7899158723313412596427668426610531
11748844226510098911237671609319987
11420518427183240383693193817183299
11425751160878095493515192636089155
16941131857379979599630556384674851
6232113362131363263518603136545859
5563966402763629178084339997548835
21485593957800086794729738849359155
21481944782723993773304221427639603
21484321337670232886097194201989939
26998828957338126177418356280353347
11097103805341494456340450910610243
16294713244712505355806041153291043
17595259396146065342295202908755539
21827849697064918142815680670544707
21829112687341185817596863861371699
38419024162070910646196955410281555
27666728519708228393274942365512515
11448737231844556041745744531060563
22157849502572638025589893210077011
22495035046627363327499650073785427
16294718213629354484279327466930739
18263475291655263206712538605847907
27690982280606287753277125929673795
11785612958434285522222152938832707
17261688404423870758139129865925667
16270544670521508369728351911416627
11080871625980815472457770120389427
32235425442154975257679775294120515
11059326847729604493524295740507203
21807721741032334398939676836909875
32581583230239886579060690220381267
32576659979184431100320396918281811
53689466437484900688783263957214819
11057810618845398566089957093544995
22495035046485065152722253847676243
38442090741537400324762216494159715
16957631123905367264704845868844355
26696890388892678337037944653697587
28343831061099732429536271847949667
28034605673151744907878474761459811
11773178164900111704639036399703379
16593631197381611339741136528089395
11785616963681158546735347716404547
28041020889680368602203604111554403
17270582057187819720224029407339331
6279080807075864202449017849140035
6279080807075864202444559673086787
32840020542404696294535940732503363
6279080807075864202444629764814403
16577488807359132474562811274745411
22134953181135120819191680645345603
21788636338453639619127040576528931
32903561239288129620893369607017811
27328345982829531043418750846522179
27026421076544273194142657275913027
16981795408435953849647582009377843
21807558312395742989607258391064883
21445094111248964534789841222836531
32515501988746269567752784711857731
27689466072520250895336436292203331
22824635346725614098322833003734883
22113145977493110554641284712448563
16269192512460839092417423770591523
16958893822745438352585242975552835
11382493240889775886525463106040371
43312249348594665202409343297029475
21828004150635986069363624088195891
11080871625980187212145676220834611
32903476090171457326238509201245267
21768433818375558634003621400031795
43957474104849883418119621361165651
7187838625613045786928206155306051
32212613575293645685474407507776579
21807651738349270755292867835597379
38417857155249093233229400659548259
22499958024971378167991025036379731
16965475023434939333169532728923475
16293455518416376760269393099895619
32879407172811943762796871241848403
21847018252069409557892038174978867
32902203756041470811624244743713347
10753733533246027690646597139698211
16638341649374134670978266440296019
21831816035426260510016927068013107
10759052093595915766735109758543171
16918308206080897740774862012896579
21808919118060000510376096147125299
15963609158321182840378701092426275
33208980815552672791941573425583171
11420355037061012027437226837361699
16269277042976425559098264751583539
16289401322654984968020803822310707
11055350194808482453181581428462371
16612729844715112181175760182264355
38416589812698645357799021677336419
32879407480861724116767988962707027
27001300796341805566402053513892931
17287295410912890096359877393994563
21806452833376776933217051684783155
17288402511475258733422594772780355
16248994281409191965839777384833571
27366384169207535646741000673776707
27366384169207535646741001698235459
16251623026848160760434058846216755
38742200461269024180808858779993443
43957474104849883418119619949782355
21786097382665765817546977998811443
11817530789513013672874895449937235
22825745429768892998202162535359571
6990405800093911118418712017200739
32581577077020472630772296239699539
17286026596192655446040252930679363
32885903902539345242894857808602979
22494813455742288505735878583670099
27062217932048026382001551437935683
21829122260677973939607903345714227
5885870737516349168276307897823523
16270469095888896499404197278733091
21789978287212225076655282337362227
16961503709371060194018397989000531
11771830007093852058622279313413459
32560027907274261205665163701802051
33229431605393083186513928522900563
26714806460466124742682612259369779
11447390682811312252912124320363603
16962854922066126649649727462855747
21806463955352646393319369627288115
6248430031967051107982766382671443
6248430031967051107982766382396499
16639693810014281193408820491408739
11470114002127670501969392116581699
28041020889680368602203604111349091
5930492077410802192945562532328531
16592607403892748895451129029153331
16981710582946894769576909575833139
6232113362060526662013009371944259
21830553626572844273503270665995571
5539881372760803191222600863916579
11075627981564233191708637183419187
36756975766442303779686584708113459
6232113362060526662013009658065731
31888009350181614706844955388822067
10730747810615801927864340997935651
16981879235356730435613526321148467
31888009350181614706847017240634419
16576226752876523241279763726423107
16273079004586011821700881134461475
23208658561451877701769419172378451
6554012684687651635785415403054131
22134779559964015980082533196046883
26693325741758222628246783346815539
6211747700833414483423472557380659
22478229020559412846695245847737171
6857050794139947091956448412115763
32861555396352659591220453783721011
27046777141446084794942118406742851
27347289580988273674290221939045699
27366294689060748265154369897645363
21786096085644437970556550969889315
32904834151644685082492996321432915
16961409293548718177489145235129651
32561294976390929757827957971637843
33227906110494798171387289029325651
22129462007868040715426832349012259
33208985127861869893841400672363331
5541238773626350334349764222665507
22194369058690558878822369101825587
16918308864784040811412369754637619
21827934186770386172082078717461299
7203208870859994058266071683777603
5887223576288656911027498151990579
16615191781128301838042552551477539
26675499078702314660515626679943987
21480672197217386206475845818733107
11748844826284289096873059971114035
11747571991895557285048365212845379
16942571543362663364941964169593667
32901104856067449037832607668524371
22157681780808081530189264959189555
6857050794139947091956448412116019
38401282605130264498171664487494467
16958799719577108192708796634767667
22149834188671577886208176569852723
16633097715788161961976720287478851
22149749061036378936355056094889011
27346101759381121212449523850494787
5908861819244156130537468098327363
16957853351823012136711801805100099
41986342124337662397577885488603971
21784744912626047662843428938658851
38091961662500461804617553872634963
11059326847729644985671201773007427
16267850275977394518195419249521203
26373645040919545363481637658371123
27325724916718432203210832282465059
10793026098192765878999853399622707
5905048925242604934942230039446339
16962775674787856907927407202231107
5907509988721256495277278254674755
11748755423659904571906896024642355
16634275245728385795266557706969635
16634275245728385795266557706969379
22155062606747705472037991918875699
16919733984092404165726287323939107
11724907437622224776643216923763763
33248188520098449841811236280611667
21787369367501708204199790038434867
16922042165617866945922219077882419
21480671597949633954127266007360563
11404191851347422837165328215327539
32881837498893617249543025902953267
16962775674787856907927405908353859
22114592242365082389564833992552787
7206936655431403434008779333969219
11727294204151854284018237808136755
6552823333718757651182116982042915
11748839603724818812296333442102323
5542421643543647497562303537296419
27366384169207535642517772216521795
27687005048119458753968670181180227
16593804219736573696296893180752931
21181353134144874876473142884319795
27366384169207535642512541988828227
22133433340378428876752140843247187
5864247058565758016253087565820707
22456767743871798558388906864505907
31905989811642866727550091695310147
5884682994575503915730334239502899
31910911552679138010376531400147779
22174161545910194047486167015961411
5930492077410802216305644288763475
27347280569508282572617262080025411
37426459332618764177277484554073411
22153794027535703416307617263395123
21810261643485627074830888647017779
12745301274620511986033728558618195
11727284901103548757764115380978483
21503406330063653902106690500838195
11097266901527319934849038548087347
16292252565827475409336615775257395
10733371274091991554566857126191395
10733371274091991554566857107387171
11442069455580548895368402141524803
16288296403065610736466322861012003
21786007285055910082950263588594211
11425508580614289812780229094417459
11405395090375869668012730406421811
16937333531171245010104466824967235
16270543413158060915873034670388259
7206857134562063416690369401140547
21830384688785069712476719703802931
27346101759603883945863876632073283
21827934186770386172083241881969459
16964207060860423801181316214572115
6210393954016362978412911267029283
27323115028658370780403582147699235
22130734669466104765573078043620659
11424558095036547963993833474167331
32858940888669483085841088202748467
21443920564799298949952738062184771
26999864434929364825791676147634723
22133433340378428876752140823328595
32885733992623819495624285947655251
21811375482458304889019272102298419
11401502388970445047437576831849523
16247647090829141637105829337576483
22153720350921408430669941260296499
11402855459922013318582114992726579
17265744186589003775592378400126019
11401502697487902254439164174292275
11425677542131107463034500275049011
32881921677451506377056228627063619
16273163184508683227559651851772195
7205669023177775223623377142047555
16574865018762473825734330227643715
27350939009098502728482702673265731
22495891951301043914981507029152307
6552814650085172035314675036267571
21784908013573036951447816135394355
16918308537482410404634155220681539
26981186747731088400623607642154579
11750037327717703523999403204682291
11750032668446848129336640511619635
6858243297840356711007257603752499
21502137458812508423132886779372595
27045515064064978681528283464557123
21806453742271469277301008031167539
7857321862890515634146743016642131
41991263573310736611259590848628035
21789988807445524925073723064796211
22132076868472021355619672742184243
7185386613574123549245447865775427
16635711894482069398009652544029491
27323115028658370781005088022536739
5885865806393228699978205668455459
27321763199183246204326671866343971
16290825784076086358628848600428835
7208124804718201547465425639658307
21848291474613391294519735997248323
11425677190414527524673261797655859
11405310952685617946624850441412915
26698089006201829112269678110134835
22110461484117574855334681632777011
27689546230512336535980782360277571
11056701405312704316288455039586851
10752376807702479613890774556610851
22133432351325637388219832842212403
16596340120730129487997604516204867
11423136997753273192802996296361011
16958967148544552382273311390053171
10752386672456003211630244833468707
32580304492358372118025373688689747
22156419387896842260287875027588435
27385300205825965874759845146809923
21830633207826737422730956861813059
11059326847729683185236144909660739
16595151408211569073445269937534003
5865756708395057315570904650093091
16593794914714821659350386272982339
22497333551900180299797084785432131
27689545592038961690119245774869571
22133522491465404647188905799791939
21828014034979675175806825492853315
5885950954746038634974967733961779
27692169404743263115530020892914755
27022851146328392033695127280116291
26694435499605620037023640863322675
27025232942963977105344033195123267
11057974687169974545394163952923443
11726021892783137180635467065140019
21804948734792929407987771590923315
16576216846938615568603898548929859
16639524132278683386877993360380995
10734713511551840893599238573015843
27323105106852816108690053927146019
21805115819297071943253218329576499
6210468870162448354173975492969011
5908852864730371581201689593721395
22194369058690558878822369372287795
12399234404793149252184563131958339
27324545758365160846624024466567731
16599033898807353399038836377461555
32211493607071541579172892910904131
11421616418333091572199847479227427
21826741433667673548673420413317955
21807727025494168782330141391213891
16593794914714821659350386272916803
31910910950846829537155885976339523
21480746146285037774414589292983347
22497328600140023158278476807816003
27365101334276527004512398970401603
5865598852905827873797826440995107
32235426024923351876487438088164163
26694519079901103347822488901993011
16961413320480623313817899703079475
16635711894557588197599199842546227
5542421643543628978761675172950819
32861565011095520237060193798865715
11422973881085308192514120587743795
21500954899371900766578532512244531
22171373397642635630439918908678707
26674231136821710494844530790183475
21850832037130479717033095389602627
22133522491465404647188906825299267
5887217616279091662275845515658019
6513353142354155730378419271242531
11727294204151854279248762255979315
11444602492378219238777406744638003
22133522491323454663480889454047811
11400156479851154695354444276847411
38400005400550473814716308061893699
11080871625980796949683506732278579
22149749061107177477658921271501619
11383840391519468096621787392188979
6575562164601860041684560624370739
16593631528475892327793522327634995
5542421643543628969173933777629987
6575562164601860041403085145514547
43226036340214408912647369364096323
21827934186770386150075289332499251
5930492077410802192944394872697939
16592526954866568780538197455422515
31888009350181614706845926318818099
10792862069918855459128934038311459
6232113362060526662013009085543235
11424315788830378170411843438527283
7205669023177775223623377142236227
22151170193302706188193251233903667
5884687285138494980758622222762787
26695712491646787056363543170532147
11746378578926719476309833983145011
22802910634136462307814000787026995
27366384169207535646741001194857283
16594909081372988983358830213800995
5863132934532458808867163516187187
7203209161002190765777073613259843
32215147696733913066734708083221315
27692085514962826535649574082921795
5905048925242604934942230039442243
22520329217793879906046055738978627
17262089186832458844056164800869699
6232113362060526662013009371804483
16595066879971261825393147054859299
16919501561983100071986806261883427
16250271545624226796124938494485299
22520235134350894217145163405537603
27367646828998063135624305143014211
27688273299243866370750502418006851
7203282256435432991449564515095363
7186569173783590439619346832962883
6614854341634766746106407803957811
5561441684499797634767737590137651
11056697464215121524772674788860467
27709818428319609517109780291990339
21503415632970009435645866347213107
11056623167190228152781939573736243
33228001183967196559975054244451155
16983054078006863234867318565130563
27366384808511863807454298622792531
43307402466450113010494276046525539
11751211476292448159506507831256115
33580582003110841815120739334985331
21806379483918403964733405287031859
16289405285599730471597040915006787
27362724198272499548698633947132995
11102500896217750718666736795927347
11747567292643800448920438207423539
43306996035170575847450873379758643
26694434606063378094292439243248179
38442011513374886060426826015147363
11750032066614539656121219818861107
27324551350856098143956229790184771
16985663326705999766338772483396163
21830553686952798596598072942474051
21825225863813265649462152007917859
21849479565866544739268576927695923
8201013070732565696663423154607971
22496154416737586122139244320343891
38754180377201349965075575218586979
17615541805749735557169194620831315
27709818428319609517109780294087235
16633108853707034730784548573103171
16597856391750811340885987362554947
27709818428319609517109780294091587
6980195907140862129630209310680675
16595072799114135289432594863838531
16612809984483329679237051579441699
22132170620911041315170194464920899
16635712224518817139264660926772019
21826572434380499447830848509981491
17958050434544726289422635664631395
33225366849981429238256154634830931
21484405206680854349068647436267827
16635712224518817139264660926767923
11382493240889775886527589117080883
7899237039643332286561253174433635
49111831585766989997376973495687267
5564050913780601243714194047574563
28346294761321630873956870893180003
22114592242365082389562411577599571
49111831585766989983597834468488291
16592531886966646099436603681346083
21500950527976453137467896689214003
16984395676181090601527178829051203
26694429655365215056450125719290675
43304872720415245431722267523901027
28035614535041064970120791215990355
11404048232013419360365260348469555
11382493240889775886527588595938355
28034436655886874527197253782243171
32558839795838172457124786331993683
28042130201315729004041109274908259
21805031656223785629212404529308211
12397965881712585554078258954581059
6859426749316787547360935582774067
5925168895190617779905515763287091
21443920564799298949950529874515523
5887227230946730112063741607888179
27328176699605740783172864719602771
16595072508886305193331015288111923
11401587209709078921324146477773875
6859426749316787547360935582835507
32235345325573671936955990838174275
11400310545357921275081204747617075
41986342124337662397578980705449027
5888574726346900302382147874075187
21485588695563813166271303990194739
12054268812501623185695844969161523
16980607248420182303195755465491267
16981780530270966065900292166468675
11057974687169974540874072476234291
21809003937665027936102089850312003
16635711894557588202386323396571699
21441301331284583639856770939302963
21787369367501708199659842104865587
37772602534654171695143219153487443
11745200059933155430814828764402227
5541159875500584820583746296160547
11056622526368581578492790051119907
16311118774435181802561399282606899
27346101759603883945859607703139395
21483123902543290761289257179038771
5885865785756192027015655671796259
11727284282284939981405090130240563
27692244631673285796002487407424579
11057974687008825009661605670167091
16312465907001215774462949097419315
5904880276383061688754257802773027
21827934186770386172080974138188595
11726020981612560420311409964164147
43938464975969819196500400662795603
21809003937665027936102089850381635
22129546208489435787593543382536755
11746378269450877686765267366126387
16292252878774313124775361892197171
12400343889210545660421875197883459
22109184241829075595507294162666291
11059326847729644994412164344530243
16963963804949070816110826851820355
11752814955842076077273226452363091
21827924264903471852530816488977203
27365190424699429695585259689956675
5561277945088360922423101951648035
21826899580668287367095879409681475
10772664790463348713123551446708787
16612651235602622376590150271636003
27043128293402410423792525852631619
16615340375122145795210633838675011
6900234534818371900134605119173699
21830310702453867558410015641580083
15947377640484696218521233455789123
22132081487858411672614764310381619
27344819213535271438677697090569267
16938512068222514706387884945191747
11057969753302549182751376239890723
10751030220219453597988181166334755
26371272837100564402367344251327027
22133522491465404647188906035721539
11095915674329849675521781695390259
32235345923774723787985428637901379
11057974687169974545427063402411059
17269388681847466795766527367198019
5558812298410758004276774514660131
27667996830372489665390119700472643
16597781784113108527825772237500739
38400014993532669716498822118856003
11079603957251108653361584101528115
21826660905989868599584563563676723
22133522491323454663485578412307523
21460473950682593486555680461824307
11060430431304556760830605263053619
21827929546780977423614587307451715
5887222258871505691237058937639987
22133522491465404651430624863806275
16942582747375186925032875509363011
33205094652169395691127719301555011
21480747347592883714846500449428531
17262088875845773446703122644084035
5558733361684625830143927155499811
11404047944360537042220673821590835
21810028291641496309889606581572147
21500955188304876506569725914067507
21826661275916724898284368383198515
16613913607962200188782806895235619
5561441974490622806109667980350003
27692244631521932700967790930249283
28044667322172159371401829190694499
38751481667915707840588121315300963
12764480955151908192692024164709987
6649483030585051891593465109706339
21853541698236073325725767322178675
28037056774699612908928782206203491
49476914958406968657362567250068835
49118316787484178420108936254678883
27689471626321057284508053346206531
27349974017700208736130000251667779
5542421643543686763884646916821539
27711174861056916555565597937906755
54300246245827720034030397478896995
6649483030585033412798696974153315
17262084817486276150787222015267907
49118319319339426070953238877783907
7834662937035957610328049244923747
43187925393128614124754812204827459
7834662937035957610333426021783139
8180646481206242620377609034749539
54997698317811067388124186741402499
26330544898746641651911143471662131
16615265147124494459593447187747619
21828013124871335736133179291276611
49491175449424835795440832606927235
43943689085278232948603884834088547
17266921794891624989925892771288387
7834662937035957610328048723842915
16619163133963492475781998668108867
22779855277364857179470085380772387
27366384169207535646738858022217283
43938464975969819196501358995203667
27020390122663401377693124218933571
11386540109215196765959733009413987
16984316776846934322747715688416067
27347453569513690862205071294407491
37123402870103903659107472164213571
11386540109215196765958630314309475
16292019486129545911449508579000883
21827930185093752538849658554111043
7326349031043183971532242399295347
54650281568204139467811701416618355
16313822745127182151577766594814787
8240394749379692907882133351208563
38766529735938960258917588658172259
16593879405265644081174886893241395
22894430754387144507864627035928435
43965323965011657147427589577599347
22825739878532645055276820931564883
11747482799685786163856818168935475
17288483210536023677868354093458243
26372297852520382182066233578627891
53569988760757970064532743910540355
27689540970476133430446233049453635
21826735530411485560561478299492659
22134789441955357927354617096844355
12089995490320434596651999718097475
27323285901634561538668095915643715
16983050053718596781891196640842563
21830628620991879702146232131658563
21829276790468980066886042288005955
28037045902969449038617493083730515
21461661771288033629662649624372275
32230507745820669088604334484185667
27362729150032656690216568155755331
22132244317165953650965983639516483
27366383471676263004557530192442963
43631682347093518070198945697645651
21462756398998803948456851724841779
6838120545176538857203679707345987
17637169855335563512028038956340563
27346175664658599419069780065609299
27673235173658543099611702949519699
27020299788317497709227420834678083
27347443315253534657901220772341331
37753515317468344690316286584186195
16981791094025933302776264658753379
16248919384827889371378233967321635
27324552625219990014183893736379203
12138251325001471133461830396302675
28042132310739873356212011137267299
22475688767598799251174851000821331
21481944180891685300088731511043379
16270553955227915417670212040995379
32899595170074857512738206585943651
32562488660149332651854264730412115
11727294204151854278949557672092467
11404042680914747293850213118263859
5542421643543648655850670681821731
16595152029386694205160807836427059
11746299639630702222676771253399859
38416812005935192859550984527115619
32861565011095520237061507202171699
27347447669643108695875007485784643
17951935282537087464667997554378083
28040931821178654253604030855607651
27348711007930378845108863046799939
27327082380110256397814238922831715
27370033885669299054714391498940995
21828087671637732211888065951970627
32560033188382570813574803550921811
12180168304849017919005820829390947
11097104464120157339490307493090611
27366304630062152142527122847642435
47827687832566371429785072257484371
12138171785909198065984662346483539
27324457267493059553381470158594867
41967253978701232048669941719848003
11746298728172096991843315566781491
38051421600809107779571062323831891
12723836596011237152196008650957651
38056730155031673156972728222639971
16636905290606495894620354691286339
22152368520313563979883660640006451
21826572434380499447830848778416691
16957632050845108486887059678905155
22111798771192046318368609773163827
17265744186589003766872988172112963
16961419221332570035558257401288259
12423324445958967105572506750633299
21826577694416760334577078572888627
11726017232439920549094994252932147
27321942739341092430833967099426115
11727294204151854278950790327640883
21481940429453454236714642071364147
21505871687803301603255195080536627
11422963977715776442610021895909939
32538388366154438487596111634904115
22129545218383616732503464346718755
11401419488176550495949265492390707
27366385040478945337700578506392643
32562493883841775851147346117420115
16269276669413626021581410400351027
26672968437066127557694497174660147
16917283854224197753582248019579971
11747566691888591651829036875002931
21481850699281008084401186158036019
22149749349884371756181672547337011
27689629132590734370774507677954883
11402766329381722051713334935561267
21502221638735179828991579921916723
22805376419897853222092127575889491
28362926561218033199133000490112867
12419600452107576818985910332052819
6635233079747004674727449371042899
7182921508438617262852824397919555
26330629118781056988694134026216499
26694435517521983325125895451193651
17269388681847413689056801485829443
22495036266286567533884329030997331
16595072509028255185201669613040435
22844758988091525010436614739338067
8200939393952935952303461231658339
33251062423220667419765960143631971
41987536388304883714865364567668035
6279080807075751350688870334415939
26963440298273040256739220625184099
21462850813904656095691283480331059
26701901901781649274916391119828035
17303843900660800808921568846890051
21502216978325832700809811157140019
21805028272369637595829148846268979
21846934072146738152032236160102963
16597533225261615885677916256874803
16252975866904713685552327855269459
22132329075790413354635624667292211
11099806788098722482712517092385587
16028517200624301865842259124233539
43307329391790712924832627915322979
17265744186589003766872989197620291
37771413801224127566009187886777683
21484396503552784170205955594794035
11421775535869779554123348999218227
27323200158802109261628757998195779
27328438853880518170472088157316691
11424325672846707768051431056286259
11748760954935210781165594029072947
22494641443425443687673520751867491
37767689477043740175391754599945555
27343636654468377655812073904682051
21441206651911175495175550942720819
32210225334021447964173215613539139
7182921508438617262852824147309891
21481934879203679490262013139293235
27367562066372940433996181907256387
16961419221332570035558257401213763
16981792720026716195436796267537507
8199751261661844806516901439436131
6981386203649326507365122038134115
16292178564814956989011204010816307
6987791907221917222996990336587875
22129868673598629856580614230204995
11055271278548516058990156042080547
21502217599420602526168379440706099
28034257753815521979555342142686019
16635712224518817139264660926907443
17958050434544726289419401554257507
16613047710169422697220969329808451
16964123211438199257255251911534163
5564050913780601243714192403538467
21827765827992078185762018720834883
27365022416817667360518146216898883
12723836596011237152198142981457491
11746304283039306405128528945492787
32210225334021447964173215613662275
22494709138355043773807810621892179
11726016318568445321419368065934387
12055621260785288147293219599770435
22456768751950410712778554916148803
27692245291756601877596791983386979
16613047710169422697220969329997123
16614003047911335972857075508261411
21810192361311688541219374625936451
21845745336592757756384043430322995
8185577832490447102177398562846307
27346101759622807998592902238655811
27020383968240169115087218288244035
49476829151033493221017291183322979
42295420196425462015967301152756803
16942497885850046735205752254895171
22495972169649695583988058704528467
33227996542986234761822948994134611
26694440179139943759135993118208307
11452706186901670964080550233785427
38092292831106256190644731665151331
38420536619342676605423686567421539
27688189139953233795468691799098691
43919534727232162355067337318032739
27671892566181780389473848185197635
16593794623444846223166708374578227
32906175729206354784841322208575827
15947377640484658109639392574657859
16288211912453706312347767616713763
28034604399174735592571773738113123
17289676312654418854012607609791043
7550549526373148560060233279755603
12419600452107576818990106515232083
38014649211289039372313290031317827
21805123302638210688867951536587587
17262084817486276150787286439900227
27674581703041408895207655987028803
11381300447968032139115984298718003
16292183225389587952316028201034803
16247652371341860213360125340103459
6981386203649326516629482459657571
8181929005433542306609610540606819
11382493240889775890747587776627251
16290668006195172160024419119752515
21806369252939434811186411813880371
16292024167232285601683980166448179
48377686950462985294482315127637059
26696895342145435387649881811338035
6859585535688397157936916588675907
21805123302638210688867951804109635
22130730009293484857512809039479619
43313512048714828652682272654648675
5560257884913879459517067577995827
16595151718844134779273739480863283
28038402996032365161052531776164691
21462930023720535681021079789507123
22845764177198721619480522686612307
11403968712495389929806709286848051
22494640123278687183356842145432659
33227990621818982241104098541846867
21771133518013212519583962512189283
22502409127902600086376251944093267
38014649211289039372313290869130307
43225954911135461006799709006021699
27342221124435116732882660714825027
11727294204151854292475817898361651
26693251155790628488262487775523635
6215798882586306133243286417257283
11726021270328602462940467642573875
22497496670141215576667430496396371
38034931620892691042741691180467267
38416589812542732468351081597335139
21462850813904656095728533210735667
11420592954961572936761835012826163
32234077944346395981620414820729923
16983048507507491009168531189282115
16917283854224197753582248019768643
38092208981220333539579803219748451
38031129904307886973053048464819267
37686250022297468644592231990510403
11405236343828660443066406877213235
16917283854224197753582316739179587
11382493240889775890747587524043571
27666654242092519332026310493021507
22805377310587491729178743225665363
32563677683640998115170345037358163
11420354669552638101913576617034547
16984406590529541366595201360426595
32212606533447086756842372758459715
21786185547444610327368811605537843
21787369367501708199679697718752051
7184104089346823880216472460801091
21808998305118816852945737087066931
17305210006099496931002067067478339
21826572434380499447830848778416947
32843891544564209226490760729477955
12419600452107576823213332508206419
38379810868076049558296327612483155
27301481100363903224040058804908851
11751300319047076358743497568953139
11746214861365677032528760300385075
49482221618897983539356688792634723
32575384807856420853004552376578899
27364947809321048921073160132105283
16597772172100623087495397697209667
16593799537566874328841535234319139
27362725982571414483567562768732995
17265744186589003766872989215568963
11464964170657016210777614829704003
27673403513032723585777295062099299
49111831585766989997379171998849123
27325819349938857670094784971420739
21849404997895889265500499266053427
7894246266539076540668084278155107
16289642370596700530038243415175731
49106686377754328367887033564223587
43919534727232162377849218529715811
27328438853880518170472088157382227
33249635114845388859934530565723731
11056618524914472099340145651893299
38112649226601259185767940827342435
17306224454516217183841318697386563
21504599102211655567736481578820659
41987536388304883714872807746917187
27709818428319609517109780294232131
27674676797216607708461638509474147
16596504521500394858093900994004291
27043128315380322541188652436297283
11404047885203449945063762132345395
27001300796341805566402053514015811
16980519085001876249663975540733251
26653954279895012589887463545381939
21137306896372210024362482053829683
11402766036898118102298891415397427
6981386203649326498355660692485475
5863052716254977052497768815333923
32902203794811842746163404280780371
16270553955227878461767539174429747
5564050913780601243714192403612451
38417852511076440030655310470539107
11421701277596887131603300023214899
21504599392723100738423079445807667
6515903337535226424996377293763635
33205097686895228973949488730764883
16334021304608219845070578030614083
21828093535282689252864184221578563
16267934762811623374189839114248483
11422968929475933584131121492406835
27365270002403299905956492034262083
27024039548214367065310334469366339
38397575053615163142297528680142947
11462354593054202629158128580903747
27022850545487626225128569272014659
32926383239574180576770606851581779
11748765616188958700184370308854067
22825739878461809558033776253359443
11748754801210039186308715178504755
6538641840875472420489418255901747
11102500896217750718666805515404339
17267005974743809080832771655808323
11099891667097819989009990880154691
16633330119773074372168247018738499
21805123302638210688867877701243715
6982651343687827496373380943738211
21805191022879104832162517150217011
11079599296676477690056760430310195
21829121989029191627421579230720307
38421801887069798276703627154777955
16639593786806515314924224683193155
11746220451438628884150131046495027
26695712491646787051822757952299827
21787369367501708204198621791666995
21825225863813265649462152578273827
26694513836860660329340307486360115
42963632031219552281873799100654675
22483399029374161724188567240394323
44288579489712613861803571879892579
5560010259278187719269373349929251
21462850813904656095691283480519731
21483123900131011060257445634122291
32902198843051685604642304684283475
11710660621605107421860538938041395
11745105957303435623235467302023475
27328428906909320208756764612907843
22823198384992189305648321354949715
21500950527976453137467896437556019
11748838981056525467087596882825779
7550548614914048549457179802420819
7896701738816370391359212891035491
26330629118781056988697376727634739
5887224525375410390815005735142451
5903703014989986028379542021035075
22171305060683386708680337915270739
11382493240889775890752888017924659
43314706934216626867053087601030499
42961174759007314575548933554521427
32882090388571003565991072615454291
21503331104735014853533244701680691
6515892834751866174299132066604083
16638410915751185552253542516069443
38416812315193366423397426206569827
16596255671430023172404807045563187
31888009350181614685436227548881971
12176289838319199910413330569327971
38398662175156302180652121145422659
17266932299243902525843815347085891
32234162474083936539461347264648259
17932359382087090433758994907664931
12745386036036244431218528460498003
5887228818417684351237343202587187
11727294204151854283491575007949619
16985662379961633232518149021651523
16289638929629657345599344664982067
16981700991410037020007417559331907
32864007200919763613922583146476131
11726016029852403278790311141516339
5888574109718897667044303004124211
21507065059431910204279895452893491
32560033188533685523488191602509395
5892540797214203113961931302847283
28336527815921973051580646681769571
33208035087765052891102598530619235
17670216064773756793514073762453347
31905984551322782201136639899817027
54300247808968673597434368976446819
17635902513998097650770429431993427
38036195554872752843749325004682563
11422968911115667692635951112331555
6514704412314152209235229142168627
17635902204735335282616842924279379
12419600452107576792777823096104275
11785612958434285503929574797689667
27323283083032480306544597619135299
17287378756983977698748315610670419
37754786101608813386709951240693075
12419600452107576792781052911510867
27023866279148608603997162000761939
27690892121662687857951677336539971
27324545782850375323686430601204803
11444593553741030881425961994437427
27692164740863605117798974441534019
23473666009178517174254502956984163
16959120365319333429203723187606339
12419600452107576818990107036435795
11097276150853835913350916525540403
22496228439256593932243929934226515
22130818134016663587860135855465267
16987187872098146871132630599231331
33251061841476744569306355422549347
43309788924850590232089126236357987
22499867597403910292327517202367555
26696890679101320288757838586848307
21826656922503385715867553213067571
22483399320659296928605207000278355
6554081410916050058234642725687859
38773031728119529955288737814898275
22825738037187631845612720400651603
22130814168508284150215020130804275
17590337017650913094237800186201683
7550549526373148560060233279497555
11404038017870632194960304526079027
16941141082788594727883306964374851
22807838664284544632510603500614483
17635903714097446404526950331139411
22474742750503953677908863275714131
42640465019154779074583265154586195
26693325411788178393566129359503667
6515982568267003194898611136898099
6859515899275453386528279268311603
6554161238701291701033032440033843
21827925155730390042181409518531123
27363600930558306427334065589982275
16252965945179714729180859955758163
27038210596374229963435547757331523
11403954151064227219685910316725043
22170200798759693462409160782542419
21484311724079107420387685614036019
11400310545357921275084442380091699
32862907249930209023812835657065539
27038210887361191929360080505627459
21808834646715407982394687377982003
21806378573677465787929287515521587
16981780530270966065900291646374979
11420592954961572941286196528821299
21483123301641393455322686734611251
16965475663112573996471537213981523
11057974687169974531285149714494259
5885870446165226641411123591656483
7852398922032144523013573113570387
7185386613574140923565599715898691
11786868790565942704215220328477747
15963609158321182840379809210704163
21826508719310886198280409757005139
26695865414581742388302958494623043
11401582857424752093604088463627059
10732103972790728990754321890087459
11424325379390001233811794611544627
31907256842766932528879821752112707
11076984805022175041802481275310643
27040667872075542439838786011010627
22845764177198721619480522436002643
10732103972790728995556997289091363
11400155529550478701727464619782963
21787369367421151259001498125808691
7857325029987840486658491947566675
22799347268312629845806432228099667
10733371274091991554566857394557475
16633097387045654064911177414296387
5884687613956302621919837729006115
5863053356825393758099781069247267
16270469117427591508690747904893219
27325898251605238274532087085357123
17285942705976873455310124042495299
12397955959845688550095579244737859
22171469438176021772547812485252179
11420596704902741005291998438368307
38740844625886523379541582969713491
17265659094919072483414897135658563
16595072508886305188496403102704947
16597692633086896238003470078264131
17607840828433681221363814870684195
49479524187607198045648293295436883
16290905011191103422689542492333107
27342447943017076713910899047678787
7185386613574140923565599715832899
27328602177416732189673804497512019
27365111525289141091416869911535923
11727284282284939981405090161636403
23211015907416938407204288012362067
38420372940292528069423446228026195
11745269405293021799994751845807427
16005441319852650076065488583205667
22130819778972432782632348482425907
32519552241737788975459780923839571
10795645928771624548109470710117443
32858861641556701340952227053904435
27020311203981433844121948208378947
22133522491465404655637290885010499
11448576068427032854093271938446147
17266932278554661693504006466713155
5885876696311714049043956823704355
21462850813904656100211311357608499
7858514345826214297328624091817043
12746574749825080923408062739793235
17365883592210395519644049813615171
37426459332618764177276321659044931
37123407821864060800628572011258691
26695627710746106083479344860181043
32230429116298717718730268377232451
27709907249298762542975465189369155
21808998328012811515488043167457843
10751114361371239073785868223328547
16960155881752053698104178277290547
21825230507377952214355935278416691
6232113362060545109326775595783491
32555967444829615025511482210407747
6538641840875472411728380503991091
11420354029950284471133767346635555
16942498818989052634277514451308867
10732103972790728995555893482496291
22499957345332543317589752189118019
6232113362060545109326711171274051
11770563344497694570450702419060307
27366294689060748265154369897505587
33206361972742339646983142026453827
11420518118907174761453134190826819
27689546230512336535980782360220995
16635711894557588197599204404834867
16635711894557588197599204905005619
16961339003050051035439768647438899
27366295327454138034690651515597891
21828013725480163700927965897511475
32235350277333829078477090434671171
11769032592571237250763762020070451
5865668215101212076561227341644851
15923207459469703884621690257543715
11058054557192113942513662128497203
16635711894557588197599204905071155
27022850838199085438205243822396483
16289642331849683538089493557097011
6209280447653971674009601839407923
5887306767470588094632425039348531
5888574726346900302382147874079539
22151184720968982048318906010186291
21462850813904656095973724322476595
22133522491465404655652821487801155
16290831724984071397876987706299459
17265744186589003775613200131904579
11426944534023154278543583916414019
22157771590855135152069408706684243
11443420275442035100201817288688179
11404122782917511531867714286203443
11099891666936947177799637936727363
31905909673088116600848464224609091
6232103440335546085449396265366595
16311118774435181802561399282742323
10752386382394399103679262840000803
17288561257431582945743324048606275
26330539968751593766549637522736179
27689629132590734370774505997148995
27038211798962301657551690278388547
22151179770341937116177378258924083
32879703639655245349566816188843603
16615260466087925681283751602098723
11079525409633530935231162028794163
16252965945179714719575376016078931
11748685478838759128306735300887091
16593804489568424352157359157817907
27001300796341805570641775147955267
22497333551900180299798326838379843
27326908718888168748823588930663491
10755010813912644724916815834256163
27043048174479405857158967160354371
32861565011095520260460136573772083
11420433277621466620448217539818291
16573348788754858738491418389586467
42964909315055913647713179094242643
11728561525701772321341332250694963
21180080239219962008413982087594803
17290854541723293994176765708546883
22133522491465404668877877489525315
22157771590855095899547852937258579
17284584952983308800906302812533795
27367735999588445987410240152622403
11420354669548133420840644166885923
16916966919728401734471956764574771
16916966919728401734471956764439347
27346017250924520276184631780528963
6210309793502637421615459235804195
17000635862010963186872688055558435
21481944780306142134075989289943859
26694439580717566707107813522555443
21786180615933422322370411912905267
6517170990704717159958314071831091
26694439578445518277152343544968243
21806379797029505121537964499027251
26694439288157518360100575075451443
6538641840875489696839786023953459
11401334998683609566652788110467379
6207848768699224338250868714705699
28035778604252558021767136999195475
26348202875390839394426852591346211
11424161991700994270157761179620403
21826736130260885427631550040781619
11726020981612560420311419324740659
22805455647766990468681444410938963
11726020981612560420311409964102451
16593794914800965436378739867001139
22171457555805174802964233970655539
11402854527930857303764776075482435
11745269405293021799994751609877827
21484401435975404988185255847543347
5867019406258191220330940547154995
11425508870463736763896851696198451
21805265281289818512851286192374323
17284754594228632040627267591091267
16595072509028255185220293362860595
11421860334904052699797087779500595
21828003182220639609577603925812275
6556537173108645745409226866573875
11747567582715509841479625629381171
5885865825967694878053657962816035
7185386613574123621300842375034179
43915473605157646515293143957644099
21831741819243593487668104527041347
21806383467484169602873901103260723
21461652469600027819838002470994739
16311188427900778657618300378354227
11748838982411880519672145958286387
27323115028658370780403582701216291
21806379465869112154484514083714099
16593799866561122577899839463498035
21806378863965465704981055985038387
5912908358963409965719747338589523
7185386613574140923565599715833155
27040666959266061315841944348410691
7554278201771439240967280739505491
26695702569779872754278156812301107
32883278151765805443999931303425619
16634369019762254032592672285816387
11724590524759420343230204137976883
6252397050713067041761058183669075
21808835830399588594657415955366963
21500950527976453141987980417971251
27348712285996274054850947203539779
16635711894557588202382080235282995
11057974687169974540871723129123379
6207779445265968551255488278368803
11406424787880107445257791827419955
38420297403136321377915634539906371
43590955051499219788509987937342531
27022772208308074476868535665648195
7185386613574123561947014778479427
5883255916958036231039672114299683
27017928477757540258936134028190531
21484242088591560931801416440369715
26677797046155407054634766413668931
27670620313200936053457946247775811
16638335669790321098504450168214595
27689550852065444433434381542175555
21806384707695701898272525334618931
11746304009893443786507521531920947
11748755114326305616896174146535731
11080871625980836225010844937888563
21807730984635285504119481464800051
21808834939275456329401925825086003
16592457630224368803708946323092275
39395284434629100450159408116557139
43935756014761298185717091208930115
11382409061873500170592130270630179
11748760082931385980972921394381363
21806383797374559728456757552497715
11424320450368315336678526710596147
11420443181293192845601225291608883
27342369003868149448136033595245635
16595147075274765192485751913391155
21786175373186303214926840413299507
27366384169207535642512606413148995
21481944780306142134075989290009139
22799347558454826553317434157581907
17262165226617905312286401442952515
27043134428771852005785481262555971
21826578024453508945310832953274931
5887306785755609472411788554412595
26636212120829643712398276208828979
7185386613574123548945349641319747
7208120126108960257546415008724035
21787538058521947878452835584913731
22497422660613436658509407815287619
22845764177198721619480522185392979
11420518118907174765956733833921859
16958873356689713745479768542102595
32881921348699554828193570953188419
22479666003066619777929310124581203
5887312378090890779121695153402419
32555967444829615025511482767131459
27363760994447110178166994401047363
5560079911610689789620969406665507
17348131245526016107971743418898499
26714881956755175872671981152580675
21483123902402174190612565628961331
41987536388304883714870741866722371
27692244280852849967973434760839747
21830627905397517215452679139181123
7548087591102459303448038412272979
6859516770546776481150447585076275
16288374700289498625598413137392179
16592621369403835461990827744834099
22174162458346474823221467501777731
27363754433914528700519537481752899
11728477054650502614776810616202035
21829121989029191627421578961236531
11425677190414527524673261797581363
27022850838199085438205243822392387
27344829776071959213908973927342915
16942576782615492839079330080633667
37426459332618764177276320617808963
21826578024453509094456136083579699
15963609158321182840377602135433507
16593711086755750401846231309829443
32539834651341440645883728175121235
16612729807398990761630164859293987
27348478003279262186645200865157699
11405231705184769732128428602438451
11752814955842076077273226452096083
7204470678873146956498083083793475
21810276852986122974287018086126915
42964909315055913617009451342255443
22804194169026153246041528063116883
28058343445337200918434965978755667
22133522491465404655637290885133635
27709738537661300371378702890840643
26672968437066127557696631775375923
11786868790565942704215220309603379
43636762852782501983718305473713235
5539881372760803191222531036095011
16639841684455514152335516456281155
11420433918503265518673241922740787
22502492045777461401965269633951571
11727214684274093900872389827564595
22130813820176793502004383135633971
12397965881712602847938074029466947
6213098582278413942041700069487171
6554091974671017304406301499352659
5884523896306397461221879074599715
21807730984797027781139280069534019
27348557503814040183955154354385987
16312391010576380995174602252903747
32861565011095520255638640630449203
16295040721193435755128413505283139
16595072509028255185216015324820019
16288449598231137896681904015557171
16962775674787856907926376392504387
27366463046720485112561016765555011
11095999565248748030169684288886083
21480671558824326254128908692894771
11097262901263190262499299770376755
11747497364824060880909115031102259
21503331161474041903693865350804019
27040667271244480631114290591585347
16271906406982573927259999297478963
27666728211432162766531144042427459
22133522491465404655637290885260867
16597523611959440219139062788928307
6557730858151863359285173150757427
11729670757312036095337789689774899
16599033898807353399035392905257779
21829290637584985952712418174055219
12723836596011273015431929933481555
11425434613257261038978580920615475
16309677463907425132423598364041507
11099881104400079402720795951313971
11058063798145246889751415926960947
5866949751498647429600810248779043
11097098502992238564351852509602611
11401660884279162222202411263603507
21486856928799878162231847673930803
27022772210872909772877111722336835
5884519874289885537749040090137379
28318305259802006649903992860185395
16943681377140733256470214444536643
16597697584847643675332574792922179
33555217109920142486672044067071059
11420354030267235216657841419342899
37771340124453889345385482700543571
32906185610723668289787581046211155
27017923836842729624687286529770563
11752488139652481850587723739702067
10795650204661063174601527660921651
21826656283208927979315740189934387
27696131763245231023436585959113795
11745111508619999663850462765130547
27343397438262022460716679267684899
6857050794139947100117020190254131
27323115028658370780408053224251939
32881837498893617249543025902887731
21827934186770386172083109258015283
16308657129600123971056494007435827
12397965881712602843697322610013507
5542421643543628978761675172811299
16292178603585604188054030333911603
27020310601941098042519488849789763
5862974128903702957538392094884643
16960309698229600430418776076411715
11400398787271364956277843823960371
17265744186589003749681153210397763
21827925255175149046895395501982531
17269388681847466795766527367136323
11420437922546176199252670896354115
16963964677287629018046843787166531
31913293056603263868948762746635075
38421639311853666355233532416308291
11425678820127127405726535429202755
11098371457074497953508190863967539
16592368829635821244978574684078899
7185386613574140910621946449048643
38400014993532669716498822118851651
16595072509028255180998095446098483
16965230855487133360460062614836035
16597450226384001285973024989922099
16957536691012575586341274793489219
6215717755271890500363394909090627
27709907249384336916675809761449795
26696895924483726122216151664706099
16957536051329941725350409516823091
21790157167291478794511237356134979
12077091823312621873419724014236739
5862974145667237051898107090047523
11767690973995003077498450156406067
16309835589057597294894841712419107
11404127131494836150994654304870707
21808835210003673550044864104776243
27043127984059438285345574683239235
32858950484155438362661275707982659
16963959162168039936108548777591619
16938512068222514706387884945125955
16964126533410472967634818864268099
6233455579130085228933635510580291
27022846486061064285786709043532867
10774015650128755662226848847303203
16288212223062697146543442746224931
21462766633840053126359648177558067
11420429626660826722407270647817795
27666654243220573535737707492352835
16958883239497118662318405908055091
5883331804863920696669671046735427
5564056525775465608270578322854979
11420438559650379509049894673806659
5926609876734476130505817337447491
38723182665519147945805677675627587
16619321608417927919621094145086787
5926521055830842926794086950253379
17265734264722089451835489529443395
32230423856191397871173978778981187
12394310570969372544955782335440195
27001291469196372907457915943929155
22133522491465404647188906556863555
16615355868711004253310212369569091
17266927619354812174627385602368323
16595072509028255185218217853592627
21784749225987836936503874790040099
16595072509028255180996093974684723
12397965881712602843694097089512515
16267845632412707953301834088653603
38400014993532669712259106122970179
22494634512809481612077778338141251
27347369081012165657692288444355139
22174162535859270104876568990135363
12094992415728968075029139020669763
11424326022468055867052243697423683
6555200506289233252378619490222643
21481776381689527176823074551190579
27021573284078542925754182091027523
27669346722987082700350559015285571
16620673110273507424463621768627523
33203751447256423784806015173866563
21480747347592883714846500197643059
11727294204151854279248761735881523
16939869781151501140839171307418435
21830549898250044949002498178437955
16962771593373644047255157869794115
17265744186589003749684451745281347
16942488002725041915269157105001283
32234152552217022224708625386067011
27348557502312084448289786208281411
26695627692536312743242762475942451
17265744186589003749681153210401859
27024039568690565500913279256584771
21807566978056260171071474916012595
11381062180616815664055737985995555
27362486782996757056685670984332339
5883331451696391259916001189638947
7201934467200137461546005323658307
16613923861013527798927178659620163
16595072509028255185218217853657907
21831743272447916055587500934189891
11424321320723739086177535644611123
21480672489768249096154585260958515
17326582068911713001401010285200707
16595072509028255180998095446287411
21810107230025768186400159727436595
32235425151937238052323022181851715
21850832037130479717033095137022787
6513273625414465705456698923291171
22174162535859270104876568721630019
11444608100821549193672561880552515
22174161876994737672818849037375043
7185386613574140910619876779177283
6232113362060563556069685637567811
5883331124313869425611498545287459
16597692962076460225220890410112323
11422973220931492406308086212805683
16961330026554755015857745509430323
11078172257669414009100982940943411
16963964967571515153840160625546051
11424325692350707437493845949223987
6554081410916050058237803567919923
11098450663471902961987459610788915
27017924727669647814356433567310659
22133522491465404647188906825299011
11099891667097819989014594834482243
27024038350093321963486908012315459
21825548059478986686851710660719939
16963964113928197077629648374088515
7185386613574140910619876795954243
5561441684499797621239416350712371
11080871625980778449194204304388915
15946025479844452773826311942841139
16593799286488961322056621009155123
5885875397925383782932223188153123
16577326042351627602547623232492611
16939783992143546222552898544472611
22174162535859270104878767173416003
7182999846831781316786999401985347
27040667271244480631114290591523651
21830385869834553737208211347485491
16961508042534228715032833347904323
32861565010858869334943553487516467
27043127983988602788102529753375555
16594988288837686934854653796487731
21826656013386742147088723541701171
17262089748907702249037996068521283
5558733361684625974260351895806243
7185386613574140919066195750434115
21827923604825495184088379765900595
37122212374358409054954534131032643
16619321609787356543997196619760963
11056701715769968303100500783534371
16274515345148926672253271721185843
7182999846831781316786999402050883
16273341445613214617552418326795587
6859515899275453377500245378875955
26677806307584420082222406517797683
22149828908083597809503397931524915
5906158097907607442393261069701667
26979914701255179847036891071530307
27044321978294217171337226507870787
16293286866072356689564377794360115
16942493925338538622427993681965891
27363755405820087909782802429924675
7204397292240140031419732970394435
27363755405820087909782802429850179
16962774781387197062314845887870019
12397965881712602843692031463011395
21848300757950074560579577189638451
16937332891493392472823049449845827
11405395751663330178224522989351491
22149828598518344646617505873679411
16939864540695096474724107942184259
11461171450666392059708697539256627
12090075918582127177112095687128387
11420349737139958717475953764864291
26695702586553423362551856532562739
27673229542401107664842464461660723
16634365057144752485097770777331011
22174162535859270104876567881925699
27020310564757516456907854766691651
22129550212225094054189263304733235
16293286866072356689564377794359859
17284754866241404544497483360118083
21807731294045327757548994570629683
27366384169207535642515637634675779
5883414973963416795153704435327779
11059326847729683184939285072781891
5884604075983296136430943527383603
11442151697660655509299967615513651
21825309093591097863408901117063987
11095914415601696175432807125177395
11059158469518129802539041066009651
5561441974490622806109667980493619
5887307078311210928815936852280371
21826740481109648589944007897002803
16290836364831548502021213357482291
22171452602906357858617056479683379
10732183162111541576317343922139683
16981789790552079579867925521249075
22133427727018800535574046395470371
26999938383717289017165932099936547
28048391046645724076734964275902051
16918309527834441832938439833974387
16594992930140656408423851637355587
28053541822962673736539876525438307
5884689225459437615352554431268147
27384359370348703128270980928456275
21825394245580481688938073594024771
54387962403983703215912433855723907
63756997421707640983017850510079587
11705898850052939767694335940973635
11080712509515808395374123469066803
17287131400777628743690212708136259
22805377329707592978619089148003923
22824476578629804894781539628635475
37771340996302813457642109182174547
27043127966289379451825267110269763
41948316956258664183839771145352259
17287373143486940939400963971958083
27666816743252036414171668847871043
21827934186770386172085234746733107
22859899032258446459912000367982179
33227990621818982241104162375086931
32231691236062693937165363373937987
33251063096507955253363929446446435
49110564862933342448911270763644771
22543217858543372652234609505167203
28361653940360042748713924866631523
33816190733640178305315744055124803
54387962403983703215915667965712259
29038671973289446836098823297079427
49110563916655863128631494421476963
16597613381869475281706877086684483
21768428866615401492483638763467315
16596334587689417780861743949689907
21445262803714562019826626344609363
27384359370348703128270985223423571
27363670256177405473570792321200691
32563671762161253358516552011822403
16597528274635174932691855925846579
16290756786085881352064642581738051
8203389915607993626790194889381475
7835855128899951009076080818018147
27366462430168355309232656972543843
21505871085970993130040950722408755
27366463379023415219084659997627203
33228000503341960116938828616573267
27992360580031665351999802032989251
58891677028125893627422605258880611
17262089456130166861724091919189059
21826508060521557543119836766623043
49118316787484178420108937077028451
28038408007710703762094361459062371
21827934186770386172085235266765875
33490320328916871401052042782139203
49476914958406968657362566089295203
28035609623019363599853527863861587
54302856770325883346055612060620643
49107949387292892405499902239925859
38117573367932449774406338894726499
6264300445111929747031675148933219
59826161407612032174551588230489955
49111831585922790054195162401363811
38751481667915707840588120154666851
54308006927810113424579917294306659
32903398431047949947139701982048835
16308416392438252856823585570186563
16923398674536930760088938249077059
27366375428390222691851892470133571
12057997216184986087303163430585155
16309757352304646701480369063146051
21788721820384754102188280839942451
28037140338461777558150300905727587
6840575456285410574306054585529411
23174353716930696292317733995374179
54306736745719218922144929578051171
27363829042619850581116018688742211
32557318651546438801508728706314547
7330146103686694123784867328722547
27017838763519398373240922435642179
16248989329663550250422057931260723
21482020279013044911756325934023747
22138840993644903455687394635043923
16619163133963492475781998668104771
16593711086755750397076545287312707
17288482650883997599772257960543299
22134869990194326851623830806549571
27347449258332806150574761392227139
27346008007189142446399019219624275
11424400628987737195168311519040595
33226649025910677862868533533427027
27712613059602566182703275139425619
16250262284133935121076136081511763
27346101759768260729604068803233091
22479586154795721220781067020214611
7185386613574124697396239213606211
27366384169207535646738857502000195
43223347844094374674543215715239235
12072165693586210009298663484306755
22132319487035585161547008395527491
32516923142626885500967825408406851
11794628258952502919536183407428419
11790750374915671166958975221977923
43228485260575760324077214715036995
11727199789246002144962171107554099
16922205301988087952335633061729347
7548162777977369462410445988513363
16922125761487367986690474594616387
27675616969160945555966627330413395
22455733836661347215254967508419923
38033664278643866028832368075690563
17289898854288980205854362621530947
22825740786903022256213176707663443
37780059885450863710402292297786707
22826928899855726399932011142137427
27344834417519435715412166647960131
43635574430577031305783228544205907
38010768575955895389357959724483395
11751626533636605399338149522588755
17288724355433511425075749123671123
38037458253642320476049373786358595
11727199789246002144962171107549747
7185386613574124697396239213482819
6838120545176538857203679187190595
12725019756692659743531254422000723
6838120545176538857203679707284291
33225218604243892846462150310708563
16958973976567636271004392080425795
11099891666936986290421520610378563
22475690087745555755492765700670051
32230418031657877672195365478417475
21826497825599730601020952471155523
5911561498330069713571230485984083
16984317085051886575992126951473987
16250262284133935121076136619291219
17266922664109289292844269384590147
43204409802691738248490975726224451
28036966343561260199871505670287955
27342442390501156351488033426912579
12375376263646467032033408977421907
27342372483005300449611230497301315
27346008316593243695317560718467411
27344823585304432949920427219833923
27366384169207535646738857501934403
27649144511114228016407617385743683
21787360105930821475387135383397971
27649144511114228016407616832361283
37780059885450863710405594052781395
16597776830166794517656509245384275
16597776830166794517656509549471315
27329692224644205797520768555962691
21811787507423077841324943997232723
11382398846535662681203763786822707
21806378537778000057535449946006579
21826651350488814154702785159045427
11746303374366771527257613308142643
11382398847744588500818392961528883
28019472785835436404211835584262499
21786091814504223205704263740310323
16251529293907773638769657545638707
11746220451438628893156368477991731
26694523449030164599041040455975475
11404038308083073010361415441204275
22496077389802610946255432248288083
16961508042698605472536351315477827
22134789810602766435444429869371715
16289400003802824575283352870003267
21830627924972299288671256758736195
11097113050072480079413557980316467
33227911041702624998566670585189971
22502407907251350813441589283874131
32879406553766366256380819468997971
32883280374914512086378311263012691
16961508042698605481263308249056579
28020740418145661382352971238556515
38036195554802249388168976679388483
43312323625214914342421416292681059
22136226793028845735506857007784275
49457984709669311825501029599311731
22499958025122457032916951506314579
17932270232270356154141136248771107
22136052490019429351191572228809523
27020381090849786716332835630163523
16937481770788911587561141885613379
33578118794988490256569633444358515
6839391655935265557170511955702851
11424325031139047984242352453722403
17264550794044532628300115989579075
11746220451438628893156368764252979
32842634762357863414214493386130243
53351955953276707475733218216662355
22174081697326750066877322760495667
32842634762357863414214495011226947
33227996542986234771408290074203219
17322794035170475979500921555281235
27040672782656663850736579343819587
5907510566667782114566928910655779
11422968929475933584131121492411187
48154745728561832908206559281755731
11402686519872281913707174241125171
16290910931295509804875914598949427
52699193013180584984643230941791571
27020389211568677628998025924133955
27349974017700208736130002396005699
38033664258612861170583588707644739
53571257377289870596488031860114499
22496144818677920296790241756529731
43953770561144310347834806371976819
22172587585992235411864691368420947
33569399109762545665030855158171251
12527589079351567990309350084274547
16254322064966977849246279490950227
27362729150032656690216568155878723
38094753875242520111055835042961251
38417677265410893709163784928707667
21845751491238531539193017812534323
16981791094025933302776264658483043
27363670604499473304299125748290883
17951859805226988647198826779137891
27693527779418629321838240046728003
28033263438179437976168408001108067
12745386036036244431218530779022931
27326988607285370627525877633021795
22494813455742288505735878583408211
26693241231865506987707436739211827
32888274245433539759919820593055059
5888486873622567729016531223388451
7548088810757532460645194999686483
7185386613574123548945276912215619
37752330047068513152283605557855827
27327161256002582947013859999044419
43568236395085875006919625241355091
21768433818375558634004725741265715
21806453119669654661378934061732403
21811375463030400281129132140803123
16294560050837145925815479791006771
11424325669295804141261125378650419
12739196626826779495770702236374611
5903538968511390927056079584248627
17284748713163455340153320936710979
6557730256319554886070726929105459
27692244631673285796002487408473155
31587581421458425248651978011391043
10752307448005562939246311868932387
27022771318600355999762443215659587
16635712475909217927360302583792435
7185386613574122399997549045232963
11793280724355970484244161363064131
11728482295126701798926967101338419
38032395353760562290388746297816387
27024033337938227176282801260532003
28343911181884622431926760454444643
11817530789512958381655668041340243
27366464021039431853209891426747203
22826927970565265679883127069689427
11728472391606387515884767137772595
32889541877281619670826673888257363
38440580454689400620888242784864099
6635233079747004665463088949519443
5564050913780543458063662328263203
12723836596011237147959452390278739
21504677710346359747238648592028211
11728482295126701798926967101469747
21826731548432029088186084786123315
32880824266590842311877549504951379
27668005763285655854183798313010499
22799263378896315708661977762255955
11792020226356886805412781327726147
37768951883323224552560005532116307
38743639642967842363990878123943523
12723836596011237138953292516578899
27689466382241713383572897197806659
33250977023562733841821977292461651
16639693810014281193412192309311331
23123945088975520326850692783760995
21805264697308125821394842319667507
33225460603472963907385354632705107
16983049434366950897804155987448643
5887069062346285161722577190851619
38097284243443599792566614170941539
27347439661875223944320859276199235
21825547106911777491818789319295283
6513436761713923979833732204016179
38036190603112595702228225408185667
22496224688728931108946994285462867
53072926838531738592172711439795555
16983054386051643346062880818942787
38034931620892691052011610913850691
16593795827606056238942052004667955
38773031728119529955288739763021411
12420867792854524509136951410378067
37754787010418503152133216592422227
21826656301186977192545098683008051
11401493126266127883699401747870515
16977903631056884292293773595469411
21462850813904656095729572324324147
12745301256486624691814290938025555
11427023761057043777853772498350659
32887007796732412484967012753499475
17590341076303321894132500805342803
32579037714526785673141098013676883
42640465019154779066106034783540307
32903561239288129620893369606886483
17958050434539986539291570339149411
6980123196297441407758496339027811
16958971775566476719907627134763843
38419345795128555151815071723976291
12140785678781191961403021067773011
21825462638273064043328904404026163
10759052093595915766735109775176515
27347360741988165388808023980455235
26718445402349315287475326524011059
27330959256274414384232127540843587
27347443975321956930169590326117699
22805382260992034542211075293005395
28031816865047044673345025546077539
12090070368555100192680672684749891
22502407907251350813441655904421459
27646445801828511100610934679618371
11728472704722653946471131676553779
16920943223326943794676170467194179
48176379700689972741700714594064227
49480881627933706675390407728522851
21827934186770386172082069875864115
16595151387749853791486202572055347
11467579647440722564783367474332739
17628446673994726914710655906301267
17628446383852530207199653976819027
16296144303397977026985147509051939
16937333198641384224435874268927299
22176791631811263384303626037253475
27367656752244349142548201981744211
17634629602374949911694315595777619
27650327034371049209083064820777795
27363601919218214337210834244499027
27650327034371049209083064820778051
11386459580167905541641276295112275
38421728174929471260346142458082915
27669343379107947871178644264203075
42961176268955663274220772762535251
54280042116965808959950009607349859
44283260658804753497506160895747939
42959986354623370358851791080285523
17262956055024098987540626569131043
16593716346711378124798688392000051
43958826285068998176581698015618915
16289633726635123062448485185040947
32235424841461141165049060874470467
32881837498893617249543223169397043
27017606592785439966615863547016227
16596340119526516330676203692512579
10794229725447277127715961708037459
32882090987900609821230163982632531
26963440298273040256737897219520355
7185386613574123549242209728742211
27667916013449737654361841694299187
16991074035315827507386181202966371
11786873146712629355942384363787075
11382493240889775895269806337769779
16634370297682105049353683643811139
27670609443974700879511468891259715
16292257170697664082575149517517619
17266932007751110157153599493588291
11420518427183240383698906106975555
16290905323245079525630701805515571
21505867627021109059167300045849139
32906016710574982054372514746094931
37773874826022226901995687345673299
38769238325543357138895498655529059
26330629118781056988694211857691187
5884684272415091938396092085060659
16941215357896452810306331772016195
32908483269541568213418352548537427
28033486248577250886863791896884579
47523520394183776694826988919350611
47523520394183776694826988414064211
37776256951779477414122717938209875
11080871625980815328289814075421235
47523520394183776694826988919350355
38419271810082042922600683319493987
32903560309002055587511510883390547
22478477580543628901379223161431379
31908445576120881532868931334919235
16593880005332532082361180767920691
7185386613574122399997549046281539
6279080807075845737163876637950787
22153715072983285981424670057112371
22475615131770362557327551498494771
11467580572033409733998891472336195
22133432663379634311000722805826355
27347285482866656864865753517929795
16616781337635161065607227427345475
16293371316581608982675332305011763
16960309969161416536155854944482627
31872630134426295993143454574396755
21462850813904656108941295974822451
16293371316581608982675332858520371
12172492765675689758160705371068515
26714796556945810459638343648158771
21826651662543086481610351012036915
11382493240889775894972942224802099
6621355737224966882954344018433619
12725024687977154341509291403666515
27366384169207535616301283268576323
11785617601913932528780510600971075
49483575057533083619343671165806179
32885819662925442823017207810975059
6279080807075864206652452174713923
38072876609371574081372155079312195
16964201142031036809969269590086995
27040503511195660157084717388481859
38426968393943546294339155777914723
11461099048255505801997353508750147
5565403730701671944999172283900451
17284828522819843262939010965058883
17959317156023643777974817542264675
38112645186522580904534842724141155
32865521157820286201705755269485379
22802915703087147338940981558269523
32887160678690638383936029380911939
26676607980781626575702700601786931
17633442689219229522687775247779411
21461662080408882889806693243565107
16638499076671559124549068207261251
32861565010858869339711036190901299
38032316125598048026047858513954115
48159662228282120314194890109437267
37752330047068513152287866416751955
27673313102296284985221818882610499
11057974711106764866094935250785827
22132075918573593847303979796673091
37772612456672164839897318908446035
21811697696480034941753404577498179
27327086320890789089559569994162739
27344903686231071793216847602922819
16293366694777290635812447569982499
26698174389005799617598424800900163
21507064788632526610602960336536371
6656867649990899789845232562500963
22804194169026153224877030018020435
8201013070732565696663423154419299
32234162474083936539461346760406083
27673313102296284985221818882540867
11402765126794204781406516451488819
27347453920102177412250615235901523
21805181140052754900864501089972531
16248994281409191965837574317154595
16292183242225138130770988353331763
33576852999015608793411797097197923
12091343861813740639920244065919555
27673239817142596567679191429244755
16656067980941759703246311785780035
11748765327180218854949095199744563
21829196266346801323603418738336563
27363997402465193392835682059494467
17628445453273026121683466162095699
21826656012470935149917072568689459
21805190420905768698578348642808371
11097183344121775444426601963660083
32887086113360342733996459096098387
16248919385064558729229666580832547
38420298023244470753981081419138131
11421874239978606740731766198453555
27369009225760202595055084026151747
17677968958038848833300383411558499
28032218598123711166336433548129635
21827923913257691607816691354186291
5906232109323812963243770172879651
38762478557419923371899223216051555
22499867597403910292327517202498371
17288645168435314690951908563314003
37748595780095483182239139437823571
16619231798370932064281370809348643
32563677683640998115170343741445715
22821931664744954254941378377631059
21825464131078595160776857343897907
17590420614942542954164533959349331
21787369367501708204198622362088499
16957779058495693539290498639152451
5908857177049582815158847154561843
22476016246264998885675680918881875
33251062423220651261670992057423715
11406425076813378333154164312457523
31908450254947351680994778767643459
33225371140695854376443578864063571
12419600452107576792513940305310803
22481021832393296676084826673403219
22825742988947788987133819997148499
47523520394183776694826988413936979
21825225863813265649464557206376739
12723836596011237152200272529023827
38766441244744480009900814142615907
15989294290366271960559191055344707
38769238325543357138895498655388771
6556547405820906572251367948432179
32906095610202512046314504289801555
16618048695438870839268646732452675
5903538968511390927056079886098995
15989294290214918866352356406424643
11461098738770495980652285855814211
11400152145696330668344208936542771
12443605346200507654086346326623827
17265744186589003775611134522057539
31540821620177194055473881477882931
6296832849109774836078311088800835
32212681720175656589228135777780803
16270553955227878471389223979196723
37747330259551491211617480947815763
21806295614849857433336330367152691
21805191624920290205479553667842611
32908478646903076512377447013303891
38748866498053646742288940981970787
47523520394183776694826989440492627
11724907745898621359418195160806451
27323206056168100734683440964777283
10753808486491006793608333648741155
12722559914593537167936639380582995
16960061798309068009201167736517171
43210734147833143601797989684954435
11462354593054202629158128580773187
32882091008078854191077906308285779
17937682894571072059749027108243027
16983132996684367677859843098952515
22135972993844005580617000324248387
38773109348169901555512540113618275
38420539188163318910157875661997155
32901174782541957483584568079828307
33232145106122582201344843658380115
31869321760223064415308466111198291
27328261188938417557981213957169491
11709621662076021023319786952865075
16635712475909236531464345089033011
22133433340378428876752141416818259
33206445163764023797888816602288707
16963958235068919948467289485169475
33249551554950271789044070402511955
12422051843891958752398187159963219
22826928899855726399932009025791059
11405231103352461258914115506938419
47523520394183776694826989440492883
21805264697308125821394842590200115
43308589998056429635512320549938787
16598722225637334385131506967520307
11748760046658558150527202500092979
6635233079747004665463088949253459
16635712475909235301961993534132787
33251061841476744569307522813884259
17303843900660800651598914223686723
27344903705214725634333414832428355
6640376395409283096360860850083155
32230424164538560577209168763769667
32211165821332810895736377685647651
21503406599734302999990767400002355
26695712491646787056062345940054835
49472946972279220088089836704462691
32840019267063220397517362184734019
28031816865047044673345025546348131
32843898697546887928590974850319683
27670609443974700879511468891259971
12725024687977154341509291403855443
22827091128407917739795720750913379
38444472246599284473329542458189923
38423001724624521997051110945740643
16939863528668052215439611068175683
32558751263484119031011819719578707
21807651777166734483891058917974835
27671882640588571835497024002020675
33207792082260719890068466843407699
43922058521419540114656943790519651
11404122510909497267043171180102963
7185386613574123549244344074843203
28031995787041543433993669471000675
16957627407365461475524794248549187
16635712475909217927360302583919667
16616781337635161065607227427210307
27343565492636131976965252539827011
32556373819279879086377466104010323
27650327034371049209083065088164931
27344902523395549051395410182353731
47523520394183776694826988919477843
11420671601843846303058986391516211
27366384169207535616301284309812291
21507065059431910204279895453148467
27648837501984410455289051555767619
16271890889371866063700454575190579
22455337365731397446978167082525507
7548088501575049224078069891224915
5903703014989986028379541466338627
16938680078768890622440230260782147
22536462030544568809338381250273587
6513521231636788998215443362754867
6512328458052892773888099727193139
32838758440467617674043991669424963
37085217734613418210099974674465587
6279080807075826137499465447261507
11790752575756897302556514449438019
11748765616260421458781312872031283
16335516077467220842221880636429123
6279080807075845764397747760481603
11787047384048943608408304225834307
27995287089542325692752638307931203
21787369367501708204198621791663155
22483320110626117914468559852291667
32234162474083936526790905206887235
32861565010858869339711036190765875
48154745439628562020310186526655827
16619231798370932064281370809279011
10757699932955672316940718026609715
12745386036036244431218530778899539
26674236377444391933405971205009971
27367730717564666040476166457078595
17286026596192655436994768572589123
32840098495225734661858249968931651
11421860296005624832494640801653811
8184383856030288982239751731369571
21768428866615401492481281093678131
27347289850578731470061279385105731
22132328786937148518088530216444483
5888571404138448032459275335124019
11745110577661839195192575076344627
27329692861667498206299554456876355
7185386613574123548981638089364291
33230694613959082171398030865154643
11440811995172207116003388762313539
6859515899275453382286358844023603
11057964415974765258122839947752483
33227995922802938173772779834725715
21831578721857065824914385657017667
33227995922802938173772779834729811
21825225863813265649462152024764963
17265744186589003754199180657378371
11401502697563755266070257850537011
16595072509028255185217192398693171
17283649071678392643812504309600819
16597607811224929436405036339254595
27021583205945457249531828035204419
38416811713370628477936635394610787
42006624533941314068002927956989507
16599049726221165599939093593347395
37772529148021164765543746700993363
16961419532258196787480948058318403
22129472240216215961163669292786467
16619400507747307802196527698686531
27371221418702154398905542343210051
38094753875242520111055835042899555
5903534324946704376269031909429795
27366384169207535646757490094462019
6538641840875473573373543761199923
27347212115292672713854873518687299
53695656156178969567687704827757923
21464123085864169111959126679896883
17265744186589003754199180657440067
6512249830877868698689866233557811
21825225863813265649462152024695075
27348795764903160189003143801287267
27040592721619817735645398750991683
16595072509028255185217192398570035
38116377320941521770271836613084259
21481939811615952978198642313740595
27670609443974700879510306579366723
21847028443309589758819539021410867
26693241835194716725684591499817267
11382493240889775890751856955179315
21502142699288707607283042762433587
21810108409719547895659013257446451
11080871625980836221072320986629171
32879629363252888226750322763388499
43915478245085680646297567204811315
21485589278199649932831247863915571
22151259016790026111955317869982259
33230610060473868329803968744272467
41987536388304883714868676508595267
8181929005433542289403426342721379
27675759911029104889173913964463171
28039751170925034590991091329623651
16977909816969113137263837411755075
32887334588724215574429696185947235
6279080807075864202446750657758531
21805031656540772106255029487481395
32556373819279879086377466103882835
43291963481685576329056526754404195
26330629118781056988694134547358771
27674428217601566137454958961116755
37772612456672164839896214580450387
16595072508891341163452809220334387
11424321028238953455258010336244019
38382341217365603091544813916538451
21849479564515912053166897497256243
32232968169782063074132344511349315
37773805501380026920700292994716755
6981386203649326521136515122554467
22820743242529028830216239662257491
22499958025122456993202461873562963
16964034057758272830978700517455171
38767713537710798070515414771066211
32234151640459619897675148074107459
21808829675905225673955359536260147
6279080807075864202446751193580867
38789515783386851667798346310177891
38761211545530190265258962207467107
11786869139789408296810543545856307
21484406115722235202026742137106739
16615345285683786138040044985852451
16290915883221874497410979638563651
11726016318568445321419368315495475
32885903902539326882683140359742819
26696895361194575255232603123622451
43913121231896991791702399117387619
27667906730349562453341436432897347
16958720839575490092011063114749235
11727294204151854278949557672096563
10752382380859697042980936881554483
11382493240889775890752886973547315
11382493240889775886528623700943667
28684740793307980162225149951960387
11746378870206086483856535048167987
22823279705365304552768510316001107
43636842141098630111251543332578915
21809003937665027941819326454388035
6538641840875489696845021085581619
38769237995749181847914105319871843
26979919387041343723224905930907971
21809003937665027941819327045789507
7507597958770066126064979124045395
16977909816969113137263837428532291
11404042988892768877160242707060019
11078172915325059879459253696946739
27344739986813690014424227318683203
6253499665857245444446930582385459
27689626117534996357994867176256579
32861565011095520237061507202167603
21502059140758333602990349574485043
22801808001830612508746681216812627
21806290024776887116363940493534003
26676614425272347266756196998202163
27001300796341805579086023676539971
16270553955227878471387901434479667
16635711894557588206586763023757875
16938591277203405884492906584495443
22457961505978447899931888036426563
33229352705080624619076362933912915
6517166638420355680962103404143411
26330629118781056988694134026027827
11748838692416668549538351644161331
17289675131756434611025135952802627
38789516115831084923816539948659043
22501214497706345149594116159587923
16962765749582457505697974116758851
38377208443456506077925218128578387
21768428866615401492481281093813299
42661940201422458306540726425773139
5870985767121018429076259491353123
32586340978350239735226902994499411
22475688767598799251174851000817235
38789352354826057934088084418548835
26717257892357181161109322480169523
27323284974543851199137099000795971
21825462926989106085960095928427059
54969392121025268557339917370885715
26674237580396919336628390679691827
16638414896748887718690375066814019
16294559740076890912577439493600307
11424478846161183358209731800928803
26979830542025328073301593744089411
12418328429814356013602273642497619
32558840396593862908864941015593811
12419600452107576810247894110586451
21808919698268542088394171828290355
22153794337096624030449341929173555
16597681738167109954342597436707363
48196658048302781732278663937095267
16271811703511425309193604796920371
27350934968939507256257266910176835
27366384169207535646741000673899587
27022688321376072211406778577274179
15987952381497573902560638008501315
21809073574049234922853069850026307
11745031989101936751872215836009523
32234162474083936526790906231342147
42655742380871301053706336265728851
27327081102189441443191731273217091
28336529600584805340589997851895651
16599049726221165599939093593408835
17610535227984167849050022826419779
38748782938229700688258673757201251
27020469039141169576926510691329603
11765314768798079329996429000393555
15944673979438896948279918677284163
12720019330235523280146174951248707
16916887383294247976545779398685235
16593711086755750392260903113610563
42295420196425462015967301152945219
17283561491057149133976489929552963
38788168904624109174059256063022179
27020388902154761500204466315806019
11059326847729643755027419255625027
11422969238895420575555403223540531
12089995490320434596651999198134851
21484311410962840989803395006407475
16248919385064558720258807078920739
16942483361663875970419317253808451
17287293935734824421633888654406467
17287293935734824421633888654726979
11099891667097819989009990325457987
26718445402349315287474294706418995
49470246216282165351523364962268771
38761211545530190265258962207602275
37711929191769594759765624950777699
11447387356971341782129460010697811
21484406095170496268578046167101747
11794627603118712977979888918414147
11424399656764890376181245998871091
10751109409611081932264768643871523
11422968559313255194274354869588771
6249775609683844920657553024823587
27022770618707567911178187617411363
21806453743475377582527588209996339
26694435246642319501240176348381747
32903561530937736589994296597439827
21485588676367341459615899411821363
15945089575409643770178820969218867
33226722348470269472946560301356627
27024038947302417577209501863724099
7184109640582776684259296872314179
26700631082222687274368591035970627
37085217734613418210099974154494771
21768428866615401492481281093677875
31910827101032000578642393613813059
16939783992143546222552898511975203
11095924978303534042088404916982835
6595924422401540691558879597187907
16633108853707034744534984601846851
27670609443974700879510304937166147
42640465019154743258002925842548307
42655742380871301053706336771142483
49495841205755117896105609138628195
21504687923351700073609365962244915
27348706694713766951498683402826819
43312250532132819226856765926773859
32557647021187065982665309085386323
22823204556487662941087213551772755
22171305060683386708680337915278931
32882005607439115533348273626768723
11748844535999920005452621948400435
21768428866615401492481285138170931
43919534727232162377849218529715555
32888275735963385017482607673369939
11075805957210581106677175395037747
11401419488176550495949265492451635
15989294290214918866348911875220803
11461099048255505801997354580264003
42963635492454291384409801909290323
27690893439231565925385089179669571
21826657274376983255259811603951923
16964200832858016650126267121034835
16986926663858903610743373834896195
11441978405398241615051278710415651
11750038511180227915090271565656371
38440580454689400620888242784654691
22133518489788771039919257910793555
32582776293445427521571293368706131
7507597958770066126064979124110931
12398124338816045007172276124599891
32576656228883530756801413103633747
12401773786051858308222678742623315
21462850813904656095727506982908467
21481850699281008084403247741223219
33225370190399583700632229778834259
38033660253441859513862363803628867
38052685555803442161420646931842899
16962767024688073260663063527372099
16942571852379568612891263442969667
11748756002806118758170303400317491
6538641840875472420489418506511411
6981386203649326507365122037868131
33251063042039516003529724442142307
16253059365003828476185257423680323
22828125696526688012716568659387475
21483038811095569960983974646129715
21481944780301662975516773291484211
21827849966655137253100504620478771
26714801819319238966643922617709107
22090169130943199088611238100480291
16251602908877163409299201216099107
22152452740286881326631452897653299
16595072508886305193331015303840563
7225782393297249231945087509013299
7225866593691101487225042752459827
16289647921766835346986276962264115
11402934088542637164305675282686259
5887134403738783712582008651850035
16288212241352384488552981664642083
43589870965561074012573381214427235
21789983855529587412552321129076035
38421723821888585450891429957280851
33208980815552672791941573425447747
6250959410312872426702107130859811
16938838866188234794926794898548035
22536462030544568809338380926272563
16596256852408877941411421108838963
21768428866615401492481285138166835
41994844005024940995850178566247235
11423127674668710155882416552686131
27346090887360051919093718045635139
5541069813020728181011086183637283
5558901760211168871444847400133411
16270553955227878460869990348370739
11103854352585259494584236187735091
42961253986178796033323747362567251
16293366034704108022117660662768163
21500950527976453137467896420778803
21462850813904656096010008710619955
6279080807075864202443529432417347
31907256881958701541929584539551043
33230694304233154274394325629609043
38443203603527592073605358797875027
26999938383717289017166954017923619
11401413877703233616510202858976051
27024034306454311472118218875822659
22134954213547717366623586963637315
55017974170044347516080822428128611
26674147557815835712933747844268339
11440811995172207106716914375017539
16964032474447075354470313350353731
27017929076175436913885383394157123
11382493240889775886526567184343859
12746573877122550972614402916967507
38426874289254928946919639767803747
16248919385064558720258807058998051
16638167018593463468511811366691107
11748760373366647264504451577233971
21845751491238531534970824173036595
38440812585584512454627595438741091
16269286593334523009450028957901091
6981386203649326498355660692019299
11788141433803834413061645200930115
16961339334224942057368483768054579
17288477696701509668623538258534979
16597533203500987004615552011613491
21484311410962840989803395006346291
11099891667097819989009990880015171
44283344509658287666953217753822307
11470109049460286251201195101340739
27367725420051669153161091665179459
6232113362060545109321197273040195
38424185176809176584468277048342115
11404032738410744364719470086988083
32232968750071196280894105205425219
26330629118781057001960849898881843
32232968768205083575113542826017859
42211924199352691360284680234873411
22805382573117267161615342683518035
38421730321989918280788277554607715
11382493240889775886529723715888179
11059326847729681936522841666302531
11749943536764019581956839690093107
27674428217601566137454958961116499
12419600452107576801225302750811475
16638404723713971050818361701589827
21808924049126247509166229951759155
5558901083217154394550008528843043
31886816247627929400445743034274611
32887007796732412484962611468985683
32887086733609754686609603990865491
38425456247158021918882102507951715
28337795758717704999282364516631651
16962767024763299227380208736162627
37752330047068513156506831550698835
42640465019154743258002925842359379
17628447293328663924486935389951315
21826577694416760334577078572819251
6554081700062346252541482446828595
43915733011856284105002240145709155
49451309715566015793398277967877715
16248994281409191956497231629132067
32561302039521694801696843152647251
7185386613574123548945276912088387
27688279878132822480034102116430659
21826899580668287367095879140259139
27321842076918444361031693217505571
7185386613574123548980542871655235
16597772172100623087495397697078083
21787369367501708204198622094635571
11382478325993281831778321177846307
21160985883326316968826013353058851
38419266567811344500855827153311587
11767849119838843354521298780037939
21445272725439541318884459879421011
11420512856367766945362343707956291
27343467073759369002543042381693763
16593799927238850008172507701794115
16313743188136844952063387465028675
11424320141105221012142558485300275
27324552934624385307398173293098307
5912908358963409965712862489240915
28038403016750824546682505122750803
44287227659189714226543380926776675
11724829099016348001864373383738163
12419600452107576801223104247653715
16595151388872870750569047378899507
31888009350181614680914971580375859
21481855630404113568923028321022515
6279080807075864193160417987740995
11422963628190134725715805807588643
17615541805749735557169194620707923
22130818462523050719544221905601587
21808839851074322269183956094428211
11746377667618569213549717606249011
11402696090787213269587085950862387
16596344802748432963275110761178419
5883251295159737661170771445289507
27670620313200936053455661883016771
21847018249647078768266338150720819
33250977023562733841821978118673491
22151179767914954271657087016772403
6538641840875472420489418506388275
13093994922976259251078247921244003
27024038947378234716839634640396867
11382493240889775886528692923675699
27689545283682282652361601842291523
5542421643543648655850670681887267
8185577832490447102177399353472611
22134868401504629396920563905278531
6229409330841680707091103564768035
11788142380548144476205868528390979
16942325462573351612218300144304963
16248919385064558720258807059128867
27712611859356388432772681648465491
16597613093173209242264931045430339
11382493240889775890752888017928755
17634714692027803544124106872538707
22133522491328490615289444540171331
22152452740367438267572432278856499
27692164764805410517023288389149507
21811607597882338850132399982068803
21847018249647078768266338150654771
48504620466895246995660483719616355
43596358082065384317815188532586339
28342644151463302690540978027587171
16979076560874298255665244394361123
33212952128171489422540568647648339
27347290183321654401900992775017283
17282378969466955753850372088026451
38096094910827057982369442381129315
5883331724989146310139551902143267
41987536388304883714872808250233923
28037055846626352638967111068558163
11767849101492243322256218522919731
21827934132231536062024849529664323
38397392148860904463878250795447107
11447385420664762294812614771238483
11424235958835570416894367634830131
16595072509028255185217192398693427
26694519079754432277153085894246707
37127060438058607872824169961050947
16938512068222514706390238857736771
16595072508891341140090394995082035
28035614535041064970120791541048915
33574144386209652381370317813395811
12419600452107576801225302212896083
17266928821244341601781749839828547
27712611859356367474196557479700051
16945187022709675240936124098819139
21825225863813265649462152024625699
21484395304516449542420395123164211
33490315377156714273323084153185091
26695712491646787051822757952242483
32216335208845414322230368920622403
32556374709049229288355395239433043
21806294355380843194135426594189875
37749862831361365441800224921634387
16597681738167109954341497605407523
38425536348070125863016111824651347
11785612958434285513213858751530051
11792103788824973420537374372480067
37772612456672164839896215621756243
27347359507830778549963851897652547
16293698113409480727341964935398979
16980519395931673113540997955339075
5862969505739401025818010851685411
11425751159906153707002578861512003
6190192049267060776841620234506787
21849478963751242463293138938372915
27020389500066604276159099245511747
38032316763453343978273199965557315
16289643243143301102874582399132723
42640465019154779074585403510252627
32558754994744991109143001972237395
21502222240567488302204793018135347
33533578597373613783066930615502147
33575495513224223009154949319045731
21485588674874741550527196969574963
33594425824009290628808634087514451
27017928186770578293015869737473347
16922200291976889770811468132979235
21483122699809084982108300356367411
12747767832671829502867434375628371
48504625417739634024489854530057827
37775147739374979321467226612327763
17265745057860413466555189805008195
27324466553710037130083017928426563
37748595180761137212398658458764883
16961508042698605481266600863945795
48155933552883792748802629564523859
42658208065865632270593582237632083
21462850813904656095729572592759859
22825666453761046765938515827504979
16981790452302257142683349379535939
32903472068160555514320942521270611
22130906974031418804362501148651827
16617969779017771050774514803107907
32899585265028350701292750531618387
26696890679101320288757838856397619
12417054937533525537890263703705171
22133597639139065269221373998486339
16593878514651475586394209215853875
43313512048714828652682272654587235
6513522144299929795629376589672755
12419600452107576823215535288509779
26694508594812188680526696152376115
38134981586239380217624604544611379
38102121145420098969783319728117075
11055439056909727334794880020975907
32520735712415345799002584486602323
21504687615293436306497043335103283
17286184143637215354957841641657683
27347291344664112797543204873647171
27689546560549085300975760656647235
22182100867233404618348646164087891
11746304301248662656686868920414515
11728477365051319433294560582972723
16989806384872027676754596255598435
27692170024025274918374346762371395
32885734902718378002136509501101651
38416589176728124737676758577669731
11425757408767883108033124684219459
21484480083924415580846524530254899
11404128410462479467261463534777395
42214628520713736333701020772680547
11056697092913135390838722463473955
11726100500762036650571476200923699
22497085344912583309752278013273411
16961499069513212205685900181853507
16593789984800955512229898579297331
49483575057533083619343671165666659
21806369252939434811186411814069299
22824476578780883750700475198362963
21461578171507789496435795726264371
22151091317990415303573881942853683
5561356825160814515560048599716643
7185386613574123548945275870917955
16248919384827889371378234219958563
16612725515475937239000045665466147
11056702685333474624535401967329571
16957706017762455788358484918154563
26675430082043135394661123744805427
11401414228055029978881838761334835
21481939229131528158565496775783731
38122413516138029272257878677615971
21786106010769340407155397876789555
16005520548015164340403224148316707
6642985973012096677974788114109779
16005520548015164340403223592571427
21445272725439541313766233823602259
6557894926471702001615788084319315
22132249850045750729228287308010547
33210422456339703592288318082471779
22090169130943199088611238100410659
17287293917742573462197809420911427
17266927967814102874905929782088771
11745111508619999663548156695814963
21829277063776233172864333558010947
27668005454623021267131945582801987
26329430482973895328126463533982771
32558582304309929558069135882338899
22156503941227322299619361544021075
6859515899275453386528279268438835
27323115028658370780408053475906083
22494946495228407120169876470511171
11101149394437339308747961070072371
37768883470211630915661893279511635
27346021834726179784005265672913715
11381137078572898676974549383525683
11381137078572898676974549383529523
11729671028258351404950567642145843
22132170330683229656207505111593523
11427018828412787576297555213103939
11726026261836379935808486668309555
26716074398786218889968375514276659
6859516770546776481150447585141811
16918229640414177128629387311461187
16959120966155465777674422494254147
5561362088823536888886523610599715
11099970197554004405280716585592131
6859515899275453386528279268434739
6860699059041882689107222679852083
26674158041833551301174196592456755
16594987668734651117227705296368435
11059326847729644979970229688091459
47827764641516962800343376575354195
16597697584847643675332574792996419
21480667496980504056449919119205171
16961498449404456536746194013135171
5560010914510982959893878796530467
27362729150032656690216637647107395
22496302697156254670234756422136915
11730933727098422492830966057419571
26369995320315085963193796447523379
7553083917540696570567754227664467
16597697584847643675332574505620803
5883331451696354294110912714514723
11057970663628434534391723246952995
36754589310753387319494225897402931
32888275447332603829878897032459347
21829364894735160040328021340799811
27362329626428413223767007867262275
42964909315055913647708851060962387
11099891666936986362460148090623299
6900234534818371900134604598887491
11731017909443424688313219805356851
11098539506296702508373269334479411
16635711564450282033183392941622323
32883279409973836773214195140613715
21828092954866158473687216990278467
22109184241829075595507294162592307
32579043265919061716854986371323475
12720257054693787063316356500915027
12395500776577096553365154302403907
11423142549206735005960781908165939
32904834151644685082492996321428819
21484395300813559796041195471327795
27343714992861541722409531792774211
27671877711878265815250327872614963
5925162993204987259737617772655139
11098608812734217806840564520526899
6557730275298207438702666104185651
31888009350181614706844956160574003
32904834151644685112945134552893011
22820331274374659005621046387954995
5910124478426108161502928337777715
21826502449660395567532795571229235
27348557503814040183955154354386243
26696974550601271124855427940164403
27020310893514502804337322126296387
27038210924837892337413585694250051
16309850503797995077643558583546675
16922042165617866945922219078927155
27363755096259189340462186866286915
16292098444474596710044123267347507
32904834151644685117166159944508499
21787369367501708204199790038496307
32581583230239886579061718978233171
5539881372760803191222531036230435
6557730858151863359285173923619635
6861967002206638415644382692909875
22133432680224316635962702834046003
5884688565305680699941571302404659
22130892777620556260687162669094211
27692244609912641862537081102934851
16289484165591017301224647491413315
12397965881348390430912406227334467
11059326847729644985671201522533699
11420597033806157676198009180992051
32555967444829615025511482175804739
21810261646215153812040842144195379
11449922618433160371113845664588611
10776873148284105844395752149959731
6554012684687651635785415402865203
26373645040919545363481637672919859
6232113362060526662014109185286979
16596336158994607343668204334695235
27365190424699429695585259689891139
21483048424246681844835529349411891
32861565011095520255638640630375219
16595147736718635510911733205386563
12090150196340341835479062398853955
16944876242788905206308656307717187
16957852714719105199802227004433219
17268120701498813591854718175630403
27712612440783501791244729266107475
21810276852986122974287018373428291
32173305918127548865564465021863235
32213869250274704812359299319816771
16594988657800644421361276444426803
21805190112482752980912064713471027
12744119005614924715763691425256787
17936415864149752313864941446911315
16939784631746195011122362395804995
7203209179283009775932354065740867
11424320428616764440789923750290483
33233239488713902694967032491238995
27323115028658370780408053224387363
16613914554621619192017136020439843
5539881372760803191222600863912483
33248189492160085731926417573355859
11748839874524131955351960374617139
11727294204151854288275684000539699
11101232895180092747873245580383283
26674156859503841522760543522534451
22130729657335512037354574750884659
5883257175449814449868642983428899
16938521003318004361620507969467459
11746224452973330954455904193483299
21481771141001135026592008017948963
22155062606747705472037991918805811
16248919385064558729246211364229667
16269191871885698877295501054854195
21827934186770386172082078717584179
16248919385064558729229653461054499
21832852487204089665110248797717571
17265659114261885597248962132526403
26999865383936133223274474485391907
10752465261257928179325704637518371
36754589310753387319494225897464883
21504677692066443496324931610944307
11099808415313467055596958033134387
22130818497751314381138749703729715
22130808558030242526391455182889523
11423048775248997639153170567602979
5886039425222001712374985053717811
11724749269866638692072535338722099
6557730858151863359285173923492659
11078331355197952661655128903922483
21825553282402946178559233892894019
22149834187618469345167771628360755
6554011484441541603724930194879283
43593659021869429149153103889773379
27667916012552823662401362586850627
11095999565248748030169684288820547
21505866153189488541151790301856307
11101149394437339308747961070068531
16269360231731041689010615300142131
16959121275791886465348537556546627
27328176699605740783172864700724051
16942488603414833937156947994744387
27344830107005271468301361555732035
22130818461403299833380922086077491
16269191871885698877295501054718515
27343388176691155403080670143329347
16269276360084728617432783318692403
6560191882949962695274769045140275
11730943032053524350695878619894835
11078331355197915768169249512694323
6557730275298207438702666104062515
11724834360257088835777661285770035
27671877711878265815250327872746035
16289553836953495218835264991671331
26696901183457766920270737608876851
5561441684499817220886095970186291
33251065803362831470112205597665107
17288404603690598232593162236543811
7204469805032787265297361950557507
12745386637868552904440276160111699
32210225354790673938195555957425475
7204471587980884156301750788568131
5903618525416413092415191243965491
16595146434709972294168341068919619
11098608812734217806840564520457267
27365110945312974535074244026651715
21805032914795861300276748924036147
28035862410621873533188285085926739
11405469040207437932963984461681971
11099807776027825727817294012498995
10757699932955672316939618228720691
26998596474999944048871704394539299
27321758246219571741523554562282019
16595072509028255185199535535436595
10732103972634614349058871273792035
22821683435014919734834838030791747
16290757464216527465439349951378483
21481935188679521279804514600432691
27667915683649738015888603899913539
6900234534818371900136674536277059
11726100499992792303287069976175667
10775442435422293333338707189703219
6211747700833414483423471448695603
11381137078572898676974549383525427
16597523611959440219139062789121075
16597528290350951261422723542369075
38091961662500461804617553872639059
22434980037776001582117837939614515
6557735809912020500806144671035955
11059326847729644985671201503589443
11425582797325103390289310715552291
7186650475107456110076055096935235
27696131763245231023436585959244867
7185386613574123548942184518862147
11097262262713983214684777820009011
33206361972742339646983146287874883
7854859946830243854756089823643219
22498516381998741399096290176016707
16312381161381836171874432306136115
5866940215501225903541597893837875
11729744996602111566610267201877043
11750027424122163490680006909370931
27673155886021897331267870132486979
16290910931295509804875914348217139
11420596434538405423849429369496627
6859515899275453377500253447668275
27023959449620924366249056310346819
23190565140460800016687625457250899
33229430905661487530487391343289427
21808919989695517627150896608977971
21784661044605962159768008634999075
27323115028658370775637276818096931
16632929005278438016430396843045411
32558582304309929558069135882413651
26998596474999944048871704126103843
27362729150032656690216637647111235
11078331355197952661655060184581171
6232113362060526662014109185422147
21806374202513971004357990629384515
16289485173669572740638488613115203
11744872934363072009151586041475635
17265744186589003775613204174103363
16962606963064452517365922451829299
21826582995466478766376088214127683
33231886726109195056233365563987027
11421874898606469810749652940955955
22434980037776001582117837335708467
27688199370921811518896843835847747
22157681780808081530189264387646003
6268710856346886590776432937541923
16922042165617866945922219330650931
16957848673431501094444634247222083
16593711086755750401846231309689411
11747492142117588429775237482230323
32538315366373282693707003903156787
5887229147174987756636939584942643
32900851944780550725506045239973443
27017685491143527378444812850180659
10733456133430972435129216263210035
16293535364420560225799825476690755
16938512050017828808679850349110083
6858317554970825114593980344181811
22133432700856650624085269236892483
10754837174763788225755554054812451
22134869041258395041883953327068739
11405385516812320147345948737217331
32861565011095520255638640916644915
7204397583439904730840976772703555
16960231651036201063238505044780355
11078331355197952661655128903918387
33593163145629778591832763788510291
17936415864149752313864941447042387
12089995781600684673934627486118723
22498520776287389522282173145892163
7185386613574123621300842374968387
11440875364565224615930202284172339
11402775650493427556971271742964275
7206931993662032133662267377456707
7185386613574122396320777866982723
11746303700554237174703219347174451
32518368771060232151916977361086291
21825225863813265649462143686418723
38422996421523891109717508075177043
17265744186589003775614167290110787
16945109071016635538982977036956483
43938464975969819196500401788831059
38400014993532669726069036307133507
27322085102662839085036385434154307
11728477965887451781765195736699443
31888009350181614680915035483812659
5865668215101212076561227896341555
26714881956755175872671981152646467
21806379463758545356547029809041971
11751300319047076358741435464430387
16596504210649182272939566919009091
21485584927195256012211016089940531
21830637808917831498494878332174915
23210847550064451687111572689662803
32907453283246321919168700568851539
27017928187615343551425130804024899
26693326033393278520750779152999219
11059326847729644985668847593145667
16597692631797414711399980073173827
37127060438058607872821004788257859
26674157790163919905491590321550387
5906232686052541113603847716286755
11381137078572898676974549383529267
32881930944099624505283997952259155
16593799286488961322058751564653619
27671887614033797819946977645962051
6556467866604966518429127543235635
16923566994629761585322283109799491
32861565011095520250840582357987891
21846869057316177490258167591093043
7857325029987840486658491947443283
32555967444829615025511482767267139
12093718923523378396951849805886531
21829375130629479666936919378506291
6858243005199821892540046763168819
37426459332618764177277485058188099
31905909673088116600848464224600899
26675420160176221083854283585430835
16251529274499475731310181179662899
10794377930000168883999155269423939
22133597057787434331671754229167171
27020305612846260882020432969352515
16270553955227878460869985819570995
16961504040857595081812778932262227
21829206769807199672116849971172419
10795645929980550367724099916281155
11424166962657032809577083444544307
21481944780306142134075989290005299
31907097785676660183363031374578755
22130898058198796379391228263932467
33208985767312829933463763102679619
33211690725612164535108831246832979
11727294204151854284033836339962675
22130813838471535399927045496648499
27038206246446381295135091821073219
21810108119431217103083270779785779
26672964976907629104317762483991091
21486773036597072674260594563818547
5884687285294647899125511824495923
11748759444911599366673019850470451
22152453382316865835047805761513043
26981097553093190921361040717731139
22174166828921102365050612328182099
27343318520954654756910118338696259
27669184303642599224049133090452291
27364873883426642303976557811045971
17264465721783490628413857502410051
27689546230512336535980782361199683
37127060438058607872824169673741379
11425676883347093861895223397279299
17265823393982587209592885578507843
11422963627213177875373677697184307
21828083653390534445899003762790723
16289563763538383458142729451749939
32900862490406329990549741377054035
17592718794938772656128373615186755
16899144894111569944837404914488099
12054268812501623185695845206082099
27324372446754406012257872502866995
16981780530270966065900291646436675
22149827975926507274101371009376819
27021663596730486370297630079399235
27017923836842729624704805700449603
17265744186589003775614239783597123
17265744186589003775612173903279427
17265744186589003775614239799326019
27017923836842729624711144569787203
32887007796732375600477396571092051
21826581988672683562279813219688755
11728556884645310368288710999687987
16309757022187302877920409668563763
22498427582618842954002704981242435
16270628190532110885635006126183491
16595151698207117773533030201299507
11427028732084140206224259996136003
38740844956980843643480747902518611
11424320761217774333023860524458291
32861565011095520241833460965122867
22476961372220310322059257644856115
22806649039956523451190397624407123
16635711894557588202386323396510771
16595072509028255198449681424335667
22151090988038983960013703932560179
5562783882140890138930891313066531
16289474281489350547719520748061747
27022845866171032750651567936718147
22497571548219821776963022566290515
21505951514232685710503186339734323
22130743874302560405080810475099443
11097182723938460405397242418312243
16593795596796278378715092644742211
11445956608092391881773362447803987
32234078583938954183001332018930243
11440875364565224615930134337368627
26714881956755175872671981387527491
5865589315685925678654029634478883
22805381389356295221788900921333331
22799345484085051810550649305855059
21480424570514438492677519974670883
7185386613574123561947014274114371
5883256558907739261134567737934643
17933950759014246032535703715792467
16619321608417985691498108128736067
11727294204151854300921166978761523
27363749814291428538589091135169075
16612650597289769885307768044602147
16635716846483952894618083230312003
22501140275554164238563293289215059
21485585217266410980960805975110451
16961502742310073400380785957286451
16273253265430543145968196241265219
31584961008385645101340207636235315
32235425445003135227129203382305603
7206932304573698022257316196471619
22174165881037723460155782624405075
17265659676341313013746778440352579
17265734264722000537011589308826947
32861565011095520237067146224747315
17287288365075984524089043526825283
32902369046509178796665523125118035
21825472831793571938894121380618803
11727294204151854300921167501075251
16597681738167109954341497086362403
21790158221635686072619091812884819
16922211496154441665058210986677315
16635548835771722225725988991751491
16619321608417927900466567627093059
26699352304735551973215038126310195
21485593937470505327494083821969971
11747566380051495148749549658584115
11751216426844270870765913927529011
33208985767312829933463763102679875
16290827433378243021157795900961859
11746304302599849766597881478926899
27324545817611768038473548883448899
11097113709985711051775758154613555
16252965945179714719575376355813203
21445262803714542348105876943085907
27688189139953233790681267864547907
21784754159775535403140934123331891
16313812863045820179975546005041987
27020390414520961838105563873104707
31544386887490335950667587611935283
11748759464254154285200757345297715
17264550192212224155080503679399491
16290756497308132643779730048426803
16960066709035993787081441776255795
5888570126298860009793517489562419
10753812778177666425541903873351971
11098604189793010649626736700175411
32253245645982300084464504825602883
16576221801045530602515619667854659
5887312378090890779121695153336883
16289716936777093799161471990834227
21443751259347567218774026772226867
21787369367501708199662256125059891
27667125282060065686641181601198931
10751030220219453597988181737869603
27025232654461327011104336213271107
11095915383951240720945687572853299
37127060438058607872821004788380739
5542421643543648650222141557514531
27363755406791381556285662955918403
11080707889062458397233639588115507
11421938342122656751107392745513779
11770563344497694570448495361549651
27365106886806645649833388347044675
27343714681945306683491690212759107
22845764177198721619480522435937107
11424325690079453085861982940307747
16654478445374188211651966010536739
16293534706528242701297346896352323
6860858138048782524352679922513219
27046702865043727672120251977581379
22130734647856558113074700731228979
27350934968939507256257266910049603
31888009350181614706847017744876339
7185386613574123548945350180287555
21830553377831949336454103111833155
32904834151644685117166160968967251
17265744186589003775611001108771907
36754589310753387319494225124541235
27020221451052717442572341634942003
27365022416817706703665345020122435
21485593919114460567061605511151923
15947387562209695183882389762097987
10732103972790728995237103542542883
10752376460669382930081308558434595
11425587751663909989171996960891171
22176782676824634624687679526421587
22152358966253645134966308758299443
11404043963291957662014318049370419
16596340821826785290544814378590515
11422974190570318013858024801902899
17265744186589003775611001108649027
27348636072889715561342176175936579
26695702877904545889677487888216627
16289716646999057652851568182301747
33207713803345834332080472091608403
11056622526368581578492781444346659
11767774843294554663711767331554355
16594988328963652224611213137626163
21462766633840053126358553446270003
12744033895664174413414308184683603
10795645928771624548109470994351427
32884466632090283144393928711697491
11120163842983514895070682279068723
42964909315055913647713179094115411
11420429296543482912972530656616755
27017929679429804955877533164123203
5903696826257243798660214368113187
22498679154032592646847212299904595
16617890220899692080254035552453955
17266926745519300712816392040494659
22476961372220310322059257644860211
21829197838031513977160361847169331
10732103972790728995237103542604323
27669264150945433621265539188212803
5883256248123430566214427257025059
27365111526810669034500397853857091
11056702066524584918248772888437539
27038212089033456626301480415409219
32255627442470953440177567906812483
5865672528472385909712211223462179
32213870142613370554291011934442307
5868302222520537981633044117786915
16963885777952937688888385763173187
16960145668525646595177127712338995
11056622526449155722899654943252771
17288482939665857621334425872110659
12397965881712602843697395877098563
22157771590855095899547852937123155
22497170165575677752583267067048771
31829866442509197786796926830986067
23165216728257770582839055559705651
16593636128428562886554497408316451
16269281311834280169124431669773107
21485588676367341459618035286557235
16595072508886305193331015018488627
11750028317442454208716335472652851
16288211582497867522195552983209011
21503406602071963315398253497954867
26674152198730646347161907258082355
21484400563050476754696040626795059
27019032701000585515999545012794163
11770563344497694570448494520587859
5925168895190617779905515227325235
11749953729066193886564302406890547
11440875364565224615930134337307443
27323105106852816108688880812897059
11400304703828413918639703881688115
32861555089289965579121410230526515
26999864434929364825791676147638819
27689546230512336535980782361269571
27044317028249147128249152225879619
10751114672140694532062923082502947
17365883592210395519644049813493571
16573348788754896847936007055676195
16573348788754896847936007308390691
17265744186589003775614239799325763
16248919385064558729227454707414051
27038206246446381295145317851084099
26348202875390839394426852591407651
21481860020019039061146131494945331
16595146456470951871643914859791427
11746303700408398237543658152141875
16918229640414177128629387008422979
5912908358963409965719747893151059
11101391702018364681905606968422963
17285942706047673080552207821136451
11726174486177431807466601514804019
17225179367239750416334869695383107
11406415463582192473558810656777267
12397955959845688550095579244741955
16920774183842747694591873335436595
41986342124337662397577885488730947
27323115028658370775636109158396707
22134789520460569727933429217437251
10752376828102530971120360225911587
21483203110008227155018593557881907
27038210887361191929360081279476547
5562698773763189278061847024845603
5564050913780601243714192386769699
21807642456060600917395721649537587
22156329947937891448009975249646387
6255096069483718977998816228427091
16635557732342164705167576533455939
22130734647856558113074700731167539
16596334587689417780861743948703027
21806290354894229710427190657753923
33203752395220121105633123630474835
16292019196129573541637204138538035
5906158118540237803104495739355955
21826662206633156791961911750313267
27689471623902949840819960352551747
33206449497758051232067153972835411
27001300796341877174183552081019971
6210310413766622446159970529723443
27667999844148762743219976985409091
11078331355197915768169249227547443
11770563344497694570450702973555795
10771312629823105119564651186692387
31829866442509197786797876018767443
22132250199420020904906673198740291
26674156859503841522763772834431795
5907500376637123815094738507342387
11059232415964648102780792664765491
16270459543037350135114650621190435
11120163824698274519906847622902323
27021500188645300700101344438207555
26672968437066127557696631792153139
27366452797290680243744878777087043
5866940509189977615771387341059123
6859515899275453377502375699555123
22136226484914780711954907094331731
21441300136865873860603146329601075
11751216426844270870765913927590963
11746303391216212090735358507102771
21826586647712525819834220339807027
16288132685581046188619365662082099
11463618877627767255139547499148355
21829112687341185817594792644854323
10753655001188114950791297132348195
5925168895190617779911155055211571
27712531682262604408469447446377283
12054268812501623185695845490365491
27709996380981591090620394575704643
16961583579629060760887254367421267
11748844844347045745944273560543795
16633097387045654064911177414563139
11748839001754693633506212753585203
11748844535999920005452621966221875
12746574749825080923408062739793491
11443330566180416614775931964371763
21825309383733276119371997483508003
16252975866904713685517143483246419
11443329949345514287956448955806771
10752465941803159800499825642967331
10730747810615801927563147305165091
11770563344497694570450702133847635
21786180947180205934629196626342963
16288133013109865398128750496006691
26348202875390839394422587941532195
16962695536592471079767855060170051
27347289253662126336828847718610243
11405226442720885124016795608695859
32902203794888246647406153525580371
27328432891529154757768405880943683
22151170853220107421750458485645619
11420518118907174765956733833925955
7203209179283009775932354065548355
22133517829620473108860488497828403
16638341649374134670985146692757075
26348202875390839394422587941527843
11424326329369301650848654751244595
12050614413718365476672849690501939
16619321608417947572189739411133763
16635711894557588202382079968944691
5887228507572395625111055150162227
11098445094025914703922981448664115
5864405538017042869288235982524707
11057974687169974540924499149473075
33206361972742339646983142026593347
31907184058249925342144825157313347
17270581436083622527780918784304451
11080707889062458397233639588119603
16292262101749652820304743843001907
27367730367127849796874438797636163
16270553955227878465669633195262771
27038206246446381299367442769925187
7203209179283009775932354065675587
22133437670353110074425627050779699
11057974687169974540924499148288819
5912908358963409965719747338454355
11400304703828413918639703881564979
21464118155935423314357384164618803
21461652469600027819838002471183411
21826656013315700408327512000770611
5561441684499797634766703073440819
21806374864934757677669536225248323
11727294204151854300921167501013555
22478234613059088049363722442130243
11421789751623774733638228705310275
17627332528252488826787292214748243
21485583724607184318094873082467379
21481940138102054995480057166774835
32885892679692803065083750765511491
7185386613574140923565599699055939
21483048442607626784524901279674931
16961504040857595081812778932397651
16290979286379202382583922533995299
6232113362060563560853587716424515
33229352705161180267499731829343059
11400304703828413918639703360545843
11424404607552515498149388155494963
16642217907857792732456654707241795
32903471738043211704887439499870531
6859515899275453382287527075189811
17265744186224897532890149107873091
10733371274091991554566857394623011
11097346752287556146429266823955267
26677807799398881486674808357925683
11404132101308027354803531571995187
22133423768032970960161648630121555
11401493452590786456098717404841267
27364938234392124433920752338814003
6210310413766622446159970529592115
5904974647862680979561692210012979
11423048156198144441073845857882915
11420518118907174765956733834057027
21481944180891685300088731511042867
11101150032831042600574269106893363
27343714992861541722409530214921283
22174003421722205420457392091579187
27708550446625099070171811723560003
27017854219636002146274920012866371
16574780837788153400340456586617155
11748760666988360064379579317691187
11400155819929384033673771167588915
38747436718095096745200870178894931
21810350816352506412743966689796675
22151100560464997583282402011395123
10755080428777894654943400576487971
5885876018270221967349545497146147
5887143339876697573653162740490531
21826572434380557233232816210453299
10753653705234337153377095555096867
21827930185093752539148738316419907
12746495521298406097871507472614227
32886928257724514828851127999628115
17262089168258890077506502935451203
16961419221332570040973042877023555
11059405746983797901961198546727491
22133522491465404647193038315467843
21135707457138282746815651355234851
16289400024273968449286135002309427
16289563104654623606026628967375395
6232113362060545114109514276492355
22151016399729301201806890623968051
11770563344497694570448495361545811
21787444263846340287832265258713907
5564050913780601243714192921465123
22843659390118385359694138497647443
16635711894557588197599191521047091
11420434247246363625094463428301363
37125789618499645872277478196982851
11746378269450843035489050556638003
11422973200616148348981063669912099
27366384169207535646739897925133123
21484395923339521400332175766864947
33592989791560756851517318160990803
32555967444829615025511482767201603
6232113362060545114109513737524291
21808919699411148535730458604085811
16595072509028255198449680920093491
43636762852782501983718305473709139
17933950759014246032535703732376915
16267850275977394518195419249656627
27712531682262604408469447446311491
17265660258972338516462805151998531
7204471587980884156301750788375619
21504683282503557002974545104286259
16267845632412707953301834088723235
16635711894482069398009652543890227
11727294204151854300921167231468339
27002568117891723595268542535325251
5885875379957054805605095639749155
16270459543929325150974039429493283
11402854527930857303764776075478339
22133437322257735439391532172513571
16292172973618062242728308476494643
43935761296638759870367155038073939
21810355399314179828070931080888899
6858401424048150013161728913908531
11079604267855577518310031909524019
21846938383090566065319504805971507
16250271545624245229093377619936563
32236539608737053518987831477887555
5865598232878311945245732379889955
22130729657335512037354574750884147
16918229640414177128629387313632579
27021662413339040683511513447081539
27021652509818726400469314254087747
21789745884455490037176751087563571
31887999428314700382811888025744179
47523604575164016092598131545629779
5558817232036990885773347999077155
11425593941217805509801402450584371
16267850275977394518195419249521459
7857325029987840486658491947566419
11724829099016347849059744393470771
21787444263846340287832265258644019
32902208421285970194427128757904979
32887007796732375600477396034537043
11440875364565224615930133815243571
17287214688158313363927953717999171
22498427229608059123469896731800387
5542421643543667092705457636324131
27364938234392124433920752051569971
5542421643543667092705457636320035
5542421643543667092705457636184611
21830553979664257809674747493172291
37426459332618764177276321643193155
6557730858151863359285173923435059
27364938234392124433920752051504179
6554012684687651635785415402988339
11421696635160254627158725562147363
27025149635881114001151747056481347
5883331451696354294110912714580515
27366378268223455168492469370508371
11059326847729644979971329199723843
12747842710906495098899276505888339
16595146434709972294168341068994115
16290741952560742332455539144016691
16981794742312236721389025675649587
22191735012510009529040037615907379
27708550446625099070171811723489859
22174162458346474831406102183306051
16962775674787856907927405908538435
16593641449964220782624810741207843
16612814977442002385479892091618627
16939783992143546222552898544542499
26698163302013444593129131107164723
27696056865370038126965498387514691
7202089481860289263307774838924099
11724832848952882601555350052414515
21483123902477732054338479952380467
5865593647507957237961107912868899
27345923124880808354793289789158211
11727294204151854288275684000473907
11056701754611688424376073692722211
21501029464636487038530188463915827
5864236497550358250948773421322531
22194201341922896865286082021966643
22495892281418386504841398044603203
16288216246373412972092454934360627
16593711086755750411472673794437955
31910910950846829537155885976335427
22460497099815173557873648297456707
11401344222872596151241872093950515
27039477956832261485323907966911555
27349825484011209836838526439806019
26674236689498664260311410545071155
11057974687169974531284127763940147
21847023203829532048135881292531251
16961428445351552512444526633436723
22130977577722448605032629182608195
5541238154736630588787748629516835
16979165380643975666960975325840691
17284754264489670143331458600019267
27348557503814040183955154101494595
21480746456765965525197075379462963
22133522491465404655635221737198403
11425752767862163187234241440400707
22134789230318373020422425489335107
21483217713831277163149188630066483
22174162458346422823327431913587523
10771317273387791833305855585104435
5542421643543667092704358428709411
16595072508891341140090394743358515
6859515899275453377500245379064883
26677886716867666351570871367324211
16293292999798011094509878708884019
22174162535859270104876568991183939
21481939521620185299582009871516723
27365186714672257555641860054275139
27692169404743263115530020893049923
16309835589057597294894842014409251
26368732293011352501338531123373107
5562625443954195866835865146888739
10751109138972258726683989312082211
22495976109377457752719036397212995
11383765531054252523720355579438131
27673229542401165450510590731756339
32235350566049594466377078168249155
16270553955227878465986069525636147
7205585405405905103943668333888835
21827934186770386172085243571548723
27022849946006760022855407052677955
22133522491465404647188905799791683
27025306890534084074403701330109251
16595072509028255198449543464239923
31908446465890231730606044342465603
21805027635256266249410402601817139
16595072508891341140090394743419443
16293286866072356689564377794487347
38093233296505933316111068764132419
16961508042534228715032833364681539
7182999846831781316786999401985091
5561357153827762098934811723055907
5883414974124234366353133173617443
36776229723584357765782660762055747
22129863122362677052537722661716803
16593800468818671100472412703306803
5885945341618436976414771111994147
31910911552679138010375499061474371
27712457383947856909348725191815491
16615340021950170630682867042226723
16248998574304795931630996271936035
15964955728807880671277389603541795
12093476537518529130332047392580403
21826736112041680649253541562753587
21485510030543117929846710839951923
11059326847729683184938108790649411
33203747772202765725830339602035779
27670535164616711818870738824684867
16592442812349446322225410977580083
37426459332618764146578021436175683
27347289253222444864498623474389827
27344823857014325767307498548769587
27709822738291803379615691914429763
7209318760196295101147568688685635
22194369058690558878822369101755187
21826502449660395567532795571155507
6555269850127314631572236005548851
5561352184094868419422200594252835
11724907126928584300495961424409651
11751300026482548861602603998585651
17287290167513044682834751095259971
27673234843777516925048448570639683
21481771468615604923578823836045603
21826735840043427097842390899303219
11447307160856180585890647541826883
16943760276333458443237202129671235
6859432281503583262041635245142835
32217602877433189519268395581920067
22133522491465404647188905799664707
32211419330669184456356398963450691
27366384169207535642512541467435843
27365185804199963799637805684056899
16960310278438435990736491392615747
27366384169207535642512542240293955
6232113362060563556069685637502275
27344823857014325767307498548905011
27343636654468377668775522675548739
16595072509028255185198431728841523
11057974687169974545394164778082867
11421696307707250305745604262961715
22171452602906357858616098415649331
31910910950846829537155885976208451
11424321049909967086412593193440307
22134952869308390228552074889877059
21810028584201544656629866860528179
31581385837552188923106298714923827
10751030220219453602790848511287587
16960310007492015705894187732984643
22153715730241700740680689123742771
11097183344121775439891318328861491
6859515899275453377502452486775603
11101232935160219308173418580690243
26979834897713962388944883725705795
7204397292240140031419732970517571
27045515352567628775767980446409283
26693252046839704135100222243287603
16595072509028255180996094243185715
6555201088844546590694038093112115
32216336135874253236437981341172547
27344829136256800561855589810004547
27343481600216680987041422867973443
26698088717188071752646354272400179
5558817889929067521998378979365155
5865672199639528171125051124556835
10753732914119580743296338684486691
11748844844346750598039094207656499
27666643041158051481362717934507059
21827925255175149046895395502114115
22174162535859270104874154111218499
5883256558907739261136835782583091
16612651855701287464304859583418659
22151095298902840689653585843405875
26698164174710954638955551656067891
16615340375122145795210633262945603
26677806597726616789733408950600499
38400014993532669712259104980026435
21502222257705457666988045645328947
21481939848101805996564098394042931
22133522491465404647190908280063043
32861565011095520255637541976482611
27040672531200074864772913246069315
26369917256348135987744097895129907
22174162535859270104874154111358019
11746388461980539328362767380067379
16618142760667412374904034265683523
21827934186770386172083108485276467
5542421643543628969175097714746147
5884598445934882363278519476228387
12397965881712602843694096585147459
16960315520335701852789758007333699
5542421643543628969175097697968675
5864316036331230692854572224942371
16309835589057597294894841711370531
5560079892276455636495363455652131
5558812570655442698828342524711203
21501029757196535385270447448928819
31542010042614908020539781814567731
22129541277209630049634088494908483
5561441684499797621239416081228339
16595072509028255198449543482065459
16311108852710217497217237924332083
21827934186770386172082146647544883
21828013124871335736132145211852099
11401577306188799289562299643347763
27688198073834407593102537349621059
6188834608119432310089775648547619
17269388681847466795766528156714051
16596340430063743417161385849000755
27347370358993688688525127688725315
27024034325579268466386385415455555
22174162535859270104876568990270531
17265744186589003749684451745281091
16616697136853444025371320596509763
21829117636598417111192108390298403
21483123320833001944344838919045683
21481697194716102045988551299192115
17265659968754583945225888899162947
12094992398586150480858430068384579
6857054254298445553501275386225715
21485584906572475340001108075561779
16613923820882226553657452030800163
5864315765678811084233781602882339
21850832037130479717033095136961347
12397965881712602843694097089574211
6859432281503583262041635245274163
11424325692350707437493846201741875
27021498988111037419144516767736643
16619316658027199402476097023264067
21826899580668287367095879409677379
21826656322947641945608423812174899
16958715579629839616089913039204915
5884687634674247876931915700380211
5561436401257294255665795963228963
21805027345430705540132955081823283
6538641840875489697091376617964339
12401615017890356921111507009487683
21485509467547898504420836814107699
27674586344263667805514873719506243
21827925255175149046895395502043971
21480747347592883714846500449432371
15964955728807880671278566406689315
16595147095902023789599462589219635
37426449410751849853241255036007491
11057974687169974531284127493202483
5561441684499797621239416081162803
27020311475994206347992163977348419
21826572434380557233232815654642227
26698163283874244623670747569668915
16957536691012575586341274793628995
5884519256373011401904396342473251
27344903995361313832536334230897475
16596335209025933336568821873516867
22132249518719778630788540081967667
10751030220219453597988181721166627
11055266364274228663954926834234147
10751109138811698338587833491727395
27017928186770578293014770225526083
27669183623258480167999896940520243
22134874323060889153220071920976707
21804949064834656338244495974019635
11425667289235933996234948829323811
5904886485586947811358627557884723
5884604405854466916719321560662835
21806379175651357583247597832913459
26675430082043135385920001742742323
17262084817486276155306269345199427
38400014993532669712259104980157507
26677806597726616789733408950600243
27025147853924455889188342765667395
32210150478396691530013502854091587
22133522491465404647190907506275651
6513273625414465705456698923295011
11420439837248299187565279929914691
5561441684499797621239416350646835
11422894320548986597676176725193507
16619321608417927919621094144947267
27019196439203114995627410826081603
6232113362060563556069686729913155
22499952044193136749432461241553475
27689540970476133430446233046307907
27366373936859435376871502818653251
27362725108300611802460498662077507
16595072509028255198449544254866227
21826821242275123309241807746057283
22174162535859270104875396751373379
27690818855762050620450431806293315
5907584555582838370615918967600195
16576142259927932919129804888102211
31544391546685965595051027983512627
17265744186589003762649892860015683
16595072509028255180996094243120179
16619321608417908247933093563089731
12093729737657827787053550799238211
16595072509028255180996102564623155
21484395321370575519782158893003315
7204396710600185335561581236663363
5885875707727620959992104780907299
12096180857291639034361208468947779
11099971534309265913574108559455299
21810272230214939524175333990618435
11400310545357921270859088149095475
12397965881712602843697322609824579
7185386613574140919065229383841091
21829122278958862243223344344290355
22129625416109654703329342430392883
5887307426330770589039812710441779
27043049376004738838164523732522051
16595152026968842565931549484917555
32210151059890010764650135887762243
16595072509028255185219184759030323
16961497148842588607113246522159939
21829276425382510213791629934928435
11423058021032812824724739089183011
16288206961817510512216889644766499
32232963236378648414040558095766851
11404048541569891936649058256560435
32861565011095520237065901524984371
36778685505418109149058272587895619
27325819349938857670110109166289987
6513273625343668317658170435769123
32235346234539566466695020061742147
27711100293379289840389683508626483
11076983816054483274892520382088243
16596413820394551080399203498926899
16267850912996261882998382306399011
22842044745086020717968377092645171
27344828167072172776293842073891651
10753738504112307700734479796744483
27934291637967851999295996728390979
7208125077869117399067382485627971
17303594762648871247535847674876451
11406667384536025129434836369547571
17283490635824544964295786950177843
26699351706170339548037753308594739
21507054847635511919507256979374643
17287214087464495340139753290027843
22152367920761877123964846110548531
11080871625980778439602056811787315
11379789870892588608621017081909539
6901264190298143313010793126183731
5561426461469185712461549157958179
22132075940021989734249342927254579
10732178539179187846326805390824227
22171452602906357858617056479687987
16613913607962200188782806895378979
21460394722520059559520878764053555
55366831615227156247368170251922067
16990722461694068153193846121120835
11420518118907192051043622085473347
38040066286309068338658804673893187
38040066286309068338658804673889091
22497328600140023158275921032786755
22495986692239448290382507425556051
26694439228929267056425510797136435
16596335767601275920046147760305203
21830712745625655090281067726521155
21829207739214295037185602392109635
16941294278991455944243193413964323
11420438559498967585510718566851907
21827854607882787377802173765473347
22134869660228746798291247426643011
22456539983371640814073528149291843
32212597540252985183364212659016771
16597770849530520327786982915908675
11077142621607697461342757703459123
5910290155508943683052198277248579
27384359370348703128270985492718675
33251063096507955253363930249389923
6859515899275453382284146684076595
29039939623889675065500320000477571
29037406453959325460461463441869187
38055208419957833891391266818900787
21462925961578369739161961149706803
21811698006126234872378152696615523
59860147539534683322271930015634755
22136133328314687338696899507475507
27666648652023955595092466846950723
21462925961578369739161961402479411
7375941858104319757469578737973891
59815794007420746159942554215606115
38751481667915707840588120439879523
49137334077365244854510697713915747
49137331546487601861131386802759523
49137331546487601861131387625244003
7206932281750795958453500231632195
28053541822962673736539876793874019
38445735237013093373286938137949795
32902050251476599429277445679952451
54629908092711648470661417253041763
28062568900684851895992176040707427
49110565171516306589139207013889635
27670700490214401464352209365198147
28361653940360042748719356674471267
64083973886660721255953101319665251
32842634762357863423238190431159363
16312551112169466026941748645029187
16312551112169466026941748644954947
11453892982366270509568745916692035
57937135817882343134073132105893219
16290756786085881352064574181028419
49132102442569143292158793691120707
17287294808862814413886499392533827
26698332864957189490598023989245251
22501309177074145604791062579532883
49457984709669311825501029599446643
33571786421677468672393300798433651
32557567211607263325016778630124883
38032316781431837967603057768416579
16313897351329616375044991062512707
17639626237490170964118925852694099
11058053584097439559627237807563315
32879405897470467865777268105700435
12444873906753533489593730547996243
27041697796938409682747203001729859
32903642538634541270484226834584915
17286026596192655446020512739050563
27669267784890872860240305259226179
28012632754713490080323618572804931
22499958025122457032916950717785427
22171373726389548633402312996710195
32941417054205551995253107395408947
17265819334262770589129593626903619
17265819334262770589129593625851203
21811375482458304889021333420262195
27328346600670553478121463620260675
5911561498330069713571230486123603
21831915071677196778509833474285875
26368728832852854052494167509308211
31888009350181614706845853304431411
32850304709631884055097235221923139
21771143439738229850571756376839523
16957689597003642999231785981924435
12414600664590554891831548523599187
27652953403656615352875456593670499
11421780507038219619067218333156147
26330629118781056988697381524620083
11058054225794161423719201872635955
16615514246379705252827692182807363
26330629118781056988697381542445875
28020581652496129258750936191019107
27344835345286273435032660249756483
32899911191363220662537635685885267
22455733836661347215249591252636755
21826651390383366201985547169378867
27670694920697929499287609946612051
21826651390383366201985547169251635
21461568017517636134354496646103347
21788796135638945076342907073667411
27666739678093543459375673979196227
57933481418886372691501699871233891
22130889124720149012430973826187875
27649143563693492385545819212891459
27344656486070344060057370875933267
43578516268746217809091332733556307
6644248380496525967083388426016083
12130501529230707412682781403403603
28336528108335089682385061790647651
16293539657316145677345680664052547
48157206173741820119210223594849875
12130501529075107995976862347584595
37771419063976651756088927428626003
12375376263646467032033408977233235
27690980961753848335484666414192195
12422052773182419472447071232411219
21462756398998803948456851705840691
16938512050017828794283648559174979
32518116208699436687710614944101699
11769121391798356366270140599443763
38479867036642701465685636238488387
37780059885450863710406693581379155
37758590871331404190538846602417747
52701653436783758187977680850666835
22822010601854461521529459602761299
16941216075988927494714754728076099
16920932699627702581413036762022723
27329685708915664293329739953030211
27041697796938409682747202228929603
11424399659107812493903424492295219
11382398537267881705127041718960691
27670699540970923442913231159706451
22134785459967064167526689632949571
21849395697700305561014290960683571
17932270232270356154141136568586787
16958894749613991355605027594126659
28361728216762237213386607496222563
27041697796938409682747203001725763
27673324305341371646991495686463827
22173987927005606353581675201643571
17264462552121037637829159813526851
16250262284133935121076136638165587
26997329445782313710766604812432163
27343636654468377655810004503126851
6838120545176538857203679187256387
32230423876818660008050884102927171
27666739678093543459375673978995523
16248989329663550250422057931260467
27686926749389208657807343163229507
16986925117718634438601558105543491
28035609251959970547659455195403603
32907286472870606600633795031287379
11440726890501878736513261619275091
21788622144536224615526677427209267
16619163693615518553878094801019715
12074625204809183187769436211065923
22134784509463047421636044861564227
16944874771961436989057483599467331
16980597386229705956224230923318595
22831923096024998592649422181975635
5911561498330069713571230485984339
32885903573479850945945939266969939
32889686407621787495671131305825875
27347443686303095536692284610523731
12134374096798429322442078994978131
38112575861880380918710826787046755
32884625999780024187185617086661715
43939810867861288272075620880561235
49132029137675079982198575081997651
32861481469168435712893802176913699
43307333143380999410010278623085923
27690902722804587738005098613322307
16981791094025933302776262693586787
16595152029386694205160807836493107
22132328187163531203006613370913347
32925111903040217778772934982452547
22501230920883801693307743717639491
43312245891289229156639568903624547
16938512068222514706390238318908739
