423169638091935165
143051275940072571975109416895853670419585
471842087495861275059712685140968032356581
994330365471988564582993529534477059402877
431565759453276040208575483715379029254868
362148185363853261756791528716245500549207
237338952990204595015809132058206849641722
163668357906988151289476351860903216265080
846320452996147208056814765102329246477915
014388578004419873964381196740931506638298
803792382671285075479116343935784793552100
251958857910874319783202807194942833736420
437208806724943005309947207014243670219232
319103471401097602871723523028641875643529
941992203259271853647020875279876025845439
982644986502629130108331792294371269014982
364023257092248873475532742361106047125393
468514218006927843365104947036835768758196
614218507646359108902813389644378906881985
347062972243964139649927789630483317872369
554093281509751683286041283395412739743092
204794703818209364874182847314975088238315
873921547439601897944068025474752041894336
241277477009328006326307397292887134819450
752204513086856994769064745282061974486030
147045517889794101517948566104565163266440
494580689745598852215009328949305786034958
017416082057465114641285584159325514886530
195294056943548918758421514979479260367884
153191742957973286783719028517642831697943
562350216204135691546339214953619001013969
346027848674148335851170567500513718695312
913681259478872519561894112015413529561940
025625831247386204123346551024798301547093
119886558105056894879296782000215637224509
318877916418768234114920507323231277145326
327405462031993609992614253779451303104017
104606317889125429616342306997997599313075
361259324569227943237886558347134020279444
332418663184992681669804556380995114887406
557948442217124567113060222388991779664190
657212662880665804036489456481331596594517
662379648201324696496123664831317283139077
343218301997204515645039209175201874416695
119038947904102493468271414292409378207661
205594209159121197206754056331549699250251
378527948271684897462496409178222970232317
113056228590121849563890236704113224254766
749965985714234978552339984591667030671705
973108118425879564942806697221467914764010
638156143026371104451630692018239556163828
564206347092116728553629335971312794117839
681664896312958393592882363058352499583908
981446784013863506786140972757817043768230
856123117670695018389056542903364210026439
234891116740337519315828113564334025236727
308291744965853171978053874667647531876215
947883314010608459581823116781221059021383
642885331296113029117668598991113659854970