1 1 2 0 3 -15 4 80 5 -255 6 432 7 1020 8 -12510 9 71595 10 -354070 11 1570104 12 -5622420 13 13438045 14 -4035840 15 -135362385 16 608528868 17 -646486560 18 -5733423180 19 27001866935 20 58064077890 21 -1517240012304 22 12354566895940 23 -72313804557375 24 336406302349200 25 -1168330262135925 26 1853669275129548 27 11588162464335825 28 -127439272912225470 29 676525933112324265 30 -2078712526339595340 31 -63135865107085659 32 48108934891360127610 33 -364700567200126174155 34 1714478763730542830610 35 -5073482009178385795035 36 1153750537524783282552 37 102182565043971935698840 38 -793093649876615030890590 39 3642340032518200097630655 40 -9115431182742203774765080 41 -16234116970767972470689026 42 335335561632434388643220070 43 -2139286430783584136329240815 44 8204540405731142905931709330 45 -11311696285999865333634211605 46 -110385215140945093544491047012 47 1126543592692258664791510419795 48 -6097120642558481898348284653350 49 20367623264522945742648094343100 50 -11681470808116268669364972825000 51 -403911337665155513211424353528054 52 3464756768162833982538229584436650 53 -17450959401405162218489940326368890 54 53219455774851487950708985986608880 55 3025500290961878702446273397378245 56 -1293463913636112153546162212106144048 57 9954988064831939416175418067441005870 58 -46321494125666295382046042159028678760 59 121942654744086500575028893753360783020 60 156335949365763395852231412809211720930 61 -4100378750102510995660641923656367735871 62 27946982682285122019325776495085629627930 63 -118147162280633567620917411552000491696355 64 244650041340829332178744948777764369663260 65 946959342444932225279429589602556536879490 66 -13266001899356159483095466117322384075040602 67 80257320093488448411577030214784316055834515 68 -303116720791066498977982545353817067316907180 69 412999509936085829906509715762493487027288710 70 4147640382370254124584444167054654346199666890 71 -42426943176124903264949341202492638580214301389 72 230543218296930121545024476566037858291964993090 73 -769775548420607113467986692700818527012900633800 74 410189819421662082363337086975355095331364019000 75 15521796413814014388957404687478849078533847111900 76 -131430736368344844983699903182845308617490467009528 77 650759609978782931009587064573443989985036022651325 78 -1893867548929573030619305055682153780559865254918230 79 -1018810565742361305682891176306123448053312304081890 80 54064761152397819205115794339167650978418232893313290 81 -398127750528240809024855821485071807058534831766793616 82 1797916459689604368673780788719080764278997332187589890 83 -4368400390145262518417703425199170251199993885458116045 84 -9618767674701587733929582885133974595263325699862901760 85 181639211021140145131556417905698662300810487915301238685 86 -1186303786514062587706077978397267922128512286674532926912 87 4851403265603387197046281155391398553031134984568376241485 88 -9015939227204432402699704633292145049669825821898859733210 89 -47894200529958365016082060657748126751025383631260435245805 90 595374148249125226939462128569308895290400557520511859280430 91 -3492595417063526850778495416944592395975898014389892628373129 92 12799249477699204351076784583077392831696100898686469041629280 93 -14813145321340138760619999389957475993272583513944080499341635 94 -197398918894793483786165654620420694246205322238673351952327280 95 1911293528063263725939643826062796311759493666251790219366115180 96 -10154905721716433249017587537194581241025037339201638328540253628 97 32812316980789474739384521842845888142240871656826055906235330630 98 -8426871035493798022821548476279077175993352166245346272673414600 99 -738888992494040600724028996717095291261008028764794115666772548250 100 6007559387493458439760051778323123441436002654152517019585038058350 101 -29033924754176388531135827085075810928299110560996855717641205472988 102 80511950421729064249455055561135301621462764990787878466593294408650 103 80594618636898897974431109016819244253962390990219219592249727966770 104 -2610188331120026874113555944365128599219187726464977108595290332866140 105 18522119350442105084557191100009446092097941549273252294086076675174640 106 -81365455802034144885988958385996563914956255566373328499867207130171066 107 184021906706279907661475233742462932493580034334811619651906601165645415 108 554238357899054003357982399970082172064437515643511793751571162681172730 109 -8879450508595635808484037302635469992159895774200093732513122155804125685 110 56146366334053689346221784579834125875096447563318023125096978470521975510 111 -222827196225058794388618256669620913114806415356929108218648177526744472767 112 369851841518626131170151333676818027786692118110518117353916845374230583960 113 2577266511179676856830623080214026383763039531878968489700341450905646604915 114 -29369846172733213184481193281151092329044686123350048215296385059423863720580 115 167477039432751385472224901086098769108009984559704646672685013464441076646805 116 -593622719989023748683577596703387346067046255752866511377906283130559820183804 117 542423556975743551611500002767443703495130321746955791477137965868241675607455 118 10364082622364115246976816926336037300475959061243324572086397742498144631815140 119 -94914361058322132525615422825996575453383602291518925251852498077416513133787755 120 491289257420583101461406873496845662884643793100559049139948869012115812960930580 121 -1525310272739393579729123178860494125955075805815966661790844976538919911297241993 122 -114530602293597299871867940066953186453160225524296680410544592970437998338657720 123 38535816727302249604659561649852546917390879052519840250394764030015882735350440000 124 -300527863211390338442184551327257682704296344799092794271206512106501744427911911000 125 1414831534129915375798985347257705625029532752928969285426096431096707000438853076200 126 -3720631461257079684412629743396803960861303525101862789012421969263167011876751442080 127 -5636514919667469490210397702723496353664773073457032486168113226365559461108884526700 128 136267776904851151521993070793100802203780959433284685108942817801196024976797588639550 129 -933956762884694334916343610889066172580508548147332257356944168708939773421195514838125 130 3989671035778301759651939687752034487866561310795153779856885643683432013041044341995000 131 -8349721926956237165769379274807086827751272408122844761681515621348675918603138430994885 132 -32818970179900197481701694062715427940871857252158842118294921992557102859842740047325100 133 464926683140832477954070949062525051411469614116620684351658418434230790596547184680557850 134 -2851732422297419560817611634227209584011732681220054953844894605596601542638153326130973900 135 10974645283972826420563268930641998015322678972803985031538857852732656668251855745393854550 136 -15959742480028525633889966507523668214685908050501828033786375359277574368967848174703165560 137 -145666243773518101522063548773591707905239728989394729115069502539359833579447482485143078450 138 1542854962998074399311877635579527285331681210920329679727386522793950489641991906687723902550 139 -8556798367125194881093441114823826048640160546169445153419798117761178118577618345310821478250 140 29271462923483281427863383048666718651423269121581654912406434454306639835087215036920511604100 141 -18978667396450685368219937304729215193629068822109780109118216981108218838849455400051841130240 142 -574943237887137095694866163138266181102538259759547004567775304028491015468513638715697482908250 143 5003028728731083345794788143777113796182842616444064255389316600722327354529123747571618500198075 144 -25213523474247238713042976409310807923120496590839649316388353404966355103099821990675821763456150 145 74929639362007059854068829055032671003215504365221708347280377860299311790650794329375785948732075 146 33571723579808153826332555526102003533311485538110026982985497385395912602577994821751151276480880 147 -2120900529796500397574247028489686054443361986143083106980945677744461585520872656970880752828868250 148 15896724593828372014141264155704467401483330683297940996334173804355709449741044715466045869883274900 149 -72840586740594355256656472078373338601732092395515608205469997487977996049843966724539789448395574275 150 180656525939800258191664522641904297602934226740555828416879832550579942278230802459520309723041377600 151 380141931570696712274860666821185313351754319832082875632192999605746779119106876274352236366762640695 152 -7477276881964114753421551525564096798644515675927841999971498029335866183814183391488433054865860632450 153 49571820147049883793706796838423638571575351860075712038043052109425204072418479771459935008999024535475 154 -205753538352321965897070364003128306535153839333002767406232722572991077004331205701467126252652139342450 155 394347301910020156078451511922485395643455281471036724893087894562603472725298364059251931844534566792825 156 1990827321401351397568703673958742098973846439499498028204430784633848919662459163108780810808828077773810 157 -25492931963164122634436545767530093565141524175390652651005799370085029382887456362378065531966780552675725 158 151816724715489960323816848455447059283276375598390590390487529460740497705117213705475645261852879685097050 159 -565809693970590133975347719970467766731922455722736706886663100597006744990083598298057131777160095042454150 160 699186986359725689513561630711661049213036882095107280148041980602929077386487616030504599105377000804287600 161 8521677168506032460607876450895696879803865144537419329545391976982181287789306220473022572755799508195199450 162 -84626197414934947622134680222565678182715405119841815944698375358497580024558743007552910271784931556610183400 163 456588363275651146578770490359226578712388903022818523621441501218738008428005523137125153372303773610273534725 164 -1504101321394726767313026422569933372782819077579025923133267213384217246849711377957231613027489568946342690150 165 540172604929367474817390156318306422295336597161360122711515293555190935151159124628969766391026456430767178650 166 33081488607565816276320440711759471884002407340229821124791507741153587598722791320464810493089168113152934892380 167 -274645645765424550513191478760159638118011412484216538776580711803729188321062529662190466817842757664181438761725 168 1347296958275777009088207836064179534052087905125072839588533697955570526332654242923314545476447909402467590041850 169 -3818573820278779483626334899103891997779391154449348248742862017872795251638040928197201789978587171310799324157925 170 -3309092752484759402541573987692827215871255974393679590656447632839271450427023942666058666053959210669398187414300 171 121002051113553576508486858763710163743557034472557224039379450198181724102974783783462089710536234931278332867481940 172 -873543130152488889882496886087962714821315235622440740150157511405231131610136390216584554062492085093864689254593150 173 3893516166227714016334844827057106836061726863694941846869165490080475882625763255873117371697790484366172525398196600 174 -9048596370254033559622507971165715181223554360257150361285592464556386580743421373008430824751768827349966462390802100 175 -25283705833586809161819707849980849906822209808395766330406613486216870820377780293776926810000332219515258923580996775 176 424658329454743015024886874493602155335809519130767344605738743098621443927072587563497341628866060755075160687342514776 177 -2726581986226060502592451125943702144314242265138526474592532089066325199219790295585974587670967531692536690699040218200 178 10985640132445533978393219952999692075512933288013235053353953986525522826172388773378721834740622401052832724558371733310 179 -19011525054780058321312142790418900852651728822876150138665031610264373602680385049631009218591484345735073219832526376395 180 -122935345811638976766187927516335042126479969403541539119843050298848613236458883825394196947905125513043478112744556219530 181 1444226495126011923759349001556054848172213447875925359348650892700378982511732669279296000480487779632751697193575177516367 182 -8355666677265663625882179770323515150896821510974485633360710807833538981095815723186387017577848735551297425143017539920230 183 30112983433489359539031421961906789517425107428178634184948829750242808971531823381687539364873263383146649592745867024909290 184 -30148594140340073163339256734163876558314646074479525105577913346833388629207709755286688167406767970032084341335189684722730 185 -510825611408216391223299769002105733781660712202345888151978933515830959814192395506333378623622502065246797419533809603433995 186 4787602499503385631364260410514674421217444807328310681873719450726631539600736865886273197647020689036897613694419131788797064 187 -25132816914162998928757714000751319772207160707654127776776510845589007822676758799387283442066582186342567545861133575213664770 188 79535505911676729440598857620633900165500406944746402625112387799468931789249746042078418353770794897662594933690969351805408720 189 -3290661254128978906520011662409459731006167901920308099353689769644985300272475335694134273900329917527633499187506329159000640 190 -1953413050780968520468511131358650727289375363702079804195599022934940620107685776657658378198276727992599376869556250350178532310 191 15524895979097709847974570729310757768957277610292717817232420865400666154962574386375129822833841210390214814005896730719426225303 192 -74116099047015123680711767609953724196500619353398868757812921695582554430744104080375873766636471416625125399914507863907105818760 193 199514838615592255205212183826365360113217869568544804974479671996197715564243657238400096007773466728189131176110755720574682192720 194 267671443089600038558938890274212743854841833574591514655260154390912752398760938361238479349137942731672867987644803609983599528110 195 -7083886331981993910533291525261417609748687826222748939570032056623074303807345566371754753797236955448730980298390517008208766093210 196 49349184790015131193175599089552905671959286763179923917232190280597664256754539825067040365039303325740808953708954385467793014849946 197 -213832704779797009737740217144571078266232617820303172878282488812613856292345939450042783630671438205305825407685881709197454932702960 198 461999517508554889182500644418561332343320947250973216881588175171175109542055603398891992323802833874600586550966906901746325374410900 199 1671994368250120822409194270615960924949756731069098634826387743673772674251829745897502318519120566784647201963891327602742871503986775 200 -24730036842777204679459182481616508121251559511056241977419096754270005838531183477443284976762851112319706802808888057621173816574179150 201 153936442668929737448740623783134907287869449119366006951798875147365420651226478164314097847261398624569076687231515936859675504406307234 202 -601445827116158563829239328834575297583065726165218222183478735833943659260911573256878486628044437538240269220653825811225124645472676500 203 922069834991754973805598598026478438809518581219869102837151899519744748806004382940455864925003035224147681380516825004261725514341845040 204 7691524704268909564416653793743132426755960048270458539364242094947332688959383689734958109141213135993978390081137413635850789163523981870 205 -83814137742985298189991810970635903226897348940963073718031305716329854302492685517428290832162537814602855146019817011053161618391323517270 206 471329628998385469307134484564900027613852216465537045422330566913452460275931409115196289838302193545083918048641227332376959002163337162018 207 -1639810337651586413061287337250312260261508695950153032861002730213766593547153825283509302738682669024261252807531639509339611393202118133645 208 1225843926389701933086883303123023418859225658396969648445745335429161580539271940634128833039559611258533043371391686957550956017111122981660 209 31171996606469187439001027293107583074650794042379405430168628552082137244664908077195691302446520801272773060676431166962584845621751066253655 210 -277166361207802088216715435116823433852258868200085613177752780414694969191107289215285662422648631318348594033757939639604956224919227489302730 211 1415809816889180646850227723622580706025409226224819603173356325350085104798089265420879151286114591984493079330603668991888207131758117536808981 212 -4292347037460760164375087660723391797002010374986486660618268103410909863984938249577942022215228707967525840778337906054111560993296998992645130 213 -1334826970162509365316944547490074271794241515913967418020738154628026643678397179127043885802775498866390463009998427250180793412879018562758595 214 117577992217115938411165406222261100973718229863931470059195861159950356042041509398993496948856662281067653455857569960951139906858286203917248290 215 -897072829391080202974739685180509076020119415726221208497855436614037427082111648549243601680231381289664222585392550727063665222477067120141016190 216 4166639579478718059323161546751866787891241431898106004320792666687000632880160366249401619909642551069942687086315611323426018420883300087137910592 217 -10601255307442103867456174348602820390111405000661675740970013922022482843142018513761331445196953579296423900873551681450635261795706847877714906590 218 -20016881481877622551036498237579151750151246313700422890502007973838351355212512115156878869562823745475574817685388579486756064494106840540903619420 219 422801903285169164176243620454738381966540542235869041602734889639071517834810960201616539026657603053615659598639832570417438721212341544786383072190 220 -2846773153516392547552649924389747149255756163718150289207707920685960823250794756988606537700225411906585895269042136327430895358642625044821756030040 221 11983889587922225750214156603150699211584252951762263688100442480273191949514160225029957332471507783304700693254067612677045274899104725665936586061394 222 -23833919331298329777272575487590295572495643419801105582207829522545170295015738694437457348165376269166801948274186960520225485262912822345277830319240 223 -110314199518276909378516851899502074708093434531600333633795347688967119327261345581364006582177961912896869674573042363908894279359791726010916118184900 224 1467726225150842295088656723725500979734969554689106489159930181539018286564718974385676107217277198711890527727856774177125178657096479246087436260022950 225 -8865016058336259508892686930877778495014901653982485213811631207853336258036843685769087673360633875956648594150595904381992407458072614116853210918909200 226 33549260974868987682433957183507932617060446039627214497086852001042254143981569690095038998468159505940386073646795091679201342926622508148144396233790846 227 -44362171534941469368843225971713856082814576831442448402307039836485062389762960775814400790504475487998400809906175967576159491464025390703116576350396250 228 -486009333546827069521647827840676490799169104114843101437541705694380351193801625981095872645441351183730861054127542965039639821200994879570336452628781590 229 4954343052498716355297558162761783328865221687099663445359944338840716065751280541357888347926527279616410761111633070789163248933676514523104540212309461905 230 -27091005930095454372929530973201049834944960440880360994958984811949256006314272558403255487063418609587014627198623570450406898979549191050192917383441683180 231 90816865015663666809289072317832121967874660596249061754222713950629093062505663710508314944606485682348519536276188684022559946198171274167500297964730194527 232 -42802760211280919978045909660472328675106623147735198584364519756361167121174130545658837409844997186275022970230263703909807949019763915062367977238908712930 233 -1927980974086459129385805535062296293869386141849399211671846845517631254395131880753346509713627738405449349088958150550741043105780460174725372014278752273485 234 16332639333950943999217299277161143892932181107200287493751998111607125266683590935170729181057648888891048921002259263112372073113266526210298496854331350384770 235 -81183193060977089311056705742458535074657721543173144318681363356345852451638388384229250643564626045359761377854618364718455506332914216647878018038831707799145 236 235037330589632891180228564071185348592928890939147109141573361738812246905696785904945284110734129196461770101720290422497288917390566945998146061975957501874954 237 165842531616688422708117546831825968927537715320276517603271245620609156536138741827299248809624274987264748421658142982822088181211410698901532710054980698136680 238 -7181438698549931068050250680543582829926658710788534832913071756430692580628432958168268029742288151933170704419852731383239494102140959562933816565986253871952930 239 52723638142185821322229602589424936265162454707308854032361894435355189588601582263570434076126135532671212452957711567259653668223179337613676284472879134183295010 240 -238169323074139268758913507822662370243482797064264487237824633082864302025972543423565553327814191358172489944582535851621186340026687757690161977289124963312853860 241 569402314498022474297705994025421809798601096986034097386816730998247090143376144233418301045356940783187412134682943755753259163806586188835149629591102800003321823 242 1438704201430612501805072774023279929132914599357269175783540502896636600172229755960441361887628565517168456414658517414931652969111503188289974252870915529715024240 243 -25613485574378816424266767129931742133961361644154522322911150935175687740380070279813641530428486634678735748740962030966165838381096754515168892663601180170843136730 244 166908640385454977569886528432618824022423180792740994416437159970780198288867543393419375624978903200842831788417045000191773964544012424912262885567376429995247052910 245 -682095443252065138060282442543606016969778907498336643606785524844483597790373075136810246271951881717442105313531821548506849490122650634046613942743548057282150576035 246 1232975454162278074503928662176410259361049874797140397333724323786512784837624337949334519974400101179961315769466515019206405069195507945355866913230499037807441760926 247 7273061500820355201276917952845700123621028366766532926245451892588312575488235039564579303102142507396360891570926818747675632837044578144557652207851697967614884187690 248 -88403333272152537003205234677195918386371983605480665120382669284087519255309818906647179226976620721337639973114856052047523653287607906374830781073367535079898165495650 249 518487120521659635936440682348510563706631356890252398622972772503572860960303076440342945431210570868040757560434119597698215452756469241930930129359292049860485336666300 250 -1898107653636211830198771793246118700789664440556537557067259192246743464369342321563864053908790443644814149052504763347328112308115595280387981064201600005410563440759650 251 2080432158244441251312497948455364842362666268802924672404482970048393793121241724799289974963517383663191262996990571040937722564370541241974815618275374329304593165656292 252 30945634926669921912090819568793316672835135811021511706214579580659093181956330108574098797303348240002312661229715982595480177677729434502587470543248054124227191494049000 253 -297103933846077836132188057644482533662906481690049156697894747134408614415551699386098543868718397457762207972321071369955484488445479239910513378644870015419362813598488230 254 1580174626533380528211365153311498469010293645667828221638071834988816698435163733690498990893383684370665013327646382133248518684602768171000586097411736783703555916398502210 255 -5092992093591680818489397547357105942022177702806421573156081659088040287851310802804238937815487599168368394946205625091023049193952075859453398029977020557619900942368058135 256 856383947939173101903345286392870090018432588049489277087591912061691214757179649946487185460121853298214865947447123353529604556385694511148484458230624686765491589269139004 257 120494605199031210832716008626655107769531675540869846225127970841639128786747452127784150078709718592987714095387775814709932344632168943312841941367988803195615390855148277215 258 -975956192726074821115856574378172593087575612112868764384926873625131538976207047463608877641257247537028641098240570173416782916886362121334966807710490598482288628731950022970 259 4720112734047534328716815113406121745432200725389197695324789729647079455415975489790603199245141967670551432497376318644798404028036878509123656014901386680618557598657884047715 260 -13000849363792255452940228168804849035944919743675345929932275505352445594756631431181080358434168159854227135614620218303133470458828740169372925386370827649249576818881092448590 261 -14982207016129313281970057035402485516462599594625417804729093565092958402752361850681328765840926778899334010958173490480578642885966872743228701549440044109877437418819043395482 262 443675547934616824753902555081476861444579452206839745955899605837465736322442527462743974405792524529979819526946861742254064554435556195138322245378518010837332977254226046172460 263 -3140651681210652321132610013424534360366356600182089694639188413366752218695619668398228948767453588113487973807785051617578280723542355622230543703208892463362338004857277208224835 264 13792101609605013382773745672505534125451403141229154778943083484537447865463752619587141151559444414326932651722613117156290198527194294882301184107298671466281312996616546327257720 265 -30761664388328900549155041307651779242467394768656151154454961438531496883014105064350772631609154953516721954681212852299635054554868695979235799916696363766360329451835228176292095 266 -101079236794503579225929873865293650942719736934652961495034470608911843478949310161199714340429822063150903329023025447189361342875467488273555812703216030453665854830684171544466364 267 1570005859353751108575655535608389381625742020391792699295500729230267612832109391824363921102851361067438091398431370485382656482912006759857745349963318075782935114229586743334312030 268 -9912959591146204678902271968026281237942118680802128729769266383681248873039063361655800252125505017367849792684197866759870278741727822280849327495207229293886252556147787261806010310 269 39292375351145911384832078249104779406074590858563668066619424600419428219832317921531618006626957944787675364983682040031976338331675679294713759775332712942118293134127449450903311520 270 -63479167229223574042230765593113642557548348511483165743398350937518737467361540565436493670809935773913251332914320614411569001155775700014359523026128254949034152851577073166058015870 271 -479529657694123510655535822710914892422006373295744126987674095043420838290195152832517838597438039867476642019567648900667650587535476440456815237579827359755169636145908142149693941813 272 5387395482990691897614819000627798578025921081987934058194848182691450415433512354578989737359047419921589915329700621754385521826809830047499343411201826208088687435438898850887717492080 273 -30700320606692118004766081098079712016411622567232190632344401437680854114588476225191505597291379521800100870310736187354431579291936769819296681573018684354814801339495804627548947244025 274 108555600933742406442955529338917950846285401304584137795843702278175221566384446642288220213263584687883976285554029662450097815690467182733316406406706719123923648128143993171939261070150 275 -92463926340327260181740347566170512952991331299571371107999467625149497992357301005894818164831169373766745075249105011895968094848479854115505671202897762954461632191898409181723117123075 276 -1982329166199670680734749595338395821797823307895546721289054956073308383862318682701081882497021789414708824551591045846599237791894598946780664305825526841206740602434643940969492343511716 277 18022974654950336459215570925065732110235921407525411271561318510934971576663712942185352480143145477955001284603945665340690154741895578736381697407004723979932078819525246245278698743263500 278 -93253211990721643144811093966476858145681131821857348963849918490604388554070538423159014752451179585621634615072766031043680848029307282930790876446845882436367420603640222192833477332578460 279 288245214448844857599017034530561202433435181287378875948074439676506141458962972260019797173989829095137446837478899454640291491196133588059549060431343762075526142528427353169651393669653645 280 48219388143190915508507329422951703704676506254517015736863698960853146216418526695345512623647351512064571060093659541143743356791526126691139853668664060425434704727011698992511853468164130 281 -7592936382844296848127361725493422689837146029367193442893616899776300661626700202925307926032850496572454666593669891601502404559842292059231382692819058450983436448198281159844563381431708277 282 58974659223574464240690587960129897151605062209979124083904512290867667715253007686572015428425917767823904496888259082911063249312242685729200881679368878829207105972826922190109587268291243080 283 -277477141459995098653755706159557053212037092803662462705594027439029237873506360730584204367785381863200328027046007938583215454751833867177270154032987317988798398045609325839999326656864109340 284 723861677357559521355685951308763236269402342219558361906363459084480596616176736471370251447239405786755630724097659414782443134651447487945831572900273914878116152352328664953675237645684481680 285 1204844176213872707927444214120083936094601439076253420274692342787533631487649233217248003587478783597384052418809037344822864839082177818007503246992047261898128099155950905103620225801508084070 286 -27661783453142938199083619891215552372569994933154214978484872422588037558647970922518989901782937450391034847183515400251020500962431825673937443059875043089590758440515701372774437286692980034174 287 189118180301891771997700463272903804209167670873601575807937340042461412873541247876689525589776521062591311684184693409282639509740487813624019881099079228107349760325821194592028083703515842382045 288 -806932166234564410603072112978907269115388801873967928310114843021088477808898733486366416237331986773901906699893547596336314683041890067715646684202433612232834968526506043533769945560411627294620 289 1664105121713203738978187323402211321788401712518861674525386600671216038174887809323509240865248812550512246705420962551871171440952409004826027218794474577562873553110812991150780147724541930958340 290 7001498468048206253180491234792475937598989082468246761148852018873944500337153412320996353760744528613838136025171925729794608932834909247933826411932561769256308516520808514400330452520942855347260 291 -97147230185526278471037695754077529038498569474368222528180931902627340869764662563477964585740468309630683670575390920247290550631917868601087420064971129758405185951285291494588236850924098009072318 292 594901166036250050336556428518958426531300809887485150153924759333983031238704732749466703598805421327268458747129976007896476110234892352239392639387964247808146746363333138907208561898983377640195460 293 -2284773319711646099228394005852723870376815665037044320856650519856321670037936358317775286732150801422033686366751937084824933344055099808628765251432495472992066181051798833118303090141221508461302020 294 3223718748520259593464823355736653139421800846609049116611978938671720238957620344763646561064348853663954804851808634143123307149791312114798102197435902218659053331816000174937537915434762913718173490 295 31628252316777851111347530517689086273265017877588524459122333719303047079995701627802020260085051056113465172758212821200659930711368852980195702476208291770947592977652678572837761447743119644535299385 296 -331435123685732153471218771575947624187875588297736765295396314214241806448484662633655165918348333779609168981261492915782387235494816556365038192026841785065669766573465213337825661609900095686806359546 297 1835965162860119918587971978727436895029830088781334673424582842872657370360126709072310851590570589657014189251579730992574591089600643574120908965693344921998353180797928312431229668157206715268168204010 298 -6259603518472975649760259094867370277129673191543954786353541159203585158720442544637113089554483780862002621490904072986778493049368535541787667973297888297378661255799484830602593972661145967118488497650 299 3669849518864805139070267998515340014869669647396903995822464923270994012394226922062513277080960585976411814756777066468034782004813240999763859262440379608248113144219708363036471745607497642484668309325 300 127601039348756466561041967136975916528422116115804654038508695927574228424359667014929579320022032447747611266225907220207497100644826848830402175377977649882814106378369672711851183154226156622028664887100 301 -1103568108321535431921597156194139011351664003938295877128973339373790943761584791622502662590122043486657841892943650303594008871846956970104208751198987073323124754654830593805122868593240665098840603839771 302 5555429853719596632697795204160344786882298444695362798673275214342932111052916069381138230141800358157166545798383491295822873522831432681552232527350821037421310140963883066507288319257724156058658633011800 303 -16419738083655825792625225492448089647682674050911797269188560643770948572749703624701087771329292651197998338412362314981672640622692307790412047668074479075382200249818498524736878056933298115410583929273410 304 -8896133973161423968450730409810226597047313952460410968332687604633117815454639549991076635390496930555928579119061764996745916451272424962659104119104971344379126672457902742228215132034316450081465323277280 305 481643389112210876804965295870013941111960544983461262705588200767569238436646856124889040118062500416911356278109186378755760949745324569560258165916803904886529564980022129436204304173761351793015827028928080 306 -3596328222751025808876102759388191252132211089173250532359724098455508680107411013935233601634842339517084263064936651978023509398354392716893124531843019619161233582145764965898892738942746493871103452091274932 307 16456840751998672023227720843733701538948651394912117899722376180676474744554009559404784409317708861889765666792396724612961761067203624266775777841038213337497254909907025610737903131510058066902588624027400830 308 -40443755489277727800880660321938319973657437480545824476796973687147298886170962510922841704026429850316314570464464212885188698740579983067404171050064563552890368282326878788791996867564601248704472328962816940 309 -91382681887980052383064821605179639924032203823394964743101706419476438277471041973711314336304090874527908583693236443341177118600381571947364845189505622103366146287680444887126232090243158273010265641344767370 310 1737403792881796779920143897764311409678874499584748598452425980243073926367957218369500552131789636400682514712347177816789502575364998365387359168345846348725052872204283376236827493078745461600110289094660083520 311 -11488993204221036693101766257138662636393146902780888662853644455312284439224290650824024336328507793702996934076303164102033603324642134747317968066875975795864839602500122693229047731307235436305270483403783127969 312 47598278601865008190821799889906886062224872924995256349729147657370884313541620918441225951154329462089207583544643718972581653762520817211017297991829429694193634720222779872574655047238074147745928094011649294120 313 -89734810739855324417404694096001835491973444733980074759021232872391543274425150305130018896020556375563560220584147516680182357168159385616165400356642323134739506132790073344196790608983408898885728521060669050920 314 -480448505680441699842181694909088473682614044534160427832584298647850406830874594888558866567759395153715769046272420825138533482027085870472477876682943621140230837468501585638445479337446041880387790139743429538060 315 6057551220472328676495201545433398166353438371726433545680897985872223684837036901730852013073589900982853325052545988806020377341737038678962584485369950742518143532121867985376658877511747736329229508528532661261035 316 -36006086127398622053559899723094793497008610575612259749508612197489516511259371125243064183041559770612718971031693374460564755907933205523307876742496606366803010196790435553434510844103138704632374725020756130736158 317 133828932181580690421064644496208572660390204890829689731150351565399481628088019808155172341630949074682261507420517982791928551603426885289717380976925581080412261762779050579880355358497173801673129131364767434937960 318 -159502754246445152872656844743897417568277335215807111872862108616288242972085985890037657653500669033676584295207445363694212355260792918334628622850153432282361120491652548922887592441573003982293196591042627123088570 319 -2087171463618304730382463004359215199311167776530848465014464568914741198197976812155211565703153205074490870363090106020443408649262902690202163133161337463851328360746909717147975373607138998652514464742548382522617360 320 20548639384669679990388749705377475491020372106353899022203518584541452106066417614158836958711117126668909700347305813717846397317520683479274517497439652665041082328303456626118343721439747821766816462231102061455171610 321 -110690070542021808849880279830277839421102501374795914907813751689491313830710451198502471203931440745346527320691461274978470555080072532215539977914409407971395470340930340646950309825348310740901952195106057067268789241 322 363154323894157746775042106870044457159080939172218554895919877144401702368011569604428145990306037245561693917164840138985432097666876063160632283201742591460436697812494979341158379924469526661650882761800373086885806460 323 -107386371252082409936262442370761040775847371908607343009869071016141620323736336873420255708033708363651484516528528217981282431728247474754270142531753098160952615050282867326657065286626302892495619191550245705082744575 324 -8245934502684663157105872978199374992974686358841862399343022935501809849241352174878529846095641260343652524087684854239978560794457059810146667389396111798729584156923570595286486376052245240729669713805821200472943647350 325 68093239502740155090964834007737651853666841305561427645853272727470168383293454133640238334728394746712480902810072622670732744440308932564559890514190880415932245091222370643587839268453105854718231408378599438067224416575 326 -333504691812502851939644714275944609491916803383689551206995483297823921388253855327764942903371794154936711589143655799531519987508316650695892604404786270165133668904823188291414051655648354413854126722272576352537278877336 327 939277823424561121953149995145875673294845866023324992013951604350506040528290259082609876595795514932859199436719824113861885952768443002988054175989754376594711728395285575357202613081270746067903550481172360841896079854550 328 905600290208145280883357829487941820623397014639455031250166007584382056178413620110473335230036722082658741803772634308303199113115510215081885679840945841160125624585281159758087374764892639874900971635548380107207217553540 329 -30717120570466332128041782371268754016996156520520145818462663856535517079468010531237014427600229760572629210187883966119550563008637680450947159483170940750954013376914227329077019536863805411607430786091795358442973721969080 330 220960428911731242473044988728220877654725834412723722068373524315133076051400424171841855402580431907345360201316565602606638610247862095297407552705417345200429877513003420915266587283922012156277050066875142267063153657202630 331 -983033602044304164038672061269834384936468017224994298844130874757351327757599890841274499630530876079485152219752140544526308497073366824649841190578540690036470172999898572942338139282694939200537385911727488660258233740162797 332 2261038126358054015777475433763708245024099142185870505776776100737660671066243158376005159703807906071299865671389180250120252353968108036280198296959204874900035407484019962919122816667871337646553853961310737228472246060912880 333 6697428841830013081240539703242832383693779321907747442762503277234345762593169757526857508899875005586895285310872439647652906129405683766495920350017629662453075018614373508741331984314741250214150136315781417926254162402834110 334 -109786393258612125838619812148278158923176879697837763358767873472419940794529833289821953423906311438252285475178424917230290466842866698025410914692836048398712662667216746494528532667569271555370682281774655209668671727372292920 335 703061948106017329104478590441924385803203245489712406847936552079064923416883672601419041308385187898955402093584299936713312955412819520087902794494697057876823359958849365485342659861453382864964614574681850977552799479447161245 336 -2825951567978914806688563951139252277283668586557361458506250187636903600656897493080204114969157773676914071973472297584522670556691528145354263450357316879785790873915674187470452828467479112680479866490674578023978961632324208664 337 4798569482664954477824301965427383451157027410825894469011701499607242486193747272683372267795929111630114556603127444107023563691513409861172330710810044118480278472751944748949939231753354131920458700344894631827681860762670950620 338 32755594904967958135622234341347800743810704834071178164437973606030914873140471733350747907876387870960809037259943234575622947351753837423378498773625061496274596525957140969705093111514790488048563401753546226487330725092306883030 339 -380114385808030358235595510713879205538425158312225326685467873295861512064144622163599859621885440589482245968548619655610937854255573330246335879781381550709831903342722689561071577777805726446715379253115880861593950511100622216410 340 2194564273275614747064152281136909533482669180109445772426113466285059447124018833803369954411023264518716140775489409362889173956678791187910269293205171619554746364848191673637219288628616092595543007948939205564410769459728744024360 341 -7883101491391898024154015654697528924326663103510478031125229613595314473233447695602196054110860733518671415057483997070325834915511224581574042505081490904688720427624520390725238505533486549314713381374590159338570345001554817636773 342 7534865666072010309337161845181017910438783483136930492148924662210336078887581512002658954883436618974491520218137033648081666108806146094498032232776929571759838957705015805176298394947694479234802357550894347367917373708536475688360 343 137809997233167961567464266217216550966107296636352149213542556437676593962942856093717639055476288558449754249281710712750418480743723891398278778565262294387143640184504121016319586447653640250639645860192913615778116281634757852425655 344 -1282189920852621786288923637560966805910247353594821469360274246401660035474146858547142020810969881764613994200351583080939907403730599454363409881255073227066968629342974958725542599840319821554597563198343684974924231904538236797359210 345 6718134866008062051198150538017371510679865748043933832429989818119020636048192747691494065360072059606282349253747412265279873476585625448651601669991840911238219480564013604383635992099083698785592570291155616419719111809669630077609785 346 -21160005698329865394453676596189251029504337830948367300810178549511093335159605119687206061857388312666809963952818170268672208804617220045219111158525900046782964921630273385270052862801996401407642719398990217465804929013506689087444276 347 -524327111658792568225078561761586264954228907770324266284980858520942435646555939960486502651458293251341804345760100165697266633142322093568369071590251784647675333795153172148292330567499965222482938464997652822637273487824673554765940 348 534596447780428753643379609572931152052154595577500160439721611827894988420636478252344137105804212615477104748921131814555635294940432320206044955436364819813514880845820804617290243951196080859065584078737837534325433258444430731390047200 349 -4228383380423107260787609983445739268602159695999708967966021399214456530355216160443138318427492493068415512583828991406023412757459890166887120310993164577954832264248137280427194085510368746987996182851073653665507825865529572376854606775 350 20146856189299994355926911016941393536740194995831177975096502874266906296403045332012011501317447169759865231599588902402855268234564907381445198517160990742893830533754351035457444531945899385747691902538035467119194474861905170562514014800 351 -53846120833629904625683996252668283896529423823162859895013663179016129334074807808331348122955419398046897482380159143744404958223656759753376288031239165202091633612785121245321816285156916228219328140845094073834233042781592559857809019979 352 -77853878174517429473995427574392325472052968520343975932483636959575453145609586518181901333638241396914225088146389295159996784574173790748872755190613897419371362373436279527745305819920217853706713910584470828595283063689152448396764051750 353 1967702482543209575787389526521393964003260426290999471840494565140960934229682461424875620447725121332290850070870328601167141217200484396584803319364174189158530440872405082248401047823088011376174476351371738351812282693674531858098154471935 354 -13660931713703512176895637246113346542164254596189264645194473773096254611610061840739787397247812559251179990696268069323880729159566864532592782259578133213187530407498194330637618956299427562418823128763470735921144227686454962007513413118320 355 59060200681767908377894049065678113596349128892677937214743251792979711718122698728713564457738822048794634610861992193315765463113746335988876657514294662878105240243299142596249430185434022347443768231341561023280645409477599685227649036619470 356 -126110525717675027778591862462638619472541803841363252031574106103718654885957281298663528827547252840106729228206004828481202611310366022754240043564912930297124851178932447497836744831502120947634623831455583112973576767224495101711000956917348 357 -480170416707936481504422120936600687882017290414244358629930263950861724181057304416380789465070389405003026127720463102047954452866577981928240719056127689057497523147841827634306849474820564545555727210107763436774481659212224912152645228043780 358 6972210874734943174155994473117282952670579059919811125367104342619521728487115176444438022226878124860565512492231719621712642209112463857008616940318088092035828923874262677222368731314026292439447726182020585630570091183369791603928094301517540 359 -43284648295577989709982150029731346911422307739153618499926007871966846380987395505741254836852881488103162305979810317472071070720342964149571622700259605511011770157873832343877863702377317151503245046052475360044182050794369765825521166339676805 360 168639924007878020750862028233244672110059051498890171668765897144950845864217804825228352601182466512095456412513469921250953251628827556573199477765428194383590101679547460668837260393896857799933083481933360586544061920348015118742196879919684780 361 -252800825725530755023917638810933210255069310202055217243782585639424950458886069489749041367168233238269619265194002649036740166822361293727102463263894014472869695552825923474810968043068179507888843070649177434102139539014053666223807049130896706 362 -2222810984167306116582710046024996144431111154757636747898336410053121714160359865609650123093402958108448456160586593235444595843074748399773363146838120959971799515385455011464314498688749322841050549979416019124048862136863314174789637693812243270 363 23978339935990649651188892713452821581657251370350935999129071607063218716892310476077010094832489660155619916424975239895673059286318407930123658684800591142351238790450502689245199731946063224692307319324240868075587965056779206688460578705625071370 364 -134537434877327170785727280459057314120953318694225851213914180956398075441348663644117026325195803037798553156276682447437377231679666039150173302411339065774352816333861661822091640059174855449350412553568108806066203758938011170928804364526799300290 365 466303445883512532803135870576377194325550645495861628922781930546983253021102209275431108815798351828963326573630127406870278495954701680979146335167537445345193183164672580887839785150848117077475311257487398693002339825860722720876492757650841503340 366 -326422814793584418230277585039100968093733540201279000454016231636139241923449456171622657353066598356702391928044834560203737011961704460808527566130673764506670484688764317630649707793665196516747455469922648504831291491660950597306389768222577822302 367 -9104074153964303342165399131797151883148669267127724360585816639441979645336849863741955468501033061340194506101631387383209634777525722850390613703476570041210287329944094270416834334074812517193323327330488799316049337312883635409166375936064926842435 368 80435113306120956598449319685174637429890558922716318511621941938954873634563921952533442285063483858369628637352464104091163156133116707269298645708679350602563593461134820143661220063160455333948101038614803753544545560484777554934938225351774942919870 369 -409995293069937646418112541355704214218503953281802511272488092354930175514210118255092010766800297969591979137223509764748226151203475714228299669610088397272053858615923709421104632826898573870660524048409421860287832723209898380016231089834699525382765 370 1236354198658303790617636176830801185379178633741045317166167412865018998649113136900345285756634578001042997174199260664459286746048302794024475167985884545792552223437029717484284309026700893844757401939175198729411135666777180995617314069605196476595640 371 471396194389007992664942607324169639581082788509868089137117516453437007483782447991520518327205447629588165717199558647492238912840716635445781811363214767881313682455260783633219936703243201027527605602018044514064408516596509829974904692166171142614246 372 -34751210425929327136940426515209972060765437820126527438960346789680234562111663245970655165651955133886040371563664032568799015880432130903172618207944420688800760671066512027707022750234248962368041497060246541728177974416563045831178898449129069654789160 373 263971642502128333393673987944558627052974426569895753169133724265971181397680913643008096467839466542712868696668719059666765086934609062464448682918560852617876594815695069753689688701321336634580320676497249006568906524762694629314110812321579500265968300 374 -1223311786552164748560501769212388827924007010748404554879488935643069708525190102853632483771687243668986000269574340930781844958115023671532391575187029477191401717001449464810658416195803755310052233601045943410327402978983245404734173975607557555341645750 375 3087416089759790233849776041319219199571247482506441032173796903092579095888645682052963641757091090239494642652736553113081305946243070779527893320004362973962672053820787732166788565035928427307986994155735419892091640485616986515353251186217306064728513525 376 6182239769264396786154764028348395494492971242572192052106334963073045911366235043310710462356521464954574072210810355888162992846811385909686927689700651036494977467413381060993758188811354024905468817147955910428046469142619936055138224334457384806465574464 377 -126512710347590213620471003864210923548125904612936478496759554435339960380567844877630948477571929360339771349094537474164076529669613871841079755782171631337216456542188845961980184510099183310642937414530156611318272895703351625582962898422975531129381349550 378 849012013794736578851728546577837748508754624566414567111034294648507341020213165183750680692475438942358365659895852091823356576993128462574193870958860342197325790085818996400981390621563077563166042433308361774645010354630895668810455679310363362296863244490 379 -3564775642279376456536511086234027485674655886472935161793508893681472291645077624020293027991459396735521074153362436348166116679024637708773383647295410508455946982148161074491178647708737597025073705643611168810476516413248381157606934470528775490519043266805 380 6994700769668048829324082290392826763464439519369366650491496893735360909981420866390761324417773934748840004808718629183275026079402280848679667980707810864538239956862899195577704134629442978329322612951970348429732468109198278087603416217545402724732960181130 381 33911853705942198763726744741117090754714151191911523296749513154783635339765319697277660323867938234601266693555236000328239321842090111484305456224774414111508087688824168333641286779345936549129734001321595614688040779337197110240360805946787484770324782538848 382 -444637363139645321243303187167675734895081940808789954122361813039401795000473209912867175644572204465807397644713157367356966138190180498694338827438808330314836687972941383729000459354433895327847597111100895137367289304913546559021982657391516940236212240237870 383 2678368468255714199643736617209251603373728680563070246492544210782922767129190951470824204977981408209918387783925285688371594514397307740740704630301875990597297533098366832875633771694343362928521515560526749413471008404636534136804136046362214578451020529821360 384 -10103574008541658051088591748107389274623474358920222642023612167644213013560296849135292974570425921814010852810243024172072531738811400548483606739328298679924477503989949999854113708072407131405971505900582015833828832805668741766226765001869628299343786335380420 385 12997951034389729988115885649505062673840053672605173035838206931404478486834702472793552162314752882066598026143908604574825323518269897201085944331702474099845845856802450017774543445426121351137020539479950239080372365007233907075467020271762729010884477042542995 386 150321949696741412897508321189573925054264262287134163320556124047778494369450705426861963001074466097164865392291579419760327079738840627837992793727824367971829706783156823431723051625113420613130384338479700723013487660217926635022401157074348144432609148887821276 387 -1519287906442316182614389138182689317708909125176073993269463254153786695820267810464438167394208327126886892034674460342664719282461516618412455040591600334728325170997121668351150916561256659027088028747303585811868798226316900462464367942177115599002069846732938105 388 8287762274714460179898885296766903435567409476907655236121158780810398267476221081337162775134115241801675640095059502553122862377959301210997868557785440173700437627273844461368018260293985859777857362261979785617385766095952870312717632777375684322539446680642284180 389 -27664828683413165558354038297064756339984986337407849396861050005267336833876602828682423748190271837533318361687822225467573124108758924964526953122131819643227496243800487827178540714424526234390531388380385442001320972933796306212441368097638963656246773948799673885 390 11643948583971820224292077743717058210700942625115618689413336373412444099813491263998098292463808965258824410917609182585198460560495866600205278663666865869157656762836532145495904839961492140739060814519649100058966476135424600123648457870689816057083247022446537760 391 601733161809895878218352941267092237152359820333824421712765237647319750285469716097151301121073787965567319488618393007575725677723676034509948908331505456667065842372781972697665481050499494813190256995515545287615114875501602336670275739471520421538849227824329546817 392 -5068634114928686018084810128236377370450548380360555623944151774690802910505258195285055492921775115223970398244693914799600031784879318928676491411731115165685960886199408048192541155191750352638149335998982357102667216461531069562458332040637137279257422156406156417740 393 25135240787446696144287644465930159167373099244780029024087877640203875243900421784457797015026061289793010907435708717659120732935044304275088659710311824402922935226729783088840095912756462027045151827576635463845671844643322030336396861626946572500554136660760692756505 394 -72334823244860418395430594801403883694016875600221185447130877426017778864685726025148120322578426105419225244147726220091077469953308267979394275077804543396793411656223813486403522296141711954486258930974523765198638266551620421716584858347694125348987499963328489288510 395 -56538459388925977217292039072023574585035310793310981932950415577487515185068984792334611976165837962720390527619433746873115493688317063183470821396254372162734910996236147626767865493266276921206044303073884231420536147553905909358157193508367335840925993023774751772765 396 2263997504512787067139235814845412057003777238278659639483851498000288651384422882294791973997688358772837949467104886055167151557333704319332681641404915577514806396394651823056031262694402505918943393038704957632665155629470310240683577478097820622922278666743390302837734 397 -16553302167069799526084841431111919027546081887174486956578028833230874381227739132724762763282477307210536315444094054994831766013309812590542061987818382675217284274253522486369424813451977148599041631917660888044769712656149376205886555056967211051640978746381793288901215 398 74589616349297528298139758903125459369901900560670288795885577492970512698003813732170640541168592841309502022399663529545263722921134863794942241981366785348559559130982595876756471625218739358209409383244551271738639927074471904653973873103272977559761245887647658871491800 399 -176704141763754747791396745051685335216582237207810042532502126361796176057437509021815653490792496526855805279688337869455519328935272013178632720262227154504248187973983380244251848339414883268405546642420312004973084139114033814578963320215486676888102871928264385870863775 400 -469154729809309571336201463518568949850615830983067504713784421666548702081333479158424615206570794718849641674910161566179166902371750743486424072202579117418307560120542122419563137622799582117830112281997248063567558824256526363537467583048387687370837356210059172829556250 401 8159072267369550005526837753967623408594889689035394110907248038902479658112895862064189399011010534582920692352529594295447702978296752065718187984282586757760766638925582605209841771361084233471064124632307487197344868109041797543090459671687177787136645205728288978011158926 402 -52997186519687864775657735756281564766304648518744861592648362887303102855629339079818519091660314190509389701199389785122222017502548841771040113686694963430457228171994663427960745944018743946625682785486533598577227519981899163097840023750096329620341142443834087762343992100 403 215954587566303976438912010413928592152150484838495315945577978109315472864195598324680600603622075018138342435451506623567576781643926248122231061569566173971091671980568695586840753931583257648833417181849478411099187671394134073134377701128152876116179494129967125204087843110 404 -384284439477092132317056294800428371064048565214083605533312206327336642260235909681100044499951523528726499663644672386796843194520248275036776968238350956835409979967420116717003684719278026653032859772816318199187796427522445168592346886122103192295329114587842696301844463820 405 -2369366888385549177817157683310256246564360511258100658600624848350595125216496689215437836322099264947525692113992895994578423319731402817571942748060825442255097990189913572398503780489775747569805051668225018622565265826857812536505981072842691725714710949807157413302198078505 406 28455280956273985861784041075316275755222601214613461945569673096596070152245459553316270176976551742117256059138626745173418894757187077911543260772449425531766650047094716917132294414997775439254379823163708234086937761334880010274116637684473870380469647511839930779657736945522 407 -166435797661857095530498265078248066206711907858329563000438650748925775998929764805466591373827297262111421213020036865924943680914686178789979778293823271194962004100696851071166807728218882872578509808045179667886036817783939261567927717193550016912589921276434303705932260227680 408 607116596319835825792743729723898836344186877612885842113546944041982174454862503062788244896390343577182931592666581913456370947360304964936419034207037441918522011136760314582801303632745462731694547836551609996081419153005685354561378948125925216649911851918672552247861747468690 409 -642375172512819649275929708327955110522715636701165712616721240648320607581149215943389123415967630879803732931411759294548219540245806279637785404593976405653060106973996860751951427372992929490177076612551140177175321453516066872564517450022657837418944278371019427168470043723380 410 -10139154553538873314326157289764485694293137225560091870017259178416480421508650386607085821962554792083422604957064479762739145571394610343857581814980304524438999410457463647181443660564871742742961166622954101698301619103758402182005101800323745943225169123971691693657964501617670 411 96621689314609030500134018968369220972155658893351184276119777488766573618204648912425808966318521819461083760556746056435838317798995044059056955091341979360910122052108889068363562989834906275229943264754686340349831050597306789477956840322002190867966116878034175113217496953530719 412 -512601163699189350543810924858040352945388415701049580715687337725126629941662399035059525132472922340994272510239931620908298749148257933019862746872425581630706839675707607506344139656585301915741661754643174990934319837768394019143607283667095460198188633400818710921908364889761270 413 1644334626256543089633384542169294408050406212999349406900813362126626369910619491670566222971786438042034928329349239022337791470169469695566810049835552104368960534286303866563804356190782680782334624635729575802279222650995535259507103270697401255134556708305233109532922316989181520 414 -187541120834661205656262825336874302613765602184237711300446370118512356028357672200710260206386685420241570453415555996733718242993049002416748147192562198242237551226994210713706302440823396902960873044365707814729797917258700603231736587850441150167242226736325375540342719942584990 415 -39788714094271449569560915693064235566083983874366406051872403280115889327099655579609812088117439295835943556618052654646168065445008722155464363950223026862956742211670749621034493652830826773897161389514140086102525751474045518230611725657604124612432561014086478607374355331499832110 416 320614463752432979640770021896874826055447143969415663502355564524022795902959760301659657990605117728281192610619521379044294122971342921137185249110483073866660149999066376576865111397088238230894091907606447706241461496094458412538510399740120448062279042138898034237127798149349538728 417 -1546723076618130782417100127917930954879111975742274218511340443608218317105119820616382191505467863893680247534630713550145377783594719628516367254513365252939682348157932913754723293171551875731382465300040417446496915201722956778302271860713163753229224177291981821399926121859511379110 418 4231779325658867937008620902861945246745888422947115612798697039067663286875732261440446302348850812740237669468144707007108790564025130178603261602774241144838744332853341155012926172826232232372506869817909315851788123812792054899171354949632354027586927916480532352239260647386955882970 419 5230540346584833516989079058901814037096008585348458431775091874669713343178327247293593969585244700881531104273375653407755925718178472893570074638076238742638026484988145024668456702907584959589778443837643747438654996136902664362468448065291049990727696637507128905284761548947879662985 420 -147769309842109985928222163397461104040214258921856585579460653036392786065922236398236135857217816730630655547327457953264703197118873424651479594749428305157677840451983047988219190772230493742651054248401334517126548147087589764096863576495073148393960876578136542412394163308047472069710 421 1041964226536656045225309868182524451507048446722681157113333802483500137005276462250402408413739626065632104411263925476643646243908620620695388099871446259834840240206361125174679775350273064305310011160999660138657824647686946078186497574225984021563358846998686751312295658741447613403696 422 -4563310024457321036107759953046628042774966226533103055679839650220213649394760400963109775336601990533963542377606182737787378639615591312615626153123529738937537373031888419811519256806810846916782595361417909031367130436177918026358094586800130888876120338750710988642916769281467432199210 423 10073034533046517370357290144758364411073985208859048541600992176108767348159993192612848318206380572454557535313756938490036073801606856039298608335909244782829968807009974086844734428967970671820146090123972604078045150429721459964330623966251173489541256204975608362279614582502291927488100 424 34589002510426131598620204490673963027234622360357482370799806792257683052141097287259363825492369659173141987719251388596655175507937480660759746231679607147357479507244364669064305931738220399596989502856827960374102797209848145970993927529666506795525847550678175676167374950909960577876750 425 -527550421865444521536706937710236835260113583546054867357335735751393124161606703130062719805004125411337245942937295794364330872421792847647542427734370369262790711530869199035897082646138019350113637860432259783724836750842784652569014821746760379245984279424182537419075976637213539539488500 426 3320446726436700371667842891494053463775948298946307635397569401105148289645753988607115341530038626081155934448486833995184341453220709918350882208095208666253917782395514046360469801375465903669166304916564139156335190973410296220635835458521977993509928361488150431943568142675971442972465618 427 -13119694202906802322314364116124126267123033586810521948655727613907844696211022570706364482595529775718297586216055136960742991746002844384552277344319200262015050820747151287996529146574247015049935715603858509846362693594021093601118973129646973440751335120397069404491114009771908457894679450 428 20804227006510838204117444280393804069991347071586901648286034595849022880512133620959508679829579149334025855515054076764863007912425107232249440756228470473625325705464165494321530381888538879571264312459367441983499695882339129068399118018411097037662720530770597427658106363423759030367546530 429 164226110581743346402074158581402811929985791342458613077812745157523130490396161508339583417962201029162113057915912935322757004879483203296660641189953870034635550164701339400565735902908954124385533414923349325817049524779695502941742246324514897636089083332073576618906743291019109043057681265 430 -1826424333481623302800706934850910376275447769515938103534357365947264880447076979809477550358002186259128452482048275169585504090031464200633576463200491218331870855801725467637393943437353250278530576589734460031951156376251777470065428908008367530908947387269382751286254216570749167741507723340 431 10379234635517312026124655047921542154173185460848763553174317916695063836954268516334991884735448383071870207097363139144241169488479852491974341128646310600478099784222622546620175822940338684461863234155231408302989461279502061988670187045211263668489522113022795322725747602324705684900419866541 432 -36556249803387185089272439610978096502971651992144727076962321450309225516777049148505558417893503724927515764495478301540159846578933464300706990723408451846351229004923830195790519097162994420638292003993071038415338440148784322881097548572434372156672314611663977967369373819784779463261590827790 433 29654946686851523744050340082858569278108612071328284112389164691741291568270085911325544302096900844030534960314029570023787901009146428021706063695973805077055179679067128664493627749714097026217320364649151060405954591820763293172450319808041189181264059231916126411376336285155868680037388377120 434 682478897640590174263579085650101773184093399603651292809148561145744521308599455910179651701086145121698573806986401643783789084898955899378517515544669003508258317617347087143259759385791238678349408647099813302516986278007441241271729825934259584458458708959565767431100131212384407251387056635510 435 -6164145046977761000555011625800281332380570431180195581253755074131524250699217115434632178981807636967529641963037250442110156999264544834699250826396644966713766163851677542841177799574098173926112202969566470799226061980878511361407351534567729667222344859043298566106405140594482772352862333685310 436 31810745792146886339290550040614054784669872823687018941096687745712280468124224345711541517804949284193227853055130888185385357127446850215578540129514412211452591749934871087609175589542784430393347035358318694329143960602497175095127167974994588775348182718315707661726427278713252577704676656904382 437 -97813637789372434630177284710036638672245576139953613705387469288587065945461132704068531092671274521268023012916723161242057281905150137521625052272634644272700128493082043737299328054885556572324907320023914566581752096094111472386408588823347522201516511955748925822420313326942214035465730521732710 438 -22106482346094710173187531064132899480124672502974150458140355929582214619461014526122836224749189151284743780470349862129296750595276350495738964894479067442320382128638871264105562338233514759433524536560309324701303184264088628600612631866618226469202677502861359820800393619132384598288729297399040 439 2631939305694780969119502842096322877730036388101544180428928734151340463790843250957117552944168985426117454220872705571270291649611821699259671603781187614718556436350328479950820493107747350645350938005975120541086656241443886777749288177321995894227524910793388852844487939650843656566964560639331255 440 -20345514917580494409139894543241029560909980934908793328454385196464831442905551950066617163489201434793081280050735482083712720019802773318232924794368085220734782426194297825374824343029140460438933774273258474335761176624096713863243681450597579049709384575510999548814109324594671581720642577226381630 441 95470661943777441523218026484926548908135839000903877863768673104633355117534476351000908211407531192793350497886159308620376645235076821775347928479091771544735482352864820993136945418955349561197489295055981437347460441173531962369412611686356798217198164260823822747275156181414033106954528647278055104 442 -247200929542877241694018763202710022196455811449374225279350169079125295884792891852060574530864853851236571267150352084032910032153994494088760054198244245914758741756430594263756346875323164580268058826327754877673347125389230894819640895385709517692666169977689689043254404714240925452895860071919616080 443 -434588238800285987323848619083272389103583430298757371949681962640208743999049603321544838099326477950825277065936173770439652867331409875938045615551881966575782608536587994569539830245432450788094641299112818452316550490440026720574862467690244229790409723761715945956519822675795587302738210384845355015 444 9659671850153292859422714015472400532016549861024133914502789091751870829130727437607198890425431559219367583225334669711382950724699367294403789469247534170313588341344300152663605037420675003267520472579223627357898794854218506680293842145348879436153159079276654586574070334745612433471037015688775247880 445 -65797264917225098713366773673681485896288867198502186105427651983650964071599607138278221443409793881164704138465124918588115942402274911286001466627969310464634516396826935372197590189144725640014140444205728295266704239942400770473841434196873225655279218666599634775562603025307353451699953440672967834880 446 279922459509668593822377564156907911574373071715962314817720245082087755929545919768376724067968827382679844011090824490814471320206746413432834085126596549309802472226776336676986977973349480182598955327871237391547883657085908267365412094585825834205322280225779883544364935484916045082188405364343719466008 447 -570465020434424184341055960241901258873778288759436060284281785311997378905026346170894634847464548151236339734338616286291450927426860994911153245523618860282535303571960997245162843778138213481386175058733899809745153211898321803672535337902464556832058187975044518545397227666706060758347301448969899162755 448 -2500211154206754059330988602351794005981260067904708467782817619915925267771826851475205741485559556926708298629033076001416395662253703207265892797213961692807678937988214291085630999951209540374453339297308671384687713942078237005842445217460626942408217120458580504782561319729278059117725121667530125021000 449 34184222768494332622346957082537633590238273667174459118139166348767956266650718317759452067585261573952611230340215067578358557465025738910594580149157390891227527791762481913623325833650168272929452738477184673057843960207706650876394405470596369076837178820936215097601799687928690888751068684743681258244225 450 -208685243098592792933417873473751433593821088542179267777638862422096081700907004555606540400172928869978927378323463656786607539886105697852056297842286777777133950259366398306762162452425451948592094295992464618392953756571261746617337459533181148026621297119916120694471772259848997370694144025235038477259150 451 798720314591827101672895791567164053132685044967850090954766935574651577616703343218292036534548461849255364095369918113810176692389192260065531813083466259378476384248519945904052585575883680453475758008250978844074933693512131931497302944731653200394852899341737221877209735960993127532651727412662537532075878 452 -1101614851424640378086718481241999708202789773413467150296123920453770693695548739018039290819339502678143094113773067655114831999401726192667195933441903741063767055103198039637000638450614477249190593860488781159400164739285165456677414538595486752361458626047622238929257610492353925636194901141986091515815100 453 -11313508766673048156892476758852571015501983718329635836438222309450973535632906878410242041769828036158213342313235838417053008886901178612330444288779959658910436184844648119387730701725977829109514918251482536758793832639725756225590954330090850796079207222025276562537245758561484752900404545841661518428770870 454 117523091891609946461516689753035692165364935595356334535338069990572566394642221298743009157422348078079209884698148787351411736469259202128978425310681673928184894214391233376866012910208711989268502177711848265197948379270857853873354898788505554738592039302282533119297697281480781246537388084801818081214061190 455 -649192315404878169922850594140027709730423294104971734502920588690897081540301511282862042691518537987347783286015206459819426799534228021608904607591717991908890823722998992945443365616744370923695784527678051655353155560872681675248600006185001684339386796206913617718211640023200756420002045678105468756213038040 456 2203860394031089901980113769917122508619286257851473061202247593176110875418078197013349479214547358755755977988984322413169805974025640364076010265165245088741064426602329857285357494451933935150836045851636540011653355843104147162312842600788487235277472273771609401424837810516258133869892958038005388187711315326 457 -1195920380099025774662268639271376510209109931987735644603689144240625172351501980852552214548272526754665372143808060793898754433666277790181726632166164318634135200528991298663665373495341419485145254424341654694190113772716683876897814675849406056202892772083614003244479456178542708886645276844110479477054546315 458 -45862919012010588446378739774499357894842344300161291467473184029126847111271917183096370832615615527712554322728641880427051315702257043538265382688849668697786052063745801147993583361932418599319101742469943412979479022501680204148781340380429668163648416225401540514949646086258654342742444043975914141816730820030 459 394299073801719494265632995591471118387664584003388330909235675397607034194561250979586790297391867648544941690229290867065006526210422537093707468079115796313470304069248583258961570798327742550592900756574475606923255974373157571753285622835441935021924719181594830805081764733457005353075593334385459200128823674035 460 -1979548966335434326114015899826600633575634113758911602362429031612440595719627807843494184725290145501419154183559457313966924399578090228352863359184338374774452633947175615604574384158393935650377076000360811160662555278366919959426335160393139757685991560401797345888767013113214736769927558056042363923911460932860 461 5817134158750447229787612250237299560238307042859280844105520113726144465069966700363318778955585470089159208712548225447444013597599475123617823312216343035613800170094362095058681544954219782649427284308775659944886127165966999812014584770880596481790504466409534530526297481380968958553045226125918820571206826834392 462 3526911797675418574825976716880153772689638189691496003111914851413895250948415181556406408670367209441492051482862280893074470678577942003035617071196633431710491598990738708133760669284812617198517770803033162139418777128244603903251536919618782159850013206259630746033067170944361216766041897130973705372175806340290 463 -174149993939425089777149843521505581844643965400563702086591612378323897148332960737521810938659549078962856246983301713215406417227058351177439017739727445856507702665493125937412365966097655819553599908935943305937064694627898764271993997897324829005281152144526963777152568593275028047293659880305502501410942112354890 464 1294596267245665020848943980455532087193192733793150115723912326499275364299942484985090717951034251573767782975402326038238355532246797896755620632240581802825309156107330560884515087444583602855478201085738656370998751390563305457184902493480681880507170769773172052605189624625700247263668473123771149081989938551758230 465 -5907406165880430550001419831461293390749674120208443838700258492658861728933423360704185507195579827433189770270388795938304773751070306526255680683767341691895087096268340422591783341116352931682621222959840849856953549423973527538003941715488505939063064858470404392397506374084419100706283829618874012169728350045246580 466 14396629015421337571584627335475396408328376680216124932935552842081117669818854709957970063262840583895368976216759134037741885610460347408344650272938498166309914629880463355889524839679181502901073176576740412172304108820779281410477953278448769368449934373254647125458105780517292101944998191072275878825061681093396054 467 34064729359532793625531900602884085350028967997200415966944863607602201266071906536288707522869297971329053315552304598040421484907767687309647289206275289329854643482198766960180477359819980857805829602290282550428290877675969110375035512819774647912987458630634503601027903331310234534141956029303366404465312079272548995 468 -632265040837672824192926859468436139318449369616769687524033784750719697644368831705606027886025806630806798008335839390270901622397678276379307574629331856801722766231830596662757758978603869171748484395395511642361622992460493529056384399789505872502650311761230371555580227228628056746497558767511975101567245714718553040 469 4166147738216307452750225181864994851149847880960124359366262082116351171859534943372626420429695938997864091293809930682896487542411720305403815682985297685751699462496160431922912994638105104663133802550466800331817154062563045684902127003488405293228757534126428037128086918577411756522474339431738323646265034841533916230 470 -17206099553027875101557306884734921656956293038630368935112144261159713905392205186175669071810722860415595353741058816938218749138766995571507632344986162589902818317780308007533514215975143436670312551436225830760948526736819340386838441529610547878860415190524268469114652017413585251689800231905875044200684336809608132080 471 31994334826737262398581000317580238116387179918506445677549817081895277270057397734188772988331104940303655914189986489926329653240776716506110787419576950083542560859711787758773391844756637103020051882264967920079304125365486721015180824913499662594640328303343726888270048145775883440372740696532492417190676364483959501668 472 178171860134645111266096866608265274185499251846778790788800981153196614277037032667006109090776790739315591798233641784190694140577199747742011409511542935092218386248120759678666658031793407895699296464661435473792195975700488193821814364267812852915095649787334279576803296071378684908784851669053736009798590847556139332070 473 -2219100490593373374147075640340071626048326321513324030688634828762938789503627607043142080468532914940356960892087900855357086849012882761015438815947582062858049799410098647732440815716236401320929029306446408785024071700008214954277463478392633833221949091379300558464688254313795389954562990370326788308679108236392883176275 474 13149900464495059369991169399948572401506939651348274043385749993692393793490376127647323076190063356811536126360499100840819909223517393673579616196345373039628400724188312536089192262808123577936665417745999948167637454729836541254618826408396103167929115335743300733969195449239626556204804520818763459226996846645387270920250 475 -48694822960378521370181857688966888176029672062571939390610941705140131815543506627604047993450995412544363063914033919711084266673109507244798164129684661341305741856977713309096674162348756945465731319385182138194339490168995267305215532311316927280779452463705251728211675158580845016115237534874629387518916465586495453263325 476 56385098304641791729102839851979546743379098790901316601006153549881857781315289289203305163397676094607600961360475816159349170158068704169773271871553717033071227042935098891723977908003145359533650018005207358215988768564273005721285385483537394221581018552797777039043107143656901104477550301039613375507286967588140926794246 477 775656949131243311724129468556882642529320133549839321108367917532985780642122800196699397202680121374012316965780515028094106958952864897976218179014957435682632786252381558173501266040335854719481826975157113283986503734110096879116704131331785751650414074595376385571745759218470226216620463307939405736416376786644309495560075 478 -7578093032467584627422041982280167381515652012189108842046413991236068269789027814315733155498354357903916889907880690947442790858968683358259215310616337056203917980342955887663261627021259090571052749513253604908728819623159043659585331072304836987973612396175413617277822348328392693420648484147273511385753627698981974206449890 479 40705525827306208822693323524452773475134194553567199830613698072413595383640193846715788292842081120596189160147913969658090751306349472471662747832250996453102459651865178249772460823660637102386013420357844062987369145936245223802762322201055877518308055332373523562694881863560159755981027244019727013761958727581259008318543655 480 -132921982888717432174502169687086819341378551931101692235979263839109051226222662498199269913281948912937330439196594496512312744077838300216909344249192350873973487058361986655607414386574570411657828161094852096677763408575862750605745323765409861158697987601693506802602383336058902418421937885299838693999604318262976508424596030 481 33015802078379899981866695007332940131927367055810959778145105213911838393783456116082206569895782522252017211049663732761193485782330897682615060509180717464664985614203975940526221731197958673161870835400681219635273268029493524338651494522301374122080573196618192609532377792977467554853335311798400343298173807950159740724292427 482 3077845909651381940131084298232785384107894097320124569027679876848711261915582019577847206626730958624976908635589085704283704168602708247742002325459456093827889343942390286451953191517777964918186787093704012434464322908908466311776866696032637506638106734059725011342158420603360212775426465588840868670980271684453098063736361120 483 -25278803815068160010956023368498473426259361427585267495252655183257457475901908130560195764963983260652092277788988824679814917147208919603155593431795571996210882727347962981390108750142094949074914889693687468430896092881456842174402698927082808272262475425198976281723110292290631618873447789011087134254392393799234799814671822560 484 123462723608631838065648378044564066021019947002148038261811741867223582399850321994343192301103082199194642670775695578115080974481431228194160452093817440850159893493821368398153295201849790925458599468577506522762405330562376545394867583363385291015025981000719938008093896566495520009077834259056217721300509081214693649205375695420 485 -345511615897329484739826024941508717531464159336257027351591427958726815702975956863557056601403392151046408671188102360238187762534594522486425854949006994862311050816846213031664740604108348285487425572471182179536709426103785305112772768291642186325442082483159536498396517103117787832614579268225768218831087518250393886437124808095 486 -357915364452316520118293424486367084983393820656424421964536369695989462210192643676429109412636117051426562823031527022825839901640655234986352103178931888020376610480875842597365787655855365997803559509020624305985455679564748119856345617523172617090046069948178198804603527105524797995931508244507789208067820469011786855773297455146 487 11525897002303646969500991375768913986063725203962840900031758881529093426528629040526871458159502209802005795883537044917580917085728700453137741623208138834126232595146561003013492577126608327492791008025410630396635532593655937738077233465825536360249880471707103495570410281851382217178658119272162317270511763214700369597481633811705 488 -82565474363087828410212063967022462370197078087454644333153916822474189699322404570927363364788893671394481867095205412712435372456841531049625796446077250670670317814783143902823459564751504640768618087154996890587746178751564600048208813618474370495024153451287766180913808998272013912899793873986012311577148563483795290409911853065230 489 366239250692660125793179330347577183403511372867976442443854176997353980757699550931390817199446487842477160174035764004186477547266297568675916962736124706115107295773232590626860787957159983217152021120842860301671612569809306047734681140031108628035509197325388783580245039635788694642747467508263557997674321598017355665064599855190835 490 -834441125917515610860989399982707768207485036517373334980252694467098624698848601044856294190074308126022193254504087094479420206324415222403752543494887770926453292734950165425272066482415634547535251796469859436192731980789398096398843078864450210011138588563351027550242485111606375492938091411570156118601398450490876436177269319425910 491 -2575238494439816435243041896924582560587036160041578070022584510944066922994864166258819705444427675715662654816742229808369344602934824320405910472999772944265549143624064047692985314349532255400173956132399755012952683322892799410960981565490597365033173616680438175693146436864961514924511910568604312305448230246931080716493721816930712 492 41428600782437143049104534914937428383090776913906638517532072107217150248156584945285408622902884272843226084875520628404147682074188507929524413506539139803461816127919029235890119453280865099378173205388516229155752782611532359482390735354247739170271299149492160474160575415503799228596112784989462789578109994446246173657790248707398540 493 -264392364908017656983402006011117160054756227806729484447001336494279467895019639046135649718978304689272554357112928886109641687043421596398464531342967160484824572910681743530699199920214848561185498157324327199223428052335968560325942097729125840673824272732772758410294350297185319778193634128220506598098321652867893117999876071439577805 494 1059181854206209020584219585450071848877523519235496687057445196410881208972142974026095613360086291072184753590413720013318101833845679725486971159443406053658371355094788070123662461246863382208779656162589836670914492199781466450689493780533192655335253466125973866481732513550099947950525429148688232260248382737298624397185963685423823110 495 -1769516927215735743632363839717658856929177133434791239361364786416575213362188192839513623967884085606914031536868402802756131887608487882601657439712787857537746984636703620598708653132715571664674777775324510913317691105632142328891494490197112161730979290195828864269768721255365157486092199426353306420682187161909365315809183781058167985 496 -12562699276665899704493512403441504524149934651438504698461203507517559000049703907417578094685232862207290090001126713737400678329038603649974969081091415783160106314674955658822449681254382518769771555078553279820181549411025092485427578487215511589579918875563627014725807024746169207518121185150870028685895608152549889433081879719363197444 497 144275171988662925649101191177622933789376721362908888064371581068458355463591473974314830663455565527075098024589604973834864312622499016364031697808626756686625984427687205772132268503216435852425398954284692175247805288809392421952388276892661184749759180143698881667980033203482097006844184418921951056636895148467838158385965813462245337915 498 -830428097460565943689164129003367710233377981839895659646118163285359162479065296393198002342937197937854199717960935731659281210125144185309976871728921534481909785177852573415285241150940526552576214359543381297685472358370739441356405923633937000132219355655411501098223389995995468561711876940079692886097268123638681596126235205124415429050 499 2971077215481245593157029833024506427783333322698662767508124839644368235332462571163288149148486687746814883565974783537721431733160504201374774214927983448240385485668997792601689245465817099133400612202400951408391565141079295507736574688642519463006596721176632101671680956055681772876551265198161361818595895421245353545015670541033438895825 500 -2731564824779828111206361929093162823213129708243063021417947406494722776434505882055203751273583345539990051390569408806189263558658575307553436452086677819333975567732317040014138304486173846645439160946071750805730260280085749552347792766601629621818304400444424134657951005870430640621738483699405357674054952016866778041925047179910824563150 501 -52975051155781968656887896705869672608916954694809659721683394051742332611236957590503566935751871211441663164644747863706228735392135873626849767104032896614174732671345008991497482378966398968190847783348596433961771053143237847526414577627711143096063823677803829453787459264220398975813795465408205730062919009914048122331459976512710340257644