A015281 1/(x-1)/(12*x+1)/(1728*x+1)/(144*x-1) A015281 0 1 A015281 1 -1595 A015281 2 2775445 A015281 3 -4793193515 A015281 4 8283038077141 A015281 5 -14313032243145515 A015281 6 24732928003956401365 A015281 7 -42738498397393357626155 A015281 8 73852125402551558141191381 A015281 9 -127616472670861852065241422635 A015281 10 220521264778812882986788501660885 A015281 11 -381060745537275503024171826161834795 A015281 12 658472968288485964089656737315874219221 A015281 13 -1137841289202493105086526995854609397766955 A015281 14 1966189747741909617873416226694670055285794005 A015281 15 -3397575884098019599036381988516865755103913499435 A015281 16 5871011127721377898908306976331603665943866503144661 A015281 17 -10145107228702541004738179253475888948477050258786802475 A015281 18 17530745291197990856846427779040353697816367184195758400725 A015281 19 -30293127863190128200535752222000832656168861894375322592140075 A015281 20 52346524947592541530539441836763488218706523058723687584142271701 A015281 21 -90454795109439911764770188166338276529930942810385785936254635793195 A015281 22 156305885949112167529523168446605362323847794957909012726345343387641045 A015281 23 -270096570920065825491015994281229179946470683574727907186713705986187516715 A015281 24 466726874549873746448475643992372726552977257297335493820181585590272184624341 A015281 25 -806504039222181833862965911972905218164356168694246117692832437792813964543843115 A015281 26 1393638979775930208915205096010991955865970608099496436034276971305374341825167434965 A015281 27 -2408208157052807401005474405889453209337970517398129004636164407295005942841358098029355 A015281 28 4161383695387251188937459773379501033953386497913250240514967150122185499697330322188346581 A015281 29 -7190871025629170054483930488399414058768150092479799617457334045849289196425810996975973096235 A015281 30 12425825132287205854148231883954239870369438815536752477900237434743594346752804385321281540662485 A015281 31 -21471825828592291715968144695472918953736587407622149423405119441933253173749713152357002131889117995 A015281 32 37103315031807480085192954033777205038142522653021125879254581077384422648500758377389859307246459102421 A015281 33 -64114528374963325587213424570367010149513938400198898078063999107552061107589170119991811930784719851936555 A015281 34 110789905031936626614704797657594193560881158622711607350440050505010185455436587941354651296307236304338363605 A015281 35 -191444955895186490790209890352322766469959607578373478249657861025866528230989706899556269572433327586039011662635 A015281 36 330816883786882256085482690528813740460557198866550164227682750512235275185135547058174123986569772822804157768475861 A015281 37 -571651575183732538515714089233790143515775592077557289476468341686169095846028345138722044053683921837640292130530188075 A015281 38 987813921917489826555153946195989367995269906759212156995828607406352375814976547239531427552725977964863377883107934938325 A015281 39 -1706942457073422420287306019026669627895825004434434792136401084530114991748481776006106858423306600927803265549817089480383275 A015281 40 2949596565822873942256464800878085117003985808462852990193645341933839621308387377396393915045483434908906328266058383796848370901 A015281 41 -5096902865741926172219171175917331082182887448108588414663619176288999533779243823083039706032699979439658523005805429148510726314795 A015281 42 8807448152002048425594727791985148110012029514495432684083037932965856442155730863655834386978060093392734684998604561886635006419346645 A015281 43 -15219270406659539679427689624550335934100787000448521643985109772692260936364034487016240605128219976320641601895357909642613550923912239915 A015281 44 26298899262707684566051047671222980494126159936861385789718164374880301313415125449698933700703906419496228703554951551702094644337279501411541 A015281 45 -45444497925958878930136210375873310293850004370884041628629675204768957953766894141796336164170256377563986934902050539498126567146827224506620715 A015281 46 78528092416056942791275371529509080187772807552889414288576555802084244535186472816504881554659240584748650598976491938064925910925265187279182308565 A015281 47 -135696543694946397143323842002991690564471411451392650079640443731054512689287096744435198302983050321669999062324254167887081566630198851747841724832555 A015281 48 234483627504867374263663598981169641295406598988006536462405544403334574836010281647061896798934119862715288354764856370643482938934810162047665010367341781 A015281 49 -405187708328410822727610699039461140158462603051275289661067473229367723041740972986057343793639524240182875963994185936124288544777967572487196691207736449835 A015281 50 700164359991493901673311287940188850193823378072603701304144174020289022223711811612716538473397381310128846998900083878823888201058737348683871055085328919504085 A015281 51 -1209884014065301462091481905560646333134926797309459195742707113146747840462281999384609617912720362090977279048210819474301714549644864107691843961317995060694801195 A015281 52 2090679576304840926494080732808796863657153505750745490259360870334265137270225344532437116475161470738269991268917209543054065555547236073576139334102651508749585425621 A015281 53 -3612694307854765120981771506293600980399561257937288207165876914988007536073947500210251572941113802789241724470090706137515379802324819849330316263765230794005083843386155 A015281 54 6242735763973034129056501162875342494130441853715634021982966317428019799778357553263733884105471642704904090028050903025920250395930693692997005280291123975415664829650773205 A015281 55 -10787447400145402975009634009448591829857403523220615589986518131316279254065270868742071791821150311820220675387774241191696847528711071372915789857514813095002123335257476225835 A015281 56 18640709107451256340816647568327166681993593288125223739496710194703235361257837322781163148094434813720776244344094360351901941558973580583599961619052726217242112120605581792847061 A015281 57 -32211145337675770956931166998069344026484929201880386621850314228061617211579983800096189634684025219324558722139136106781655085561602085162158347262406770635931571369358022823132453675 A015281 58 55660859143503732213577056572663826477765957660849308082557343128417997124555204516054646769806130350977869210301021281017226480653595301303107615228076478173433572261256356195787955315925 A015281 59 -96181964599974449265061153757563092153579574837947604366659088905411135779287314482376095542550605839323913425064143224853979547940183708332022293757450327283791253316438148388237037079026475 A015281 60 166202434828755848330025673693069023241385505319973460345586905631501746134888426790222645204424558676983604016639226595566782103623259510183932143168676180446051476107202504487545573884099110101 A015281 61 -287197807384090105914284364141623272161114153192914139477174172930810029615894889072991278609852453296552676787742095814304648291012919013725088133648370255294965974997457322877802001026706293316395 A015281 62 496277811159707703019883381236725014294405256717355633016556970824500929405814061306682866569513657806450624186451851802086636417373254118063612596917593715387534866399060764456240766030037058222892245 A015281 63 -857568057683974910818358482777060824700732283607590533852610445584728793468191830147596226485156439624105584381787174440170286328668561276914623301471495238935422884439884122882068490385012154281707363115 A015281 64 1481877603677908645894123458238761105082865386073916442497310849970412624119523383456856933806713022863877967378314071500846555457618822632417311597056831564177773053019465993643376437736332906538080876438741 A015281 65 -2560684499155426140105045335836579189583191387135727612635353148748872831741602148874948047378587875400928141100138355447637396532603470489419183636343493714068172688702069921454383199733918918005155567139478315 A015281 66 4424862814540576370101518340325608839599754716970537314633890241038052279563607046370254331600675209540334657881299802068756286195274104128509806669541984163818858775539478004211511042802455766915945474822321022165 A015281 67 -7646162943526115967535423692082652074828376150925088479687362336513754335296679907359333933780778310123653849290208513739656465987314967708382689930876187678655572522277324135204340565059309899131869645990935758035755 A015281 68 13212569566413128391901212139918822785303433988798552892899762117495767491938312441819588076949612056976208250865609878111988606330449354728583533086068029012865491006226492951073689810771415907043693501366109168406176981 A015281 69 -22831320210761885861205294577779725773004333932643899398930788939032686225990830362550265295298724126715002903997707211820256150171987335934888597909479917609551245454095326019273883799425739177819098895167839199016019483435 A015281 70 39452521324196538768162749030403366135751489035608658161352403286648481798523469455802471968116704884078068451411759660713648090762846313956686436793491889802307123668688778109318144233296391558809842275292821436830825678185685 A015281 71 -68173956848211618991385230324537016682578573053531761302816952879328576547846925918765223211456632658278408029643784783502076554127944514082741515475902898951635722660172557861197340446064335533107826899754413309137541294178884395 A015281 72 117804597433709677617113678000799964827495774236502883531267694575479780274679722606950354271717722040427912247857446076961987743459364684301532759954028366326432607489562130708698553023548844938078863938889552190118888936251621188821 A015281 73 -203566344365450322922372435585382339221912697880676982742030576226429060314646526879627549188554048529662545827438516841156177298756398349261864628546080802418567717643631932556560733966669931078282498807800335619663739176469103740115755 A015281 74 351762643063498158009859568691540682175465141937809826178228835719269416223709203313062708468809677081749230851121474698613990175410615618354912571341872777480816923901225978793254258181474798771115413481743251809454739504426024715383022805 A015281 75 -607845847213724817041037334698982298799203765268535379635979428122897551234569502624402812534280809501223772271509596945223134347454567253517709812255904857757031851143044614732610727640638260604631812444406433040736503481095346382875787189035 A015281 76 1050357623985316483846912514359841412325024106384029136010972451796366968533336100635850074928011651817544279889217460353438961209695808835118541947565494181653245098635174161810924618500105195130284347160380717359516639597132269610995618384258261 A015281 77 -1815017974246626884087464824813805960497641655831602347026960396704122121625604781884221919334500618868798653046384733226921077522103976073655089212947004101304137985937138769433482222472588186187598949444381019330931780072177975147263313596241599275 A015281 78 3136351059498171255703139217278256699739924781277008855662587565504723026169045063098027366070335975633240244678867176526109910390743725604729878343204671544674894854109400229648993826677455617925077132197169446340043962626356880059335980524611499533525 A015281 79 -5419614630812839929855024567456827577150590022046671302584951313192161389220109869033090056487254643397413454006163613555679323620918237932251870454672228651300744712226016695181693933738711855399825936967716517489478190841403008132002749560657081548069675 A015281 80 9365094082044587398789482452565398053316219558096648010866795869196054880572349853689222995029825196630273347709695041141541029837884031614363107888097115013464923060503760922517525808488716092389589930769100102135235603249132002302491094788711655543942489301 A015281 81 -16182882573773047025108225678033007836130427396391007762777823261970782833629020547174971089063079658888218167359418649456487788718448633058309260323722830181088905036070581489956080595792998941273360732129645611111277628685850380993558090909341453814012664797995 A015281 82 27964021087479825259387013971641037540833378540963661414080078596685512736510947505518350941375179643006841754754617977216408594866642994119027069214787944329875329312127072917991027067116696143708794650877421447168968180617544345443052396361885698735906020398277845 A015281 83 -48321828439165138048220760142995712870560078118785206923530375815072566008690917289535710297172028792203310442551693737292347983711151512945704087501096703098143236048344798435406882894182042863606027282401490662010337306653165397115811917709536489079789931660212886315 A015281 84 83500119542877358547325473527096591840327814989260837563860489408445394063017905076317707412164762307778722188520983980377792589676320506018621018288591291470950423843973364530014049886425819622696290369783664195522210787341884595179899226043368416366000215368829397705941 A015281 85 -144288206570092075569778418254822910700086464301442727310350925697793640940894939971876998405534893763943030090658261680956352995530104934802801132470201500515302649081235542299821420554042124556090694882838562679556808793478071800599080095574194257680155749380115553850415915 A015281 86 249330020953119106584577106744333989689749410312893032792286399605787411545866456271403453245151053856654954663216739988440230030594024400881262499055585925055538932010620679245649586219537257087409259491186692543951451131348794433533615531729315145576619782048291782328503575765 A015281 87 -430842276206989816178149240454209134183886981020679160665070898518800647151257236436985167207565327994010920250053992712285055597044681722132770409898873285064197457081005158386658108291057570230903908848783923024663777836729350019489479716314652712019995072307521482964130117638955 A015281 88 744495453285678402355841887504873383869756703203733589629242512640487518277372504563110368934680906575772463354843072301063087384691548127578394639444814840445108635546378935742519921371215171742128890258492593751840333974082763136250199239622240837534588378007113862430669193232852181 A015281 89 -1286488143277652279270894781608421207326939583136051642879331061842762431583299687885054717519127451711429307261732861639467245371675234476365918635516543144534146460345844909787820465854285270384118078149524564348208342770329586705736647733319499894236836941354077855250731878134710197035 A015281 90 2223051511583783138580106182619351846260951599659097238895484074864293481775941860665374551873052402855966636304097164203734246828841138714245202213580536507319725265188094900442590334987830081915727127424049079352554590330705588885892660297823623617483892684822226091071647029063356456707285 A015281 91 -3841433012016777263466423483566239990338924364210920028811396481365499136508827535229767225636634528188109529290241419526186960577209055668587484572224422291335165552078719602893386032780176362154880799569169049374378265128853079251543272249062599860012354657842717236476096682225262336341367595 A015281 92 6637996244764991111269979779602462703305661301356469809786093119799582507887253980877037765900104468157421384440563514092623745661213342407585637719613156969664284111679975881250054114159491092596587177010033228457878496773634875924944514931445597557272143298996067783759767510262575328614134392021 A015281 93 -11470457510953904640274525059153055551312182728743979831310368911013678573629174878955521259475380520479459143346201959226256166901710018113741611108942988087545737947555933752127252750137390735220717408837343568456029732889840750464994273522589000076689991078267172619084148909392378198289452310125355 A015281 94 19820950578928347218394379302216479992667451755269597148504317478231636575231214190835140736373457539460010760993498203753085520252679707110131061401612474205747952053006150821852781821552161412142610356284133466278199817825067186233709468555413252197219339691652235954208464626593243999061262767295112405 A015281 95 -34250602600388183993385487434230077427329356633105863872615460602384268001999538121763123192453334628176601822970823280663075238602730963289726153835614660753704937116927981009224134961660810888260336358632953533397201916715171864502513286210021987209210812953912133788459882857365647463815413916856824552235 A015281 96 59185041293470781940570122286349573794425128262006932771879515920920015107455201874406676876559362237490650685265318221606598954122240642730554359946299657815433294798467548439914301185491191875510642812249528762557942644523309198511550784231644312466069199913418200477156155851400675970067615133567526550709461 A015281 97 -102271751355117511193305171310812063516766621636747979829807803511349786105682588838974737642694577946383630870273739961598807081101623929142507244466162325244312245873452020099311513028598030825756454231394609095917783749761520573994841788389881448799767247145325511687216737648607108009862534495558536291905624875 A015281 98 176725586341643059342031336025083245756972722188300509145907884467612430390619513513748346646576230691350944889829543762891323647417117687373660777728558759640520495074840276850710192029887425084765287774786735554287431964386231013589831469073093668459175506104733566790361649054715285232408831230459335335467847591125 A015281 99 -305381813198359206543030148651343848668048863941383279804128824360034279714990519351757143005283726634654428342201952582544411021113393702336267034577041178985777168963729811596876826585273786540702845854568572488610412331856152113193353229358670466739087132377247794863486510757805286426147335394013353742957609447512875 A015281 100 527699773206764708906356096869522170498388436890710307501534608494139235347503617439836343113130279624682852812873957924358120903277711852885209741413785960792341031469010677338768811814254625639165623921212351803404107877833272024874241767942029172407531690585401780203462704618657184402580553147351212997467857757626508501 A015281 101 -911865208101289416990183335390534310621215218947147411362651803477872598680486250936037200899489123191451969568839145617202954393997583556709910229147311272544457098354495729383883852426646173864934518830884372286078022173531664599334956054890256887985744136571349201656733449181487713487862038981253409066617848989415568759595 A015281 102 1575703079599028112559036803554843288753459898340670726834662316409763850519880241617472283154317204874829003428174259355883359700696571949605630313344816243906299847336018100207632543225172146409101138359683957625092238204415365449871726062031145585469680758873088360698129544614594025014382594135488128476189328393907480145503445 A015281 103 -2722814921547120578502015596542769202965978704332679015970296482756071933698353057514992105290660130023704517921981409101939087313670576679758558798477372688917361306877998552062940535235699900647175589351466009002835471730599180437938909647429600141397704020497241822246512805048990259733477870396657496168933517579041233354468809515 A015281 104 4705024184433424359651482950825905182725211201086869339596672322202492301430754083385906357942260704680961406969458009321514682465897922852101825338918375654848792713707065762378563428809154678160395587993039036804258339038166038154114838778357282399882304303220950744139961581748172176330864806225054388545111254433754390093025353213141 A015281 105 -8130281790700957293477762539027164155749164955478110218823049772765906696872343056090846186524226497688701311243183964754932964000417586734106973039789428638209172507225058303314570090497470687883904607630477824250138765138123649928348684884995475124888860497516292592327730399727515466951858502625261155133706693104802625569731112447433515 A015281 106 14049126934331254203129573667438939661134557043066174458126230007339486772195408800924982210313863388006075865828227575547304956444015769325959646697760192213870664039981648940234461718465433146484112453438160763218297014998332795375174991206665291942444560776377514325050921317237135203376510834230425210449347034353693423499893604049249969365 A015281 107 -24276891342524407263007903297334487734440514570418349463642125452682633142353666407998369259422355934474499096151176431984830530305472887554541386684689027573673996652648757629061758466807912730238361877571953706901593000964208731960640517678092251623714446311547148384133608714653729565117886078921555542791281388380653742856020543033433123642155 A015281 108 41950468239882175750477656897793994805113209177682907873173592782235590069987135553021182080281831054771934438149232992342558546925746385799310747315644483825661475772192345753530246989752924425403499884087899090765258596363371777564778833073828239318033318909875618983897733323670159781364878629665872902056145062632522759997539126352303852975367381 A015281 109 -72490409118516399696825391119388023023235625459036064804843968327703099640937770235620602634727004062645902709121874593794262088847353704662079866079505402489060225558224571331946606714581378830329815879115216544567906806255506882853843717399736500333654257509901208892801532023575624744708880335821962030756472590709674111850738604636999287936096590635 A015281 110 125263426956796338676114275854302503784151160793214319982770377270270956179540466967152401352808263020252119881362599300520694677082835592855948599745983005741978393623573886768345863454851103757864432035675863113148865208159013428595487542286800455191667499113690444849945908963521651292126005916210698472823595656081894375321745053530273601479955495068885 A015281 111 -216455201781344073232325468676234726539013205850674344930227211923028212278245926919239349537652678498995663154994571590947794192591276296122297239233932569407451609545845173174730785754486862009565889089342564734445723876138047559569539907438313445997231266261673699372816875112226053925176480130822097142551461007535263855254500762635748434644511633582250795 A015281 112 374034588678162558545458409872533607459414819709965268039432622202992750816808961716445596001063828446264505931830619709208471498952457799299250228918541633226191317162759891701114602530304699273429290669819918909533085047279290963822423569511413752831338605995479572144875138170947297612865524671138595599857895481037348770356927436487567696197381281453893035221 A015281 113 -646331769235864901166552132259738073689868808458819983172139571166771473411445885846017989889838295555145066250203310857504940378871565617406715829240027856141082045292323414585980141288863118496676295734874040620702005078437579537037526688353851589361289057620434799578604165141593595373021269165073545744794272470879863078465265846324235750885119243447832721414955 A015281 114 1116861297239574549215802084544827391336093301016840930921457178976181106054978490741919086529640574719290674480351321161769587940159897917087468906478462675806413597575284158075964292578379958628341209699993110405288912662729726515777303576001166006014594303141161939836527990096968064740517437762630182914919295452813064939721506526691580873969643710745910072747042005 A015281 115 -1929936321629984821044906002093461732228769224157101128632278005270840951263002832002036181523218913114934285502047082967537696621568647716377098661083339489976656866053429526290586049961344241969057432185089264157708158985441666592351370705302312563989327072415768457282700352999686399893359816182932009401219148340857095469110020214850871338727210766008306362129868315435 A015281 116 3334929963776613770765597571617501873291313219343470750276576393108013163782468893699518521672122281862606445347537359367905161554890605701246033342092858576669285984140485477266646649989632721144394372473250080074178574548631963190658469200622385241109056749355251163099595053404098926530440630702931603196166949129265546468331659750519485912623456826828697657177464500200661 A015281 117 -5762758977405988595882952603755043237047389243025517456477924007290646747016106248312768005449427303058583937560544556987740116028684889179335263027909777517414020480172335971876307401567559440710365184963108258616389698701698450475510991489127643261841034194706191766939732195966760108821848623775424795305607217981083580705649100864742389537674300210099706546682706694572530475 A015281 118 9958047512957548293685742099288714713617888611948094164793852684598237578843831597084463113416610379685233044104620994474814920949463403657919509604788737772933580210598625461731285143293234443353020393472827245573379285805575534217867338726907456291071867326305902977382863091585641349775503216938883350027545102857054293924396585336031022768307458445376281712204335493119879488725 A015281 119 -17207506102390643451488962347570899025131711521446306716763777438985754536242140999761952259983902736096082700212785078452480183335599749738416855383746206391539956597710465435936280990323342309022025892965698511196266270223372675029824215577644020493188266309839710178259209725140604484562538601108792192280039754053714405101926354310735572094701843010196899308117756436234597737356075 A015281 120 29734570544931031884172926936602513515427597509059218006567807414567383838626419647588653505252183927974030905967692615565885756813286881244659726341832782121713899881737054421416588233448116330499307785006296990905400886479395288577741923105081964625030208728256259717058724079183541584715836559858378827883688154925571808714905205383405459900566371916385855501828498657334514709599167701 A015281 121 -51381337901640823095850817746449143354658888495654328715349171212372439273146453151033193257075773827539125405512172839697850587772010376818450749484311462909614487892792984738878772433165954180949472278448415125532144332735584406580164425409066148873408873308003119855037950655181981394566407964797471631439885502460443947738344284831557582864906884168528759116335004361793977596675133201195 A015281 122 88786951894035342309630213065864119716850559320490680020123367854979575063997071044985357948226937173987608700725034666997885815670228238114297156208240292089739661957556482552173908017440233105374767843820976451683889336437606588470357128058044535237055172218146825504696954300352806324152487546087363543772124886219514829602287982050051491222073526804284402626339249146011942223822250264569045 A015281 123 -153423852872893071511041008177813198870717766505807895074773179653404705710586938765734698534536147436650587834852859904572346689478126415257535432329532812608872816792108932341188153001714879949667651350603302731983695247520429775195201165147331291771963469556521608983645599157578765797136904135142694174638352117432217459278595088764218507345997975749305482624435245811745176552827949473915132715 A015281 124 265116417764359227571078862131261207648600300522036042689208054441083331467894230187189559067678462770532215778625741915101015079418206474714392914783588823533728641362923243494864572234512057924350173971469292739887578823436803286531454550482312103958897048390916139574852623440570830659340047316359364328274761414200153994946310462633365298005321309402542328639533213449614103359561101804236230960341 A015281 125 -458121169896812745242824273762819366816781319302078281766951518074191996776521229763463558068948383667479668865465282029294554057234660208108961433714627005304517208666884467548188012907189816759806376591680680725386891712154899987687196304289923112665094138707899550093914336161552843328828889231491763883774716989543934429526600177765205028896814196587204775389681407622500627094647391481320097138531115 A015281 126 791633381581692423779600345062151865859398119753991270893292223232203770429828685031265028343142806977404867799524007346620989410901492923160726728775399150539900023815963913121643953683246774144965203010890845320064542485846788215890713844700852895913809386058521332191458787822689144864853076206338759783363503757360236818841068202999989236132651389945688895476954766160325174424301088053361743573680202965 A015281 127 -1367942483373164508291149396267398424205039950934896916103608961745248115302743967734025968976950770456955611557577484694961069702037779759190760229854310321439135263791485034213634742261984746729601021869312186133241706336100240607707071160795221135098154772239661851040239717023053026418294781432209131756938393368965264116575420447342237474782893922925042186527737558674483429983778782935958432230491496045355 A015281 128 2363804611268828270327106156750064477026309035215501871027036285895788743243141576244396874392170931349619296771493893552892728445121283425614094157463867670586734660571886226624282340025893500123728000036596493657737163072221009127944518826104232905791502176379338352179604786116205321987684074749868366709436680539864814241204085136939276477985443749189263086348327613374247862228506927229960509086007806961722581 A015281 129 -4084654368272535251125239438864111416301462012852387233134718702027922948324148643750317798949671369372142144821141448059398634753169577759211680394937874136113730608305630587006310386787549492694205233531753535853762466577422573529561083751632101388262483495670811487570538910489471888012361829700763036529874584570849898839912278979248000924410007717720433193377609768329625595523660858608380753917685825590866664235 A015281 130 7058282748374940913944413750357184527368926358208925138856793917104250854704128856400549156585032126275061626250932422246640840853477030367953708022971641751811587642615542443361369075904801527850408575619403979502201800820224254614149447171122417081421684926695388917161289052354372541220190379473091480260229302711884893241462616573142704989010996816967933167019286395763804522414370422677287882389503903950866633270485 A015281 131 -12196712589191897899295946960617214863293504746985022639944539888756145476928734663860148942578935514203306490161611225642195372994808308475818834364420261631907006640628925900510362842398325135481131660451309199365051074582628433125320467911144027709616079217080255408858634197104244551745806817943944255657667353075474149066871128115908911238378315646330223020249970150355326200510316501733166132281263783950715694701533995 A015281 132 21075919354123599569983396347946547283771176202790119121824164927770619384132853499150337372776400568543313614999264197909713604535028757046215690708013773985327479495043529283674910932254490588380185416843401302821732780640581479794655656409736873179236190183534591582667154445688566624273642010984861605174094413743377770950714628237861000505053981611520884482507498387860645257819601281842287270206076197214705103462865118421 A015281 133 -36419188643925580056931308889251633706356592478421325842512156995187630295781570846531782980157620182442845926718728533987985108636529692175860606274061240535149411796549927275016853523490773132106254653613367834366029113525225662266174302424288997818949313474463307180841884306504532913463038126708927586879529065553419848371424421306051267475701305654770011632538107649991683932103109674062426037654097838212223804392738541984555 A015281 134 62932357976703402338377301760626823044584191802712051055861007287684225151110554422806920989712367675261237761369962906731238267723923308079887143088369488415993675663445756282342091418304134043344125668967551882619527527096314619809883851335821418172151412219299158067151778116532757545180474200534561731762973758973810414230243123005979935316877592258432222616183725032008973893020190487892642579343447668576725283656132560698811605 A015281 135 -108747114583743479240715977442363150221041483435086424224527820593118341061119038042610359470222971342851418851647295902831579726626939476362044981032364476255776280687057189454926866502551004384665358617612523727030299359297271309771872704536781806289972632525847520030791664292344023885488750991819384476625442844150023478213567771851301702120340131007031394872135047533571833420302363892094419997997718840390075722332285849710598478635 A015281 136 187915014000708732127957209020403523581959683375829341059984073984908493353613697737630701164545294480447251775646527320092969767611351415153613727544230486930678166910985122523851903831840245227583333528758771453671976458749307914155179382481857496289929430126295119828939507491366012960096529869169649909703319576728557013056386059997174721050466760362959780568054771616503923786437728058635137385809769252566201875548979378765609640731861 A015281 137 -324717144193224689117110057187257288749626332873433101351652479845921876515044469690625851612334268862212851068317199209120651758432415245385444521150306408653871539862922248644229777715197719963537050825091653486660814160831562350574958770666558764545994687416723159913342131275516312680266840206063450481064407289235996334379022273072038529193472768387401590599892617920289897123241208460244587624912581196626259551716073678305675891090316075 A015281 138 561111225165892262794366178819580594959354303205292399135655485173753002617996843625401471586113616593903806646052120233360486238571213544026048132554371311831667028771663091860315084835157660322712704555573281741230834876940702550205796288837554647557671304825275752560008611468509427022429414606887755775689397805697167572932020355726100538421780909374204907574115360734999588631543544982154151999313522778023381704519349579090623940564075226325 A015281 139 -969600197086661830108664757000235268089764235938745265706412678380245188523898545784693742900804329474265777884378063763246920220251057004077011173052997202219520736581485006481380078427317813005143775446937284598502426154342112162344249462341187712230860296902514849382610389775668207520384351119466321993444449681731054824367754742752390038492261859944121583548898114294801513920031762811705843115140461616626896037885317601630235414996733777599275 A015281 140 1675469140565751642427772700096406543259112599702151819140681108241063685769296687115950787732589881331531264184205294182890678140593826503045075307035716890581418216848382720740291967418573366733568988007921069646261794132576814562126099850492467734234753176415866537483066920213590578457133968268695759318808131230204167282693950805224173093680342061595994829071249049321235662765854912852858166466119820830221144888323150521320537383531003707508466901 A015281 141 -2895210674897618838115191225766590506751746572285318343475096955040558049009344675336362961201915314940886024510306748348035091826946132197261890130557698954503654239412882306785397244066246558951669212936559272720893237610838930719988186445393351311837678460841579170374751710126986547689812484595373126730097038516242562075916946505266233101130152696960108720148517655655071643897801449848979124784617757305613793627379115958971073550495149981285886122795 A015281 142 5002924046223085352263050438124668395667018076909030097524967538310084308688147598981235196956909664217851050353810061145404638676962916436868546145603706649250943772964822343115317565437632997370491471715496903592113503133166220181584249007500810209195984784366974308128593216731734862359308535191307135924909360192135117592732616246486965633869017360274968045010973246949783560016649961327218409745911142786104496986572259863736418313357475159094529155474645 A015281 143 -8645052751873491488710551157079426987712607236898804008523143906199825685413119051039574420341539899768446615011383785659259215633791919602908847739603204678660548228077864921656686990688702931591920244790777012239593095064115565576545550837461401764993633105205419132198381872837386338611896139909866389175579348667681288304297344229018317410618127917914556371313236739303837326724493420172232331489637005014546254642089889974391636852288902262639355062391855915 A015281 144 14938651155237393292491832399433249834767385305361133326727992669913298784393869720196384598350180946799875750739671181619199924615192437073826488894034337743944719234189720709186262893693882537643295801638501312902148249793191072773472124375573302001724570124508986856442490993880211009631834947045951697700584967194959713368813047398152274089404600184928786491315903800092407876902025526542523590775964070413459056426266791447864778736617554672214431792816718947541 A015281 145 -25813989196250215609425886386220655714478041807664038388585971333610180299432606876499352585949112676070185297278151801837977469735052531263572172808891335613008896803645588887536717160878161267500861248147164705146605256703408663686722827516895305894718614790056710034108093492488126756666301896406839362509064351320372934552902438379150785091676359781819634953437961739381427978799089959641407081294706256682562709032855513041469811286281069523357606560648848531708715 A015281 146 44606573331120372573087931675389293074618056243643458335476558464478391557419544682590881268520066704249280193696646313576025067702170774023452714613764227940507344913456509381366396151194643627328220797978420451644290079910738644300137574439384820420927414060671648911489518011090393448508130957451771803056589891082077507067730362457247260215143765884612364633575333827113423172668276580439055080486735599921291542916926531753874599883894234818731944731161250788514276565 A015281 147 -77080158716176003806295945935072698432940001189015896003703493026618660611220973211517042832002675264942756174707804829859371316989351097512526290852584585881019864152359850034147907908067950130202676050096773283315595565814632597173912532528669648303143646227543283147006581649489988779551668670090313188293493888142164416006020046621294453016284301356659655341122673479172005558936188055475511098746625011911365132409037800289431958260282379060461964823225475185710354848555 A015281 148 133194514261552134577279394575805622892120322054619468294399635949997045536189841709501450013700622857821082669895086745996993635757598696501645430593266164402427788466843212596474449213473698569316374700955855198595455365414726952261969284448313726547159745919973608246802185078527787009389018415827695371555071694594928776473334043394399211167803761672407205093121797895494631125455623711527691221135164349359695633555995290459482261234142930910377912884293869206279125719917781 A015281 149 -230160120643962088549538793826992116357583916510382441212722570921594894686536046474018505623674676298314830853578709897082805002589130547554843304065163932087391551768239654956512619774722702700595729813211754924209187574649714150802938349860302868777268877315330245694970602889393907510865605989186982279812680235412558295872744554673541976390783071061523649590742544941284238834025309216083033320244614543601996433539657931034059537811643545175293783079609855066027690228108417835 A015281 150 397716688472766489013603035733042377065905007729940858415584602552515978018334288307103977717709840643488027714984010702159087044474017586174769229424603274647013129460673143727921919869847848440143768173715667160724257467732024551857104687166562545347376755564241982068101716294260175794331408117319417025918077092802937658665544512685156959331123736473488894225852618960777771341034212258192020297783892980676461851512135851237859634356804892033959096786206568784547159245303311312085 A015281 151 -687254437680940493015506045746697227569883853357337803342130193210747610015681650194675673496202604631947311891492370493330902412851102388910001228445714458590038611675300869487167269277622791487582365428046724183888044391462764561714250579944273955273830150093887555292644043668281783251964660927335331743704582963338030957213177734898571636540349128587838265272110814311419851325455122944238889143511741427443859881948519097876208308971154802767153942991448043766083971865555210899217195 A015281 152 1187575668312665171930794447050292809240759298601479724175200973868171870107097891536399563801438100804004954948498816212475799369406704928036482122754194584443586731923634796967779221700808481539388320960228027998216000750287714199043079992148760036437625410589279348465518051439491692734367095853547990659421306373083781619706838485705131523374882134839812410367551648153753917559497644788117713465796907443478024676433155108137777508489428430083593604042569030561540307797240616728218641621 A015281 153 -2052130754844285417096412804502905974368032067983356963374747282844200991545065156574898446248885038189320562151005954415158181310334786115647041108119248241918517871187425984353193093122970069209829195555192918821299375050472201922704719107872329474555896354281580716127959796154220733981390350339890722472972848082898039004760902805664553563384509699153781894162173937935124029283199652556117063908393448801713772812831026392280571972887679186105838650526348663751629256729673457325213739834155 A015281 154 3546081944370925200742601326181021523707959413475240832711563304754779313389872590561424515118073345991145931396938289229393337304258510407838087034830060962035198881638904653014544298801040165706778520440601044075790293978643560345140562747476130145083387031349775413184060104884077239513000348133816958008954113870737677331536162092673760257860223093754483722828451516391985420391840444405517669162198952980110590426009151394802496654848555455837864425296222476231858906957104867379125561710421205 A015281 155 -6127629599872958746883215091640805192967353866485216158925581390616258653537699836490141562124030741872700169453909363788391686861758705984744214396186345342396823667439334552913611913048822510741157394766301818192193391754730498535533112057052277637624777859286638547239103698133025401066649875099741749740578096105412165734785945721907471978249504590673957269257777139933049937113589447204888245196026690820785862156811248857461857160799323191323445155627165180919948987427742205267693725821095041835 A015281 156 10588543948580472714614195678355311373447587481286453522623404642984894953313145317454964619350325121956025892816355380626340834897119043941638002476610004751661711297339877854434076357228595283527142426108097719015901382970786944088086466007950788194259037490894862774440156301861226942952072304784824872884359774293656268249661744309347710088481268107205148262575280411852528083499967930402717207475434370415848435838139131947157285508417743178587854765543181394437365580432659531378981568481278580303061 A015281 157 -18297003943147056850853330132197978053317431167662991687093243223077898479325115108562178862237361810740012742786662097722316962702221707931150468279582088210871437121802631016894176829397859532099737279809715200945587656682839618847122737495974480848831764109859475477699808233562020454234299152499981537720273411291253448931582459431880477775795511541752086794195420719751885883819619088739605133922889273896475031040754426535161883593386830457134691095485671400487313111470686632843980835277969630706981675 A015281 158 31617222813758114238274554468438106076132521057721649635297124289478608572273798907595445073946161208958742019535352104864163711549439111305028009187117848428385843346475044017034916185888115320436609755391919049915975621113004813125169147703313988192503379166951759650565989214866973222175779913304188298518474094842384539648726446900082286492737254013390967532211305299682199436654986510993361232209822097322862287007282108730633442813639548611602621375971747450777340760107295970777582423916078722390514803925 A015281 159 -54634561022174021403738430121461047299556996387743010569793430772219035612889124512324929087778966569080706209757088437205274893557430784335088399875339642084250737302708862004179119047259502850663031679350410827948597851630703972027235174978647679315501858127436140288563525598722990257594464509388709670847274039708762289008126218435084024853992241399075790919368734043683742663047437040755199909767523844388159890821694880820339918965523687260650934485455572184433344439036560819629611463157205731202535328242475 A015281 160 94408521446316708985660007249884689733634489758019922264603048374394493539072407157297477463682054231371460330460248819490715016067240395331032754984586901521585274059080915567466556835225964026865124658744732752499271042735826305350702606527488950345671944118729786474454260776690995248850075450259023901319031024866499695558743829236214370881327582954563040966301351743770967478334593895462766266724146604733006195901499437080608442208357984906556135420442361405451956578399408570562160996922542570424147102202406101 A015281 161 -163137925059235273127220492527800743859720398301858425673234067590953684835517119567810041057242589711809883451035309960079955547764191403132024600613366165829299353574091821809090924577765603631890540958287778107098950832310520198442993911799829356686979317845634171435819388272059975585956265306010505264505614037237346255663520288695802391548492005726095886739674254873670070316611565224371056025008550567741089837783791153610148943530765417137933964856424640602476469724410366408375758447320524963957031735436755524395 A015281 162 281902334502358551963837011088039685389596848265611359563348468797167967395773582613175750946915195022007478603389015611018163186536522744612138509859896734553029282976030668128083862801603663233647519577012609861914636730485905125546728387278377831484589480666436297782349313640528575057916586219159493774389909762963537321216289481810656682547953848394856753637086772311583156098400850767282337835549889705481976261846361560022400026624602920993525657657762853097945473133271558317066147665125080260382502762124060818220245 A015281 163 -487127234020075577793510355160132576353223353802976429325466154081506247659896750755567697636269456998028923026656218975839385986335111302689775345037901557307634600982580994519284551622274773245028258097720638423218430714595165080884984826509925623554724174993799937833959122829110490736744541979773844184611078016648086460295867619664834085849753258700724641911532664185887795164937866746690115272761011061454375264012752324987917609772181811524772267045485175982065630243532499743874960499194385663532329893454195218138979115 A015281 164 841755860386690598427185893716709091938369955371543269874405514252842795956301585305620981515473621692593978990061946390250458984387072331047931796225493891027592590497899958530194093518331883549879740418176692999537937138839010232321859483254975500274656462843369778378768794973111023715814854478047664343292937604508311871821546053887006515617781613786630056338425482910149507499155435386482391602690212373895406823368745914007283121932375143864625382338014184543714221187085298446356299796992382034345770551305789336628705174741 A015281 165 -1454554126748201354082177224342473310869503282882026770342972728628912351412489139408113056058738418284802395694827043362352793125020860988050826143877653443695679996380371128340050057682311579919116380341363903611394380979495136325404597965825999005195424963055954955083069487689221083196856347363138585515921156930579742655053670280893458315988731879107051442070150870829722060285859427798039713266081058953062425737366732223017205113231252003931371439995576666261525332804029370800731146953896991369895285998189598491454753634966315 A015281 166 2513469531020891939854002243663793881182501672820142259152656875070760543240781232897219360869499986796138539760661130930145626520036047787351827576620585150706135033745281309771624548047135101839364022028456166192909723445651884533569996116805684487913896458442874037545127865290475358037074096092693075871089380828043324625294112672616049577820355131027324343042729522077842174645559763716834562803199425442852443673342865434637892474755966404803708496510350585294249376066474463280387086052912348986533221903749324989208902838072190165 A015281 167 -4343275349604101272067715877051035826683362890633205823815791080122274218720069970446395055582495977183727396706422434247291642626622290576543958052400371140420201338311846103285364620059866956367986178046176830112999488545802318863297950770052619213316399974580651858854712885380797227704765526837890332690903272552970644730808189356759103550951550658489247585356381033896644173650450381882747571057962728968516065332871715198705491414368221521356664800698407752929690224323409391802608979688487508626225392446297978700410962301373220051755 A015281 168 7505179804115886998133013035544189908508851075014179663553686986451289849948280908931370656046553048573480941508697966379319958458803318116267959514547841330646107912602870066477110437714493980547782734354528903645105302160979322811721243293500340916389768243283009776936294467419142372975429815990155290437545696534109177806761356585658816873255450851010759346151038002403178484295399324943668808155013914401992859131792642898233969491257170064319137511198769834594220912165915309529174562854744606307058092129432840702113934687770810977952981 A015281 169 -12968950701512252732773846525420360161903294657624502458620771112587828860710629410633408493648443667934975066927030085903464888216812133704911034041138669819356474472977759474872446782478495279674646587873160056364524687356820329941158605062918273355649339335835140250009626353086996054557313044102531907317215226425929729115566452205704647182027010401454239259462865464900483128012481584050413747051050084974859289062233464116706724374138863845988336202317703556739610438002759598386441585111338725421102135216079755392988510805100975095309851435 A015281 170 22410346812213172722233206795926382359768893168375140248496692482551768271307967621574529877024510658191636915649907988441187326838651367042086266823087621447847987889305568372579588047883309489172306068545991665433225947320524209480681450830870821826255652319475460044829860168206641785371006013830872862420624289418648145851069302175758815856536684822062224256610636651780360327126412996167218306335675913702102706725602811476071764487408873671488239378884552320646476477835237527852621462999619281487034555768179696165100528243766891501208569193685 A015281 171 -38725079291504362464018981343360788717680647394952242349402284609849455572820168050080787627498354417355148590243041004026371700777189562248725069070295409861881323072720022147817528145624851168280934472330504961191527307560082664157317796131115461568421889679663658329700893851130663990275278845298223833635826173661155609383378406081651863084352253810361224485881912227788175864002845395797790109951549351929636260938019044049956702083309270574538317512558970058430119697792392487932740243026129422765967353579746096391527573609168756698986175775300395 A015281 172 66916937015719538337824799761327442904152158698477474779767147805819859229833250390539601020317156433189696763939974854957570298942983563565796919353470468241330926269660198271428688635800663917366723467819956056620459734098831620118688315844834139461051119730546952468121319625566166849333479859385950308580997442263891540691684671832334968792827706393255566971857886908536352806557526770314138604875888664133437954688192130720290553314842264158416968240970138140057559278784554808225225962592049964830272321820019849639998693877880959133936701052321604821 A015281 173 -115632467163163362247761253987573821338374930230969076419437631408456716749151856674852430563108046316551796008088276549366681476573475597841697076642796969121019840593972822613028773962640374611014571459645754604190018341807339775755595994145114999439298529305956440139000303105661353671372410282900592921763569846990456873049713335724528186962844626947056622294693860846591179081583368430481249152424197759307343840267534587023898405518471552299115090457621173995163895189946395911179747247863575457146268525302892354600650496970524175079598428972612682963755 A015281 174 199812903257946289964131446890527563272711879439114564052788227073813206542534408334145000013050704035001503501976541877305625591518965833070452548438753162641122284546385037475313721407445904187733277726023450598517971289978106674494237505734163927702221142645426460456724044324436464644907246348485263975258321393186292346764139204049036223103802792921384258955536417296225400713102234375202424369492342293060251750564263519283573445419397377838344463455896693840531213824306136479197743583775189586684288658211068975298413693916390896818233895485852367941870805 A015281 175 -345276696829731189058019140226831629335246127670789966683218056383549220905499457601402560022551616572482598051415464363984121022144772959545742003702165465043859307696153344757342110592066041928577489763467718157722277167353924943479688671498032917020797821594615266276118609632295285954288017811515378474717453698973416441909102767968679175214762178199962659624402947779400011666458246258974262206068575400022328965048518779013506949971686155102288783692447407084788362680641332094586089398077516486489124960195480586929300713446373368837516337689267101009838005035 A015281 176 596638132121775494692257074311965055491305308615125062428600801430773053724703062735223623718969193437249929432845922420964561126266167674095042182397341923595788883698952979740687167103090189645708790748454732821162510865116449350499576962679727619018942840772617338789739435054893907322113780136826644709443925288083223141214033070884317595007548746836954740769478307071223977397876626309569922336910502197873788746749579856365085107418375018747952255868169053968917697055846042634106092754323100813508941949580429701193586698677506484476628982112873469912047126914261 A015281 177 -1030990692306428054828220224411075615888975573286936107876622184872375836836286892406466421786378766259567878059957753943426761626187937740836232891182606843973523191031790748991907424754139837743974518478375496033343766882451467622727267800390887075334124623326857170580966410998975249792805623784808399876380071095146778615756154244239941447018996917315589417898513072702662443901320283716087492451028151558331697349112483348786311610939172134972092966634562950786786320409866040616710776650546180671648342107397532212932266519740984421788768312925065752805075685070527275 A015281 178 1781551916305507678743164547782338664256149790639825594410803135459465446053103750078373976846862508096533293287606998814241444090052756416165010435963544626386248074102934414258016029975153641056376647089266273794172036645391781039183502930596687110224974988304873675845979238125956156418580324214143353060526383431996821908032318599970353767879009486800826760006395533266164115883560912915848878779639923675174274320184127429274368783249735092412032801329923445236666843487958369599238077645876027578326240334721689745582130733881930931725856084229435225290625352142878221525 A015281 179 -3078521711375917268868188338567881211834626838225618627141867818073956290779763280135430231991378413990809530800984893951009215387611163087133138033345005114395436672049870667837851699797065491538809276371408909118937502247194744757565140143372017595325901279746588426010034147173211561123474642532824515005913197207030529118839028035255753478464982068021982333884653329600352860800413828658326547562391154720325349859359120452815529415449671955125449559417593355294896336767933007409310150808486340731830063466187971307453137041123649915265104736665343604761329922137470549285675 A015281 180 5319685517257585040604229449045298734050235176453868987701147589631796470467430948074023440881101899376118869224101896747343924189792089814566062521620168837675314569302176514023807737249329169408814207620828017485148419782102603355525291388327510718007728603408474393308000794903725035133532013006847750598123405418086991313260518309712936578657401284366443341219202287420645080791393733842609524831169357908259757281921860855519395132409984965290448013318443982110684142755234890720609444135523907483415379947563864517956573990505343895588359794857732874879451325547878207728985301 A015281 181 -9192416573821106950164108487950276212438806384912285610747583034883744300967720678271912505842544082121933406019248077579410300999960731199570156037359651751502943575754161016233139769966840804734146694729442001370358553494024486442666510511266322859604376775040926530220802076036905034828991150853574626665378866869669614861903614026654051190146722052386492160596402480585416811032256248221383923999071335626171334247692959742799056466905758235028125497447579240607244584130722773200640557627664377631550618001945478478389529543128450871833671164938505851016518000948242650971069405995 A015281 182 15884495839562872809883579467178077295094257433128429535371823484279110152072221332053864810095916173906700925601260678057221000127932143512857229632557478226597086498903190236050865522502700910581222421362142007417512400325754941523345821956586166556596631935508165124105366942239941283111469020812582148114792368338550092163716565910262506519932886207371674411866958072830754185418577982762220129599519979181540923947403924914840003662306520454504546907762006554676351352953964989879999593301403265935779449751944879427168026663672305186237655422233232009100338095989887099302294852805845 A015281 183 -27448408810764644215478825319283717565922876844445926237122510980834302342780798461789078391845743148510779199438978451682877888221066743990217292805059322375559765470104712727895895622884667173484263505780549451834328701699020928383481375122771909475450141267531917386950803858692482146075134455016326804116230665649176975592644240487336191193320280894216167885702785609412945065625805911452780375230602983008684178239110748778248888972936301529449762945992954252021297349538466507176609878154822382138934532445905798673148779750310487061616875182761376982587495790662923973941010213796502315 A015281 184 47430850425001305204347410151722263953914731187202560537747698974881674448325219741971527461109444160626626456630554764508012990846003333615095481967142509064967274732340943593804107636344704875780820130708774851695291109089107404168571685763571953605724076885546924885091459979140340788742206036132698098799809388986714425872030397460522966872587264877191118418206891316488727209417352160347892877078203997554240032189586651475008773704666993874340212428048879868196742960592383603178837650571170942295186322002912713484206101560464052353214334318686720238014077677984263037735985715761277641941 A015281 185 -81960509534402255393112324742176072112364655491486024609228023828595533446705979714126799452797119509562810517057598633069846448181893760486884992839222255664263450737485150530093497995603650025349255343713085046284180796298316903854535987784047554290062147338588831085214615032724467526739822217944816419820747981149771655771965001226413218653194499700940329061774911394079585846286886358549680563662349586998038509659953519519993361878469046112978418049472070160278385696847473865022440238243038225726183877437008433616199230354906686049649891635338654528469195142706983380573328870136805856303915 A015281 186 141627760475447097319298097154480252610166124689287850524746025175813081795907932946011109454433422512524536573475530437944694662458312418121337267626176057787847242874374340116001564536403107243803513499206052577211185058593394749299659034361852462355077974883909120851987028381365005841500179005607560742316618972021580426761381629803535389239499721820210701612090716828286586949492166564706380893230778519565158919757950246872421951235447020567103807667060801917123484264798787989417822562170345549745129625366531915934902911245509210193868163217032626871930208294994413903400263784435229084273943765 A015281 187 -244732770101572584167747111882941876510367063463089405706761131503805005343328908130707197137260954101642399198965716596768432376727963858513670798458032227857400035686918859720450703518904569317292471288429201660539502408716440074710591809341454421399548256462667783446143576043905063956550006987018020775206360813327643376639078096793970910579279253112798135314651270208017565233298850344865541448894788864822797838509500160970630435973988958509929951101564153805740543017678697976704807756174636407287563015898548418763653994592956852991186464838737893978308330515567356176601234684637455164762011654955 A015281 188 422898226735517425441867009333723562609914285664218493061283235238575049233272353249862036653186928687638065815812758279215851146985921547511623139735479689737587261666995789596938815680667095780281390391906295905187185415906752680599310182835192275409623200883178643338533060699737438440727383609759885462559004460357061009348187819028923240332821531710638915641947369259316031333361413736896035825473746713468545682814384947796303290476546435320473651702729936403817425608651703214299459665190607301402168470955236239203971869001794980411491876843792130170591047132845295869727974909842453951926315663828181 A015281 189 -730768135798974111163546192128674316189931885627769556009897430492257685075094626415761599336707012772238577729724446306484990781991672434100084785462908903866550788160568724423510273496192741508326242596421987821411867162162025462739693310712997350834535541951073520938707166462541087364548426976453326718229612239107528795503384586323251782308452521340215827983459937775158020424176698888256903157361802897797868348717511218367857118930216324135801046303489937703191425779864166469664349575913809233620307601071154571127006153445663993945095946304314889546616491325345323674012119383014571959978687718358965035 A015281 190 1262767338660627264090607819998349218376202298364785792785102759890621279809763514446436043653829718070428262316963843217606064071281609966124946509279906585881399761941462755803825752601421057326387747206731256131795935306275557415998561755584634367996631658772663565346126010236702148667527784649085841341095187984625893817155489456120635850915085441181523574182817589223384431060638878341978248987785379132327853890379257159428781842291375705825543691754188092540126971198143878415808188012568192303777484751413914097755861881111357608238741804480409212309112911949523977985222072179822316498250802439015046915285 A015281 191 -2182061961205563912348570312957147449354077571574349849932657569090993571511271352963441483433817752825700037283713521080023278715174622021463907568035678580403058788634847642029010900495255587059998027173215185786342319254835584066886165186737397395709523695470668613870483981860143227340459325065556806878245288640329020411616993491879074575344872196621661926414363364566309059338240719631456288123104692684272282442508794896274549617913543342944630102508931542790318095898880507898983360787224745699784149184745607128046565391725933568710680622553790434220490493836514510604528314706645167107317233871101005329783595 A015281 192 3770603068963214440538329500789950792483846043680476540683632279389236891571476897920826883373637076882809664426256964426280225619821746853089632277565652586936485586761016725426130836055801654439676590955318206211353279873790724664885439774557673213861223382541258504663053854645685941164525844613643310167727935022871598742311752443481864187401180099948793365451410435834666744741454193271817892039126444672142701400623182142844874620841376582494871081266523786375147095736939647396560390585007080945128216253791063519554049463817036329062810716694625556434484429941730937710337446384177399386532952676153382272742008021 A015281 193 -6515602103168434553250233377365034969412085963479863462301316578784601348635512079607188854469644868853495100128572034528612229871051978562138884575633447670226247093923036901536354084704425258871761149170789519748370727304903755923709954858645594439525370038136710883912897575932989690350190112642723634674808580739178963214885295595046526757575684516748650071348572995093875939523716556889894072076224675250686879620990729762411882194529626639715137134125505708367661492374053872641638786686759920723003822734257545864931163349356802521643130216034115090602319543233211000064993454484311353746271955504262655650360139373355 A015281 194 11258960434275054908016403276086780427144084544893204062856675048139791130442164873561222340523546333378839533022172475665441933217177818955375992546694597574150954978299007765854819858369246847330403265767124339169402691388522642982969342246077356533359702077133056476350346777037050993626552433392976329480552869418470663390625226206570177613479294721160319863728144985798311283633072555933805199880619797077746629994781214732186986982563236694875320939073294643790802342770371875444824360826300620349983623983267057155793493574031096011811734241976017651107365503540385196187637194759497100053000814757384107681126793153160405 A015281 195 -19455483630427294881052344861077956578104978093575456620616334483185559073404060901513792204424688064078634713062314037949883660599283271154889715120688264608132850202500685419397128715262058552186936843245590851022360447976153677879032033605173033304417744967508395501204763424441246464533677560603588713360597713921348910585436696184713778685892275567989546758699189773019724411058352366883173558353772896963129579541586353777579359127546664260853599530343513935648274366659371100439839901408953120315228636701689869386495983350922040768179638321168469952952438362798429128482097954270055732680242709042432945250254439271707368235 A015281 196 33619075713378365554458451919942708966965402145698389040425025986944646078842217237815832929245860974727880784171678657577398965515561492555649427728549321242853565149921184404718238419972837178179026865128380991583619760097816292059124968600370005535106669415790471183031554753538617872667427551102125607980491710454553566480147783044019895874370644363751206778110718373569408860445414859381067531929070654136047103428734214140407913582202339117813207445889524495472128743479569175325369825400406815659299382727604070400788722680367133853212536730477779914445493719992976700071237796248220728926943514763739585561543884216870288565461 A015281 197 -58093762832717815678104204917661001094916214907766816261854444905440348424239351386945759301736847764329777995048660720293745412410890259136162211114933227107650960579063806651353115989713062643893358422941842353310049694985743278595649249249028504990813840670367155423277766422035734950568049295705879149764043119710489941423349472326762214042971047386315886435588014693333987699598009073415884813447933933648628071367607011147978554081186075695357186151782411008886301447493840861512647768416222959284013795533109217201146569396392093059039592169907966664832424995724853455788312057392964829886101290341043974938028393754979208228952875 A015281 198 100386022174936385491764066097718209892015219360621058500484480796600922077085599196642272073401272936761856375444085724667592072646018367787288300806604616442020859880622257893538184430224172248647723354843503586540853989002077176881164594997228421122760786385931548715888089844937125524191371416793956692511246014917243540268973697316000905774277535238245304398982261548573059661725599842580271340606501859909407737886668297635780689119603938896466091011748828800714300849655163505568187878236946227545357491341298129805870625335584357093926775035565644175546074708168229687952536710106239831206232043876050510417599442327610523678445479125 A015281 199 -173467046318290074129768306216857066693402299055153189088837182816526393349203915411797846142837399634724487816767380132225599101532319739536434183793812777211812045873715261640033982695427369645663265957169574197539559004281982719679277312464744080012327275237004373184251787488708402829538881166550712721531900065192714400890309232446558329991196187480612316821528139165111409331439721944403371253420575242674157277067026971253103171264612556270001286852476264607735221651044495339158695865301927796211830125317278605791654198487245036941296297204343077671769926863333963794056556104688047072543845494473528414939992746467641310131078000728875 A015281 200 299751056038005248096239633142729011246199172767304710745510651906957607707424365831586678134823026568803914947374032868485835247447848509918958269595708479022011215269779972113978722097698494747706123573989024213348795242574025496049669211446504965224345215973399046253926696554409504900425175100200002782617488071649147155622459087245883532091679788617692965429508126543191003962747024019963874143643988255200842873107986168302222636839715939136814351285102037293486818879596769409889958829915678145456610403447158020635169362944895901795462714206319520101211781363892626954296938732755197116052515862156183070897981443820558224126971221336204501 A015281 201 -517969824833673068710302086070635731433432170541902540168242406495222746118429304156981779816974189910893165029062328796743523307589882225139959889861384251750035379986179791812955231784822998924036181535853033840666655210390750709845909963146491063832990242653638361454403628126574945055153296237151951355590326862514282604308312621125621517201590114893601381259675362369147552483752094938492556319263225975023231014570192545901572832663684843546670654996302730742795430421657837351266171891179163104341027053879157184476361184979864413114622220234549099119912980957870102510906616900305330457183987553339851190781048492048590954384275480346555767595 A015281 202 895051857312587062731402004730058543916970790696407589410722878423744905292645837583264515523731400166023389170219704160772808275515316485041850689680471987024061136616118680252786640524174142140734521693954042476671989271059129036628952670846698568618160813144455996021232434709521538890745418410181658039659352542067224230252214931460552174304755607152782363889081140136725027032321585863507859940624170829954934060880391406939070030200546493437444263321325544397941357967063883899108557797133827417061055421988059122518293428127095621180791366641382126422683351795640857302005668048580336998115434778689615074302054901353098703029270263792546459231445 A015281 203 -1546649609436150444399862664173541163888525526323392314501729133916231196345692007343881082825007859486888416486139648789815412700090466886152317991767855593577577644072653079476815314825772917619189253487152585399689196154669611674652638498570838197086857356080808438455054340173874014330904647771010740694534666640487637149714754497573445297467038953199211883301912065745612166598834393295531429919983593640465596172252070140173267098936129706650623579410798153527620869371275675634485034074117161602630033543764739021609203258712613318239771135365614243140827613641740265131664149137725002821478707706723259050505371072972575811806815518972700616404425515 A015281 204 2672610525105667967922962683691879131199372109486821919458987943407247507285355788690226511121613581193343183688049313108801033145756326779271205489774854465702054168957544521335936864018935601645959030025799667570662931143292850089092234932728333402411976243488361840914761384029056102265414926023123335593467427970280088784810290269981529469824390649106592764321476550403551233819060323833710172797999406002456850489084268656605917758469704968798289561284105694932641086899466284810061356400451163947933220899825056876975601206854641564493199274974844498018541175772766322738536205693847590561475035110617411597224914539812324332156340400950381251250724349141 A015281 205 -4618270987382594248570879517419567138712515005193228276825131166207723692589094802856711411218148268302097021412949213052008185275866932674580643086330948516733149603958636932868498901024720719644217203884581825562105544988534623353349265476318058919678087259313864881366630113876170284722404908134783508208554856074409480362377321578790938220461153024987309230031000238982837321008512712705110590481880416680635986401443308669183368128178487855282682739752770699014463570846104326149577217518324643354538159746769808563824479391986682922690967300145989445885805172285406210914673293606106893475566697838133144465616285259912756966416542697209830100414165003721515 A015281 206 7980372266197122861530479806101012015695225928973898462353826655206946540793955819336397318584960207626023653001576240153870144156698059661675351253179879036914882515640524619996766100970717403545207328312557394571318381744086689865074235517268461985959067091372858025683244005090571819039197101357682902844744579058565351946507591529264890082245809165578389511100746031538830777091148555425084945040970368216530745480786017670347018842710258391454276297179836970145620144751956724747879018172638650438341839877844863529075208946191643363566417976430954259266167641147216141813041014490030569985379997941370082226091545804080628801901458758824305080471080066639537365 A015281 207 -13790083275988628304724669104942548763121350405266896542947412460197603622491955655813294566514811238777768872386723742985887609102774247095375006965494830975788916987026826543354411822477399673326118263324099177819238163653220364144538193486356419022860500081644194738842479808559500965646133666651564168020626535175474977300799098665449292629551151347789811115910655565424085327173569547121172631395684331098460714609808993372599913704923958782091960056422599218423332079367033597415633061193232684165577049040006683453142691516311761574239220298028668390126491447532079491475431228862196162578940002007138021205357176207669626061425814169991351478219294201277049658155 A015281 208 23829263900908349710564228213340724262673693500301197226213128731221459059666099373245373010937593820607984611484258627879613788529593898980808012036375067926163248553582356266916423629240946635507532359024043379271643546792845636017454650654621513665101198711804895474573300989032946696458637221101112594225335914814253297700019149301481720654154412921188262626428699252151621498168078839983472185175198719124017550401412391851146052701268829726896287439635549267167458998826129989803593493958633632034740088003543186006867273606610317753453855575366263260173884182148655204591536739558286723706100469299592219462035297872392214294106191939265048652729623960399063905543381 A015281 209 -41176968020769628299854986352652771525900142368520468806896286447550681255103019716968004562900162122010597408644798908975972626579138257438836244798856117376410093500590311629231580031328355786157015916393546959381400048858025617102461894398517518103816722715814642696979760702351665311474140090764404364309840631066561013108542773812668123899777062159335442279857339861063774453229490540083075569532965694568335976373625220131106129205833464799069229175910645834858725134512645566470196098231453576885124278451819614167915232502484916318532992557043761640807049296829083014532946671616439982461991431115664706843302549330783186261022191725440600778105345553769498061543758635 A015281 210 71153800739889917702149416417383989196755446012803370098316782981367577208818018070920711884691480146834312322138212514710480698728750908854309031012423370826436641569020058495312170294135398798479323503528049145811059284426669942791794916358942529164760150259706229782744964584228084045748233520771848562113066345964492921337222918678252607771061417336392458337153532432236411014547672409402359052921732707873311721677306596976776483247802333680328716050023074248707394836812722130413708522262354910854214987975229738076150826536746893452675941900812430830880029974578881396086354453489599044052047044733957072350442811787713351349814678951754281927768725439914567319404984476885 A015281 211 -122953767678529777789314191569239533331993410710124223529891400991803173416837535226550990136746877693729691692654831225419710647403281570500246005589467584788082516631266661079899430268265969123772271014096468923961510443489285419737042945619536877261789000758196257147442891716504854711249935123967696389167043355917311297411986018679705965315590610992077410779432656964970696171789513686563288599946051528982153944809855560386877349807064849262522680658007162053344600046976187931877251456295199447890256301632440481079338139978186174655414600597640310625186700081636592912823414588387243565612012965356400939483023766703706226559950619414675920182909896525181402325829657962666795 A015281 212 212464110548499456019934923031645913597684613707094658259652340913835883664295260871480110956298604654764907244907548357525259998712870553824425097658599986513806588738828790346066215503563594645878484312358698300605490046349485240068243938488774800999799374910406091890849535506366332471891521679805531701848315200772057797702769706889201201956784282410099826867571916414691833361686516100492656950171166215073263750907218762791738967973907871526179481234448331279380355190437590382717142529641380225187686411868325528987445390765557752870541019805998800101514881742882076234224252862750534397492398565696304372646775308515953641548656565273093646674817904297554416770739264582247851221 A015281 213 -367137983027807060002447546998684138696799012485859569472679245099108406971902210785917631732483988843433759719200243561803649277775840317008606568754060776695857785340696149718002420390157891548078020891755830663446286800091910489832106268810619885026487690494746740613618173873685606642985914197579092043636945010362555956318806520712603298660955346251978732037301702498779452314730169772835284837972903178735737111831960499064301989977861629069160341948859462634301463943470244266794455668971091721745345665321567316993321075194551331349490077658425416205678544945778229052832024486294914076709128670958548388185274581921461468260853044297900863715358652748036161914848675411711277062955 A015281 214 634414434672050599684229361213726191668068693575565336048789735531259327247447020238065667633732332721453536794778020874796705951996652067790872150807017022130442253068722946712708182434192836595078820100954075386435183590558821327150717605498060709164338579801385005789355059035038148164135399211594651861555240864452801320726965120513417338564263815023804271666197551863367250745587768094488879997574070266746517950807570489700848343003816263933152274321523636794520753082838968476375957249597688791950897384701873843137895879081242845562963109767989888093511676431681618296522061659269170788706041945890083916179989444012026033526391517566410941080254313798681013431574376555039732704290005 A015281 215 -1096268143113303436254348336177318859202422702498576900692308662998016117483588450971377473671089470942671711581376420071648707885050214773142627076594525414241404213302753251919559739246285221636296201134448642267759997244485643253212639354189612330547223295406582670130706250952837363564177943352777929180105769830111772815754234015055211568298196723716278338169562779387750013859389962266584535512959800746297655371090562050589312168088216226954650508733112038498493892299042135508786449485904294808721707719548198310572406797661476443493406941240997428730176179685936260521565103732271711619838079791076159241273702389435887808671297128363312216807131812366713531585104127847450187167983131435 A015281 216 1894351351299788337847513924914406988701786429917540884396309369660571851011640843278540274503642605788936717612618453883808967225366771127990459588355339915809146480587157619316999229417580862987519835560327253838689275238471191541566388100247639373969582397413165183247615499559100996369636001927419760233302053105680567598393838864715049787373966503986588152187830711775461421690799795740757761240084675434750555662542799668226711969138060112083180552557222838572585567643269852309281061402518536767297504506709528402935420046744290232391551636179903588536580913458637693376297700275681844819890724499864369304874631888583072640567716205984404302934370498460375669629825190054715386963202273256661 A015281 217 -3273439135046034247800504062252095276476686950897510648236822590773468158548115377185317594342294422803282648034604688311221895365433780509167514168678027374518205118454608366179774668433579731242434275848245494633255067612078218983824566226573970383802545184545064429238186849138712405099904953053391337883294531037764391729145598320142857268163139829470524604508932492972943503406886599544079056945054939027947618350767001410643351484524414237725337590639718711062634176006020436202336947978736070625556730239269490819548294947581035847209379689368539658846858131830488195361351785908392246988194919529734063975714029082528308608542453987330890112391246995091193298685005508222534825647746096630258475 A015281 218 5656502825359547180199271019571620637751715051150898400153229436856552977971143371776228803023484762604072415803796901401791435191469572719841464483475631303167458444689563256758650627053225775586926428665768214726264756833671162404049160386653989688646830699432494774791158629022010668806898711268175592985511553642211503495610163451491061181462252323001301676627351360541654125878673468451585461445859773378048877734236780161503257944191233926366816726827233311690906163617152803684102911432253470462565797057920870596291112475622984564438677730233564899385187303866453778340294467923249426882496206848065518162087202399921279295757103818619721557427628342926083873860377120038214050127553166528096576725 A015281 219 -9774436882221297527384340321819760462034963608388752435464780466888123545934135746429323371624581669779837134508961045622295600010859421659886050627445890891873368192423565307678948283547974140214208868734447475046985499808583768634196904515750773865358934751261789195325391778415748984575947107926971612677226245716452010659793256428359628371187778089680871434166891245189423613231561180365063650827993791619031684100489114270834367020196093582966708898648400052029532750655769793922916257077290639643212400003254618385333772131834289644667900680261397824736666446238377472427618752737856443498556178730409165496931229277312148916102425688193799959346607601351393564974640645562425128503216522114086642572075 A015281 220 16890226932478402127320140076104546078396417115295764208483140646782677487374186569829870786167277125379558568431484686835326796818765080628283095484226499461157180236507920851669222633970899314290152925173125236881190943669232752199892257430281111364933920822599860625196254160987351350308858439078605703634497184130758757722932186374483075075867055664091560250518892826126347882809434986200005736454038345053752845959540363486148816040759605355784974635228939801829451439546349956128696414923088744219044929760647202235639390860064345265684330503968010318191338758288338590684221494514517875392307671277785764339899312651533733553915381995440857381750074522774078048194833134065828653518821388757635143472063701 A015281 221 -29186312139322678876009202051508655623469008775231080552258867037640466698182594392666016718497054872655877206249605538851444704902826059325673188996743391068879607448685687231684416711501714015093384254699160409330697950660434195801413819914028576964520325035024152759362074478010712190219233838260195634882743100837238058949622258800762773967032813369532502037528542118907109702897780849773408604906028089721291400018004843044299981822932649242000171930871119327844463773652623966702583911735890753792211660447378725391004820937894968205386686229589706220453130508442128885836358891637888312380054915026174621869462324036305899523306611566198322872475059704330487439965680389380401137206906098721131305595342609195 A015281 222 50433947376749589097743901145006956917354447163599307194303322241042726454459523110526876889562910819949355812399318371135296450072083430514763270586372579767023961671328867536350672077474961818081367992120149187323446058741230290344843080944712975414959432241607426489918360288555772720507320262916957500101044275047810048577914319740343606501058127572346714347702327856059533165765322192527199057584479763594941005794324019109156553400579610519218959146933140564074456678070954065062308322816792913990443194076316110092222569103658494262607442759424265481488904040036692174741610001055599107218145769852730389925687700093047918779823301625906587235795714794481574027970837994281266147013623191925191994054156437497045 A015281 223 -87149861067023289960901461178572021553188484698699602831756140832521831313306055934990443265164709896872486843826022145321792265724560167929510931573251817837417405768056283102813961349876734021644603890383617795694914789504845941715888843853272911920531262189821293539448266413584705525000227690902421680379196862943262737631968688370615675269440783090964707073762789516530194456163730957373900117189792727155914934827489427373303233663482080038628218070644617018080132987789920970135497738710573143107470429740912463515929128805791831642022459260134791935543756867399935693527699273161445780480958965046420530770178168598635968120790153623544602111085481318956831061377468968060871662285033857179403625271332407402748715 A015281 224 150594959923816245052437724916572453243909701559352913693274611358597724509392864655663485962204618701795657266131366267116057035172039970182194889758579141223057277167201257201662525212586996389401875522582891550960812756264373787285055922181219111580576704752220588114825419426440083589189638178051588310385790879950824846416777978388684409919665496416170273629407724239262833775267066488291185781525492948349825617120556487282281965618728640425905389466350740589478705856776986458662543890646020569047890939159182259741299915156479553717335544545022475129806568322019570047458978622579581006570359795729331559241377342481432425171352994486818657341247897973305860077154871862031045236268891346219059792234142167800533296341 A015281 225 -260228090748354471450612388655837199205475964294561834861978528427656867952230870124986503742689581116702895755875000909576546556777285068474832769502824756033442974944923772444472843567350329760886440903023236600060284442824837904428576633528748677962643135360735023687891455399706201850473243530816347275223209067642004510254614350432313145021395635261304643419560377635969570046939166819038500591896951334069784402581955325047288423779017739374806073673654214435577185728752488165362829670117469811669476383412409577878521945572621251042831461148496532023026213256595471694327136187794675399494982479388393785312331801358904423714162003565857960697229064592399202156646854445199654013783421883124901134688875792752717285219115 A015281 226 449674140813156526666658207597286680227062466301002850641498897122991067821454943575976678467367596169662603866152001571748272450111148598324511025700881178425789460704828278784049073684381369826811769880424152844904171517201319898852580422737735019865644789008308830903408304119854562610814853799934026906403480279384858792426888829003197140803020891058135036704336421013280048408318894929771457277953322374490322301649159546718329649334803584224151710570759263148315427530097472348416647566551486898649198178143846101195446388711078240101278163391524296106419638426260252161151419045089559856330634751023289206667420601638679356507750398829970470172382476523435468634140444825058944472568966495683795424299263060578740462288970965 A015281 227 -777036915325134478079985382728111383432363941768132925908510094228528565195474142499287700391611206181176979480710658715981014793792064777904755052411122676319764188097943265738836799326611007060730738353372936115994408381723880785217258970490797862501981762447243605565304160355869320794387686553355591944931454321265111593499868103187837615533949010149426855171044938772949176732697096326672976507560964835551923118275541829444001037612109419535168054468445398313365179486931335335055533464864483705158398135080877704653614498316304372157580542041222119171127719027690702852026112792363296342104904926751836734790234819248229025743410347540262881632679956308904638451240733403905565753705056548721086202525705562110492567557054061355 A015281 228 1342719789681832378122214741354176470571124891375333695969905442826897360657779318238769146276704164281073820542668018261215193563672687936219416730566419984680552517033245963196709989236383820200942715874628433608438337683618865996855423501008099894666347235854949374226798685134448654661884377201260441423945614449763829947140958676548058333946072526440469996044148623329927996950131007844614886045364249412603422098312421926168313046880859166013370316722760679896092068770468449410129176256669148875449828675913564782587318989678827905522860819663398149756805382645506415971566426027807908070392674438351373773729705986109632502649780434018903097605740285722325965572300391103083934753686267330454625354035417082667647656055971031098581 A015281 229 -2320219796570206349395187073060016941146903812296576626635996605204878639216642661916593084766144795877695561897730335555379854478026404753787152110418773733527994749433449024403914861400471241307229013031357933275381447517293400442566171809741996446873587147507512329635274882082638343816333930307241117870371036930094946884305037723504560410519122481975206656959852873559356436713758000299028669586186381071523876737093615955554817532450377330046953519018345122308521121274514121899737153693705615033216674132382110356447041422198906612993539083701428802044461616262421629690094901727927590794576580499418207143410560069692114991501840673840362809742703322974790586746435329292340643803410814202806209098253562608333368353151014687552232235 A015281 230 4009339808473316571754883262247709274301849787648484410827002133794030288566358519791872850475898207276657930959278019839696388538029627414544198846803641011536374927020999914169964880500014304978891734518186508699859141309882995964754344887234169884837378557044158292829878183638274264241898958954413968867070957632034029198146158783434030141614759130347962374680064541958453239091687671417652623948959304527130755479123564246331144643482855638791813336775816659236601837755123574292804914637129342153653329646598025901950773690879261387102181761628554767844377699184972607533975841112807167447449364714758322570596213935253757602826715442513989765533147082666954530851057961025358502174223340931059537154315159102109892409495582645070221878485 A015281 231 -6928139189041891035992438277164041625993596433056581061909059687196084338642667522200356285622352102174064904697632418282995359393715196172332375607276691667934855873892287851685699313504024719003524917247426287033356596183477817027095507965140645557450856071446536043850331762341413498927673955530003148527360562750531288072978906659774590520388072747906027024357856344695711711581591102255969658245621467945764545975176204411641149471511535623636475863497266441705051238653095639660358380213125035374788991850542016380249750445352665541975064443890028790219889729631417710416133371307703251904330290721862446672732369475722690185019564675297521707830208613634495409270717819104727514611703987954048295274050876609022824060730908068480754473949995 A015281 232 11971824518664387710194933342939463929716934636321772074978855139474833737174529478362215661555424432556784155317508818793015981032339858985790345049374123202191430950085873407712888413734954714438091057003552623993640198205049667822821037763763035523786010598277725089780369759739878044021275747314069723968470131926335851861031693131482407972492990976605890980199234270102613187534903132627653276383531846890186040972060382526582652146801398362152022263996270054611963270518786402460434906776576224522085109368672295984357951160981466394057681773825699792975966339154456079590528775979963020351482593832151106840306656316910033582312487639412543287666816186248355274199003716175535445239021586044164354228870486627592249409477826783675106848807134421 A015281 233 -20687312768252061963216844816599393670550863051564022145563461681012512697837586938609908663167773419458123020388655238874331615223883276327445716245318484893386792681748389248527871178934001746549021346502138934261010262498325825997834753255782525385028652205642100999075471452514905425494871749447928186220416872521656190821649689222233165136798102624950683829160601193805862625671557039238760231792088926585935172403838691218264411505828573437949514828235843569727701130318284755705295188799289068445622005431588485403834998120250564950001232400673084167793231188213599705658626631073493188249543619847126048546180828398905660390310747777354097022880562769013819087003994617619385122837842512545590815881350574727392937069483556504827134085511664032555 A015281 234 35747676463539563072438707843083752262711891353102630267533661784789621941863350229917922169953912468823636579231596252774845031106870301493826197671910341895772377754061216621456161397197955018036708886755696078403025733597107027324258453625992203865340105682927730872075775748839203527433778937881172844527662685941797408951777345993310364117299570488612680249775328152886659843744431366452200427227735856237500086034840215994585442324225345882963043491920296084677882634953893711134222517781102899518147854911319115604590575096707490259084190696633535437291769517104295105086362581015523288648596453142082639742205607014494369199627913152090083602002882864897422480255731424710503303532819232693009989748015856450878372282899430724637499319729723555259605 A015281 235 -61771984928996364989174087152848723909966148258161345102298167564116466715539869197298169509680360746127244008912198324794932213752671880981331669577061070795894668759017782321876246894358066271167432956313842823480428467655800943216318607865714528279306176987391860977169976498633487334291845764762404652165416465755115849054148051521950339709122265126334214074221810510429569601362284165648144662726022668060431557098778891348646510685391283464325314564941330425272249421426327070768268480584571690316207254431561594997324975369894148209618257654225678295325946166025203547088762840683993913280061850701048488119030165270227315446432678916826917799326822999739039627464679574925280148878547218349739309251851081770608032117303770087556014848108442946345294635 A015281 236 106741989957305718701292822600122594916421504190102804336771233550793254484452893972931236912727663369307877647400278705245642865364617010335741125029161530335305987615582727852202154633450738516577324148510320398974180392109224029877798554391954704866641293525322980916197602204970600629656685772054496970279527043224372837766059174168976742623285554683935865545479442303459531590796472464163695082465951874787013207852687124522620757710081434274240758309048578508973809975360149360025888130790468954153772058501644673728440000178349664520922839778878596789124669814838895582081532318968606556401131619709633786807142685983076071440006939415630497285427551064786421509963233284669116226774656175483641332003033663984330290618959411038611978596093446468116488987861 A015281 237 -184450158646224281915833997453011844015576359240497645893940691575770743749134600785225177385193402302164012574707681602664470871350058193860160664050391124419408746599726953728605323206602876156645616128625833649427383717564739123628835901989297730009556123576238293321928161484781399317742698828271681875330395746474183561973279499839969107245784630095270406180556198161611108702867792276741852143341509442201442226454659754335897688759636275737392357835356429490595859369002832403954416581732922966224337424206704590981165997640267050274926377486141906173308777049033692577493187214886143224850350909200554282988719725464798564608891837552101572667660616292302695908076478911017054315371918350278188448145111411356730744595603660500474315417048091515954349122444075 A015281 238 318729874140675559150561147598804466458915948767579932104729515042931845198504590156869106521614199178139413729094873809404205665692900558990357627479075862996738314124328176043029998501009769998683624670265440546210519063951869205630628438637506477456512986095254624609273489543760981015183167378014208680631942135634713904132678764173325886697760245214021452685413758475246438350143650802561874369813118693354086557240580893437274707377778844221357371182761760200648812324289303213417757660825803949299341888804565940683229434415600347529391520433760081473285605735746695090547082586210848665198342072247027791500413828336178729718133526741089190878394339994180524429892874974623159967315771307981104320744265942016327265831621414660673845915037120059648845256311514325 A015281 239 -550765222515087366212169663050734118041006759470378122676972601994186228503015931791069816069349336179824906923875941942650467390317332165935337980283843091258363806806839088202355837409744882557725303430218681263851776942508829987329725941965611193044854439316605852384971235715898519083082688361611005694523209377232050868239098246954727397423435309494876306764415553325740373747379541359064237554315934487794742378762246031195553230175839503010916891138382039220831667600181969082794513521613840143221691881806635942278651329383482339974628703126841872447783565492696452822657171923866584294484852118064017491634994453063700628522712348671368498463883470008835656556440791093567857372464717275526681532535250781989589016414704230571285748396510626706103597015535834815275 A015281 240 951722304506070968814629177751668555974859680364813395985808656245953802853211530134968642167835652918737439164457627676900007650468349982736264029930480861694452658162217944413670887044039157059749324327417881223935870556655258218105766427716576141581508471233558068928569178324136386655573036269797864594543771079029825705483874345423065224557498607576979456029451112816885273763392138429260828609225778179371555994170685938289540256584757238134581152949346124440045206746965794924347676892494929235175213781656729094026913737260870873702254161218256525437615960343627805335953425681651736032137256198633014523923106465492477862423844110844587031290433647011245297537516820846697459134869237094582795979081844291560815851444683952994150912106162192375032901617771697784562901 A015281 241 -1644576142186490634111679219154883264724557527670397548263477357993008171330349524073225813666020008243578294876182780625683213220009308770168264243719870929008014193304312607946823292812099663399246832437778098754961184321900286200886764387094243572652846638277985648643510740991090496762909320961756207286736932624938649599132128258136374043454746049334164519515453613667096902321521093307407824876129175246591486030358533730685083667801369960418389018127510140696429592999482298890976644586322182979035678664477967719839378015633085327743009505762009840428756555618066199030102777128297780361446043939945979467145823312422116025369980372508297031263959823796344957663245025197229058870328788170011495789343931718856431724059671605827245894027793751102751873564908315283957930795 A015281 242 2841827573698255815744981690699638281444035407814446963399288874611918120058843977598534206014882574244903293546043844921180592444176085554850760613147936965325848526029852186532110649979308218353898526452480554648572926508243694555132328860898852893544118990946317988858954739510638852236727914164508174584980816923039970554972254582008328650789409235665911550915198903353132689718381804388563825108279482426530296893229397552801635410923868330382232302164667757699809804196440954125922286161247636070239633800250308082151819759291528762624143229830514793224810990674423426660588983247773271199879815840081511892305095799674103447686627460744253304182055320650368128562694298749896238680228471779014497520260175067487529572872068883515994015988105440073217153747965596110651187602645 A015281 243 -4910678047350586049607328361528974950335293184703364352753971175329394511461682393290267107993717088295192891247563764023800063743536275838782114339519635076083066252979584578327487203164244601315536653709886398432734017006245104191268664271633217800044237616354955419275846372087146972433485268190136669114182938425024047416127296996629782808831355598242722722369744416507373236912385514841354002851091675098583842930781540388911621230129757925316284542787538331526272698332409650733100401705119976970298985933035869665791570688905296943256401059772418625060644573499015527947506086360349448731432976350411218761936052580097712404904935996745698967025727860079121490457535460848983263093641710987635229335156616449319465831694751702060470123148925546802456653728230339639182102631471915 A015281 244 8485651665821812693721463408722068714179386623167413601558862190969193715805787175605581562613143128574093316075790184233126510148830684649415493578689929411471538485148722151349897887067814671073247337610683696491764381386791540042512251861382200358476442601061403581936692079127952091214410145150559381975195721101831973060280494494811872404022097546545692895271005929266845920717223036658319854245472613527315194038894017427894744571096544558086666343987699324621575027356345682258292530610985615299583462275712702211311849778527638085119271802553295088243524880210216816431818213906193301336213416946819222877633840300822530709291510964871599007950796662888929398246956122997554918241775139198191010290763185977214523660515439481113435662272502829660015079042793228033764080501392483541 A015281 245 -14663206078540092334750688770271734738101980084833290703493713865994766740912400239446444940195511326176033250178965438354842609537179423074189972903976198023022818502336991877532623548853183751614571399391261427537768851036375781193461171216468442219447292814634099540676967657797865067928194676172774148697730391159477429094134090846047388003858126389950310726561981634607046635703464002495782448362271463525398082161760355863838931934552574504081581204227424468310920331403901718908354207644889628744013641512418101823396218169164952992316581424338213059038270693254165806158955816051411341614418963871858957700240567729104841589664986403839412567628957603410978468199056453885295968800746891413258542545417542479894059993981933195298312180693656953971340278889117836216585993359635308796715 A015281 246 25338020103717279554449190195029557627440221586591926335637137560438956928296627613763456856657843571632185456309252277477168029280246043072200273178070870183783430372038321964376373492418301522789979378148099746785264574590857349902300903862057468155204921983687724848532787733385384842359324472295778243672856841269823301205644115906272090432148898778383350045390253856608889675098195022611082444177447439593459456507314479832938773265446373389943045987203387556148733562150914531558528511886497944556743560240660416404904759784075660676823902954531733046929826804776926611867116865597054848814585699511417971275569624946920233987159882856111046119154744876317156449763840190847194737296124363635903981658919647957726465700287478521537195147212991467562099003904236941298825877907586045942244565 A015281 247 -43784098739223459070088200657011075580216702901630848707980973704438517572096572516583253448304753691780416468502387935480546354596265162428762072051706463677577767682882220354442373394898825031381084365439916362444937184893001500631175961873635304972194105187812388416981666985907607950879878501777936474946558885264395196746091853688938654896299880970823342190610033122971021873810905270484985129767957477127991634688061288925685785963605641668669412857940484374238336890350944290508112757024905920277512201866024120698288467257445833525837158341005676122699641350834510650724198032683466628184573888489520664199904161048061673293472885770552287603421573423225866672338173856017884330433286089237819914823921745202313624769497799001006029732495098300929299788020794260009349589474240284599144864555 A015281 248 75658922621378137273112410735315138602614462614018106567391122561269758364582877308655861958670614379396559657572126352510384100742346200676900860505348769234854382556020476772476421226385169654226513783480175474304851455495106593090672062117641806991951413764539807202009071142951403075287682973906554468244953587785654663331412332892468326162151486238606859788420840114433801883750508012314577312302007245059658452827517158304076105795538888386538657986065520581165127304053032120881622373797192034259522941337586219920954193322385319103630671949799588992823348779835205533171030583158353814713064080638369154995533959385117403040938484392562234053853112284582733845831863390839410843077765554766008853343854718459964788400384286520529158155176699070758107144623156546138925957054324572364963568493781 A015281 249 -130738618289741421207938245750624559505317791397023288148451859785874142453999211989357329464582821647597255088284634337137943726082774234769684686953242673237828373056803383862839255879193573162503415817853743219598783315095544192860681323339285042482092042985124786842556750849872384372889031758022389766633908623590586972313680663438795812016004046183685179788832486503318267498764919871771610282496799871123211403721486845399612797073029518231975581590194831208376035494719809049172204553650773572221578255293463086356387958107263107156066126165403648059398983314469343580300793478297374766412259010181682866622409662596379596588375017974210512610183268734888739791966610809476727283979162936967715862926515294305392924883080776238106092472788509551728437450668574878611187354219811811250388917472385835 A015281 250 225916332404673175847317288657079238825189143534056241920524813709990518160510638317609465314799115807048056792555848134574366758671033877682015139055203339354967428642156247314986234159246494424805902533251268283466697568485100365263257326730284553409055050278295631664300214536840740376686211034470581151790439550923369785330952164505351244768930887778682346920382993108610927508381039486606491589249664062661851795628811912648106536120994289554448508582857268251320121180958301622591987871499528226667845568923759783063889399474700545458979539568763253550675847513990588395164673280367971325890287532840750914936089131559124122804059637582531504203098019415077793265093437994137845796505723932929131033481070883378323870396183113025459196841741036288191495313374684352995607778764296091372857606472199120085 A015281 251 -390383422395275247864164274799432924689926840026849186038666878090863615381362383012829156063972872114579042137536505576544505758983546540634522160287391370405383716693645995360296212627177942366064599577458191593830453398342253431174908660589931708290847126880894851515858621253831177904945681829013627834847104999287910677458986015421278811209552845061411588179101426365633400311528239088317356007185711580787704184286863084349077204736931035734945385513497273149333697614860069295509326791949282000564907141596418503077433537159672157486888751003232530302542817939310574051323107949238676580479757743234072663293716747790731833998004088053244797008378138008559260295098148990545949035189505821078279033737069484182601561221910471633377657018100013194571964353004320348806661442719081691236001499122698063633195 A015281 252 674582553899035628309275866853420093864193579566395393474816365341012327378994197846168781678545123013992584813663081636268905951523568422216454292976612288060503062446620279982591855419763484408559628069847755074139023472335413929070242165499401991926583835250186303419411207049699740910845543281286970139560132973207414463518505337425501197894274317245021041424589400304365180407226201533425958430518339552007997333920299651456991937899358011662566021941069220442057065415638565873439583164488633296593026260895163903214008449911009383586880661347338687700241866996401776744820725274458716156152592057340914366758235028751493961526795384291075711444058501998201340171534504454064746376456257550739259340399871763612420802512687419426279310073417646057528869039723221579547959277065677273564929337848342935587857621 A015281 253 -1165678653137533565718428697922709922197326505490731239924482679309269301710901973878179654740525972568179186558009805067472669484232726233590033018263586033768549291907759843809918726165351301057991037304696920768112232560195595269433378461982966642049136867312321932308741484410557709263222784458435679742463925460743353899906786862671301546615425972058434497926331776207527736031364498017770902483921084834451233784514223362912624808641683113957502508922748198652513394263272349106468476536844318880567920571115659631648753326577554405893396470259439764638947359046478133382406612107581534315160149582768664888334973740562232075928815767648438529941324482942403350702384829337935079706544746689231208849527905649897572280992692397200446952769280091273745422928921314767319589928710625431316148140893126001957268282155 A015281 254 2014292712621658001561444790010442745556980201487983582589506069846417353356438610861494443391628880597813634372240943156592772868754150931643577055559476666352053176416609010103539558813727048228208512462516279087297937864017988625580877982306566357460908506715692299029505440778914297403272408807931316065829884937806619933238587110593603963913262806649273320495072963169259730444772275040114557622713737845176008307264585809724943914779799105266703602505273282926619160214527576608065785192347436707277422095198270280896173419907102465871830697627280994642017463865078448471774565310010629248416724782139934415981030271675670580791715491327358497981322910953267022710295935223679977127784207350004462258552323195750328857640829294296408833228270628410624429020337126792447684608953124307675635112306730275497504266069205 A015281 255 -3480697807410225026698176597138045064322461788171235630714666488694609186599925919568662398180734705673021960195232349774592311517207172809880101152006775679456347888847900369458916357630120339338344309535228130262850836629023084345003757153425746665692449899604716292722985379242648142998169747454124671709951321241733376211871527571792493985286017961211693312652200562197378954636675774434299428481257612128284966563775347150444585417395129075354731770668618159922866962701130266520036967698294385300016913410345911942401961284891796323868245455529353380152987391163181610524498816687251853487817645828563813914357911096881253170616626452553731896066265748267138478686926444349007069186776378431966608490721124637811386037984058046759855859106156686723808412513183757701765977138031207494889087567610217563535665660873857835 A015281 256 6014645811204868846134449159854541871149213969959895169874943692464284674444671989014648624056309571402981947217361500410495514301733994615472814790667708374100569151929171838425007465984847946376658966876874209094206245694951889748166492361119690238316553426516949753825318738560253460960551959995828645227855474775749964770832123781622538134241517461263474186126515686091981501390528001446712080316687162426694223536133411302509700545356371426323619515557683326855017767793091668110276782295080503685972046336780300507300663299690929497795120177710489059050599235320810600776047497105414396282784568934626621385475720393550330399881000810333428990486431375076402362884961948335616504744468510338528035323375095314262991943531114910746145635427462314870979631693272244936811816161452158934562325804666352590287032443425543759061 A015281 257 -10393307961762013366120328148228648353345841740090698853543902700578283917440393197017312822369302939384352804791600672709336248713396342695537023958273800070445783494533608936798412901221817251338866694763238633314788392560876865484831698800014824731811004321021289174610150779767148104880034879231897324351853679212010943666550500018834370267985254079965571181198273217062396898242749660595627530609480759424989054881232670685314792742425757097375281928602383983708274976247104848765392261901709506321553529995183189964016015497152627787368253614683694750471531403883879066889872678122949699664542670289036064370345473607341225241350358081334205916860641671440745124812602872391867197408129507298439242481645502770098759776705653760069885179071964924459591966804828584513994102416369149604934131121750763275725173464773426953509675 A015281 258 17959636157924759096655927040139104354581614526876727618923863866599274609336999444445916557054155479256161646679885962441733037776748880177887977399897126521730313878554076242787657493311300210313561648550876358367954342345195223557789175526425617136569415466724787693726340547504587587327711314013007395222673961371224750001671691054662341913508227735586577559700297927028476627770523326039462268854779422930141839962815699366764725510104515856997405466201425687781895343570904666403597735144357329906528587746443888638834007197678455783986669069719028898536326301354825964590870749184335411837419814866771429077039697748235196747150012111322160425037194179500914612625444175779701749125288817290775100809378022899952287870325074564736162738877739880322366497555951254815135076314536216767371306338794374977886267312963502821170291925 A015281 259 -31034251280893983719021441925360372324717029902442985325500436761483546524934335040002543810589580668154647325462842943099314689278222064947390424947022234629549982382141443747537072148441926763421834528695914347259825103572497346307859695309663466411991949926500433134759116466078285735560603560465635189045836009517703111137083052651271743613520339476395131862725200637561177323372048831991839423562588922250583551005306955708923575715688839107537976411321046700880619703105832585311288899782188190448946090966128543129039100569310156639421301089883914907433845865821430686834980148665531295367555824985588933127374547399033348768550765755031077925365213385677581393082003856870653500867784001221058882058841987716352164542224906362447567603714851880160690487033689123461274361297670387836184926515785549029613789263574288999895337458475 A015281 260 53627186213384803866469051647022723377111027671421478642464754723843568395086530949124395704698795394571230578399792605675615783072767728229090654308454421439862369556340414795744060672507649447192930065586539992064977778973275414419981553495098469959922089472992748456863753253384666143657925101466050795616652646231966325033555525628128181746838297054511368137892062343675254776462720210140125122206813326211477399114033573947765744111781448036068533032498371130937046191851074165083621648886426816786431929636470738014176278980800013626484311764332446612255838672506080097923092506751816371260739138428140477123858527485483687310712958220876969928886177472390382781400139802644641004994368126915124049731303993365313218641787453836395133244802195268878672024980659032954726050244084270850081546190617364855052238207236051299697251121702101 A015281 261 -92667777776728941081258521246055265995647855816216315094179096162801686186709525480086955777719518441819086439474841622607464073149742634379868650645009240248082174593356236767045736842093218244749383153333541106288281602065819916117728124439530156090745370609331469333460565621848503167705169465880009395617431257551743759403614602752276290393831355646936360582086663877427226441646262467824151581019518435420437406360381721536223809865548098901939446069859258564077807529855332011360635331346701529595500330251453346658340283378449806481251631027500589748059827619831623633803365211859673554368312868684325050837862762543426338969557450527639692269746879785860132526179635805120516737206788994449357442082837284569631925683700888455280673289500780658397606581157324276154448778704720311380105609829002473745871362934444203257420789473329732395 A015281 262 160129919998187610188414724713183499640479494850421792482741478169321313730634060029590259583899327867463381367412526323865697918402755272208413028314575967148685997697319577133455033263137081126926934088960359031666150608369736815051434199031508109724808000412924779008219857394554242263503677252801935234232894023229154759486075219312704035704258134477415367918513233238946127680104451344363043718743882975293827195851187849185948960465850989938383087786199700250752574205301532392641334106988882580553873953033604387788354520722814922457007927812503305516347611803507499733087249429035535540680988654357777969366847220879591484753021673662535506881264463268321199756936763900770792625490725706398213884884769925910473074450628326870323863035193054768000822283773009723148657820721584977411145051747183081962024578536192362042980137561902709548245 A015281 263 -276704501756868190405580644304381087378748567101528857410177274276587230126535655731131968560978038554976723002888845487639926002999961110376137712927587271232929404020968229286610297478700876187329742105723500406719108251262905216408878295926446013604468224713534018126203913577789726485616237496972119908955180787474096642165863376223377606446822728900564411259286750196438637855213173711864680536698559444187960558927748057643844796434372032608366207297795544224208686544466589284994762836240052442609643879782358989412441690218565259418243363506840262686083840123115468248947357907735471522230478402191999746978804928481273210070591370753630726520524255012392435785028647489857742613168354197954799955274825919818721183085680803604827096376707495385527136487201784564406319633278271233063398884366224418935983019156357718856625699872021872330595115 A015281 264 478145379035868233020843353357970518990477523951441865604786329949942733658653613103396041673370050622999777348991925002641792133183932798729965967938870804690502010148233100207262594043195114051705794358690208702810619058182300213954541695360898711508521092304986783322080362662420647964128267213373049083989645852947126118303166656909848899224129162696778248264609697164472245205553417996514198864752996048102043134139595698196488209282683933179999812859723785863941824031088668335757432781114500699378057469056514486251459469406706853703319684488275798613000611695306019633112468525855705874102744154064668064557337916744392806311200605816256876181354047138866477143882904246903786873928442168054321966366039252676799204251307047234236104509473694555268846095230265879633994504119606598243467606551979133128103643355268349269521077772138905551189910741 A015281 265 -826235214973980306660017314602573056815545161388091543765070778153501043762153443442668360011583447476543615259058046404565016806141835876205381192598368750505187473536146797158149762506641157081347612651816680638456749732539014769713448049583632973486724447503017161580554866680662879596048034874829476290224734576777002187055632100177616152938396386989481988833612600933404255540385018547549203189076521683809814926276228990622870511890129011775124683664127537668882145155477160988803590351352653837214285936879522898275788490200689686897618712857562941247696583030879812171210574553653994337637172356966490525591086283075340127003930991405618850054314680030511181874160521992748030514671564236297768038952436474626139449133829167419535048264959162031244092816695977612960806910099288017466946844711345596602187482190483227998678238968643607545938082454315 A015281 266 1427734451475037969908509919633246242177262038878622187626042304649249803621001150268930926100016197239467367167652304187088349041013092394082898700809981200872963954270461665489282789611475919436568674662339224143253263537827417522064838229680517778185059845285213655211198809624185455954350052228967932993383291126495310750565734812253535507546158384803504195384621720043342298494958137486226558983411427859796074440375770597920255444926193163112843212357488808751605689883579678525588080630332887116175069720157434883511772131169302143866532484896966342456821555730280010063068652126563265115480880301360986275939716577310539948911039805610874695706891080761259771899300814705119917234210507919020728416376545872911147276782288828516467859481112798425434421559320380162325686741509393357262366283313174228213772370987019847341626498938052590114284649919358165 A015281 267 -2467125132148865612001905141126249506482308803182259140217801102433903660657089987664712640300827988829799610465703181635288667142870623656975248954999647515108481712979357757965480660448630388786390669816522179319541639393365777478128040460887934720703783412652849196204951543030592467887334307344658774105768334298577147237105550989360996826521081931296117427734686295264115048530638774713406632757667990773542745781290387239300354739977734552628771473659774456515766694718917903707697494712755076751643015634974982297306408057365792612054695715634567788248152180425503421363365708178995237994911833652339470181147154293207136638801210621894003310970913477635210896735443168025877924513658887872341245277798754442158804046907158990063181253404014384441299059306040843047760567493310261488128410757429083853762827452572828756142178918271971119865282610878842067755 A015281 268 4263192228353239777539292083866159147201429611898943794296360305005785525615451498684623442439830764697893726884735097865778816822880437679253230194239390906107456400028330205764350581255233311822883077442950325864167952871736063482205253916414351197376137737064123411042156266356863784509570375030178046886146592626534282388259965691950490720623119462380475561477689283540183187691629242413008833413106329802500486112711557136473454910996606028527669016494421394380253991459876858039871964904411034541494611714406586795867351645810535288557235024847037305511288875149474454903600120123763657713151289149050637489746861100438525172331471258950101634979357863285136131105854873275988653647086459760173089996332112016307132712226156068113157936828635829535161636791645263432635545186943186241560861613745826221860550049509134476327287116811296359461581951966499245728981 A015281 269 -7366796170594398335587896720920723006364070369361374876544110607049997388263500189727029308536027561397960360056822249112065795469937396309749581775645667485753684659248954595560797804409043162829941957821418163093282222562359917697250678767563998869065966009646805254280846028264660619632500644412988158345942748880613852004307234119834252863803915087538948781158737285350810445059516627571692391368716467887322958520785156141703538449676763593387550185460872486262053580652742722950550975412951349971992299822102128279657233136694332804317454323670487863815245781596406403911991790247904715402509490678314304745303778325917539110598068376967612444300248723430216144877535906552960806553234453194331136798151226014989110070799220506515551718795902134709661514949591985445056232878544703593364267299929607812461967262597267114798125826883961438327363693965046990792219435 A015281 270 12729823782787120323895885533751009354997113598256455786668223128982395486919328327848306645150255626095675502178188846465649694572051820823247277308315713415382367091182193541129058606018826585370139703115410585825191680587757937780849172910350590045745989264669679479397301936841333550724966436309682506582746943163338120130058162628876881043259493560724753364269056239797554607933957825721674561963896959390935367257321929513841367636701101003216476430482361882645520232956888551493450165825209344902664990140328991000566322133254150278961121554396790763088334351429901771359167623052208635735943430183284496863419030309346528211031150986159652075678186732056664995845541611721671680526199192605429909564226805395974175027107019994367074134660199875395997197943249000732764654920835433221950486445738063708780184663115482411604670806065744416674991250065401271601956201685 A015281 271 -21997135496656143919692090202321744165435012297787155599362689566881579401396599350521873882819641721893327267763910326692642672220505546382571295188769552781780730333562830439071013271200532339519601406983429492305931224055645716485307370789085819599049069449349206140398537746861824375652741235465109759844608784060188488307947907284647576381129093599250501032115476000027739363632438837415051867279873239812579968150241948322977101216044512427564709553632661044612063365584694742802856562981087112642052132331614438528980722894944498262238337336432091404860796850991161404131150256092171799645519109419196524949067283632396599704211628424703324414900824184066019724724515239537491536821132724553739574164044681034476739738809580058298391677349385096010706055844326769542131358102972520017848004867532112647939177833812430762912257418424502980666823536382942653804794331716395 A015281 272 38011050138221816693227931869611973917871701250576204875698727571571369205613323677701798069512340895431669518696037044524886537597033584149083198086193787206917102016396570998714710932634519882689871231267366162704649155168155798086611136723540296267156792008475428210608673226577232521127936965256544777071858401312558316587992117862150453051464830562915055464008711786305244260195205712155417882373919620062291898855357176508383903517990116050094862196103922166647958461693284964644942987424660478135830512439875614118558384134653981969599980139532095024460298625305004981714586403629645390219909514632467234364909198741899493070390162147465130385545497551393375406140386073497765328950785978403631662236323081463888104181724288196584724229790267326356287631218599540058581380794394616125072436157157243529863338547925852889324081336189698123250701058369846730443346020958020821 A015281 273 -65683094638847299245897866270689490930082299760995682025207401243675325987299823315068707064117325067305924928306752012939003936967674033409615766292942864293552752284333274685779020491592450357288097487630008729153633740130573219093664044258277631949646936590645539947931787335525457796509075060069621118643477400634357195398022808359099743359589406230146148527813157593546409349480592868845844111919274096187714266421646772074383141222287131939726043526278135025023275154707334146238710096360372065780102647897103256731839811708686736831435658497117908687199434824508960565548667243873289408321738013849142723621207301175804283287069744438087107983117239254571682576644188309989962795872530086450102044798768814577149503956719995761076729266107502530905465126706148046992542657457152227905963695376179470204436463638046661078383447500138571761960610084511113507105030206354457811755 A015281 274 113500387535928133096911512915751440327182213987000538539558389349070963306054094688438725806794737716304638276114067478358598803080140729731816044154205269499259155947327898657026147409471754217393832458624655083977479102945630522593851468478303748008989906428635493030026128515787991072367681706088996401899612872320228308543691383112688615015291716187182778349276257399387418949330152532018874015786997335260679615787864723910757079176291333549503257695605497040208212644996480771964647246081682468291177572340450687475583381587554010782453585317514817629650409789554088535439092878283262390324401628661703966453774228644392147093201480093475941135333019056947402311823220824786515924044260141497605233132015093146633176977153466460069549505320594011031103358668741437469896997000112157697033731530798567775434963866776063718276836085174324842458879370508065927679861110264574996718805 A015281 275 -196128669662083813991463094318418488885370865769536930596356896795194624592861475621622118194141306773774414941125108602603658731722483180976578124298466705694719821476982608879341182723567191287656542488503403985113083889890049543042175337530508876559534558308682131955885150075281648573051353987792214262803280558309890010378487962300110273523875429571557247335726395350947011746988916495458545523063700590955497827750208932263452119211869623957239071052569948206236400432970560913068871948490929131645419776668805886540421240461781491178646276918098314579819458872905889915582129086828165976875009710346804594731406146672981778347000783276996797037214282122370236669495805675945125473065245756699548614737197267763323491596009186959098308396150992641676235924549208464224947447853861587697290427556083291715194332699434343700134352352525508505624350106044479942814408650002424292048821035 A015281 276 338910341176080830577248226982227148793920856049759816070504717662096311296464629874163020239476178105082189018264187665299122288416450936727526998787750467440475851512225948143501563746324106545070505420133882086275408961730005610376878983252719338694875716757402724019769539330086688734232739690952404544957880874608052826911068746526071206713303748763635744881997719917104436839230164243653656567629211857001093989312056903685469662357196409458056683166183704998187548254705132789750600269946628956476175223924007549745951608898656121637995193179995577394855193623437252584732472832624795654485812601057502266991147071352053566278334529407313685671836909692508454542400827441657539421670609629574366592715762669217569780668405278062617281409406855709269241609502319010258146753718832333257347041595869037738712796114575365492170206210969561834505666071352046899740493098693623744801245570261 A015281 277 -585637069552267675237484936225288513115895239253984962169832152120102425920290880422553698973814835765582022623560516285636883314383627218665166653905232807737142271413126438391970702153648056109881833365991348245083906685869449694731246883060699017264745238556791907106161763962389798132754174185958921058655149213264522228889632811132357831015366108932748752862127858756660274780367326231345332802719658326938371314545038124470763262901527054850089498663388074069183292427989860952085704372282355144743854648563680265157213446602057308687549296375197234406976262289787526493690369311811302513063368724885759847840853905544504359366097070821589716549917396814159370689857257492342566093743098633514056557543270377981785071759013090555230686444540252236286874155757967303221614428276131906508579134039845010635538080522030310474197571367653289983477268954191166253632208416695708400491613771455275 A015281 278 1011980856186318542810373969797298550664266973430886014629469958863536991990262641370172791826752036202925735093512572141580534367254907833853407977948242291769781845001882485541325373321503840957875808056433049767504990753182409072495594613928887901833479772226136415479447528127009571173399212993337999684640715767601474211587113431169230154837224714961827034204087784912962806479681164979527833830544250834671676381787838132619551795459684751840808926468414533007695339213250727350442977092066610125772145396644328186627410730163129177020503705367677078814967007006730580401169695669796796332989390731148171925191981754723976139542207189130911068105508041997580535108993582959914756496119446351810160748672539527702802732066990649255498253444823791250028782362601047636468424681575250979907150118355286018891851803333065356556352747401029515864693493230644467047085398979762145151812547934352909525 A015281 279 -1748702919489958441976326219809731895547853330088571033279724088916191922159173844287658584276627518558655670241589724660651163386616480736898688985894562680178183028163252935015410245099558637175209396321516309998248624021499202877272387492869118294368253046406763725948485328603472538987633840052487921745338171864915772746413052786631747429069379528117487759851464050652270374957963327848370210639548431342928664199692806528657679008242453427028298809657376801530972434335230725203531065704197273434599981148196013535357418332923279740635818135818033571074864456396753649147930759917554755418385779096086871179027379995230621998280266520605977331564361916570604622078251176557616538931542572584213596103706213873684877976826901133269730023578956803444360144609546082932771683444081977929367450173647957226462914189347674018930207195133020001301088650489438199929813190722314248568323414544185310501675 A015281 280 3021758644878648187735091707831216715506690554393050745507363225647179641491052402929074033630012352069356998177467044213605210332073278713360934567625804311347900272666101071706628903532037325038761836843580183676973622309150622571926685587677836412668341264190887718438982647826800547370631275610699149182144182819910394061335920223329389805534353472811481956179790627928658634995365934956004283600766702270892026669746436879609751861423870504582877481288273378702431182634117073710458634951221599851222504622080286911341022506158426868543501905149814999458271169219956564032706181422313609007853490162751434585529525262877462400244456175926042192744819310542528194883448236262979430106831242090133222928762115782159506623594587002728796278285685827216911888848898864734467383121636185579021907232786048154876374448508276652563226910890051458689186780179922089527236521411721477244261803078128733531481301 A015281 281 -5221598938350304068406238471132342484395561277991191688236723653918326420496538552261439930112661344375848892850663052401109803453822625616687694932857389850009171671167022651909054745303360497666980454065706557393810419350212275804289312695507301321090893704521853977462562015444711345856450844255288126848252373568228785757191550384756904428236607747673918132848147857290901019774199571765476441477474571665016595615016316451440794531474397050413583579765289416143205926072945576571211519904041830107614829830443084907594236768372913704194798916129179888699602204458528201452584498224749741568707698601837401937356038445128414743753861231618281599515393575414521532181948490382071855789644193848551565794209549461363237841690118261400914763386150559909496074533912698153525530305379659885535921740495993986429471643256725691391894523792677801129063778241549487057847750669685441455579208297765092678786013995 A015281 282 9022922965469325430205980078116687813035529888368779237273058473970868054618018618307768199234678803081466886845945754549117740368205497065636336843977569660815848647776615142498846599884206939968542224625540931176504404637166812589811932337836616682845064321413763673055307162688461205639947058873137883616923061031518339814461755510466435338417510915662113000551595867477531200785499018003487141197265701576856892234472190640709272313037269473251482959772142076540121542936758412974319890580184632024641288721543328446352080353355108981997978149210859709645370423441648902842280189723680730601475194249488229334254338080212821136108031518492539035115539619934613204951431693339507448321759553547355776383390136342527352978917673610957477556690299365418079288616892208090861048903515758211043017569360117111576841985528935251802413425740156881448204422748640341013853393055259662560092604451206641340288603333845 A015281 283 -15591610884330994343395933574985636540925395647101250522007845043021659998379936172435823448277524971724774780469794263860875455356259098929419590066393240373889786463357990966238006924599909592265640964152934729072999611213024252155195019079781673627956271147402983627039570777125660963345828517732782262829110463293654555483640908593918663618740308869477983389706598181709818904596684072359070665542191823914290726819479690030128403128706872012478861837599229545237298741008408519860690411599774993796369814671293445962748184403262261490326997592248257870143166166471396351526021326384571204966761381749681759900671399961670307426609174164979515903200566099947538651205198254125113693335899318289048069803445356280550324355855249363119581873031955848178798107036729325625734801672391649354398073568139914816800116323762759849222975239973131646343197639778787089091117920948953150599487102836148921090644661140118315 A015281 284 26942303608123958225388173217575179942719083678190960902029556234341428477200529705969102918623563151140410820651804487951592786855615722950037051634727519366081551008682608389659275965708643775435027586056271211838143328176105907724176992969862732029108436542712355707524378302873142144661591678642247750177477172979743587418799346759947547210213755325419160591448506222724522188635004862264611646537229868135008965490544013149232360204069375105334630158603201256845512729529358564876559578986892092529405327594487887908955804953253480678886485084945677109577252020896524200609268045162483712224376304226984562767200709200672103733282921073437504189750849900158233677875503467792635393918957194695263539959198586311204484796588272177416893042278958063657725636531087567756863536395255299206370423790869550412556447165752348443863221211376691367454368999963918897019029103582125555031772842625177999397561994975013577941 A015281 285 -46556300634838199813470763319969910941018576595913980438707073172941988408602515331914609843381517125170629898086318155180352335686503969257664025224809153464588920143003547297331228868744536443951727668705236654056311671088311008547377843851922800946299378345806950662602125707364789625975230420693804112305417056802200492821483499834998883686556976972073895939681906095546860804466449792920397119963166787054094991472966487057960969370568278543459194320000962277043779683897108275578445689614432285822916332633956105193588551267386068446517239839428271043913831524635504830708003522224299822237701234039080359102883821603625488091825288472112794524101292904550393236787713322339691542343315806781363245778799588501626950284557558714067414827200276963589225673988683616409479097508134080356826336156178162041363064945593883003794604137258139133340857743071877847525625624371235878245836145196589544867509422257051014191915 A015281 286 80449287497000409277677479016908006106080100357739358198085822442843755970065146493548445809363261592294848463893157772151648836066278858877243435588470217186809654007110129729788363485190558975148585411522648938209306567640601422769868914176122600035205325781554410744976473222326356473685198166958893506063942617881581136973824542791609499826918160688899751736747453955759215819517282001872936883252808173241457017394121963379759962137279143959049990494507076021980729642807268858931622045507727073911776457368178080750805556065667502523571989762311584060089835909886363561727482965417162065504734759251312311541456468681178396411700238285963878828556260363951007751445369868732476814865480543946677983158883028170254849388323572691639968829200797840259108992089217759783032810905448211427593865805267861476626496488048810582112986938248470842119967412329207519451967188544084046315536990619970726842096398347541124140311765 A015281 287 -139016368794816707231826683741217034551306413418173610966292301181234010316272573140851714358579716031485498145607376630278049188722529868139876656696876535298807082124286304173074292102409285909056755591111137365225681748882959258546333483696339852860834802950526021767319345728179943986528022432504967978478466643802629673996293458012851889951331712225132298425470895123489714325812370325838700279227122864370712480470490386901146323955867409917661223184333687864138833540510199118976425117922378099622141825353166645476807027196983534181021809607226164691581466607198101819811066949662901685126551532122491145397955838388930485157295312332414654286572318079572923863327912329743656940948741456636573145913342621955976776233631722554449807792696993513618715202446095125091491579900945102323021630922452241006071026482648288396100617777960142613808240413457178193071272547813022482808252090063420976096263207467476655470065670955 A015281 288 240220285277443270096596509504823035704657482386603999749753096441172369826519006387391762411625749302406940795609546817120468998112531612145706862772202652996338637910766733611072376752963246050850073661440045367109978062069753598768064259827275265743522539498508965613927829418294943208720422763368584666810794133276075001085599546124279168743841131925149863730104240338327184682888918911218547872829325380527226801617470929243128208044637421259193704758713746317497421246647173729164330763616825653057087810799254454624646779206954094130684011774381760956305317154930636900372503089516719540324131786496048519415845744081748918038531533204194037478619279561890761889940772439605356067743463101817975819529118394597467143327179821649786091557751263018766332917666960776610735452221948384816877657836522688148688648745057493918252918456480217567135401422681715446989613935745176934029724294277285336939852376517209235229086990804181 A015281 289 -415100652959421970726918768424334205697648129564051711567573350650345855060224843037412965447289294794559193694813296899984170428738454625787781458870366184377673166309804915679933067029120489175868927286968398394366042091256534218671215040981531659204806948253423492580867289234813661864668890535100914304249051719019998748759435374805112164770614125585841504230291890471278453132816591288289275298442294839342220381702507015874501123625292074619194305825206694385525309482241357054169441744511913021727603886992298218852725344455295091880335493578806010367323221872212446922217272305013002903986834820650844571446363805804190333217455570531060473755873558874550831744381255085579037220865611379974997117343996318345980037115101228382532400871635317300086726683978806234696532763160545735491871452770419197172202927894970550586259866171554520131264928966608663958054072720684364847543410249607883677495533117942547910056350225399733035 A015281 290 717293928313881165416115631837249507445535967886681357588766749923797637544068528768649604292915901404998286704637377043172646500860049593361286360927992766604619231383342894294924339826320205295901506351881392425464520733691291129863859590816086707105906406581915795179738675797758007702147842844654379917742361448699030312705077539952494303113520251467171833592471652838371699781394096071166545777024461718605427984116849639410635858086625865003571468369647662830347608543516019107179814475879172187318025831132600463115877052980812226689177785846671682764119348123880216165985650019911220956573080716608322546354323996585195702948554640368793613744795160913186594447137115868773987473687427539542656372799951323544473832625522131243922124242426524143483600218405005543193450762181969115776766024034621681335511820941616328151161163034068019113165603542331093729173581364693536920240424398773269240539847664419710993913617519740133123285 A015281 291 -1239483908126386653839047811814767148865886152508185385913388943868322317676150417712226516218158677627837039425613387530602333153486165697328302831683571500692782031830416521341629259219881314751317802976051046111202691827818551072404749372930197829879006270573550494070588431778525837309311472435562768497858800572086448343976150646468256646316017532421776297591107089785729932503673266220175405461868740471734201308860888054600531062803144047677300563404619730100609645742014455624275916657962997085734276046922106683969110604833106555378425254319329402670086819373132629999470437933740369533816611937199773869827390809116818384085981348528681857728356404101367242267700341587899098098720767725974834461775688087184153029589773680464517721916021467348821129852162307148812056131914464469567513399504507693619932257997219009791269803162919549913288149053900590337839591231631136265023352245380896700618793267553244514665877905618371278199595 A015281 292 2141828193242396137833874618815917633240251271534144346858336095004460964944387921806727420024978194940902404127459933652880831689224094324983307293149211553197127351002959748878335359931954911890277163542616207680158251478470456253115406916423381850030922835551095253753976810113292646870490224368652463964300007390187611287629252478427177590196915242569172957080795536539673919885822309406338356170388635765591000729379410607961068545319591458761412788050273819716766734984451075775330819581875353557517812261937004225845121116902962251710947089649616781994978867519403447868175714952799294274631506129399523925661026190359327738767732863065577250342073165654671847750693171174126615826834175455772863997423938904625553386479461693886042854831377406262177516016155020431707029122816920984496583900028897944912615509312200034883357306400930847034032422580882613459565450636963820925649678418340813817190561182680927343893282669352236918485624021 A015281 293 -3701079117922860526176935341313905670239154197211001431371204772167708547423902328882024981803162320857879354332250765352178077158979234993571155002561837563924636062533114446061763501962418087746398938601640806871313458554796948405383423151579603836853434659832292598486871927875769693792207107709031457730310412770010591393933009443490638540688021018857145403698170489244406239663896564279738642665783321481758709935423458899412691921205664810349715910064732067111753407584647445050023843111524808525945646000215936344124073579196123777098064502887780356605249569588990400011218560497162565762854960890526140029823954795343331290371605089917650098986566416167284693537004624225213095954855114669633697555985063540878511368541022522705661465672272160384142727174412208835101113515596252608642228533054334100472520727195081586090108935443759335945603675325724556386692292784634979392162366478706411453979205054992522281879799704770942960880000621355 A015281 294 6395464715770702989233744269790428998173258452780610473409441846305800369948503224308139168555864490442415524286129322528563717330716118068890955844426855310461771116057221762794727331391058455625777365903635314273629656382689126844502555205929555430082735092190201610185314691369330030872933882121206358957976393266611940459913249111201162902573704107508690764714230569911379624460641094713303995825190926241929336431203696397069872611458737641460469868418661329412779897813732483046564885986852504681522175525104351804618025727207857965941072558785937527960089899791548992357704099330640458161307364983784148144711228864823329003841850566098747716396909474857461456658979210698586575199197889919785446754590609929841444839685821159800413449796355159544730375698658217701968575013396896731459242555064252597744714007612053704209113995582599803988604653506620595448552725797482809423518469103401120443819114294220305300494210048243503496375757507208405 A015281 295 -11051363028851774765395910098197861308843390606404894898051515510416423039271013571604464483264533839484494025966431469329358103547477452023043571699169605976477940488546879206109288828643749011321343288281481823064832046229286811187300415395846271783182966239304668382400223786686202293348429748305444588279383207564700589166237725197985304607033228952458027376400364381919289418573702203908729455318914622618165052217677945217817337172688088410162324780908386955513395182053055246192446312332301308570659233017291025130896034228755776889753524519499497205983579862169781263110194830185364441291413591762625491137123740841515024953731240641633447367098670736902264322572545365234844345293815380567247337447902840768459619532498969042353209184773806295988454535877206644303131373752341574981948571600683082537506418208446762062050357986146059555695825377805318036593236872787163749565896945273268099557729513295491702374345474484587745705454186866750184235 A015281 296 19096755313855866794604132649685904341681378967867658383833018801999579011860311451732514627081114474629205676869993579001130802930041037095819291896165079127353881164209007268156851095896398291563281202150400590256029775884207609731655117804022357641340165661518466964787586703393757562906086605071808248546774182671803315607841690316447130264913854601173117904583548602132342853734534535871128317114334670785805203355651143406898352623192432646497014091257237273453658815904826191190277792444245755220836751079651749875586030796101736306750631805835025981235355591621864239632900837458259201490793563595643755112348789993851518129394260561697247928549509515712042227222629241818541037446398141143529829575016955699005386411814027157229253337739078422670229069087531070467948627729276327904851445279541242806129659273435392003053767072970394369965430181419929349817396469622815798005816906747648392313717588700532717643182822035687906334109844024894602421461 A015281 297 -32999193182342937821075941218657242702425422856475313687263456489855272532494618188593785275596165812159267409631348904513954027463110912101575736396573256732067506651753164559375038693708976247821349917315892219962419452727910749616300043565350634004235806263103910915152949823464413068701717653564084653488825787656876028926234503097717333655600838114956254628984796455659371704918034171622884222135022281900038688388780649620966914198491135727328781920434459584064904714333870529865958824021956475484059691980326932168299394770234907784924149793678780043036109401392463966840750926518567179816842031600977334308593258031336671406247360801370811298559904381172872608128028530582645754241097657576426419455911824284582312635864045977117646796958547700986218157330992546027642279763690366545504465590781671302453987106629648810454564575223795692099950831497240341758488985307063464288302807347283151754221582455496589240898967393607098248705492036291375624280875 A015281 298 57022605819088596554819226425839715389791130695989342051591252814469910936150700229890060956230174523411214083842970907000112559456255656111522872493278587633012651494229468358600066862729110956235292657121861756095060814313829775336966475280925895559319473222643558061384297294946505782716568105358738281228690961071081792448485916391606428828550771842209816606745251151530239917570637825480533209266069419330634762769221934315836922970344178392381935572323904846386829897984080630113937980900265616929861802541489764779628064531107681180001226486696728773131953294380114645952083448791823966455234922072579324416927694833387348466669252153463255932729571110049250704570574618381741597701335059856819453530221929668672416764977634955285858202064000460966846115245380079194760062490180515885598806919190339911864832670371204336826224649694621484778101709639328793566802926974314800603436370078400600141855689301455662232679043254443478934991871168381286421139367125 A015281 299 -98535062855385094846727623263851028193559073842669583065149684863404006097668409997250025332365741576454577936880653727296194502740409773760711523668385399429845861782028521323660915538795903732374585711506577114532265087134297851782278069285439947526504049728728068330072065725667561992534229686059899749963177980730829335268174475439115782832614890347881144256924022695678532809510054594554430130239755824669475891135604610562770125178864124858835661409386612723898776928283909389788084027845052210924550636500568498596233129216741659563060188796388296572309775192865391192985017917433717271353276552970300041927089346198539126590563438694012542809357944977515514492087241984595883273312878437879244151484635951426135083676389629795214263713159910518189704460445434374917173751923516902707667074204982003646392239810190564824233717890229233080784622573407553512517235295230266761371886749850431390758089417390996913562697055700686738610850366737984331355096313944875 A015281 300 170268588614105443895145332999934576718470079600133039536578655443962122536771012475248043774328001444113510674929769640767824100735428089058509512898969970214773649159345284847286062051039321649543284109483365253911754070568066687879776503725240229325798997931242102074364529573953547123099148897511506767936371550702873091643330016643115610905127931970084485588857286284492368629432863429164189365827867812027330320848188735491106211499877456374128869464800896445391790311576887224776836515769937596096379580266904482926077687232723375271269404242616782184614654107645972337269817209944775299044579076034119324865822476539267417213110730243166437234614402037387008024456557385366131794257633765903846651791936061827559988825898381261662644302181004556873631128822767667242108041266578320388869499026364653881544051274462930699710127644148687634694020694890967050925559067102147549292065969508292769242304874516382026635499832872951420428015694493292560146233558261900501 A015281 301 -294224121125174207050811135423886948569516297549029892319207916607166547743540309557228619642038786495428146446278641939246800046070819737893104438289420108531128865747348652216110315224195947810410794941187255158759511033941619236656253798437215116274980668425186352384501907103791729428715329294899883694994050039614564702316485137435161186147527872635657786060488859890046992585077661576668243913639161535615446253166585723473467454804313008813493924532065109586813776314156531105326257565796321183965443039124486161597604938585894087062086129218887875593110598087302301203568238438983390809751991767666750710620264299031474476813350478282284165638259430422520721107846287426230816634738171841222327158951604941378906030499274831793334578961876514675350306292487963845708974687793094668810976454240283979953041366155663668076691559982880954983890298472101445310189623579114929844430104736386788620722691743172051071388754837494292019860608900329046589135589474830054775595 A015281 302 508419281304301029783801642012476647128124162164723653927591279897183794500837654914891054741443023064099837059169493271018470479610376507079284469364117947541790680011418471029438624707410597816389853658371576914336435066651118040942006563699507720923166595038722016920419295475352108452820089021586999024949718468453967805609105552398635062550428943822861995837860890326577241325562054210248281927482111875817251523413168285411695389229969313185061611305456470249812751648434245272752461768113437867313116097690160456266067985789549256821844937079217214084049220981200607695079612843334669369859015660631855105467510988148074561232319926827005709281042013414207760934310237945628637668605608799196467381619764700717407955007069540504907910519240088530889268076877735354191221158045365596632155314150825573235549931538743990772013785414486093894933341383206294546307034654989319137213758656764723125545858094712547654297982237825913891555475902474911072197771767210852068959445 A015281 303 -878548518093832179466409237397559646237398552220642473986877731662333596897447467692931742593213543854764518438244884372319916988766730604233003563061195813352214295059731117938869943494405513026721667121666084907973359795173131974747787342072749341755231876226911645238484542581408443406473113829302334315113113513488456368091638824717703967351341102619089399628175214261458523518620338554478791042650325054524789135154406422835475350254138206694216912537005874224409444198924042460040442763303915774672465021052638303288106921568851220277635396039274374968718862377481368802092398651091231383828888421972911399885599011283149962006414390305914377005270825895847783651279906033621591817677072662451793426403333823982808690859074014235831126994757485759336228891489052705075306108150270338790305695901855899858009641238793930204529119357242052779633022612958875353516456454244041040611637886819959166263888211865571597221007667009485433120808792243675014837225764866629308100041515 A015281 304 1518131839266142006117955162222983068698224698237270195049324720312512455438789224173386051201073003781033087861287160195368816556588910484114630156969746365472626301863215371798367262358332726510175040786238994720977965726059172052364176527101710862553040682120103322972101289580673790206385540697034433696515460151308052604062480851167300244169072641497968005159356140451893169367016873343538905500137343748650624321158525264566955941895426643542104840322976649176665966229278873376413601903756605558480441898167817079061959592805045453593267786709506387765412813761124597796496409686361162960625717845271437427022480528075371229038721026276785857828169245373589187043513154866562090165783961380632450818713706636524961885118052530138048845951379881495627355248332408387105966292960294387598161478862023132597074312612396458319357458942213245474116847651343449139949631180548494867530598155035775388329756850914624967519758026648561029411025065824659158086579575352196295345151485141 A015281 305 -2623331818251893386571826520321314742710532278554002897045233116700021522998227779371611096475454150533625175824304212817597315009785637316550080911243721719536698249619636162467578629355198951409582470478620982877849924774630249306485297038831756370491654298703538542095791028395404309476634214324475501427578715141460314899819948340281159300367779973379694573660698221390906027601540063459353692844942318181830101254793845278081055214316793521618829449852003257990847141326084402761655928869228903174676318782816392347517930216511012385335860745015102839492630148960734806871412568684344415417332047030726320373859942529646996798143314211191030085058795634951553053804493072869762304640476764260880052614638757073176757224541283834813226604126561552677663129584846836146988500035245772640003114866865167711205425630390673538756478823987904048470124100002108013532391617387728336669581749633208646860184413854926452423026283370399459009455990378767590738053126185114270172571365912009515 A015281 306 4533117381939271771996116227115231875403799777341317006094162825657637191740937602754143974709584772122104303824397679748808160336909581282998539814629151131359414575342731288743975871525783788035758508987057058412924670010561070801606593283101275008209578628159714600741526897067258646775623922352693666466856019764443424146888873406163017986139642161362658579338358889824120628840773003147435722399798807519683112538675969079113116240411523740810094880192820086225430017569281614594462740717774146303015094270386059737885546992350308688680523430006422791236769357227612090003215303411078174922872381119545073790035006841722893701923172740937096833308231295429626648046641128225255506481239934244570117893980969670477745887627294163787032634186013854022043810279917973868199376070731520853953028759071721464222567693864761592637240371050695263232434354266592813058373210904543733170445214904040104222750705240988801628745052754516447817763588264120462346585375737029838839557386296125105365 A015281 307 -7833226835991061622009288840455120680697766015245795786530713362736397067328340177559160788298162486226996237008559190605940501062179756457021476799679173154989068386192239666949590305996554385725790703529634596937533829778249530345176193193199003214186151869459986830081358478132222941628278137825454655654727202152958236925823972860771061921074308609934467349825099341306549004743930854056256082379273998028999198016695597129550641255900729971014646859891000691273459623700194311625617349389342214178736967079657287165428288047517757196737842014033771771075672807074735114028520372894010618654955419620109088634683768056826185131121902783443447782085588607396812247984918119042506963709510278667687218962874899271070900137236565158490067343582431708197705332947723088966166325019332512982448451862035589421677729037142794043194006353178423594478989245247149252625595312318658056469881990528949184050768001853732022945627682228375491807683055552075989299881081351440596363571870231165135674155 A015281 308 13535815972592554482832051116306448536245739674344735119125072690808494132343371826822229842179224776200249497550790281367065185835446619157733111909845611211821110171340190144488892048762045978534166335699208583508058457856815188436464461837847877554113670430426857242380587450212481243133664622162385644971368605320311833407823825158863718174508804276432389341736879875902289207830093700744292360164956749750672517917669644591102090689680836549560458155295484902672806246072907272337747234131003243631991207791665846886735944696468639411254493756364852681372893519104041592200856341042498224371857565016991436198661079424452268333334040928447280966049326163820895684350789213201382291276463302030998124576588152115776641463663248565978127530848431207498989248776007639121100978827645248455555942992391078509848166919309137796267945045044352347283330813408794939364098178432250238448454073563212243769729028143041130258634566127017794170120964134351346095289468404347605228816166299588806931719381 A015281 309 -23389890000639934146333784328977543070632638157267702285848125609717077860689346516748813167285700413274031131767765606202288641123651757904562817380213216174026878376075848569676805460260815450907039428088232432301925015176576645618210590055801132413508422503777609314833655113967167588134972467096602394510524949993498848128719569866531514468366708333896118096902896842725217307151310224255485411991890999082617196822479115857246056817442735534651282325428445569844682598864051870333417235146757939751597550134363983548537588170646263386205788814117978144634965150190822369940101225639279637666172249961825419681824781181448566338548446144070293048734053827848062352007704504397608695966545041582180215776248910755113586507570280163949551317552427701681328113021090832644554510244407704809179947935970500589820711641876892344747230290451552931196847365237227175186218216362405056619319641313631933045203768132487443628394097311570426483801332327285809058298354827267502257554645995588983177582926635 A015281 310 40417729921105806204864779320473194426053198735758589549945561053591110543271190780941949153069690314137525795694698967517554771861670237659084548433008437548718445833859066328401519835330689099167364131736465643017726426225124443628267899616424356810542554086527708896032556036935265592297232423142928937714187113588766009566427416730516295638692240786604675370177259892157262642690453270964292649159721860500824983745296492520770869429323955007187859127177143881935856960423471824998479220235750375685966155630048345953403818253015365685731247671946656403513164638047959511455643826466905864230114905557839477828195687106759835914180914764514738006538727191307211880541045171408606941359402609951194482008755415993792505543151723392312632279216524821953876356531461574573993360520312911882055502590007397691357501942437579678377791133726462590053875865556997396027666787481353433307521492433540662051890769662149030590674132705751124630970934174611704951214364980061617629472577825236379719216969884885 A015281 311 -69841837303670833122006338665777679968219927415390842742305929500605439018772617669467688136504424862829644574960439815870334645776966170674898099692238580084185474400908466615477826275451430763361205219640612631134631264517015038589646930537181288568617533461519880972344256831824138943489617627190981204370115332281387664530786576110166582099881134174121844644649321296346105298994752806929380502305765648117032576572280767509891307986047055499943916741049606877021989485751319125796395962309466666750839912113030638744541353252454590257114655154558108480850660434920250578102675089301852119740250983706118675710129792328049789747216255937912644162259935953121712669952186266608820783051786954122237651292518574594668788553401747560924469166477669837938903555358154674147502117567666476244261239731208099160788377863662705696416690760082790279186019661021702695221931440842285614995279550480800467266498068625699976540873762142610939506135493866496667913333490779976380695826911758855593117597899303082795 A015281 312 120686694860743199634826953214463830985084034573795376258704646177046198624439083332840165099879646162969625825531640001823938267902597542926223916268188266385472499764769830311545683803980072359088162619538978626600642825085401986682909895968249266646571097821506354320210875805392112094350059259786015521151559294182237884309199203518391696922578784191221416498836472866897506771513639314496725584128044696609520883645802352562596288831736074284259733480156320359632694504606182836419512785627897437616020751224776721791630882455422390441581491585525874239866433912128426776869168106081546877676665510370260295271791180261780130449788014788337359640662783114212149015863057073454630462237218356179070887286615422950916558237684270048705240453595629193752840535270870315965483512271498453250185528060596345488403602388993194472973398208918080134049722458833368354569393826735835733288349599504555350938782612045067583978830329534306813610626705149166684279113007547279441275154634841172159573931036396938667221 A015281 313 -208546608719364248968980975154593499942225211743518410175041628593935831223030735999147805292592028569611513426518673923151765326935688554176514927311429324314096479593522266778350941613277565036504345006563355066765910801747574632988068300233134732765274857035562980265324393391717569699036902400910234820549894460346907064086296223679777418882442416537709810580774352937978044799837067004616664934408571077181738529788584694400173795458254002580429462523076467228081323783014665853598677052527978750804721866950955967218025031821903847062323436542891988045455462854153503806411207127854328720899044301204053230024820246019233011914843530822269056742993312835999226048216624873545592487585506266963113774575923572385237178086969335873553597722671564110410046941460360324353894461262563025593783970326851216931633147127891468518920451848397874009396505394400168348806857442345780557858679761962907153207116347939801873027783713937943841517488220046533314558781269356074655682928798328753083886593247334341064710955 A015281 314 360368539867061422218399125067137567900165165892799812782471934210321116353397111806527407545599025368288695201024268539206250484944869821617017794394149872414758716737606476992990427107743632383079508171341477555371493865419808965803382022802856818218394952957452829898480551780887960439935767348772885769910217627479455406741119874518655874238427911823602347470185052270173063367911196033217646476652926204202614131704470446922731251748452890923701186637887381597008939511265396399652244656677679316471549112819077893310206746149043358005079929198150483402855897644201890721097260928693740166570126205383672926152385612661364364293193804118285747755006809180098411524290370018071288928422614366547210636151976084707667495819300768970076215657251382545546119582754985013038737187936312278352048111288995485043648844807875904662147470324066840717275661036110092505515611281088150470539908493636071882990262179373622159653942084700073258209569582591951796897135246548707943788439852905146117625562291808745755157538005 A015281 315 -622716836890282137593393688116013717331485406662758076488111502315434889058670209201679360238795115836402865307369936035748400837984735051754206748713090979532703062522583992243887458042180996757961390120078073215681941399445429892908244135403336581881386478710478490064574393477374395640209005978679546610404856060284498942848655143168237279489025723720497525979208366586217085218404391573509525987976988665734227146464234294602590348641017639193236103652955775942960092145419493230731821544512086045811174346302559658238163090618392657152258673211711264879450515601340519561374974803089132748125830900884944888358914881913058941861213331184931478371403297760883243270505785309167097026343190983091821828622387253226217402916030874496628109163277886801560006600558271677564586114291655183006504790829814556491672367376614577246874549563339412736516507142927814832826252272590032844184779894166006888626113155970173213389749487750686757938855952929181411000394716965500324298846882046558969871816619310341149578257947435 A015281 316 1076054694146407533761384293064471703548806782713245956171456676001071488293382121500501934492637960165304151251135249469773236648037622169431269261776221212632510892039025138597437527496888762397757282127494910516698394738241702854945445865976965613491035835211706830831584551928902955666281162331158256542779591272171614173242476087394714029209113240528158700476767139599059566689916634983776702573034050979767160679619633912899180175082442970236412401859760742031195714394811668394397472668917564596241148673384251288997415700597292725788297787309584824655149055435125427857130033719501907026159293790939782804720871589720037981403965917263292740925676677995141305276893385282057493598291081212846842189403258493268532789563187414578988201345861315349748703287871633700466938634690738072144948121858413678011242264771008607320351161156355953851061433107312165780891474778705370089846995548700018529330668613939673106434316774398926424861500465079338833993977691249951842829519290035431533804160527320909274090455822312661 A015281 317 -1859422511484992218339672058415407103732338120528489012264277136129851531770964305952867342803278395165645573361961711083768152927809011108777233284349310255428978821443435439496372047514623781423324583516311205372854826107681662533345730456408196580112509923245829403676978105733144307391333848508241467305923133718312549291362998679018065840997048621881422221939657525399291923385893951378321819246326226795623161725826488466026853158963631366050208570690033307016852657250110706076315057326129453715397265633579812566650625067910867559313174525270998899716239534507351441889190031141893295809417968119577618569137986106012730445165091448570464571252384883332739926748085617856829738110255216068464974888024732461184720780730784494381045883849602734242221777420073638554800664039474000502440461397506160370842672189982278005359159451932360881137738883329443210543982264822073953651883103111998576527517896142781992600672483241611659343987652729372114721061837015174771790546745791930279976818368537326206799924072720959986475 A015281 318 3213082099846066553290953316941823475249480272273229013192670891232383446900226320686554768364065066846235550769469836752751368259253971195967059115355608121381275403454256439449730898105269894299504880316185762884293139514073912857621422228673363690434417147368793209553818166706873363172224890222241255504635175065244085175475261717343217773455487082927275585309452441113191596741841355099544886140833952217664510299940270476001064205124506532993397346752580743275801101088465135494797762723741150118801146270285973122318395051181839757495422163041080868239113472421677814417022389879250079091251330893998075848378873911337381516130216501660075540173795634337947045243627553531723235427653865947146956130113770297627824212329273215865597675422165393631983333392120176086741112498675771934877642452376478844011509327648219285620184939090642978560696966090181607048377515091505295527302218225926659806490126471544215180994033294237235433023445942110537774172179202514221197518706557225588947488029848127431935980202696580409664725 A015281 319 -5552205868534003004086767331675470965231101910488139734796935300049558596243591082146366639733104435510295031729643877908754364351990862226631078151334490833746843897168955127369134991925906377349544433186368998264058545080319721417969817611147572457070672830653274666108997792069477171561604610304032889512009582512741779183221252247569080312500469142036802581459861528083452097119035470187049674573782827978789086893666245211964079626168456668338546896318030265200486424532988321838141284498981426015090748094267913346337146097970431172391764549729305293504947056166470932024734399397831717863391199979223690127627879634289772063681582973960245495829165720080760461118485685256800262311022265233521175107098890408764560764975080823549189153678219546677276473835576472849373868288802436310705978293440616762602992459094315044788157773227974800552968051179960296859243604667085158209862360887034420426890229904512770055462386759183498944256224381878915716743228963905794487027011510888887467590165685865827723452267877126109307788075 A015281 320 9594211740826757191061933949135213827919344101323505461729104198485637254308925389948921553458804464561789814828824621026327541600240209927618503045506000160714546254307954460093865266047966220060012780546045629000293165898792478610251844832063005205818122651368858623036348184696056552458452766605368833076752558582017794428606323883799370780005218882805255127476142330311265813237018052848416637633067993516627809066522069798835398936140376572266071332354898111588374636046298458387057311540460536674265271810048174004570770296560842527605655934445057819517511220537320890244195803964598996776045911936105654371666373293820902266293341463294108782205924415891504609573743656847177371618595245089039918197001052594536877855378862251139931116514221363752206663503262776853013465321813104227131781476620625192191706798755419118172718825136496914913967439116126947290046144738015549869785768461499525707149649756202549972881015551271922162177516926430900252730285231094356748023425652999707007415093387099340507599269154072543541760959701 A015281 321 -16578797888148636426155021864105649494644626607087017437867892054983181175445823073831736444376814114762772800024208945133493991885215082754924773262634368277714735927444145307042199179730885628263702084783566846912506590673113403038515187869804872995653715941565387700606809663154785722648206380694077343556628421229726748772631727671205312707848383447914825781872029714969106600397760429829475898634323230381956495631295717689938717776385105900165474291754766715706352861486729308184727153584540036290223251576909181037035864887602552893215946556599214080909160759211131585104384863550886072912640083580021545786557435842571901751958668532434344118232347239231279088625844982479749079515231184645880154333574353693896371549381469315456495689202392646533341419152219382581671798985156199592988820309677697185781877327064332433041699514687029522281282778054127978304551706714858003644241697706267916277444838594672005140121683106860516554992818445716649737017257341883438457763631538185489364198155187080944499121201672923664480231264017195 A015281 322 28648162750720843744395877781174562326745914777046366132635717471010937071170382271581240575883134790310071398441833057190677617977651663000510008197832188383891063682623483090568920182574970365639677202506003511464811388683139960450554244639022820536489621147024989946648567097931469728736100625839365649665853911884967821879107625415842780359162098006543281282365438516847077749869446196976267032212279571887748620065613236493046738945871689929092222339912084484581621370031651762161976056223147293745444406612862049996570163896396271350683229923132987731506291994619175062566589354156722637059398948749639170714517465374081935127828835698370400759773902611197460951392792233868519381686724488794537185983561242833767127970836173313736725946862926369855334448485466549049110493053701197962321704680439902286074878703476863727334782634208335023427260612748478470340995137429544817940431276338288350788077956106414818389420322957140168879857257911559127867695483976802437944002940848279715644776397347882561865686947407406924229015461906425045 A015281 323 -49504025233245617990316076805869643700616940734736120677194519789906899258982420565292383715126056917655803376507487522825490923865382073664881294165854021527363758043573378780503094075489548791825362205930374067811194079644465851658557734736231433887054065342059182627808723945225579691255981881450423842622595559737224396207097976718576324460632092192476099480221635508720963889383378299285735125833226759932596812904857942629208865511994215519032055485386663934979931445359602218478792100138213579602952772211158952530374847943603612261006946611814348204886754809512797593690171831351342740397085992096812367692956325028124636699224255154481417519109853164369175785187129157128135623545705596391824157648225581835007930331733463816059180460393467573121370169036130153065351817884436161582911955443452765565706759224130532744517530785811578192714699002980361817943516609634139656638800138581499783248550762991242324343859937991606971749761345662614699540741997990302226267005872467861321399571777634723875289036155819393705185158345666650364715 A015281 324 85542955603048427887266180720542744314666073589624016530192130196959121919521622736825239059737826353709228234604938439442448316439380223292914876318595749199284573899294798532709346562445940312274225891847686389177743369625636991665987765624207917756829424911078267580853474977349801706490336691146332400051845127225923756645865303769699888667972257204046319344724627442838098851438785262154602917479277138165205616269461653987704649116377981730582651758137479479475625418197325885352695512641048497488343613768767470432860306165336198814168212901346955159746793267873349957573801743034052508013748570696621004552877628788512980613299125009195468912126067146910261047193383862028938242480268692680413426031296423998760037765111552668814237269975772119523072961126261767820085520614113045357334633214604461296909270931671620125905224632195911948835746797946218600128331636917271341672713051427760683298488456069297155781734276234096353292598478443805410685441137963860250143084037456666789061787981984880926152542077766456119134162630330501091632341 A015281 325 -147818227282067683389195960285097862175742975162870300564172000980345362676933364089234013095226963939209546389397333623356550690807249025850156906278533454616363743697981411864521750859906584859609862341112802080499140542713100721598826858998631281883801246246343246379714804760860457348815301802300862387289588379846396251484055244914041407618256060175647582627906319876361603467202080644220759064118508467981233626319568871496835464623423267697274704815429501855758316963836284741627184487885012781461298228424574777641688959129395312967773329775044564865557301509072074783630014798104756489472265437568881686289531872270402870890607183873165542840922833343302164247734003759880346419566870624167145755828542950687548139549831480367353462929121083045950304112708246930390952047947106613872040906645316289962052403628263958618960733484713811675857721447829626407515085367788079151803352592383814949126862918272611079632577456404976007300371771407470407190348652304417189627088695737568046013508951464934318290274650216332946481360337136966800983907115 A015281 326 255429896743412956896530619372649105839683861081439879374889217694036786705740853146196374628552193686954096160878592501160119593714926316669071134049305809577076549110111879701893585485918578637405842125442921995102514857808238046922772812349634855095208553513681129744147182626766870298752841514375890205236408720374572722564447463211463552364346472022823024617790129180013069705449311554798136510725920902126198507997759774736055899212429021982467474829921196233358052894777552025441542158611357625561715911925836394987184806964695112764280059116338556293352879652801627873912947675520583632998145537452690188887520131803021409482690227129382346780363921556090602245305886048806853489346773288017811516861020139430667833321016369331634358445304312865056096842717424905372472111730626232048473371977475191629801561141574670194990767552827095902899955095039560177247379683612547508238251390782900189036081387889277790903361342450482737398578260494224867690173810215128978170920044958504515146978668774859602627329114889167177214757290566049009930993738965 A015281 327 -441382861572617589517204910275937654890973711948728111559808568175295567427520194236627335358138190691056678165998207842004686657939392675204154919637200438949188276862273328124872115719667303885437295192765369207537145674292635345082551419740169029604520380471640992197886331579053151876244910136841538274648514268807261664591365216429409018485590703649778410275046750008615512927382537633662988152432595408072604762372802444614213106685663229367876739479228128639411209312072952813127978349729793979326335765265868640729837481310162753135016586834864162333297315819143201064838332960266607241457425284686201226960628683616774799790032886550469165656288962211328078090656671124888602287398952439372972655494212563008843412111636576742750841731467655786645471269883314651886113163546289885048263155507478899377640832860961673105899265640434769237676020947142415460767079358397624544582409671473372118013559684646364298848832417850701062824541499365675819840211933499654346064481177516463037056116762700553847872564676370891924218448090398015686947594772077355 A015281 328 762709584797483194685730084956820267651602574247402176775349205806910740514754895640892035498862793514145939870844903150984098544919270542752779701133082358504197342418008310999779015963585101114035646093098557990624187725177673876302648853311012083156611217454995634517947580968603846442151204716462178138592632656498948156413879093990018783943100735907632100737368005437767984637920302704525703137690183476304872170740617632536035822502917693716658102031976306865966306568236845081589387524383575003936688745977465648753513740281936815265227609216461588775530532007288765153825426005057443737034756201318370548586895244285780706231808866893001626513613231471388812433504121299120252990701076954770836761667258407092562082111415678543630646636105048347346945674638778623860363143066320806496020248236699173731076234149500549151695907277381206505875884368881990854381142919742329571948855341319574560097615998941707475657305053893472685029676289823968980340660885594127585740514034916765102446393977329666204083370842527079901671981333557359095350472830396474581 A015281 329 -1317962162530050960416941586805385422501969248299510961467803427634341759609496459667461437342034907192444184096819992644900522285620499497876803323557966315495253007698318361407618139585075054725053596448874308207798596389107020458250977218521428879694624183762232456447013419913747446652037281750046643823488069230430182414283183074414752458653678071648270908953551353511568302979212211088428342438047358207048439906683887507835324618607428579537253938456745763781292599639628899603633850947343546901699445754770942213235652684755958333568212980334168075862159400389454445011025326859180051292569387871327335772668709223550405945652538708384640919826149053695649067222124808927154761421648562029751060962292883589440655768135352965826398130593148536132529682421578348842947569932266636671470103318923971922562761075089296768305989341529187225125525040471377209288391339506595941531105641558241881784128084760828195982512500145099326264123802427800687984695326664858330775585029005349175329386673130735736318874832606155690173695574392451665100129528869802029800235 A015281 330 2277438616851928059600475061999706010083402861061554941416364322952142560605209882305373363727036319628543550119304947290388102509552223132331116143108165793175797197302694128512364145203009694564892614663654804583075974560376931351857688633605029104112310589541137684740439189610955587814720422864080600526987383630183355211881340352588692248553555707808229030673106099491414875072495127126643034185024739134740622764177007179150361061659212885549913707360306018219639605825159687607498070377059592027671496209596237198075908183675272901988126477305872802223853303557333518908220806148631655087403742843268952644253209727529962402606694778047990597733255508667396743455299394851715832884073452635935217417351114974093184195616126577332574160029764575582201606796682896152376908207161087635842310301523275495439858294795022950644090903761885581730356991045780128592102666516223078262660047294957008485597863176621180677520880876266154676143471922677959952364323649094641664216055186333629130240529394344492720030603547774816467188552669853584968063580617149172306486485 A015281 331 -3935413929920131686989620907135491985424120143914366938767477550061302344725802676623685172520318760318123254606158948917790641136506241572668168695290910490607777556939055454069365242910800752208134438138795502319555284040331337376010085958869490291906072698727085919231478919647731255743836890709131277710634198912956837806130956129273260205500544263092617331402930151991391726081755614278158367454623387026805423857316344468123851417165516879014477284472793694753135735780581083516448361876191783234475326482051602814556092491794826900807637912375014229375516480752525022411605211072456032181680154586536144603481784461921955057997617040312784076171657047058352190328210001900079652882444003962308400390453428929784887370563086004007394058960178968300631861758129384104924738748162957628321208053874619801907503625876228507459366599279577569424371183313647549257911778547995874693425692317365272993646384062148999719353285609494045375309034304834295665176285771425639212791897980453804060837184385698017498907199111123880039959227640746832151660672521679462111206365995 A015281 332 6800395270901987555118064927530130150812879608684026070190201206505930451686187025205727978115110817829716983959442663729942227883882785437570595505462693327770239618390687824631863139749863699815656309103838628008191530821692550985745428536926479224413693623400404468431995573151279609925350147145378847883975895721589415728994292191384193635104940486624043099102691697703012240307540000489779693530451520938835570033644782687910523288484963997096088146234784879614596367873126571676803165059952277046838470892395989752728474892163291317626807940802997480453783970742778049676953053974346666974490213004249553076289961270605112416433654466866687573071066197273155535947353702029468324294001067642601538238872544066030739840918806063114372270259545195187897197935179432752392293637214040918785648191732524593931124136075392613792563249038400704149664757916239976084278813866520605373468170700028529888916374354847112960165756154026224884647762593604501340202237919228806771490055356698702710377802371318257806267824062952852771162457037421704032988332525223345961500285150421 A015281 333 -11751083028118634495244016194772064900604655963805997049288667684842247820513731179555497946182911493209750948281916922925340169783349453236121989033439534070386974060579108560963859505487764473281454102131433149198154965259884728103368100511808956099786862581235898921450488350405411165951005054267214649143510347806906510379702136906711886601461337160886346424786317564741893374631518773787873737442704055807769590162557076404342463084796312867439134035285833449962332918116786041709621092237340960647993102332737112199873525836104943814502629935244047549762762326595172737065018185376946499887424333624808254006816878043867461988622571718891943802986514622814302261164357415207478445867741997539829960456331417428049140078641542530413643646420035986184153100218577515864363664793175361187249964868695406197010688744659179730301016369644938628981374098178643893459665342435406712229474016049729705295176460591155743976361009823779777682628363010601455680345845787634283499243730997421435354995985511959558286722167471283688791504909421776699502015362749173403300679935218080555 A015281 334 20305871472589000407781659984566128148244845505456762901170817759407404233847727478271900451004071060266449638631152442814987813385627855192018797049783514873628691176680699593345549225482857009830352688483116481814411779969080810162620077684405876140431698540375633336266443869500550494763336733773746913719985881010334449936125292574798140047325190614011606629297448003073995047196531531081864860809812537257759363380102307590276612857237650143349002117496654175904594585707594921151522095272146126668539984484152264646750596788757007107319879690952462787880491498334620563168204387963627885658276493143969699137877318464373271122784172711024210586113058706537728620005194062072042520325228197766734483325884098091068401521580922117390782737784756997852289439638004407061543055911680761574099091666345063269970106934618633477329066632784740225135705552453021971661495844200812485413691904455883390876977287718745518356451313019918068821778207983742797852335123258120253136364755951483266106618666070092558198592818767582213618704238348936390324038485140378707403148349712907707605 A015281 335 -35088545904633792704646708453330269440167093033429286293223173088255994516088873082453843979335034792140424975554631421184298941530364933771808481302025913701630378353304248897301109061634376912986849445698825280575303555786571639961007494238653353970665975077769094405068415006496951254951045875961034666908135602385857929489624505569251186001777929381012056254379586609139062966955616024752858137358085994631049754253411457658843498540180473950495433954382944723653905048441666459434699434534681490562928755062556828303371874494240764637245007842515347895905266208613368994567798355638102922342697536924576290895421929844978889760043061340217669728787825397779890594338276778663022628837323441994338390308470270637708671665203719469661911981130271841260932809740210113852906512781945206751001846980539631761976990363931555407015388358881107094895421749882329955033473455814627230288363425793983417639622560006858041198774240716305777622604440777861672779276837943066175067209580769864460046076043670332398031924383347614723217141741949738458534021362379403448748132727105906252110635 A015281 336 60633007323207193793629512207354705592608736761765806714689643096506358523801572686480242396290940120818654357758403095806468570964470605557685055689900778876417293794509742094536316458504203305641275842167570084834124544399195793852620950044392995661310804934384995131958221131226731768555407273660667904417258320922762502158071145623666049411072261970388833207718607770377184075241703117150689886620235488766505588646001366333911811818138029698054586278643511894166477676682391931164539450313694146042865289438250592349121293699017354777924712725803394287547820134957176791369663229596520483034953154830529112954224625782573491179932840426934365218963600054148542789404962866255738328495887515025724085203563300586327268405472367730556496120502645966192683230309936997592620129608576884384905348024968853529295111712556022853762432080523869188527561186343986070040986991019885942711734542076526242873411921755116582170975244393156022098889156983227086752302678914819501095698178787638763935997841675940516304693491998719339363070890030633662313844089325507072456759621309763454313243861 A015281 337 -104773836654502030875391797094308931264027897124331314002983703270762987529129117602237858860790744528774634730206520549553577690626605206403679776232148545898449083676912834339358754840295263312148124655265561106593367212721810331777329001676711096502745070926617271588023806114759792496063743768885634138833022378554533603729146939637694933382332868684831903782916056003402750891376357584237995976441540268422178224865651044105081655348680826735768144487108339741835949140878745567398685618991025391991653306449915078981392759493394407914447694749141355599109646294993849871185840956111028871499743910759574282535581436886782197125784654275673077700792074655151657514787843267537366759116334690519082161299681542512064717342068662233215972068471005077850000087010265450412536858668623098507483109226175590865416479706854557978801577259007157672110821447041622483011998561170028734273275647716177532090549642202690636987459511232404803271351808961973583286997288510792389421439533056489763098619830344304897810279735729083371563567491234305906068492758418979897271832728962901124560626572075 A015281 338 181049189738979509352677025378965833224240206230844510597155839251878442450335115216667020111446406545722568813796867509628582249402773796665558653329152687312520016593705377738411928364030215003391959404298889592193338543583288253311224514897356774756743482561194645304105136966304921433198149232634375791903462670142234067243965911693936844884671197087389529736882069318108452879750693883479826092550886222321477426821153065850049286030641351755283059680467032502717376412396165927775052700982241362662917093118164256501942680791250628560585710599627017476348778911091922411308468115226831117290147818065955883770986618111392327204527940921781087044219796782434115702797159455715336826196562831921107119068068626550607499121707314702443208631093060917149211684396175307836532197901621355218584345530412345162914266264771496128969953058456336113385385040550349098319798826648032942922324244577608886677319019730722652011556713791939718052843933819331378402676727172475542026743346267022430228357794865659056309211377630844890463541306473158529051564095178114152838640614279670668548544643802325 A015281 339 -312852999868956592161425899854852959811487076366899314311885290227245948554179079094400610752579390511008598910240987056638190126967993120638085352952775843676034588673922892731975812213044211525861305850628481215310089003311922101721795961742632506779652737865744347085493676677774904236566401873992201368409183494005780468197573095407122867960711828567009107385331765847322502671328060921833153545410505124229247696134476136913233747536258848658683025462875921878944847133858666846622633218300645148798127751049717451232175129503601312950135614369627537478974117302045514750659528671310320025940618420618600507765136603191857233967175505512825525148487651623966336515950389193800951578099791319474277928964343062042524366354446016491700430531376922521969224375250569251266896656632556181080701236350617693277927827255871544871411169811276842456783235671701806845552783218153207737622888640851698734135379514436054495532953192577257937927883147078004092386613933639578526787915562656653473211943577915362491137213534791016997998208560368096901297051034185933288930829380570447162336134615652031275 A015281 340 540609983773556991254943954949185914554249667962002015130937781512680999101621448675124255380457186803022858916896425633870792539400692112462611489902396657872187769228538758640854203504140397516688336509886015540055833797723001391775263421891268971715239931032006231763733073299195034520786742438258523964611069077641988649045406308863508315836110039763791737561853356174722406778357773160597767302191862237251826221747771360552161720039010565115324506639605432887964808067481491045190372931479034998450373343777531491025656806280352956119002476701416409379369821160444920602495402153403669761667481640124851138770478521613795834166963097327764263286591740645329322919823839264665265992846212572639849166131465062757199361526895164662598407947368998651659403674394763858499505611376707121472381333398347712590779740868664837540664843661634350323254326704527804024606177362196400345240230265273445421799812003647713618647502943242634641670586902822657036430934972922917737822133313109816956722287782964632953896217866852683153628878912054624062564214094890209496926016095747285143465451532823676658901 A015281 341 -934174051960706480888543154152193260349743426238339482146260486453912766447601863310614713297430018795623500208397023495328729508084395970335392654551341424803140465226914974931396063655154606908837445489083034853216480802465346404987655193028112783123934600823306768487730750661009019651919490933310729410847927366165356385550462101716142369764798148711832122506882590140081245321630616741688450669683496594879104897973003801215017944408735096972111433109113347087517860180903001604360353792438977571211127101092813174609644982972719204396508068289866751862889884274647343760788828849330902455176146880797131805360652449481688820562989761554945994119709796511096438952937928639101659715750127988668944604772296072221569211787311452001311158648562985907327830415449409916637979253212726082689870679688403027258732012005204155192331124958362010472368464829874648586141784574214707966095811288934398876172553131591691101595436055783645305105524210158134260285825039205249827695747490791210802051930029740630323489888274690469342990225140892749558298967646762345963278610884916900269466045190764520941738795 A015281 342 1614252761788100798975402570374989953884356640539850625148738120592361260421456019800742224577959072478837408360110056599928044589969836236739558507064717982059826723912109076681452397996107160738471105805135484226358078826660118587818668173552578889238158990222674095946798737142223585958516880332760940421945218488733735834231198511765494014953571200974045907691893117105557218512935218329932369494117664070508348580799179464313503929064183470542600937680981840863006349647597908921063611284509131709532828628009866784556573887449140006541072404453715782929504928030037223000449640805975891443134259450658203738253809191469199136779209543737296691847749513681835345382239284536242216457280111500926727201666141692894965062998561717583401672092842855265594348380644452240194830332610192858822494095749109933381154854280365062970864916652759465971445196815837406327621467204691225438980187354110140008198166294882637305091570191752708559869191951535652043185079010768590527931914674591479247572068102765551774533370200018070704412252109158948044142187730741489014988372861879283624780030956955660972515730645 A015281 343 -2789428772369838180629495641607982640312168274852861880257019472383600258008276002215682564070713277243431041646270177804675661051467877017085957100207832672999380578920124484505549743737273173756078070831274116743146760212468684919750658603898856320603538735104780837796068217781762356536317169215010905049121337548531895521551511028330773657839771035283151328491591306164939330560361375459680693835721063712382181581958318753336525568780780988989244317410082128309483302026329543426180955829542640294899607725586755874602080218122505435429450584303389923759882421683408009075396836896902519165651057950485106622785535629596639025256597785627118281495630857757476336183004477364532615058721232465144406711333868417788662169897182043876498520140868220004984414760087506985467098366972748296471414828800860859116801306504788700958163690867698556801312511931667118985172701504766836187923900947099420476747386767701717940157351976693267944993928244963845700411045366062789553381230207052787206820102015405603389054792077860367028271534494628883838360601816453009219271517422328834491196868234393713199724631087915 A015281 344 4820132918655080376127768468698594002459426778945745329084129648278861245838300931828699470714192543076648839964754867246479542296936491485524533869159134858942929640373975109225589957178008044250502906396441673732157601647145887541329138067537223722002914934261061287711605880326885352094756068403538843924881671283863115461241011056955576880747124348969285495633469777080873913404623114975607950401742451506406109019879398329749114310625655987901019475302604164667845146405217079659716734557142518488667451450494372477104476459067793015827877854081596644933568326198088508649076474665726183377969259841194591043089460286012739975609495161620594368314938485676320969176032457795141885458512356929787339613797836943503680823673194466810086660933145124797603575094957646449635503340207886096075104319015998676054859280763638039437307491567823018532837865277857169549491065689988774820663293855065906406039095426916966384334192436016237059930966436428882606657930693813226427986365509754017805883331565999408133665949798564085512281551157735941185423366867479184668489215091000776622197426237260844286808269522019541 A015281 345 -8329189683435978889948783913911170436249889474018247928657376032225872232808584010199992685394124714436449195459096410601916649089106257286986394525906985036253382418566228988741819446003597900464869022253051212209168335646268093671416750580704322591621037006403113905165654961204857888419738486201315122302195527978515463517024467106419236849931030875018925336454635774791738462334918855899746259844890186911826759694890819326352831398361898379887386490869110552985372060915679487130814767139490503555909702287156289641522475535999243409580139568658630207083791291450097979414386281589240322119730591640387342263414675494827971003298090076200188575631983378908800766859924783259076126236575295093549958959050402864645018809758195637769054150683712041691063463514619724694968267825807042399710754708553861622793897961268519367758761773524937017375474799911074565112740295332723885249730851788194988623384148124473899136405287841446017440123674548250853282046807522571033086363570954365416821640438070721864481267056162127130710672589077238235858886440606072284727383713463754935796296866143812633931786155360837884715 A015281 346 14392839772977371521831498603238502513839809011103532420719945783686307218293233169625587360361047506546184209753318597520111969625975612591912489740767270142645844819282443692545864002694217172003293670453272494697442883996751265864208145003457069438321151947064580828126251772961994431189308104155872531338193872346874720957418279159892441276680821352032702981393610618840701741958810646690808553108672433761575632276341688258131016547146850264523006679615168715431458587960739283981097225642275844793133067702184978484394462335285558632489423578942102104372835079401477959176554867381378647899960104023177682623682882565696628182835036580757474441657604445459350714108131365220457329601147814227735978281916381499923617701373230215791469258696339253449378368429233641616351892381397770129233438388729333919993144102694376864734181686037570943135116899868065484943859924108233291346366798539460245000829789405125938857474238026878065029507494259457583230499360894911962123820034210782336325802500439199974801783801496992275192827501030891319444702295730988602939874674814548244874780337663679192155187161137691466212565 A015281 347 -24870827127704897989724829586396132343915189971186904023004066314209938873210706917113014958703890091311806314453734536514753483513685858558824782272045842806492019847720062700719252996655607273221691462543254870837181303546386187413351674565973815989418950564527595671002163063678326377095124403981347734152399011415399517814418786388294138526104459296312510751848159149356649424322478593109486409453860850067979477794124306555494557953197798716668580735806369762363886503991581383967792905554218639133146902279778679783360148971666088609955892238192754005015644720406051867749303477152517626107233607351774312426003686516792492722303368293760884839237303129748246243566568886177126840731917641565452012986253978141494359759444947998751036588197931088362491197938264513615017739006703311534170989434255786962115321800016189940323992467581656695876776935263881477760310796980995011750641450285510150971231052106820840580701933014503015791651783310587793279968746605822021464554851491794408990493400006205972389493070717161061313888004242137565155172966105815344091473061466678726321616094316281944375550629641544348094880555 A015281 348 42976789276674063726244505525292516690285448270210970151751026590954774372908101552771289848640322077786801311376053279097494019511649163589649223766095216369618210296860268346842869178220889368127082847274744416806649292528155331850271693650002754029715946575503685319491737774036147979620374970079768884615345491725810366783315662878972271373108505664028018579193619010088302183981900862322793746462052765545439880556479556556550636907324958212224820683619291365382636925682111589716568347248901107398469580713639521343071318822932860483809741553292643494780082535600814722052717208569831131468100906649505860005406098477186731856119743199780285465618433186893763206702399659575105753958670357149591987518072118417516059498828901251077464834285450336394189037610311117916381188641125271715024986963135899936420681328473491194781942771556665705519530205331495450442960094461899858506637625435461190672245857590576416267541524364426085275877846274161413407309865446690716296915006282310116547785951069011260586684869530406593492613665387151912451252453149493331707005351235134626221192033150447823657334368477884606939913069781 A015281 349 -74263891870092782118950505547705468840813254610924556422225773949169850116385199483188788858450476550415592666057820066280469665716129754682913858667812533886700267392974543703344477939965696828123599160090758352241889977488652413437269486627204758963349155682470368232081722873534463708784007948297840632615317009702200313801569465454864084932731497787440416104846573649432584448980341959199925016633114683668092240219931157034393030705812848458430192244505128123474627496841697937046518106317126686531955025838486890255278041604443267167347175197829526660307703643459769218087298741201427778184986989117373987958150609311210292809169864967725080673856694780421236528695757529852194340303538376310968263524021785462249762773807184882131922233822620921467575092482944450985474053031691939887967623689609566709892842309210273017508935477506323924247288221178017390002755372734923972880945481146843093589508036296070877657202117583588723729472553195395312608637143069212390670635871574784255578346068015696809197233377652300551987765026812001251060820617049078262772298426708791391020737406076481564692363885617279552417611828353835 A015281 350 128328005151520327501546473586435050156925303967677633497606137384165501001113624706950227147402423479118144126947913074532651582357472216092075147777980058556218062055060011519379257880260724118997579348636830432673985881100391370419601672891809823488667341019308796305037217125467553288778765734658668613159267792765402142249112036306005138763760028176697039029174879266219506176229446018746186639866499172686461004867000873759558168720931035960017751095642478456614702266488580723374037815388967231822792743636299583539199540306786164732985271123550885296020520068738896370368102934505909820750489875565330239082575775445232432670947054048764255780369770498948387547704251439377268550009848650386821002860147429542270980350923174009405072548019948717710754964065346995311408753808448118526842179984717756704200638034084987833391057841306012776616611589009954378976511791759737834390251246178151681311275377521531621712325516278187085921575925483426909416977168657018183829616228083504437891983613527012420497599266110755534460813137267431842924914044608933555926407453771524121195819413413062189047841691174939940405165315582928085 A015281 351 -221750792901827125922672306357359766671166925256146950683863405399837985729924343493609992510711387771916153051365993792792421934313711989407105855360349541185144811231143699905487357617090531277627817114444442987660647602541476288085071690757047374988417165281365600015104311192807932083009707189490179363539214745898614901806465598736776879783777328689332483442414191372027306636756118944085595379287385882501852960027735293702322225870543583668276219332082385916498126899412025246895635093007227362870423138909340910202093417494466111992834001758530919086834190301891793144738173768627994832970102645371537502878402560721375252931071489452891548430342825545936023003471957017641774605302010323466935323479682917315099765846394297059488285389350149177984461234543814242787173532275055383758315673231778236372402877721555661778936342137302025922156290835323267297375410598677271029243128319316073870365942322083240921909808124740429497513421070302198774160611371204073718533744591111957422138593829839434476071181720864868273457830428077835207415816012083480181225343199172571277846735277549453846049937554856384732951300195122188049195 A015281 352 383185370134357273594377745385517676807776446842621930781715964530920039341309265556958067058509278069871112472760437273945305102494094317695478918062684007167930233807416313436682153962332438047740867973759997482677599057191671025811003881628177863979984861606199756826100249741172106639440774023439029940195763080912806550321572554617150448266367223975166531388491722690863185873465217919168234194762479960020852553446998266643816784018107748070552668462649408491049382603043534509641294565002315637015679416016903699731342073324852536339487249769728389723524735487941037402896703038905718367941628486985187658610785151538246477329194336646442320008004006397556985607769924210107695462634435011744678996175513946214980401683369481777337727068999536177252789243448329246935246753191493389245150358533870643834698527610298559515137755127261480208997956700336732340726783174019414031498698962918524653981757724844109507892916903530972832274623668328331750313058720480121822769169819435399009076674142313411743916932288525032317379192647105755040160370207284059239885492533789632895320171838274426066102965142898748403786905674665867693073621 A015281 353 -662144319592169368771084744026174545523837700144050696390805186709429827981782410882423539877104032504737282352930035609377487217109794980977787570412317964386183444019215389618586762046910452946496219858657275650066891170827207532601414707453491348957413840855513179795501231552745400272953657512502643736658278603817329718955677374378435974604282563029087766239313696809811585188606203773057189833922607060587731520409666682966342029992501773955099935053677387302196283955855451729507345262426842368190609325471864577741853153408549409141148673960828534980278306254098941917979866868821899105097156104837627671155722346026003667026788210111506544671697412099976617678707493957424427671399454891412495980354110550485879861201547244861209548707298041625024647620360711341560525246418873812605379859184918261490195333197555740170531422714015408925839613502335761099535598510579384022279012327699394686867899089784784283156168063901378702959255407744871299555641522507904309643270055943413626156477662682969489664600096854980606362552448428475087601019043447854734172120001500448611609337564678168893127411386149334905446690295660801010428730155 A015281 354 1144185384255268669236434437677229614665191545848919603363311362633894742752520006004827876907635768168186023905863101533004297911165725727129616921672485442459324991265204193260917924817061262691545467915759772323315587943189414616335244614479633050998411116998326774686626128123144051671663920181604568376945505427396345754355410502925937364116200268914263660061534068087354419206018323881785058748084546997382875510908235498504199993508916597112770058723922959100323713757955564318642697504882774515803810711993751672554644705788711970402006790888653454080444944087428068217117701530790875895405546569736300446578103086932754756017210609993033902132200353686279862245825276209609811508854988280839845596857256598234199703454927030749774426454393390520097207883686996045350309827517407582633047500791598514081661293158377695792993854631295825420621625620492441977356321221029453957475477152190596242798139656732424935398258027920157783494951625609519869570289078313605371128398429058462442136588820766657572224069869378931112237336572287325719477063007902602708000690983293146463588056019794941021254352856556100175134402666487215057777317717205 A015281 355 -1977152343993104260440558708306252774141450991226933074611802034631370115476354570376342571296394607394625449309331439449031426790494374056479978040650054844569713584906272845954866174083881861930990568558432886574689335965831308457027302693820805912125254410173108666658489949396792921288635254073812694155361833378540885463526149349056019765192794064683847604586330869654948436387984283926004899717720552603954641218965223209686533609725218091243423200057970618852092868321905037645486804584074510873194841867473917655935218017838275927692189063606647957279637402936306007971249205457475438216441921314341256476048735992507826078004871370127432097501153170686728683527615380652435776616355970596390269625205368488101474787895107820740947185927693516877472110404429916995783819943109672008794170840972529481802493967689297943180635156590768093968563893269126853077418665337929313683679682652973285980100163867697387546502886858091369253105243999422701308030130337926956656299539213340328160393063276529874694809544507045753987908279232101022275960370938380886804050125874022685554409742096070983333773494957204667248470153566469481677355736812673835 A015281 356 3416519250420084162041285447953204793716427312840140352929193915843007559543140697610319963200169881577912776406524727367926305493974278369597402054243294771416465074718039477810008748816947857416751702468972028001063172548956501013743179054922352616152439620779131775985870632557658167986761719039548335500465248078118650080973186075168802154253148143773688660725179742763750898078439057306944100891272729323116927369971231619707266330589556191222347148144216658020566853763717178610987598166709015771457123345165514783186502691686645846483499630543335780616690922578271617697060573351950849365649556325957173370784120359460047739008990800787639054377186300776242625390095958083247898777679261868580127545882488559004548444635947190969188212592966146883812651312730592546103047971584994391804095508440636970886966558049147942594965365465927523168490903871646353951293093343054043994055236800824102865800028624518191423258620891182427176004936096183273920337677783769824622126151774956369678295843154688427578826231005649559406229538415012425646829873305136672504956989495914009922138522075803913948507082182243338359570148720432252049254046198683215061 A015281 357 -5903745264725905432007341254063137883541986396587762529861647086576717062890547125470632896409893555366633277630474728891776655893587553022664310749732413365007651649112772217655695117955685897616146941866383664385837162164596833751748213406905825320711415664706339708903584453059633314281124250500339523744803948678989027339921665537891690122549439992440934005733110595495761551879542372112075107018335843793364454237831985307329029398829002474976481364377264131334781868972004285247206128054331509671586902270309445294729092433446380896469366203856013301002645155611429139007645830481884673637462573384806326150770205723872422997232349581219169445818870046197888390397455588002371570830845039675271905604056964129094470910724855819745805498916018209855614379855520363716020005897714878570305226993118323520663903384961875101609516270549909638171169941341674610284063129980673666389504398864983393965575930385215949393869938179501903475710546216796984065697431447617145810870220073342299881777520269314544230422433524759132598621132785390751877889647087031989201520924629085091917939815282604252958348053710344942657361013406858468267258980444067872037675 A015281 358 10201671817446364586508685687021102262760552493303653651600926165604567084674865432813253644996296063673542303745460331524990061384119291623163928975537610294733222049666870392109041163827425231080701915545110972058726616220423328723020912767133266154189326268612555016985393934887046367077782704864586697031021223317293039243384638049476840531765432306937933961906815109016675961647849264933328484030021152351619126784050546233204181063318400366536985566740608103482868171807388060819703772865079649132236872112394386721380746252356838799279658246975284397750602362135500239362905972071617956791094026641233795987018960103899080626609126935592754203355874174772209215350638008837527309344706028934913228774323262573599861721163823629900600951598905796672686047342593634930812777755965489558445619473724294772704525466488623278298163002263079581529561851584430609186607216437628812640748322737499239601724807265699601542219753746068076991404325986478839118978230008667116402359988019283476509819903086354419990269657437212653459700795046920869770069244301126715073503926050870930362675010269242952021726271061596127655168771353843716440736217309867639921779925 A015281 359 -17628488900547318005487008867172464710050234708428713509966400414164691922318167467901302298553599598027881100872155452875182826071758135924827269269728990589299007701824352037564423131093790799307452910061951759717479592828891512033380137261606283914439155792162495069350760719484816122310408514006005812469604673892282371812568654549495980438890667026388749886174976508380816061727483523191784191733140050007755160702844273801388719847665764524447932948577846624245159626162944458645043571474301582440063517491758348458245131592132562509289243994446749987752044340983735514668393587051911170667650025260202460592186484635258766471796177076972851029657705764174692361074790274872449380714995182745379813193796750414753016351980983953101540181238937425124326936358877160874594592170362960339927020408207724435104606628110450908545952133912902032674890932584554003829192744263101063792434237021591257981125681988236081087580704181047359874054288925045151582810355998390388540999503601730657917144725609270190947947444767622464318033921214120739849832000504317111921649569467821889724774569624518993984386892738950872146486433914995580872766490954241679037106674475 A015281 360 30462028820145765513481551322474019018966805576164816945221939915676587641765793384533450371900620105392178542307084622568315923451998058878101521298091695738308685308752480320911323170530070501203278628587052640791804736408324532793680877188055658604150861208856791479838114523269762259352385912202378043947476876485863938492118635061529054198403072621599759803310359406482050154665091529027676153043452062594242265109234195221700395021050215206731656983090508048410181900769280008443637546424857205837933377068416543994514902293404435926816518408115005947860316123093137850795886060732752133761799148849352185501065293542823302121805546763562412244907254813109631063416597752413019414491414260060613952641346458729682778693338515143188265983070735808594591681724813682192461868657595815110830856338510921096129470954389519006687532229725499944513551048677361191517579988793358690172011986908342214405456484279341561979183011224402954273715136860253958322176953427799289835974264131690456807185641912229694052728521900229419546511052654041190555512918367184732664761764914751442681306137079453994826857119377015629754758058767702060483700536930530440659786856998101 A015281 361 -52638385801211882807296120685235104864774640035612803681343512174289143444971290968473802242644271542117684521106642227798049915725052645741359428803102450235797408213524285994534766438675961826079265470198426963288238584513584792667480555780960178067972688168904535677160261896210149184160922856285709259941240042567572885714381001386322205654840509490124384940120301054400982667261278162022697070418168772072809480081037111569720583650477908405610372712675887479885899690915917328908285355514067225409012354460881019050873657817086156302388826320080343114363057436435195231246649233253980540298262542862920560507762372316592819939649972407900169463344877864676772654042853053499284076856473869248910850660531623627021344015144340185828375763562092798182369744080156994287606721867109549057675748569940732965393537407134001038987940479912147188779927640163539516589956593209156111767079264955243354535899861000195039259636790162682444115736909871948484369614381836587539363358010983476343637095455836846099156155569146247220847831256726166440075446896955555753710058925910190916719343123690330233870282053464784001277147668512770197234696167665086435121119632015940395 A015281 362 90959130664494133491007696544086261206330577981538924761361589037171639872910390793522730275289301224779358852472277769635030254372890971841069092971761034007457921392969966198556076406032062035464970732502881792562076274039474521729406400389499187701456805155867037650132932556651137790230074695661705601178462793556765946514450370395564771371564400398934937176527880222004898049027488663994966872056487598602780707760023747991843557196234974064808282047294983066841267493143034532051771221086272553290940207548723759651827006149736884183525508799535336653169061160854860923983934305738557354780663873701348170866896676872330834697978674106384630593663048567303703600775958088671302424687382202049677478509933613843826234107809444254461969810581812325045083111969917517118883719143562911834314428800660762008925313840689650717772004736767590429677512168385792370054337117838972310423483801794992555771944295610920716672333854889885024851892247647539224749436703157738759085245126947667161873208913006088980417351052271691886194501821699921375835383687735692964094075998744394733969292185789409788440324292421970282650069740896722358970624289015274668061763851383896876245 A015281 363 -157177377788245862672461299628181059364539238752099261987632825856232593700389155291207277915699912516418732097072095985929332279556355599341367392655203066764887288167052101591104900029623403197283469425764979737547267801540211973548414259873054596348117359309338241059429707457893166101517569074103427278836383707266091555576970240043535924930063283889359571441040177023624463828719500411380459282763770128079225969639402243365196906869751917823041159025755819611271535901028556239556912075783932100245824650942388381020960971763124406991740422369342205196452981186817142203372118162298929335776068841008601751565431862794054466732821201718715869828265301579432317196679908823463676896117163513879634110751296249298979729900746556156187806577960273398028727077519302972318885566939091309707809200441459542985065100168599575366826819128498958974053149159502136106787399794583443753311522787613165448406142482874783923077246749262016942069061101800660762616376546702858800312034032347634255952714303788185683367790234426349637007461708919860867226832160586041896498024620590590503487273345354483421662472195232209230780832860752096364657011815241773222084528232118724282211115 A015281 364 271602508818088850698013125757496870581923804563627524714629523079569921914272460343206176238329448828371569063740581863685886179073382475661882854508190899369725233952666031549429267251189240724905835167721884986481678761061486290291659841060638342489546796886536480550694534487239391023422359360050722337829271046155806208037004574795230078279149354560813339450117425896823073496027296710865843100605371805013021064982155382750778316505940578898191570335189723490742359140083000652137655064527087818769877480817507226098885596867040389040071848438644029921262886026696190003578205510247040771574075197178479042532795704565278101564356212957685838207854601402920105613929258779486721728389397694085765777762637059889570861648296984584127766491395766586943121811708274423772840811633452293703339528326834623662520213540806476959058435179241243232587688771697819485708152700977383153752718399882456307421184204052090577635679620387154848318572317836115551701399590773952856858875334475376445684401525231054215427887808350761748855177983539176449002613105718331828399118040206189203391177575434771509158761793485059840974709331388377681816035966723007282305645172558651184330646741 A015281 365 -469329135237657534006166681308954592365564334285948362706879815881496825067862811473060272539833287575426071342143725460449211317438804917943733572590153874110885204270206902517413773810055007972637283169823417256640340899114248309623988205352783055821936865019935038391600155593949667688473836974167648199768980367757233127487943905246157575266370084681085450569802911949710271001135168716376117915607583387650835323409045865298281530075623986190478425093637394114847815699216210739187471167852374497299854969158227831766842545963153748680042560705820302998724199680964848094417368434792479766653165874176563194417477937314170673944001606591045875042348600144838749645148200979067080867183431978917550107022483651170643969001564990642714906408777905023896189165899189884464232779019976409355086755356518145147595403547952088189754013703665256709721172055568533545952214751385775604655038423496389383607049146335765422758597708906933401164473965305475889858505648340024823058869546687819799569702634579684940719125441400150694523360338191756898528207548875544315526056917144655057720461956758551921519813638907219435938141638440138816472997945719033925637726573950050285696481942315 A015281 366 811000745690672218762656025301873535607695169646118770757488321843226513717266938225448150948831920930336251279224357595656237156534254898206771613435785894463609632978917527550091001143775053776717225317454865019474509073669421079030251618849609120460306902754447746340685068866345025765682790291361696089200798075484498844299167068265360290060287506328915658584619431849099348289961571541897940248732247963023923209921568338833119613692594600254112630177967561553567342777103611029145671314894565519843116424453414843603316493645254931994806574348704031203346818750443185732527483634237079599650935024159991397068805673464033628095760430022903548560017058805715995158039995671459496034737146861620148639535846608340741743544147980446098092143091192949213794525435310118407588246808017833653468202359618409072176592991272004877033912664995097357888044466414172378442435762372894521245217923375374784415323109108364900839498486933974789721720869656907796541797175794282569844699032756183798040090591256196307554657804385692647433665436099504336434830357211783269983312986686527125808066335670514832241176442746424359601681777898584075725269368615603679993651360213744908952097862526165 A015281 367 -1401409288553481594021869611721637469530097253148493235868939820145095415703437269253574404839581559367621042210499689925293977806491192464101301348017038025633117445787569487606557249976443292926167365348562006753651951679300759624564274797372124560155410327959685705676703799001044204523099861623473010842138979074437214002948960693962542581224176810936366258034222378235243673845053595624399639527168346962945827019710283949465563457780847514534263533674800597553236482634999488020820240188432033834343613928019789260101860290331187285871325964233897863061879900955715851281353596698997816411142921649072528945750278056864788984042518328927542348097604708019494652082036870289615061585366628374984327273255399679499828601868527820778227413546165473294460787070818558444888623753812999018400797236850855932112692501681765229012572033916253087856811662497626732427839836507134948898012632199250177733210303407850069056628540647822848708202488888730888978532017942736115275559486398970112716827501429930615294482665915094383257552373222603391014147437403130913948318537519595383459112922518498812088298283336196348384645138554970830254670760417847375294018784303437695860049464092624083755 A015281 368 2421635250620416194469790689054989547348008053440596311581528009210724878335539601270176571562796934587249160939743464190907993649616780577967048729373441708294026946320920074584130927959294010176417207322315147670310572501831712631247066849859031239948549046714336899409344164673804385415916560885361362735216155840627505797095804079167273580355377529298040893883136269590501068404252613238962577279007204314441358859392293468841975336839218162592704791333328170800823857531751434764583636143104186121033886808112938310364847149631336736058312036854830936582408958717164187221860375978887022186190729356062664829383865495413228166469673292344686215181892022279623451405111810741670866868536453073845839227109536875574371954889325498383075703521275777422364653639529715664087177024669523138730535326782956531421340748478255674584823213625804836276759555213442260955463856844026764647895731683773160353899890946118258815169577365565147599739234342933709281050019370606732236443671787735959998341059723262513284223748218663759318485946746865069368165213696123157946439579047588793145218065001177754765828228920138367519194537730735093233610250625959173565607429237150136635641666507049209504981 A015281 369 -4184585713072079184043798310687021937817357916345350426412880399916132589763812430994865115660513102966766550103876706121889013026537796838727060204357307271932078563242549888881378243513660049584848934252960575174296669283165199426794931516556405982631092752722374162179346716556333977998703817209904434806453517292604330017381549448801048746854092370627014664630059473852385846202548515676927333512771765745558848462245942230359104019879845418283434253083359804838871930777326465270297221657244950658785066844987914484787583984779727384634300048710301476607949490122600759265468613724362067796143630779785276612372976134180332588165230415897681182409940137996830440292574506722712148124171690540775909459800194023959106527204841104138679798145220278487832877933420993146872614432985320823495875288110855155074732301925959618283752458838878395640523037667940413382320907050375025608504317069066724677081283116251847508021174872237204892919234394716626228988024345461562691409248421586873901662488065095303388985069080928640602013133065454706305670576692260370580320289874009965084861971173621916809082083188999606392592185673348928167618642398571819895543227983181706604945895359889838466587435 A015281 370 7230964112188552830027683480867173908548394479444765536841457331055077115111867880759126919861366641926572598579498948178624214509857312937320360033129426965898631757283126207987021604791604565682618958389115873901184644521309464609501641660609469537986528276704262552245911126209345113981760196138714863345551677881620282270035317447528212234563871616443481340480742770816922742238003835089730432313720397604936288171897875661327707174506051476395227775521096646261483740468625894003491674453836902684384650004697215209548238677828152959967593177911778830558665978369709001711292245214967930893725722722307663168824040215496311210772706723462639953233485734274862680083474800739247487773319620507860248450883627613774146861371488951369326293720635015372289120140970311352772361695251314966074063024631010163177057384045156458871063458663065501074453722220175740479010882181347227186360595329177129547087894155727645556137340128236474829984454587016204048477253558122252728562614688361737644661423211701438123474128435068473035527755332012506802405454451618609639118656474016039569763526723097778381682046391715903062173517544690425403233432692105540081759218292527280638808385418711109685839209685 A015281 371 -12495105985861819290287837054938476513971625660480554847662038268063173254913307697951771317520441557249117450345374182452662642673033436755689582137247649797072835676585242087401573333079892689499565560096392230101247065732822754845218836789533163361640720862144965690280934426089748356960481618927699283861113299379439847762621028549328750741326370153214335756350723507971642498587270627035054187037583133820217979844843817344607804735892327233732344308488655674635856425181487115107669410594293229414392091360612421629003074163780503413161989743532939404632236197263806050840232002510769664589511556726330868409427272098766517476442298064813473489903271627509409797371105984027793929874972168985092984648900668019588041023789873520594048820785557316686390396985225985749514027319866686257413441470728672715914959240760397355878442916367723692886270683668682764193543048314261010060070024022971849972891628471483932926348698023202117524274999888488964998846773524894151766026067131008684015675624672071251958668333934223668375714513862316032131341308485052143780627364592531229994094975494466060949008339889703356383601605898966291714121276976604707829240912488897029924721428737530868467549848132395 A015281 372 21591543143569223733617382430933687416142969141310398776760002127213163384490195702060660836675323010926474954196806587278201046539001778713831597933163938849341860049139298327029918719562054567455249287846565773614954929586317720372538149972313306288915165649786500712805454688283085160827712237507064362512003781327672056933809137333240081281011967624754372186974050221774998237558803643516573635201019357948056786532622298870418258733300136139206410702484496109305734099595764708787225186719057619561157873945178893315363176802109652363783247899402319766903036109195560214844751763938390048889933864890945356002157622579348541793883594294077197632849776980205987749446363080317574015799566583482599169026388932969418105493491949995368105532443415841776359835167515885941763271580021606237381032540179464530622908315026554133380736790544613830098094991848639493645429905984688610176283311646896717042946797348849709206116839002832696822054268565839926686942948290585796130855232545989024021384582142069223906929323859967603848578133382557510939223328054758154425195172894724949577072957166644160827767754938807250692894551525995484777684619905387720262159753167075316660373835871158822847224053530436821 A015281 373 -37310186552087618611690836840653411855095050676184369086241283675824346328399058173160821925774958162880948720852081782816731408419395073617501001228507286331662734164912707509107699547403230292562670769398865656806642118325157020803745923152157393267245406242831073231727825701353171157910286746412207218420742534134217314381622189311838860453588680055575555139091158783227196954501612695996639241627350549344474430228425898168235971101588975214727041251705291005971272239750451100545436290539986442246516085206607277110323365004863519569536588904516062888707857794403314767556763403727169674620792581670583806555472281136568360278209703273881947285873657622262706053822486163440641260185162542989335741293955320848208410525722930600539537519564082491599461874167972915817776096628811291554816257011688632066885517180815057266329377528969946827853293578970610090217864488657320356298570860833619245206719402492051763035839341023579915523838853903807053891226418046871708043628681685257808998529271168249215658594508286686256603722396003477403194441942608157376412365745297762008617272642511425506275978981105534634864275358581000657836883613150586297841558937808826482615824828070617670904711604825064659755 A015281 374 64472002362007404961001766060649095685604247568446589781024938191824470455473572523221900287739127705458279389632397320707311873748714687211041730122860590781113204636969158575738104817912781945548295089521239854961877580465871331948872955206927975565800061987612094544425682811938279760868975497800294073431043098983927519251443143130857550863801239136034559280349522377416596337378786738682192609532063319038578363788312094571009694382041476215918642930621803089329259655235327867280913901877015070109123515056792681324200660177726364015130869966057521647951263027458200231190162502428154237244715472834748464408596978861988739032339812521212821742201149379202742732925055500891558333632735220196249930636799639192208368298901710972502063866838466717434442779186472411586018175453837022146088948195552729749964206087519931479873485651892973105078941817362611678940321314164530753449810021575780496871132916294866853893811034289902453738785006288084623487634222866545878508742123354284726784011543826283855501094407845910211200245375421102179017537731503800480896257132089949967792505665064795067888006586636712498839719537447598817237615137966359848744755879757919737122007442665291600693209933813656547566805 A015281 375 -111407620081548795772611051752801637344724139798275707141611093195472684947058333320127443697213212675031906785284782570182234917837778979500680109652303100869763617612682706018875445125353287201907453914692702469374124459045025661607652466597571541777702507114593699372767579899029347426781589660198908158888842475044226753266493751330121847892648541227067718436443974668175878470990543484442828829271405189251592389663286030893477849062304286206646089530849267065095390907854343590023889623620837777449936738364090109195449829282408759901494226516523655251077754306190754786445901955122435396270870368652496277376028893177164740851973739918647702346685134590120018161738044790433490046528646954687982281306348118877759450593396998447636723365140301054965834659304337336541021651595218214379572932806488029618865762501983314112837557215674396567287694853927929565013189950275379291636890924807126735169974447915205895552377033854694512285064105902302310472113055343702948991497351382372512152656945143597836689788990744375397807675322382152085817005298668044469414038765879732122081457162619026499105703964353828340641586629732343809396319289870947094665269540588214801765080394072377123997886848765654482419637035 A015281 376 192512367500916319095071897428841229331683313571420421940703969041776799588516799977180222708784431502455134924972104281274901938023682076577175229479179758302951531234715716000616769176610480284896080364588989867078487065229804343258023462280603624191869932294017912516142378065522712353478586932823713298559919796876423829644501202298450553158496679240373017458175188226607917997871659141117208216980988199577529876644818348051562397187162133961086873574577723537435077536572797350469085531847268453406093216067330569444856028256679482294579899437567495144410171502654634461657819212718140142855135704481970233259349770236815331420421584260416389376904649593075885647912270358444496476975877546537637196329471548121846562440493156085766203366495386221298529365968598644200750370761354825471899130722872815765431923568889911188562842022645523774584003022128411474062202466468755525266545222577491032515911129398889262439288165477868029884549303868892142619908144139965676402551976018588389590504489070273954697617637752569690704696398267786068684166895749771538710857967951885935646411415273640917876064780053988416266161395634860539701052839023282408687710832564920818345529416359200251502904956082152390456740226261 A015281 377 -332661371041583399396284238757037644285148765851414489113536458504190309688957030360567424840779497636242473150351796198043030548904922628325358796540022622347500245973588757249065777137182909932300426870009774490311625648717101905149864542820883062603551243004062952827894029297223246946810998219919376579911541409002460377625698077571722555857882261727364574167726725255578482300322226995850535798943147604182659562110087052952960717282336120339733767492271398905638979128314523027335855985270893536033674312731264892051974120678580636498423172081666526492181891419722998882286892308242559830807408171471978803174842057602175741765626119119936505843347320365760947225514637409069228614787606312744537326007904147341595594515797321157576007280923283166646129085638277120540164086895727382267986115081134569558565837897254074324535076067496626473512199966422501516281337567217268326449253917609083847327929117088361730884676154083885587198718509841426465746936208891364465959001793169307529493795964391158878544807234977619195434366071439460882221826287992053383745992832724447031352292492482693214024676195410227919586270171921537674106889572556333926303343134528896432471992264724894123469322343266824353504038344383275 A015281 378 574838849159856114156779164572161049324737067391244237188191000295240855142517748463060510124866971915426993603807903830218356788507706301746220000421159091416480425042361372526385662893052068363015137631376890319258489120983152092098965929994485932178936547911020782486600882625601770724089404924020682730087143554756251532537206278043936576522420548264885984161831781241639617414956808248829725860573759060702608660647661331059856150592096342735943456633067219969799188152830686785611919371729714864875285098506789589266429422378037797151827210114208572915389987804189788231905675886595295020025863671229272041311340341269413607504758116340667356257296093226909599182756491713798119073182429961047400463233575233651342745538215749728733771449074260480185624130843729296769381029900121617444313610784551046673312244421335335426750340868292012410335889076737241323765630031951992440693108651626527835875121849294112010181965036275609363130770396060082326855355196679993747777665540007440732918018823668688550679147300113387959481917041463047285461488523534374692474329973524495069271438397321961808671426273539554491675739143566165613653494066417149792584863116887635308394108905270854046724218382316251595142741745923597525 A015281 379 -993321531348231365262914396380694293233145652452070041861194048510176197686270669344168561495770127469857844947380057818617320530541316489417468160727762909967678174473200451725594425479193974131290157827019266471678669201058886815147013127030471690805202354790243912136846325177039859811226491708707739757590584062618802648224292448459922404230742707401722980631645317985553258893045364653977766287071455656796911662624872729959203263740678868390111068139415353164649872488540567262347316001346795326320782842620300815017101029443504447629669935576331624618080345087589137817215802591211559959540437045350882342988765399448015748462561134756469132933568812092677833125505541130429734906595798712311931045667181974895030823907088626588596247019060330997536918215894010978540949661432230278016300280470597735142923649748483787546085023718656249317882019371875695058600821504473885170705717240586635685201752462501311401733840494898541198457721048849123739689381997373647337207428632205658454761637193339168612082257057848016568249318174007440888475770864968309200236823692014580600917059737774769084457080271086884461558318531454512430391139610564479860344358101559969513368594305751639215400282426243310176344062355945831717675 A015281 380 1716459606169743799174316076945839738706875687437177032336143315825584469601875716626723274264690780267914356069072739910570729876775394893713384981737574308424147885489690380581827167228047187298869392725089292463060740379429756416574038683508655081711389669077541480172470449905924877753799377672646974301116529260205290976131577350938745914510723398390177310531483109479036031367182390122073580144059475374959059591844077268585664095429367844685606214133753301892330469608293423997795533667239572206148766964342197958063432196667682946186280646300048041010721588064033347687791384446692391426335127988875119851877787832524407672347320809059528046158988499824640057054644440496728513657265875572369445528404153240773659743126593685952836737095407610683904027677702220238382582884140759822689723088664168218512204693605561302742801295650113389524828854435781130936752431464129345755389693469717767644311381294947503021080635413513801381989482991176423507267561920961353761238788178056526091227575715851209212201773875739966306050224017713617950178291181175461949370179629627934318619400955968780567295615725819946358137723559779317324146279052227744838838020149319082108167625747673992649958824096773936002796835596672977349977301 A015281 381 -2966042199461317284973218180962411068485481187891441911876855649746609963472041238330977817929385668302956007287357694565466221227067882376336729248442528404956927546126184977645397344970065539652446310628954297376168959375654619087839938845102955981197281348165991677738028937437438188758565324618333971592329362561634742806755365662422152940274530032418226392598402813179774262202491170130943146488934773447927239516315290724580900393683239270161248360495132231356117620930605310045532532664154608149178699907812936257974811882880095885471654573148605847777949163922263803078794995553937102907167208765246940600544996398594110407719592173834014152401963578372875060946842588557385057429387192691815204142947634958562557343086973075680586972897372475606083086274977655397410312874632468283679873403834102233754416212285425180596283402658870157468474704500219732541407852827169313872878190965426121733943294364838073583480161093180710948901003465937963863082728493087118414112501865286435312396907871301337464463912628772067009604683179718884347451976851079056698548301187368077578656802856189133294660762774520937789001713909309930040675955122387435235603000194736956869247254636127360714524583998278042168228776694613506751814621995 A015281 382 5125320920669156268433721016703046326342911492676411623723206562762142016879687259835929669381978434827507980592554096209125630280373300746309868141308689083765570799706047641371246612108273252519427224766833025866019961801131181783787414324337907935508902169630833619131314003891893190174800880940481102911545138506504835570073271864665480280794387896018695206410040061174649925085904741986269757132879288518018560110201165942632854191788131463464226168499619556084562686967649680392342989973507456539499470635246888834932941982843284765452525429647525217021051349854015410048659778732075732148350681251878927734245727997315784295753362534912978900186543734530998931216819945692579880478514095574259117232152916033571282132651441911941066036034362467941732815674662605015855150457644343309548448647271700244415824198579372532459357866471584902891876688400467544897061262805575072750462709152415590673689875231386590857726578238015491437618416890872793979713562166276017402775952244653905830120368351443607235220485208479659711746233667399858515941196210554182326156180906483885726937593838078386107286841486330078963447317824459543498778469755610624098032186965815763445738728410393229884494415053548484664106307000083070564001649861845 A015281 383 -8856554550916302031853469916862864051920551059344839285793700940452981405168099584996486468692058735381933790463933478249369089124485063689623452148181414736746906341892050324289514145723096180353570244397087468696482493992354682122384651952455904912559382949122080493858910598725191432622055922265151345831149999339240355865086613782141949925212702284320305316676549225709795070548443394152274140325615410559136030077882413274709355646553388032200098002942122120230752756008161474250721247285922730613543595741691980469478168491264583087850483031307393834075627984525865156164779805845285236913583709994450148254560045691603172005447007815101623987465970676630781554212967528972957769288235601321516202573028164899185949166914901672882400418718429137069717646552640806292962961298129186150289372916101220514184244425485133010149486230837331171906163018612121129982827246033536189700902779629227893977889193077832931907320464970897302452853419094008780856722045386956777810286012569476157476104426762071635471756561547163870900811970568152578487929607105252537088659001332382767743801172391849808114268458524246859285375191632984752700657924837092638765601741407439640444847216792680386865239089768871852862663301040853139232276282243734315 A015281 384 15304126263983369911042796016339029081718712230547882285851515225102751868130476082873928617899877494739981589921677050414909786007110190055669325312057484665098654158789462960372280443809510199650969382318167145907521749618788890707480678573843803688902613736082955093388197514597130795570912633674181525596227198858207334934869668615541289470767549547305487587217077062026525881907710185095129714482663429446187065992707319150976837718391590971321685562620418771825146268040461980484529946581989412717489787931949850906227452709637959845912247929300964827977576976975844769878239322520391683853054993348476572181190945364527505694508961085408438761837315602333975507925884306619741143371794811923215709534787687602776152756025127843677841607128494234741310012129340682499358599494913188096459926272902245009686321536949353114076061874020541135336180499767851992373161569146535961945927785644320772547021647103518854531058520785184106906911228703632727945834330930928534562601411204789571134104396479715325949303295210140255939550664002848310637143980374231761146389326196561987790653748748815085706101826539379796359251167724226478533170733321933140619191981834571826730709353124920708980839832740960689846788539925639013006669251206605513941 A015281 385 -26445530184163263206281951516233842253209934734386740589951418308977555228129462671206148651730988310910688187384657943116964110220286408416196594139235333501290474386388191995523300606902833624996875092645792828128197583341267203142526612575602092774423716535951346401374805305223842014746537030988985676230280599626982274767454787367655348205486325617743882550711109163181836723936523199844384146626042406083011249168788030195119789330175452749401964717458837465992290358359114613048250904790521954648533104099805262719645476714084877134841012113659009710037188594175278194025925575520394443294919971189325909625485142746944569516561584207934334298799440329504407840252521877855068998748453223234409203621755441490991664068645571317452374566682079026865567040639862358190474581185678571592941328457736454998328627223410091949878027151213184162274029389697467124723157246772525574249489308671717857975518767498733050916121699875631873813170039609917831944308158503562390137834614286624143297472594419820494777642386551094481017206351206609884676160862543805874453942345794238603348796279622694366435329968576637947343263341453857796538081840769330533806109319083435108971211933628320649146193659450175210789351973412731560582187809313665324079915 A015281 386 45697876158234118820455212220052079413546767221020287739436050837913215434207711495844224870191147801253669187800688925706113982460654913743187714672598656290229939739678795768264263448728096503994600160091930007005525424013709727030285986530640416314204182174123926581575663567426799001482015989548967248525924876155425370798161872571308441699080370667461429047628796633978213858962312089331095805369801277711443438688457587468045614782140733519628629774372762589962582723809881782596355988856076365708594855804774481448616824627755078205966199664779689060774223167508494065115408158725698901655676614468780363255758571428106306411209603190172338163283816397894949812548208298307232722205040352243781789971820909203304791527321829578442605996409410655974207845311710076081392135627633095823637380651393356147602812282563767082688569973977638191394840200860836851453137807885064094894577983562453678135002982467593746596527878091166962980825968379252543135041571923582567440066282061225436404485541309946887025717431909247219320624738198415011578100012765499045510493622031968999600319363030324581830673500242042521544440451575196643133377927129794732838343784740096317177278725771594058105844200124113770952455812152294460394319148391557488102679765 A015281 387 -78965930001428557321746606716249993226608813757923057213745495847914036270310925464818820575690303400566340356519590463620164961692011690948228370954250478069517335870164959087560647239402150758902669076638855052105547932695690408308334184724946639390944826796886145132962746644513508674560923629940615405452798185996575040739223715803220987256010880513373349394302560583514353548286875290364133551679016607885374262035684681678896301233517140153630939247181173386838524628966067951026650255488860122301518040954125521747663873472083212025467218995277026176434343209599277422718665636229397850336553283589530440141050296182128100477301063574861699922880427510336841314782077468429089161069359030398014866270972970195121227532806992854317397166489141567476158004830246990826177313819765594111256387594602553707946963624836587059050744094929894038875175821438307489627988449991924762990265943408755583777137339354003690618477178739591465504357910298267426584772412831150042676036113751289981227983967888397970796982500723232544599024111374476387604472072715910347874175726257043901187592372121100160808511132328039740553293132661499399995162901393155455004493291243538790577667987328577918368016710940435461320060031101068257685960385643234665694279686955 A015281 388 136453127042468547051978136405679988295580030173691042865352216825195454675097279203206921954792844276178636136065852321135645053803796201958538625008944826104125956383645049303304798429686916511383812164431941530038386827698153025556801471204707792867552660705019258789759626201719342989641276032537383420622435265402081670397378580907965865978386801527109147753354824688312802931439720501749222777301340698425926724800250814184220467571360793006507638971551701905537792396613312138153230458113389627957605652030948470216121797285553359468487056283505269051842571143222729032797163610739399304029885724537311772533080585998089459592958992683597895927688835778294552794370806477276062563865589305079980258535489325267948762297292822178901787647017346715229608366215714675120149832983003899572217454652097956670308293367636061192255940890182459457246304709965013320319686157778142079273216149090766455055580947620171218534583275584930896279964427465273568415264172051919806850346098802591853630186937388524321475504430501426590810380059695975528427777823871428964202362664714653245897759371084144281929970441394288262709925495225203279585027471580926282202354313279761773860482718353717963120252060182239647585579381846415019496263335962938178954723213780181 A015281 389 -235791003529385649305818219709015019774762292140138122071328630673937745678568098463141561137882034909236683243121792810922394652972959836984354744015456659507929652630938645196110691686498991731671227420138394963906332438262408428162152942241735066075130997698273279188704634076571024686100124984224598550835568138614797126446670187808965016410652393038844607317797137061404523465527837027022656959176716726880001380454460780379328345061574033141016394005692481554565666916710371047224580482025413212637378689983719338649851623864121931212804556190105119155653143180395810187600638167005442023478284214329251886173577475520565003493214822662279053664669298411070708524323211360629430215290304205498687564724153837344023244768355259977305938204607303271441927000743612064611576688797478089236284597606863306010024195547030858559611125124679195617358256794568071594661432479100719000023198162581167355871051735535887293528058520260663404338107439962600674212419809628271572372074738618538760866021728153485151869842177486290933614356816309039948625611575150144430754895769208395931078058625567755256601735005160496737521309776822864560348942186936576172690370581033521478325502106573642593138934239537965715274762472198856525548428373198929281025705591832501035 A015281 390 407446854098778402000453883657177954170789240818158674939255873804564424532565674144308617646260156323160988644114457977273897960337274598308964997658709107629702439746261978898879275234270257712327880981999146497630142453317441763864200284193718194177826364022616226438081607684314730657581015972740106295843861743526369434499846084533891548357607335171123481445153452842107016548432102382695151225457366504048642385425361886715944045964250117340765276925586043870990796353703311424764680124881525496721554774540376402162182991262927952584344988194263691851262669460457361447848394672124126372809966720105603350681898229599651561942687451164495052644314837067520592463456843312590574660911644179471582750214962558138007046133034699332473095739880588799808026278160070224384234598296032119688628816285262315474064479001752496337015452481077734622884175924793639843257688448706090561792419169465415960103823213960020725243145742103968391347733454107665646866988384176026638466375263627311200647567700350971245916622188508240634048466293256617233350096932595481256909470721980188460609544484284504113844070953654200289356400036382491842219865927478436833596549188128947702391168674986983119398887651771315561104694783350938208015642753813672908137107964411715331285 A015281 391 -704068163882689078656784310959603504807123808133778190295034149934287325592273484921365291292737550126422188377029783384729295675462810505877891515954249337984125815881540699537263387604819005326902578336894525147904886159332539367957338091086745039539283957031080839285005018078495854576299995600894903679218193092813566382815734034074564595561945475175701375937225166511160924595690672917297221317590329318996054042015017613461404399565733775682317590003352765061835105454484920345250240128315684007333926977057985071499817737429835065281147044625609924902139551349228710773992899157016914324117135702267252112820470426074581305066440553397260384870081692777176165005640033136431612642215161356345636500445941339744591153116926339793310374867299697146535351204054585712686055454327768945487631213987566517872004475365134736794937632217051305330666902635602381505676478364459617172283595933934131435538877759727694169500048356650756064532186163736818642318997747299426121128636401631968769977320547299245544618726908836355007691003803096798673787410369332059974737083609863895850439117967362645032308840006999633381573072322045060471510952890756395768148648517927464217070426381791125185707797452166921863398543705973804096415032307147720726473928132897634186615595 A015281 392 1216629787189286727918923289338194856306709940455168712829819011086448498623448581944119223353850486618457541515507465688812222927199736554156996539568942856036569409843302328800391133781127241204887655366153739455579643283326628027830280221397895428323882677749707690284488671239640836707846392398346393557689037664381842709505588410880847621131041781103611977619525087731286077701353482801089598436796089063225181384601951548718166357757498585878928367953258206326453188878188816215323425248086563220017158249318279294158531614170795631702804650789321144015722441904362804029795764007768782903000592591288644839664503255169877284686564640429424082573799550896232329432800705723266212299292781832917761095607860645422028955840586612536901579148948686952345827102069590362968689703218384274058768728570199756793297501417337500251713438503580802506467807577104702817704000936913302482915434784419796764308996704305065306796079817955347093811731491274793416555091644941922170617442068376186187418104425631138848625309005530041262807279255500109750060202728737178475200424413862628647156096041659976036912879738926388643601377877292849673266450304776894287343301671715743368600812158816649013217543321922785588481042132277251130193795444112717810241817740431659847365240021 A015281 393 -2102336272263087465843899443976400711697994777106531535769927251157383005621319149599438017955453640876694631738796900710267521218201144765583290020375133255231191940209226424167075879173787872802045868472713661779241623593588413232090724222575563300143669267151494888811596423902099365831158566064342568067686657084051824202025656774002104689314440197747041497326539351599662342267938818280282826098783641901253113432592172115962403690240618426902804985393675274056968404143501476584421613344578164423420094384475446943258556724086680999581280948258564460954153536817841960142510691271344584943451653775667778303765916453250075834245810926223154842884890656396762309312239738591058231319067449453963930997121815737799819971863880209241901108570914638372882474640485541807001501040709208092352667916294150566535709859859119807224872007489505301578297632941219168412342446493362376612615875892893156438268231127866828615932478073680046747545498542438990676575353126159315624441670892421871812502407953977634615927680366733421718326576374244890252547693699946729012548421299053814029732084400143112506086430334732723833877635284694834517816788879447525410888774506711521924734713086835323047972512815289589729625040510848246988569662532749211827102154298755989044307893869355 A015281 394 3632837078470615140978258239191220429814134974840086493810434289999957833713639490507828895027023891434928323644641044427342276665051578154927925155208230265039499672681543260960707119212305444201935260720849207554529525569720778065052771456610573382648260493637783167866438620502827704156242002159183957620962543441241552221100334905475636903135352661706887707380259999564216527438998277988328723498698133205365380011519273439455086216474653476335468600518126780102861952058243818426215194089143688145860739026503474031445609589570650121964621308906774465059099448983408070118079074523390944337746863036333296905908609335938551025948491759744811724444670489581082780948010411134768016548260461424127459028383251308796569144572111099409953649719119986854371956679991278531488602644714622613969217519677514443274954221889524699506831618193099415949312993502186837464936703041158893318045930748030780673516231618277163060950316821282938848374206976613427721303754721387927927942017579990705394455369566547448911358738077543322450961350826610915874972804750280013188140137397915736122469331720082212512157254808032984789212505894859438375897419565286743162811511502015832874509170320127846936231318617752356289555273445192950674051810502586877154350334255369542098157180357256405 A015281 395 -6277542471597222963610430237322428902718825236523669461304430453119927136657169039597528330606697284399556143257939724770447454077209127051715454668199821897988255434393706754940101901998863807580944130525627430654227020184477504496411189077023070805216194133006089314073205936228886272781986179731069878769023275066465402238061378716661900568617889399429501958353089279246966159414589024363832034205750374178871376659905304500056013401945804670918461033346191825477076894000093967808579666328961675832851879543859297279594758776647846799679769454225405864601757460063175633693218474375482471591639992961858906909841917711021787695089464571829741837385091167308954283972431729870562740028030762478346647978834885726801970328241057021691447317803003890472926271310847483532797744096189715888563539614116488951919741243321471623890200634585498058066042740052632633346298749413046500447617990773446081777778985178286110608979723301973875886576562662447286563708907653431241266536433676708031879050671772699420589995735589677715929996920676965024154146193773958692541719494799614255419691850242146841836115181170575898872312677643145818883716228465280931237967575568148821620300118403899653021515335926315307021148926752782831036248983093959817327717161877223240525380202201953000235 A015281 396 10847593390920001281118823450093157143898130008712900829134055822991234092143588100424528955288372907442433015549719844403333200645417371545364305666649292239723705390632325272536496086654036659499871457548284200170504290878777127769798534725095866351413583461834522334718499857803515479367272118575288750512872219314852215067370062422391764182571712882214179384034138274538757523468409834100701755107536646581089738868316366176575213242099975572558349599624494374502245145350705770835422170640665096727948196610916039341070771827602233341841455465030933393218769650829509600673679915682568650462607976274641395480880648732538773237910526983339132061435000656280823576361187186738457975298137474902789574283425120180924788893316001871447630137966866227078062296480978003735498998621654138941763835082616913773789863538362425262269761730401654237846111151063447917176861856955203480049557656059093207976011288834127450950873567478476476612157524855539327621163927560735458511597961558111765325057999814378426206916298422326771033728651228982932425691211769541485313851627252298703884606829151397057047180484093643880738762631196322968282960500538235418476729736119748157583467277474755027631354825552699297867345213564744678337630743119698206287629663776852724918483199870575492277461 A015281 397 -18744641379509762213773326921760975544655968655055892632743648462128852511224120237533586034738308384060524250869915891128959770715281218030389520191969976990242562915012658070943065237738175347615777878643435097894631414638526876786211868004965657055242672222050054594393567754284474748346646220898098960886243194976064627636415467865892968507483919860466101975610990938402973000553412193326012632825823325292123068764450680753053075702319339774806408261654798693528668307923349323201053213826781704937910142322348602976932225590832774628334781849442814686959115639216383326750259925856988796703861997147717245965904731660210390284594776389946723506193248044892646257345548636000869300598904710935030638774814832651756453487729425665194572357523073167765809867568689958939463542075643235467736957460125025596567236897824250042551148985261398965532929610377529484278770385929315101281061984121350504285611665777529369085726980952978019009885757798730196001234494908737984566764827962640553210906951870997042246223457608035882835581128280932922893577654026675033000715762827467300015997843650674000860197486642461359477442716300787846093496741669365219459199054366131459038567670871337681326753006408346057865268580377741096959308044388292801918789356770646717633611742814268250091608875 A015281 398 32390740303792869105400308920802965741165513835936582469381024542558657139395279770458036668027796887656585905503214659870842483796005944756513090891724120239139148717141873146589616730811567000680064174295855849161923084495374443086574107912580655391459337599702494339112085079403572365143004669711915004411428240918639676555725928472263049580932213518885424213855792341560337344956296270067349829523022706104788662824970776341285635373932055324964189934034963314745553263758492146318988060266480197970658471097687647016777967631285033938199387495791995682244652062273959722527244843336595176410829071434355685330291588535188346233133878051993852942921098986413621563788455969475880947058051206276099467167399934425242099394465017631344259316807119154757331227586759613585621937472842327682052319228115772433122182570131411070262129343553360388715884032779429590825122720831092220001891885245238784644663897420672780874453184663022174938874857008287798250653982583153666154004137819130089922811289694348454742859971884499088606719618351228031669268098812026514717322500110310376774253325219612936016313225704573500068085614469681541103030239261268633656695954269165525903039716060260888966318493206713269100313162288277690212374343866921997913052527051912763434272887580935472655929255125 A015281 399 -55971199244954077814131733815147524800734007908498414507090410409541359536875043443351487362352033021870580444709554932256815811999498272539254621060899279773232448983221156797306857710842387777175150893183238907351803090008007037653600058472939372516441735372285910217985683017209373046967112069262189127622948000307409361088294404400070549675850864960634013041542809166216262932084479954676380505415783236149074809361549501517740149365467901589587905036075468759065081962190634418560041560765050378788633074753091880450532300286173594734425630230495075624860939529379443296445076509716012995696168637626280183311369882428211812268580350233021486165080099091985903510548721813843163729946579767772727099900776220567985347275091276375171002586689658083617114665464279487782449741058748704616278796256053213903310555882847558921883300384489087283117450248732077924686256552947163570651665939922036403216294953666770584773885307134206960339831979610864451830183919211545534639514468453372389216477919672462421056201542292541491172050730901685743242749281315736417710719813714765878197564821631537942265739967224000470459624582128173884298902629491165769165272887119852185700757451267447511147057214695282950626684166298644252872924152808238984648612116731346819867563721620637060177184387160875 A015281 400 96718232295280646462819636032574922855668365665885260268252229187687469279720075070111370162144313061792363008458110922939777723135133014947831985193233955448145671843006158945746250124335646078958660743420636831903915739533836161065420901041239235708411318723310052856679260253737796625159169655685062812532454144531203375960572730803321909839870294651975574535785974239221702346641981361680785513358473432065601270576757538622655183816267417308528730886809330505893855337837518036751952269264068600622629679089077351216122058894926891624240228274457113659384029476496792127244900580247296236119390541503181404257317010324675497203314443912539768500979819864692945441669784428924193756053731349912094108857027993862590632160268101045513522831636167477966085874118287276815137867782300250193966055967758794708922579451721472611698613977845784028702992049636182457081473802783899237106390010162577251311193213748749504235191203504694819918408599881397516480555285772771808372734331913666889686280024856188396036326164372437065032970776207294264152952267943609317162963139697767701516708482234031465107349622541878047593190649024654918147681774601205512213830361808088387524963273478540545961459712787324040762649535485666710588892726615206168653709647961720880683643549295682142143981024403596501 A015281 401 -167129105406244957087752331064289466694594935870649729743539852036323946915356289721152447640185372970777203278615615674839935905577509849829853670413908275014395720944714642658249520214851996424440565764630860445529966397914468886321047316999261399304134758753879771336341761718458912568275045165023788540056080761749919433659869678828140260203295869158613792797838163485375101654997343792984397367083442090609358995556637026739948128011875697905049847310642710563591549329950448513854224656162573679240978556934059883122604194634373344257753120008254618694349699995745464363896943797177372183758183652178861894917324934938662789240465464866646195750981245882930661921941798081798145026839177795035180298152042290794716491275020184539079971080962850285360893901040174639979060916534294153974320118082916164140921938092967536398580669942180910468298220786916213426177796052025193994811796800057043268338317728491440321441511954402152083436908988991768712847414744360688471599198569040578494576162665335233994154510117603963047333152498932707796560217502632345146475515951916650219791461983171108233641473684773183802883617733250938046581982119537751359266112177842829515262634202808320086106071775359078523387894490972961486301608605780072634364186821025634998419327545539699518553571897282065783595 A015281 402 288799094141991285847636028079092198448260049184482732996836864318767780269735668638151429522240324493503007265447783886123409244837937020505987142475233499224875805792466902513455170931264249821433297641282126849875781935596202235562769763774723697997544863126704244869198564249497000917979278045161106597216907556303860781364254805015026369631295261906084633954664346502728175659835410074277038650320187932572972344321868782206630369470180559465314779304084592861171593950066295734066153642427033425947840222490644150324015128459789825600923886575065028517941771615956465331019362075913052756099023092274636876733199403255951511476992436056412669745190104015133443484497383960586326703219619706597051793567946978387647074361335804429259895105486845677888913019476238289391296877706327275751588028681908560404230973229391335128265970701749884313214604644170352620226188767196221090721017926516693048525877358558001640784196197235159879621971711636198801052767370097277341178071175315919581898573058703086838571375691190595147365872979238006101072444278759074633591082773884638243544505457965688162137625097258774539991526438341698001085481904478980075899671186712764327224833856508645581871212136014558603905270705542683307270978511273110110273575331087302063256909030362951607916102933269596974687445 A015281 403 -499044834677360941944715056520671318918593364990786162618534101542830724306103235406725670214431280724773196554693770555221251175079955171434345782197203486660585392409382807543250535369224623691436738324135515196585351184710237463052466151802722550139757523482944935133975119023130817586268192462038392199990816257293071430197432303065965566722878212573714247473659990756714287540195588608350722787753284747486096210988189255653057277830217059854167974023671842047055417219775242447360161799246666480454270088704196322950403810439567471750208660692797018451372190789016376472931873847185515440889768932701995375781455652968084533351839521267054975057489290135512776946804477693858737521218323904343924024961397001069063859745301736775176021211109311515982960174033990186411083940269883887712253461054951354635815749294905172860304922854624577065779516631215773769700957104834275166874759111628846724478706595934225053086896961025229605643311773872709284259810294488772579561563756984044665933661612914391230980931603062805591469032304568345812592224007199615875831657551925447557617938002472939983249760599099000272960336251733076360158976290773045563487667877115049153770819138078823157722104225460332849403378890228924826005111535947293769340439821821270299672563077585486550240628736184057509555657515 A015281 404 862349474322479707680467617667720039091329334704078489004826927466011491600946390782821958130537253092408083646510835519422322030538162536238549511636767624949491558083413491434736925118020149738802683824106170259699486847179290336154661510315104566641501000578528847911509005671970052789071436574402341721584130492602427431381163019697988499297133551327378219634484464027602288869457977115230048977237676043655974252587591033768482976179067791781875278017290175213366830941906880536717645433159123286485016798750238940766864968181181297136259611081637058403150037124543619514372298078015453201775026103496843118549101228212430827333156783535804357929098179536945923692872745712752857079825369475312733247435952232219552150644037861939620415817285652225037462920132151781300972146060916906816028634664019616645637748413745698513359675823383157285620570846663982834402439066380997085420578657847190305165861041840065568881495444997986279094256342505336173423545463201292598633985124602363126084833080354658270890593224601421511136861913640102348512858884912732365927908913274109514752707685499961330993813764355251265059239593517828703223110899991532023335137099985448954711045579084606323088456449158027341506137764692272263283690554275590509445806820497962097968246395478830710394545234657373748444634621141 A015281 405 -1490139891629244934871848043329820227549817090368647629000340930661267857486435363272716343649568373343681168541170723777561772468769944862620213556108334455912721412368138513199225406603938818748651037648055462208760713271925813700875255089824500691156513728999697849191087561801164251219515442400567246494897377491216994601426649698038124126785446776693709563528389153839696755166423384455117524632666704203437523508471357306351938582824691953620122765691645949338225953789611611898822274146954197799456663543932821061607108990558289627794383145410823168205881503783689616301278304188719344049799124331001102413128227518527844841098725276876637926513196691429522258442737681002518782989323183222661076766917742674405787904968298895077599338364583225327604413211514554267645782718385728127943804810529032728243429498015923030418337121068000863900855032903494432228355692039565676163245712668002811775475498994102115530564154380089643438683808474177639767888942453867018108160676826070118099718095613996353172559763700534290905967698355672681837850013369094099238357368655093697697386294452952881025575387393499896513131360651892291854977188331838045769982913389998080261558189363510666033480363244869661878066754546674419787739990652762387969900889795563577747145216265673101387018184696476837251340891172297515 A015281 406 2574961732735335247458553418873929353206083932157023102912589128182670857736560307735253841826454149137881059239143010687626742826034464722607729024955201939817182600572143350808261502611606278797668993055839838696738512533887806075112440795216737194318455723711477883402199306792411826107322684468180201943182668304822966671265250678209878491085252030126730125777056457834995992927579608338443082565248064863540040622638505425376149871122901851298942050035165532630442406079681366145447007397199300279961994753656208017694561184806790474955312653875409810954688932031138790152225121510280182225985896235691072689269922346166661815927344907333375745589116917434900585457641397769185471187975028561976163638223687262106423642218842679065076979278146652333385912500381377551995603326971623430419832857098705170786759657070511249835122314626197446212649910004052272826365443908439043962399971126882382308095589416430673555022094574839018167547139455783663922312193823524156007710687655291187744611638019160032080269093197231685494808727661137098887850373238030452249873996795470321914547165997036765070529696481452276072467571084078444326150927876432547242939859158825612415082008357717366396344353474119717886605853963212849436002281932790050469166142976572672561672721941020135581395505026030742700723988977706673365 A015281 407 -4449533874166659307608380307814149922340113034767335921832954013499655242168776211766518638676112769710258470365239122468219011603387555040666155755122588952004091533788663710196675876512855649762372020000491241267964149658558128897794297694134521871782291490573433782519000402137287635513453598761015388957819650830734086407946353171946670032595315508058989657342753559138873075778857563208829646672748656084197190195919337375049986977300110280660726595288285848552350211763591920586395803837698598590294200192755325230430005061072556436992547190577515091143233174686826898204604275460171220464561275342866325455467080106218313003929192341311834749543292956338673409977727276705608540170551711569831444257011996368334316065243718554299031133740520270420801746748851691609887871075304409015317528084257909262360496345649987979243889408877489545767015016993861126717209066712556667527331024105572287192511261411026721827164008114397958341995707186269510048297105720885694909517337387281173799893106590749899347717500898374194671878339162584589528340215340010676793914199898190393876596085318520540064852267184722208277298698632171280487592593264385092116015401958410233261691650744473974709917138185542112235374456858955442663255388689057365556731909258952491313732426784665233780237346555470194831312779677337381690155 A015281 408 7688794534559987283547281171902851065803715324077956472927344535327404258467645293932544207632322866059326636791133203625082452050653695110271117144851833709063070170386810891219855914614214562789378850560848864911042050609988446735388546415464453794439799695710893576192832694893233034167247818659034592119112356635508501312931298281123845816324705197925934127888278150191972674945865869224857629450509677713492744658548614984086377496774628598029009275130995093922420980223148875909554823023574476454289516183866216718460101065476772683660275108163909878450358505039106134187251653764557251519521582675219740520876268205491150591204673756619524796803007183639619863885315830591385886796800113433746660453533478796246022255086649251526786550752723896139971050229475978449080557750339186881701192334962113276636237190497750414441293979455009403430937889324404359871989327811314465737262292350662733282907152521652006143922738738194466431289887614409203968858978267887017051707093499358579161323154576938411285141282815312213399380185277671312564827397127394249746141957187947828590911007729405953383577363693419139911657644040967828093808797493507985659461555057284749805651953508476086619095881407997932278775619648126019328639913782407797941289850282220697921395093134252885123145431542420195668823278528256698053895381 A015281 409 -13286236955719658025969701865048126641708820080006708785218451357045754558632091067915436390788653912550516428375078175864142477143529585150548490426303968649260985254428409220027911020453362764500046653769146838566280663454060035958751408205922576156791973874188424099661214896775506683041004230642811775181826152266158690268745283429782005570609090582016014172990944643531728782306456222020553983690480723088915462769972006692501260314426552740635320611966270973040093240567025924224088880329884188388014680057607780369779159107072014294247605273857417482624720869305616627286654710634364011537559898223664182480802793314488497797861912019158633742534320051796822646345918109373965228953850103172399008095757839493579063787203977389721766411463235791415063083810500213990015222211947418724714179806842051507763486736429214465326225152846538373686903497398472957920527661741341014424224920960311434887797667066616375794562312932994808691505476963313554683705361886982571207956905782703103826911981596567205729544144071724800844500012179008742758140248456741049256396212992919117859677099843463070372141719362940071301011524996048865114996543501808602959825103078705627401493903504581810675227401195554664427614669237321212346138997008981965329948832767683972871127416134674172276325499000787366963141102188158468020214094635 A015281 410 22958617459483569068875644822803162836872841098251592780857483944975063877316253365357874083282793960887292388232135087893238200504019123140147791456653257825922982519652291132208230243343410857056080617713085737042532986448615742136722433379834211598936530854597596844214579341628075548294855310550778747514195591115922216784391849766663305626012508525723672490928352344022827335825556351651517283817150689497645919666511627564642177823329083924471102285303968992506411550409055645061283132165138638531689022102314522544218051893926786942508760329504791315352117464505987595204143265154374904285600473246524343522882308180258554495723910018554425442412448845565580961782245194006076655646319929251026077837654060353656727248708821291875191346754667286125761201126533305629625725329857111810094731905131102159149311163089811944202996705604665683794582276755551351021782664616229167986333612929172908934535686513062743213193988455221057251505642654815528391440749008134176303962052468429716416455755287621280032094869226016565308818057168267434197912536824803144226129886007193035717052968905346316908060460304551408649110518800428893518570532822028547965184008809098210050162745474387990591909806940869143436049307750586037962117780792924000152022783075148026385583118028766332190133223831044727608321657597666927749471451292885 A015281 411 -39672490969987607351017114253803865382116269417778752325321732256916910380002485815338406415912667964413241246865129431879515610470945044786175383637096829523194913793959159076455821860497413960992907307408212153609497000583208002412256364880353517642962325316744647346802793102333314547453509976631745675704529981448313590603429116396794192121749614732450506064324192850471445636306561375653821866436036391451932149183732092431701683278712656907919994118438278022893668377084718336553600965619825345799161879878160862915014281918910973977800096477440078350554228607128539547404355796961099914107305254217285365995308696823560352205264248760941491052203618898504587216198623882297367938394815196806219697277327646317058521562252313028169549672956612869672598719855163145364890616695936965203298134127423787180872312813933416413453602038910900279731877897445450163083784479878528369391561501060980176560193138479850967574953439586936977420467191710923733651863587099931769479696799100342196806941160339096759555727313343636521637944855196427168178937659663123827897771317376472831138391765352852895964163485286181656693594089587592423152624672429342367970021140897265014005616996813415189582284279733644128823529301372874036970080017469783326276490597897631345004062524653869034177755306428445579062274330586654830394152357603498795 A015281 412 68554064396138585502557573430573079380296913553921684018155953339952421136644295488904766286697090242506080874582943658287802974893793037390511062924903321416080811035961426884115660174939531324595743827201390601437210817007783428168378998513250878487038898147334750615275226480831967537999665239619656527617427807942685884562725513133660363986383334257674474479152205245614658059537738057129804185201470884428938753789489055721980508705615471153239264007462989600606926108213579979372793133884719125448989660474769934131105488848424573029313692670576420339859596206619560548378336959341275680129166059639059165184054826277629694525418542015068256618376906806371040792340819865673950880795172352376443321487786126912141808909358377256320454295158932155702641783449295957764417765331643157727953736787256861306967184892604495684610425705883886214525268086643230412102166840129374473444608787124769841833446973001922032713594234430063224653999774498009780044140094440227793258572046117293878304796121457965057181803836179952054531968926539771329968949633033921333678246286464910322138286128963556550663160920526028917778485663257133475401149393493568603828203800111985783635402507358154162909753531708942832524293134535069715249927291227882286143453696406619466582474423338878693153332295574736800596090680331151107137188818593965483221 A015281 413 -118461423276527475748419486888030281169153066621176669983373487371437783724121342604827436143412571939050507751279326641521323540616474368610803116734232939406987641470141345655751860782295510128901445333404002959283500291789449763874958909430897518025603215998594449063195591358877639905663421534062766479722915252124961208524389686694965108968470401597261491899975010664422129126881211362720301632028141688293206166548237088287582319043303534150442542164300609124354048245017055320447809959550507475157096671085878099504539928134350979155276842796867419394462710204054392661291006405266005091151748019485665269842887498471765605688203284099550711585010951279044422061248994645107356854026211661215971480949565217917198931349802037129437084987752888428219356669642684752886274202219006148766545800382209984122026840212002201037415401020666352902214267290220023227750296534462063137148701350284102672224639216161703811840611791611585635653049012141717948422525099954771972509286012934360183175068980858688052390059041839100421134194359380523188263763763348197946181449552221188063786691862213986457203726339996451540209007980980394087929679089418258619994388131656942518951290897263877781584825945700009264763116892620536342311517350435112433485450337038292032095423916293797183375928356517663092253846054824824414847869948147818084358955 A015281 414 204701339421839478093268873342516325860296499121393285731269386177844490275281680021141809655816924310679277394210676436548847078185267708959467785716754519295274644460404245293139215431806641502741697536122117113641888504212169191975928995496590911148242357245571207981201981868140561756986392410860460476961197555671932968330145378608899708297516853960067858003156818428121439131250733234780681220144628837370660255795353688560942247306828507012303819329757195481275035057466017161016621837018806270072564122195288861864902487165943134337988703764842864146836876006507716465859032488208160374422269511817400157622212528111591871558262948660381791581521309300449283367458158406665433802347543598152633970396560102712645177852619890542473073903773562676467260724973267860334293937697909169869970732037667314162025773447008048313458976665982002171640150896244125102660676089750980518219711832568406899168528394368862393632422170974393964621561191245438694477309786351183977817920475603134964440741179874707515417799866755418487955502867013892566226403229777360325556741261096182629828455743799367433295054877292861954325118861863113290612306618091927410875975972675036302008902469621616453004503737465954678473636708656333284658372913662711768877683459734596234678066561640718702969102867999448170053383561862103776206818067655090860106786005 A015281 415 -353723914520938618145168613135868211086592350481767597743633499315315279195686743076533047085251645208853791337196048882356407751104142601081960333718551809342234585627578535866544564266161876516737653342419018372373183335278628363734405304218109094464162793320347047391517024668146890716072486085966875704188949376201100169274491214236178695938109123642997258629454982243793846818801267029701017148409918630976500922014371173833308203346199660117212168470162646811970922063930255092547998437692661007853232248416978776449919219068380747636539954110341210511352556699803485516615071167156876611926346669903418910099130026548487903742895510267104160530251198960578846484398432751689400963619559359557464824655793415001602406204183847122269437795249850012894819947178184823199718979600047863083910764148371100401701007843693680217061168105689941365241779578010722982422072713428817235403009197182257054862929597301619625930872280303973406756532748531523676928989505972738133260349823706676296341533908194964777225997565227305364008128073501296964361924793771358163812142610039746163994588269476750530635921398624636163947860880019651714238179703850596516885714555063409507723507046968341975670157085650596200154010544834098501041544494859317466181835165553692995309189135208393575455180776154165247028556963201960141236584567323348672720692763435 A015281 416 611234924292181932154851363498780268757631581632494408900998686816864802450146692036249105363314842920899351430674772468711872593907958414669627456665657526543381363964455709977389007051927722620922664975700063747460860803361469812533052365688892515234073306857559697892541418626557827157373255956550761216838504522075501092506320818200116786581052565655099262911698209317275767302888589427323357632452339394327393593240833388383956575382233012682549658828199775016158570072684908048806117570254238638234216157146592499972239458690791066259869692445993857021368163342940049161950907500882305515579575292291562869618472349847868468112332174304153112242731009589406288910178465951323384350279125994154540498376493612840731136322850326445139449393299545568336096217046792948171057892791721949681999207605416656153859593682776696141759514361162500686916540879383203341701824530836162485188013903058357080722123489895582964744954875027197146785922111971632515371718010682801217367982906134824466471519193226948215690644672621989775100957930006670308110264280362302183408801439753864322433599849634338499747106232732266059095762627333112523765564948655773676679595408774351593549102996741216590031109990741082007006891481653959708886070196480968106832165028734546918156953406967842063928834028219444872781065228733554475170999622929577869060601147368661 A015281 417 -1056213949176890378763583156125892304413187373060950338580925730819542378633853483838638454067808048567314079272206006825934115842272952140549116245118256205866962996930579466840928204185731104688954365078009710155612367468208619836057114487910406266324478674249863157958311571386691925327940986292919715382696935814146465887850922373849801807212058833452011526311414505700252525899391482530414761988877642473397736129120160095127476962260498645915444797888635955357111523474144787584497793778530654226869133879758296182857613601685436367151529102695638693615808050123942538780600598870063551857776903957555243119713446924925136995554086339708562592265549385529378317162128520885364617831421517769298195236677116269781396849875994392136229436584454090858653020244898362115829388175313926678163182428111547461002869661577280272524318835330156440577871643248898558314417739254272400826857615606997693004302920182554466727437296657008212225716688525333154572045099893885341257918906690621319670265280699195961938557739258218162097520593558382150274301025814840279381866061740559169057204171922864935949183311445815486562950166796393662557026961372547657676099339644067966074410197915729583271123261527187315963072546700541811076598882608583942637113429010180716671729227769426815579320264082078888426447062498108096977790379070355198545553254823561714475 A015281 418 1825137704177666574503471693785541902025987780649322185067839662856169230279298820073167248629172307924318728982371979795214152175447661298868872871564346723738112058696041318701123936832943348902513142854800779148898170985064495076706693835109182028208699149103763536951962395356203646966682024314165268181300305086845093054206393862012457522862437664205075917466124265850036364754148481812556708716780566194031288031119636644380280190786141660141888756561137959702485422491371674573445029192434059004189804540352242058599552234054678128167597993980613234117781034217275439741537916825440211988771312747898999273599003640838761807615000601694814173374213469256686400066909105122017255019620339625945803876188571830004117420317062609573784367021208792442966591561799193174353051547276409614393752192955562215612622734353684642532867338640484589246275499606353997623960047380424506893256766997010162827937634090328022276902354404048326089577762151210892015001838018927166254116849109243165135811683344195617766955678184243055195535627428186339137960737300811667055322566483183129007927088824075554720805973639231426083642721067686526093972639772561103560933880933668643975618994652161333544654155741567795398398015688921664213608314804939076458812688694917331640573445865997468899213509864184707708090563963473773558504774631894389740918813071436818752725 A015281 419 -3153837952819007840741999086861416406700906884962028735797226937415460429922628361086433005631209748093222763681538781086130054959173558724445412322063191138619457637426759398715542162847326106903542710853095746369296039462191447492549166947068666544744632129651303391852991019175519901958426538014877583417286927190068320797668648593557526599506292283746371185381462731388862838295168576572097992662596818383286065717774732121489124169678452788725183750341067590212157683835451128308562681262314889215216950713485967776594516446477200657128524512147252530252373906928605166360450468469532949526088101958238401105345358192311570392139875365166946697583375320002637523122070786622222380535306897077068161857015537974368766534730570610148916680525777607566199429367468471230181291969325547832380404483593463127346660474845834278544833168839401076787973348109374658298845909944711528961467353129984547865100055367012068942699305896423830595284072202127157069163846812187651337320204670547453640954801995981550136887475435390512478458819210583343531393003369588339640429978134064262363249567801011685833380610434679215590601038956169058112820333850804267199296142159476358346704452665871502758092297566831906140724807546570342256559753561888393033825496730462673429373851672650757361929043640091573144953303480993383145271327389830685424395887848526985733004075 A015281 420 5449831982471245548802174422096527550779167097214385655457608147853915622906301807957356233730730444705088935641699013716832734969451909475841672492525194287534422797473440240980456857400179512729321804354149449726143556190666821267124960484534655789318724320037452261121968481135298390584161057689708464145071810184438058338371424769667405963946873066313729408339167599839954984574051300316585331320967302166318321560314737105933206565204366418917117523612872143684746623844727583768222760623518536287034207373546702054051157832724179508879782571279431960191755958881263665736719904975248130878913496795534831138115234650578718279262018408145367569361118792866257626926809252455322048368968293319879314651632366857003710736945559169741347933567453156626028159029575675264567785002023551323659386847689564050952430332390497554185754185050200366943479008523297736682137147862188852774227155203295556655119866732108424707538238780427356115709904422765206334619628417551865264718511655200748984542350894559659720932090185397522532346452566110681315541263393018030598658916670897320343006038730224066945324680158366529441017178709854442186985739194745648169806401327635977712782234621256042838507661884865802319769539186729928158491936988617083674684321643229572163153502165805746881440798301187674756070522022540485226316709411912254667978917011527886560465855701 A015281 421 -9417309665710312308330157401382799607746400743986458412630746879491566196382089524150311571886702208450393680788855895702686966027212899574254410067083535728859482594034104736414229449587510197996268077923970249126776065097472267149591931717275885203942755625024717507218761535401795618929430307687816226042684087998708964808705822001985277505700196658590124417610081612523442213343960646947059452522631498143398059656223865719052580944673145171888779080367658006204310272954191467848141121931517699991863048759636116387402600723444915135980180604313245366551500142876780327282767940451003862208674533510599550346619827856225962438167986625367483910521078615527048381205576973866010964009807262432169859259390559446732006721691843070934870362219436093741541140311213784252223842686516520014903349575201798073612573865783386761029102556188163229977775733657655529878323667677069601968915658256060476756078445900721653536647480372088952966473312303975619752133915635881883527838890474333679021703496928162846085745397706590336286549271706835228165678197427460620580141290003077587208521500323342052108521603840901530221174770571165712458217875362942663289566761501040675378060555876878457312751031969667566927263232611125078613129513226165792382121296955736246597023959483260525096553945461197636906893266072644528436914987446477963359614564358168071721798897425195 A015281 422 16273111102347419668794511989589477722185780485608600137025930607761426387348250697731738396220221416202280280403142987774243077295023890464311620595920349739469185922490932984523788488887217622137551238652620590491069040488432077634494858007452729632413081720042711852474019933174302829510055571684546438601758104061769091189443660419430559529849939826043734993630221026440508144658363997924518733959107228791791847085954839962522859872395194857023810250938008483084990344263970539195669943110995401208486365124437981323159377251769168610946180134008784274136011245077162638888503905069191060641402264315416210850805297392834728128923417379117722617284654438461341253653085726510724062931281822055929266690269631273385445997255516803685913742761043276356169005120610008682955497893065692026575718275203937750528912147870276916873248034376462013992076530762595581741354240377322426132278894161146235135235044985666833478804849819109078411052090796152283448079340696343282661138719685658428685449609565856012615549207623036507827794150379841150880634115406490589441458796042055469192922868963728195049131277854127086312361180658687566895677587892196554526137314642633606990845585520704517007176212437559035965825127797669506178799342716252795528931525086659428906217494365925029626309744651398969470595144060307621315791681529217355349372152008112131465896566671353045 A015281 423 -28119935984856341187676916718010617503937028679131661036780808090211744797337777205680443948668542607197540324536631082873892037565801282722330480389750364349802753274064332197257106508797112051053688540391728380368567301964010630152407114636878316804809805212233806081075106444525195289393376027870896245903838003818736989575358645204776006867580696019403574068993021933689198073969652988413568372281337291352216311764529963455239501859498896712937144113611850514206455639153866705413529841540280127838617668506067536528794617510018608202854969632402387761281184695754540622397815897787902833097090088198128785299525696075370628041628909576485914382201673664581591048578633920354014155879638766862113648856619767625291765156224763312065353030505279271826066869136966202116850871885987334878444368029419651215090960822397130330847618533713728863005279116085453142288988151633099306190658989426427677006380823107667511492137096979946525072082087514360031075177179921924041938228836542377872676205701638030753242254737962505529903958137837159010846803569070496352861699524370151199570329053612870133701888720166560183113033308563660179458799630837894952282071874367396509148202219336828807113079829759475481175074254409000793350745221834852769938624090400386038461431533725286152896084734304632467401740857420499466195251055722293631186915501885464830650138264131657980715 A015281 424 48591249381831757572305712088722347046803185557539510271557236379885895009799679011415807143299241625237349680799298511206085440913704616544187070113488629596459157657583166036860280047201409624220773797796906641276884297793810368903359494092525731438711343406740016908097783936139537460071753776160908712921832070598777517986219738913852939867179442721529375991219941901414934271819560363978646147302150839456629786729107776850653859213214093519955385028322577741366030049763617178584168212283998930169880466120255129630215068296181701157121231792831056022371208508210232879638044585802215037627312107939969642492876286344240925887716464562434309535711626217928452687777560757339874912940664525055409011077958884807481203305849109843606292488759078287114748166595126093833688963519131260725812768088456273763043692210255911189842031812292510314866038507182075961181621890528399194945351061043367780359278030516418822232969679794790207191650005541086837650184209713641076397622777753137734729209128588588831010188044495290052663025895264474131289550286729026233821383894626642121039876225139239107893062732414653685218237312125174686111727577532668783804101659974019531253566755137409706025652116565927519997064567031371765069088207272423983864284871021763456832828489260077389835218338168672525968146674049432627409301019186676100795186851136973772088166738133873905968341 A015281 425 -83965678931805277084944270489312215696875904643428273749250904464442826576933845331726514743621089528410140248421187827364115641898881577388355257156108351942681424432303710911694563921564035830653497122593054676126456066587704317465005205791884463926093201406846749217192970641649120731003990525206050255928925817994687551080187708843137880090486077022802761712828059605645006421704200308955100542538116650581056271467898238397929868720433953602482905328941227129474812368427504570918781905788005290159429570024185922583793690445404764949212838963414343690851114027219002733499155949389068057366877499803428695612367615575104250722997484694632089352119222790503835521239574875295891912533854881323601337019777283552786826543818710296740213227481069658556784967067769306637703554367437917502160493637611288291814722424404086059195253005652390919187134608390183798813742574344151691351470138349651415813948153313534537050890149508122138253649455558191014691576089159297599044483819784761415740234174833676661125434243826802729911046935824060146447906881699125688582793162411325613511571199139790092834465408947774831318381187771445485582506957153223055827950962169821837530832014991337779226386080778342862620445936048961738998568652693200633858368336031908434340391206727266936696534558817456040732844097028061569071774792343876129807424343063993418797288426783721324234595115 A015281 426 145092693194159518802783699405531508724201563223844057038705562914557204324941684733223417476977242705092722349271812565685191829201267365727077884365755232156953501419020812455408206456462653915369243027840798480346516083063553060579528995608376353664289052031031182647309453268769680623174895627556054842245183813494820088266564360880942256796359941095403172239766886998554571096704858133874413737505865572204065237096528155951622813148909871825090460408410467437627694780931947630116806283367252401404568135063945825788874881539796632741881927267522057738466837174629868997768756934206620575112013286131549579930777695154575291215720279066296883644147044275217648204848552600839088543790477567115172052883877882372029496026409882810640738724892913307493284403625544997894946922288414131192347664630963032167240208340318471210956053220869757142661167313509181462893713576025098907577370294367391134171653745738100235067455364806732228585717465984343122000841392255054828378560553356562190618054314397491857033589189514182463889053432392210945068504606380628927158200230414572196430838337964682304482910341606916173293919960054244989773321678038524206749208565421193661352055236403170882494172914397498417462856008065083714152021066226050460292188857988681519605743121475626892161189112544658951944180400301119175722200205486015074135776243707855388779979139117213765419794506965 A015281 427 -250720173839507648491210232572758447075420301250802530562883212716354849073499231219010065400216675394400224219541692113504011480859790007976390584184025041167215650452067963922945380756767465965758051952108899774038779791533819688681426104411274339131891481909621883614550735248434008116846219644416862767399677629719049112524623215602268219744109978212856681630317180733502298855105994855334986938410135708768624729702800653484404221121316258513756315585733283850283745044256757863495883492034768736185787104709548419537948363939948824734983501936699257427013334490234671380647772956981667573828143907263461303796968527643631602201605832152548955749995448577351405156901193215098743629743740644139946899661367786698301773328384751692613390878050944204347364412268270448774868975745206295696576300728279535041137331021373775940436061497760191051178462103473489652250063496682960623264923563743768017627715880134464198270356048215746932282780856335071717833985597506756340659116013302879838611800601984752439960125020780032098793394776361952071902132606439735345327568512332464883956150192892489910501970124320665178140409201222750913346800836311395661088601365650886354770555444039057719049987625197577349809728640834267586901684607451834535445164049013819979970724574026313153423792457472660458944516610157598605468460963536843938127403561963571038482639808958815201889644650093355 A015281 428 433244460394669216592811281885726596546326280561386772812662191573861179199006671546449393011574415081523587451368043972134931838925717133783202929469995271136948643981173441658849617947694181188829913773244178809539011479770440422041504308422682058019908480739826614885943670509293966025910267545552338862066642944154516866442548916560719483717822042351816345857188088307491972421623159110018857429572714504752183532926439529221050494097634494711770913332147115052289226697831562848474704592485913827664588272044156464270807523004189614098641830793563672435567301860369219029398867689311463247890052439120008450287733423228215736751133746610262332058933187867615583606640365093488401990042557294298078381326807675356506852507405070640636967449225249023816394173755892003775587890147277437476231114439046576725400247859594186918015338047507606034389347556857124250938869115295287038621931130058155210620502898992494247752549749541485671050930992397254665894949574617396604487238213871878590289819788117447501555953166410719768532425171546163324582896535752395791577908352379142975565800962625316816126062476405578014441275560918430726354336419632565052796204520592351340950663567434006569754755524478797287257011480331133645247100820997620285555182888206949527520741268598981956291721023679753808788736205382111548372579423448878717027929832158173938964629058280982235305088401057850581 A015281 429 -748646427561988406272377895098535558832051812810076343420280267039632117655883528432264551124000589260872759115963979983849162217663639207177374662124151828524647256799467707186492139813615545094298091000165940982883411837043321049287719444954394596258401854718420390522910662640059973292772942318714441553651159007499005145212724527816923267864396489183938645641221016595346128344564818942112585638301650664211773144896887506493975253800712406861940138237950214729859939936217693124673339755587683077183289599757030191735425883734541694688704074730917606762017188194698916691557153060301020090388647768298274988402177015064113865852825837056838595738533037042702589280920376018185079327103805226130787422958200826864418681232578266427945331718539967001981331752662871206290079414965918633933120559334269030796390276962307671492946881521862711818119565612193200190635856478634349126985396370225607136985216389889729883824048048053319888435402396410420176435012866666946432360611740225485445135480383092068076919464441584796531040590443546017715400539161544650563476473284818594372547969257897580105802131395641702278966420327189630330498992778980527836011803306335731408222348532692490800747140692625944187390291989125197800777347165063798468962596160723911133801256433916162318124093395428051245227325477634297236065020654049924100377640166657869600070571391240860618077883520470299368235 A015281 430 1293661026827115966038669002730269445661785532535811921430244301444484299309366737130953144342273018242788127752385757412091352312122768550002503416150534359690590459749480198018258417597927661922947101248286746018422535654410858773169179200881193862334518404953430434823589625042023633849911644326738555004709202764958280890927587984067643406869677133309845979668029916676758109779408007131970547982985252347757943994381821611221589238567631039057432558875177971064789377716643649356194227866008344903823765554924427365026348177399692554442300498413797524850522308956922477548949909492383565846074595593515577524331045675030279741718134238334557132260724793679115422320985410939748071698118697094845946717748102317227549504195526592559516383326492924896232710491262014109846972879187142455472148506653578982561216993183693892364011452927667948144650562060981901043576817341853965881539240217391992582353703738947432464634054567497445495918665921955214435136616630586929448952104702794899209218976815590528066331378735336463680257494934416969346592733497729313563006669977410932230978938654861364772216637575261892881730074145078863516066812554810144610506992998392232185864350359672154922155593720839784068016167168333565279259708734715881982278251131886905655520659205798238102193728562152011482166032988484411966338601520336648367055195234734313817357466302363467928847259486664452887094485 A015281 431 -2235446254357256389314820036717905602103565400221883000231462152896068869206585721762287033423447775523537884756122588808093856795348144054404325903108123373545340314447101782175550545609218999802852590957039497119834141610821963960036341659122702994114047803759527791375162872072616839292647321396604223048137502377847909379522872036468887807070802086359413852866355696017438013698817036324045106914598516056925727222291787744190906204244866435491243461736307533998286882877372461595810373417819612683118516956687034282871645006502546485209383601810898969289033598360628525275730206146236391731313747421609871160454466860260396692349414992208465758955798725861128599652390869933917975228941910260264555696942529098638765443934179037806072443971352530104669632160837637918001178081617233114986729489559533939848095102600056068017527099860274172168252818055008589642861980108788224318324186653944894525558572087221774290432047958810394317975981388664748321030752874374989345015751116735431097335755683996032159214333406160128564983513048383568953637624838909410135863743311064325990860098707264207832685739251452392190340503503057402313265230927033771502626128886550089272176338977012537396878055857082355072437596426600994565297778656372284304836205299312453838647727558026159837163966647396295408923131274503454527288159585056512973598296442265996082618169859058672284670452413840888564898781995 A015281 432 3862851127529339040736009023448540880434961011583413824399966600204407005988980127205231993755717756104673464858579833460386184542361592926010675160570837189486348063364591879599351342812730431659329277173764251023073396703500353722942798386964030773829074604896464023496281442941481898297694571373332097427181604108921187407815522879018238130618346005229067137753062642718132887671555838767949944748426235746367656640120209221961885920935129200528868701880339418749280092913745851724364153602180854969168006089955217414162921959978753930278650142889766033057434386985604517970216950414447231959011409686555704104694218264061602929372680126451474282520685853624789350616362579750285464939430257487763762837627661888044170061419720868964588331946520295173576075159728527957095308036755592285619025168669925126108055389366373730364484624033571759587242152457891854394768683105128753358460683881622797226737014994929057991084185032895203800809927876567130350625807242550831832945221424638357491276000777067718062618026612590391481480242634612640300955075062753814595274847511742258604766302858771959950541712887901723412696418883563955819555062983688434600726574993312573255664276063212259763795686169047791241929711086515424618325881689620182750006153637103069504793200753031554655688940789419257525349215009413946551905571078927381971608032283988710954519064305486919669661623945807241383513299166421 A015281 433 -6675006748370697862391823592519078641391612628016139088563142285153215306348957659810640885209880282548875747275625952219547326889200832576146446677466406663432409453494014767947679120380398185907320990956264625767870829503648611233245155612673845177176640917261089832601574333402880720258416219333117864354169811900215811840705223534943515489708501897035828014037292246616933629896448489391017504525280535369723310674127721535550138871375903258513885116849226515598721388815515773495201506144157364134327868457855412498709585554864387872569003166743199008689104877332469473666234148112264709250360335341918262762433847628045894069877014951640352215245255700695142683085022051271848854076225601274499950257983819831334446660233867494775268536181567740325949656962855539402451037074625837530888913739519239349075440937326513140414280947781609409995162254715564594739326226272953936753378967281964926801735222361575196398114136449792711037535471635925323638711473132638418674665773576966551948270249437251057855540028998829955276595408151919229151727696934392120602493284663016862984663663272737939824575738582483414341461740521538718752056589709321688909734501021568043401897563549595320677874939586737441932497165868319795333236278836429393668939526110097888130566429540076199142694580132297412294664132817209053991739869827722028757693021466705530061794456584586027614512002817795897351936905204128555 A015281 434 11534411661184565906213071167872967892324706621211888345037109868744756049370998836152787449642673128244457291292281645435377780864539038691581059858661950714411203535637657519013589520017328065247850672372425273326880793382304800211047628898700404466161235505027163230735520448120177884606543227007627669604005434963572922860738626268382394766216291278077910808256441002154061312461062989667678247819684765118881880844892702813430639969737560830711993481915463418954595543963690192992676166801483131292463356928618710057556971716050623688128398088476773491301289639077033589702879914815355033075395498276723557179474486361907672986806854424623491157616672332230269593699245662659031617668549662250003153843058936975759570434533638094990221805126519838764935538563308743482102382415609294188543192634168949937915218083372010322490276459253591033513949650749856463979851823370774433773044773066264407933472017135953298452650252066577033637756786402430129973235111951812080851756989684952148652024586695341178365374112178223123107953002963494040607925644788945171091008601913006621064725524970525847275335103105959646150730397947859924356166767003936198284447150422848489723573007813741890385376503833807842699722113142657426555171162334073112036987205893565343104090673419701712664074390809348502484039496039373634099998768204777339144685949736893584296988581610635094448418200142742965345615290448756155605 A015281 435 -19931463350526929885936186978084488517937093041454143060224125853190938453313085988872016712982539165606422199353062683312332805333923458859052071435767850834502559709581872192855482690589942896748285961859550872308850010964622694764690302736954298917526614952686938062710979334351667384600106696269180613075721391617054010703356346191764778156021751328518629876667130051722217947932716846145748012232415274125427890099974590461608145867706505115470324736749920787953540382260227686650757029390412245199535029539037114734049146791012203285102472768134252905951370133134414250160678160610593424523612132234130319731989525570243669924297694793050182116088716440768120780537017336713982776444478033820341367309999986025873772599660596458924430959715539288564444598125662319256240870203678418399138567316155668067366845563378095268580164268256081629794012460953156008182261311755258377086719715723668718832549053994025504019133536074532841155124425699852805591073581225914232069850677179685962742335271894526996018677226235494431014263819512020102540679588264550045900276688137279252541571585096877529201617160755076395134495081274762933935860915506449034367265658096342212154879984678257917238274292536169864803566978977773023751055342442973136949833343880195493063955813459705065629936354229871177175473352988991903754414812693358480912397706706974818531824806786958354895810159068898699714758242282750318926635 A015281 436 34441568669710534842897731098129996158995296775632759208067289474313941647325012588770844880033827678167897560482092316763711087617019736908441979441006846242020423178157475149254274089339421325581038142093303907349692818946868016553384843129457028529485990638243028972364572289759681240588984371153144099394846564714269330495399766219369536653605586295680192426880800729375992614027734710139852565137613593688739394092756092317658876059396840839532721145103863121583717883895773613757552730491959646921829728821096840599775864903011638797166682417876509104414452794355728594447461221370514408035618430086056102635554403893672183244740671752379401023616598651950225759910006158085720873375753755128413510596116019270536261228228259025388905512402656417605636683362834354960024038423867506635759070338336106369660402918512526977996880672826622865645058857645187400605736406733325813209978306677915955785659410494509929526877388664290516823867694777379853072742207766381885857208025970884794255917288763839535959712876191147020678750617431051037656061133782793464335816439885041306991325330921528885805478457339130518196110637398681135547291551264238692470743327556244516068909526799886977294195536781221193253302467762095697291551665554426028686097409718142433811236351940155016267265754411080351050594094122218023315569686579027221993457032377652402248787458153417865835145787295346190547586317227415399113499861 A015281 437 -59515030661259804208527279337568633362743872828293407911540276211614491166577621753396019952698454227874126984513055523367692759402210105377787740474059830306211291251856117057911385626378520050604033909537229151900269191140187932604249008927701745298951791822883954064245980916704729183737764993352633003754294863826257403096050796027070559337430453118935372513650023660361715237039925579121665232557796289894141672992282527524914537830637740970712542138739475474096664488489482379916644698236539140521668990922875078843547887300671584422550643453756772840486184559227576660300760442711950005339479047344395982294268593394271611134272068046513234137719279754078370633760036852336995625655426306234990183894729691047319660369032307834283110336213744837739396384687534424481847005077927838718136815398338039686081105138150340935018398420956067923286676939193872558387494914992272540611848278080770808609025352426745082586662819692734334579318353316652142767041457854283682654895318738588846177097887411496770091558071990438537722677775535887018356032098962120845171193213401813385731876042742111292365225486054114238668331032290600266293983890595473614632630626746091781387523988947151855068084739636238038563509828890602275494704085038486855041997313129074481543200473483670208367103113208843692021082859905860407458659398970686691960519708290017846230909428454988780206605884950288066666557798841910447581602700075 A015281 438 102841972982656941672335138695318598450821412247291008871141597293669840735846130389868322478262928905766491429238559944379373088247019062092817215539175386769133111283207370276070874362382082647443770595680331974483665162290244747540142287427068615876588696269943472623017055024065772029498857908513349830487421524691772792549975775534777926535079822989520323703587240885105043929604991400722237521859871988937076810930664207563052321371342016397391272815741813619239036238252893229646484563040453301449176416703845293928303281499809981830496799150155775692799773459541606087529955211891796649638053816188696748085131725366196468737842266619165033989655904606222217660165825026430587167402030827472337841957904571926080420978489669759310018909024749624684849660539595326592658357572525495940717916581396304882927807917849449154058062910375205811390287557348661403753318546908026633081832994487220143946753360676134105601305860769403923855956917924744417928938015636774427770127045063072718043946954037096795280851901055790512482769216118907775140628995354357059836481554283082991314427424982165162514102595105734571093909978504547376576693485148200673498638489420223674451490272290742062069577628279518966428023059118201146619329018470156189564419351677572477592020455992534175041814713548337935408392852872846363293757665845488947306144998486166348782417844232944251751054326998008210881265652046838175097789072090325 A015281 439 -177710929314031195209795119665510538123019400363318863329332680123461484791542113313692461242438341149164497189724231583887556696490848939296388148451695068337062016297382335837050470898196238814782835589335613651907773400437542923749365872673974568234745267154462320692573471081585654066974026465911068507082264394667383385526358140124096257052617934125891119359798752249461515910357425140448026437773858796883268729288187750668954411329679004334692119425601853934045054619392397755319450081407672536909783382408211797201230105788499722914539051565731953996838699436155620398183407878117505836755310495151696390033096095611538600022505337560907394916571916716022821895242444331906769368687907869349248219100214220413598032558874684121767404863075941960965171343489287563235437792362431325534008599914130998025724581295609753095570469765917666298729485886973769359993933712989671347627150893999151069859458319806048255662672966208518285329876702485816213270680049897679787754541976204220854520453222590094114324818749129271458470681947526897267729476201648927047859837551196225118518253664341772194520500338109693799952345541632910265125305312153332206405258170231781076765115281067342525286204570770570903410429616151704673809162568509735614267145047882122270065967742614883893498403593446837222235896883224523821038484254363429468173304988218599402118234964511571591924187804833104802200638916245936967417959093229247275 A015281 440 307084485854645905322525966782002209876577523827814995833086871253341445719784771806060573026933453505756251143843472176957697971536186967104158720524529078086443164161876676326423213712083100671944739898371940390496632435956074172238904227980628053909639821642910890156766958028980010227731117733094326380238152873985238490189546866134438332186923790169539854253732243887069499493097630642694189684473228001014288364209988433155953222777685319490347982367440003598029854382354501972545402975740235374371298343855858718945516049711144278495476037206250977108183253136355159636694771894223588789343148031510152871031943712934998542144623221583857387285563974133155636746878414394717098546040628199910805948944808635576649726886177041154428199928282738564778411918818420084471637827533577883851790342882765506209376429072060163035286200019328066629647373678436632780649136762039857497804425683778899257515940510816544238734658118421265281143450168538589267254237508621913421936222077083083781689112132560167409569492159980528948833425028303334149747545117909020015854412608244604154210198606654958288319137768982901838540194433576830663668799706533842438323227930953062282152508644491813801745057483848345356180057615583992043575073353199763655347450886194767153778696734568768204764801323845293628432914023562635920292140394132530996099075188848330680074713446134644699207561604294858102407338432622110773626825484141184754901 A015281 441 -530641991556828124397324870599299818666725961174464312799574113525774018203788085680872670190541007657946801976561519921782902094814531079155986269066386246933373787671722896692059313294479597961120510544386712994778180849332096169628826505950525277155857611798950018190893303474077457673519371442786995985051528166246492111047536984680309438019004309412964868150449317436856095124072705750575559774769737985752690293354860012493487168959840232079321313530936326217395588372702180242763567716229366805708471795279080368730873912426016500189104624213905761316303640226084048199445292429577899854691043903041669063839314208952248063677883231144785810352213758207199919424892376309228909332477704559604628755983721383647369593025394338588001895573288770676639889995151503816738074775562315879616514331060133606336389362663092464330170331963408482281806895338871083301934243144741780177294969494361373182920518501767384673708752699106882227306428946598076095900458713496575022698179535129234955118215868092969468966336732245887712432087003925519339941695630820494770640023051587125054475079087114838935530198838879089400452864900055608785593862518168783187728897672965243299333536292235739956971021657809934284607319916568342673766747079312116680888323634697909641449510827241210719577871962251794628440351052371767218157351326620248307398752654947127437452861173350606305669032238309010188953511691615433586266847306727012837546795 A015281 442 916949361410198998958577376395590086656102460909474332517664068172537503456145812056547974089254861232932073815498306424840854819839509704781544272946715434700869905096737165483878493372860745276816242220700240054976696507645862181118612202282507678925321953188585631433863628403205846859841473853135929062169040671273938367890143909527574708896839446665603292163976420530887332374397635536994567290802107239380648826917198101588745827962603921033067229781457971703659576708030288939369908975766711268917778233220404340822354926964533589406128018044932569060808421362542659430639376688434837415460447753394738156326094324957402490104697923606495124990948047811706055772028773684484837448053065618653937615366049294105242340192765837827933680432643863154348527546903407152172357028391543605307167394999455938877932306057197337987386141553248477409970537503924540158338327140042881621728902530814486181792307815987039659167486724308301730490870443749146781374803149623942693026006382441527451207526631234484727623304311252001855671653811205510179367442103701327800283124604439788383015137298461486172456371763788162979331877121441325948329722883094606916645507423643703517083018663132504998794982454763569448983559060020095163025606618424951730635905206608034703118993819978540730870305414049710229055565479817641421387113813859249971678789095575553214075122759999744126610113936488414956487774535163488282270181294438539093139858645 A015281 443 -1584488496516823870200421706411579669741745052451571646590523509802144805972219963233714899226232400210506623553181073502124997128682672769862508503651924271163103196007161821956142036548303367838338466557370014814999731565212049848972961885544173269182956335109875971117716349880739703373806066818218885419428102279961365499714168675663649096973738563838162488859351254677373310342959114207926612278506041309649761172912918319545352790719379575545140173062359375103923748551476206594129279899579256450963811175184004602174651021688611743394362062435567787792179006843004518419697143680317510442731831077858929836113797643974531334506936551164907620747223761615956362693228397298002030484735148120923376165348763441198446137437036011178976637484600470621497724741568535926767582155524927255763289647705493372714541210684783207456224592263464447680539904787178441010994811780020311133895243458031075323811494040355252683249595322928513659482652110538540972803819973037504500558805791715602251609518165316805701600217103432046559521198020474459500135398080403654112196418504116245031721034518785318675790073420680477316219903504675186967942137163571700317323481881496735940565017554813950433804710165561315759943324999138262715946394571930570023084733797980272376009497785055360430126135866159713109009555119701511083823811151665901470365102425780453452011650078108978458746302916143201450644481355092358006217123938478699559608390703915 A015281 444 2737996121981071647706328708679209669313735450636315805308424624938106224719996096467859345862929587563755445499896895011671995038363658546322414694310525140569842322700375628340213439155468219624648870211135385600319536144686422139025278138220331409148148547069865678091413852593918207429936883461882234004771760739773239583506083471546785639570620238312344780748958968082501080272633349351297186017258439383074787306793522856174369622363087906542002219051757000179580237496950904102462072551191524516794025494820162942780155439541199823655775153884096036887350627943803372208245132969759554005051074562701264345319190171123458010276719690772065066205350023032757319775939245133492947359694415047563524450619206068809134343695111350665899387345022783220875248797195629516489202078440209351524843879198006122562706929305521128616737022520305610256852997971067201738095424478463323155788111912068853538505150098390407302737323048101848972822025217352036592824438200715868831301286533495319465006885881651784400448422809085627878698595393303402995738281886278786019180537983068626665946180291910121689435500158397181026364613473674002048640538440967316950561386696211169629203938548686794477455699312785568599097855272480971239267258025763213151969635779619969876697964124493134372063561901436130262929907418680456052846532282671500176671889739599530007907999293638264677494115439944988102708386374841840290065336525836717352976057107555541 A015281 445 -4731257298783291807236536008597674308574134858699553711572957751893047556316153254696460949651142327310169409823821834580169207426292401968045132591768587442904687533626249085771888822860649083511393247724841946317352158458018137456235680622844732675008000689336727891741963137282290662438930934622132500360245602558328158000298512238832845585178031771803731781134201096846561866711110427679041537437822583253953232466139207495469310707443415902504579834521436096310314650394731159537530299897059480375807963446138524334532088979262081158003053744472375326201466881293743041905270370280359900302486749098084595951965465726405028069306354026082417357955047619534309248166769172847909269867333569812566228267756885917593960549683788924188471744213084192927554915937651859085848327095172870311721443594267495025058632494557061442806658721414266472092099254374173633386791013378731917938837790488865852539966819440900083403214283011588276683866475234255152190378631829617971390194987723091908156120029314741577385035323554179299265389352194035954687249987306689053383703167701728676519945289711402862073356660119851647702755168891267587583130135704011185940085132248247251248611146897821870280711707975405526575215838015865307144464936142264548504460513441888041755858999496001050810341026805954887995252547982410600143469789917609815722826092006924653754087915448838593214617366789099364718870068746242717575970075142250036776221735801118972715 A015281 446 8175612612297528242904734222856781205216105035832828813598070995271186177314312824115484520997173941591972740175564130154532390432633270600781989118576119101339300058106158420213823885903201616307687532068526883236384529815455341524375256116275698062413825191173865796930112301223798264694472655027044960622504401220791057024515829148703157171187638901676848517799899495350858905676798819029383776692557423862831185701488550552170968902462222679527913954053041574424223715882095444077071837474000306343842705050610513331276700581483052388796750974335529901753876771421801459091270319451221291421323879556952080997487762439286556765394441491408743589554805086273632918490648884036145600547263855268220232492223385577982748027709463603523436319185362070791663816753944327675830791250336260747125396605468310379182397362011336758881707321507970777405318464119827629227570725855736343642620127597667427387000755503668413940646157859061109550849746949944303039025443443533235757197590697175543597019639331702951867808947693478082533041446744401976562467482341206148893741850902869136738902298817270379015229243593093726291421874905090219596019175955762494931221368364550209692074804328558705243030530643929847491885404354109470070401783912517752581357438380903666273662789758330976461870825073061479397182576835083588163995065584920064795097796560563728154541309531060683151835563861705746095793080698200424254543379596138642042554461986365086180565 A015281 447 -14127458594050128803739380737096517922613429501919128189897466679828609714399132560071557252283116571070928895023374816907031970667590291598151277196899533807114310500407441750129487674840732392979684055414414454232472467521106830154120442568924406251851089930348440097095234056514723401392048747886733691955687605309526946538363352768959055591812240022097594238758226327966284189009508359282775166124739228434972288892172215354151434263454720790224235312603655840605058581044260927308124530142801589869519891960396594403952582485956897162562269412692029461547504212938218179803944422788337040323445407969786682479940086471462721860926434007409589921869481665921395781729021339131345590706494293588461327980004324192171413267390706913564788930645643686028544830580845602438565784268278692688852898475510572962700307062311580139005090900235580466193645688830241338239374011196542988934467167197630672800234220332928817235372130519092331592345861934201954043652598130212838552391163270395609792918074869496641340170250135973558257627243536040796175249816321437600364675494075332398397681486535784217328650286457457400794557487969792097532618697263899495354786124251950611526378107039781345093950043402594847633403701495038998761105844404149340173075233796266955925132049060756873427236821118437199434537289719629279334222422771705641124875327644046953396016297932323915997171019039422514470680473875483267696794289931108981127346796680088797204896555 A015281 448 24412248450518622572861649913702782970276006179316253512142822422743837586481701063803650931945225434810565130600391683615351245313596023881605406996242394418693528544704059344223754702124785575068894047756108176913712423876472602506320124759101374003198683399642104487780564449657442037605460236348275819699428181974862563618291873584761248062651550758184642844574215094725739078608430444840635487063549386735632115205673588131973678407249757525507478620179117292565541228044482882396655195208528162581470576848421720789109134616847315997507707888150033243604467338080567297478046941826412168259288389822057605266991971874089503920754101132927010921117360218047131544632634944296533597754463720678224520411831779000540121772777880998478569372318231613468446302490576909206920529729357121653371697873340638181190000687085547888570116982198630842934054975170967228407123312591458680333476444431429767007133177000848065278508319494628147254032889536824436018952494581201142715594895673717716492855045171872589474772565496152103298509133780684794301070380044501795538998532166624825724151402118538344879616653052229869116899428087749019534253126672910748084273554905596413068098525758639156904210237276624676797022209467499131318896489267051003219884422035525603231714700415635561122540101666030899338223986746839870050162190199453527978778271771118730974116066971531875518251046992516612408464874760299328733161498973499344814220314489421721470753645781 A015281 449 -42184365322496179805904931050878408972636938677858486068982797146501351349440379438252708810401349551352656545677476829287326951901893929267414143289506857555502417325248614546818648125271629473719048914522554929706895068458544657130921175583727174277527324914581556554884815369008059840982235288409820616440611898452562509932408357554467436652261879710143062835424243683686077127835367808684618121645813340279172295075403960292050516287727581004076923055669514681553255242060866420780237072294802214739461767484189411108673198238231775174806903917328635732845264831833461305322201454464304356940476377234077206517763735045424786216572542621488128378488525447281209121857289589624440204869748921616511649496261973934241949994231527884306207444942495685415873810428166797129755320322346004358093413864829817770459603895272622964643980078690051213771440324713818702473663241098928734670768022127505586513526833883226678851469296060817768305174702543141247282610914714559764036114980312048561129272252642385613194070254466239181458627159901084335253105037434491816645154507221376062188698213300955682115794491428456480413573302287500333285734349926846900045254251743017519506786388890570595237075108192436658208813608655289555224352487854218383685948488091405755383319713195080003067695754541974065858152264100972181860846911007496785965256343748205843328725482664964490294342052715450721799069508739121259877656524792052148355186177182701900830647176321835 A015281 450 72894583277273398704603720855917890704716630035339463927202273469154335131832975669300680824373532024737390510930679961008500972886472709774091639604267849855908177138029605936902623960469375730586516524294974918533514678296365167522231791408680557151567217452396929726840960957645927405217302578372170025209377360526028017163201641854119730535108528139127212579613093085409541276899515573407020114203965452002409725890298043384663292145193259975044923040196921369724025058281177175108420028049095187898779926273302500823533950194338483211185973774272708072899486310293466429396424480500007894046009830154980533157933902657326300806659992005545689333049299286270539085535974528424308332710121008384358416665195891944101648371826605853354451966841603374541324546059551440125308876644211462198471753887109529028309882821080705828204743793559490832522928241928430942097283882019460962063236157670730380821345467570506085080109147116822656132912240797562833759123676039492109372596366706079215073060536433956765602090769296523379727065167536979979988678281621257768491934076991477541864092617712924158130025153493934835700531148665531370902913374159591844569208405574041414674985771647733081134776072920592442447949570364295687964623955490945990663413144524864309438782712071288077043525326262213978936602665640751151030296626361526529317635242423322235281951870979583515972891548049752078924028746960443952661899577307175089677557948843471093173974313462736085 A015281 451 -125961839903128432961555229639026115137750336701066593666205528554698691107807381956551576464517463338746210802888214972622689681147824842489630353236174844551009330094515159058967734203691081262453500553981716659225913364096119009478416535554200002757908151757741894567981180534812162556215498855427109803561804078988976413658012437123918894364667536624411823337571424851587687326482362910847330757344452301060164006338435018968698168826893953236877627013460280126883115300709874158587325275603027002329717153743536980849471146371847846486816133974004688674148139254139634667689870409429274285915092188865399063974395487528028000881591606262374505864226146833550411739698976736189533104070981040944503558765124152337462303921937963218221134126417030831666860792954791081621880536470880957078812358515994827196301858545060315349414605019938836302341493374093823547656024240727954798813762622232468393324345129760512699718861696910452494237446221006554451518278541976808836455569407589175285447614281060676140265440630675489805441927840288803870022313862253185244132332055352970661867932091543202273460903480922226070379111628073231375389765389108100961161249456962186123824526233481829609586578700745339895824188813531894583805289295317550100888248280622755347306673029843115956451153603023415016485672292894538391865808832651042757085336736594153735054387176421288167874354289276377161925113353344732095247706298030709150601339049507476764932601534083272465195 A015281 452 217662059352605932157567436816237126958032581819443073855203153342519338234291156020921124130686176649353452267390835472692007769023441327822081250392110131384144122403322194853896244703978188421519648957280406387142378293158093648378703773437657604765665286237377993813471479964155416897140382022178045740554797448492951242801045491350131849462145503286983630727323422143543523700161523109944187548691213576231963402952815712777910435732872751193324539479259364059254023239626662546038901608974707225485501178144200985550483895747764622289522584441023253355046377556120125152180325824867748433180762745219916233362197461110424171478763923450325162257055539824345122977415266763981097927893358799614390310619590681486774990780008091725364171448057706688254174365485479377238319628163007862574608899352573044606114548697510693706116577159222111925747270784860151827671093740243746911433119173201753117146299720927156286517330647201529966042979632776521406254903473047524097505080747140809613088588428420202678398550472846173799971701300803519784068814513959308801408458852617739597542914382030460669310170007929769379809889785852326717513270854122251204085643157442660925285240846571523642990650000092603826446137922361880691816756418334468241949680415190934821230826447118199679746612224568327169917191361557733988632736209665257904099149953560636327871355159332757856573836212164148679811036421911646618735853135771531341127637988806846104397397621836020534289621 A015281 453 -376120038561303050768276530818457755383480301383997631621791048975873416468855117604151702497825713250082765518051363696811789424872506614476556400677566307031801043512940752707532710848474309592385953398180542236982029690577185824398400120500272341035069614618189173309678717378060560398258580134323663039678689990995819747560206609053027835870587429679907713896814873464043208953879111933983556084138417059728832760302465551680229232946404114062064804220160181094390952158074872879555221471594788660212742044980726155130702095158458805043611206003600368006559091835780351814684241940309618697271152407968102293532597556351486151137730257314794230058383095650648690850238558333365573019135270692969496961556075012549487005405036484556493248820668010010099940499761525907967634068661326704630015533368727727496995629202341387219514193216529245805167915402480994796041356308414913556208486951166926512807422205277183453939895538932845181258171956383512864787963387464451466840960833177064278053158918696309096025671588763190043733229959091728894369269711827464322838776791784402206995261467996431239385520289227451181058948634229198870743743559076866562324195331283654701997535435497511957790164120270568980922263995720801063872478690971759271665245614455635167193652577853589497393580302144489745190959529514377204545056590539375369114505766282078205866426168953412570280039396196423606929057493636123778285085267382527732364536622655413299453436822903032069221178155 A015281 454 649935426633931671727581845254295001302653960791547907442454932630309263658181643219974141916242832496143018815192756468090772126179691429815489460370834578550952203190361620678616524346163606975642927472055976985504947305317377104560435408224470605308600294060230891479124823629288648368190826472111289732564776304440776523784037020443632100384375078486880529613696101345866665072303105421923584913391184679211423009802660473303436114531386309099247981692436792931107565329153380335871422776170539586108991628409448049363530127477706513682626634041331681101232501687920560256327174069103927594602740969640036229135616847903783130839568512186625371187226467596198971947494072059466012221903829034489331156876916808334104611067348765017691123641701223126649968467334739842617697914474599072594109686499764176190669772038007738291990882182665881910093522881468217056512561990101555104499969240754550227932704825316804744127474953274077871623351086894531752385354146749052639706466220419533260315771372131135295633225958061303435451718585006010522532160978097151030137570169631954222881333002519638313625513011089885330624975229117885913517572847848840730456782489446317232510059693235725926854833310957944302357597844429110145339640964927039147295124657258068073692650802876478894282131728681626587959234042887764269331943249829596630402461539783234142433109854549539060067506074035794749064193596801402106126648670775451750764769534117179691524252171134932659500865365205 A015281 455 -1123088417223433928745261428599421762250986044247794784060562123585174407601337879484115317231267614553335136512653083176860854234038506790721165787520802151736045407112944880532649354070170712853910978671712728230952548943588427636680432385411885205973261308136078980475927695231410784380233748143808308657871933454073661833098815971326596269464200135625329555172466863125657597244939766169083954730339967125677338960938997297868337605910235542123500512364530778184953872888777041220385818546674009156294699767937209760825314585667156739049892451933757269636160394613347063948773753015951744349530117091889336216855120402221645481209780218691769465814454307129321386606477171089402185624993132867704086420430957481923935654459626482313184067938999199699446738446694887925437835817100900177555565768614833712974553335313881269519119713103798162237779682969675806714604460965256363055546421502387976219080300925485350827908692412729877080794221565891760568949319474080053768692012459283990200851531589621904603041177358946640562163954003250911798161939028256437931899596192529082463984656861984041718635667121969908563421350022642918845302589238329956210489240255875423694877609929727989742993888850016065838490097615563431357709821757100404053115242486555655053957346583365611877570735930179165813745566600629434391744830980393876521496187194549121229803446235150528364784175698604432525213779812133220846381523357358779427543413772223807072248100170577778558901008911489835 A015281 456 1940696784962093828871811748619800805169703884460189386856651349555181376335111855748551268175630437948163115893864527729615556116418539734366174480835946118199886463491168753560418083833254991811558171144719594383086004574520802956183787161991737635921795540459144478262403057359877835409043916792500757360802701008639287647594753998452358353634137834360569471338022739481136328039255915940177073774027463193170441724502587330716487383012887016789408885365909184703600292351806727228826694450171698209861477037292920038166524232377308941867704994464844159975459950927550398144560028155230831560875894714510178062466784528616680606249363378432185198213355558877742458972298683944314108783189896048753322140390633614618905995245158875880965681293386531076974198653228540458411778941742369317679753678997005920841569223852949472452958300751693405712095409309607977222539599994087029239748468005897990573340147473062026869498096629337220640929828658026688866225274489986665436051587138066453789476617973184541304817542468511017872703379636342708035185961724276273158433525027862070303399339288878350082995289295509387331858605819516257249130336200191115505652091977159598936267367997934250502485961710062737674927298175902313876503506970044054096122837661011669007765187353672770869420605914493556175621763017177437366556958503899019018071360075033513461307381375834560348456243857775464620902609354544828341039383370409869439838653985355479691107282432122850056232955773998671061 A015281 457 -3353524044414498136290490701615015791333248312347207260488293532031353418307073286733496591407489396774425864264597903916775680969171236660984749502884514892249403808912739606152402448863864625850372519738075459093972615904771947508285584215921722634872862693913401658437432483117868899586827888217441308719467067342928689055043734909325675235079790177775064046472103293823403574851834222744625983481519456397798523299940470907478090197846268765012098553912291071167821305183922024651412528009677957010799702359727337119661459063066387309609707549831893838319233625581668207277484355108350941642409695323993129360459880013254438568679383622814091733687497499413947354284184042804311672966011086578961805502547439657698443853238829436242403857162121314085539861487881990438386805405760764192186236368867223681079929706115895668422467544841726658953910322419129406256911183621540525647599300476624621966716983037220621378495160811314558269001036334998253729993631855513165990076884870965830812322413952990950910083537242506981522315958599978768989933451715008917108699224437494269751229899189454271536713932512429688227167002349517290408863249988372453130300525682908066405419071831109822530815448697737034198089385133697443183225677357207136898454009510700212528374975161422184371791439717121476582184974008333930988769272934227977452253394741835136621147368916283266096203586980708732937087306564344299942231182608351218982617673697822348470895553782675961898506315855409462565675 A015281 458 5794889548748252779509967932390747287423853083735974146123771223350178706834622639475482109952141677626207893449225177968188376714727896950181647140984441733806969781801214039431351431636758073469443714107394393314384680283445925294317489525112736713060306735082358065779883330827677458486038590839738581467239092368580774687115573923314766806217877427195310672303794491726841377343969536902713699456065620655395848262297133728122139861878352425940906301160438970977995215357817258597640848400755007914062979591951773876480803713688068037044601528116395941912679713430566660998642379417550289840532828026806113534608184868819776561402385246719558813402821729498359020737142549925261258294900269354678886570872826561387186680139149200411180162152396118812440784396085237033752219540356687722479886875737865288125458007597355861910603110921940401313146075601229351699186288602248856285582382745817009985625076706974434533527285105593499584621492679271330952270480361025216862065374166349228005983347458340616100137505012389241755620078875078498668797644625126952636286143374406874208599230097460820745242567053033403649263768837268088405184505361690932689965403872903801727831424800000109044940045921437838831216472033721182147762503243576441485623796957460909612226451002419912766456222945862703573420123339020327342384546236837779731614486994829451681876454994104874971775740897491304490776294625893860533136241000008923732769112242425565991741524243691294563807341462843406769267925 A015281 459 -10013569140236980802993224587171211312668418128695763324501876673949108805410227921013633085997300818938087239880261107529029514963049805929913886259621115316018443782952497860137375273868317950955198737977577511647256727529794558908580621899394809040168210038222314737667638395670226648263874684971068268775389151612907578659335711739487917041144492194193496841740956881703981900050379359767889272660081392492524025797249447082195057681325792992025886088405238541849975732138308222856723386036500117934787071211227282570505193264062835057703451569576140979566336207594755254375120516047720840618168088901320742203841317695668654531183006616435857234706996997299572036908875882820696315346600497353427580315072441778141722882229536739730379213434760423025439257297151666906228181314651255827878226379306747619401206552666442236231294771818410123680842797100544101509230804788877360434305923405573601750452241826965185959960927462261127505232510277276073700538216293734995629154364095709346776208492458201774128394972558264859960162782425566759335033769709919524409871663411879258592098206014137446279766657236466190588922671725015948413715270924778047773560943539492804083307875364749214183994027930232646948469654101269414395172395801934333616779716970604399117764183366165803641274971644613618010359088541146696240871103963647800733239748644853034452434146624537125818400450877791109992861538109679544616099689805682042885371180195457719041124601157855226474896521803637833880635890475 A015281 460 17303447474329502827572292086631853148291026526386279024739242892584060015748873847511557972603335815125014750513091193810163001856150064646891195456625287266079870856941916302317384473244453419250583419225253940126459625171484997794027314642154230021410666946048159866689679147718151648199975455630005968443872453987104295923332109885835120647097682511566362542528373491584480723287055533678912663156620646227081516577647044558033059673330970290220731160764252200316758065134996609096418011071072856937974840136408559388912697479959960077196149573652866346651092471282447086319805077974817685260777717483258274493928271087217311418720760806146119118432534180317057778311724053370985572933051811631892743922278174955499585481443970969569635456189365541108633048821534922081048071495073624550719225795885492724506345146370109756021310111857289909850007754891266958832633517351056526335194618137835723401459410141062717054424770507616667656928831545573744565167902778470859838801963912164616396723569078650697531954083274088531626949498663266389772228008887470948534493099275256215281536989797180876505921929464737194290037671448038133781038477033537740830054047583836006085498979593592426266478915253735570780980114679724863914436492304361125744907838499901318419265641305748372583333670436780995075460032720507833926976898651643658066264417295640323040831912300100292419649501105512648526684770255145756760343905145884976326749739392174814500744348926452839636353757759919307022165408294101 A015281 461 -29900357235641380886044920725699842240246893837595490154749411718385255707214054008499972176658564288536025488886621582903961667207427311709827985749048496395786016840795631370404440369766415508465008148421238808538522232296326076188079199701642509476997632482771220249639765567256966048089557587328650313471011600489716223355517885882723088478184795379986674473489029393457982689840031962197161081934640476680396860646174092996281127115515916661501423445800627802147357936553274140518610323130813802735701083279703265248621661058539860135357166185626910605322781045719614324187241231761297685665771906390974549722448624167000843931557015019316419911023745618454266629933880304213680653066279364582366198037848734962049904590838190101818892283041353322698340850605076160155990716061083922578501848487098277099248891740763350008063660757843065845098163758635889452657636411101299469066537486663187476338680237901730744966997833986354162447957285165503971362278283437900508417056049563532300549427938640463232052057810090909045574441437709146890578121652208127863560484623371742973380126523851810466905880329277094882978046444512071145727082641320484501078319816575304631132600043590051632196316145961919080174984761726981885791042437940058845620962683031160462663261444814850082478250883081937369386980004073242659991197968068454212608599976844061890537713101160208569854860946173027596436239717298399414398109191437287321395456861342301791902853116899594377322480399911139888534040728814148395 A015281 462 51667817303188306171085623014009327391146632551365006987406983449369721862065885326687951921265999090590252044796082095258045760934434394634582759374355801771918237100894851008058872958956365998627534080471900661154566417408051459653000857084438256376251908930228668591377514900220037331098755510903907741677908045646229633958334906805345496890303326416616973490189042791895394088043575230676694349583058743703725775196588832697573787655611503991074459714343484842110634514364057714816158638370046264670940671335872786803678635456060535240334623528744216437601169818234022962895719848272525368353392540720097809719231780231703794822529436143512160251539417404788212462908129321522879236541063661890455192947620719010413921726406359305581076906172015869479315286162800815418360647967019093508551494396805449850834607392830713563583133278177089461483288523344352632909937938573956456562434526094962901245901444780562418037811193529336263963973254713306496645488660549806866328025552792826909897523377470966825098349078805735541489837289458866748591388425362912689177349314720137013059458021441049884755489764281305621911836269569131314616809103313711989015321680085659888669115495072927055442021839951002147978377874380784251995701828908585165885023774826734665808859314704648608384860498068303527004281568988214830393757394530470486480122074326058466057499845741276605228311866382311512637454464780353190415720587373993704057325050630256090823039350418361986442693666865833643203628909304380204245 A015281 463 -89281988299909393063635956568208117731901381048758732074239267400510879377649849844516780919947646428539955533407629860605903074894702633928559008198886825461874713710346302541925732473076600445628378891055444342475090769281112922280385481041909307018163298631435139325900345747580224508138649522841952577619425102876684807480002718959637018626444148047914130191046665944395240984139297998609327836079525509120038139539705502901407505068896678896576666386385541807167176440821091731202322127103439943401099995350677617195371983726918478297891238045832754256903931245251195444742979849845307409191359139511713909751799475935741964996063822012609805237738297838915740615306184149150339294944833267282240371419185195330572453873775121659456224423950219167248908963819638802706618748238669878740599339087281471050882318339881476193922179946328115467356995305366340214813046678148305576681660945215795501685814369489974334903520935576961121069183742648180174888472468135313735574025366548830694687992282784077128975678009538895908737859177784601770904484520997399583989185504532579803302277975490691559473586045802111993130482288449534718425148329451716853286762486836095420888531799969348813316000132714066508501043911264121727537129971460201063436793789401186659463682032065058580589159012863850102018027274110976877534273273296251887844146375212784886484354374127303733631148906143530025412441378280805497770766825526513942822728205013192684254549927392053303180392109608037313403379842154253993827115 A015281 464 154279275782243431213962932949863627440725586452255089024285454068082799564578940531324997429669533028517043161728384399127000513418046151428549966167676434398119505291478410792447665713476365570045838723743807823796956849317763129700506111240419282527386180035119920755155797451818627950063586375470894054126366577770911347325444698362252768186495487826795616970128638751914976420592706941596918500745420079759425905124611109013632168759053461133284479515674216242784880889738846511517612635634744222477941901765321242923402184441241324728782666106503563607537001380688701986376147843440315968617224249679018211234906252220830591227044738722436349356288520088510793618215351327587318529379601848490594494899531708156426083907084939907305010016253742213756548779976769915989465613964982383001029238567999743841880469277145110408626251254859096425173290213541104854616111615318150766463094645219081883313150109579756254092361796862198217008270441271538879196630623908266499311391434965892526029400312993341172493089350123520742477443060014882508722908526978908747453689404022604084389187045484614453208675520517221387399461272148343513609027532031249936416662373075238195567899706682161896909331354285765310241951577280467056800657731514557565737399927273945259695946710256480631085061226153886016937011924691783944314263886347903946900483312656260000432073062938165149169055703477024760004129705833827922199244298137072304841255195776445168213782630826854378630936546913752638278500609458571864127382741 A015281 465 -266594588551716649137727948137364348217573813389496793833965264629647077647592409238129595558468953073277450583466648241691456887186383749668534341537744878639950505143674693849349566352887159705039209314629299919521141435621094688122474560223444520207323319100687223064909217996742589097709877256813704925530361446388134808178368438769972783426264202964702826124382287763309079254784197595079475169288085897824287964055327996375556387615644380838315580603085045667532274177468726771902434634376838016401442486439368661632627861609662837162212615658122300661592529206629249411326103346006168027533587488894543642187451270713838201137539419095380900437277911948054178660040984917099689777977002079573476116021836916244275921751141755885936947101606308602415253782768371909482406888882256797940411128635478017250071812372147242371550025868101526365447867554074027258044280829680949987334392974346962529443514334763263200185014007671208365418987508024749553925311289461740522359599912995052400651172591491185985984402356885677652888648881149993256548688351236125871443538319997606445800481925331922732386421833787602170912621359297829001848004472676237181630962122911110055079646104098446170118112265799214803198069564523135902879431964328211351352217952953302724814961607934704064966821138624559583638883779356874619355883510093342820739962602704309613078256630509359111269072013374834441467228701000234508408732319714203591705518071764177349332214618980891224447379064866744068802837596874019634604833430315 A015281 466 460675449017366369709993894381365593719967549537050459745091977280030150175039683163487941125034350910623434608230368161642837501058071119427227342177223150289834472888269870971676050657789011970307753695679430260932532400753251621075636040066112130918254695405987521456163128698371193960842667899774082111316464579358696948532220662194512969760584542723006483542932593254998088952267093444297333092529812431440369601887606777736961437799833490088609323282130958913495769778665959861847407048203176092347516137820028375545198545148588895379857231575079218987553213390860262160214497320252710858716163726905086588762927005363333428278070436272864627975672197556382136795112682410232116252618156381207997777133429949334912875364576301090338644461308844008759231537924280716355623219643629264264523335249949691583776551728651804029734528327321916444538142356069119379925977119677470871458223238124743229827104474331958817311372758788008557558278163153682855805949073915738756974258415729595971668405123604797745496270617466694574568262780441131618802147881569311715599285508216704637816845927172837115837436713196974579336541746823962291144434283803454971973593941198282399416065742591441587256816782042636473395845323173498874605249548054726377733966802532827031222867979872939340364837709098520544861166143281877454529384166079305583196364575193947068545714243498163865916305118806777424665484968953443511088400358430170475540797895393234670729677773230259542042049548532213974459821450924547028973021901694165 A015281 467 -796047175902009086858869449490999745948103925600023194439518936739892099502468572506507162264059358373557295003022076183318823201828346894370248847282241603700833969150930337039056215536659412684691798386134055490891415988501618801218699077234241762226744113661546437076249886390785423164336130130809613888354850793131828327063677304272118411746290089825355203562187521144636697709517537471745791583891515881528958672061784511929469364518112270873116910631522297002520690177534778641272319379295088287575669299092605929674964551575420433378441544394367371194509682238666624651298860703073700802833640985454264240173264251089785937657919779788559390931073498315167522067793807296699422150980733089297895687881298763289397660738668966327705875247900109892030815185345880173687633450889858478140113344996543577457071927154370600196897028907289354656715541271228833448476422244980284007638217281782296656172622046289635075249651855477047675156250110032248124598966391861874008707009296066064898081586294075934421007321587835699290947722472707346634868347305324090300517742664667609474321015295484507515921076152025317215161710326243053469829092558412452869490868997908976974718510891966504437353523704640490927825824771843335151469206995289331379818212331277490623097243090717518127188485789624173686164246343769851898158564417949851471596157334449596184053927021220488124265949762391783580140902208192829222523175280414220677514143315818227496768328955153031679921583607227248377348560993175718202495229654566099755 A015281 468 1375569519958671702092126408720447560998323583436840079991488722686533547940265693291244376392294571269507005765222147644774926492759383433471790008103713491195041098692807622403489140447347465119147427611239647888260366828130797288505912005460769765127813828407152243267759803683277211227972832866039012799077182170531799349166034381782220615497589275218213791755460036537932213642046304751176727856964539443282040585322763636614123061887298004068746021571270529220355752626780097492118567887421912560930877305368721093348806694081879638486612040967968028191214177860522474201507889150861864620084547773452801062489507226324789908875433753983727526343262885593575034818386869747474762638524962302096615272483642882203310935212769892815997251971270176341364388355632648814333413823199899386459409409031440508348176219532266916412211795941890504888964732412371863295932393574692354299985628779132214010741771381879751935624672045390381262841841646184938241740668684669809536167321395071473623383425273533109155493446502887218758957458432352296080945304855393256163278091023123000914812502103738513796752118456393247321638820698329062078812956076279780333781731027801062697767434334811376258677100531386510203056830506864436055666307698839329707382441965972148159403510505069570042570105893445244871896517443627278675667427239165970714850744001418655775595819891119026200492301059675150367106330260354984156401011931350002204185685857882747164469762073442266692643179149846928894793017178026865074924466435276869280981 A015281 469 -2376984130488584701215194434268933385405103152178859658225292512802329970840779118007270282405885019153708105962303871130171072979488214573039253134003216912785031018541171571513229234693016419725886754912222111550913913879010017714538215945436210154140862295487559076366688940764703021001937055192515414116805370790678949275358907411719677223579834267577073432153434943137546865173456014610033385736834724157991366131437735564069204650941250951030793125275155474492774740539076008466380885309465064905288538594735865530557390582723312364641217839268000578363955490981879492680420494521432428676384624226841792362394173136625640830097982560954571212091889291512982620003498070337252334632096378062597212571420969659276871920093951986449795355472177439469375002959522101777283168702800465892984265187767981696689309253516787140785137766269013184442059977706799444545408196522375623241365868868805879434563711757919869541074001890400428647445957194936486540257429201736752138623619626951925280158782914003947816149839359087327222606325388031565046245052287566440706144230946129911191285859479967096218092929729340070474050577104280318196217518643426624405302478597015013777802394263943940261542505221186055671247967421518291705831096834366446863929426627386172286380704577950083755101555604491232072025226867414517815438422313850029776307367676017022688411413863951285657324005897009594118942393461152728017784167492024654616712127888732594918275980616846926810956427066823969232753097662331175437113951111002774332955435 A015281 470 4107428577484274363699855982416716889980018246965069489413305462122426189612866315916563047997369313097607607102861089312935614108555634782211829415557558825292533600039144475574860117549532373286332312488319808759979243182929310610722037153713771146355410046602502083961638489641406820291347231372666635593839680726293224347820192007451602242345953614373182890761135581741680983019731993246137690553250403345009080675124407054711585636826481643381210520475468659923514751651523342629906169814755632156338597195711120607503076950335509059795589704778654336519381704020686644706295674395136226520538122966881206496013759310555865197480496308423319687788599428104584933149469784987211338194110106270709289684613465765958979388059683904505666071270444164638864388171191792484984751253690415338618543819492594412129159242629243872348341707377929382268753876983205635647580032649420835119497560268557540101069815881040975786706577388792858327949857337282885232336581925694773434083400406470274568425256613446043958161092340038794418626753001915367334580106466881798223023515410008743976329529250981013747210654641496144984233643962157369666592214419069878136624754569595461184121446195790980683910177661412640940556455951597277865294959419646277286629992134766116661089638506412449480958219978071121195750899844403210850346041707903760007259853620043060212663104156300258948579807872630788304300141758016349338171050842365419298531800785304525799681853381287667020508744633679632633772065483454755432872147031356639140218217685 A015281 471 -7097636581892826100473351137616086785885471530755640077706191838547552455651032993903820946939454173032665945073743962332752741179584136903662041230083461650105498060867641653793358283125591941038782235979816629537244132220101848735327680201617396540902148560529123601085711310100350985463448015811967946306154968295034691673033291788876368674773807845636860035235242285249624738658096884329325929276016696980175691406614975390541619980436160279762731779381609844347833490853832336064477861439897732366153095593611729933984530502811653613034617609750123588962160391900770683137426740734652856900934525595153327966805061637853321931844047349149986249304390490303421025409470571257901932630644214278875704458999552495536205944307357565429250534785236413406004711599591602925660771420500863425454834085278951970363182440495811471615620665142891230224792809514136046250889784073738373911679687347757848111555945879715622623787744622240007052673846442986526026806482393427080627746098762862616387698076745755963972715367112202324594717827089476223632717107432907693056182972559991727185084394559407926319394313212266804817254639223633202430906326991705931829777158225813417047928955193154259885662998584215327382434832116448066249780438528489081776440215338707800471794613773245099765507785345171969142075996840501806703478518408615356452997777962385328238304342304662190402511954892905698048261069252153922290668958734891463218106338942245438913880944887786239238865240878907869056319474796136076363839340104196023908842324548395 A015281 472 12264716013510803501617950765800597966010094805145746054276299497010170643364985013465802596311376811000446753087429566910996736758321388569528007245584221731382300649179284777754923113241022874115015703773123135840357860476335994614646231388394861222678912712594325582676109143853406502880838171323080611217035785213819947211001528211178365070009139957260494140886498668911351548401191416121075205788956852381743594750630677474855919326193684963430000514771421811033056272195422276719417744568143281528712549237684169778437701960159544713413890471263677880780852848945696261265240922574780662848638830756817855874235313391123898988860437858471169703449967309534738982334050250410454432992457241381292249833857029066404454974872521648965886746946181641210529366611167095141870387554031661095459586686773841173814203938407285382283325697316604632724770374987876521990868052657022269520555441675594141227134022698780734323037558546436275694895791666641432124594244464922977577499661130317195719524147018914452942978282435103180927946659990808794255395994865355483721590685236039197386272050931559080839358579380420096732200529752453299044332572594222009267547749406349891600773842234341836739699196675353783270630983299717831648022184283279491685848491547919588476234092460418428312370774195724558961338191588258537157657029987612983471581364847377056125173582100643269879255286809172616080386486222035302778786026490098059674672460989023838535235616926701679556643639253509043601364419926732525296735579861437125884160046038852821 A015281 473 -21193429271346668450795818923303433285265443823291849181789445530833574871734694103268906886426059129408771989335078291622202361118379359448144396520369535151828615521781804095960507139680487526470747136119956778732138382903108598694108687839146320192789161167362994606864316600578686436978088360046283296183037836849480868780610640748916214840975793846146133875451869699878815475637258767057217955603317440915652931729089810676551028595662687616807040889525016889465121238353689694171153862613751590481615285075241318911978558598968348217886232475551008516045503207367435448470593792108937709640617247791692676609424773509010573801299551557802022188651658312786207408611824977837406075560400731475408123028771310687753921877731962689682855876234431666898121481108838256443920714959692222023090762586957896596011110451470593805641846025898337648835331918357817911494236402159359741977750899576258400565074981080010080976413844807396286135645872558061251729659593859359243809522780477783068580709936710760441488936309606469585409145990451906947995562405459139524089217752473708058187701612828918698986691820271457447309928173776715043878928871868140238916855002333475030820889868711923563324856066032549205937021505674112045441883620716377830391165347990048307275607189799504161923500867326022198019651654617811122050293107199968804001176101812089236595711045572052295901942029139715904840756356635688197580611011703405709219236611798908555306014381673619594346115646585018302441606859931431739823386528653879121487178746520503507755 A015281 474 36622245780887043082975175099468332716938686926648315386132161877280417378357551410448671099744230175618357997571015287923165680012559533126393517187198556742359847621638957477819756337367882445741451051215285313649135125656571658543419812586044841293139670497203254680661539085799970163098136686159977535804289382075902941252895187214127219245206171766140519336780830841390593141901183149474872627282532537902248266027867192849080177413305124201842566657099229184995729499875175791527753874596562748352231212611093676490882247074916283407259997435018280983846538256578873242460572995946685153968690218036921700462226562740012890934454610140757501246473089033019500705693277156804585421158053878944436179988232068386053765594634908207413123238971452030512322869428989728825512304771997285978281167812184616655044134949531182224381008604937652199725335820627766862526902140299177996662096276591814747844908983166918975949709611943142548592575371763962743578207831711920756550848479955187469077125172300855060473182286391539449420578780030767186759722013077401195692279717134588959030167334867444798660122000991828936935111174620817495866007721267550298324056672365763359427106034888551909823784478021500550941757105872014775403268524751100391259149197053668233840947127817618757802391475062173511100987896660256691889201488750711546582726825969746770961712397112441458690282591285498933316024950219441581186989713570616762229667702067019347131251117696319347873039215910067108298968259845176767066076655189544316252483057227932594414805 A015281 475 -63283240709372810447381102571881278934870051009248288987236375723940561229801848837255303660358029743468522619802714417531230295061702873242407997699479106050797816690192118521672538950971700866241227416500013021985705497134555825963029436148685485754545350619167224088183139540262348441833580193684441181869812052227160282485002883506011834855716264811890817413957275693922944949205244482292579899944216225495085003696154509243210546570191254620783955183467468031672620575784303767759958695302860429152655535391814831429062928059965884940852902936425265629477551252516588913571382420057600472051699376372986445638243260621974538340301072476190874759659942469590106679717848649263700735708202979062475663170854819104564348590581494340541551603925946116869112789562794171487065170103693835980047090450538340107368546395917723441264989460537576238199925251783195256795546822656015750028568213964794090915744567028500726373863035149051829642344422634484483218275861490894557732155164760864667539241487896166357966095741436195528135715347159137497277942562789441556680453879050657610110309151751506489227031143196733755396873564238252132134885679838788552981900983853083516854319779788447700121296393476094008417128799705745483625436338876362118911719226811933140256984143405059451902277571397748602953379492481982028989435969746230726189959904260445012834708810815632707729491802378334765201643632695993950033669317397904857269531870395281388478641436108710368468443005952709601237444221153712983917812679550164870480736239825197340950453035 A015281 476 109353439945796216453074545244210849999455448143981043369944457250969289805097594790777164725098675396713607087019090513493965949866622564962881020024699895255778627240651980805450147307279099096864840975712022501991299099048512467264114865664928519383854365869920963224380465125573338107488426574686714362271035226248532968134084982698388450630677705594947332491318172399098848872226662465401578067103605637655506886386954991972267824473290487984714674557031784758730288354955276910689208625483342821575788765157078354692214889351131530379106317933048089650864942991447311025765019053098644707962228936509373830460394084884930556408039108352831316169463740562095037380272141801915700564879394381640463394001465795502268458767925280514484840022418443000777116982913220339838621107265276664856942250822694253261579719678895417066220918438675366633470736361743029770700440280462054007310674791617128287346283786272535933199717189835134144804861280359793798827801575782117645141794509945418841687557727701493877425958549122313260849718448226620936669259100731746873588088865894186865973783037751298644241130505309671719621236910552258672363605124006763693457980064532022772110038901890853179147619480849183244645235298206700907826580444857749665364343857585054823619656478919005015993774839501674110261935600837027842098419428252218377831757969430148052906652844365018128335577958387482066655845334913226827421490411307539396771606722095673998283397514855493324550404410474987267381865259293938331374818242763968941630970932963117057589610882261 A015281 477 -188962744226335862030912814181996348799059014392799242943264022129674932783208643798462940644970511085521113046368988407317573161369523792255858402602681419001985467871846622831817854546978283239382445206030374883440964843155829543432390487868996481495300344223223424451729443736990728249740001121058642418004348870957464968935698850102815242689811075268068990544997801905642810851207672740213926899955030541868715899676658226128078800689845963237586957634550924063085938277362718501670952504835216395682962986191428181966624971247209775202106717149424745704084227731718748517353584410456026058073739094652491110690319577484817169674627744097280332560626267854951584635678624329328054876236704264204567960316451966423020194676885218734689621964218914737383728374587030217583845234315440581727983602914136053411939006108159339592230784664306266917921410197252675198928446911227035258691217555738818850387260069558532810933413115461061350244464115462897420271407715205376624494210137711318922186215978595345169028137877342795610843074629807277240771153854542891715837200446107172164201908683563974031299275146195272617779399928263257931998505779198483230249457734667381998926113688701421220366374250498725735543150473551447756752836917776279123787566196932558120035835537460147024471155868307316005793835335172454293901671454383312456768655787268552358726598719513081507848219300803162748213532983317278081086877661355602518642447628962731964387793361384192271273697555388075204311944348075150969386506264881062025740773480221567286519614789311275 A015281 478 326527622023108369589417342906489690724773976870757091805960230240078283849384536483743961434509043155780483344125611967844766422846537113018123319697433492035430888482550964253381252657178473437652865316020487798585987248973273451051170763037625920023878994817730077452588478777519978415550721937189334098311514849014499466320887612977664739367993538063223215661756201692950777150886858495089665683122292776349141074641265414749320167592053824474550262792503996781012501343282777570887405928355253931740160040138788361389907169802601044887430823268605019439273442221490314948651238927182987235960460076659046428314586991666037436976735534059743768841112009773790542404322818526509926526919009017272395436397432651640484453500326569876728652903781186952785197318438118308255534618518691204526808681172704165032096790482463298333515446485193595628127304022813479099005591863251557672514018438037962325010370437286483633848478402671377278307314401007717724259829342590332471074751869633467633957764474594444872248226515406191700899188005962477776399165375371619904094497919106729177538537350474073443214988623218857935420278459126083563532387753138681949364834246252779706131504298562299880531756814272471642852585301041306888495685930029025545392374122006237595994880337857014846809289104140356560999359138551526821222644795899717788460868978812160689997665904492469506637196933940259555080375774964541145001076023768844488539655053270946012242906747553362131353412566311684804194691592234653581700179380599027471623053187410598601871859337590285525 A015281 479 -564239730855931262650513168542414185572409432032668254640699277854855274491736479043909565358831626573188675218649057480435756378678816131295317096437165074237224575297848066229842804591604402100264151266083402915956585966225816523416423078529017589801262903045037573838072891327554522702071647507463169321882297659097055077802493795225404669627892833773249716663514716525418942916732491479514942300435321917531315776980106636686825249599069008692022854105446906437589602321192639642493437444197878794046996549359826221816732181812705757884781042699196009114847819033779698509733689576680445657843973407828498210505599395903705326135626056769848589556047178964567531876512527995107082169603441878830025425954996695907500335426355989432928474212189921125144420451311219303378590213078786578803002566857893699853440922892127369349702437842135312484673869914339328567924620813204912990752858252681734094995989470290178912426172842177868426742816505975088566108544603253070910408550258486395642234539422143437606740800404698370171661617755546032697225098181592931528178803378276336315142237212077831209409520746025713004239255730403285882801776479125246388814680398286621224021919790497122382538881545917579917856616396618733285683523092134282221014799427436536188244493769449488038986007180715515098204083221685781190568938427750089720407234853848825327324646188796527342761755476741942638102385453524792248434376573954148065235641679572690617495049138136928300814038408039750198869910107504123061627298801980271716678033398315463908520481795472112933675 A015281 480 975006254919049221860086755241291712669123498552450744019128352133189914321720635787875728940061050718470030777825571326192987022356994274878307942643421248281924066114681458445168366334292406829256453387792120238772980549638210952463579079698142395176582296461824927592189956214014215229179806892896356588212610354919711174442709278149499269116998816760175510394553430155923933360113745276601820295152236273494113662621624268194834031307191247019815491894212254324154832811020881302228659903573934556113210037293779720899077156867646743690922358251100002635032234524364920488720949374190623001923367079795565006291244753421712664116626730334594327345050315095906818739948299923838136194198162787852684975942360727890485558848741148297324847311462515374064208214018565231431528087712040910628770923656469943361117130430462060500853977121746027763061583258918220082756358802633193776119535708221729047730627817590513692860842359903267738876387002496092705478956506528301931529616266667085715592488894417490075528698541323771845230149274778378224329911667980522489834761654352948807098075126412988975797161521201552016003554818598442061884082117380643473129260384671853268750269436889545905734110957717812884679392254606398592114035515238215906640713184341691838074642350467546090722047039607643650332589236859513294546377159725954633922265681046959939781839002002448401768018231765337231282637827859361473336316188810705980419195753220035467597861704043842050600425068350230059484745135238074599525658316404469936344568341695367894702816160528795184473301 A015281 481 -1684810808500117055374229913056952079492245405498634885665053792486152171947933258641449259608425495641516213184082587251661481574632886106989716124887831917031164786246169560193250937025657279000955151454104783772599710389774828525857064649718390058865134208286033474879304244337816563916022706310924904184431390693301260909437001632642334737034173955361583281961788327309436556846276551837967945470023064280597828409010166735440673206098826474850241169993198775472139551097444082890251124313375758912963626944443651356331239318743171641152406851886668745513956871992407503993708037253462495488979245045412955836681860998301503663673716843808152378750970030748027668975974472445438093202036653505551685888683933130814584248681216992465537016236524266805929642240746080648285841850836693424412681877788231795405940946326945741403377856773979922052875916280651344417299891589562383850688359786554520069931356514934619488628403738751579454743465528768604083560588477057498400321692544320350573947007322248100146197985335758759449399460120598107201396916501159114138220737202681801025803314194871787909527338619183176944734518214712823165992659843565319555095352476570139392957010341475487669549787263587282679023777511020771385954792791190770074346950602970189993132392550645407059243972201198224369415028533970527552173591974343620392721948830605071045093112542461720707177328224734623773999015486956391044722627906084567480352484942150704462303948329115466944094136783907889094804362974407647439517883564420249378973916530231503288401894058334244806155229995 A015281 482 2911353077088202271686669289762413193362600060701641082429212953416070953126028670932424320603359256468540016382094710770871040160965627192878229463806173552629852750633381000013937619180335778113650501712693066359052299553530903692681007714713378021718951911918265844591437734215747022446887236505278234430697443118024578851507138821205954425595052594864815911229970229590706370230365881576008609772199855076873047490769568118841483300138772148541216741748247484015857144296383375234353942813513311401601147359998629543939442247986874154111512045636821008749788026217140258221082942284163193957357719429133812076949530835793013408896635943154731143603460088710820513178642379720222430737500776395620829755609039583852746752490497673478530570124860279246151698367652459370552343488846884948143266420891845892869443956781154789821499021965142504112093591274034868096635458551443638893189738211250589073176176300763119973209340648281951774313738528174576608449711853091527892335938465070739581914369795016683522051565887276551763641053335369068725560485367463236177247843381903487456008963794828643271233241807269675051703041703528341596161260419136894695787583276618368998407660559914873559360593809757836625177064382257370890326546963977833278622093774365033555959446067900247119214879778277651551245426707754340561012339574367029020667080644768794978322842828239709540241899751108232594298438160006292225368210596388399487030002630175628572121522164732766540496056492363722103040963003453114978835876937538126647831171715932439877138183316065253533433992389845 A015281 483 -5030818117208413525474564532709449998130572904892435790437679983502970607001777543371229226002604795177637148308259660212065157398148603789293580513457067898944385553094482368024084205943620224580388066959533618668442373628501401580952781331024717221530348903794763379454004404724810854788221144681120789096245181707946472255404335883043889247428250883926401894605388556732740607758072243363342877686361349572836626064049813709358083142639798272679222529740971652379401145344150472404963613181751002101966782638077631851898691462972709545923870782057388035143393149899564913055957738903968078905968311078888154956641277679825492999331529643635564304177242155209032913801599209404375581895850414375756831435937719149629605483712792901459176929901945488683757374952410824382829174685760861856042390467706485188419650325097775749802139769649568698477817468578018266399116132969500711105147031269028867429952222564732993274157978545999644629395687843083078639104891927220151623408973927860372971768743481316065954508417452513581624920394943953273234524582057471714034123713983443396783253713159310461282933558283669832345569766114377935208352755805772855212586748795617708638194742193809159485064330464866220842417908886373623071473168216727316385361800575946581157931513437064105949104476212391796803046545837227335342581134793144419385199972134528621307641907116078743647143889410538389806008642782612525199540398680965135470818177665293163729064812262221640825929576994390054486423754372523535944416827641297918838453445551716890154258521178692473703730357107350315 A015281 484 8693253706536138572020047512521929596769629979654129045876311011493133208899071594945484102532501086066956992276672692846448591984000787347899307127253813329375898235747265531945617507870575748074910579706074093059068421630050421931886406140010711358804442905757351119696519611364473157074046138008976723558311673991331504057338692405899840619556017527424822473878111426034175770205948836531856492642032412061861689838678078089770767670481571415189696531392399015311605179154692016315777123578065731632198600398598147840085066570799841790259287084118804092916362003580574267014305569118338332865851040789949062178051289501775628023503710670525811917741887754645199025397001088327073309608300849563273943304273055670742541766116779472998345975789990887080450101332838442592494693437261953255387531770890432335671215593608645096347452639758547157972083342731481578274421949045961949943623086468723632589300894843808550015439864669056731716868805728886332810975907512545191239985550941871313058928606139238239866100468487644312222324236174768540914550789982494929293390354965222835752208498014109334277980625505171535163185800419382041116958680354170866058706734775802004212143711376273814096495687581687798100360634091972752582543465967348227526073798993861153660227065744625473113544795012050968008980232739335781320111241549339902955430205213154017691635041474857047847574101680376162587306657456475072330512214875559201713989742043887870043433528887645716577138976583416966614630737948881398419453192128767019050961224257806006963404890202396687737578321192053449941 A015281 485 -15021942404894447452450642101637894343217920604842334991274265427860134184977595716065796529176161876723701682654090413238663166948353360537170002715894589433161552151371274839202027053600354892673445481732096032806070232576727129098299709809938509228014077341148702734835585888437809615423951726479511778308762572657020839011081260477394924590592798287390093234861376544187055730915879589527048019285432008042897000041235718939123886534592155405447795606246065498458453749579307804193662869542897584260439181488777599467666400642261374657502039355685089662740318217947438175396200097570400104269837955393661211864204204978438931863239540886398010814640181723322969334235929258384593707213856796018174250073835774713896820149252200368485269939472706464975589675635374383319339743600030180733896590429950784942108043929970823567989131024538980176607412291227872261251309232887870529656414915051193225161782488877820383406852023753344046611941976071925999796511585967905627692893214492341512212654072102496211271495380615972450103053781815527149694165014358498807014615971742653671379751420733895927349996390284935267336043178941526463832437845610531266844702179066321392968710490486573666713692268281784704163026032791278054277157040272119223506038540535711994709405291061974463123370458256690216635706226778252314967825174365674481398867558343907728793752467499397891023837653852981517223322701991834588202472393656897171011319065370419714306082205806795852633126589153542884402858384024452658056259983366184357458902441072491142865852418553226094915654348848024785967915 A015281 486 25957916475657605197834709551630281425080566805167554864921930659342311871641285397361696402416407722978556507626268234076409952486754607008229764693065850540503162117569562922141102748621413254539713792433061944688889361892584479081861898551573743946008325645504958325795892415220535015452588583356596352917541725551332009811148418104938429692544355440610081109840458668355232303022639930702738977325226509898126016071255322326806075931775244540613790807593201181336208079273043885646649438570127025602038905612607691880127625902287283689837029263120632285829228247303703525837284637926368129207098767525403964632788319155153101143715908097622727961505597263507457589317298520091798738003201881891316593977244740135474771269161855853505792009972542052935336605821285878525009793419828572634936789546656251407248881503662610908309112878126143406158650511643509685907254787319391722904132845293275507600724382648242056433895538030627694499887988765061027643695109191324159292170936367836677915923373133192928356410194670417870462142574731635010688407165023470713006692766976827494278298386283458273203273399092759123985002373193759019809749535352932922151921793772447129246003347850837486076690034750763401257230904307185151059359656060057663459500267304230522058826584720385189450408239566228604915297862810050573867066642478257793623447917646190495806024592088578482967295292594471635615541692711034333315988155110153419909707511261266627135164899946342472345134451941329647649747286073613875450189890343564312565891487782359573951727652020721226980585781264453216161047765 A015281 487 -44855279669936341781858378105217126302539219439329534806585096179343514914196141166641011383375552545306945645178191508484036397897111960910221033389617789733989464139160204729459825549617802103844625433324331040422400817350385979853457360697119429538702386715432567986975302093501084506702073072040198497841512101752701712953664466485333606508716646201374220157804312578917841419623121800254332952817991409103961755771129196980720899210107622566180630515521051641348967560983819834397410229849179500240323228898586091568860525233838239743477401809736913771712496406537363320986446129154004915409716765876755386648930358274957428505039619864478590918053411763973713926855195605047764422350510195182639819854328371868200411241731103194044101233375379106942379113788618310133733459856491168986116831031769015947796857088984075648831506250049894670660878025694133252988777362151871088715611463086566916643004082387261219035184335015106373894365319993786158168978623918623361468876767555211620985721761112385935759662486907375563516076917011631108643135421611311797643057562279119842295353492487412139393305213652820090639049864985217305575523873104677013086466575091831077722516869207652762568693796748623357797980910986861703469283917226668512974593012211016501174930611372081581627007567604897161795240610076649843113354463223229746475249746986267086682347676896269620175305661233452378321270361947123673108984358770184611839027834906765700850660445359381587991022398774131499786359372274100000230046846885033172365183743717435863833062383278981599027672846901889448874653702955 A015281 488 77509923269649998599051277365815194250787771191161436145779046197905593771730931935955667670472954798290402074867914926660414895566209468452861945697259540660333794032468833772506578549739562035443512748784444037849908612381466973186774319284622374242877724244267477481493322017569874027581182268485463004270132911828668559983932198086656472047062364635974652432685852136370029973108754470839487342469489154931645913972511252382685713835065971794360129530820377236251015945380040673838724877179382176415278539536756766230990989378917721128777732132224104587340052831188258656183673879604437820335852157669661851779411670539547623215775874709081746658313965012407450547003631863747141308578020879844081565361801904216619909691350150375105409591092088089512734194540893610976969037328924795059905651570795689611478775311270150625285479075768917674368100116812784874897897364886822685719209741689138327069821916084549138338291081183165646726470794890544940170298081697394977771690278245736743880558314385497984992087640821512312152301697702045879070344239559773514482605296817389654368118626672830607155651975041546565421351622377660757710711740600029452192345916987064118458708114646659622276096092463349210358043840161027567284420683000369735506885181936286823932026647907993611301659726933057648241426677082929979736881560859744680385548574267866379877496204010698052957032585800819303821729185638245750690933527029349343630131981031216372532163676189617427290691054861290966004344293735082964432905745576660575033554136914517244008710270143103631049951385013546635912440332756181 A015281 489 -133937147409955197579160607288128655665361268618326961659906191829980866037551050385331393734577265891445814785371756993269196939538409961486545442164864486261056796088106144758891367733949963197246390029899519297404642082195174929666746023723827462691692707494094201088020460446360742319660282959942880071378789671639939271652234838293742383697323766090964199403681152491647411793531927725610634127787277259721884139344499444117280913506993999260654303829257611864241755553616710284393316587765972400845601316319515692047152429391192107139832896544563437393989407590433706901282638788503078858523220460035389169589214725044917642023555004229303423442090387135706508850300984904970717149529907226560711831187086453707833981681201072064147350590393129867726857043795024951134716119412027285936043975387437520120904567636218004102302240219230380986888958185920973807445972874559701520926511262418351729080709906906512818782816061044613333643612450411316982539255450355592533071380944565545420379923487247746025394415159003411578670078340573878864473313948693551208522249538418681791738529558698596430675894926471537449663432952158790558009877541453485003495949293619803491897823369864219310537211627498735730810061462419077715577959286078051126972694162362532271890362479648385366403758423605574966351126953821027215150988668166594265029628404875961746732738957560499339773708838958462157502385582297007904008596922833492024315587706782127889025275845164302548553448641383140800283225966174455935833515596669328504018915640303431180237404644781810620918433897394517114542217753657269035 A015281 490 231443390724402581416789529393886316989744272172468989748317899482206936512888215065852648373349515460418367949122396084369172311522372413448750524060885832259106143640247418143364283444265536404841761971666369345915221518033262278464137128994773855531244998549794779480099355651311362728372968954781296763342548552593815061415061800571586839028975467805186136569561031505566727579223171109855175772816415104799415792787295039434661418540085630722410637016957153301409753596649675371431651063659600308661199074600123115857479398024783152093411328768514073224756221649337228509567195779798608383610591972793313742531290689274846259145339069154826851916752753764926480753388767813393544630951459138445530044672452834103238992351340538767747632614553344173968974232467319161604011492645282235527040100105365264908916321754023292618437784836642654805980472854765581396985014630402085071680476238114660807065282419563066836142974287007636994697723302285730178894636245628184759493952651508267111335085890285601938826304763702302492270885627511619601506561192548728485747187135459931444157015222136504991968034683085438265168708954234705217452899546154714638513944800833082390900798040232663776820785347264288353925774115309503840429225693362150416188508336042952789064128285840962514854758150592413545999070263194427619838887995623401255960916097574068028933856960611462184856106824077240589988903217545700486070589138206708423430131884742208138610683375119553515429324027613552875950752992473942874593032106151609573518549227070717810735523939249665493297253480672919165397211687909793539285 A015281 491 -399934179171767660688212306792635555758278102314026414285093330305253586294270835633793376389147962715602939816083500433789929754310659530439440905577210718143735416210347538551733481791690846907566564687039486229741502783161477217186028958902969222357991357494045378941611686565466034794628490353862080807055923898882112426125226791387702057842069608367361643992201462441619305256897639677829743735426765301093390489936445828143094931237267969888325580765301960904836054215010639041833893038003789333366552000909012744201724399781525627319782444082303101241635027362092970114814399690221793798163227678416134926016787930273733421186222324353631762898078597175395667523605902892289048185178937150297274637139110385668558309214220038571978163603561200462813064476149837200621507885775660634688869213050505432622448379032428293904389522219473499374402622245267768687278659496879342402397060011623706015842018560143259266173836956721950224638401084081345430768311825297927460227638863187228902398753171391224610091809858549584057700715767620084874391016585478499725442059318416973732549403379498861147836963167478711636661105196552737671278937709863886462167933842755888511934907223276000635345315072797515572134685300394950860490562917960885910417923976452260426725607562066659789761122409174153201272471012898327444365111408137045541020075048376438945935088581693041167079538499443385714880014977068116688699900927314417910120306041158812433601076582307364700939937761789710404257860384446906730877011904277100654192766842406000835642443387397517986291717649152348199268412134685994055031595 A015281 492 691086261608814517669230866137674240350304560798637643884641274767478197116500003975194954400447679572561880002192288749588998615448819668599353884837420120952374799211480546617395456536041783456275023779204232204993316809303032631297458040984330816234609065749710414811104994385125308125118031331473675634592636497268290272344391895517949155951096283258800920818524127099118159483919121363289797174817450440289378766610178391031268041177999051967026603562441788443556701683538384264288967169670547968057401857570774021980579762823239434976243119186495006235412423487003145906358633569590168697601143464385263567992138206347232283514629173032086587646705919150660923416218984053928194822932349926408561157304286634514573526740093310040669590066785479270592941926434650087404717878806557314577833275661418854871773698562063541493384114072117488089735486657901174750823971803569089997953339321694497607037425754291639724590486317232253484491851201939213974211716057544069567074979185468675703247357115735246684027453882904112481154682788375185769717450906062228772502060107647707792239567078646681445457399486865326348685161444215987301191511204057484487737172414289500357144545906929688092821427882510177474867167699141433016612272445635956286860791973034835299284595616105071989142815542050947890866229057288048408380564992345550493908131128474754024633740107694210057770738481634582797635205993159367754826485751818999499409681116125409761912796672096783245049029812350643185058658121116213123057076105755035094512238520242982183170530693629709658448036843066643030508885316384090355380856021 A015281 493 -1194197060060031486532430936685901087325326281060045848632660122798202324617312006869136881203973590301386928643788274959289789607495560387339683512999061969005703653037438384554859348894280201812443241090464913250228451446475640386882007494820923650453404465615499596793589430297496532440203958140786511496576075867279605590611109195455016141483494377471207991174409691627276179588212241715764769518084554360820046508702388259702031175155582361799021970955899410430465980509154328008691335269190706888803190409882297509982441830158447849899605205917295735165051805931977301055281572277948096611384763517261901177610156293119889571747782683496388053657836869426994957432524774769916329037539287572413932315678589144557763167554700603742363101071589539798181920471201802028754124170262915973342188612669470833927198613573705846954337490283150130930472364164649930223298094736780919085431354722376434224881283557155524813471898524110925837732314922425844281380298803262340080030130863386986856185500220468251949677852181242724270394802042674735218696907674200356419334498443770115019590433398868993801668555123964550086392737983423250553241631583109077845274641977731401120679711856606599675845634155862493859942072863611767947559109734239660589957380722052470557629099773612634373580037731517814881782009465679296116587152089914463396520895808871075521676726976136306289084401095505885368396515901986913805646638288584972962788312678013706811126196030331500859242856121999915300231033933073122723075723048293161383829957913401670770139484593384047315396236812395917903379675087646370467939819117355 A015281 494 2063572519783734408728040658593237078898163813671759226437236692195293616938715147869868530720466364040796612696466139129652756441752328349322973110462379082441855912448693528510796954889316188731901920604323370096394764099509906588532108951050556067983482916583583303259322535554074008056672439667279091866083459098659158460575996689746267892483478284270247408749379947131933238328430753684841521727250109935497040367037726912765109870668846321188709965811794181223845214319818678799018627345161541503851913028276610097249659482513813709324983174006410369893012204757370011673737041996658045889794953141872765369485107302463699585219999977042198846771318728446457271468623845475654525769642134011591763877929225456819027217212436654851943047532896195418180344951822241264095623444915652171475058172117823977436135796861345456732552340481302946190213285452864354589301212614886679633693991210340157040766289879826248600488787153481242626021063155403475833337443034398352605282128508283528692788278715044343991169637259679271361216048463193754811866234499790641078145198596385286378016185171177079496578152550890077947355344491759779618640045710064745348814186453633458719682786799648155153413093009144227011713275223459847828964026985368311801289140932499598171400790304990886472000828583302914124721978956001346840105114591481392689766534751655567128883941900880740855859565520543857446194092675101687205354686085037120574713544915028278688293521569719502009782575159187839151899903698229924118474432380490949800033984400758234846408386491498019117568776283771946616352191208496686225394581703304405 A015281 495 -3565853314186293058282054258049113672336027070024799943283545004113467370070099775519132821084965877062496546739493488416039963131348023387630097534878991054459527016711342417266657138048738374128726518804270783526570152363953118584983484267415360885475458479856431948032109341437439885921929975745058270744592217322483025819875322279881550918211450475218987522318928548643980635831528342367406149544688189968538885754241192105258109856515766443014090820922780345154804530344646676964704188052439143718656105712861982248047411585783867810956991910224966558283121503309339874267387298715772725465439299252253773739091500377832108504905624224334616205453555729752446327254150175988984588806182116279580257588614827817619936436573470921915897482457953341909458870038376516964746413762281254947095175621502402946806611787641143576773704613704520680144989143477155309106776832291523170197637336935457181633619462719738901333560078304665858217671971424936173404230932278300365133560949080119420162774983875489796951154944733294955401817100147581747335934904378054998556317837938723465640471880627196520775564172816481205088402302110041027575872156656828657899659209504854831828338393930205853250978688168316798829784600445573674959081735924483411554986568260275535225345912539180045004308552389636285772859986651113030911567638696938700432263406045000743638471111420547479674409257467387195924951718817188255276648984180523837760041433540039102325134211881489097819866435637211097797452249252798433175267310592775916560019923319074139177033089473698046586888620375227298728901616572691392830497831837315816235 A015281 496 6161794526913914404711389757908868425796654777002854301993965767108071615481132412097061514834821035563994032765844747982917056290969384413824808540270896542106062684877199697036783534548219910494439424493779913933913223284910988914851460814093743610101592253191914406199484942003896122873094998087460691846655351533250668616744556899635319986669386421178410438567108532056798538716880975610877826413221192265635194583328779957886013832059244413528348938554564436427502228435549457795008836954614840345837750671825505324625927220234523905474629398950710133481682474176180255584340816799896412012105307795768461555140654818772707166959971805633396492878233057764663838144654487483949655625304063677227529809638772291981171496045782978014900304617103719682879501735840234810385761572498759397331239859544228643695061614228173738299222572094604332056065955513621152706299501687160183859668884926615537664421186391443344804115989919565763981910475924184256370862819353963189247038105943882368549519467427997752574640155636139721807832398404962916177467187397891022513964481369417180755607656501104159842434115668056488432137901526764985510786321229527399666201225400716933294776521817322441797613516754307914848210328805594442380835154732640127854490995169552584745550540073727166370980208026802812538332679815008083943706877845440734334354703080034719817257998530698681554415938307822673144321188285055947088982174155340114152081775179410320351853858620768381574141416409879504234892188211380680013049755113673680269433273935112095917392867638280031827211348442722347417958700786580094712664283144888958133461 A015281 497 -10647580942507244091341281501666524639776619454660932233845572845562747751551396808103722297634570749454581688619379724514480673270795096267089269157588109224759276319467801076479561947699324005334391325525251691277802049836326188844863324286753988958255551413515628093912709979782732500324708156695132075511020447449457155369734594322569832936964699735796293237843963543394147874902770325855596884042046220235017616239992131767227031901798374346576986965822287346146723850736629463069775270257574444117607633160914473200953602236565257261407863178943023730065690729006539184439298370125079075450190999260034054130388413454952687375957271627112931264354540342844988244124437404766267267712301545222808921874758020146012179673121970153617778684868469737951695600298960237409022825960134004116368270677767744101672760421279748239961723020635176551858646412083283415762435903405226024720334007548082693080699957391524328466352149437298784979365945857517579991968297197351728224222597896613947340382461193654317233179793735520569686151471737384320578203378964459561062885418739333373330345454988364880278704598641326615057419505615888103163027425935575197371812800325064416158977738580603086529626489728354855556450757134127406783349186509248241619835200800257300981382328943635014284003409833036573383910936723247346464733293606720321910905251310117776237353976977738040251435527758578485624960103906768394298347932285252589194644110158545262134619618027486850092193505681149959758387451435594257025161064791600098069257819380444886369261851606368681433897647918818182689887889801270546058166480988769287630936875 A015281 498 18399019868652517789837734434879754577533998417654090900085149877132428114680813684403232130312538255057517157934288163961022603411933926349530257104312252740384029480040360260156683045624431881217828210507634922528041942117171654323923824367510892919865592842555005346281162845064561760561095694769188226483043333192661964478901378989400671315075001143455994714994369002985087527831987123078471415624655868566110440862706403693768311126307590870885033476940912534141538814072895712184571667005088639435225990102060209691247824664784764554517118258045452692358568128160565353509411312404077079506898730777330599568224006332509907073285301961686252438853468391296158210866319514579373512764841308405861212947208738898241551467929264993315965109430139217691616103049485613364230066144460273818684067830314216158917582078898746139747841415745564243298270920582286309237912388597697466027178195930222583307941985160330166664999594712346663590462405783474463588552319826090505813887581046464630118079846649791975266009652484316501639750482591920496154145667454295963637805313111221376736381121421137392580548615419849444214374504183780899930537614237610136243068403740263032217105080933925547170464836133784828421933543453107402487709341551871745694118913938017815019073285026638364093811452154579684994394437261726745749499379706209365288991984757377994821605872987625233985305079656098802401320027578466432228697549679960721458369962151983415712480158020997748931771755893149740813020607097667919538789788941485637010344157949341258703064419603225454815217962992711537635678292007742583860147478629665827342815143125 A015281 499 -31793506333031550740839605103472215909978749265706269075347138987684835782168446046648785121180066104739389648910449947324647058695821824731988284276251572735383602941509742529550748302839018290744407147757193146128456475978472618671740368507058822965527744431935049238373849396271562722249573360561157255362698879756919874619541582893684360032449601975891958867510269637158231248093673748679598606199405340882238841810756665582831641626259517024889337848153896858996579070717963790654939840584793168944070510896360042346476241020748073149225756731286747545495677870486490678301307010883021770441349516279164463473439635727518479909218118120828788775515762914403918720774222119396527460978896050615766150956318430083787120217622241826677507839050531582657516226843976085363902392602137138241079712972508021696032886334123496199406736265211666013136551842213849092743851674254881988370260414119677084644436836291610765698298696073139046391278037800641364788828329932738786446687685857410215851640525677009879887125883969954392993509207440958881166282240442089207900683520483920492672476231262791455800105645097784994959543540276227687891982207678833182461751795191540469446473338984371521308598151645637917120001555688304867391522456878419586310319327394074405405977317285805294477380792334692269923043008222594747271585308843044597758412462356150053148437798385696851031350244741589084935931422176421400791112257130430143411212057820265721455939641302881668675609721571994357047519206250887842782031033345302429816672741723402152698404249045847879764396418120593690239230882436834850240536929072867465088862220376875 A015281 500 54939178943478519680170837618799989092443278731140432962199856170719396231587074768609100689399154228989665313317257508976990117426380113136875755229362717686742865882928835091063693067305823606406335551324429756509972790490800685064767356780197646084431942378383765083910011756757260384047262767049679737266743664219957543342567855240286574136072912214341304923057745933009423596705868237718346391512572429044508718648987518127133076730176445419008775801609933772346088634200641430251736044530522595935353842828910153174710944483852670402003202232744174196410120971317051032473724140926837792226958258762981237893688698936120377373061227361123114987281754703158812893632655854575914168118872336628620840454888238170246040159581405920273970647165762428746145921474867723361069485700643565828721059314805453401771871737108150779306005119258079206596693467777068429806549267499275325444967300815277647926469768737326728897690313731314894478326353232129439549170725460423990474234568965091668750540637073944686530599114055385202237740976670791628666419443584256678538605068118621498368903681701838665850726487094046907611220282605335699399404330824557458590733742874134963207215358155857589434699480301744048185751064511511133735588580753445400732169869805607401850269705113998954320904062108436094441789164358019675255996948176122070016902771319367134388827155199488261877091602771540759500007162940858077066062789885576954065449082264133874360374927330900742562182939322422416999013112386243967538235335135899991800441796806554342803245824667357911850566621012981241654973533950835495546770524747312024112501875761292501 A015281 501 -94934901214330882007335207405286381151741985647410668158681351463003116688182465200156525991281738507694141661412220975512238922912784835500521305036338776162691672245701027037358061620304463191870147832688614619249232981968103583791917992516181532433898396429847146064996500315676545943633670061461846585996933051772086634895957253855215200107133992306381774907043784972240283975107740314777302564533725157388911065825450431323685956589744897684047164585181965558614041159898708391474999884948743045776291440408356744685900512068097414454641215835626315892354412134435103283901449865360155136069963764715339332598625830552164556151699546908261083308443437767320515526641818112061924763470594443286557734155305596856278644310768324655929787135717189561909730217374230731077204625505794396655498505093026954243073900003871928640711489107249946740629956920960632890259212139527042910434976843857627282641772620528039628624180518091674128045303440221702224329020160123134858620289747487976302131651784410390105896542304623741851861942590152482620125976741091148520585493309668951357453336647123408720719515716304186379506256690799058825556838044466062185171841075840746032558790239977505506509965378892132486211535297685066463831278771721600338370031233337648871313691867805918265365162150847441982505770640757796497030335878152822039516803123331636001724865310283530577900590859467898185491937432042654503501680820815941228132891985896975984599465441790742890808601012254399357808842154901385496925504981395304519495349408406969701646711183193911652876006005740856557178883225301614136282801858075124158694343256118588791595 A015281 502 164047509298363764108675238396334866630210151198725634578201375328069385637179299865870476912934844141295476790920317845685148858793292195744900815102793405209131209640571374720554730479886112395551615454885926062062674592840882992792434291067961688045776429030775868400313952545489071390598981866206070900602700313462165705100214134661811865785127538705427707039371660432031210708986175263935178831514277071968038321746378345327329332987079183198033500403194436485285063124304968100468799801191427983101431609025640454817236084853672332177622946701610282727130512042479968044212398312165592637050241080753607650223785661928301362686785653629408542909089699009732110324149040911111922699618776839433880431874074815500724035253245986652946395487051579262734773646253215763365673769067040864074601950698776366101898755994221230341603270611719142002293720191775545989696215296341215647910125424066948783393407156410861256345772016803602366646591552438633556039067183592813838452223696285676152695070954310441731978905049272636703992538625508478892823869640874337014441539578825711774888268077285472692726468624736812033756437491086218385911079767294844667875915277291722644970844627230276693411461984929468023633538737030399223753215621858874324986430824018602046270136843952586909164221500514707907285285807904996186752613306762692664008189391874997224686362462438107076000953716896937618414268455504080314812293556102909687669889794748587586641729759923026442172579675585999354629059089174109535604271687816106553299528683586770977855041224872650945687839796795929063310054965460830708562432115145803678820927566691981176415445 A015281 503 -283474096067572584379790811948866649537003141271397896551131976566903898381045830168224184105551410676158583894710309237343937227994808914247188608497627004201378730258907335517118574269243202219513191506042880235244301696429045811545326454965437796943101669365180700595742509998605115362955040664804090516241466141662622338413170024695610904076700386882979077764034229226549932105128110856079989020856670780360770219977741780725625087401672828566201888696719986246572589078798984877610086056458787554799273820396306705924183954627145790002932030594161255275901064155524025002372204499367596859906143095415361834763657751162385569332208177005259553849804680737933561272977417687661878418940057470175147338193867510030088399462278746619051411244044481265241003445114758350446630231576050560002750493926169846983620194180609888608625101906498339678997686224328941051027785304507278727778994829732827984889474500466037386921514961294693605397969964700042160650121163294777013248526273363439145081015568446145894285034012791991471606692081398253121564196555584142499549728164091471955600845920445001920395274289385006305797543591495472428725822624392567530196461392467130676546282099428104167944509029492947099330229830849075536032535617186196002932437805787759053235729847039800947391761590582845529771696709781747319168671147662548934483862679044350193906439047457629836074794720361452495208456613977856415888800778069853043719949714273077009442090152764254663521754284013720323818637264560559312962659180499750089753430711044014263005158538682584924981308317628410576660045498754403326546365581964392928298961596133607300771273515 A015281 504 489843238004765425808278523047641570399941428116975565240356055507609936402447194530691390134392837648402032970059414362130323529975029803819141915483899463259982445887391875773580896337252253435318794922442097046502153331429391162350324114180276513117679684663032250629443057277589639347186310268781468412065253492793011400777957802674015642244538268533787846376251148103478282677661375559306221028040327108463410940121537797093880151030090647762396863667932136234077433928164645868510228705560784894693145161644817987836989873595707925125066609534806518228584625194904431012135031423811062173153816251744014845086118911670161826502296000140244119847245222272876421532574883765250217364792590511267444719323175920378336187888385239995403392892400476895246568653006257411937269622120953999333768134975330958351922058833640120744423986452748667594247085962096935284536100566958706876902700139818226527734275898282230649022710841176068655047789093261276847486105088086693842035409343801844974235748556121670933599268777483123227352871628197358764416836474523324747264286588399251090040737467649355396618496748653350313236695451599554113701869395477941208915538580362830170724361599579896371023681597833247784264893351720076181207849094995362402481084716394268159518852023001883058803321412364677647398870963286654036802043121836066902084418412695643979846020866091091081241093642832082581071629632125348140364962633133217306383939330824513704643526533938559982406522558962798912080786472615942154727468581391883338781645493594980139953188168956899582119028860476724775569571457945478650947537601423057706710608794663377125685173757141 A015281 505 -846449115272234655796705287826324633651098787786133776735335263917149970103428752149034722152230823456438712972262668017761199059796851500999477229956178272513249666493413161336747788870771893936230877625979943696355720956709987928541360069303517814667350495097719729087677602975674896791937944144454377416048758035546323700544311083020699029798562128026385398538161983922810472466998856966481149936453685243424774104530017313378224900979996639333421780418186731412485805827868508060785675203209036298029754839322245482982318501573383294616115092539939858346891059904675972912612170165303360344119810341480914830684322841622775059167708889322719431141591030397617735626276132682212624836573155750266254697865367098135091478230199965231430775104240431764263014115616707290366970975223122947891293136705560933394072721350835471061428995898751684328291736422533764550314529170953746873404579862944149873067110741779018363114428383271773948814085585982103417336881408834288999544745690235693728538224978824318133987975327004324013989785063063106403581331132964059746114587914551622876280597840922238149463126177444400664205576416879360230206830704403325480028308320318094145932333227625083649925375142432442905196159161458146541605129099501378055545335510984991557830406316783227653514091371155144506707021135176548746482977184998579929953905213617828059085644866593242896387613443988959472271526114743062609192963640937914336227833606920136956672776456639379797522129412523771338685297004610081198199808253809148484212551127655836676594646366232587993099465505483688678731175532420729323909985850083673212811411757573258868164916784585515 A015281 506 1462664071190421485216706737363888966949098705294439166198659336048835148338724883713531999879054862932726096016069890334691351975328959393727096653364276054902895423700617942789900179168693832721806956537693342707302685813194859140519470199756478783745181655528859691863506897941966221656468767481617164174932253885424047354540569551459767923491915357229593968673943908218616496422974024838079427090191968100638009652627869917517572628893434192768152836562626671880775472470556781929037646751145214722995416362348840194593446370718806333096646881167029711165330608345505200471189261681090277007755989986459735793736436522159185401333870198994084803758109915298430878954815067645699539828447948590521448245817365994065567051821279420965122564825318639381390608530201717392268456699365027975022028521103790071524836660363415724686380038900633024430825801387413987648419901183068203997066307184094782342287478755299329104030873743134013450494363023850041853575282652872301977380232151170239554633578151174587545986326166413529757068489292879565719340198768243658581356774217014333083265483765572023492601329213260056043792399684404366835292903789430755610158898667346460765338483137943104880659229710012685747312518394361678622706314178380065439152548077023565455861772091368832814122807726797615380913834041979902835753743800342403799393496235995593699355419582118650855921342202138336093490109359589471879671065838231615682771105839084327640924783136809634146044713841035008929044391419866394284955422219418783811483382185610402001644551922935591346883035248646664574148119671195793018173090075557098896180458274168967724862290351384241365 A015281 507 -2527483515017048326454469242164800134888042562748790879191283332692387136329316599056983295791006803147750693915768770498346656213368441832360423017013469022872203292154667805140947509603502942943282420897134096198219041085200716594817644505179195338311673900753869547540139919643717631022378030208234459694282934714012753828646104184922478971794029737292738377868575073401769305818899114920201250011851720877902480679740959217470365502727854285103368101580218889009980016429122119173377053585978931041336079474138795856257475328602097343591005810475473377318057279837480569238154902029419764541433508785443600496427356872426828039235669733554581250642670485108614528655784609798368402951595722059036226710353942760363009292795883720557221525314043079896887818240256656857829829533500924441804579431221121611473655173414821599838383481526080889813205558755155678135680988396646797873356038996062253931398401648492493998115393452590559360814377574309565053606018596872780132505005887046387596399211389391359402758836524168171088245593236733350992050824637375668107614315499704413027443180006618460461829318449572500458561332529910902511683881144955289024132865748941390925390471427716342637007045257042415698402731017214253632661266880786318518917107840140427344926170819333994428797765890369175749427622886056301528607252541982477551261192664433856670229032358111478080958720421004104713691787166764054565508625221049440197366525009356587766116471766784948922582583002539035500750167769779624938664984848771273842983674745659029889808174894856747493709601710899438194688858349531265481018469416481512323221866730855065005514087318033787706155 A015281 508 4367491513949459508113322850460774633086537548429910639242537598892444971577059083170467135126859755839313199086448435421143021936700667486318810973399274471523167288843265967283557296594853085405992023310247718230522502995226838275844889704949649544602572500502686578149361781144344066406669236199829146351720911185814038615900468031546043663260083386041851916956897726838257360455057670582107760020479773677015486614592377527788791588713732204658620079530618240209245468389523021931595548596571592839428745331311839239612917367824424209725258040527704166760494277198397971716884331177229962842024616416453412163367958258606010035934010447306552810906728054855584565862847364833030258169919983685190016119103872147450329900427472414240232274148057926231220491994353698204955394598481862956899135220017554923651937950560626875749160752577034446199288850878999591541450306471473755168393969118995283107131146124850753152628993604154968862443387417657004659420778190526004375523407251721471001554933359308988262212866566923394440291886014711436068483366565502664334577244593499900765245113986838459275884713627270159710799523958914770512624196714676718200435055614443156211826096335229562126978532267744349948245281682822159783269349641657938992827689839007552940798327868808392091792443903423932330374912063212547417249225246027155982911110889672507155347014803385426273724657270644856148241511990979516922763240445656227040472813611789904772239352695687813956577058467782605170468993096356641973558385318545713567664818791231174447936879844792889697640583909172548191156762950723801863284563407040752117703193474321766957391035826418353272071381 A015281 509 -7547025336104666030019821885596218565973536883686885584611104970886144910885158095718567209499213658090333208021382896407735141906618753416358905362033946286792033075121163591465987008515906131581554216280108057102342885175751976540659969410152994413073245280868642407042097157817426546750724440153304764895773734529086658728276008758511563450113424091080320112501519271976508718866339654765882209315389048913882760870015628368019031865297329249650095497428908319081576169377095781897797107974875712426532871932506858206051121211600605034405245894028116391573429764138782352204213341166516839992140975261761706865501857946911632371578562719673433214236174221041792722721226421920867535384404720868735087897451325766507970890622101642110222468837467722807155648907415802395896857186475372954431347297537421131890882277799189859517655270557120322753673105388498250703515057155528844195158976979956691211953462540761277260303375452576484744980488870139293071941405473290238556760562711612336784850223009590468150252467451988471141652674903585747926531643435923682552524240790526291314593001922559004248494932545068198128638572521002980508093139010853466987216815789657665687809460991195693980781274299108076143430675596159145978390081936860289478524335893191264933560287603324335841223112539945507395949251041224221802251281393940000257200657133363425028455776665688259693785442532911927936951170460711706675592438306213898707791271170469244066267399761997351797274661691742660066890935851237574776230356114822539115922382460079177613692055613595954184636356229521244434670592751709585432892175356614315179636026575050238372900407581550901325437262635 A015281 510 13041259780788862899874252218310265682002271735010938290207989389691258406009553189401684138014641201180095783460949644992566325214637205903468188465594659183576633153809370686053225550715485795372925685732026722672848505583699415462260427140744374345790567845341014079368743888708513072785251832584910633739897013266261746282460943134707981641795996829386793154402625301975407066201034923435444457696992276523189410783387005819936887063233784943395365019557153575372963620683621511119393402580585231073048802699371850980056337453645845499452264904881126047475660058379663009989729694303255160661457974166769479130390118777313476365841975035586902360393642921476024491483206687808786761249834607236429581320511754728342986380528577816882817867879358422826501605333285650426836082532106429683110379734366683299677316552147818644222381116947727226558479642277304455476810013194267446651193627660069233165847942017104725788795524453390241048028607348211068009368177348396704594678971808454298539461670424854875717262860457530420373744547628092500775418976271730272134899922338883412749532787248906450228175185810981253105472694735901391632884545364919257221553387870826931360729659364660508323945007136253762466824102488569211545621597362947658324296080893756396807223141891778861708675714973229143514950109560713820554551334249296866500860386832839203764810294721654911535447968471258528886178117049699397552794934802127828969346199417771377982773687487249458034283077113796701398075127498994360584201876080587549060632353955110538975068677259443580030241917127302459485160348104105678624097349916234077709305173828314240681939062941419758336248428700885 A015281 511 -22535296901203155090982707833240139098499925558098901365479405665386494525584507911286110190489299995639205513820520986547154609970893091801193029668547571069220422089782592545499973751636359454404415584944942176778682217648632589918786018099206278869526101236749272329149189439688310589772915166706725575102542038924100297576092509736775392277023482521180378570807736521813503410395388347696448022900402653832071301833692746056850940845267980382187190753794761378244481136541297971214311799659251279294228331064514558493537351119900021023053513755634507917149445207543567698087410649885502892816673854236497543985294506459910461869778325375031433072428346091388294161289567606508531540384510213365713546203389227782827001839412546057751954380086668510158728697276854559217884161498281624621043902509977657921779541437551472743571748885528469291020073739527281054194324119601844188854260504773426248722355944146036595792687920254785653672140299046100832300516516726590136718527335685247529873355136644892538506907992945741381123131081844507570056318380313868512838591188869179563915652740856662019306591252590828222862476760083816673876261364333038644476750316644778228377401644574399276349617143108284251043603217920787741148191305836601045515383362482135759447458317243182459489567882944837627934471433328775413501357380446361632403153584359690697130771299091525705377752981777796933818381189828341972787412972213724435728252736202365255941781213761231733720703327130910737164023708243587992486531785826723691126565352472588141492896023539184556250845046047964769137131626847058912785805443881687707222724299749110644905201709411807176670693032863914795 A015281 512 38940993045279051997218119135838960362207871364394901559548412989787862540210029670702398409165510392464547127881860264753483166029703262632461555267250202807612889371144319918623954642827629137210830130784860081473562872096837115379662239275428449886541102937102742584769799351781400699127597408069221793777192643260845314211487856825147877854696577796599694170355768709693733893163231064819462183571895785821819209568621065186238425780623070100419465622557347661606463403943362894258330789811186210620426556079481157076832542735187236327836471769736440897410184652395739539872222888711504170359323295738477692703679732268094638552794057726104950074867971164195780077747424375250349987344383022959145502765314117760561012900669160030809681073757439435160190303944829756768138987901907200510641263585866540686924099669385578834696793772769432218214796409758359412109014994652477152430258452319017525403336090635322170863095233624366475877133288112693774838925264800875025359850457638473387333565862820667269429420212919422557261479236917093504122157369120814911412199860644209466603685684033672528404817835146124146283704120969424658373399717245880695677811433562612116008160209928996647235935788528347301441131052629470843675429124977135197434656627006227647391935353600436465645052509943493792216640115443985974176581611544681765824398861134547080733434586030353325679183064592466232026644489335086945127138634537765083785223302502910155221321827720584538561004550632117793100815881194898494156927714724122801648669554282362321268980594592023605411558954648897281228037552855356887495500788672982116763633984368322406508210224772061118819752704869328299221 A015281 513 -67290035982242201851192909866729723505895201717674389894899657646353426469482931270973744451038001958178737436979854537494018910899327237828893567501808350451555072833337384819382193622806143149100314465996238220786316642983334535376056349467940361403943025875313539186482213279878260408092488321143615259646988887554740702957451016593855532932915686432524271526374768330350772167386063280008030653212235917900103594134577200641819999748916665133524836595779096759255968762014131081278395604793729771952097088905343439428766633846403544374501423218104568255537863239278332468608087622551332061674526688947124822107577498544094347515606467697870062472869356538698447655893925897059285300210461153779503709509139310860385052956364652149445069133137509964013558220649404608400036708510561418826559357869375361024080020731295564939888166754750600704275344501811293708057961810858289902650512738397104960560965641860096896851428970633835321563925143262746301647859745334696917069947718892573358889815032069558854917952546965040050049814064634208618201751087897631349463576901969123484348497826322182208581329165474620025913864744197786552239890313394594940666656269867170365423819413618157061833040762180771873257224488651217360479058960776318569889645627692222231716017465262275183326633936653631832729300242154007556921605449217769661606541246641302027090929519043780565477346609306988826405282577871247100370905374817719881574769143397694725664479048207056318428291143543661863917259301148922406282886656390794319888654100962518064988145433213541363313769281601896064834936736328774770124223512355452177683220486617213600572148177269150645871814768128238336006955 A015281 514 116277182177314524798861348249708962218186908568141345738386608412898720939266505236242630411393667383732858291101188640789664678034037466968328084643124829580287165856007000967892430580209015361645343397241499645518755159075202077129825371880600944506013548712541795714241264547629633985183819818936167168669996797694591934710475356674182360908078306155401941197575599674846134305243117347853876968750743666131379010664549402709064959566127997350730917637506279199994314020760418508449067605083565045933223769628433463332908743286585324679138459320884694178156346438441815291460695759965170991411301409617442599449244792833579971565089495805528325894054607758027505435242025723084203003584247983955703969606575310953445841844980917433507424067835026952527256695219856777741787706918336659938733909765688914914351450407304727217378128727590714873294969911102081322797721927548896400591938248828460026409732502811361971032869202657213508282716257275847959190929288101091250949139495800932810398452871575573504176698324813789193047393879861140662049298385702918673586826328442911529201948873023803420980853029667340225533818357831362274813745422380374186243651476797601428692391928949027553091093227907803752883868604415798429038975283749582359822804739967628086989430065888502835936599813079062764298749999621217903251732552126910573380296775348463496853023053686967194930891072731312333052491792260729002391592837216665627863693122118893122257695565036725887424614694336600509126947773544980490100451954580494509594270910662130961215314783940377620480869775335875802204304364884494786069390888492737500198741574269076186866574783798502299742423352911513767552034005 A015281 515 -200926970802399498852432409775497086713026978005748245435932059337488989783052521048227265350888257239090379127022853971284540563642816742921270930263319705514736222599180097672518120042601178544923153390433311387456408914881949189280338242609678432106391412175272222994208905138304007526397640647121696867461754466416254863179701416332987119649159313036534554389410636238134120079460106777091499402001285055075022930428341367881264250130269179422063025677610850457590174627874003182599988821584400399372610673917933024639266308399219441045551257706488751506361650344047941446502429743079523909966097257898120041262276475966114759640105149926153271601431526414952980736534766114182433637499418276403096554901393445550269546979687902338326475165987555572168596324388885783460389662010745288312404931206203651058676577163780425927449208214421793833745474862260404651275070286556941891593962571865109103379322487048528993153399590629784707855217172773298855090072228503251844771786192136154385710419802635640899602834114671446927521067239031106207570466769657166582911253671924352797113292425989105862159380497896453108424785350103417520665609807923375865065438553439289419479614881261742678187401403378715476013576259262336913533262466905474359218137555993337145361562422399602412208240943057817340778325486329792511336600518088807334786171987115272358621253835530184209245143029452599812902172715605962241155866611131394382197552630296284366077466971137328605753358093322878263163214501596844937516702782783504355986788312605996500493965895459949343556310644357293608623303846361452761355426037111023585768117674790580031964271726035309170277933748056383683955287579435 A015281 516 347201805546546334017003204092058965840110617993932968113290598535180974345114756371336714526334908509148175131495491662379686093974787331767956167495016451129464192651383208778111311433614836525627209058668762077524674604916008199076424483229524330679844360238870401333992988078989325005615123038226292186973911717967288403574524047423401742753747292927131709984901579419495759497307064510814110966658220575169639623780173883698824624225105142041324908370911549590715821756966277499532780683697843890115871244530188266576652180913851194126712573316812562607815854141942293033864596560381619301521155008868549622265600418220691150754410906903308006605536933998931021719133213269591463283586954144166170673128950565526794798133795928950723656008571813452966318915816942482720301743312924084452724447265442487352911598335178644552034180339187974196004566134739834067334114076582042945436929892166816185044433377624426747131035860993178728935668853403369185844071726565921660274685607362806260042372792314748291162185435199636725677739620538879586010670379048180526717382985287281392261834544739002738509966329746165393235583303530950682948704004761303751444389303337314811400835955184569423652579579415893399499253827716425455535627650401666378747470452313727308952964080917531016149635264852654238429983029241027639389293605804074529210041271075848977468209209707735122495019075567905507299498576478643221228654626071468680762575250584843119101671387667895446279908381952565505791014876058684252511101712302184112741429461764175537276952511605143795471074101586478163709334901412402796633677037365831363616264139089070682649510532561105580777422061608929470087014248424661 A015281 517 -599964719984432065181381536671077892971711147893516168899766154268792723668358299009669842701506721903808046627224209592592097570388432509295028257431388427551714124901590184768576346157286437516283817253379620869962637717294862168004061507020618043414771054492768053505139883400493553609702932610055032899090919448647474361376777553947638211478475322178083594853909929236888672411346607474686783750385405153893137269892140471031568950660981685447409441664935157692756939996037727519192645021429874242120225510548165324644454968619134863450959326691452108185611295139246729531657613549474449067174193446925087607776085842529175050665753521201264453342297913035192318505740428740757121168087990612913149668185481229637607632157982451572596724586080767937632505323244372119898973641785129521354467868310362966867244581811740783914801183035684754929709786758353878172843314986850492990341205843874575665522466043254351533879907530748785695059128863326462291086782467643341072913355103824308684012213683355993089530874147778150055342461762156173484083076267639650029479307722387334280554040699810301527692629634370496203558608447662174395804787253283921682883908114820691681433764571724100616332169193956834715678902073733234442394394727661471566680798949772654003198805348964083711306103337145898904912098952520069383871112250959614884587578667317393216160845763000493886155017674358372954124931258599517386562861413300282028893089493795065815274883781058555918839157847352677741461037431784012422903804925255575865727892718701082144767447875980187470976605854205553275816971468275694119573811361106085642615336003316324801586010992692637614579727375788141624514524660435442475 A015281 518 1036739036133098608633427295367622599055116863559995939858795914576473826498923140688709488188203615449780304571843434175999144601631211376061808828841439202809362007829947839280099926159790964028138436213839984863295437975485521826311018284131627979020724382163503196456881718516052860637566667550175096849629108807262835696459071613221518829434805356723728451907556357721343625926806937716258762320665980105927341202373618733942551146742176352453123515197007952493083992313153193153164890597030822690383749682227229680985618185773865044043257716522829242944836326118414604238348255153680406416440034463096117710324913857832904300679075152369366831993868860608566636509508194849658262922032886104455585655341825294867133892547472911883659680516276877898338403500479646869780232371979686687608017433065569524530715116426736574202216843090685473803800510425672125416426693213075243806899432195624981059144562658735934186007883444068731190452180471639183430333415484611903678064225053509006762774210181093156500603373576292185693386302736513309283933799939700522503519363275256542303796897281936013149294037282606263813576007105360684342400416225194698605695601120030466099605738560674393603438487753222720100518115298886404744128054369279640918302778161817710645335444054271181797090899489070235506278155720485347693691129258430456091122189925147521078971878225147826997529844823135624558293261368271421495073285577202526770678017149494113405806579580432497124493607753135807468846976796112258723169678226393889223757496209554588477873454169831130689948337430951993216701569200437838119011178003300880590275094323707819088574349849027179345248331953920328246480307775257323840725 A015281 519 -1791485054437994395718562366395251851167241940231672984075999340388146772190139187110089995589215847497220366300145454256126521871618733257834805656238006942454577549530149866276012672404118785840623217777515493843774516821638981715865439594979453147747811732378533523477491609595739343181715201526702567356159100018950180083481275747646784537263343656418602764896257386142481785601522388373695141290110813623042445597701613172252728381570480737038997434260429741908049138717128717768668930951669261608983119450888652888743148225017238796106749334151448931808662770363657775316365063458172589873924103493329513852772802543175540098482915821540630098332358949500342527229481383006278764442997762469650052536295380932402725268120332181813429322109986224238425002709353304245070589486448501062228774562583266364628162948201329816279399287432781299443889554172919358873124829804319168061901283530412968409688273521912786551514892526096152047749207020395716818463836382613883271908908461953077090694476082108398369409890220786754772894878979837926866142499138314937041710066527183448172913108350001841778220567472828001192028405808056153216568429818130509814716337762799638171334786338019446049789835082792534275086489627274868841169802051666319977571803997282535070861634343638933270090562925405629150028970645113002104535062597941317178987442084298224072716931430762917453197314952676854944086545159380176184986089619610581354673182612917519869400888215331432833066823921164754280174072555553820579021200402931277743956311062121924273597566411931342412796298103906166651503878639957523751126468302028308674209021175404756556931105233373912041862996973032766464440189021717035918220075 A015281 520 3095686174068854315801675769130995198816994072720330916483326860190717622344560515326235512378164984475196792966651344954586629794157171069538544173979275996561510005588098968924949897914317261932596920319546773362042365067792160405015479620124495039308218673550105928569105501381437585018003868238142036391442924832745911184255644491933643680391057838291345577740732763254208525519430687109745204149311485940617345992828387561652714643353790713603387566402022594017108911703198424304259912684484484060322830411135592191748160132829788639672462849413703754165371340956731258902958933544145985249711386588955083104887688193462332758943514289634732363297154952331493416427432453822775727757123742867069575507281900468698295485452978955602306851844444387274864545911446985414092968528118875080421257101036465717499037013801604144218454492793467026136668342420145110766650017335637501277010032624275897247855285074208433872972303414490815363217340891425736731783441271927340318723788252248427282454682381841475335503404763462156710722188786595355931709533941686420689664475581567217840432753170861619400666512762065035725432741178753050361799964486413730339040316477749779614096413936376532714126465805635095122267851024852225496108251457478289367098053069153281555957653925185436413862536669456397668645422961026534220333700997760293963658483387397718445444690677839203180447057016809230957340266796333094343597523298219149325268941760642656665136551178590184669677510862529962108784948599458893240360991976735134130869265627999506950933543441491181446404241866110388750042674685560905884431526895924521230785501962337290786278216328719581751820762579269615417885097554397462855586751701 A015281 521 -5349345708790980257705295729058359703555765757660731823683188814409560051411400570483734965389469093173140058246373524081525696284303591608162604332636188922058289289656235018302313423595940228619527478312176824369609206837144853179866748783575127427924601867894583044567414306387124146911110684315509438884413374110984934526393753682061336279715747944567445158335986214903272332097576227325639712770010247705386773875607453706535890903715350353106653714742695042461564199423126877197761129118789188456237850950442303307340820709529874769354015803786880087197761378550592005649808702204351242519051118877357021229155260100867791083952227544487014132090930986615154803356619318351495110281164027932286169476245982570589734982874437163139053298400872001593081210997905826297832667071632251543703781679998481032561629672588574265286467400075325605703704579937465725361491025109518149249962911860292740995922324034550761757974682345607009241681798653317473990516964309491484867174118101966216894039904765300093914494394948742865993432925564278074813783872109216472786391328595294584835007795599592463424013936460509753781700274317720072416601907970396568141844283334671519255900757436155570612183168814446004221720342143770341325958287448559711053106157577493361608530518605409481835882697385800862094836374722809921490877454406027089238341755974707061992636349606144785207707730554347172313823741215903531611678345335134187062688824342456721093299201460508367802738273156602448542378446444582432405617866467803391518174450872266531569623707947499785388197571737348887533070156784297403552513648903601881520446603227257456497366789998331780863925016497603493889449379443213452815514242833195 A015281 522 9243669384790813885314751019812845567744363229237744591324550271299719768838900185795894020193002593003186020649733449612876403179276606298904980286795334457316723892525974111626397595973784715054543482523441552510684709414586306294809741898017820195453712027721839501012491921436950525862399262497200310392266310463781966861608406362601989091348812448212545233604584179352854589864611720818705423666577708034908345257049680004894019481620125410168297619075377033373582936603163243797731231117267717652379006442364300115084938186067623601443739308943728790677731705137083089564638061643349301951833156049436392866137345228330200262053760978185820108655992343896955378313355872618397184574624435429839949063001606249241274475109344125892693643225138036297819732908920005130326526186254362369238172428082699792994341779598582398627930830070099746482307511602035257174888840887138099129702212824667521801519287566313839642111341038676081207284066435550127723422008724810735975792480751897968217706972674673726751243104812910515112240177773962566112232800170776608326694455282859156328322911066766300542344725057057616959844114372458613878640738292536411303604491947219794567662308173969346293942202654250245656580892798749893906685177980655346411469460676657467214330087843571394391926770555813068639005699638316819797618281705772045018261908183393123035943946967969439043936034465277597862369097138321306870656046845537357044426220473247614882664155127242897401557636007248178667680861254609879980051011462611441981056312054296223998680614616361962366758601834048284335747053737116150777194891271151196376728576603809686290860110257540000647980371030039712069222679278334690475103870732281045 A015281 523 -15973060696918526393823889762236597141062259660122822653808822868805915760553619521055304866893508480709505443682739400931050424693789975684507805935582337942243298886284883264890415045842699987614251137800507002738463177868405137277431233999774793297744014383903338657749586040243050508690225925595162136357836184481415238736859326194576237149850747910511278163668721461921732731286049053574722972095846279484321620604181847048456865664239576708770818285762251513669551314450266085282479567370638616103310923132405510598866773185524853583294781525854763350291120380284640523820239888629978422670204247194797748606454716523094171406095158073796131752627542411994199519277190000451580371647687713119313111438907784633803163703831813043592243641216304431396156040822760190695779515691795306408996164529080378504397412813573714631006404690926581419546439316412623318738174458725278369135615076398293717861103895239206457142864720362684995955964126556413696001908779083159590948123959666554839339025582299242336142900547307535840768666343327967146633840223935190700945867344245073245757728150924395611917798280327720828317401119825003747925052206307119533701011300760512842173525961456190697200846281824922457038282190972780113252270810210583713053376803886139509420116153447011433292800219938377544785800559072413853938960828777982857332647880372967464791847593053512866814428568448406050623502383814755037136308942096771391642020780385189756018758796159905087940801805624915753621044800522078274729476708761157648571286169502667600373588083637260285010463787330361196765211206051303453218459524925971907950211142583489969249372386942104348827849746387559108038804252094243384624411146682425596715 A015281 524 27601448884275213608527681509144839859755584692692237545781645917296622434236654532383566809991982654666025406683773684808855133870869077982829488656686279964196420475500278281730637199216185578597425966119276100732064371356604077215401172351610842818501656855384969200591284677539991279016710399428440171626340926783885532537292915664227737794942092389363488666819550686200754159662292764577121295781622370948907760404026231699733463867805988552755973997797170615620984671370059795368124692416463528626521275172796722314841784064586946991933382476677031069303056018023541249073808001744723715012882075442652990302290958860437027898862091840617006685439115067515379239231537929210684316922010285097869902724474746546155416117060000178584244672317623767179570248442444524778704163019781810848912197535687993905855869950401838430929530314735708028678245419924552973994610282676469284193456342036484917876904217422604033460123566267828880233218085284650103848698051342736897116156746682279140740564983786584273225319791191942921073976435747350613518842026845436755301401907981140430867730637670808241374345198664507552998115304470333587111713235671937587352127178010527542373912045230562442219850789428237415153406434505021132428960377209328940246609738196002908841702292617923744653829092777598900963627150295708720819136290479590868385150781191723835224604519923630789164347898468492423659256599278975766808854761144358733285621181362341124158855391536398137387810172275262103787600222527188007494935814381803821719408007768310691673516963780706279316505541749118206955864268776923890074630091557944444884032302722553009135127130262361035113818449749690603145430625769049069485618581611454976304341 A015281 525 -47695303672027569115535833647802283277657650348972186479110684145088563566360939031958803447666146027262891902749560927349701671328861766754329356398753891778131414581664480870830541080245568679816352069454109102065007233704211845428213225823583536390370863046105226778621739922789104930140875570212344616570317121482554200224442158267785530909659935648820108416264183585754903187896441897189265599110643456999712609978157328377139425563568748219162323068193510823793061512127463326396119468495648977466628763498592736160046602863606244402060884919697909687755680799016277009356149806731217155450277470739138250020070218856806821051119023849356177646005374900405701369723537822062091605042301720625930846061134300395108687960174917986140588730682251511485607573482841191020679602671955198069040254508629911090881915026663686633654961710594004625214920333142077796455720114673055813311188216476132332319830484857567010144609043065528579203131912630171297299884678643716012366795867876478332715463348012634557776016778235666345311327457766788092845037501125413192895182685245316508382872341321379463241692376375087393100890197729303734931717723208450128083726215135503533917389728184074686891844985087547544585676215687539161701503589277438790728469307511079640753743119654992753426083766754114197860853786765180740184162681691217230112247303475183034715695034973502075351584308974863612875893875980938112272572396069460901617050245302028694838710629416161988946097176451063488859682119019765692345482462228272020525450090567111806843072105591502306573551930774066751154673281856999124359226576472848504673703111276220851210121131719843151585371126894070824966414121347947467594564311070679263037283115 A015281 526 82417484745263639431645920543402345503792419803023938235903262202713037842671702647224812357567100335110277207951241282460284488056273132951481127857046724992611084397116222944795174986664342678722656376016700528368332499840878068899952454223152350882560851343669831873458366586579573319283432985326931497433507985921853657987836049486733397411892368801161147343304509236184472708685051598343050955263191893695503390042255863435696927373846796922712494261838386703514410292956256628012494441560481433062334503325568248084560529748311590326761209141237987940441816420718616598909675086552391065687324986247341216914690890544342271071102185814264596398823699722722617816498545956147706102335343588732947623795573231958425106232157344054484167319702825351428029220457250802566491004924915381298516283078870094067538881233733669888154516236857219026532498972027717595210887527501071613209348263399816229479757318244087550923010191457353665383953072203741389563896564483362071172212170306786562170050209297596477392413351007169031909822397562477086929659901006658216241127812995344484972148938685967626092501788652225174099437100645179163284139629828556030483523635387465042852171294320359180877329012245292407600998722631264812961263649615593284768035876976466128767713090555655820171721940386152673266297605970208139778220744791006394630626020234571267230519764761341534185933633866975283632326646596235836313295356431942814672345986109558793032831028587462961850877351510120057519273713659992384242816316540072349721348087160898426712683515167643200214148766440812016390521335133268463299382333566802684258669202269380481590485665852835599952320151821092620528034244932184714387793107675659756368691274965 A015281 527 -142417413639815568937884150698999253030553301419625365271640837086288129392136702174404475753875949379070559015339744936091371595361239973740159388936976740787231953838216833248606062376955984148832750217756858513020478559725037303059117840897607262325065151121861469477336057461609502695721772198644937627565101799672963121002980693513075310727750013288406462609230191960126768840607769161936792050694795592305829857993018132016884290502007265082447190084456732223672900986228411453205590395016511916331714021746581932690120595405082428084643369396059243161083458774999106933465034805807529675273726221814749736621864483320815112272417911272278117091747549808010378104564744157877320844365070266299780660379272169658061053314243478174630256009442401364767984988929167610509379498693133919822765217006821627039547916554148911575262385151552362296928957428028314173061715591136023259461457235507497868011743651306712794930351500672529813388455386454317145318937062497918663526038627161389770963613707340072702470104554957293074581666911709989120415397654674585430140440553719588261609810809314254214327879630623290421973589077103341901612655761290729632003585961626191585498007739241004297756979086456627123348202982754742600763968388865603954263851657051368855320103569679895305142708073257028782065488864565224508009098904986257103864252086498030219966010134774031586768000475682271064761615000463694082294872095844547637602450017129540227643729797663089479805678287521389650826732316660083852773771244174334822897719583922621741496979038925442205189002813694180896196564783789459839877568488824602461629652588356464729802500658228577524140785996103909375493881208414781114738672002763066263336746688109355 A015281 528 246097290769601303124663812407870709236796104853112631189395366485105887589612221357370934102697640527033925978507079249565890116784222674622995424083095808080336816232438687853591275787379940609182992376283851510499386951204864459686155629071065349297712581138576619256836707293661220658207222359258452220432495909834880273093150638390594136937552022962366367388749771707099056556570225111826776663600606783504473994611935332125176053987468554062468744465941233282506772904202694991139260202588532591421201829578093579688528388859982435730263742316390372182352216763198840188148507403536131579290690786332461992496349705256100913834674470555823625524440217745292953354145520933437822222330579517690449389165067195193047544483721845664379729841453057199639027589448620126751082215667400673158532507489886860477657734716924292480824882664308597403145603350204450674781273061602607494645056808122179694944508916683145860640951249026003451672133143006239735633159816930227113919169084185419711044262046106614687375154614010168114685545314978889065232871017491832098606170153055085365274530086664885371831210739981202522927676230759434793712766351091705693080312573595915365079056984324403091536225826039087315580851775097353454257088903145233018293541764347504881038779765637576056341061676835337571228288465206975188851613589987987523817295835873026297047006639592554651613510145537498347794823766868011994679246552151007781911913385090721510519040842864309308473877360286271662458055150305208802702067389730249740446182893160938672668549818496751653904273295865945420250772734308793706080565892783999686798610319048254793523663025864394473318992983535002488530252837833566049351302792068476512984564699015226581 A015281 529 -425256118449871051799419067840800585561183669186178626695275193286262973754849918505536974129461522830714624090860232943249858121803136781748536092815589556362822018449654052611005724560592537372668210826218495410142940651682005786337676927034800923586447340207460398075813830203446589297382080236798605436907352932194673111904964303138946668628089895678969082847759605509867169729753348993236670074701848521895731062689424253912304221290345661419945990437146451112171703578462256944688641630072984317975836761510945705701777055950049648941895746722722563131104630566807540634495207267999931645754166048777227602577309716239348913531094655058128131262887031222370876517481559576858439900516687120525578853720961489706141958480505236693527087932203214220626166942451836915631984149035972565820453806342222226096114638963610061254722303962295895701652062041454991341164829343552089211216083310891334346285200320268055001443376003072536405973735029244084385146926897152961845330475073023527761782529007057722635503285965211239443996209119901180292140071920915048485944879626302407804907748100580462933640272756377479398597971266756723485303102265636808942051643693664969973193153179794972022431163569530890980458998774794204681841026834544906692682403300288713889705937657750693905140912537490980140785836910889505212753810905667975612212637290374269161309680853674763129732916482745260981942990548538405157609956062866805657862232644984583619263326397303493825926489143610633834064827316830591041792907854794473320694643053293597692569017975389462129083029318066288319379762754368096995645488922400975800525801907568181666717954615805832266869156773754233486580374502218270485036173290489477658406508920228360936235 A015281 530 734842572681377177509396149228903411849725380353716666929435533998662418648380659177567891295709511451474870429006482525935754834475820358861470368385338753394956447881002202911817892040703904579970668307705560068727001446106505998791505729916135995957381003878491567875006298591555706305876234649187990194975905866832395137371778315824099843389339339733258575160928598321050469293013787060312965889084794245835823276327325110760461694389717302933666671475389067521832703783582780000421972736766116901462245923890914179452670752681685793371595850336864589090548801619443438166737777706748594420012660191007807704999310280381414781624563651469421664306910565718232204572709528634652968981645395161458466806698725000008805268822093769222905844220518338454572426949981388717740788181961931188562982790149803533402622117563440042574068746679401935700436393046502780154712263418651209338673794740130531822368189350060699673081316770064536157948876520563158311969802628656673836214207197225294332202091760636233800526139441807981431603428857740296506629899683753964366497059859588016964585864861844450043729695876952929953564326018394981679309249065528925302691424496379359308024969984176897152932325045774415102744331962396266895159460430624462643159642016883859455170448878490590699674593324629192610833378841305608258020392405966781837833130318718766242874446909596368133372574201017066896981569346658424037100025864576736756685128169098536903730696437890677946112108985177317428565090255055537666750640035474579679185138425980321881089367366749212262505791418205245392944666345561908223305943314428612879901196905889373059768883307956906892529394453627914720773579812356393976071734545724053417283689521848191963702485 A015281 531 -1269807965593419762736236545867545095676325457251222400454064602749688659424401779058837316158986035788148576101323201804816984353974217580112620796569865365866484741938371806631621317446336347114189314835715207798760258498872042365911721901295083001014354374702033429288010883966208260496554133473796847056918365337886378797378432929744044529376778379059070817878084617898775210938327824040220805056338524456804302621493617791394077807905431499469376008309472308677726912138031043840729168889131850005726760956483499702094215060633953050946117629382102009948468329198398260007275351302400732552576354388805702503523424615435430682945078169134988055420553041850804801988769864789919142184251674225324832259139874689420506261626817609506006589589647038312989574661394695212291946360000618128181999901137036637873701832063082046199459955079718678468724732487559732170468952070358269055064611310782474914686050896589088944279963901378770653162276843368906771885047477464537158460576973775456682227983606731981578870958529119285720988296018383880160955559475291412901385979104759499610814814716525246621971414619608362000157822799387259998320792062761780545661343732414559288981515108249246587722332803522894494574035372295932965617174599147721798752933092020519651425110126566160680832738520414474938143750283227527841214170220953333949344515077008943476801891751157035167681522707075272986030108758043447576226271506719994532361329850504935111088900553155260825278501319068391883666245766981982923121507221445057914393830117964689246014042777446416310823089535857755314683079999404416739257857103463149280181566497769476202721539999705560327310831694416497070303769851628890958877135624772771169578238280514052915551197995 A015281 532 2194228164545429350008216751259117925328690390130112307984623633551462003485366274213670882322727869841920739503086492718723748963667447978434608736472727352217285634069506481859441636547269207813319136036115879076257726686050889208295455445437903425752804359485113765809682807493607874138045542642720951714354935303867662561869932102597708946763073039014074373293330219729083564501430479941501551137352970261357834929940971543528966452060585631083081742358768149395112104174517643756780003840419836809895842932803487485218803624775470872034891263572272273190953272854832193457429851165328426610001535612517087572431492966537590404726207242432260211358973188180473962278447923256449888797495438941730567510922018647244272951068418330240788544939080927882103652406466966133683318839134930376552791977039621947215584968745467873853735243220003329158670964814841995549480182010437315905383222009055600759286225912551420908791633034312671375863781362261120135749985131997724323014407531760287823919636930046094149984118639708912217634205302649299635291337406969464497039587300920052820862496436278468842484068441913596874455309686038679918566013690888366218329235405146541997121593630104851855540934730222596661939878920112513557565436097576078754645360208416856184044329310498772915581416132238734097024891654412829058535894861647080567761550265728634600250831995323524653594756320775868442868039712673681076373464861981171946191599236858576935727106476568457569723442158883550192175495317550309558463887666771331610937577048841299702625447031930026063405734045911302951561255815743530043629159553827961222355435572056035224265988531902440089801207902979389435868690677017074139348628524507198706764315655238008160983849182421 A015281 533 -3791626268334501916814198546175755774967976994144834068197429638776926342022712921841223284653673759086839037861333459417954638209217350106735003896624872864631469575672107200653115147953681191101415467070408239043773351713495936551934547009716697119700845933190276587319131891348954406510542697686621804562405328205083320906911242673288841060006590211416320517050874619691856399458471869338914680365345932611626338758937998827218054029160691970511565250795951362154753716013566488411715846636245478007500016587884426374458092663612013666876292103452886488073967255493150030270699224461159206832765111825502367280088225652903572288784901962994897522599020584587690216737531093433621783843224487884537247598006770835952811768585498914510007686884275241602750007253987839154819406637841403526531405891030492265064875564768741943904220644802881831588064520901054184225818738586104097199636861024028696400680541262181506899709018703859153718535905349310786104889676582996851037868883819846790350240858514023345573808462278016727057257540874242988290512372227995344618388382237252879475404466330607504813933155454617525382360481905502399670910725016928311614088500618088927876612937529912385941151727768002628305670876930571708281155761720511469951629516587065683443912486411659992037599866303894906331966809649649281450633776892651181292622327735359795111111882621873355595810108989986103828077458482271759786010680458851154146799528967837857470773408017459214387091176353095724495979185291501009544047527248692747713845248626604068641214362076716931499585711173681314096674081973116608293351076425013950123846144616242969143016291976553198683316029905124460867022329545957589367423143360735487205353842399967516370561317622176555 A015281 534 6551930191682019312254935087791705979144664245882273269845158415806528719015247928941633835881548255702057857424384217874225614825527580984438086733367780310083179426761401242728582975663961098223245927097665437067640351760920978361742897232790452622843061772552797942887459908250993214450217781602482478283836407138383978527142627339443117351691387885327401853463911342827527858264239390217644567671317771552890313375444861973432797362389675725043984753375403953803414421271442891975444982987432185996960028663864288775063584122721559616362232754766587851391815417492163252311186756271647186673319839241129601706483022692048740201024116309932821848709724622348225000293920005638605844336925973871855700770120472748180340768399686950534328071238973368145515627525922725338210627707720406181484131264623022956232311333536559501131058149408684689636704614624076591250265134570410028155593105761018778346812687525567502096715525258106990133959810517242444235764188007832269782728633025580291854583090982790209088441452457734543703634299318669723979020411678795651665254552051071099672561531380914331584283113958652404343123466958112177880219206745545579541325689142418837603616771251776394916603003818976878324489904157691275033478109058147369255580796259330182532775291296429252747825574338293764035399978672378314354267041368501420867511066061397343242623977057064422372402560880784851446693409968361467092402050773667681083499867922528675980868156035106462595961529429781312221878963489896017646967543957422560467637681169302035739580742617597738423373497682378257904185890243742606287022589806435994449284828757778709300006001268040370681922471627206754191888749989586438435068044220808778516980112645243773641224825851100603605 A015281 535 -11321735371226529371576527831704067931961979816884568210292433742513681626458348421211143268403315385853155977629335928486661862418511659941109013875259524375823734049443701347434991381947324777729768962024765875252882527842871450609091726418261902132272810742971234845309530721457716274569976326609089722474469311535127514894902460042557706783722718265845750402785638800405968139080605666296089812936037109243394461512768721490091873842209359652876005653832698032172300119957053317333568930602282817402746929531157491003309873364062855017073938200236663807205057041426458099993238451355408311445149233663712694158108021309868506178185124960189536148699563291903712532476802625972826633146967978382304602414178049633769469835145770995541729897585321792060992243806085898928297656881536475513784726713839767813972604268854445845177171140150947240302261380429388435309698901519386939312839518927784853484125437483850072046065786550960153310283066259191733197502381807906587773297144811179298834090749422501148321913167978614975453668238531592474045073106705448849829846028377756730386961309873346027867365067448588796555451095095159662877179281012356503629038003833700133483628325548075715467474633235191044863537384767949593993756730367317644792126141878740185556227250763562553027633408858074983609142335247954975932557131919222372397721248378532827915585849314439516063366710169389453624350247247041118191618637716446188672167267173604462699835754587929131001245570401393494353945713056097692038474758825299192029087555736500095172318070424775192041719976278486487530002190359517033889685375147013075783358829264767054014851059657511349766873583003958333775371711912487590610040346300952361021360282319221707005182139121638545742635 A015281 536 19563958721479442754084240093184629386430301123576533867385325507063641850520026071852855567800928986754253529343492484424951698259188148378236375976448458121423412437438715928367665108004977215917040766378795432436981008112481866652510503250756566884567416963854293812694869086678933722456919092380507040435882970332700345738391450953539717322272857163381456696013583847101512944331286591359643196753472124772585629494064350734878757999337773480169737769822902199593734607285788132352407112080744708471946694229840144453719461173100613469503765210008955058850338567584919596788386929883553278083411908361369668598270689257339585907946470846573429185798246451603634174716392062384022956362843241688052087958088648094766050772953332160213458080397685939766996658817370467493781115414121261324786066465560868265577803655612011392546082547432762257330462509266289507884549033972133179997550341674337032572448787636780526802698123477746161412501864525186177268917447214088954387478608593929204535959366780671472249805521576089123097473219802105703644543408100289057725644729646338784806669545815955783098686602651124048821342633160853875443742686776480299396823606862623076324067708205239782165580779392369838126174553475004135375549615996413362358935876847516923280438653183730957065954784735026130537874180171991916946493161810892350751297106069972435784222770105289449554612916129728711017094882817057602688494683396776276053449355009794452540562897550981595802829768841162555105165067031020321502620010696044032449748522901632761233535477163556705604011613931626101217463470591180672212748324793719346083706525384710164647893330089232908153115185861328442622732337486269951613995775264018262510950056702313524809189314249099726889755861 A015281 537 -33806520670716477079057566881023039579751560341540250522841842476205973117698605052161734421160005289111350098705555013086316534591877120397592457687302935633819656691894101124219325306632600629104646444302558507251103182018368665575538149617307347576532496513540219708336733781781197472405556191633516165873205772734906197435940427247716631532887497178323157170711472887791414367804463229869463443989999831607027967765743198069870493822855672573733306866253975000897973401389841892704959489675526856239523887629163769616027228907117860075302506282895474341693385044786741063250322407263217353437643836955418512172411106942203104207517370835066194489257632112391141129632032777842362759657970030830700126153537171028579549142377070630140757333225885320753043529577470786912275449373114562213507210399106592437361672055917015514340120604279535919310344918492808163624108666874731047999212224385988420256920780476641735582840469387798436545907309351302102148966149057141915798571191150439227272444106340883417782930243590979892558484755296828653074540389718588115638281498693094597869412917230878399234611763062747740757492737821511307935942690706811487755589380899254492920570460565234181281065156115111404489045329601039447925208768832216253607328001711438974185094515665313130658449693794734973604725239840609040946718284819133870966316415311941660669926160007374947376736168852667735099183900824256943991153637450622106129664907336919634424245380333752520168938433450932440272451131503995615422874397308375676851896262326822647631719633506175770914430409172998517493117149859416424125718029167762628501980620780829779098436415637453261602983501385462621194762926209413485528515071650688594907138149675948299602032806412660448468050828075 A015281 538 58417667718998072392611475570407812393810696270181552903470703798883921547383189530135477079764489139584412970563199062613154971774763664047039766883659472775240366763593006742650994129861133887092829055754821100529906298527741054114529922538707096612248153975397499656005875974917909232316801099142715934628899575285917909169305058284054339288829595124142415590989425150103564027566112461214432831214719709016944328299204246264736213325894602207411154264886868801551698037601646790594169998159310407581897277823194993896495051551499662210122730856843379662446169357391488557296558589641720617137279389718759260657744085545732040905353651636439411602144638527073003048300169189769443811575903538351550376977989993391986831787460803426233194816891319335836922263457557654636456854317740088244164587762943284393041144575805800593544777849621573994203639997998357482006516233550927823475902610046914290176030093000235881208588282971487256325312841965993656666141646331688977323081843915940327822643305598727377551025113392933558491230308619974152919351002638654701983025523297219615526163257318187293807637417402276920676180826803955503304950602315554542464363991123966289334953013590641435703827994427543658545120481806779368096711656306207720737808597706428684041186454359993554441272038826623993126020717102686870080418226316367494384885467659165910543244672591769131103777328342758042300799268215385820263899525301850487394417063970390628653827648013598333485111665328550083187476490009660117773061866428119001786745656224925495837777573578294534761133795018679730809236509780397647604346587253917931391422942325776630134126475025282895031520924437719799902848547434845130917484888695367627700337067253125310781021322208088184636349596378325 A015281 539 -100945729818428669094432629785664699816504883154873723417197376164471416433878151508074104393833037233201865613133207980195531791226791611473284717174963568955615353767488715651300917856400039356896408608344330861715678083855936541509907706146885862945964810069486879405578153684658147153443432299318613135038738466094066147044559140714845898291097540374518094141229726659378958639634242332978539932339035657181279799301024937545464176627145872614406474569724509289081334208975645654146725756819288384301518496078480949453143449080991416299092078920625360056706980649572492227008453031236606358036046344551805368102752032067081835620245146611751219284948062540674149258076065976770869807747443203460520570924173110874290647923533883866192565518697113324099306192868592535793102981857711142523468133194532654087950752589094330944639209004004658688692397503587800692469235921740442748521569710532726506228201778959937352182953199905540474581886749274637156841099912591582077271751707399195573071723807937398868654585877987637465275221687484059525626096022434084765931617290785595985970484354612402607229644583391636288179238862595067819011358245681795711384751378768726379655627750227990597156339087987385896404575295595965654814149758408231356209203087819497274560204125795426468130614088462030831337493434321009691762754514853918408214174149078709232875130890610028400535800748011680633208072803848216188108300333846497313188758558841674095314851816356446409208182607549309619989445145694678282101071744996259842064265844034572870527486183283638672147381302192574049023661899015035429806469662498844047565653799796778586449308929810460390828932804129874409149995079663148471547211164623848635138110580753000937066183775599773233789438088566463275 A015281 540 174434221126244740195179584269628601282920438091621794064917066012206607597741445805952052392543488338972823779494183389777878935239895904625835991278337047155303331310220500645447986055859268008716994075219003729044691728903058343729120516221818771170627191800073327612839049567089278281150251013222563497346940069410546302092998195155253712247016549767167266676044967667406840529287970751386917003081853615609251493192171092078562097211708067877694388056483952051532545513109915690365542107783730328073023961223615080655031880011953167364831112374840622177989662562461266568270606868456513095732600914872558007422746995088773222825029272077012423015142585758396481919307116207033768017994005263536557567748077413660591253638215118682205482114292928278348274050164521563014773955236206351395145485682368427417403206188212329189601441224220414863014437793665003585833915147463805785829322219747032562518553537973975460650693308278737228703648855943107390011851619685072842003711805905617051398374490791582338759640711748208188222440973129275697010964048224171996039521995617477793147853473351044910544499053939395251201609785845869281112368929435348474743938804609026650882709194093208150159155389360066459631154123852459016401968167538062431302922827623337586685274315194067427429234949986215261495409974573179154136195998500809245906770374293861269085705736252372614567064738363272950699500684419167048930531296419012839865243685882573387324564138364215192805957617561897298769898554649233838296663819219634276564136388166447883320623388872609979151025217034817205890008194532160835242370323393593062054380992670776286989931069411594614590806697241853103076778788726596318640156688251478781615651557025449780175127873884966438577249174706308850901 A015281 541 -301422334106150911057270321617918223016886517022322460144176690069093017928897218352685146534315147849745039490965948897536174800094540123193444592928966417484364156504061025115334119904524815119062965761978438443789227307544484817963920252031302836582843787430526710114985877651930272869827633750848589723415512439941424010016700881228278414762844597997665036816205704129279020434609613458396592581325443047772786580236071647111755303981831541292655902561604269145048238646653934312951656762250286006910185404994406859371895088660655073206428162183724595123566136907933068629971608664303783976923265333165646717113375233863932892275903207291682957453098052139421057268368055721073337616503916124645395442017158466763448036267041531382805912132188438495565944654044479773681871346275768839626310071839933538411179640270377849993945146554049624373839576120778125301869426506461186214753765630290578981027164709212936260889086810952415217637739831409388618789857539031143933185564021410054042253608371990545259880328800600581575903710464376806203945959777841406622202899034758846244727207464714968503864653422414509718763566265437112856822226679215084574449689521582478000930285325501824480778121816846166311302889901366824466544881458008817168214089158674061097230534121962804035795044465197113653110492002623248512049981899691989448440266519162605069334852876961901598816605412096825897132633706602500196695795085250522970205470238653473470560734597775865150861956509555316217649615860584765942469963689832392226849508314911495369244060242797400890684551817448889341465946463482140084777280902610314058546072996544036104082901542757262359428758340598305568400034308679087470271158817949985375570129847846170780391815549592076523661800316384775645354795 A015281 542 520857793335428774306963115755762689373179901414573211129137320439392734981134393313439933211296575484359428240389159694942510054563365332878272256581253969412981262439017451399297359195018880525740804836698741630867784787436869765441654195510091301615154064679950155078695596582535511519062151121466363042062005496218780689308859122762465100710195465339965183618403456735394147311005412056109311980530365586551375210647931806209113165280604903353709399626452177082643356381417998492780462885168494219940800379830335052994634713205611966500707864253476100373522284576908342592590939772548964886083786838583952754010603350722399319947028364179492959849411274488276268102040028602208793347995687459174635072853068610349293932272298130122295119342850224506334414060456994191080176445330153540798431995287769825374435824790503764687316017964319819279355497160385800650431396360208232685469446664964370712543645613354431299072946825834240446830966245074506870234563404054808035587401026000632105063275982525674708168679737737051356123243807798564957289032494148505255687898408271500685872463299589397317302219809694430993668487930683986110164160045325950597595791982815118473827173507352052564948800873875464420369192928582274565681372164966129016383510252106527834952408566311437462863372936021903117952385884188023365348519704290583581137709966502867422454761011922392940438017831675384064261376266970415049813667005663977567923895643718655907801588424099686885972365906813609650424945515543069983599253227947420310080644927090678597611569951925404524844136593917991027476915928965786395550447596260963420988592278548117727386804527061569888592366929891600395820241026084171988162260416386696340873018504619946367034241573941692145264087497776354613059986645 A015281 543 -900042266883620922002432264025957927236854869644382508831149289719270646047400231645624204589120482436973091999392467952860657374285495295213654459372406859145631621494622156017985836688992625548480110757815425538139532112690910954683178449841437769190986223766953867975985990894621363904939397137893875336683145497466053031125708564133539694027217764107459837292601173238761086553417352032956891102356471733560776363999626161129347549604885272995209842554509361998807719827090301395524639865571158012057703056346818971574728784419297478113223189430006701445446507748897615999997143926873599554102488311699255366265551093737110672246890475737120902070436753299386029195833965347084849409015071392460384994027274254394963890479720716450761829766751469145762377011919074789715806900239455320526610268331901745623036998715916624434401931162819869870690356907336570705398104971025590461973212526620028557676086100476292533401101021464348251215484609927279871242266263175013535552873491760507821862279034739820095845730680686533262794490273824736333686108534171065217625622851319170315189942354409560393360365618962225976310260603164681664888817820838753671421199643813558828478861456851791989083592427693951612550712010593681812043048796974582333204845562448607798133513503738253223219278648367519185473092474917454837346228273090195738098791237209287472644902190665873401396368559347936962325345433219330742606593167149717959875407259701124325736108441738211369705318775575844052139548221583967203933212661438553805596498616374059750812783296204416092515943145904824732246515232423972530402907815886282343503280568146513391233557447018544695753118261631602193184936550353524094892648019101092895370123225825979674583011719851015531189404593564190397433910319915 A015281 544 1555273037174896953220202952236855298265285214745492975260225972634899676369907600283638625530000193651089502974950184622543215942765335870129194905795519052603651441942707085599079525798579256947773631389505055329905111490729894129692532361326004465162024194669296283862503792265905716827735278254280616581788475419621339637785224398822756591279032296377690598841614827356579157564305184312949507824871983155593021556991354006431512565717241751735722607934192177533939739861212040811466577687706961044835710881367303182881131339476546042179649671335051580097731565390095080447995064705650685724232342332350142631850599385446539372420133475483111101064820523479694230590567825506927219930248335987498592624987377187412058310275058103172597677486854434191247810106371449245464700595223689993578106095289178706254462221120282565878766878344004303146094112410634247544798743493207870247356301994702539528502580808416657221918263522565513348791170614819191009581956641826987433427035783050433677796955080311703720802666314708054651313331596920514868010940451710928164502317733216579837927885477148172576341765100122050599491969984180813388948255700607132754632136346468528744389989392191754903393794947341947925510976316126765925815950005097098038933044799045734491309837079110576966277061114390491343980975244063925224237433463218061593535852409145622576704154129773823776988190428171436330476434160472484773661168403688831146951025368059895345901902506457266616004770399640350110173139369246329831640161949457299313204888929220494793726046737393523098872054288650635338172905184722478796515123338178886321482724381356365433885488770388747071208772361314551178837796399897826382135239420529142791723830874620447014080246765409763096345033619261480918975800149091541 A015281 545 -2687511808238221935164510701465285955402412851080211861249670480713106640767200333290127544915840334629082661140713919027754677149098500383583248797214656922899109691676997843915209420579944956005752835041064735610076032655981257056108695920371335715799977808388543978514406553035485078678326560823396905453330485525105674894092867761165723389730167808140649354798310421672168784271119358492776749521378786892864741250481059723113653713559393746999328666510284082778647870480174406522214246244357628685476108403002699900018594954615471560886434632066969130408880144994084299014135471811362497711430460626019375040149939036304111088710029676023867252390666627388828485672317192868218533617657402448926473236813800172130308018271541900741270688763697725329414875005122222822890649405434709096144997541227622845873939700719006549843227836632009610043076696948411021672726830949391506197646100779032737559211743857085701863189792189116789848531665720331023464098774919452313062627117297053637627960011463986117607840908299234150012527995853338452342313111434284964712803890274754514251147114331735145092726002416290936763732515221349082476131651345756647036904383922575565001521796566539369956589548201831505469766581353483340931836506328468220658498753026344555028318014053003152255670226408876646487916048557469442507660646539670011034672097138540182818455400835081192362113810056908095257860109667607131779539939627674150744550062419867330562055210768610893329528245431064050629876835483284172731692537505485704543805236584583487666115957115055616562741470567887590820467590160260446247340923425896477825800068865212195303344007824115096927103746749844459583355345005405348307262549354499237456090071896859964301270617550305096985528063136609659810132304732152060715 A015281 546 4644020404635647503964274492132014130935369406666606096239430590672248275245722175925340397614572098239054838451153652079960082113642208662831853921586927162769661547217852274285481878762144883977940898950959863134211384429535612192955826550401668116902361652895403994872894523645318215956148297102829852623355078987382606216992475491294370017453729972467042085091480408649507659220494251475518223172942543750870272880831271201540393617030632394814839935729770895041503520189741374470386217510249982368502715320388665427232132081575534857211759044211722657346544890549777668696426095290034667805038031838858040754966151779785145249634733659793219229286977358282403596091262606659797871240052879419540783407173918512952525194404485628702816596286106159490469737092502221410106261036719280436775703401207551503699030829344708526384418213097198501068682378145645999414666661164738046586461586971933678609747756457343685401136996176408016937680563067431030104428756907511556828235869966500967515602230085498132151074767810408328274839944359613034065860866846387517782110802921402898568048300700518203905394261920798413928525089985720626799391308094172002964057167884724151906934575617619536188383762678449383273368247835784689414953937443187730279410125580369854165218840524276593876434859447585241038945581465652353871496497345480170443978619596135968204278557135887829038333579593613076224557638949739344670679516607485708134386071468226305562998016420317725365345201893726399567877677156962330006280689128551605870624507726939902230163391563085559439628962905204857093253231278409556914494182897512691595028172257375512634972325915653639880386261032839173127117133218856683131547914105661805135116803592286927877299254163233180567997306709456258472194161348706802148565 A015281 547 -8024867259210398886850266322404120418256318334719895334301736060681645019624607919998988207077980585757086760843593510794171021892373736569373443576502210137265975153592448729965312686500986359513881873387258643495917272294237537869427668279094082506007280936203258103140361736859109877172224257393689985333157576490197143542962997648956671390160045392423048723038078146146349235133014066549695489642844715601503831538076436636261800170228932778240043408941044106631718082887873095084827383857711969532772692073631613858257124236962524233261919628397856751894829570870015811507424292661179866833710906811244789685856974049461294645847312221456830195337446493745744265955374000684904382201392687766723873105426338448948328712739249550110513356543640589022073025731798091663073843555016469745664666215691513429843768997291330143603508518590778640979031747637770274417699954083744053063127828312591221070174222875878747041422244313432607880875843343332160916033777302255463979925248878197983302954478028035634943896701105601824003263838129804959733566069229093824506279929452349906621929947063015154609857707515795194039576831764940207740936623088835770690553545589625379611043039461743869612490266143330895718344949371790986187558645776101478017366692392955664484058129425902009373745117948485118923690700274469842958092240805197238924193044369480793947413193853433636537193931009117842680796612263251911276531099720263053812412146198340152099094073420058478336857317311999198391110211349235840770976485371490621226159768237946969898792057386753985624886458156348107414845681677218251267754862875817659161807871678370705733327830288252076812736487846517045921376812629172192536106945344738804452845060525503558666887936660843909490076226361733790103985361279665786474912555 A015281 548 13866970623915569276477260205114320082746918082395979137673399912857882593911322485758251621830750452188245922737729586652327525830021816791877310500195819117195605065407751405380060322273704429239987877213182935960945046524442465438371010786274574570380581457759230002226545081292541867753603516776296294655696292175060664042240059937397128162196558438107028193409799036540891478309848306997873806102835668559398620897796082507460390694155595840798795010650124216259608847230244708306581719306126283352631211903235428747068310681471241875076597117871496467274265498463387322284829177718518815523861299927538470859537184374014187981779252604821285356676452396109385968895893474025259365303410855514213787215769220594549155430153028255336432416052191060889296238379369689952228529337435020066776603114384634728640967331036969459505245046249195464728708661776965500003987061899594677660196889656544695290976722770185679239348556025045210553944265725033140973942719685582570652885182218569974300722227313043116970548611175072814362454892632502286710644944878004916842705603565060778145621630907727350616201673687295698293352456706992124069389748948404868615389089413058281471198518827488066692433117553070162981868487892333594815156963479088430988057647019983545460422352231516908306969978178130797114358413438480129101461232763025317996899686756451573127398589773671229255173296444065641886873681824429225333158286591249428299550115248079800068683589437724732510281696041569266328343814435578393594611853541268495518564867236041819107781975301763694439805592961005197250705075485432431903326052200147988786936924066728294394430436617430814231414545704517347856479415254548717348091639525451005559057715210254557041181405455842451822303835262444297894635689440338456972090221781 A015281 549 -23962125238126103709752705634437545102986674446380251949899635049418421122278765255390258802523536781381288954490796725735221964634277699416363992544338375434514005553024594428496744236888961253726699051824380113340513040394236580277505106638682464857617644759007949443847469900473512347478226876989439997165043192878504827464990823571822237464275652981048944718212132735142660474519417874492325936945700035270640816911391630572891555119500869612900317778403414645696604088013862855953773210960986217633346734168790820874934040857582305960132359819681945895449930781344733292908184819097600512413762251448876601348618062615114026632453814520726461976141708081369008411917302886194436961872539740416884073742347892070694572731610729700506008206562137815496185716731816371629035981109978929985527369556968212079942176979496555886149456384956706246922368948082915004930220621023524169625556096990645496062240721094624776298939292640671676201661814759260523567783784855637623527222888163074599873584776740532460395708704030824451020508697299399249890084304825173662818392323452543404547212735945424310327943564197246735819926273625609126298506104130714494379248137486441980309753515418085775477798283639607212893370871106441221224521970101529522469192653191991406090598572884375447539346150692336657797655884464566908755710092043472411500302649238012116236615954639799967091477439669639008379924487291596952401580974556026137040747846364595707768850982003237386808842168048926016101587951394362039040347943988635150342006479834160148789019186173875095847065850675917307030632053763989538214675103918783061266254974509198459765247486903959897696523370237983739495244849606029248310848627322776175407282200052121891614733606726522996097599048856342676980199055806837430106359516289835 A015281 550 41406552411481907210452675336308077937960973443345075369426569365395031699297706361314367210760671558226867313360096742070463554888031864591476979116616712750840201595626499172442374041344125046439735961552528835852406533801240810719528824271643299273963290143565736638968427988018229336442376043437752315101194637294056341859504143132108826338268328351252576473070565366326517299969554087122739219042169660947667331622884737629956607246497502691091749121081100507763731864087955015088120108540584184070423156643670538471886022601902224699108717768410402507337480390163699130145343367400653685567832861278589789317131367844495316609688937184993605848080980603517200053889310736660641485993281278819657217908353347738963058650867234172433392150145525105809163536891612451350585923490299256010331509084396205363425597518439135708208348049119702501004406447490623247106461572287862227518422970080199795381233622094236488594005419435647984935991374107560115866197630036132877887819780512121370044955599623762562148818139200741648959924152365779220832676741766958801372137561095129956350316295399583719667993300555395992736494695930279120273268058953381239364033547675354215105690838259129379295326827362470181153644207121942887233035427141310030828494626497520695145632663173183683621979671827507748771724861963565681005172157158343033365530684149583504117036044463029712886577064911814469723008962977534084320849864009697913372074366814715537049345843218375398375976878157366984148370978400918746405114709784434685608769620413573454656935231122573263069838837309562555526663790507734059357577976738755191638737319237486837242852144595888980084242313302891148833329808682202378619764487408359763297351947518459897116424922954351944079142422839382395470224587132633582421141945838544085 A015281 551 -71550522567040735659662222981140358676796562110100290238369111863402614776386436592351226540194440452616026717486247170297761022846519062014072219913513679633451868357242590569980422343442648080247863741562769828352958490408544120923345808341399621145408565368081592912137443563295500293372425803060436000494864333244129358733223159332284051912527671390964452145465936953012221894347389462548093370504869174117569149044344826624565017321947684650206542481228141677415728661143986266072271547558129470073691214680262690479419047056087044280059864303813175532679166114202872096891153338868329568644388540817813088745115416422324634984754024075851278649807566781274457986514874518647990251910025354337751131004287613498252556824925860021970804199885781644507261926702125454324524384060192298626523856811283103443942318251369677956064364840987155890425166722914515129923431788074499334565448359333412775960033540508688270268922246452430022671222249276551538132475820730432499711832458038594428986953516969940071628912920735372881748855077513798399947609416697120354239892095404029131299193051423712433941624241046076552262151492872369696627966476285209832218006212064787407571850874550974056491416590999607910559680970052836893413848537323707587784721711892159943818787363061974188132028166530097699371270625292242765472312181400863815360898873446952392878620309971446063491992427313481772238206135655499540088840123542613135328171918627853918759296085765315549946334458988961090261183257492720574408952789214317271956475105004940310572569443061112136324040697948111783648655941430480396890599520819430877435730571700358553437271202232401829210254542942147690955327645142371623843714672763415129663993675191546480673026658449673465537783740560782108090371093010935983493803165181316881195 A015281 552 123639302995846391219896321311410539793504459326253301531901825299959718333595762431582919461455993102120494167816235110274531047478784939160316796010551638406604828521315196504926169809468895882668308545420466263393912271425964240955541556813938545339266000956044992552173502477374624506947551787688433408855125567845855531891009619326186841704847816163586573307365139054805119433432288991283105344232413932875159489548627860407248349932325599075556905407562228818574379126456808267772885234180447724287338418967493929148436113312918412515943445516989167320469599045342562983427912969564473494619926435193089987027623252136443680438472491753764754311684872347073133374448946206763157301268160328442250736357362960005813705820895157888396699688124089428028208673107980429144515620865282745495976599257560912428196550391877816898950853569882208743163392554238578729622710998265540279749534425675122112604996252818715274035796394909660315298808648455990035153059388714156095814124585157525760266360762645965159324812781658429590684182289463338240595249935055594533579020812722405521276483697872029711495958906780785554447855412887556813514536736081260134786753035645776993646991047954438587191265773976951243262721755334731188220430516565590101099923151464704631309210482738968992227109482903692162867463536933816927408668917119057342691013006269547581913583031142400089602728923187395249816999483973265147542423953955446676077800520991600896976798947222617570485497292819701205520500606700938443991715880332365322487125310953132716459174683017441034930733789793954633200498306690269773357916427728319530030195100996403551714702417290583474587283700309034674515781142400797581479489150256941648688437181459350275414624459664792142152368184923346206636801117261169886445567670375890111505621 A015281 553 -213648715576822564027980843226117412763175705715765705047126354118330393280453477481775284829395956080464213921986454270554389650043340374869027423506233231166613143684832659560512421430762252085250837166486565703144680405024066208371175810174485806346251649652045747130155812280903351148005369489125612930501656981237638359107664622195650862465977026330677598675126960286703246380970995376937206034833611276008275597940028942783725148683058635202562332544267531398496527130517364686711545684663813667568520787975829509568497603804723016827550273853357281129771467150351948835363433611407410198702883962734632605950379790683326673387066740256805596198697754255081929194827600047737057875572041389223096455820121824091206090240157881696207411456654536472162713537948184280815392794985073638917462117562041682482426390755859281673101560086805934623697088891910173336531481599942769621541852176419045194234001130416702913740257949966153006834638473886271088019026295147218235537868037088180333215597065565872940274069106039376776555075853157841256558639443503639593175389797235865722501390982801160275372161151488741638897898654288307488958356344179717386472687730223415938137752616776098698535837724695832974522370157631495355081559782623688456519419840752764785662335180577637151699365682710503676699066315043310801769713718521767346672219039922890617525057148065958267787735116091382814113243274146913192643849514505615282419669014423204059041726829483908946000175757100374270322109859897135280941675980797265341979304114467614213687442659688744621565633128225593480315462270909153839236722984809908556721830520685277244825614714159501732477414459570710071329145982513425238732202005920088426347193743858686056978507025419403085783546019519982102599340266135387840482633609442548829645626155 A015281 554 369184980516749390640350897094730889254767619476843138321434339916474919588623609088507692185196212107042161657192592979517985315274892167773679387818771023455907512287390835720565464232357171603313446623688785535034007739881586408065391799981511473366322850598735051040909243621400990783753278477209059143906863263578639084538044467154084690341208301499410890510619387375423209746317880011347492028192480284942300233240370013130277056924325321630027710636494294256601998881534006178637550943099070017558403921622233392534363859374561373078006873218601381792245095235808167587508013280512004823358633731693625015477459137518005004535979703634852855723622412895916677768437798658136789632495272431376326921248348309424637082987235068534478067324136079192460853464656728886956470298227506680172514843364731422013496406984392843104792609973001530209915022100842008587515345277429757999412929997657359573190384218161443974433443881284546958402500496248454315849343725325714574725603219521595097792104833147063539919237278052003165972366598853761931472682110349518814569352345692952915112473308265930773360465710650243187098640226492315599530485654293244462031994696039700826893368221417939201008744007774968896642109897856233597193398178995704962322379029727474275785411140221404457847615613412013808401802354574608948927416943352042843076634362608095304341801240674890575179632743808387677662483427233375993589661232757362301484416417857535289021639303139451678348448482604002651299488418802323241583211033348591689729264770794861986784347124017167392569402030814231129587962758945177736236590688923272876708572017389691809176134015336429105353908813913524292946402320299394784991685165403675692555757991499953509908041897553664324415244939240939907940399126087716934721012624596395731794909013205 A015281 555 -637951646332942947026526350179694976632238446455984943019438539375668661049141596504941292096019054520968855343628800668607078624795013665912917982150836328531808181232611364125137122193513192530525635765734221404538765374515381313136997030368051825977005885834614168198691172977780912074325665208617254200671059719463888338081740839242258344909607944990982018802350301384731306441637296659608466224716605932380294803039359382689118754365234155776687883979862140475408254067290762676685688029675192990340921976563219302299380748999242052678795876921743187736999524567476513591213846948724744334763711853217886125120140177903833469977242441669188373579532261613932564190612814449567182363166853734263263380552016275860888133298419314576843941249013811060299184223090981147902904772354096425112373445526932528404845432327840240255272701596754518176789189030885533854300108548925695921537583277051961417705203570851576274934390974160700167106237546791620243679310811990004494350714279126932723577397504723835942706349012228363216963981327277330855004727832799535449526872709603432356999623841325612658644383289317231767854488036707696038748775002235426664569451431813839144517788521863645885751920081108502683796274001128168187634600695163275108705193323994709173659761498780345557889663264386634136863715134447721957789908680387592204911546629573245750244760865800573442533589979517797906202456008714855837196960081054761059348325119360552186530983784642251187746079604287421705092027166365907817395200390083884689227856766607503620913097199495010051796219097036247567010946807490124800483408998055962016903361235251467639896948690561143172703945732029780070382058419244289015747582666862003984163889915013661749599479605103069441854055906456410306821189600612971625763608653577712248310437170305835 A015281 556 1102380444863325412461837533110512919620508035475941981537589796041155446292916678760538552741920926212234182033790567555353031863645783614697522273156645175702964537169952437208236947150390796692748298603188734587042986567162578909100730868475993555288266170722213282647338346905605416064434749480490615258759591195233599048205248170210622420003802528944416928490461320792815697531149248627803429636310295051153149419652013013286797207543124621182116663517201778741505463028278437905312868915278733487309113175501242954373329934270690267028959275320772228409535178452599415485617527527396358210471695124221919722041589153906552437732648929218862089545399514642185920440406612403815910501089359944717243375262462787494398097778575870863292049386837305577132326898693577300677353576657435679618686751218793974195737502750039380499803714054061073557227650204319404306059990337571703882225450108027382982961152142002445246542298010938345453449491277600421850309452224052415328109652718457058985520402677324206248012040485741963387466182347933271363259699322036955617717487454895305713260671122902198537489534533991016433013637894983526400640429409870012442654356372198072041073707619903883730296449197419506572912133366032702334679850396364138159002115299889872585513334519691833633219493101959148103326060594084660886349877388639450552457187137253237999998008529911370683501411630570537336309405262484683024074475140171905149152820796354768023418525699848544557797283483700817742693935488994918925641632365690341758953093215771799675667785639041409485076554895728949401553168772572517310806859552343343014602600908400432976739012565749619140723204287630744012290251515336924008651020452291047431771844930036227332994714360486082247989782183742990268850464902887050161598565720309613101242950327490127061 A015281 557 -1904913408723826312734055257214966325104237885302427744096955167559116611194160020898210619138039360494740666554390100735650039060379914086197318488014682863614722720229677811495833444675875296685069059986310133366410280788056936354926062940726516863538123943007984552414600663452886158959343247102287783167136573585363659155298668838123955541766570770015952452431517162329985525333825901628844326411544189848392642197158678486959585574634519345402697594557724673665321440112865140700380637485601651466070147567266147825157114126419752781426041627754294410691676788366091789959147087567340906987695089024627433879999771940536145751369893095128105031214455002915140565790282641892759103355517080700836309859925260369346143102866176454332239837817624896667933972416130801465267903665739792638169561923127927330034082702973063521374889099945356360781615405408575245580832229305159857716993152893110768308500886207874012698167474424208694542245373484962320659365382590868122678063966841539694356537528816776984242146578366826078081750014240755374630715900162197711703441170918630205530061833458361817332459221884489155445152370392803955239328375366590345396962646232242847335069403223400126561832997306334901078442688734342232703882493770894258729264223142493294925058556095025737745946083306141395718139292327816509916713758200675782966326520622670611508451833785924463229265855565344388030073586715758453109367973646376256264037135819541069396440809843666952298736697825368377693037853240292039967186884187278221800898175176963238069363771258724069450766661917987083004594329616719541912596488155097514995841063373630750988240009401444265985192024580920874857588378342436153328524532468648472175605185931695427624218185665521570218382284179154596092730143559034895743467200496653143805226638745307725093675 A015281 558 3291690370274771868404447484467461809780123065802595141799538529542153504143508516112107949870532014934911871805986094071203267496336491540948966347289371988326240860556883258264800192399912512671799335656343910457156965201762386021312236761575421140193878173517797306572429946446587282681745130992753289312811999155508403020356099752278195176172634290587565837801661656506214987776851158014642996039148360058022485716690196425466163872968449428855861443395748236093675448515030963130257741575119653733369214996235903441871493210453332806304199932759420741675217490296606613049406167316365087274737113856160243994194691466154130126355801161038306260909457576645027063166834962935796740356946123443888595921674921565382096742406462094760922590336143336743376403474006909747866506651718654573891463147913911832961060755793630416986351492088944600533470872822824395012323770735051856844139077383968126763081593163071188569484892586604382530789415413768184094290967639750516932977504582237982762240458484778679928665512191200651915122007643357445194916623358622275078518692573486754270860023514899118521096003322192874826181004246886005940420305911595882044919400436679460840874387520341723670320593779926774108529716625298318484604336080319082203298010314118833759809270851035559284100656130993480560502590241598044184017222966564124233902656890763224498962370182684687510383103689732485996514263118993044533784001386580704706755129505455776263873525227849246565464381818884858962372647289682530095908712689666874860303243924995484307273263522002530828827323891979149859939971913280078518130624133759739264663284129292218567327871778177052457228637714657455173777966898461965196596967914508372003120759607522556245064685502847615351395864109255500021671995203052410299445896637541009442991716261152681712755925 A015281 559 -5688040959834805788602885253159774007300052657706884405029602579048841255159982715841722537376279321807527714480743970555039246233669457382759813848116034795827744207042294270281574732467048821896869252014162277269967235868645403044827545124002327730255021483838753745757158947459702824474055586355477683932539134540718520419175340371936721264426312054135313767721271342442739498878398801049303097155648366180262855318440659423205531172489480613062928574187852951969871175033973504289085377441806761651262003513495641147553940267663359089293657483808279041614775823232536227349373857122678870810745732740333920114032494533895632339752462277731593748407736068691103125322994191637761069931562685760070036594997998147790380720544232377585701286416286283689183569327077604630826089541275712926785086058751404756797361104323303922657137167986491161211028787109980437207890498126783678956551138796904051492462136087182469021774478853106039809106434790418947779668099622215715524064380255378969921514832610425679549947988699035899294791279650633834568858230269217664722964282478427610067498623390711291467886562362314719252398865356649627199738322863187285984969339478961718160025019575106390586421848933133936294750829766020745797717493954185320339941475508582411332209872425573500268989504559925674719197616781821612800738244067064014240643238351765912947046191006078886229495225199156458749702773428112074739571693390710630365582369456844843054468119602114974607113146460231902036304876449163024822495800820187528814766833723070389038978838749647432316201519408544418229662235046323756139927259101524130768058662886460825390114940214950975396757384413447260801091232139736571146644535132975814355292506764560400431194873475772641780882107675797662297949173670790700431672526188794470213140684346010602345925106475 A015281 560 9828934778594544402705785717460089484614490992517496251891153256596397688916450132974496544586210668083407890622725581119107817491780822357408958329544508127190341989769084499046561137703060364237790067480472415122503383581019256461461997974276022317880677124073366472668370661210366480691168053222265437835427624486361603284334988162706654344928667229545822190622356879741053854061873128213195751884960376759494213990265459483299157866061822499372740576196609901003937390458706215411539532219442084133380742071320467902973208782522284506299440132020706183910332622545822600859718025107989088760968626175744995294190924808596746133769266962430328320992476080518442724693552677051453709268094912032740625066859043149057120957948548862059300727681920692132194611043335013101609644416541185530958136875083939643986386659233754057408453088570078262198214223008458052397005097552369771109417818757903574482771142552050360924612839295429908771525984524262378067544879861324094019584636744727730082373312620598724891127310828833705100293026372515913759812929970013478873513386756275190385644460822146063144973675480574412724548074373694148114552168975882887521192817984135185165436086602430194473225422701530894145879245286783944883184757421923034088579913532053660637467856207720853473718807402676017218824311246810140082978663167534713338874129097326199887500795570111798172249489663778357729040929149570461462439473966823188782810437873623261318438926031800492694721076837754124706213546162398325226796041533016230062416266217130893694181686048959801690067157821966588889893380644204144880036415574862400324366259096745284718282136530376957482031372335669026778809192783175229364526858628654506958751263976768595414893690833433309872480080917176196307048271079143293779477544380934401073446554554568806323842775590101 A015281 561 -16984399297411372727875597719771034629413840435070233523267912827398575206447625829779930029044972034448128834996069804173818308625797261033602679993452910043784910958320978014352457645950888309402901236606256333331685846828001275165406332499548966565297810070398777264770944502571513278634338395968074676579618935112432850475330859545157098708036736972655180745395432688192541059818916765552402259257211531040406001775178713987140944792554829278916095715667741908934803810712644340231140311675195921382481922299241768536337704776198507626885432548131780285797054771759181454285592747386605145378953786031622842555813358576675563862255803561982147996055875892985757848794958731143110038033872946882910897451911266223217455612844963828481337575149699724880343189815438035268447394268535956080035475344304189944517837426537242788617610448079418535948434044399548207148169882952837553839434357881630490921681828049293559836212924565937057591876731868201134472901462265532545852306052471355184293989706019145822921318318276831089772185657472091725718981812226851320483989852959612000639176643397836836100175451046969365976697064272357370648815922012491112579781314368099135555246106849162301427989591072954519963168406180485453141555565382049393972826519058412292667707049902044627706422084497054633310850502062754386018386044136351729487748256059255555461450903877711930277766692358073310743775197477611782631911558825280181411541965815731415413747100941836104060223478808450838598004650273395534678825855332840739548278465954603701710194474522434331776971496752503720773668346018342622457666879899655652306038407325825926648869521974558828883101993966606106278699844788519146740305704613092391297890395843325099118282397941978999247250236230399320071036199301104107559739286834559453181944923531341013837251579724356395 A015281 562 29349041985926852073769032859764347839627116271801363528206953365744737956741497433859719090189711675526366626873208621612358037305377667066065431028686628555660326135978650008801046812203134998648213336855610943997153143318786203485822142559220614224834615801649087113524192100443574945480136748232833041129581519874283965621371725294031466567487481488748152328043307685196710951367088170874551103996461525637821571067508817769779552601534744993967013396673858018639340984911449419919410458574738552148928761733089776030791553853271021179258027443171716333857310645599865553005504267484053691214832142262653561277452476187426838691771267078975185882521707222557005572562160729866753629630253341013461776780464115122442631212954676014758378637707672053875101862122788985845320403560817730708815568060278723741608675048825446066783355148692868675081625567868524994216752667031445960166362677561669359865640924573592794190154534540004714284969097060371853064379243774256549593134071445090702453536810460335805419477207158660794706658195774119173391548961557630885621694010141362877186496485617469797567168004075581767974162896249969137371364665778392812994047053243697357114595625550528995613097140641227295073766182671176554872135684366019578067434974658011700657086466865041659585566399693027942639515751223594242893097415140460510147341291656809203691615352656328519169435614645452123234461045188927319010295372306780774380740060409894704017746127905860936832851002799927633263126270089367128438817663259181475538876754901405649829297826963476303741127242618541984583682456799195836840692104936086591942497118344228201405448553847710444600462049284635741125622110602967482945342183084372846264669248517624854742690093724420778310748793661020207966585756471660981716080781691321433803342964236763241306389068464159532245 A015281 563 -50715144551681600383472888781672793066875656917672756176741615416006907189249307565709594587847821775309561531236904498146154688463692608690161064817570494144181043562971107215208208891487017277664112646086495711227080631654862559623500662342333221380514216105249622532169803949566497505789676300946335495071916866342762692593730341308086374228618368012556807222858835680019916523962328359271224307705885516302155674804655237106179066895452039349574999149452426656208781221926984597620741272417148218113348900274779132981207805058452324597757871421800725824905432795596567675593511374212444778419229941829864016222332871922235446394738523165031836288068959950733728923969809767096740106318365965284091938855009142550804773756375644846745939953628602615279586906210652830770905821250963624466071247208355398598982403799859621767362131798546001854466415639639771970320429632892730875100492611398086144344199157161732801078369317156958717342092920687857239947137738796879369005045388817575925904644354297328009193609375912779132545539083626300298946319237407319190603435475155564970806458035748042694946872976290641001745787511556970342849527794099186404308022676354859457768002470131528682840075376701569454508320754232863258087855346951825623087017147265739125280968197334143438071625854278120208354100910846732880540347495811208226099474491957331287394545716196731958551023127058499221694852026556836900467228395426849957751852905723302971348047156326502456202388447242457603805590589457638609549625454586387503151284157009930164894926539338716911452660062996658555435684955610526627192109961827728771446238219342836091337001445992061356762557437354367574262631705862309250457131335092222984076751763034211208351482177486263365178608845412466151803322985572277892625741629960934040091567786790785980706547366980941465443115 A015281 564 87635769785305805462641151814730586419561135153738522673409511438859935623022803473546179447801036027734922325977370972796555301665260827816598320004761813881144843276814073267879784964489565855803586652437464589000395331499602503029409144527551806545528565429871347735589421224850907690004560648035267735484272345040293932801966029780373254667052539925698162881100068055074415753406903404820675603715770172170125006062444249719477427595341123996065598530253793261928773951489829384688640918736832120899866899674818341791527087141005616904925601816871654225436587870790868943425587654639104577108429339482005212655966323679490742214616648623205982133820874013565531426199966249815440367576446888361063351986170928494622406440080959379349925759725781995112715005993411912866977587520371778721992851009610226766860097448726974275191452597256410835632713426493259612348503538144854467319296654237593762795298627487680999072061531515281061334832616729292317017981794241092726252350633152865076305875128827433845696816603857546028820581080634925295684335583255502006446859156577910521213499822134065873464080343234510509253874320105913343464043438368080304866842635698833081870054971385330664655077584395323886228975461471709809779837410605508024579036986231238410868930392538389554709290742629375453240137055095045649028477099218315085056241109689014412970397764843107865656610754586527017418512668794946736168768276942218771846024479452780861772934945373475796508338948322306530791947088353767977075302637017942401340856999179424203859023887230833772153709559492471819470142784803301646227506087421175990751493262009849904929901418232122449542794579608010390723964681226120960974151727703287367535489919218173867892583958020461229559460946783266093870473096914164622045092530434417580014311644500298492611787347151257926580118741 A015281 565 -151434610189008431839443910335854453333001641545660167179651635766349968756583404402287798085800190255925945779288897040992447561277570710467081896968228414386618289182334718606896268418637969798828597735411938809792683132831313125234819001743609521710673361062817688887098519876542368488327880799804942646916822612229627915881797299460484984064666788991606425458540917599168590421887129083530127443220850857509976010475903663515256994884749462265201354260278554756612921388174425176741971507577245904914970002638086094615758806579657706011711439939554218501554423840726621534239415467216372709243365898624904979731686189894467026265248347615359477587205039879948777014710002243673873576376503511037495514875264385694683745264434704115395768133946951126223790738539773635167678535945788678098778116584572089742888383861110196655519514893749953497092805204008166964878802750833413485346771677791757091737208790615354998888078259847005552708042530539799922887009339898195965531986857104393333663210668031167934767421708737481566761372012982621224351398072359253227048058960173319808417896284211617303436123560119817428404544721123510780398978506436327954265852633549683990277494665322132318022104529817597966290911600888465211381380455384901194624697547122888504065411291798716366272545417669676935787757115865230760554983370637695222268914637963842143121643002991611724772997475438828159213999762618576060786606830933379434072808411683047658448816036817660617457958780252707260366882041811659498397671874634088690325193023422903700727913834954844266987666457179705995249503621307220008965226278217027342822088673374546438221812236927534536902688283465143623213953450792681723635210844737466685710116546118414398370471040222439493162404827428276198924657066907717655033957613180634383792652018416158444187985131266226657239136918315 A015281 566 261679006406606570218559077060356495359426836590900768886438026604252746011376122807153315092262728762240034306611214086834949385887642187687117517961098700060076403707074393752716751827406411812375816886791830263321756453532509080405767235012957253516043567916548966396906242346665212747830578022062940893872269473932797038643745733467718052463744211377495903192358705611363324249020959056340060221885630281777238546102361530554364087160847070794267940161761342619427128158765406705410126765093480923693068164558612771496031217769648515988237368215549689570686044396775602011165709927349892041572536272823835808970600337046650809970900872532939003444455698892382401107144833555853491402525163993608053011563841671419552935138162796603069297450816056369346371630218354111208118567995998416551415461772385522099586531804360181965187351124380433560447162790490107248227926389723787387601281562689392164495618472409736956599815178607667212543608438061026343681241240223341994661492094402052763189869218217758027364026255811251695193496100021021750548339138469690186912310250564133207348545301932465688068633759197520525631458893080235705232826811051149637977736758268911474027441068510012191694465840711332411862932397836257450724686353188989982780542017722277048251674513703745566632703656579997175190499603816898294254506791411579286065351905742067388961791413486082752373846862621437081616742595698710941633270766136551816656695246265056680560815668406463611809453671077295741152630353754553853440141236352629464502559500290081155275953174119229811685642751754061597356119806674463389110721893797601781174646585970781660869267168754415271402102433567179458780347136291634493031802968016193129994937007262995024693058803604848770081262174054386062911613994228167294900153513855654792773513000831552779404221625639541227151262036862165 A015281 567 -452181323070616153337670085160296023981089573629076528635764909972148745107657940210760928479429995301150779281824177942050792538813845700323339071036778553703812025605824552404694547157758279611785411580376282695019995151704175690941165782102390134075723285359796613933853986775037487628251238822124761864611281650955873282776392627432216794657349997260312920716395843296435824302308217249355624063418369126911068207664880724797941142613943738332495000599523600046370077458346622786948699050081535036141621788357282869145141944305952635627674172276469863578145484717628240275294346754460613447837342679439588277326025871885714902073541258926000510982997231528941137435841735630769787691356777887533638054274566995149751394960489686113703926938398921031685170959318201865339703597162123980166117247753430909240647468711034300687042996111060195188336902764660090083397757647417859166346237885428275689212212798083423354337425532468794950360523404847945222802906432579321618039058831159851978894836878604460294888664667833587698406863543167790057366376280477286955061922044071434515008337726453970806749333372280606922944990558685698791597036288418585384072615667609390741528196205081296140602110206050323077538985033644910378152468163437338067397906938178430198372961556348292763911887447163351890661155061684059547156712689103685905972096104266067967470908577243874963225764175331643528833940064046375277205869107691712660263202853886420874821642308242371885441784821785894962142116081634919845130952733665408040788056746332277170134577551516063834316148665369059491059200396882615998498327313128980302021911551622530071706717970115262044646503324102315338976422160441719637759962792662293406221698196355911770422471617484114802222166079413956621524556589793338160076376589030854481944047752466141854912034294098840972058100204668115755 A015281 568 781369326266024712967493907156991529439322783231044241482601764431873031546032920684194884412455031880388546598992179483863769507070325370158729914751553340800187180246864826555312177488606307169165191210890216496994551622144815593946334471472930151682849837101728548877699689147264778621618140684631588502048294692851749032637606460202870621167900795265820726997932017216241104394388599406886518381586941851302325862844913892450842294436894779838551361035976780880127493848022964175847351958540892542452722450281384797882805279760686154364620969693739924263035397592061599195708631191707940037862928150071608543302197404134964619231168560052901087502158415208632059330666372462509479675782277780710761724944367971099876405573714987808441959693705351852686507145050525244898229057416384662570451532625180794472269906320220885087037604794901181222038842390704817058893099492917638382724042904325515522787918807890802259655127253953874249202720248138746540070694409492900078189477589391457127739483153017026272568690215134428296094859873938210335100784352779712485407848502077526666024160183273549059984438337261118793378792224241088096894200241902518915088299410526844714485859004808256440397459890459594021530429487711929652980948085343605960560884529133231005833716234298594574018938890586115915670753589251514145633536209173867276041577395987583546466437903033605019045502031090711494002292136664692619650200081021082514435309622327997109389184394625791676764424870481462676157340040803881711366364108578590552463682820576129559281012095443861946105697529469669113054737618052641589511062918050857001610423541738429297199753018305303131303897258188024349524485374735261412647574540991361286513723287496400906650418395385760427314182010418326396598221248712388649470581000371970196897225346594514831957592347678533261854650025998225056981 A015281 569 -1350206195787690704007829471567281362871149769423244449281935848938276598511544886942288760264722295089311408523058486148116593708217522239634285292690684172902723447466582420287579442700311698788317450412418294106806585203066241346339265966705223302107964518511786932460665062846473537458156147103043384931539453229247822328397783963230560433378132574219338216252426525749664628393503499775099903763382235519050419090996011206155055484786954179561016751870167877360860309369383682095864224184358662313358304394086232930741487523426465674742065035630782589126525167039082443410184514699271320385427139843323739562814270357902850167374934417664869881752340096806282663090210904741090723617254817759956616796633127920759307165539573110263617239702764957652811711777909098794475003952436598939744290514671268098452244322545533969086425848803430801544813774535612329756918700427703819930315151025958505284394116726671725179400211840358211995825218632926898425152472758068331480712027588671236377951701364555874679846541507399301715184234709491652706354232557426788844488000213361185432220824423454296174800400447912940150562254773896763347191086916893363399789423368077101944741544781719067282847880753279910922134381032427626909538361285546577223992085298680309791511831898595619811305475903037021820044668000572890280560596877695011369053565975318112823366107300326123102623754998701957377615675403873368752977939110740436377931376664428852658712899709059447386474349608459957887080114495674433592094582591663860089359178924681657867273148943765362286332551465616917033043831094380353275210065603818393205345160777143266131023881510121407797780095668593584721516949128615422348684033581129382668640323131138861726803828797553719621549459258111350483642343733836695033964545309801174771185535458383349254173164221195297453610688228908934391323435 A015281 570 2333156306321129536525529326868262195041346801563366408359185146965341962227949564636274977737440125914330113927845064063945473927799878430088044985769502250775906117222254422256937276986138615506212554312658812216561779230898465046474251590466625866042562687988367819292029228598706272727693822194058969161700175180140236983471370688462408428877413088251016437684193036495420477863974047611372633703124502976919124189241107364235935877711856822281436947231650092079566614590295002661653379390571768477483149992981010504321290440480932685954288381569992314010635488643534462212798841400340841626018097649263421964544776631383826181254426252716237376101043796114346070922262447902478865056415887076501101267408231597467466995966402454503919937403683783034261440402125224788186922393474606548911686771005477655398478872241599010310876285780959240372827388094173791373357709210504532563669188269087399049046644307853096792044440179983258238564757599341067684500387880083174377703895787978693482685166033388038174332734071332823978625703951986570640968902743034914946837998096433072839997909713475928900577882069831455910084643188594831575277059310952175211945698333954345304465552202127450642608023852658220600226319385651695904119320805001812869299471790966400328220153220750178317602511479510119714862521443374765259917937252956152437402212596649357656381629222470174736946433716506402170801399048910521394535546114300663996039914395559899260424564423183221184561790154126328932082410288288202758917173578418005527983398519512374117686557911657222194536301297281023453241295529524488986653395198388509590150837984834585471080115815281488181484697825959449395681027963085046379629196722051808429947402166856048547097043344706611833386392989949624013816403817883223812130763622999341906354409294151463326279694144930935530774031566632139645093225685 A015281 571 -4031694097322911839116114676828357073031447273101497153644671933956110910729896847691483161530296537579962436867316270702497778947238189927192141735409699889340765770560055641659987614632047527594735293852274427510218754510992547600307506748326329496521548324843899591736626507018564439273454924751333898711417902711282329507438528549663041765100169816497756404318285567064086585748947154272451911038999141144116246599008633525399697196686088588902323044816291359113491110012029764599337039586908015929090883187871186151467189881151051681329010323352946718610378124376027550703716397939788974329759272737927193154733126705809662683955250865318904906160251664013625103962927077326061609188491515942023269278314453337166847642226324544107325585837153522268934565462087032935714889254756480560850563142619357589625259392898343140928141553486494729960557683886416772773472205454265576501752173878325746880616241436970484038438906757753495657231756840224717201176154503387407273291506177102491566971780750831819876478625385360376226535838551178954821522278340696927997543027053841077872027061169082850804283298442868098885118781790632492632447114488252654937218387956509044393387362759294600768016713646210768225335032207933317571279253685584683261428174557836439079712056411243968467786570648013463674944191782704341697453951063553383762070914317524704192433960443137097900054720516029092149882470925797578660435939893571942131750620482271978410952955927759897146775546265967862617196224055117452891173321799335301869706180256844471235869990456236055399904748703362619811118497464904251434876682252263726535712886955313318125073727678054786221101367100819539940845541424681451352938174246925957947693898088076219585503000684798810989923872826039585983676578556549794590537465640248880176098169770123904651957497089853070611630611396562431527071760964395 A015281 572 6966767400173991657992646161559401022198340887919387081497993101876159653741261752810882903124352416938175090906722515773916162020827592194188020918787961408780843251527776148788458598084178127683702587776730210737658007794995122253331371661107897369989235505330258494520890604128079351064530109970304976973330135885095865388853777333817736170093093442908123066661997459886741620174180682582796902275390515897032874123086918731890676755873561081623214221442551468548112638100787433227654404406177051525469046148641409669735304114629017305336529838753891929758733398921775607616021935639955347641824023291138189771378878560743005927719018763981032150127813565672307126197004899920951209904288639265184780567421819170933311412826809933425123133830084622373973694430087484104666512852547338505166084860511897437914525173088597100163852188666055301957974755910333620928195318937824937025658374878641538739068501032572948497845230443147131235073648597875188600732629250342509567646561581244660898766815943737614999337705494848725199082159430848186783024862899018797904159747595615901730213224761650878014173340284703369471046332290266297460335570571855057082892798530944853969926354896282425414839914206902507217326206522736857828120156672697029615267643616365524134100812860291166513025405182337567679997189955463268759020376455347348001210893315436525585344086399130736688864846235598754378216441967684587793911005341776210273322346531933277908331458575573600306829646476525370458640586425460750797262945142120094666909255192749951326186548507265753580343897422557546488272853106818099222137689920155396318027724405148702140548206697499573186957674484876400497021386618552794465154813660213948666545255797540760416856371378664520051984262672327989256536612267182929565912638191867072164290711044826652385283696780976246404515344562402795163450894483268821 A015281 573 -12038574067500657585011292567174644966358733054324700876828532080042003881664900308857205656598880976469166557086816507257327127971990079311556900147665597314373297138639997185106456457489459804637438071678189804154673037469751571253756610230394446655341398953210686678532098963933321118639508030028687000209914474809445655391939327232837048101920865469345236659191931610684289519660984219503073047131874811470072806484694195568707089434149513549044914174652728937651138638638160684617386810813873945036010511744852355909302605510078941903621523561366725254623091313336828249960485904785842840725071912247086791924942697024676951374480878705464988671412124430084772849765358831979985278825983925490938226559857703619552266310428127723504709084161884627093597857770320615401251563681474548763100645746955105529398240419426018327102973185884183054946977502958793313953030021025110512180726862738259749610482006224839789904839675068290373707736951897101095574163549609929430481779825609752310045239358602671365562454854815730373852547506316830489550460414396118073867673666699316971429709985707280214705781992729105892023919267058308479583888624178159295052640118785010707222858710405832155955413558993747489311291277866379646077638887422645670978642905687323301277162980851687727063475619465982170747599225049958045610602306870014129255787127535169299014958871375143967760968744419956933409108452133737442802822253147446545670828368418936675177782620447182362364035096369152710557954945768476407804865795418403728595472054478733058436988889925270856031499238969310594551218967863265409388578528482904206295495889722425948326228604590548004515656746666488335440066705536994925302995914852482074284034142623357285224056555331857175512286444938121490924433647607866717359000811591438347744856656832310505906575401927374823907253960789324966841279353936774355755 A015281 574 20802655988641136306899513556077786501867890717873083115159703434312582707516947733705251374602866327338719810646018924540661277135598857050370323455166152159237057455569915135863956758541786542413492987859911981579275008747730715126491422478121603820429937391148066580503467009676778893009069875889571136362732212470722092517271157458342419120119255531028568947083657823262452289974180731301310225443879674220285809605551569942725850542210359412749611693799915604261167567566741663018844409086374177022226164295104871011274902321416411609457992714041701239988701789446039215931719643469936428772924264362965976446300981197115094628183890746535470247497409202427651720854181513113426813123262488663280610188967308641312467581194675083385499428949632866070819629040615383640314854597580744575668910091187783621837959952240794823759081194250697831932819139149408744864404250905711906024239975315205574750523391109083419129881869689801138912541177932914614319372564183749445223875872977231930572421088371543561266443689961811110171173261901356311461522939088339674526482966365430378803993034504222971371981457092627041798107519976812174990529801394740160927432328999509030144052912024389883514200522978027987744987098761811017194066792502651316121349656057076672375238707729046097536055324172963255833338072806501344432755250424403745812207144334439585597677137300383754691151793520916179234462230504161204661333315765445895118443777721227830834561980418222681241194913044247253008493561531244442615342171311995293053083038874528472597424997627283657215474512095109312938912210046658711563483385091746563599789829621638334566501823832893728372327899115986443697023179462100742199904568257915868136042101678703608757175062413377448481201460460170418331176489435103729727670970035940928081653426362170934327381511150090955978451456748931953998785855411723137262805 A015281 575 -35946989548371883538322359424902415075227715160484687622995967534492142918589285683842674375313753013641307832796320701606262686890314824983039918930527110931161635283224813354772917278760207145290515883021927904168987215116078675738577178042194131401702931811903859051109990992721473927119672745537178923634801263149407775869844560088015700239566073557617367140560560718597517557075384303688664069567024077052653878998393112861030269736939501065231329006886254164163297556755329593696563138901254577894406811901941217107483031211407559261143411409864059742700476692162755765130011543916050148919613128819205207299208095402274725055458108952550448933120717922832254523585837285650911768888075014190397627330666728994899378179168817209777754866286388535385132434545039187057782958776556574325679413466947782076082551524396033993204071635483038403710151822428905909762776699626367958109350747608172280419904510089727470503333947615237834307908827060196208895796406043597081280261620362061264839892004060344922281683571333016618897615547943577961730872501350944897006589992554966160660322561818203137038887772849490111532298190703923500776817379540768148615591355172734088047858191274337602517191095108728507848366795692755631328192838959351452649390962884221589910387643565228028193631288496731265660212419767805729555986309551672861662790575448342727172293190709851137740113979767932446211023376543572921998004579909635945225831952033006512191117802507133312947560494791458207221043588207343409366922967582196457904692423126810320417052059036472246708541752808475903459749996377663103967452438748583946522001325739071419574051630962289068506498538510304330170765187046746293516455183243578185498081931604394060345832406929104401082690346639299452568102525546611901142920928617513744042823387339325265229177658014053310695125318909123398013479069720562627641269035 A015281 576 62116397939586614754221037086231373249993491797317540212537031899602422963322285661680141320542165207572179935072042172375621922946464017570692979911950847689047305769412477477047601057697637947062011445861891418404009907720583951676261363656911459062142666170969868440318064435422706946062794504288245180040936582722176636703091399832091130013970175107562810418888648921736510338626264076774011512211817605146985902909223299023860306105431457840719736523899447195674178178073209537907661104021367910601534970966554423161730677933312262403255814916245095235386423724057241962144659947886934657333091486599586598213031588870443707714365898483081825242688492516424768598363553954742084462681798474056651282486317212071755678968967239850636944302102034485380183966252776479441515032601290825566129037167455725382703944865479299302820869162332922474392387738760212637866337730769536950645035265748978125761450980438583758626207738421189326541613028450753804201259621064028518701881887878175619254585618693254284331238493252075706499936413048065785075295718119126454750212357693709170504506132681788579482031122124864908731867024485884952357722240733232731130991547883216626456612349183403745881836239185894616678373634136423879054291485023632433293489548058783390268504751669008777391154010079394695996202511869687735429403163999331101421626740884847260923230599825261573985930413008433143445325693334594622344491435095514580953900655440836808241652329328889017578781718409451631312926906523491265871154651053526926207394441609568277819081775043407925010945491526499406732273126961977380958232352469272044648341163683744465920711172782734618673097875753839991882955221581638747172577398998243166699337565411492235610995053713626642631352558557118020759279432199507145512867556411692973904431465194227926262954730964038877350021758763973928903540965017776266775857538261 A015281 577 -107337135639605670295293952085007812975988753825764709487263991122512986880620909623383284201896861478684726927804488873865074682851489822362157469287851064806673744369544761080338254627701518372523155778449348371002129120541169068496579636399143001259382527143435932664869615344410437602796508903410087671110738414943921228222941938909853472664140462585868536403839585336760689865146184324665491893102020821693991640227137860713230608950185559148763704713298244754124979891710506081504438387748923749519452429830206043223470611468763589432826048175271524566747740195170914110585972389948623087871582088844085641712118585565921657404555335364082644493344866628191029017420780527774549466163926264836760653862270927430919797557923043047352338073417397256879164676497109134429322060838732793199355854685057419515758822127837724026265212306335864611509546676474806333718370217260374921574001826175218076087584032069363739604198650512158754028420606321036768906754051074061522552910969916962609551903627164458534081877659733225110409430750294032594932684883756854624936280175614272665768567097870300232895197819739470338864082190174880457079929051507329066067805439937356904904398610557687507786386297448552204883468642977915193676654592781367115002585655224329699517612808681013367085349816713091419694525613952746761624347751095652838833170142126387820111559853213673550876161190250619844080206806583873383196538268286050873482317697402434091848261866731769152335972457585205381002273150788821240638968197304976816015357743156816306452062735901162138981106012828224416294754908962211983049365447451762946413260975091299579420839652413585734936081612668206859757266259930623899225962284992623162300453604706850886443577508195457265066941217821480017012411368923008549031500129657861666026173492797198239456539664739837843134734847885643763523372083304143788408999106239275 A015281 578 185478570385238598270267949202893500822508566610921417993992176659702441329712931829206315100877776635167208131246156774038849051967374413041808106929406639985932230270573347146824503996668223747720013185160473985091679120295140150362089611697719106176213006903857291644894695315141236177632367385092631495679355981023095882369243670436226800763634719348380830905834803461922472086972606513021969991280291979887217554312494223312462492265920646209063681744579366935127965252875754508839669534030140239169613798746596042690157216618023482539923411246869194451340095057255339583092560289831220695842093849522579988878540915858230154006796746468049125616246931708901597983462516213661268715421696481397893527641472433564816068440956156413519795632873810699962718784262031745868437212960797143135050694397583295571390962259261899861723618808637635309779128561347274463715454974363279294276124307908395157512206477162365837359527186378080848883020893507980212555306250929917796089437650272970969220572394099182168064404949770329077088330485997323935805228840001876199887472639562648942892387553034030384715666114647895401730274124673882368479684358193741007604190705703649896963019163195381733228904970227611221792727398606452293456658333767086015805381808606175154795251899764992133274825154757230088833532982234494994036223661287103859492704184877194553582617242392495339038421954377476039913721619026806710019456186056391842752659098694860364289856961539184696745909563481242222251059341406123840644490407312035813341039093126378359391184585590380995226444974781214303947150415701416054562294896804047389177853324241531361457716204840474734197976991483693517902084629577775694910326796081716412010386205066804991327123340270858529686983658008893797218212067975299400073601136612591106852892985611705601285324532193873033630245544831401450899135363411138414559122469352973525 A015281 579 -320506969625692297811023016222599969421294803103672210293618481267965818617743946200868512494316798025568935650793358905539131161799622985736244408774014673895690893907550743869712742906242690636060182783957299046238421519870002179825690849013658615472496075929865399962378033504564056114948730841440067224533927135207909684734053062513799911719560795034002075805282540382202031766288664054501964144932344541245111933851990017883935186635510876649262042054633146063901123956969303791274948954804082333285092644234117961768591670315944577828987654634589968011915684258937226799583944180828349362415138171975018220782118702602975981802056359614705227570703129679726161338267473342726646337992469326866124174805948934181159287476407658406574133269956713942964702859053186945593921612372526233123302415958764147998028583446384965925873837501492180193701283159774661760157090177292768014618482926137729793808360769693071404430683021827121551713105051628716877968210525509850665785555180498763655305405955607691100166679222262939128781314962276925832977772327557957550653901129725686621510065972103166676941392989483678199700981513029025525567932929123557462212822241065073830150593669563775163372087548007254317565243468762101026308296116318037390996048185067061137652350367274825027278494835653175832926263769586127384562378629984773699102803019105803162123615658764013237406147504136253641516791705688029619422006590003242491969949051910078302475526003887362096328668236457461700176282834755015061933185903197856735310987510108636907277894131743025540441044004980481614545665755816052996805856833421657993707367963487565845392002326371147122678317327470397873754258395564066488099751761380393649097242277753850395052438946861334954130299679988587706294028014703862546145695805514619393437025451960738906356063362671206929471324063860065822014892394812580812015496829484154149675 A015281 580 553836043513196290617447772032652747159997419763145579387372735631044934571461539035100789590179426988183120804570924188771618647589748519352230338361497356491753864672247685406863619741987369419111995850678212751899992386335363766738793787095602087536473219206807411134989241895886688966631406894008436163994626089639267935220443692023846247451401053818755586991528229780445110892146811486179394042443091367271553421696238750903440002506162794849924808670406076398421142197642956951323111793901454271916640089236555837936126406305952230488490667208571464724590302399443527909681055544471387698253358761172831485511501118097949080856276521646830680497335713923675641989236622609356768616375882992615141335162705980331756623304929733228702384886530690949749212569265738005208706802573542627987891961267021857032497632099970443092976570117754533496225792643260229227444074933012508048508993518787625777226520821319090920660047775414991151702818256753265266952207437438996759640846355302765542216856503651070399907821900525746104899646351738336629031078069567151618806178981333140670229743079407979864964735125982211376929702287628827930013142577949779982549276411528727558119642357005253086224201557595167794564473598569208762757748254755702774822625091423005809575330759217293728556328192882286053716649721997666804684675243792138579325814440364411087823214020566239597895238300548800558413424727408161557340783284024909360721421586619572049354178148171140294504917648520831784063588174756440036794235956060199164428634232696718921102233684364195388662425362976357580149766965978500204639878692067815740197587377457193773777936525480935544719762938015381922578199656292440152241168420978201243752415116832021639393151014402868873252565976074666533110028293628697632211774538339028390057884401223847373466230155975892415555075929915968092879630575214687610478480045466043034969301 A015281 581 -957028683190803190186949750072423947092475541350715561181380087170445646939485539452654164411830049835580432750298556998197357023035085441440654024688667432017750678153644000383060334914154174356225528829971951635283186843587508588924635664101200407263025722789363206441261409996092198534339071112846577691382713882896654992060926699817206315596021020998809654321360781060609151621629690248117992905341661882645244312691100561561144324330649309500670069382461700016471733717527029611886337179861712981871954074200768487953626430096685454284111872936411491044092042546238416227928863980846557942581803939306652806963873932073255063580111298364226129094652972019567837089074582140038478349914740787845135285563040158035668719136338167890889232390094483508258545651540851614296618277926371970373358453414813822014121697722484045700541925799694483239980733238137251731374823756887926799451792077236302811179731008013706362032811393944632294253139474904049061030882342387038028139851893473448976748455476529068505290665014666913499453951985846817229256752706005269857433299032343596875047505773752615276660821139915025434844643055454101920718937730092124542795394819750208903365546017481214190031338555976486892938520842952637802786619174748683075395366806801580429668625517070702307575068097434381411428643092741213874006133536076849091695818985071795857195862584219590863711987468325476174720215267776603424362722627984395133045700467124861552627399928549104395578960277792845231571034645949525657027150104844234870818149299631720890898311374265345433905903135639323795088213836379477113426889493859394511461824746081715571020147280059301265586443838412167824267145994674285334557351031440825507140178714664257251028777818450362826973228433257788939118731025339120770411551184179374186766049413015936483328330876712133366808267390685522996284679423979068154136644789155642457807837995 A015281 582 1653745564553707912643049168125148580575797735454036489721424790630530077911431012174186396103642326115882987792515906492885032935804627642809450154662017322526673171849496832661928258731658413287557713818191532425769346865719214841661770427566874303750508448980019620730499716473247319067337914882998886250709329589645419826281281337284132513349924324285943082667311429672732614002176104748747891740430391733210982172330221770377657392443362006817157879892893817628463155863886707169339590646801040032674736640218927947183866471207072465002945316434119056524191049519899983241861076958902852124781357207121896050433574154622584886398525296043358360375443348046051511296559865386952413154614993124765105141043062064826410915202171933317933015941994866767489532374076241076357936283333352960278882922715060676799479219983114573685369956362257157531062337884217136101621084884641844453058228525609266150307523545704182909429654256060360632357488600712442215579169311413888678268476479544640934570458312338547662130276522384013437909448746577112271217757504518880925785124795515345509329856575559389043989645656493805910138086279474553953899827658422324928405606942517847238673051738668574412960980794646276031071684109716151634468540786529285024290924468722683969446915425892119445627285104982908230063185184927605255641374817216859152692361293946694979383228501097863664528324288683796727196759616158795221602073290805191159230235543904716901414165843650463161366474934915662436210662205886613904736838549521003717545481872378133043130163432171729587142426340758871543047801800834473662868856773114499588945560314762053697399608550332268327135675670885517613980312929806893185993804488198997958689974300529460560675800675124599211383996493605164265065383192048701055901284252105376297520385424793156591148962255095645930786434023937601018264833261536101090089306000176702824585630917845 A015281 583 -2857672335548807273047188962520256747234978486864575054238622038209555974630952789036994092467093939528245802905467486419705336913070396566774729867255965933326091240955930526839812031088305738160899729477834968031729431383962803246391539298835558796880878599837473904622303510065771367348359916917822075441225721530907285459814054150826980983068669232366109646849114150474481956995760309005836356927463716914988577193786623219212591974142129547780048816454920516861984333332796229988618812637672197176461944914298307492733721262245821219525089506798157729673802133570387171041935940984984128471622185253906636375149216139187826664036030323527246758989582951638518697932299433196002677081676133889349007246789432719289366408400373641368231646726211859480030409712100979053839627192133006079213694080260771065009793014740934634777383259358404915182773629021712112207789258602346618215005422310727941283198592122581492310013920866377641984697859145347832805431840704300451112995362369955496496141877639879940671122844768385874705544692595120381062399344176498610695608480340912429184390313772380483010201664165773524170661990887462448552113661724195246220827345080736354007900369500672907359464071614280442419761225648183974958741168628353451785493604271726782403326140226117349030760509938894785388641198968687125244267100276750273548223258914858168512502151898413887196869467757418147903298313549469682147198012675945404882235986598913531699901829461361419919969285990989059283318893017793327642713775070874222910411702141993376279314645818879466632477882938561289338474039409099756568099865457391027403444138520056032759150509036804547438329112742835817247782244254129329751959870913569110850159558605063798765996133992207805791705523465275376915115172798952942384086891762329933338593597076370948517142581886756078725289923139155806660178954958524680845468945654544843203216165730966315 A015281 584 4938057795828338967825542527235003659222042825301985693724338882026112724162286419455925791783138327504808747420647816533250822185785645267386733210618309132787485664371847950379195189720592315542034732537698824758828457431487724009764579908387845601010158220519154907187340465393652922777965936433996546362438046805407789274558685572629023138742660433528637469755269252019904821688673813962085224770657302829100261390863284922799358931317599858563924354834102653137508927999071885420333308237897556720926240811907475347443870341160779067339354667747216556876330086809629031560465306022052573998963136118750667656257845488516564478285389878932219813768441714576408707183707886606434383367464154049950378121370488647069241871757778694438646836637198052103856124303674090040794267473593086513286606418558095345304880148616478827086653059805246558672282732030797504147576763420132242691511974060677463907299891621093747060781250380186196560632187489723445585191031533709655310575555533367558542919770464345651514921787080741084365364677021178959603512218210938241520368797033122962281851823886860278982753467546581928998560073850834730716004842087025813970375538594606985712607678099302263965716996210113642950265410727112305778154087048305522679386228483816426225964984050627554668606436802305819877392971680548818059354455037044895126714472221777321551614352406362201034234637966973208574045280739711555006538010822831279088910611932644726887595568497035701468929340730934470828740685082887585123393951638141711715581744383740549065817833304176489992850006077013815827091032212894185821193498531821914239165756706486698447167763034755720354958672591033160209047296758704588202485371203489881621801507727927577536903129151818046244523594232195762002930616908916330507279619439383298946145009558465221275679545129833234973120623125713793925368771041099532812453960371684078180401833667357385941 A015281 585 -8532963871191369736402537487062086323135690002121831278755657588141122787352430932819839768201263029928309515542879426969457420737037595022044274987948438181456775228034553258255249287837183521256636017825143569183255574441610787088873194081694197198545553405057099679619724324200232250560325138157946032114292944879744659866437408669502951983747317229137485547737105267490395531878028350526483268403695819288685251683411756346597292233316812555598461285153329384621615427582396218006335956635086978013760544122976117400383007949525826228362404865867190210282298390007038966536484048806106847870208299213201153710013557004156623418069471065692568050542107580911147276822883224945619801397650855763075891115483962139363890746999403225919756406351498463950643027806501269444543141791644289205748886492375471212611446970852518709146184277924181160791655775193513914874650210054028586127031196156536157914543900402858693238762884559237416762377722670577129739583809735528583863300541974094978836112892112410117396712950445300871609467745349376466672482307256252676864873823880656693833263499593395662257075993091483533100153321496231269452271216540003840836695763064987253809264426852886227005765885864744641481414435892234807209529556356646394038835730456507537860932316417817703820350644629389726397229820723984232624416491238185295024222966975059024788532482348282523858435347809297288109817237784707265716241321093262026509637937092959356839808613098814419731505819277872425794015688603233737454162075732243316379466391741388190871845813136217982698131672776611275282677148997523600099126059335244399081737095374815213938371180319607142649072057568915969135366728739630145345937991289309068003701595806400804075730880654923657313280981388081923258003837066811698171524954097285221097717994999238104459097665423845352536842552404760025921118604226101216006028186493030271188450311105505399855915 A015281 586 14744961569418686904503584777643285166378472323666524449689776312307860176545000651912683119451782515716118842858095649803222423033600964198092507179174901177557307594043708030265070769382653124731467038801848087548665632635103440089572879373167572759086716283938668246382883632218001328968241838736930743493498208752198772249203842180901101027915364171949575026489717902223403479085232989709763087801586375730848114908935514966920120979171452096074141100744953176626151458862380664714948533065430298007778220244502730867861837736780627722610235608218504683367811617932163334175044436336952633119719941040411593610903426503182645266482752302411489912758327296884734217913383429153914045895971795909269464015623457459779936536680286297951451517314880832598925283168229841973187255761953669005180369052265394381739435938970925294789181950409362070381524204683213445713495753920939626638631722241419768835618784869988169358828729236434559814181541187637037919355009379673317789709195121445362803754633430241683114154331628231546134199331945946326085273126975768424667956545530306255982407136397353945955044883893460990987212561546481238525922523865564891227202574714513055502714445891777364524250454810710510109160909135348743891284455057331847976872831049192948942376340095791539635109168169649755270626839797127970573256420637424764947451264276544330857328423529764461076007099458947956039640811793630564821567121353510400030860061536962705005509910775628193127780194803170157915798496537801758748593663361003384399327297264495582630292422423322117037041796709306801566814045121252917792858924196969578262984189345002009436639988488216944552998934132167187887000583181895313138594955906018148339863853779637128062613226079282999099328696790419971495273146794971348321547052683891991185286643632176235300844638321143432580286731621386299333014856983964324414100727887116893971412055325739348315415765 A015281 587 -25479293591955490970982194495767596767502000175295754249063933467667982385069761126505116430412680187157453360458789282859968347002062466134303852405614229234819027522507527476298042289493224599535975043049593495284094213193458744474781935556833565727701845738646018729749622916472706296457121897337416324756764904723799478446624239288597102576237749289128865645774232535042041211859282606218470615721141257262905542562640569862837969052008269222016115822087279089209989720914193788627431065137063554957440764582500718939665255609156924704670487131001576092859578475786778241454476785990254150030876058117831233759641120997499611020473742271238213114961684151838701600361191030409468315120599582461520531138795661883353615136458928999467164029532027304618464054433623393563953172185233043475850611502459157953451798099981119602380327535692859366086443630071162552476266235278932409738754074632432119081811943059105394620372553201156507633479534728782116411618453401513583958772165532867456454894982523618060384879338184323875560898819813155025474119750608805050763683451463876675916051527184232479823543829600182240232122048784176501065408829157137023426965558462775588256166568155232731044711457331661586642014196982328981871356235378150682716838136862875314785735635654356404152242914827477177550176605259134621431646999566585286635649189560818045827579877546260003610055368030189703252586610455702657223325928663431649395744665802783682182975262128721468780295784807024205784355175666074656436443739251960224504005510810285810317216051348679322314439310879719699009362568515995334034029279831506611955516391279171276811273571987230063433878254516639311998365801940796934532083192457431450464620832833659646684147530584975578923898680804044985607094857359617050021528198306774009084759017859436745444070065908029792737266947820880690555546425499638161084888721114006269113486615610490282451187718955 A015281 588 44028219326899088397857232088686407214243456302911063342382477032130273561400547226600841191753111363408079406872787880782025303619563941480077056956901388117767279558893007479043017076244292107998164874389697559850914800398296710452423184642208401577468789436380320365007348399664836480277906638599055409179689755362725498755766685490695793251738830771614679835897873820552647214092840343545517223966132092550300777548242904722984010521870289215643848140566818266154862237739726866748200880556845822966457641198561242327741561692623165889670601762370723488461351606159552801233335886191159171253353828427612371936659857083679327843379843978554985432070787794450925519883949617611824551019416192538743860593787944589864087544446172535247843406735227677852902838284176423443173955967167596231644410211908608813064635513936106733123420539621751618578102140932454851246186292121484186201930462926549440544494811282391841236566194623992392479114004267192971815552575881960388002944028644521543541737525263124906142310122331685130976128818750811276563456367695981609056651550256177820939639951623850625120379154635666353837011401388869597232489938843421288122160715676398244424619284958031391144121237584810670892433215361976205924184370359816679819252829086427278491834636368621474853554715630822117072611898934109309179067909272672265169801536508338070788697970797363299220259716788643024686443335702011460517867579119862743693335514677961090327040869009762187754463467370183792187209215889440664786902669242864493297767767445454068772968865995018043922917336046148169140020461013403162187618351178570798623968557154587427375782416275439690491182274467799671757151143040558940180048577001223293617481754627719739529204213686124648385587472976488166144315420705536200329257231565098883367808461720202511838411949063341062016860495258279292023322856174583651372254140515465554043926069103769149343454347732181 A015281 589 -76080762996881624751497297049250111666212692491430317455636920311521112714100145607566253579349376435969161215076177457991339724654606490877573154421525598667501859077767116923786333507750136762620828902945397383422380775088256715661787263061736117925866068146065193590732698034620837437920222671499167747062503897266789661849964832527922330739004699573350166756431525961914974385952428113646653763013476255926919743603363739361316370181791859764632569586899461963915601946814248025740891121602229582086038803991113826742337418604852830657350799845376610188061215575443707240531204411338323047925795415522914178706548233040597878513360195098867843970222273657280593820117252080775978908602844284284435351984888906368103361432038085516627997316065114059981819743434962831001293141993189381105107605137043153551767700478889295018166999796122380145609735732594876004631733366577358260323971507174591662877845210486591990072897395442554125794370562344865978946771123193830682720292536866796599894696668308106780531109529252470926069757624033032053375291052213925047137364936200445029389932616984486326610132639149968051679265453443033649129371872904808040198881267474824194345555386860724594503605681685092118620919889796877195400921357411565611515492748544763799459830233699442088089472599989694330246338371412309025319615008727655211977417841293023474595808990214378384420670292913973758506318958112018906311742152225157813926965355849496471090234161077634281122457930753103714160155504793941311393950745340156895609883678439012792254197440824530393604251034300967935292030717054304219227992841627085806180738397746428647133477217764608908137590404047304684256770068808601974714552182196473026590429438641439362937946533020955244507221087388226902550327038251892968903095671870992589175510554472671019355254872255826652913569174552166080347833587113947942594019759556129116195315621381071108543974646874037035 A015281 590 131467558458611447570587329301104192959215532625191588563340598298308482769965051609874486185115722481354710579651634647409035044203160016236446410840396234497443212486381578044302784301392236325808792344289646678553873979352507604663568390570680011775896565756400654524786102203824807092726144776350561866924006734477012535676739230608249787517000120862749088155113676862189075738925795780381417702487286970241717316946612541616354687674136333673285080246162270273646160164095020588480259858128652717844675053296644692610759059349185691375902182132810782404969780514366726111637921222792622226815774478023595700804915346694153134071086442373478458983865119741601273310029490247198736117906168716328346309863337469515260785140207957462629539119231880844546695992656909312104260198728434226976002988418925998174172536942764392619393094656773009849399847712362788196881956680099708637374169628315492344388074546291781838914046713721683010263645866664081872214493037700887768696491946932679398955777154486315037006480806695951821405548162695724644116299001593383770410370777494850166093705753745892340100404286219851524017927699284160499839479983143502141641041422883311051800026598702064624814885375579889524755043047283204740787586075385293832713324833662139730906051286416797896674445497640902003694722011294199850449434702075666518385813880720516184524100450549606032784767189073882955110745238753726295532372537805221057943824546020971638252876112554091729463690206678137430289156564478849056061805790596655969502035161782857111874343670160519200241363445832556912604790314370826236422983508292984400448220051826698676768423423684825751641307214380851255116322405805939780918602919046953281678485360474390302300077978327678233705036612182456567303970084767692231316320423437628603812495111773582776600829897790152311854382553737573859637202744393529317918243571478381540044842431411467055999338861114367747285 A015281 591 -227175941016480581401974905032308045433524440376331065037452553859477058226499609181863112127879968447780939881638024670722812556383060508056579397932204693211581871176467366860555211272805784370997593170932509460541094236321133140858646178906135060348749265627060331018830384608209266656230778173533770906044683637176277661649405390491055632829376208850830424332036433617862722876863775108499089789898031884577687523683746471913060900300907584587436618665368403032860564763556195576893889034846311896435598492096602028831391654555392874697558970725497031995787780728825702720910327872985651207937658298024773370990893719087496615674837368786431362381240698469384861644534128621326446394548834195611165172328630428061560979293946305516078767793014413719535362622766953021536861929894289115609134869257039503092482758962901778967079192829597171697841720538195704689845542858350115692233619169325007866167930060741982090913669199237907516487279868565303376861039923844773502057899076475002899490948174074765845031382644189338530582178218813415268185698041628415289659312103356471800645585626882977168342092914237209664279852456977247180725896155177956586618177637395460159978635370367398188006299643903609849272668924914532855693538406617740125262529628126719999502373714396107499719520848330912922902885853928578603300893234366586743760216246916082344180005604922567132091925655170402881978280324462770965804933414424756833671430460638765254655093152669627375512297517493556755864107123918707445830442323109402660210738782929699779796390185549886248806054320857190065583119614395868440583094272674980877887482832110919621936462804014035574814568268758961896585206378761447210236452917349911233686812387983846785520056706101183129884781022206204315028566348991259851060428498673196572275260593880004118630117303969094243001077324568371599397323116701577155366585608392211824015114439361457958805322086394650883447595 A015281 592 392560026076478444662612635895828302509130232970300080384718013069176356615391324666259457756976585477765464115470506631009020097429928557921769199626849709869613473392935609935039405079408395393083840999371376347815010840362918067403740597149801384282638731003560252000538904602985612781966784683866356125645213325040607799330172514768544133529162088894234973245758957291666785131220603387486427156943799096550244040925513903465769235719968306167090477053756600440783055911425105956872640252214426957040714194342928305820644779071718887477381901413658871288721285099410814301733046564519205287316273538986808385072264346583194151886118973786384669917758391851047748885223317853372046994656181139869500701944464587263933962889619174408809801662251538706054257851707657644063916570722547704691762408517408766876168390909778367228122263971716061556227148238464653541321870932249153956153142141163813051048774581718176290547912083461639332925774840101197369374763970927308532519997621275557072994625848639567841818106740487679316066155659020352339450892611103894689179103753022249888752036623098733717425738975500398202643715277120235759765876992967447158112016996973308949047662645270190874523916193719613071471754448606194445478221454392773793397568975962542032732574517305098934473701280233952059615135331958066425145256517716689786142325241365363825496588315291693509271613709349762636893387579286099694907161354471789145330623651923072229348625769591125630228606814557410963497067290274217456952973047078318724183394043671704164260981538297446623207917812742690763113847194737134120600546942021983315773151539276190441302738571294732532983306431432129158775527293778072667188349795974301566658798193850973426851120722888212553654322195747919137590274678020713281287628767651875251658522136693251937282117866199920434456967555103199272274126832257430767192894380067699181544495158857201970698311532710639738532472021 A015281 593 -678343725060154752376994634827991306735777042572678538904792726583536744231396209023296343004055539705578721991533035458383586728358916548088817176955196298654692082022992733967748091977217707239248877246913738329024338732147122420473663751874856792040399727174152115456931227153959138887238603933721063385114928625670170277242538105520044262738392089609238033768671478200000204706749202653576546127198884838838821702719288025188849239324105233056732344348891405561673120614942583093475922355826529781766354127824580112458074178235930237560915925642802529586910380651781887113394704463489186736482520675369204889404872790895759494459213586627498605913778178173593608126926451772843224748783766436115606564040909672901485738816828019357731637780477799905049367789253276162452304275763971313447003902878543140365359401079345709153281915841372564932981153814688324798837489677211635854476453076744960230215557310316140131874122874388003706496990170975138202960712416278999395575747375097910325109618960296447596190730083051405521890615134432017853703397511083051021016206294089641414881468373696939183155270201228104108169729245533015813943535348945677591810809301074108517819301426587242771163866803843690151225475800516545041185437332553659199591075030350694570764572691511888933584862855235363447610388447488183363410609484141460623467863277875553004362650547791532994543191411625804251107789470318952180858143602893805005293894849661840978949981980960512230755883833155969474084387414050115269707664904501463075598532158787554145542109112916941280121825949986576425942147702857315867758302731602313458521574733188626242489444703207766723850351485283712004572382774819696777187202376033383802010440437211542431037326990110546753311946638017806623700539040902030728225532600728203646664664371486474028668702541260943098536039616350967937265701879056167604347994812838642280362994675665186321113238419539879543071776365355 A015281 594 1172177956903947412107446728982768978039422729565588515227481831536351494031852649192256080711007972611240031601369085272086837866604207795097476081778579204075307917735731444296268702936632198109422059882666939832554057329150227542578490963239752536645810728556934855509577160522041391997148307597469997529478596665158054239075105846338636486011941530844763322352264314329600353733262622185380271707799673001513483902298929707526331485552053842722033491034884348810571152422620783585526393830868243462892259932880874434327552179991687450505262719510762771126181137766279100931946049312909314680641795727037986048891620182667872406425521077703171461952400290388052188723659388236273941199847772900203128396107045934054012626139605301069139874811498209928903091667933309308212162460936163550953914805795816192618060024356545573972906673881344193883001261392939943151352787436516652670708200338834090933780011456258863211618228692582524509581818835836680057306029735799719079355999890252329372561035172278253937581399588002456566250108017885668593596426167761757140587485514910024485490192680934855774492429479497031992901092084760679553860622696644029116675651346292250304635201451062064685213100131604043959341613270973783921494969535704458860710966731502211459179995125644894448861482546243345327841987574009414233243717356233964790313603442211104499571314197392675721670420465556855092750276868254535614232382563052099563876287877627286371611833776811107312498808218075294217337330175697658445546262697666335084529034975483734597465046420921301664265815822269141701924754405604871004245465189871853443263004075994700782778726008779455254923689283992840051004136612493808207868059611031318273919245491091706278028191524229982345010011900616177768518201338220047133351489202128855411720303756706646292771011080146220847288064010206258532925334307601074223018049340533862565927501610276732670528831916414516772787481545352405 A015281 595 -2025523509530021128121667947682224794052122476689336954313088604894815381687041377804218507468621776672222774607165779350166055833492071069928438669313384864642132081847343935743952318674500438333081319477248472030653411064771593193575632384478292383323960938946383430320549333382087525371072275528428155730939015037393117725121782902473163847828634965299751021024712735161549411251077811136337109511077834946615300183172550534605500807033949040223673872508280154744666951386288714035789608539740324703877825164018151022518010167025635914473093979314598068506041006060130286410402773212707295768149023016321639892484719675650083518303300422269517328839339311605966311635715833813798048161248234443753273991976988395268978499166403746606340640593605016433355741487741833158263397115669783574578645927541646495810400189070143940673113617110689621188077564512433395188087145530802303603342874108705801983112535703354625108497775992130434561472660094189386800091871093474290999299808197000052948154356418017239885384268695421738539763256645461886918829462859212441062352081700188392437564250744964568317618900490235290278199419929885387804330424139432992967339699032531797053248171511062867254611797912994838739306853015616606667336286486889854961318817684651726982773602430995799154118378144202433215112644242415487894553031880994937099434004898849880760453347653770303778572296595823930522598477023943274681217026900732745654643888625687168127331008039612809245995485625828847703063922386484434401898147378216607938337384848053132251612067109859769006073207708209100426052030447104923918077479306463121613909851318642031210630057932951963435772623651735063114387408148289495267342633000598297835199145161958000842366713693985605483195332869911875953462263661591288533386169212129263694925216299652503027234596169321536355731135375269376202387164037248427751286534599825300709989532500509316059858271018066212598586726332838632235 A015281 596 3500104624467876509394242213594884444122067639719174257053017109258240979555207500845689580905778430089600954521182466717086944480274298808836342020573529046101604237432210320965549606669536757439564520056685359668969094319925313038498692760378489238383804502499350567593909248084247243841212892113123853103062617984615307429010440855473627129047881220037969764330703606359157382641862457643590525235142498787751238716522167323798305394554663941506508451694308107398784491995506897853844443556671281088300881883423364966911121568620298860209506396255625462378438858471905134917175992111558207087361511772203793734213595599523344319628103129681951010102053138641690439855459493654664625624057724385208530848351658071968590012467153800900079788029365068603464308622498244944470269840700604630843539678181752584205211011467795950289038282978574998414209832062622529912167455324194160625052775494902754856484604364797531622533864253567303084140956733754901463365097803281792640845208348739351492309608070127650462244936435829861119278145404718155566907655085169000195572362608744504833875268805206258247186838588774905265525445714573623696805638303713187913426718943330959760148090120994257411056034026131122029552947490179653561814114054741942165957438486221493822524062797801816235622611419726986896456987704966273740735432714397139679507400351805210618930841764785682382801390023147079713422469119549455918118910500672404539535022746465761131715917934148443089443679781702114957941250303660540940625164721779971167332939144248747797622943526840584387389683067501462785059554912126823747467294357088530139194469267505982417924856785180400027887539746244097802938017035692324206782378649700947368464390011251162977744427582670419562802690815756591498904236077887271802337708928211114118806169963648114441390200049631732567836885044293777451435757445798968321716307950016815183064128584599486805093555819082793842455985750810999989461 A015281 597 -6048180791080490608233250545091960319442932881434733116187613564798240412671398561461351595805185127194830449412603302487126240061913988341669199011551058191663572122282859434628469720324959516855567490657952301507978594984830940930525741089934029403927214180318877780802275180689579237357615877571478018162092203877415251237330041798258427678994738748225611752763455831788623957205138326808124427606326237905234140502150305135523471721790459290923246604527764409585099602168235919491443198465927973720583923894555574662822418070575876430442027052729720798989942347439452073136880114368772581846960692342368155572721093195976338984317362208090378935971402651193973465987986280308543762908567156099278327537760644362369817037652546197701275338518702192117032240723914995820477905058756101321685720473681939074226547742011690842303408847810949917307580090519951913972315349830244149240310610434143445811733471797976428165091359573324408378079640422825097414210775388329754321036579897679049939013563999290264167355917662373682057262952998677130663767898557091246444213815565872573723882413428817736527153698571405677691097224071877860753867279172545080160916994795899192384428423765095699123812320795678029007991071674026482712160179501817012780611466604282104743455636511827623612343800759398089208719989798070879053341668603069378433313691928493603861046005676725668007135521640997952910650662255627492654382275082892007621966631789287293458845275624728671905446374978708823228054936592686271596263736707337059171982779663567729727832432511121855962297031966271540400456351399370787080365299506912360247517662382432279159337749112128071176251602835718965162183189343378713682938666911542629461881144311330219720597302298508251077200496348067097514421721011164938443208492989299604504839429933341061565666049554481258616576752384653326204149717949754588214958159689055042277462925073449573435743706002071085132366073995717944242264875 A015281 598 10451256406987087771027056941918907431997388019119218824772196239971359433096176714205215557551359899792667016584978506697754142826987371854404375891960228555194652627304781103037995676721530045126420623856941577005787012133787865927948480603406002809986226103591020805226331512231592922153960236443514015384095328300173554138106312227390563029302908556933857108775251677330742198050479028724439010903731739100244594787715727274184559135253913654715370132623976899763052112546711668881213846949123538589169020489792033017357138425955114471803822747116957540654620376375373182380528837629239021431548076367612172829662049042647113764900401895580179468324415886085743085655083964733810828570455906935477079967869900451357878377623859991744388790028547241064116300149834836665659427798070877345052240895513513352607802689752072896110921588962669443020611524315410321095251966374336613773305139159630860462234596401295961602203060074089522031911112975728653945041932231700545870928737441757125413931869770181781960913105600400328380736737027251403057433116944585307024299345989001269405452593758584378311175453956828630689729230637903315365849310799700966949766317084811250115971792804898830472226611199144257305515576561534332171155053959347695197528084434586320664480035828837577339495026047682147255267039546121747097118754138304195423011844748645185125161965308963675140575282779234102570098471812094950198214152376349021298752005226252183573619018667654536931077124144018233814089783088492485291402044204227309792207493331183791775408260054266125069577679038429445619715279435437843172060344807386211328019229873817368434597767885846834217718981978586169461608246048711117696233304956953248641409127006561533955083136263955993310610424252731299574654210822286313107961141860550649293639411802270496932581802356750596659313409595794093377791412533411025677352854050305987256748141320838510849335096312342726461544880178917991441797031125 A015281 599 -18059771071273687668334754395635872042491486497038010129206355102670509100390193362146612483448749906841728604658842859573719158805034178564410761541307274943376359739982661746049656529374803917978454838024795045065999956967185432323494974482685572855656198707005283951431100853136192569482043288574392218583716727302699901550647707528930892914635425986381705083963634898427522518231227761635830610841648445165222659793172776729790918185718762795348159589174232082790554050480717763826737527528085474682084067406360633053993135200050437807277005707018102630251184010376644859153553831423325029033715075963233834649656020745694212585747894475562549449221510828061715853166375602240091914067666739172291319466981978972928085663269352602389515588439504533714425585961151597518405691703724667918640450775400629414248699788307536523111741627335362687568128423599870623272438287865908508360680310244404064880404863954086873751065660342707262084081516039246602488719316316442534086763294356842560010092704873039337639377866974797888208759846571733050220300750973981255361696776201465215003098017211917230260426628190536568603762205790692363386611611117789069035031143911394208023101413345276040472383419547674658886053107620261739905341847257402880117109598202461456620059929697389813744466853890091091406470027828986924060627271099447046295456015927279744743494776251137643637405938615491464421943534736309404625570330804451170963322480580079065096094484795257602929306408420230591748821218310364810691737327883117219270078812231011421137577206668640755480193533424545155422207283212953057370885427524991462923465037659871371563729471462194429129893471860458152974026341929535308627651786021445809471509262039536008816746302663875113069212948150124530610192314015578132385672499540755333042987789058811155386316030659078053489220497401585838561728051232647358876344547408587918688278086281211181366826954726540088384997657261388845525649813592875 A015281 600 31207284411160932290882455595658786889425288666881681503268581617414639725474254129789346371399439839022507028850480461343386706415099060559301795943378971102154349630690039497173806482759661170266769960106845837874047925639296427054999315906080669894573911365705130668072942274219340760064970802656549753712662504779065429879519238609992582956490016104467586385089161104482758911503561572106715295534368513245504756122602558189078706624922022110361619770093073039062077399230680295892602447568531700250641268478191173917300137625687156530974665861727281345074045969930842316617341020699505650170259651264468066274605603848559599348172361653772085545028974205416245534905264807060949207978027799083478082798264457762230371283079554851650732443488558648492116315361347832546343982396549446534650513234747015546726045223575525655494071578523973459953620229800647248282315985276458005521756675814505305041100063595000884739087397827204147087429627470143130760584071126323484223587997856345924086986339537548183989672471180838669434311080717590172674543586898341359610398148364256064433604839073812960756442189612795506500146037890547461373507807715489076359533584168496178497450131886145833892320428681422123509354174417454306952874340442538567796892911858725930629758824916026777015776722883401133151512845961693812329890131856817041781554255876371692591591464815768334903748833266327401975068236317808012013738514316364992119939989443867666501318798428015140752169984429418446112390234340085159079617860731059098059435485439689273272681017803703013990425776312203301604657152130866247652819361516416255260999567812083567232171917890814343092079879937495988498419858850989037138153537636275139625400887713440144996417937745165593803497091944171082263207759488692026583704965265274543169612117055557541207215971303413534328896998582482243383383131569981360327581386367862878110426882680870916127807453184222947601686468552322216074036368334988501 A015281 601 -53926187462486090998644883269298383744926898816371545637648109034892497445619511136275990529778232041830892145853630237201372228685291176646473503390158862064522716161832388251116337602208694502220978491064629607846354815504704225951038817885707397577823718839938465794430044249851020833392269546990517974415480808258225062831809244318067183348814747828519989273434070388546207399078154396600404030683388790888232218579857220550728005047865254206704878962720830211499269745870615551302417029398422778033108111930314348529094637817187406485524222609064742164287951436040495523114765283768745763494208677385000818522518483450310987673641840937718163807874582123747585806465035028241150096598481683789948876758058960887164549524160654431772548133388455691344740190938260241067108793194155539878417553611183762044420388099867773566421550272995086928839486975905428248209315884724159226698867377448911955457423403841904746395939608552687902425394701711784529715238173581749427652040872665853791646217749766444447903122867745521360502710881998800311868894918113330417357032399224744598442480950911795518078366907092575677735042681209936740981853707838996386579626066924657990310765379793186728588259670084259624358751379152612591477478977797735164855578987924136763291220731093447316926653505234486541372425198534820328514930209350682406536501489182930422887648149677286599727155364784250975308988983175203793254821080268151373182885116221675381392633731952860130211284605762662863371578770616871486998287583528618736824983052804157027491420747702133825534999779783673249451036841549046508278399792039074643062631654871132110719741129021724211581883364260417185547947073896822511424471420629219301468928692038929234469177595941152729323670565581499399798207298241220729350638558855615390089992145867911059874708647289911535780411058040425236571369474519020032901120737122191914415803273818149298026450392316865059261554755764451520628491643755623799595 A015281 602 93184451935175965245658358289347607111233681154690030861855932412294235586030515243484911635456784968283781628035073049883971211168183153245106213858194513647495253527646366897929031376616624099837850832559679962358501121192128902443395077306502383014479386155413668892775116463742564000101841777199615059789950836670212908573366374181620092826751884247682541464494073631407846385607050797325498165020895830654865273705993277111657992722711159269186030847581594605470738120864423672650576626800474560441210817415583194258275534148099838406985856668463874459889580081477976263942314410352392679317992594521281414406911939402137386700053101140376987062013987793498311126382162337204571866331583600424819039083623135599159954193381728412773671298665458840711658749430199125718472194247240567047523561429343648450884830035263298529119636451451495059268926598855953001248141612651379813520995683035351521508545682710048378442564935323596499769884496574117350582354922539996418627156590985302674950021900469855195197064802857776282828972531923219091847281580106603458288113912425770008958032585560699127287080203760371005005751945936920503623748968026430854190823150824473497740129872809901218222897194323122874821341802506382335008024328712610258033273573915463123823757785973525324990208905799949152298321648172296653343279035726083629353574811102225600325528204188799077979760138118054145759764006847503098486478405423557061223579988109888924481530631132598037047211683232076321077101178944767368490692521943068688238219706269064959009594088230446572443583491942209160670475300251245085290827079083089195668638026020159369106726169593895788101209019857701127917734380507318311145698155767321841989729350999682864206713535854611204965250277571281115441588763623143948307139049957819916420659367145037522741437150977043006696670515857025899782676423188963503374867738190576728518676273545828440990189602840745316211775192304013536999553935817204674143445 A015281 603 -161022732943984067944497643123992665088211801035304373329287051208444439092660730340741927306069324425194374653244606230199502252898620488807543537546960119582871798095772921999621366218793526444519806238663126974955489937419998743422186693585636117849020379276554819846715401249347150592175982591000934823317035045766127906014777094585839520404627255979995431650645759235072758554328983777778460829156107995371607192963956382848945011424844883217153461304620995478253435472853724106340196411111220040442412292494127759678300123007916520767271560323105575066689194380793942984092319301088934549861491203332774284095143831286893404217691758770571433642871204683917684095583652738279343697106021817413733916809920374144544296629512601769400322034213403010275961850288984587443270770915717169502303718004258417023238784787523362702205311336629081644558966955776329075835476804667467613315189729193364469769917941837505473308217302227959291771812856989748651420552342512048200686928674547909167803746345454134534052780517153571203177703044755904520689054883152836112340157523246311342109163035505431319977211236982087462971277222814913056872014987182859621903645384390962517465374089515581769713142986034233124565442238347412515015234585684140685266048771805232387220113369941508797549983951801627212303325312377215923579972606797158359870463264265951107777142451588279596755661699436438191420937316845319788126470704023612254098586783084473488575413268188955315330984392134405545741166741532604847895390516959761728230403650924535114130536593579422361599187855007512923248574989691406888321103615853820412378823286443783622769970562276075137636680896952461835386354993877132049805082044126410041169883898870350594798642091014118907448174965607375354559098238695018971828168562196110872477902933827692655790854645539260815528193797135480710963903101624707152205519689662138836586273219276269578428350566087371881279749292937901174028168929687484761746889515 A015281 604 278247282527204469408091927318259325272429992189005957113008024488191990752117742028802050384887792606735879400806679565784739893008816204659435232881147086639202467109495609215345720826075213696130225180409883412723086611861757828633538606515979211643107215389886728695124213358871876223280097917249615374691836559083869021593534819444330691259195898333432105892315871958205726781880483968001180312781754616002137229441716629562976979742131958199241181134385080186421936497091235255755859398400188229884488441429852768724102612557679747885845256238326433715238927890011933476511527752281678902160656799359033962916408540463751802488171359155547437334923052829957383361604432156125768442858959169244263095360169984722368335582995523447137408278783553822529087040795966895360919774169425361271218472156331771296140809130771643619891110534708043743569409201396229753329972832352536841249316928843341909915564459190715427824836524715528682397291464523292632430263450624556738727927649331942957014298060737064109870880368195962973842380515956871213834005705055178753679557477878886368769959412570843096085001340641727179264094389150198084842976442909602483405385195141240017054824554303714863158458444536036580499204628943569552968848293485895081188356784484020621383972875386714188987138242101790451753163273339564723147781716188738398330815858292539461065677795561814812769456775998639092638650924634913506233005453001205319870090428959310736804370569757519365431540655281386340310704100572037904546815088479008417371125222453195259274180412596325633808671648261679331862568194160151556153385244201257265202960301736997046241961877097962621124518854900357615749816755298113945359706586506363281953904863389661493810819296128145194865904113771815869047761434746944200575187613155973031081232225676051333730523144041338874346797169931820553980444852367010761605712807659569618145393355933554110080258626310465092078420839009131320866970749534090934202768893141 A015281 605 -480811304207009323137182850405952114070759026502602293891277866315595760019659458225769943065086105624439599604593942289676030535119234401651504082418622165712541863165208412724117405587457969266913029111748278537185493665297117527878754712059612077719289268193724267185174640684130602113828009201007335367467493574096925669313628167999803434495890512320170678981921826743779495879089476296706039580486871976451693132475286335884824220994404023768288761000217418562137106266973654521946125040435525261240396026790785584355249314499670604346740602779828077459932867393940621047411919955942741142933614949292410687919553957921363114699560108620785971714741043286561100413653692013474742864326876944953606981038155362339366689982379788863749075646010538752739062011751920175114380874752869506975207298654065156157813594959391296881822671117493628933592841040551363445872970330705433657695363305982496853048042324661403399608771382897384999407473416635368666199816186281255852018367232486902977953589938839552754412895984866762780195444941308385236405163941492089661334245121784582152011322965963102950411211550097222639540394366321394212158851918859495659151658037392496172160786059459425586164258971645952240362608255299077522838926549306613903598478594608528249648968284681840792467584582183938578068871669173430463514566665713563092534939754352796659247633326501224724198763892808849662966040050455758196242223657336506098590717303187449652407852149521187534002312661436246171098786562832251659973391799362816061539159831473975864208965076792582174612640319005283298246923867791494366517555122150286178709635902108415633568054091718096376426007042368222565747796883392163088648506811411513128557227699137463762183475297235103299407105370990744156216206706483208494440094497946142691816694769903248357836086748476568886340131743430429497445021375528726398073537697113231255477522341362914272289268357780917622138113459222917079966271136293418428789618748873515 A015281 606 830841933669712110381051965501485253114271597796496763844128152993349473313971543814130461616468790519031628116738332276560180764686037046053799054419379102351272339549480137187274876855127370893225714305101025312256533053633419088174488142439009670298931855438755533695981779102177680452694799899340675514983828896039487556573949474303660334808898805289254933280760916613250968879066615040708036395081314775308525732917294788408976253878330153071602979008375699275372919629330475013922904069872587651423404334294477489765870815455430804311167761603542917850763994856729393169927797683869056694989286632377285668724989239288115462200839867696718159123073385647696738671862202211617079910267253608807901932509099911583993194611877527650576631400106962649106232013150383591887627694854671750544568195931643554669138044233303983886031855866682380171610923438635186340243388803657353361071205506714221469356208777773007086316803592627472272159720721650683919573396154015318972008241389097820346958268278171176699577418143807890102536732015579062392346522990923760263189035919242337181699702118634383102736382148948562918502627811294110521907268953715523329246955140107098972626471221680232105313631742757979403133149562623025095181204112666358668142251289256636566704182501464262680342701561238031429351735847603233773989609162695872703235705826383602155506576299856989809887715949266105279463813374537581387496854170840929502971666164075412567532949325647567505360336133112475162540136221458593195137962472920260487566092240542346379486705545525656435245240712674477581299459892707868974297396983055884836848347479879286405533073809044816614269447733956897303814495422033488814594760899447564633728737024543173242647945079795085004286863987868217310518390833131310953549807374651981490107212909285394651802569202306854703889734437070230413685009033855241463039466258395253899690947312996896885827883857614793019214708840911486370413870091091874772711628657157809365 A015281 607 -1435694861381262526738457796386566517381461320992346407922653448372507889886542827710817437673258070016886653385723838173895992361377472015580964766036687088862998602741501677059610987205660096903494034319214571739579289116678548184365515510134608710276554246198169562226656514288563031822256614226060687289892056332356234497759784691596725058549777135539832524709154863907697674223027110790343486890700511931733132466481085394370710966701754504507729947726473208347844405119483060824058778232739831461659642689660857102315424769106984429849697892050922162046120183112428391397635234397725729968941487300747949635556781405489863518683051291379928978964670686149033205794360003794298401794279515160318412593400100535070674512466909531421057794128917523215105837787338461410564063890476306078022250804894411731532975734526488765661172158592333064866635476548600612031908990818323342191848442164789563464397885171722589555457266691471038183273558048302895384552092169225002707830488715525128471392044644284467483116700073498064238539776468312882944622062171512595911500555778223763241861609672183393668091151916368315766750277864050356231301025463359034977385202314690094380151443131888895442273217568961244962436817444577451808930083085580575481197542667836141623076077158533343893734133279755035588351183057787296019303904287203534644705335050152798389453313119354870357553158774307781570613359804875379008567156411931254313279445239252685248186443274493708305664775240057414464330678614991231648911542586572338673212523583038018168883674686142600049548237073500573446192166700926400178284927063465238523371946143239883772411804504516922615170493350592011690403449263659916554307771866832150132030498741237869251960240168619586144023227037590994790709662548908397771459882546830654831239951799891580936402523245343881941924873052565581071797022266000429134459858403347909931638949751889913941860077556837826242459440406376632100188697322223553931241830155494353722155 A015281 608 2480880720466821646204055072155986942035165162674774592890345158787693633723946006284292532299389944989180137050530792364492274800460271642923907115711395289555261585537314897959007785891380647449237691303602779965993011593620531262583610801512603851357885737430437003527662456690636918988859429382632867636933473342311573212128907947079140901174014890212830602697419604832501581057390847445713545347130484618034852902079315561472588550460631783789357349671345704025075132046466729103973568786174428765747862567733961072801054001016869094780277957463993496015695676418276260335113685039270061386330890055692456970242118268686484160284312631504517275650950963557556272855463061510889769670370373263931253401615863596751216622349247406731303830244756772502630048979440359124270059377080546508618751268282810911743664521312619701725625777969273884771612884154065840145959284379015840583430002597673381684269094254599394755146693310850803662731363575121569270205801307848344139646248846723792331259318528740486733766101027980938663841426026708175837493716488553493037626734538563350220705489998322526386476484078414580982669286020195700379768053882251652505241338807892239149716476007945145895790178243048565551340346704177296245829380989322626922328080258660755721118641359321172138949902230017958208576725097965884889093252098753503493120857746339189830174864244877906483715613912315647826294391705436809915791410506436399376258660501923912400363360603916749136555384813018028928740425097390473336001555067207249889786878274988857223510583272002616721960710020666309683923232582341784446177157002210497559920412542377110324287289071869919659079502909341361789146005751145592489292535205455982909485087423950268292852404976833745839195917755018960434946644989125121695005541263684386889701881590774754933809775934266243095709342267216120657590292178026445144034491090725718128421180285207549280886763961717592778288245680651321992661052199931257135291967331721388586247381 A015281 609 -4286961884966667804640607164685545435836765401102010496514516434385134599074978698859257495813345824941303276823317209205842650855195349398972511495949291060351492019808480143673165454020305758792282730572625603781235924033776278021744479465013779455146426554279795142095800725161420596012749093973189595276621041935514398510558752932552755477228697730287771281461141077150562732067171384386193006359841477419964225814793057290224633015195971722388009500232085376555329828176294507891666326862509412907212306517044284733800221313757149795780320310497780761115122128850781377859076447747858666075579778016236565644578380368290244628971292227239805852324843262451005366867275677897392255073140831566439456630600461753596633210087373924784949920136381532780827213411732532882557251199290585863658534721243458744182778019732884860070392022870177254675129447400581678284323484459666125368435155675463553243855299862335516696415904789759794374986805899267871788334855470284372990994534341272035820508185802451523599044398741010477164129148484468981815466243892130555237451253804491322204596404215291620009397208293862457025420154197457367643299694117585172959794995334070272377952741893979288729623371611108692339816187337785933741913429921438226803105026066841639854605194344676905695862296984616450817906134137813290108935938259386793448447749319897375492118093420441600299203929204581232120343699490357472505446265916883717713762956036117302768739072356809179213373569588419633671084310091331844450794737416942431656240548196457562018756807322212562320331527905319431459973028834842929557241549214328735940799740792056471254534944647285862121306687364492840358173474280101477030023556626901004758646697002235386735743173697898339278219238360419622949957171941550541070250515435259297069601337405303071931624207850629855272936912798116419958867208343376541865952377840873168091268778949348144507918593859371278602376351725110992752362532595002913566018381675299455829252430635 A015281 610 7407870137222401966418969180576622513125930613104274137977084398617512587201563191628796952765461585498572062350692137507696100677777563761424499865000374952287378210229053688267229904547088351193064558429497043333975676730365408421574460515543810898493025085795486005541543653078934789910030434385671620638001160464568880626245525067451161464651189677937268774364851781316172401012072152219341514989806072981698182207962402997508165850258639136286480416401043530687609943088636909636799412818416265503662865661452524020006782430172354847108393496540165155206931038654150220940484101708299774978601856412056785433831441276405542718862392968670384512817329157886346343604935258311347055202472677921250640949302009988203865739350808227571124468183491665140204746391836435527581053314593994556867740114038987055576519913424151403971291877810011130700895021872345889537567740034710412227657340996318531249526842243499935042835455176905141466983871205564959237366261015964965986691797789602879433056885059226766175822814056755148757581560920476716005693766786414542275661521635014049934199292764284516980684894423678188943345088027749806863885159865883357164499485427412753098779393318072199891264682264570429329539961894146764026633089525893279158455102156800230697292021608690824527925060495332286672519880133873298601295819882986126371333080110076473795404451737518230324033200251046135263253480303357234517065568139606128386935564813824091772300547720267467157002539694154383220897538386294785909597678825627136303909500610198733910827964825681952023290666513549747030613772354719134825805775537292013765940562939028829124300492291060052902675623459950068206038198923747141695904265849722708480009788190936267272602171097461932905472591973796581682143681755678915823341561284132123069586974537346672618369330721951829162859140102877491984331007065817789521453946928633861311321925543291231187776824318470867852315211118884759736986885835236648914764853048848444261627902108885 A015281 611 -12800799597120310597971978744036403702681608099444185710424401840811061750684301195134561134378717619741532523741996013613298861971199630179741535766720647917552589547275804773325773275057368670861615556966170890881109969390071425752480667770859705232595947348254599817575787432520399316964532590618440560462466005282775025722152267316555607010917255763475600442102463878114345908948860679035022137902384894112374458855359032379694110589246928427503038159541003221028189981657164579852389385350223306790329431862989961506571720039337829175803303962021405388197576834794371581785156527751942011163024007880034125229660730525628777818194215049862424438148344784774181175718535390647737645055076501227601278135999957920385880766064141660924749816130026887147003115452337143497920874380738762439704380852394207822265696563070029029391562122285889577665539525301377429198352081500048934276287684795205500380025520089048568398453923420863253237619168875141518504823096205670307223014959667938364239250798823410815142700753293423274685713776773722503836125022989847265285493320656541439782585812192326119287583198901284634192807967245217405777811642714226191506498893195989174924817295686789019000932899511814958190292441167964423683054616403226271038863111662635904352811681947340909850346102907882422779192709301835661588839547382496323724769248404081301723160188813501288433607360342490957043619475122907895022908734869783613459841900710787696688469476137928664635856652414793834683282995697462721735643617870406487181148485340640777727232509322327707890389869696187180006661182227351529373661765712177852868953536685358660358591268158577691978654186308522264642473224688413651282767794492935410974074844525289511370310339627872686907675809443842621253996889443567253417603046842743199748482409546241714736694776727314971148546742086446354246793350476354450317264173897155428093557573430755047760247755144414184481253135355621491381501102464859481740455446366325096419283925084330795 A015281 612 22119781703823896713295579269694905598233818795839552907613366380921514705182472465192521640206424046913368201026169111523780433486232960950593373804893279601530874737692590648306936219299133063248871682437543299442558027106043423700286593908045570641925797017783948484770960683395250019714712316588665288479141257128635244447879117923008088914865017959285837563953057581381589730663631253372518254295321097026183064902060407952111423098218692322725249939686853565936712288303580393984928857885185874133689258259246653483355932227975768815788109246372988510805412770524674093324750479955355795289705485616698968396853742348286528069839603606162269429120339788097478315710063308982145540207382859337021064056120651095275979453099740703787781752416997187261020362330675479225905713677467252558066252778248974417482079959000084424709218902240069780696779718159921420235601752984394573189072124190401445369842687030187508179729846681227053289901294138047305248592105850906361057656189541596832650059676159340245867100335684152964277817157376540508273550827792915171595758827671445456688842604929767017880869570708867551672558265060545410693607914159081774876250982780320823259986070365996347740820886243972482844351314608099974700233677315617489765115868853496187499722272525521756451880875659260281239537718347579648594279487162584019356848604451826748618857237309407502214600135175769982146547017792220757955030715521403925821352940015672922294083874425164624630533902871866389512451497982658561340754029186378493085176051894835143938118195539977341179175473358903959014966450347971631692399114283629254774333915513522555606712399049232900768516176006897721055347729368734656011628884145660567298539978524654274007647082071616754298006590655922249882481420151647768753851002826501090554021605992002101919670297741981896000838234130347527235554618585918221505345189493791609953381298297904129771924705288086706277404256959528917444086363099585003278092296156365061368846660919027115221 A015281 613 -38222982784207693520574760978032796873748038879210747424355897106232377410555312419852677394276700753066300251373220224713092589064210556522625349934855587151445351546732796640274385786948901933294050267252074821436740270839243036154095234273102746069247777246730662981684220060906992034067022883065213618491956092318281702405935115770957977644886751033645927310510883500627387054586754805827711543422314855661244336150760384941248539113721900333669231895778882961938638834188586920805957066425601190503015038271978217219239050889942128513681852777732524146671753267466636833265168829362854814260611079145655817389763266777839120504682835031448401573519947153831334702401134879753376389382839245143307846706032252864162610936491261772571073642075790395004019333156025915184709297479016115787373464897009330998121632462237975192180963927160913008013370604725107878115477521871101180345327461900556464536393326470615146328416163815723897440826902944206145846362036342885029802244662677981821968075781809221909407075445567207395702657907786599083179855172944587306523201856997178122939107079028191849237865302551850659944797083961465868053179362707851863088926689315772562418710072780073299997500419061776352501859331059937283399071991176785703263085922065174978351478916122747195499660628523042484508419826103560534717812829951681451551684961814455665293390221013271492012011315772463113474323931966901373913421793541458041125008661848405013868242051387802103198951893196590226042295953468235874410006505299497914054891955412814272169342134574576430562334703336308445717899894065150728406757729206845908121158428508870934447261973214679440446847493652337148209064603697915363801820821694659634888217609246146833338279232759674268483223389244401312387361353562084690228807558420152915689841886862213885944548246635155085335930397338709149841334865605200747845819414791565508740036501551083380288776007125110463837083587104020893885605457830507687493480631956286724231154666895697819654955 A015281 614 66049314251110894403553186970040672997836611183276171549286990199569548165439579861505426537310138901298566834372924548304223993902955841671096604687430454597697567472754272594394138639847702540732118861811585291442687188010211966474276564823921545207660159082350585632350332265247282234867815541936689132754100127525990781757455880052215385370364305786140162392562806689084124830325912304470285547033760070582630212868513945178477475588511443776580432715905909758229967905477878199152693810783438857189209986133978359354845079937819998071642241599921801725448789646182348447882211737139013119042335944763693252449510924992106000232091938934342837919042468681820705892858164122829993439843300855961549254593567702390173288242675873326557501958065478229786900842518611690499320097752553058795728310208180029103275566740542861711983891218505087248363520128713740445774981650042437140102781894457027412279915724628550009819589740693489743670502533086581122080255136450222618841454250637937829059411687723888456560409816507415665200187924838292275511614793525592961511267602090671262614343696250539675786111176260760375970344599206507570629947955025269987338867160423376529964665609144947710397084606559713903214070806715503389808738580417828285181961412429790329036673495655502187372896857632544349762733654079904826112027275993485930438456591345981260181186509691344477208896184799222376963992082181448535234066076540376753530227169838164415137321223530584954610871011444977686113151066715046284232248752389065773782195947310678782590663050315687414258131632609310123061918870229200838790173985801418567536804320341851925203494991860458066688386871761889083839625153286964986062810703984497878250212944480745487801107573725303987641866266480784806761637635542091201689633008095938158365917340508412728018748973321769428595831538278230537815515293171961676134196093090529591161223646558203533981057995206908401023249490807362400480774714822546862058254080358511350860250224272829197493282005 A015281 615 -114133215025919625529339907084230282940261664124701224437167919064856179229879594000681377056471920021443923489796413619469699061464307694407654932899879825544821396592919383043113071569656829990385101393210419383612963460881646278067549904015736430118836754894301811972701374154347303701851585256466598821399085020364912070876883760730228185919989520398450200614348529958737367706803176462124653425274337401966785007836792097268409077816947774845930987733085412062221384540665773528135854905033782345222954856039514604965172298132552956667797793484664873381575508508603098117940461881776214669705156512551661940232754878386359168401054870478544423924105385882186156810955211164961501762434699210890593597387766658130729799380947576998659488498080720591552091073257361158278164618750342583256037357387009791950513099765863492794803257306035362507017798918197522909634801436389450278830495043819570687234906332023959323645422600133081962822071852322557201058366094364425395980615676913981093954068346293791621353270546619125764364581445454209987476207555338686799690629246191945106668304307549597880674756602161626538952409593139407466757246287941347854740909388066450741715802789715608372653960041066566756036830818903663683559799793090341943842587073448109501407246018774970894949240176006595957529369230231570419536354007276223101620735924228916066627413853812649799154474039005616789871284511451577717084126114001257887697716807025118481371216156229272267358033274022764592057311779713345460493447833807814724357839774340496816879308197118313323032412537407380595156337796558157901989784973019433099360088725256837696128504789225218937501953348707831930073334076691934446543539324422415273492505219619421287087985923990632008873841114601444705466293510645360011932665050194646637415129437606501735636944712861889096301443835776325958375932421733076837348371149107236549127328051536752258060223326592552252978443056978331847088656470822389839389046873864059588511253853876114614642042395435 A015281 616 197222195564789112914699359441549928920772155607483715827426164144071477709231938433177419553583477797055099790368202734443639978210323695936427724050992338541451373312564693898499387672367002223385455207467604694883200860403484768500726234139192551245349912457353531088827974538712140796799539323174282763377618915190568058475255138541834305269741891248521946661594259768698171397355888926551401118874055030598604493541976744079810886467685754933768746802771592043518552486270456656618757275898375892545265991236281237379817731173051509121954587141500901203362478702866153547801118131709298949250510453689271832722200429851628642997022816186924764540854106804417682277284737180311051719319651788641324482381249025000227601879422484877470586108189210495892846370485251258882939574664505934603821840986745363451439015852310533952484735192443072081300984927092973751464605709184248960113559573771731013632527619516722924697777552967044269007180300391930760245925939586431621924851976326485398703755789609076540646420441305868465556590171312830563662418899959040238508728465931466960581446393783977331594024074035333963574069582842575119158469329643942983399105463959727603581999291764279290957400061868908471526903684120035414251610910697630686905055746519535037383931233010503817887969109672869272366681401298818422236692718665548539076352276249830263891958100582590540117793929431545357700518080900317008595815785060057038721416335228834647016050349345040540436591505504808113387219752138897255345720791161616736489430398741570983457823126572215075825755011608174555954119048141095630117198838980552472872164872499166107410737103516959877597406129487018176914241302067742501530721752866260910309793210695211978674828513336340286607552082422876082945023388136865419489983460854775282739031952448281836012736479820596707932381026560705256588821303376604272914010185634130427222203024446201662701570901395286446267112299714973671556781179764516623023862463180022255106100658192681739095071125480661 A015281 617 -340799953935955587116600493114998277175094284889731860949792411640955513481552789612530580988592249633311212437756254325118609882347439346578147107160114760999627973084111791056606941897850179842010066598504020912758171086777221679969254932592524728551964648726306901721494740002894579296869603950445160615116525485449301605045240879400289679506113988077445923831234880880310440174630976065080821133414367092874388564840535813769913211816160984525552394475189311051200058696275349102637212572752393542318219632856293978192325039467033007762737526580513557279410363198552713330600332131593668584304882063975061726943962342783614295098855426371005993126595896558033754498802630798212406329952479507252186166117091208676346278816565163525643846237326131291731358576789413685807248544681462646089220083836329076257709476750999230419852304666805217500127013064928196442970182354367510044601828107598133338839959961724674959142617440336113173080315378977944877683302040297796389261614090619012615117527905485753997108506995684825951640006361594785592444951215945155851538444546623877750343498585210001633088995168101050853241932203102704027515154526477027155095073019763559595036513517925132659460751882939026957936772121975572537882103784659302974627846929147183482670314914432451605266552401197898212732771343954310511456991306704786033380227901578261868760943030049498729921442824247701742775348499743232852547031835420583786241607336637458884967305340467598221924983894888443078319891455599725865880239590592333810472485828106043100167200638686140664602530024598895150925483257833568237296535649773360676311340350590424929723547069102189223718106652889818723238183269668051749828510523513483133757082400014559801514089281882599530130839973467221296628909425463469913233640398892109478242919608651853792896092267348087915162986851064349742639320569464276283823962415857662862602541113903475953806929028960923992055907920864527187019888962048388765024476646222363920861859962783069141172778487581170475 A015281 618 588902320401331254537485652102717022958562924289456655721241287315571127296123220450452843948287407366361775092442807473804957876696375190887038201172678307007357137489345174945816795599485110766993395082214948137246119637951039062986872523519882730937794912999058326174742910725001833024990675626369237542921356038856393173518176239603700566186564971397826556380373874161176440621762326640459658918540026336486943440044445886194410030018326181260154537653127129496473701427163803249357103325716136041125883525575675994316337668199033037414010445931127426978821107607099088635277373923393859313678836206548906664159166928330085501930822176769098356122757709252282327842524682906419611248066475133358660940729363431932189140276299674781650613322397529592216480733695017319569041315018355172124662809133159079070560284366144915769510732219625459032335475376224662010189209617145870947892272978296210580306705691991470334080303409552298825704814248808189601183864675230880433937201486513787997076417162929440065182005172415786169419147522274254633250049745771734769465500083486881143279504228030697234188172544662424772359283492152566831634445010173572634115761874113505337592353460161699277113342754770382934158829538736263552204309241031048750894468367287087578972097201033473028754918132995590175750255875271615435789874952391366850957657424917774177398878062738430349948776146528121314112933055404391861010617849086504339676176917878707982940157329371119252035598692775392582142001495395496830625931254356707372519137313776883263521810417376749128602654623729575930085623433463236154256510936915273671994511984027369226057109789121225911819166651647387140961390997016970556211671527932158487679337180572353762950946149572378676789729499857698182039089433232774065019885288622054190110939596989210565663370260704346935352647980876462977252129695895833429694140653934712497399661790155631555550052863174272868001564275556431112333511286484056614446722630368170152346691790442640821096052788201924928725 A015281 619 -1017623209653500407840775206833495015672396733172181101086304944481306907967700924938382514342640639929073147359741171314734967210931336329852802011626388114508713133581588462306371422795910271405364586702067430381161294734379395500841315720642357359060509609662372787629955749732803167467183887482366042474168103235143847403839408542035194578370384270575444289425286054550512889394405300434714290611237165509449438264396802491343940531871667641217547041064603679769906556066139052014889074546837483079065526732194768118178631490647929088651410050568988193819402873945067225161759302139624588894037028964916510715667040452154387747336460721457001959380125321587943862502005153950549453708832031991988694918202559715817940195448142227624547581049604022775655002899552570820464150712859252305797138701568085417951125854954878187082737688510737202988210997910912077601436864449161035840879722489291056274176046733310363328616576383644557053000346806494012308078933058857095878489273112034750334413969489858064201856800205856851903558415738250773027607340898268492895683366365668732479328208137155599545318866156414201525331001525532117909883611827247270673495984018249598515898413612588478264866472736091770523704908870013667132437905486737524899199434300856298685451621767225077075389477089759890246459126265489077843478027985417890410175093384745844469684027194451620828592369314710205699122474826249119105094120163284624404855659995835453354956581506157592918471407997078394834180780696558593626096940228870721563209282080406792986942166821187920592290474148593237840089667159843822347467830590632275118580661892887130553825860962627510105492032306278829410739897169107161887040724650473177084850799368123978265647952730693336823854832883037735576593172702520621447157994712901401670826906127348084378507465790410184041196905704710634186021848090215566300112153954151732112275027963374392453240007739291622989876783108739681035570253170348085285785871353875751993320085466765358016180162836240579863436075 A015281 620 1758452906281248704748859557408279387081901554921528942677134944063698336968187198293524984784083025797438398637632744031862023340489349177985641876090398661871056294828984862865409818591332948988470005821172519698646717301007595425453793565269993516456560605496580177024563535538283873383293757569528521395362482390328568313834497960636816231424024019554367732126894302263286272873532359151186294176217822000328629320877674705042329239074241684023921286959635158642398528882288281881728320816935170760625230193232559308212675215839621465189636567383211598919928166177076165079520074097271289608895986051375730516672645901322782027397404126677699385808856555703966994404887265754640539380868815815693995069636423551350167757743089489232551053796811594160127935926818070729278218417667703006572791799406069541997869010927923620019815393120681571755260321699701466017995394694924722131659410492772435809413736216313237058698527049698695993350329680645954930838813380096690311664470329755243424600246707421232126040540237139818319345435845651771804630904361197165052918091639993479855900407285323804133962595342393535697080011646362182279104903355131187172509931943566775809346867658539105526071160118324388435821185521884470670003744968056477363114476285325157694206153770012083248108075499049224845003543674490285916187662493055387005974844875648204041474296878522944536764483205847048799253461243004195749389140220842660827054994177686457671950772587623155608051100146195135407333955400617132599012586088545272270783122539207748631314925145547208659981320716385861744000766028882836343055030333509074087041508261959549069522067660556916720936217030393398289354696962961162124991627804223628135272623271780604867856206559695614995811457867836188059915462145644317782637892639870066592199517055121270300145006763117944446875478438145635856872937878222316619569946081885703488608199114680800265251335471965981523793442281456837412383054561658002847394711415713440879321911718945090037964683464836223083123647701 A015281 621 -3038606622053997761806029315201506780877525886904402012946089183342070726281027478651211173706895468577973552845829381687057576332365595379559189161884208887713185277464485843031428166525823335852076170058986114039261527496141124895184155280786548796436936726298090545898445789410154533206331613080145284971186369570487766046306012475980418447900713505789947441115273354310958679525463916613249916336504396416567871466476621890313144925120289629993335983866249554134064657908594151091626538371663975074360397773905862484591502772970865891847691988438189642933635871153987613257410688040084788444172263896777262332810332117485767343342714330899064538677704128256454966331440375423173736044572296436689819124190274244545075422978805877728632292901884633344954436189581289337574433523767835032167415827647803985244239062049963263159559367210663369354294868604495196266225443051374398726906289327006810436927132227383251828764786781417776874079104510696710681092577464974686335312763809346136579779687640655593519124647044453244390709418084492822892540942358534255068040940577251754132042441827137607894257535125784219138125902219438904693854325812725393337483084893838856979913472427173559376899971771293018725295297750608242361184720927477331938890924071905724302120845519281290243826505953693105164292530487286791109189582048667237524008843133842076934584313472546980836776466435522733572409647606006065337607510936144125482627114281012518540305242855174734093195658439720932886631761859997598822339890847767630198205849433710236854014873170248717388662732325014145102731969457238607142955443636388500223230732364086218227288595743207184614465725770750936688659266021744062403204566325815596975914182157789776390844269439665582245949864565926917595731629099210228352927951292976817182887747869923617312315828838766930465617889202731322194310826845890649809902877788162151860228346381974297521179795382884071906004288899486317870083722877662990087856579434885075199326381641611052262892684877466040730593300241195 A015281 622 5250712242909308132400818656668203717356364732570806678370842108815098215013615483109292908165515369702738299317593171555235491902327748815878278871735912957968384159458631536758307871756622724352387621861928005059843919513331863818878220325199156320243026663043100463312514324100747033380541027402491052430210046617802859728016789558494163077972432938005029178247192356249336598220001647907695855429479597007829281894071602626461114430607860480628484580120879229543663728866050693086330658306235348928494767353309330373374116791693656261112811756021191702989322785354090595708805668933266514431529672013631109311096253899015405969296210363793583522835072733627154181820758462782565912589822866732767441673885164948488964413493156954106867695774953481816460781476838756486425660346953340565484707600023932608901288416014358899061512741562696213920208008238700506077890931846104556040884636725716338479420616258352726300553494144596384489958650780038083976201126315516122798767511355097937074201153811499500166680360626701914386923081738181853143474769889923673002224564453329636124658637999807663734766116163480671389367242573578819575939483399021026613083197857222357414374340097852520759272894200291035884130008872745012505874969817015523166421725092928696933924124957441210445014414073229295296871290071473043942053106398560862297500740124267570697571388117736441192144357462099059285951136532026293913067291854899322676271052851331587307974935282964697253271937981057011553198864430280166787259906932278602138040798145708838243100737417313796643495417963885126842714753000870166883834785952386097275868796488756625010466803324557869130024905952317595639393643684410510440048450313324865386915398965345760543820066305595147672670714990925520017641753226301120806038710683971690229407844999608520713531715624268127324700791822843798158980731458918228553857962148317460481830792141865190562088980943322687542125344926139532574379828637486012369524750895192774521334162256823681893671334769711912148259774089209045 A015281 623 -9073230755747284452788614638722656023591798257882353940224815164032489715543527554812858145310010558846331781220801000447446930007222349953837665890359657591369367827544515295518356002395444067680925810577411592743410292919037460679021564721944142121379950073738477600604024752046090873681574895351504538599402960555563341610013012357077913798736364116872690420011148391598853641724162847584498438182140743629528999112955729338524805736090382910526021354448879308651450923480535597653179377553174682948438957986518522885190473816046638019202938714404619262765549773091868549384816195916684536937683273239554556889574326737498621514943851508635312327459005683707722426186266376544883572629722434571638028683744615599225159838623822839472249460814888072281765580125238481662945567432160289382452059253663167613755935345254760954811955659097074590372777385794695350304696645489589211152774810359352438806043708319634947779131934149434421287225354569186008930500212319542119663436283630682350182954366872414820910572515406061222097115167394080573485260783274597893792614473419792852105643667476425644603413418983372522297335856737616271741069301304681391230076376386143924604394783885996844009561038189055385275914613584307449972524268667978628156630118965859501132881148164840679358854669021464566494485362419425848409493982615654371926815340811521996795841263108531478010474042972966747346761698709300472404965162411334513834500881283509969484909986589825053563781461166798477783438512994956277996145724540254978088709372909432213600636762864066259031847345200266716604069219554579204307427929426602189168511658479893245512404584552399866743936672850362663713009041979044231437344781950573362030875603860196146859540478456343612308427989719306684885509765463953980724831223504359551857451672103098205252806382995498140265321370488778577395380089994926099687999456627619871917681335472482454055902402635921035389583237356196883893680350829271456965738777890798757975608708137050032241834576764347901608743836198953212715 A015281 624 15678542745931307534418726095712749608766627389620707608708480603448142228459215614716618875095698245686461317949544128773188295052480220720231486658541488317886267605996922430655719172139327348952639800677767232260612986164096732053349263839519477585744553727420089293843754771535645029721761419167399842699768315840013454302102485353030635044216437193956009045779264420682819092899353400626013301178739204991826110467187500296970864311964181669388964900487663445349707195774365512744693964411885852134902519400704007545609138754128590497182678098491182086058870007902748853336962386544030879828316696157950274305184436602397617977822975406921819701849161821446944352449868910258207020207031139936322625481647664473635059177318464608928363248405855931281670248094822496408136048727994992021394752619331612699127526986017226305993412102518294975452672578204849759211013242808639199354760705534947711005284424763100182872964310747692330864370352628489074657878414977497225415145990656512572567847338631128119947822271898664466562557269427298895282050194648212551167990868719002797751510627493426361634256177886853297742139026776452939270573946799760523802627698484860330213494933470647839356716077301110549318168586285365887708340322059585753660649159140245083309945946554517647381879622412669665334575890923435324350827427034563221619287204012052614753907864817306889041233036253871375052682627093182792515600125865815114634229608137777067135223315313551197996124645151798345495505686303969165663441871460417761907863488061377733119116358660198083468479985177638840054544113785692592143454270544167118453823313822994178801956047442621690276317933029064400421253086214887883102944996654148835504439380279388428711382867799902974069037855633691911068697910861167805870459484141477346411297269356799138245429002204587533323625494512710734106745154238727878115127012035826820043535479308650989088152290033111600110890083782210074875309125585125694978338247522964306064278615306884352989218944007252365906951916988780302640341 A015281 625 -27092521864969299419475558693391631323948732129264582747848254482758389770777524582230317416165366568546205157416812254520069373850685821404560008945959691813307470423162681960173082729456757658990161575571181777346339240091559152988187527914689657268166588840981914299762008245213594611359203732321266928185199649771543249034033094690036937356406003471155983631106568918939911392530082676281750984436861346225875518887300000513165653531074105924704131348042682433564294034298103606022831170503738752489111553524416525038812591767134204379131667754192762644709727373655950018566271003948085360343331250960938073999358706448943083865678101503160904444795351627460319841033373388857416389152536418498464872716363440715024328709836891025334086163308366023952181965815922176179641572620423376489503598957228787839084119649681719146601333320953422505588672306338547651997263252299349954367508219178695560285355996853342092996552425662616718006905497991686387232273638156251909777683426528305865508195085409303666714170058841005541051960076105845307388251919546553424158301380700894326613544359015081302826618353645246175091838894317635987934462888113067149645924639288935728105336737481426544229625358699618139748955425803429957521574228963574291799938853840660963348851461202509589379119846903617820899923992924272126483141851104966651720244246039903983561022557697299582182470428336325715928860731966419562623692798043461406564608602584516363876320147769291697053494330239008024229342381193680634339495332361625035099683114250885894857009964897831004811672609584704213037275693147852437807310871711532892927477844447567011162389469251336688051265574726773406794000816473009572044550724195169730785621722516805512483762409912528414747928339908390765864804904079545894309448049106980805995039446828230555514611387397732453132941988524329036989879154047558962918667335315918232669172441184191850916459419972570963362518366052613938318939980404612817477962588942848934929938654301524534575785232098983264672539093611407593391971115 A015281 626 46815877782666949396853765422180738927783409119369198988281783746206497523903562478093988495133753430447842512016251575810679878013985099387079695458618347453395308891225114427179086956501277234734999202587002111254474206878214216363588048236583727759391865517216747909988750247729091488428704049451149251904024994805226734330809187624383827751869573998157539714552151091928166886291982864614865701106896406278312896637254400886750249301696055037888738969417755245199100091267123031207452262630460564301184764490191755267068158573607905167139521879245093850058408901677481632082516294822291502673276401660500991870891844743773648919891759397462042880606367612251432685305669228627517729669773659514203389926569041738902095721592143569698054966507777725032936805026351598494781560307835078214041399832023923788258546320080481584389464700684053624184296356220128656047659838876729636971976835058725876316870832998345620011184497621554659396581312404083430801190644595183614682352154767877827422183604254597880418101884765241253569999011017792605613814154596444649398982890875303517525958157140333052095538705430011421129244746909973742672764671101176375698000084103058959006537763455947889222536943127185073570283920135193217284415317697032520465989796050792430514761184317828924809853707699520046470012792882307306978161782474131611886837359275934986198513689930481006373399517624052986382459987423310472192725321508831851505854916906046133191170089597013706852897707086283028039303836369450970408473371920526999011313831856474366289259618225935751990080477347443119572675267646173044406450674646728197632563979898338338411346227681586328312184822902257636697594946785968915418989978205146091454974143211034880232865424313617264325281017584495257837519881585193157971070912421987814477619419796839874158123653474725690939882313968580809779550361565022091263273246208828595534056468341782133930773086500960679873527785521720687609014865975547393115373516812543169986563820756764645520873882840634943554934427418847268217684042965 A015281 627 -80897836808448488557763306649528316867209730958269975851750922313444827721305355962146412119591125927813871860764082723000854829208166251740873713752492504399467093764036997730165462260834207061622078622070339648247731429485554165876280147352816681568229143613750540388460560428075870092004800597451585907290155191023431796923638276214935254355230623868816228626746117086851872379512546390054487931512716990048924685389175604732304430793330783105471740939153881063704044957709588597926477509825435855112447273039051353101493778015194460128817093807335522172900930582098688260238588157452919716619421622069345713952901107717240865333572960238814410097687803233970475680208196425242156718742525418758308180851443509794421853384528088682017650395136667250924241242079648478958866563325895953509677736869651049016176517031677084368360015058803022969618565935583517280521276194376891592808787111927694961742849102878390281782234377415022823659279107724335461496867094968467320870646335542209883762874028631850892578093749549667236445919763109753186820315122525376306288147348309045708841019190852728265264286407575391987309176134856244406543367508399214104086326853062789846162262968375199786382244655169404537485341806007665139368522221773563630595290221823334558767403122753383883043193422740760783218670150932907256030461416533175535109602193323682406175942964607453224053682816663430807740075319309475712852490285019402799226393079400207845266586161981810352260449761210128545480337254209887535813199290036728338418433757842993223568225857320174960111938741931653613160887148214245960030263810359832984696707558886163189427897796834664073695722995871071301777758523740111065113535566739954508213778571402029809574804099439145458772053824923643916975414098422480962445959466571160603570537948758064605828940759369239802947773620115863326956653368434967075125598183205029244065893134351552030783536818463707163453832250636409824415983313109432199612997208520328601869415040297141437117783822256267548285216666897730552655940886125355 A015281 628 139791462004998988227814993890384931546538415095890518271825593757632662302415655102589000142653465603262370575400334945345477144871711283008229777364307047602279138024255932077725918786721509802482951858937546912172079910151037598634212094625667225749899960164560933791259848419715103518984295432396340447797388170088490145084046941299408119525838518045314443067017290326080035471797680162014155145653974958804541856352495444977422056410875593206255168342857906478080589686922169097216953136978353157634308887811480738159381248410256027102595938099075782314772808045866533313692280336078645270318360562935829393710613114135392215296414075292671300648804523988300981975399763423081418734197349382557398416390894547308338702043687708741051064639322544272339393858522480311627498121522738408541485884804529438645703553576094768033089063133544602815288835272875258426087352784920370672036129725114801696656352582076014543661682314737562841683268227763480259264159348905960965467742846874061031433509251966731913623897627476577414138666898675428417563475757796738584159673110423811927677193618468264926197666756748981509840167226475393726301443511943803060790426492178991483208539346662586886800497846420560503603422309131221979403054831622512786995532884299072723157415601457534077758703899415652052821599742356215385362240836445153164862635388008062385868442705407154999002834404353780507488970570483618126322514054465539631941185538892167143049726119254396659672703600310578675086502793927986975705775467496375130567789375425776232305082556739131209588950910323359760692584512638122228952315535838346415034896486094597236679715402821863774607259395963033306969378287205380436924484841518351700738328403553484835404637091166528675110508611107361713337391016741011989633621007100578591798074679885662090954428321120494651957878495979771155734406971002607542700613476967348529881126010002641840359263822935386042828104855754714766698966258602169507258507031283188446248460609913114528096321558080485241886195083242988951318395740268602581 A015281 629 -241559646344638251657664309442585161712418381285698815573714626013189240458574252017273792246505188562437376354291778785556984506338317097038221055285522578256738350505914250630310387663454768938690540812244081064233354084740992970439918499513152966095827131164361293591297018069267698880804862507180876293793886757912910970705233114565377230540648959182303357619805877683466301295266391319960460091690068728814248327777112128920985313477993025060408930896458462394123258979001508199990895020698594256392085758138238715539410797252922414833285781035202951839927412303257369566060260420743899027110127052753113192331939461225957748032203522105736007521134217451784096853490791195046823615606741506971386432820803354365574082658580224008748702371809557312767580668648771903934249709177526981033433772151123640643587663950560384821960835270646724670993642071117527118869037009313057833327025599217038080224059117975842647756541731145234500483082611710614572229616841642235829687789338414151843587162125407824072482246065810841421774959473996004718403418252918268354355214487885754555263003178951997722799347058060186650572941802725572670630485746768977292240044447112842632402574544060275341937055290765281107579373509936354947333786974778419639929211345206475178408556766549703997555190882441821838879282122889182348746361260127905747894806987573889359709185491025849330776102440020256871677961857273749269544343235464880253740251824463769344880940081592509401859097109109043820533334575594062607570726184804635019144254164221144818618105831396536547996261513837710710460498514935246750554061993938854798220151235897477998682820100909106846475272906873845273915842489990250708154192547782651704327348488953220037485703322420128259259801181672589812573454923508408118761828225570416390202497362687287490018499910890288557679907770501829779005890648560532140299685912395993271833469771603862403152777481627556674912537416963663729512459581035559550521350476903718775903690415858822453362595754782498868576173050787592553596416846612214504235 A015281 630 417415068883534898864443926716787159439058962861687553311378873750791007512416307485849113001960965835891786340216193741442469226952611943682045983533383015227643869674219825089176349882449840726057254523557772078995235858432435852920179167158728325413589282652016315325761247223694583666030802412408554235675836317673510157378642821968971854374241401467020201967024556637029768638220324200891675038440438763391021110398849758775462621689971947304386632589080223017044991515714606169584266595767170875045524190062876500452101857653049932831917829628830700779394568460028734610152130007045457518846299547157379596349591388998454988599647686198711820996519927756682919362832087185046364193588873388603198672335531585310897882838125974771311163073278246119798603831743520516734745151911948781631154110775060516056530566341134462877195580826350582486587880499270259260968722790929189283054102780919554654857303168576873604974785835874828685786933856600455802284932376268269633184727700121382874815727780831379166342739462684624523206488568540875677950169312386615128672279528224013185124368477930659691029783554382698221564088306815632281981730214846060434130833809128625538475425340500220961844637060692726185638374419764926464155539507911309811461543209472963546447859957156612251764276166487241324392487189746446627184693347856923056984473557185862925379766153127519100801714196386901280774153355537477900929751143504213688892647715021729545691600123838868369276854351556035106519534841404154943563745491921223378330977243008821675050097055110542096406509542806754080753927574418824250022304900781410888913364808889066460115439121814082989540444093054362138940647450995377891951172135092509345054679563993865960060304405578721290693674204620230837315500696059641743655266926514437912620894536892568837677064868409672700804935064315687207348426487154619655085072673749069884335304807757727969011473161116539080896577560003894569290559777232526292671125265239276302932971671523665649294941121788441575679926203464344455221138472813669536310485 A015281 631 -721293239030748305237759105366608211510693887824996092122062693841366860981455379335547267267388548964421006795893582785212586824174113438682575459545685850313368606797051857754096732596873324774626935816707830152503767563371249153846069600850282546314682280422684192882915435202544240574901226568641981719247845156939825551950294796362383364358689141735010908999018433868787440206844720219140814466425078183139684478769212383163999410280271524941980101113930625373453745339154839461041612677485671272078665800428650592781232010024470283933554009598619450946793814298929653406342880652174550592566405617487951942492093920189330220300191201751374026681986435163548084658973846655759332096563432150210170725831148171405956776551691378338301839416654857619011571102422947708907603544262589263848259503859604255182169622680502830873495958591004888452087892654684407177416877117933222631140129238880948592872281297469932668006616556070059629510709641292297636056372901948459924937480673648540705251593530826384279090801561940288537422184608402120919962827561530556914967807504156424962732203276067148447950784277293426347592882132651771233437385689656177885245915493523725710851071168299956437446786446248984706612375750132126593477335461039578457197949961255591889167168169470169751914266705375553669649709237761132479663808828085513165323566726914392910956705630657782803163280345122660040457190715023961926020332958973796457015923119520078292027238777562275077783288540900039134060881196423736868388406545549276254258175418889648419156799194918200663505748782480806552132470133195536421469239414389170414870126712276717364078351441969231383109725010223941307935630264152599823606330354764228726117819686459638665288599231795492941043807400405980893082182779073852216415270266641272070938994852537839316205610785806274648862071692232709649063654038448646458047227653801603421872353265802568182991451781052504062608328749232866899341278069150302460728172989466506143264829770480277586425268070490202375112304307613859188449866399380311963163613995 A015281 632 1246394717045133071450847734073498989490479038161593247186924334957881935775954895491825677838047412610519499743304111052847350032172868022043490394094945149341500952545305610199079153927397105210555345091271130503526510349505518537846008270269288240031770980570398285301677872029996447713429319510613344410860276431192018553770109408114198453611814836918098850750303853725264696677427676538675327397982535100465374779313198998107390980964309195099741614724872120645328071946059562588679906706695239958151934503140708224325968913322284650637181328586414411236059711108550441086160497766957623423954748907019180956626338294087162620678730396626374318106472559962611090290706807021152238935975583068965821561751133698943116876040255705842165012965831267006996054814898352868129784119752495433166486393805992998539935296209713654770275929176334211449409857445414518121453702584318716675406883217569197194987146037235693958995566533927379824686698397212604073707458969737946590465591550135892420624671327988826438799226220092157532635257383196122713916815387804188369006787746150814789848676846390805053792365396636942898455360519681953045754896825235960680175173780134675675978013768914481979293434459944684217498771171828234705996850577119279319207151458528434017630508269299943026863206828374230245956370805012621654923094798821386731988090219614071014403519690376964973983140444817927177827594954702858856092859433135285187233892835107379301340994426861941180649011451546230811178500556373781886256286623375740460204582045818840598730888454560316729931972637065251524280549302245687585268825886633393440860538786563791628254200660218500117933398518263977259678772938343479998344952342498611681135192702354471068425092063303837431558201973278929990895454012146761910984506492786422749834337836812162851765853170026279130985044535300498960956401488965511682651226460299625460831950512956518105330434107224543783460485686799535808363608876496951965760108839964468367890587590000070172013706931754021322266714479225825826079171658625592154007935198421 A015281 633 -2153770071053989947467064884479006253839547777943233131139005250807219985020850059409874771304145928990977695556429503899320220855594715942091151400996065218062113645998288094424008777986542197803839636317716513510093809883945536033397902291025330078774900254425648237001299362867833861648805864114339859141966557673099808060914749057221334927841216038194474814096525059237257395858595025058830965743713820653604167618653207868729571615106326289132353510244579024475126908322790924153238878789169374647686542821427143811635274282220907876301049335797324102615911180795575162196885340141302773276593806111329144693050312572182617008532846125370374821687984583615391964022341362532551052598837395530042958555863812040913184168270675507108665703843601788470135638087357097867420474850813901377837604556653085955712747140747021309568030818183430319339175148698587027111153661260570406867596363655398832557121234822793377516694399800620994720034139162646809858127794390002546579339540206400567275038643904996891931992696666886703409038084735460574931600425882072605914772021266777142163446883730273375887807596341560395416077523110008219164034448127102287772938986911817821986831667550910954215443558949545407163033824218832801098807163651598338828285608195068190924891969888516711034259650428976790480321167804190570818577887039643250995422928663660250703634354165044950051436601586203897851916903817062248539597370835208623669754906056057268394251332843181949552263522003627518272655789221335569448310528349813049738077021607845775700478237402646138853329777241950342035011983566601274930107413992162617752628810820172589919950805956137151918832073542484259957125237349186488196759725277304486274418885592275423161962849254890904337934871681267867682884333490373678068424408707689393133791007351389019674157737639735049369822367519712200991122674918205558469269433933302849997626677664847324674603379494583459164256899816346822883300941155007674562298030040410441587810937024327348389306332766641155963065571485272740315434881026596019842202068472224555 A015281 634 3721714682781294629223088120379722806634738560285906850608201073394876134116028902660263604813564165296409457921510182738025341638467669147933509620921200696811332380285041827164687168360744917805034891557014135345442103479457886265711575158891770376123027639647520153538245299035616912929136533189579276597318211659116468329260686370878466755309621314000052478758795302361980780043652203301659908805137482089428001645032743197164699750903731827620706865702632554293019297581782716936796782547684679391202345995426104506505753959677728810248213252257776049320294520414753880276217867764171192221954096960376762029590940124731562190744758104640007691876837360487397313830605874456248221235475110805804949663341936373381897381039598911056244079394578958768579693042074429962876502605775472726120448760082021003661680650569737222499558116011359220336632989186419236317264967158204719386047485594945929246903077482042142185648714095953873413070516969207753512143200744121866507672565763541912946470090161401192480695720579146509943077022586145008298804423603781099569235578695025192732687489785794144209432494471407630114375240875086518896111848320147138400304704110377901644946322522789479857134141259616880609454231790859520238873155546937513215561357292716561718503914937076913701527711761017252581390545461990764848265196595775232880043979468764845633212873609027081831347796696673205526458183150740968393012383281463678747159766018223001656317779258323529742928199870579169250653247662841194752221350175501828147390189506550129451780767106916869213564192607721123085523616013436747951422330966677635514715838974637859477791719586376853980157651245741450676137858256084811672536460545002320714229227741198835827622102656474070824020417661413679775659903965060617549098878983298551691444903888218633567607223817448613406034897672461714859745883499315738030762266334544640591130363650892014781953133814458980096353151301460596486534097462970250393263612245635279596448651403653246375357160809788526496972430140103223676371925379848528537920205839941051605 A015281 635 -6431122971846077119297496272016161009864828232174047037850971454826345959752497943796935509117838877632195543288369595771307790351272132287629104624951834804089982353132552277340579426927367217967100292610520425876923954812503227467149601874564979209940591761310914825314087876733546025541547929351592989960165869746953257272962466048877990553175025630592090683295198282481502787915431007305268322415277569050531586842616580244700601169561648598128581463934149053818337346221320534866784840242399125987997653880096308587241942842323115384108912499901437013225468931276694705117304475496487820159536679547531044787133144535536139465606942004817933291563174958922222558299286951060396925957266482320926689730106331293201434894525853402897954126179824190918031024875199138437742351725626073505824877653011021954332016447028826566941732300312212338235032285472254877456670295817386530989176955543494554229948065834980074936301664019179058844479233795344812553852485312342150218583560638089456063391038655827675502643628094382823932511768477347818926686204161477152392653708248774595127391798793069309096656011055572842413343783776646611122466187535476183697198605302080048486222272376126810653037731415766421640567535704742083621393462532103538780769154410058241846332919911629221543296792764994480817721900838845719637580444195556478313682741663759422986095935412295362632071574977200181426680052458141876302313638291265426975340220686247871022047858627733102917038459616595911063074941348093449526701942655811538079236232347740051834702453882233967647885604935394193204342807936927904352808435186356014617186528306409310135537057496816521877069126616990097895628607664117268274920920077779466738939810650066301620721045476789111987988896650730960031814481816975379760041373003545139213378209743691253502213989898650407233337097230877539071648775265765964972301745814429809264466577123549047182255021665882454380601094745630191789708974248621525551635779367206803100294081022615250961761457097504118717619633151468530609440639813988745730572503474730932558635 A015281 636 11112980495350021262146073558043926225046423185196753281406478673939925818452316446881104559755625580548433898802302661492819861726998244593023092791916770541467489506213050335244521249730490552647149305630979295915324593916005577063234512039248284074777342563545260818142743850995567532135794821919552686651166622922735228567679141332461167675886444289663132700734102632128036817517864780623503661133599639319318582064041450662842638821002528777566188769678209564998086934270441884249804203938865689707259945904806421238754077231534343383740200799829683158853610313246128450442702133657930953235679382258133645392166073757406448996568795784325388727821166329017600580741167851432365888102775850768377933767117129480092437162047797266426306662632753389882464365581360899841906371029792022862612609708238188226045057371736230134584714008817882881279096200153286797302663424882650661821125265516456959366603122858619949023441176632304023438776269210308086807235953662311298233073539934807359686707450705872819523543984444652577471254382952274579884879049725955867957975501383899467439848702746600514101024627976336685799356773439637760687943744497393127718787210931688350824291362769775619926222169200486999514470691961294616596366529691907560717192904243393502570130111301643409514760663312668702609604063137129705904650949005081404396880566294566620078579587458957281235459520822276932884170630963503040097304983572382730370090328847218795177341019498278563344780246114656581339007880558299679718347275996725658757097727562857817918601962606392971987885781417198003896027427771270888166949046493047946531556286566488368162201613539766512767502876250332798081132148323056722657831094560908215512031321432222733694763360225407403423791343403301030798921965055105877507896665887505027323619046534842069840052570266798913450177071830900413197513406804166257166675190396486463688057288487406494234205440707005863537374489383991451671716364838655835170671891369870755314029430119307495156888475172825545561513907906856977492647719013837027118980191031404213642011861 A015281 637 -19203230295964836740988415108299904516880219264019989670270395148568191814285602820210548679257721003187693777130378999059592721064252966656743904344432179495655821866736150979302532719534287674974274000130332223341680898286857637165269236803821034881215247949806210693750661374520340695530653452276987042533215924410486474964949556222492897743931775732537893306868529348317247620670870340917414326438860176743782509806663626745392079882692369727634374194003946128316694222419323575983661664406359911814145186523505495900567045456091345367103066982105692498499038621289309962364989286960904687191253972542054939237662975452798343866070879115314271721674975416542413803520738047275128254634595480945991477146035351724816319912358368023969173474735859382648339051062621217365319996575781551336979789734003328764995715193377265505487432121718814904493787934701438412594717048062950573603761300779866660554845783725903761259680639446789936697411067132891249900061972226341818324379071817431933274910320848909458275967490626311149559241710970158347016813596319822777629602001723055836479459501227892236657162119257497611829578289533096742468528397660698324048300265470321530330601179107220968511552600797219397460587277111173054840323161100769963937929910551698920506192809429253683126442518224566331584448212038745112261825520314117654176409120984270110944946290335500613151431517660542520334410927682333668454835642699894305118524596612383270221429655792731833816438812023954091011100970104361236572435982843620936653031504305784560489206442938744742612571573148420475727059252065206590290035544153664403414939336781882803825268509481598306796855038387056913956396121024849679275616645344561091911396535002300744815923010118829207666003152472715738648239943634372322617543098798562715940497604525850283481281992071675176578024465968214651081650241933933922767099832667769223586445333238967555875539785921401293917992922087534329548198146549731036660621201129654990782202435217443403572204997015342901712830875863907373672803777403460623152037706796782916275970956075 A015281 638 33183181951427237888427981307142235005169018888226542150227242816725835455085521673323828117757341893508334846881294910374976221999029126382853466707178806168493260185720068892234776539355249102355545472225214081934424592239689997021585241197002748274739948457265132078801142855171148721876969165534633609497397117381320628739432833152467727301514108465825479634268818713892203888519263949105291956086350385413256176945914747016037514037292414889352198607238818909731247616340591139299767356094189927614842882312617496916179854548125844794354099745078636637406338737587927614966701487868443299466486864552670935002681621582435538200570479111263061535054357519785291052483835345691421624009589162316847517814459286694899412065082332439366561523457834553626202429899533203736128120692123185950725607837581597616416456582233458177541076037044774241832600154243621105896448149472113438070632142504299808431986309688987676990735047747484734489016706958639121698116300828225685187748604847870167233020736598716327336815001889408651059166040795511209936546960272008330301008530689678917265456282346823401989730957132484027338877555268957183337651399725321472049028879775543179755982336086566821179781034469291106640755018166210980903978963499916365026061523062583182113340025991348366948661874241131047837518966107910516802397729120394780234316632711293456944188039798020229436249387489948116170354307861801485228872018606651093689039361636821306493333054557275706311606489105485761878473530662324853690405733403551321936709518889427759455160668212235179092154988523137785213186097501159538973426609787935143035960888409203092332122613277701622492798643918127013100131543319430944814804917977668144169214949828947018699299771539838481859640110015197838749962754203609100677616221644309432311688680653837290111148746316976843565708314202797595051391789235356073704213438439267831495024081150896245830142070956989402320069053520598305525323781364287177275263158154100532118937957833551165090648107831896895578382537506905511768161798111124902100313125665051485403586216666325 A015281 639 -57340538412066267071203551698741782088932064638855464835592675587302243666387781451503574987484686791982402615410877605127958911614322330389570790470004977059156353600924279045781693860005870448870382576005169933582685695390184314853299296788420749018750630934154148232168374853735744991403402718043846877211502218834922046461739935687464232777016379428946428808016518737605728319361288104053944500117213465994106673762540682843712824256441292928800599193308679076015595881036541488709997991330760194918448500636203034671158788659161459804643884359495884109438153338551938918662460171036670021478089301947015375684633842094448610010585787904262570332573929794188982938692067477354776566288424895824639419459305778765110163227522372016096930827222683294847056151714874757477474248564268001528232717853820766927655081029256249483486513152390458549377836883689524154822742501267427803034852445722466677435449700603440565075093168506839452958892654479295964264948441184934572674685683277501567717767331729842500823240505620349559244844242044216198344378145870315336599926637905202834851339617846907149783608800556936345051559672487127707028768675411616097095248397221971443768700172960729852785439815360930810027868802113405607333929971006894313867884428033532106254927570326195865726399353492806869195451459812955282389332570797507856015181780607446736046246730356827331998716037186950731836059925033772898782561977320008256632505214263718644091830586839555280430662689848534074253206048183114189413066968360550441086896550892160282481727949245970129845202735773051242049275201595598493076673698939472758856252513470860619664887757291506712588927488727160207371179233959448566409319247868965407524524379854072734053408300977712717970512137927404410138884564309883004086185175564605295786256166491025036705126272133800180825958750800690006332809316949349991920711022240387990870800525728636107913167371308291148879810231117411617041673327572101331795484343805486105705918266319896001995634274857111158072510221530780496603883278916716464865808821541549291174864721663679275 A015281 640 99084450376050509499039737335425799449674607695942243235904143414858277055518086348198177578373538776545591719429996501661112999269548986913178325932168600358222179022397154191110766990090144135648021091336933645230880881634238496066501184850391054304401090254218368145186951747255367345145079896779767403821475834146745296285886608867938194238684303653219428980252544378582698535856305843805216096202544869237816332261670299953935760315130554180967435406037397443354949682431143692490876529019553616819079009099358843911762386803031002542424632173208887741109128969017750451448731175551365797114138313764442569183047279139207198098292241498565721534687750684358562518059892600869053906546419125423854641976347886790799709055374004219049998667325790226685652147353122261996387442253862911027211579529893198911493788074612215047076537865836411606358183185344954988261649107937050571029197811308017146989500343168380036719906162315935814939256969921136897326064006204625416813339983153067712717870469389402302467887311452779035304187683661267103568425836276983870019744349150415474745519972318425686021145073607377436052458101052295441777844054948451090331777415411910727434661670622888682059943941900777047731776535227969092817243967520531782108893874911823554679431896744173448155186007423775201701100631718284757021677023875738517883313416833012203375591019204235463617047010492033106464048923124447605581541754655256557344693071664624745267336527117178954922629757520757007713581462292072292495173180091380956368558258069778652424792849796465060251093737459855387493685116124963011000099419181026793997709132496648926935201217546163310141190727153444175870963513696082544705669122175035860067216607405415693187579090001354675023023938019037177042379378560810394870305188911968895553671510263110943411015607471283825763416358074255371135559346104378205638012144944776887317988505107400581732718228131527076489766254842240301660080996638912509695931064436529893672352546311371759626853266440499418754104416273077111321134716925704352460771228813265576257004505575048946901 A015281 641 -171217930249815280414340666115615781449037722098588196311642359820875102751935253209686450855429475005870782491175033954870403262737780649385972147210787341419007925350702282442239405358875769066399780445830221338958962163463964121202914047421475741838005083959289340154883052619257274772410698061635438073803510241405575871982012060123797199644446476712763173277876396686190903069959696498095413414237997534042946622148166278320400993824545597624711728381632622782117353051241016300624234642145788649863368527723692082279525404395637572393309764395304958016636574858462672780103407471352760097413231006184956759548305698352550038313848993309521566811940433182571596031207494414301725150512209238349222428913433028218306631279943269556484629380643526448693455677750861378654912580748862786423376345624352756151948429432857639706044152020220498566230148073028640375899304849047664699595017736885911989110986363479269300853096944414336205622450217354473018744461036345056299820117921255766527043454304201813416273982082835724813447846373355793497118814827455944755948107994217485543798632175940467886552448741654269443318963328491152941371487550078369783757940275190004190552357287704820003111257764106721978927988681568585987106630907098109868768861315856768371675846261622178711538246039687582038370185978289940343949838808075855287155138165095603516370795840827659033045306973584683817674397898279973787751874516119775880635101048230468204874381781461252412483578559044112524594847908728802202874043205888887881146092029155555044972161074009953032433283169210984654036212058990786891264190100915983132821580062483163092555990066326154477097840534840166547617846880938196920986381415365391709050395027361875819823782927077042295962184011051147505212054525506360032227232752096491843146508482174144936032824601512924926893299943455652825973722349780766883271069271247474203056841676190538115534745199099869484034323160211835878713749073065661722270522273285416135335532988712569448684960431024181468304560516522046146772370336068608542169037426399711050906559958703825365162795 A015281 642 295864583471680804555980671047784070343937183786360403226517997770472177555344117546338187078182132810144712144750458674016056838010884962138959870380240525972045695006013544060189692460137328946738820610394622473721086618465730001438635473944310081896072785081651979787637914926076570806725686250506036991532465697148835106784916839893921560985603511759654763424170413473737880504890355548708874379803259738826211763072031328937652917328814792695501866643461172167498786072544476167478677461627922786963900815906539918179019898795661725095639272875086967452748001355423498564018688110497569448330063178687605280499472246753206466206331060438853267451033068539483717941926550347913381060085097997362636925671136514063725977151096963195306302207327356928417077988687536542486466607937111869571351243226557150216231134495828407988968085870261075701741873986053122195063621551717693051848845445010681113471493749142436913848393250133707490408926334628901598126665440362478530631563801957078323927844762494776205105676954695206017414200285096377315351341224382690943766556088728293284788910592441639632603092377736233740385043166531031038500900771205070719182014233732743207963955676548869521462572269296101768963127490418486208880803807769474996535596604999179979492532876140177246527932971464402779768062862002989737475762609197202541735679497648828062521695676361640227226523287872892749774281859803799166421765630405766080994635459028369936784073772557323863825448369725569362624968523112403530297623250181533485377331995924275484461518746082706546898471607332930753777203871314038145926983191537515299260590655084854364426766390272803659658359375223719483528804917295315590580579274532891844345096743844041881191179996063244206655680673453261595764822673919634017933263208527232218734021510391600990463680395219537344094814691218728729122049994113734874546901687729723788735156348960884767929542580665443158908067072177800204305969411694980483948991201593731517655005220940186595042055841006440025625595891373401958210600271739519457705102152136536863525900010319533132276114645 A015281 643 -511254000239064430272734599570570873554323453582830776775423100147375922815634635120072387271098725495930062586128792588699746216082809214576122656017055628879694960970391404136007788571117304419964682014761907634590037676708781442485962098975767821516413772621094621073038316992260314354021985840874431921368100724673187064524336299336696457383122868320683431196966474482619057512450534388168934928300032828691693926588470136404264241144191961777827225559900905505437902333356854817403154653693050575873620609886500978613346385118903460965264663528150279758348546342171805518624293054939800006714349172772181924703088042389540773604540072438338446155385142436227864603649079001194322471827049277019330605694467605554559623481988433351644365994450823347893941497287160221872022314265286226272321952105265470961311748634029030457859826453989051010791308599216008198996552362119054296658198638401714135813311057438893610205732727084300771525184846536928361632859786129979041717236644881926961558982925214871144885679805873385408363947760367530474991593430567700100438304452962741925940135620031175683189917251617509418889852658740263733692776811649932929216366340788744364158429960267575093010894966523229045498203224434956543210910413381885269377878321265972474977016252778010731649730665347154416924341690762578179827334263259500048922703664172812865219943822021666172437542712841686159369582724161493334846319960545581515662393319920896120969059316951452298627505863141881959509015457833983540636096905846953228985120106942125725916583872768456446649438754501547491328265835004916205845928278582705486027041046289269166459261340006363404453807032683934182497652806451583568394208231851322465437985442229259738023097340988013317411735383876682594372458494699397057801963207458078645928180561721284381491591593960828525610461664359295009405251713883017692305761503755207893395543797741951705061562650474266596170014114967595242996923672738763645510338573655632532786714520272770351569395838522040694453669303059791511054760146686320261707621668777903276752431457077547832881189935915 A015281 644 883446912413103335511285388057946469501870927791131582267931117054665594625416649487485085204458597656967148148830553593273161461391094322787539949597472126704112892556836346347021458650890702037698970521508576392571585105352774332615742507030126795580362999089251505214210211762625823203749991533031018360124078052235267247498053125253811478358036316458140969108358067905965731381514523422755919556102456727979247105144876395706568608697163709952085445767508764713396695232040645124472651241581591395109616413883873691043862553485465180547977338576643683422426288079272879936182778398935974411602395370550330365886936137249126456788645245173448834956505526129801750035105608514063789231317141159678359350908636928265927505941931437974819133526063785062275881681783958884385275804782420803144536444689291174805323035495167958661960871846387460790109266808855727489252610019553599003384238553001212993955623447569818340712604028918803124349326754612873367291504316086163059814216129461556020609042421481456046167772620494159990573703537763270032520188933564830712013593938163421885329769022667820355232721609098997433609017672658827269541614610353993917074223249617557030751040075970847248093832409886282403443786847200783924774310267891800269032504835300456353020679685036081583541211991065322868903403856245851779202066434574806380358735204808688762961789592622738878162297899909218525153343912575394072787796027997981489932528516761086895045818014549397471965681837858204085279669614220925096085384980553365180212715506849347326628345791825751902691301326257419980914806710559970221574899906215622360857548383670601433855235552086003985735456290943390881980255811508274624451832790100779576276835145109729499779764408992383076076498481700853263971295252330854089834957561377620045239937952127772896900230029377493307818638944573728462404615433847603467306685212967271219870815993604103174418516283607195271358815389877250783433040100452265076125481094289793394627686558116931012151039086996969711319979232993061417845666241498054969523801509331530363017226875935712440591434646627541 A015281 645 -1526596264649842563763501150564131499299232963223075374158984970270462147512719970314374227233304456751239232001179196609176023005283810989776869032904431834944707078338213206487653080548739133121143821061166820006363699062049594046760003052148059102762867262426226601010155245925817422496079985369077599726294406874262541803676635800438586234602686754839667594619242741341508783827257096474522228992945045225948138997690346411780950555828698890797203650286255145424749489360966234775088741345452989930749417163191333738123794492422883831986904841060440284953952625800983536529723841073361363783248939200310970872252625645166490517330778983659719586804841549152297424060662491512302227791716019922629795285115446657598581349642289543599869878384416222813948141834598749525195135931278614254436740144374094638561876813260448758227436197340876741432650301526587590095148844388343709340106686751544696714268405357995227026503477667753224878549488375040268371871570602982777231654301777886364386343368034873693193853945308317835663002764252924793074665087447281713799221796971690485265277889958509424950288144518367300038557883810271239700336158582397202475288336496705355174331917924211123286524717553569779456904367270708640843402764724323252901497323877553177326078237529308411194707145574767134552215109499889263071898868471761881222661770762580412371409883775835713620029058501778024594251149855223155596906894369873064653162316709541703346421400383940213130196795153087586965060864318867316619452412545989470950434969245086907484323698512137534746664343443177455526283172206993400558846747234038925037465978566234031991570780725721792476936098681264536314400523558734969907019331485253355715513703508514455264127357555637707651889759693658595845994474895538676112325466223141076079955314852527272850852781971135693559351576885938437177753820026982602085422309876045667814247977226468899356493139235946495776661437740453955102920402630717518052956651934294242692228948061552147206542333153971301366015329330441232830845546996341122741918283539553690037161946380168373447507569929937148715 A015281 646 2637958345314927950183329988174819230789074560449474246546726028627358590901980108703238664659150101266141392898037651740656167753130425390334429688858858210784453831368432420810664523188221222033336522793696264970996471979221698512801285274111846129574234629472519566545548264959812506073226214717766092327036735078725672236753226663157877013393442712362945603502051457038127178453500262707974411699809038150438384188008918599557482560471991683297567907694648891293967117615749653691353345044942766600334992857994624699477916882906743261673371565352440812400430137384099551123362797374768436617454166938137357667252537114847695613947586083763995445998766196935169948776824785333258249624085282426490681245628165449770420130991929320636344081994472800701910088856646085305028452264200944312315857681293491609091171013772884466522031984251229043072642546696695931093321474967521996741939098662067197427113119780770132647337707311445031826660481261067615606774447437105071261440105044098179095688084211062003689944668565078254508970814375341582239001562169211038613699093009978809254770554779727408195889689500529124990475487040992684992467054241240773735230138130430118547217600796134397148292837111071354082750242125565152561519420495908085040515657265221716039742770013811421585011845452591907550823705236181960495810216254318938077933669686410328838578563928835271734656909577846601621344778256198861067533828094794949546712847246409667898372689416528912915050660972564464842671471674318102264420175205986583727280920138927441268632080463853322414306025693587082760857361039278130568410641733267228051999438023306664345378571002761517012183794405369292119317474840047470153582983058143500948037479782456039580195066074039414108534683294869046238546246242245576801189429641413149069378422792236929980595654703570118412097011157993068080689411169399197278903356257595846981689009268907076077000524761845033553128524898500594228398612680535480996949003511332150273671533936799790326672703530004695149933880973347377256829110067524637876097083916227274814722607239991842953580349577356614116565 A015281 647 -4558392020704195497916794219566087630803520840456691498032742577468075645078621627839196412531011374987892326927809062207853857877409375074497894502348106988235536220604651223160828296069246271673605511387507145869881903580095095030120620953665270111904277439728513810990707401850556010494534899032299807541119478216037961625109575673936811479143869006963170002851544917761883764367648453959379783417270017923957527876879411340035329864495601628738197344496353284155975179240015401578658580237661100685378867658614711480697840373662852356171586064929017723827943277399724024341170913863599858474960800469101354049012384134456818020901428752744184130685867988303973671486353229055870255350419368032949056313460860895139915681885406235601011847457395973867065924777914275165018424450546215932868321490773785425903043817013472980378148066910671845551235033797030198070377293595395184721748959358474810697352017574780558444841841736351300866409428608869123180640271396655843302228129609846535510552518345175904669685419926043298825906073805124848376933537515712288572187321511866120689086186685244031811519367745632505988107606817209826145181860930500446282935486145749494717532039461994187312528372502226900228896811043600174175792358817401210370162183203210510427355247702770162365060131644566037185401539221188670534070121786406650343844306525668370051511109462983822719195615456423446384046830878750741250192480536619581162640845789492950058399547738760464286794273186959152283894437144437703533961521467538299140878842628411045648886255092682540332880397291750416189256560069787122975097679936688696529882121277450740186503093638240906411139355513574874706272136838909397365133032618581978450827749718626730006083460896984764728622231463204007887797077136933485380518835911043607992314447326191321908879276934168157897313993083600578002711309377030746396418131246936334478131191172647835790186353852740250448803410924255910933294445929525341683852249709693500054838929964411073814834633200368646264831095004631690442510802186789970915119454967567078063038504688726883590738010702647155904928555 A015281 648 7876901411776849820400220411410199426028484012309162908600579173864834714695858172906131400853587655979077940931254059495171466412163400128732361700057528875671006589204837313621911295607657557451990323677612348063155929386404324212048433007933586753370591415850871865391942390397760786134556305527814067431054458357313597688189346764562810235960605644032357764927469617892535144827296528441808265745042590972598608171247622795581050005848399614459605011289698475021525109726746613927922026650678381984334683314086221438645868165689408871464500720197342626774685983346723114061543339156300555444732263210607139796693399784341381540117668884741950177825179883789266504328418379808543801245524667960939834396234151323098899622141467233904585536983363878549690116078593170560010024163470855412785600739937298218703795671848475588492596800691706028599008083714128075669291002314224406092540541422103605014789007659740998223531813696101950731884115789602668044799089196972584882856021520329950349453446429165613498958016931238137566211446589962756420757960142577386258668689986654982235995586396375676825646301726877552714792445589844656406013629754869131122254595786138386890912000549102507014248945287549517141691456941651303936643096807601317843138490222505098562531985309264660842096916052651952441362602347692483720060520640662824144457772432067553107154778608906313523484003007049464646972643974989531422250219008424874967113215058491979634756122404722002550148905566567065527821369688718749669472071616108062222954779413746567533386891573867893857269598343744789155122558883191978365835997058968682595975511590536694404388903662656635857199088205400415218038130799600462294946534346105946813290021833994269903000554393364305510115736076624470802993181640797209951812035546998894244537155281539801166135460940204379255257789594844939372505834935797622746004584768123183416454416545732645263481890541971404246359275314875442754811379788684951294645158604289854532048106275442523093788921901747730654470731971075337342747554172473253304717382218243503110036336992231950845361232899001593859922797781 A015281 649 -13611285639550396489651580870916824608177220373270233506061800812438434386994442922781795060674999469531846681929207014807656293960218355422449521017699409897159499386145958877938662718810032259277039279314914137453133445979706672238419692237709237909824381966590306583397276450607330638440513295952062708520862104041437896805191191209164536087739926552887914217794667499718300730261568401147444683207433597200650394919915892190764054410106034533786197459508598964837195389607818148867449262052372244068930332766740990645980060190311298529890657244501008059066657379223137541098346890062087359808497350827929137568686194827341907301323331832834089907281910839187852519479506960309163688552266626236503477264225988634048112500426993502921934470608167138591998892062829547084917742867816150976859881745252902953525118543283081840825728672081178645973033720532961490106405070385660833855266454667700114438869285370197537105021278057565256856494830350332747842246837300177241255023968035279974477696063388665142493116661230118416038326791555577832441809734872952300023725720525302162405123702857121715015547729250255271230264025833853891206483482350770990747126682613862343104757541313185308727921389321952559190196119081176783976153429572492065442359564883269353853710325726250927815504157704781348832036197926231713478909601239165053063180578013790115978390781706400791196061544148419111011439809077604744807029707254144350866008169161605403925502534540814476344784125692307234865907881613802408185194676596621716726364845881531346821706038548162052146590224219971291210124707732707645353075915418238292203772923649018817855198906350957959057509327402217172472123536262235066857659926574834188165959086852357787147217180944822033657238131674328507056218634080091543010785246859551535976996196511229262230407287667270066895527096258052353704014587233078472869746068926289015790209500012399109826508179557908063415666093589506872712655934280962138335714138796426425170349301034156336300988874629853564344061249634536392328353843447648263061621535763762255129417390471527261040364396611979330147084848257835 A015281 650 23520301585143085134117931744944272922930236805010963498474791803893614620726397370566941864846399083351031066373669721587630075963257318169992772318584580302291614939260216941078009178103735744030723874656171629519014594652933129627989228186761563108176532038268049776110493706649467343225206975405164360324049715783604685679370378409436318359614593083390315768349185439513223661891990197182784412582445255962723882421614661705640286020663227674382549210030859011238673633242309761242952324826499237751111615020928431836253544008857923859651055718497741926067183951297581671017943426027286957749083422230661549718689744661646815816686717407137307359783141930116609153660588027414234853818316730136678088859017702338361555591453063283375290029781981148157002735991590498399298119035265563041420319287800676068740290657177801513503744063686305569729633792810964917653486650178739848243561112196781865514208926380381570844311572708811807465203999575085483677042437246541832389528794914830221778025764389507723647269512657541419251585164501908899193516664776954259415098588778837957789463199079863749000506823683706744825865450741836789213891019562784844978861520839014338564775360360719804050397074239764375206672021238289003079389807507656482782241387574145045189789114918856413746419245619587147179834476582532050259622907834894855909591752003659777084530536093750229061237057367346004229156154524510511128245432367203964963152518556251192075693056087527558834167947566825167076481725275966444715858300675590953306984775280881967336505102516412581481297790484600173119411459453908691986849379124860659405339978583597011080706674677941012200340650244322705933904625947167749313317105729724253542945752146923103455375335083933501710785466755109015883263209101663031428768040089668723653375113744661655714777184313227562850430758637373457869647214305859131773844721498893159762907233761252971072837392776716684476922239654653649243128399378135875232277778574171736663783160259709963128051273919011389571206390508854190331958057857424200949338326679268278231288162339075761036734070734349220056832692710352085 A015281 651 -40643081139127251111755786055263703610823449199058944925364440237128166064615214656339675542454577616030581682693701278903424771264508645797747510566514154762359910615041654874182799859763255365685090855405864575808857219560268447997165386306723981050929047362127190013118933125090279569093157653500124014639957908874068896853952013891505958125414016848098465647707392439478850487749359060731851464942465402303586868824550135427346414243706057421333045034933324371420428038242711267427821617300190682833920870756164330213046124047306492429477024281564098048244093867842221127519006240175151862990416153614583157913895878775325697731234647679533267117705269255241500617525496111371797827398051309676179726007295921707752163986567901888185530205365029584110816602120457351324722472345145080337483783846311041240616182698331853418006278313810411867286501854560226303069279840357328676227674464167575629850559661403761401770306185832377981018998456952669404455517185617599965800983735159245857905626877638108558994122113096758433794159832767381239524690796954602013633019883115431312814101448571847489007551581279791003454939932051359005571495072867758241616105675697171306846047199331422696357215100743546869535783362344657162388107665279510214355223573166479431438752405802583030244515615631422193725431042109110857339626719906017370244610684762124509041031304166067484507897885023415494930181939339223193490216169100078346832767080498820486789263104388599588686733007390122504407294220359704371258250980338092598086799028284111703490304299495437971167517720000211709889155820639535805180308195834516682135629852882131773358656691443082183342013278688630283763310684239654125722743622077361678296105466610689591642079034980010932271230383889001840711550268292588642725063749048210085208931975370400563141980248816553790930298978480053089426181130065381268531115090303104670210858454989274461901981462020908413250072777927600238672287580144625762705975911109858126616753258402802276019530616077497775031684372754005060180176607344163200750222243987657508971608610699215783126455248863316200407188378016321297195 A015281 652 70231244208411889921113998303495679839502920215973856831029752729757470959655090926154959337361510120500845147694715809945118004745070939938507698258936459429357925542791979622587878157670905271903836998141333986997705275400143878139101787538019039256005393841755784342669516440156003095392976425248214297297847266534391053763629080004522295640715421113514148639238374135419453642830892456944639331420580215180598109328822634018454603813124067224063501820364784513814499650083405070115275754694729499937015264666651962608143702353745618918136297958542761427365794203631358108352842783022662419247439113445999696875212078523762805679573471190233485579394705273057313067084057280450466645743832663120438568202523832893338610355656005233814720013988916794289736802561063891396054545750493007837297014501578707152672817398964522520330108491930883185308783173556136486451291657263284817062778149911589422842918139232641167440496735618765781609275197435296007731865045763209843065909465588492472667982681183333943337286794518866705565159614756870878611231361105868671873481306897859006210204401291247078979255818698053066201134604208345396758919125602375933265691460257732965937888946210252181311297124355007290356107458342702874437013266384489357462344828848553079283649415834780399052661728886185863868135343177816213156171211733504071253158859497779891972491488156330952458275989335921584893757576155972537993605010338699766623411538363803523732832907766366557852195790293462325905833068643939180548543522372860114899158260327630977534562545591642811992599180456593392414075535982939714989255593225656388026930309748229717949213872093160820951365904457331372413270547474867411757806708524503755718321746074079292874589324691601037526715277253003674109175556021687070258321412951952649604765979821569032740241628244365195985865594746247444106296356671733697085718277551639879025355173331143220475849998142856922289510166074040331114813691952235412218444333267344106724619641147100840819418747273026573881906859021270249971503606687435945405205640075191515221294555040094404717298596815850706512064255079972424721621 A015281 653 -121359589992135745783684989068440534762661046133202824604019412717020909818283997120395769734960689488225460415216468919585163912199482584213741302591442201893930495337944540787831853456455324309849830332788225129532034715891448621424367888865696899834377320558553995344132924408589573348839063262828914305730680076571427740903551050247814526867156247684152448848603910506004815894811782165600336764694762611832073532920205511583889555389078388163181731145590347639871455395344123961159196504112492575891162377343974591386872317667272429490539522872361891746488092383874986811233712329063160660459574788034687476200366471689062128214302958216723463081194050711843036979921250980618406363845342841872117845614645210093431745272464776453003498354219835243628405811995562847616183742707368065044815235872545941143818748733151115421912230096600591371289747376386850425984181026340837959390525281727703824910156794210924366351055658053167275842011336777955509496749484820523026106590978279317542020457514210846795197887676163977456213081209282056480313598336379503504503925993681587670267122263296365327487868291890729011834296826238222872540494156925993497070674080543327548670731707501076027577053192926549802564402259633787084139586620519862227878793201054269487469068313322960492681219488224516455676212840663755154492909195353524563137710599355212314718124418717879132998978413634246314906179032960718085864428274538699680349342142727222674273937978243738078312206323854046007718923863247709198187073297580222032864637679732034419227762191239469096520090032988429341943098110044086441920877417131142789314905974976346719189790442475618052927400821299057493016443564193978431210797761140780299533674470163786998101245638878486024297768456211536535478252346460522236172688227625153154018134686467111375487590274146098162749176141006811583070708196616671298733970773529357823658245705402464232620041629274059911548461812991748204389680879664437465515505785959215208805131378233933642437163973902043475259327787139006587434704483429979389370679769508173989424570912437193355272819500285392875014134031385748987702074155 A015281 654 209709371506410568714207661110265244069878287718174480915745545175012132165994747024043890102012071435653595597494058293043163240280705905521344970878012124872711895943968166481373442772754800407420506815058053023831355989060423217821307711959924242913804009925181303954661693378042782746793901318168363920302615172315427136281336214828223502426445995998215431610387557354376321866234759582157381929392549793245823064886115124016961151712327454745978031419580120721697874923154646204883091559106387171139928588050388093916515364929046758159652295523441348937931423639335977209811854904621141621274145233723939958874233263078699357554315511798498144204303319630064767901303921694508606196724752430755019637256568423174511117603602800995898125803605109169664098594255846200847898093176657691157157624334569603630022780492330506896087754029279482256889714978839091628955590551384025015273957258855483477922537368451640763276625846073705691903145123384501103238786627023059505022616493735754745519324169034192675381957826697458930720710432761959159283329686871829064493840874549642921936419246643546271897349558233188695314486898595716031870458108432664107586316281019483046474695806945093898462104943643160061335904110334250182929016092004447024756078618922006027975313259744569496664123592669841466669156993325010528668844560398054193068199614705207872592808081230036690232479538175082202623671073399820406583279114422371896659619900007473979187154652470008712623879172407123326352184554886082007039650252128580708410140272364192489867576966902821809814552137467152237397015418558168574681715517810966412007901090999198111163725099988883024676314110241345693178518713266284844867317294868995860476346713165521195025587874882800458664191290406400209749422670221804321160900114946376029012636188612477626503554426755523405995083477628875076330958589640454770556711858811079544420108473205126881049380264080692527952179332628903011792989993925962176127011144064782106628521064706810763818837894413819894713442301211465432429622155990876430341581941542695260396564896301485164344205289820271220934629911469412279779448661205 A015281 655 -362377793963077462738150838398538341752749681177005503022408302062420964382838922857547842096276859440809413192469732730378586079205059804740884109677204951780046156191176991679813309111320295104022635776420315625180583149096411320395219726266749091755053329150713293233655406157257928586459861477794932854282919017761058091494148979223170212192898681084916265822749699108362284184853664557967955973990326042728782256123206934301308870158901841801050038293034448607093927867211228642037982214135837031729796600151070626287738550597392798099879166664506650964745500048772568618554885275185332721561722963874968248934675078599992489853857204387804793185036136320751918933453176688110871507940372200344673933174387779226394418323744792031856397775387722968090475648311740276641100812657185593154169141718595603776654791184618981276068266421776018247014078945642213905464151166538739015305011484929953827189343327044491700958041221685435535556901240394181972869333185011386641587979772384634659518643967926274627547701983724009784646018748963015986414187525242961854190964858146411211515196653703938471854862943049124774850898995242123668302801885813548760279814961944618426206753670441936485258027530833064777627777453838646797480183107692242445101164402177193533418799409976176988030824978482911761902768070994860200014229364568726065914710993551805460882948336026785417750649385090766987986629321394996926769731533722496470321419328143099991174022487916758919177853934340517464726322904495586697909336673759182756766339316621180151336431493808187438132333473867851255404113037136372685358119220567767835611972886553660835842258792799125526058596642930567195427202924827876316889198564560589253057761738402464746729204088292458778443821465778541874567001236483470897734150259074207417392753705668640168673074974609096597558449228834371308163710054425115588296989424312817329506394138091914421594429988398212219239146181861010318903202512946685005468227708395655961102376126488754559737270721353862490639467470314406111482179573935739389273887068491613933877043617876499006724596733253428419562883958661739657496981589121835 A015281 656 626188827968197855611524648752674254548751449073865509222721545963863426453545658697842671142366413113718665996587698158094196744866343342592247741522210156675919757898353841622717398144361469939751114621654305400312047681638598761642939686988942430552732152772432570707756541839741700597402640633629643972200884062691108382101889436097638126669328920914735307341711480059250027071427132356168627923055283401835335738580901582472661727634582382632214466170363527193058307354541003093441633266026726390829088525061050042225212215432294755116591199996267492867080224084278998572862841755520254942858657281575945134159118535820787022467465249182126682623742443562259315917007089317055585965720963162195596556526056676169968709040351442755871856516176819706361170408331667320048887865570316066162221766460675059992687017751904051033259442022706885032216682607511755674471492955879352312843787524764574527046340648505033528725186657679942223049774972126396423546137519033438383029147666826516625514596516824335241836203272151613599528389516762441144002862532628542546814619747799852106591354573447845445346864187064094452796318412414893102234028019166177911502145152558915592531889321013788997590838106176189412144735178463108668727202974790162595104348967952275160888531414451025066034753967728154222688204297418907576692265243129830709378448460312386135391603784735060591420956974426956963614074165625899243414185258017191400784557481566996082436629331144386367375894291039033585344463235564219433346742480991452830822148345005754717261007282700495275987320410217278477232323458957341458929016193958030092039402907074658629022383783462664275956577084175306431601648540563415057450006696272670360796380882067768933549632082814068005795601410662961004904031795334181933061330653215193897335187327775187956142356615293623718186300598412007110093903668224246121479142010456427717117293710996190025415827308911281506938833846994073122481487026155165664252475779744229755527136741637925880211205578895078359158783497432263506022289453747637066430956869584849138591503806907082080778948068137385592143936978806109356847920035157583061 A015281 657 -1082054294729045894496714593044621111860242503999639599936862831425556000911726898229872135734009161860505854842103542417186771975129041295999404097350379150735989341648355438324055663993456620055889926066218639731739218393871498660118999779116892519995121159990763482183003304299073658632311763014912024783963127660330235284272064945576718682884600375340662611086477437542384046779426084711459389051039529718371460156267797934512759465352558357188466597542388174989604755108646853345467142283694183203352664971305494472965166708267005336841469593593550227674314627217634109533906990553539000541259759782563233191826956829898319974823779950586714907573826942475584097904588250339872052548765824344273990849676923034933692611020250749416171911892869360296471983163318067991474596776478493454316697493945830876307368801119067127185569575034231076063472232542500664358887300505185061570200936057045176321568582265987108068433486979039458776494538405297977023570103745241719759517790086975215746412464098476777791190495763102168744386007131893671966031949361964868078256403848097253531424455058075845603258022128154325429205067264049278790569823181209982776937344838263925590800391613809249711683613066735337203583935642079142291174478435120893622744701705758959276155100455273615776884736525927256188275905191753342654770488866362017088089151727082302494902726195370553045880525435283205561519382425652784276850035285698477132721828337784581642758169779971620837677302889877431776284511357717350970186008108353937227945194581441295514901646907881022974778131487355338779478351425455178690057151829676047441215780095839157570283570698673713204438032862096508845579792589713338564056737566587352656590322317882802440257498119573984539502088739403080507083412817424411996612619762504092065961215935323771695735224351511763305860681967290329720321363732980765611147871933438707423913312555963500483007395309997575287551411591650204956681297228645080314601160872082114791091823672705403731122351781329661798681647410503090009379066473697601866257311907274300482566977771823233614767705668882384645417972391128457107017041715618659621675 A015281 658 1869789821291791305690322816781105281294499046911377228690898972703360769575464080141219050548367831694954117167154921296898741973022983359486970280221455172471789582368358197423968187380693039456577792242425809456445369384609949684685631618313990274551569364464039297212229709828799282116634726489767978826688284597050646571222128225956569884024589448588664991957433012073239632834848274381401824280196307353345883150030754830838048356129220841221670280553246766382037016827741762580967221866223548575393405070415894449283808071885385222062059457729654793421215675832071741274591279676515392935296864904269266955476981402064296916495491754613843360287572956597809321179128496587298906804267344466905456188241737822179694749664005917279045414238938377110784884085741805141078166159307526519012926797002138804598972476973844118288650220331616224100876557913913417532467574535410508521907828051721777902078629345572383683418389021202318085213270439856151080198876823599012638802088370000517527277391212461649008142331421369865606305283517154608148939128079071376534967119156470582393163676753212313713417257960391984230739040049452080284677697579101771100743656006411598220548715399800354687155366525344807694279752800980693645477101211854481237292612864315692026263894170074084859816982556366505873768985075472636375279944109295917102609274422974818818767681846430150621759211855349206164616719065015034055067694438669321665417511932776719563207909095871074673964250576785858133966892680995545965515780572125805331626619792284908435929814039659863947295143642141262678835873786594796618131600159660474198380396785427138780531767554454612124805742267061289356125295746270645408961733418550984146377619431554613676740780186900363821176209130895849565715403987320124714812528588073868221374246640914277154380463928661032844867332800062695584326881926880118531670020541510147808683582928359698900288719787764879272667510867652594905128455790964214381445245705001366971547462938672341635069631019388491627775967926041924891358668738946570584857556437200929075263816384538212741292103670095945395210012049963732203597963485214024752243925 A015281 659 -3230996811192215376232877827397749926076894353062859851177873424831407409826401930484026519347579613168880714464843704001041026129383715245193484644222674538031252398332522965148617027793837572180966424994911798740737598296605993055136771436446575194425111861793859905582732938584165159497544807374319067412517355783703517275071837574452952759594490567161213106102444244862558085538617818131062352356179219106581686083253144347688147559391293613631046244796010412308159965078337765739911359384834291938279803961678665608362420348217945663723238742956843483031860687837819968922493731281018598992192982554577293299064223862767105071704209751972721326576926069001014506997534042102852510957773971238812628293281720822961257083253176407448732825334604858004774972906309780837922422061427818489341008517264916855098087597046628794761061597500197886094814390303654378685179282823396454739338238954873961511341102345796759829419169641552818453250509357199249529764016943716823631062838721003036647818693947091425600234966413174105973390628017816265490571240900885502485036614226179138301502673978099433735202836771453800126690594735780005310944543207124047857928824504950860713959208239331145048711757382768062814781326310443255869033256137545500481806308391923469524206234321883994778943883128504076315891142400223023777915281754719326126596490488545456503339643209391804040379134483985533171036873966723847560404375971063128981309330244527608769114858072325705127662489837574686564702671055434940840134752481106759796461771946168064500667073414683963928352284820859626385020327119277835111522830017430685173218740529837773625689829595542269434561353198860171743102642646270482686501797389715779381232282628574500371156748161520782599363540242271732450388455670638307965645084146514424018746427618021297377757838852929286994689863718744546211590214019018381745031002529103862671791982733379499732390637147306457918064347715567175422110778136098706184818702076808877842195310192000560976201097906257049389491461363451577505011203420657545120425210751232821192056276036251126740802677998650064876323746997045099741463636137993666352974322475 A015281 660 5583162489740148170130412885743311872260873442092621822835365278108672004180022535876397825432617571555825874595249920513798893151575059943694341465216781601718004144318599683776810224027751324728709982391207588223994569856535155999276341042179681935966593297179789916846962517873437395611757427142823348488829990794239677851324135328654702368579279700054576247345023655122500371810731589730475744871477690616173153551861433432805118982628155364354447911007505992468500419655367659198566829016993656469347501245780734171250262361720610106913756547829425538679055268583752906298069167653600139058509473854309562820782978834861557563904874451408862452324928247233753068091738824753729138935033422300668221690790813889339249023821425349807172223845917609332794381360417997704133878787054474925895182092099264501501342273112215590543522982065870179849655309899823439348762955499055251963635139174286388472894335613059534946512329289143479643728595331893897040734249756617238144541937787352778827492299022372075196766259410710090260398911088361579991981666705174124702246935128210643027635939595164829482498336578783077620781158875060788453933077284087543713499503427229574179326963801463655614673667857539210686796640324715745257740035770620247038419187937060178004621972479992122413685090279016247273953253656253276718751465352079734229005311907073673217601594652887524839474137227023338211276315801676395489671136080726960955059932076837169036170038372649020469343122681736105043801193017629323650314403816819214596789095589329247334097014672445812792967085762332298020483116053795001019670261968464198955782974936521399258619555363351330265682233921048233485105197901642392584587233661705416503268876886446469164047673286196280238771010709022254953466089298982375640195335531253588405184926202960051630526728303065710755020725285974487255770718819351772788069373070154495988814413836721914895929159269327054651344813057502519899567673082292116125473806630747739957560275660832807989700523493324769656634081768441973385510929601203701190281924936352718401463110616061888656973831986877641998688382277782492662469422461973549656274958886101 A015281 661 -9647704782270976037985353466564442915266789307936050509859511200571785223223078941994415442347563163648467111300591862647844487365921703582703822051894598607768711161382540253566328067119954289131210849572006712451062616712092749566749517320886490385350273217526676976311551230885299819617116834102798746188698224092446163327088105847915325692904995321694307755412200876051680642488944187054262087137913449384747209337616556971887245601981452469604485990220970354985568725164475315095123480541365038379032482152709108647920453361053214264746971314649247330837407504112725022083063521705421040293104370820246924554312987426640771470427623052034514317617476011219925301662524689174443952079737753735554687081686526356532465976273192145912843888965593889210190466133124983748809976125083495212957670265253298761265893493558056231678924883021507605274598865249359254285431052814014905736097073127688836931854656789995602697149560414250142677025325750090536571513291478620649878719057739791429277897822903680020726635422069087722110042611914893999681848783076844954882715776034214265897614841690059528195475357420306786944442029727389899192562946993309760318767358687947578073229808366127677978404133899411052334213545262829956732663499851880193284744821022082422727968490107090560092111347328593661999777778537237485775208536507284618377477671982050441409319936029253220728702654159524055916677131652743238891789621233503086663492297064799354579292208579128294029292265395687315071138635730705510585220623173325467959230075055651761940988993447834444824256304241158454878903163823964939326879365919623707701290675131502652832942902387465309034026597826050252015877957159464093771082980814775825477884118404017359587555885912457014105230448342593868631940321812364975916371736553405726919032389242326545273911930333024935833782432457848365840730905862188756732075054370598721095635360883437631113238804272921789282837425464385895517975998626752439897760403368222713711715725744680029883991624863444154765093807123015610500732339735354512112825300528309691487374393575486984297974376158533221368627916172568752387343108699688608312835000746564395 A015281 662 16671233863764246593638690790223357357581011924113495281037235354588044865729480411766349884376589146784551168327422738655475274168312703790912204505673866394224332886869029558162614899983281011618732348060427599115436201678496271251343165930491855385885272119886097815066360526969798088298377889329636233414070531231746970229208246905197682797339831915887763801352283113817304150220895555229764886574314440536843177735401410447421160400223949867476551791101836773415062757084213344484373374375478786318968129159881339743606543407899954249482766431713899387687040167106788838159533765506967557626484352777386685629852842273235253100898932633915640740842998547388030921272842662893439149193786838455038499277154317550459490119512269271769162998925528091074439589857545505462830043508472595522085299650502469422282757294299019900805542925379482655347314032627977924848154171400140527142593022785275148316545019674621864872095459617848376327116389821769232117717038537573690009873646923332190637392715229764041046352250419120765001983079117131284168613254483304296332131298600018307907674615358398347511421992241337701290530392413384726433588783524156732022245004598513353070186303508592046271702626216994303771011237301602319788512952346253203474099719871733115814348182985772846990346462552800531449320337216776992820410686454027539937596482192028855446445018671004410215121032703160775865804884751508031247080608167108340423341273985885919917776271130878210352796851246669112846236610869760844726232383198671560951379578785899310295219985972280888737497292018292622336357312590542495772846520908292985805037515553967080869947921082086473657431314611377046138759880027752273571034442386473070023370429838149977829981018270105837949033926378623365542253003397166591804289055561430219138519721177497687457468388754342146295181093352823440725801706444374592990040487718894882086491151703807089173642231995225333977159187904038228243352318677019656814157926223486301591609881360876216355209605534256225817291756104915437855315754729058012055215665007254785583393049113359205153837449367910067383717048292675587688752559478513757063657077663234860245 A015281 663 -28807892116584618113807657685505961513899988604868119845632342692728141527980542151532252600202746045643704418869786492396661273762844352150696289385804441129219647228509683076504998547171109588077169497448418891271473756500441556722320990727889926106809750223163177024434670990603811096579596992761611411339513877968458764556071850652181595873803229550654055848736745220676301571581707519437033724000415353247665011126773637253143765171586985370999481495023973944461228444241520659268997190920827342759176927188274955076952107008851120943106220394001618141923205408760531112339674346796039939578564961599324192768385711448150517358353355591406227200176701489886517431959472121479862849806863656850306526750922660726276518923115445474534138960877123154901862424403189836609306672896577367587813797653839420402259202363958685771117110230293108306505834412520445594921828587231639552017991854992384903604834569122969219767736327451670519604761927334728992070626584388724858526261277302065970899707931992714747934872110008182527831227320529542857851917191492131489203471908964574603937591887015123874978028959847888697253159540723927290066688456328503517802875606681084523010293024432970083661099217374177228147708824780578578338706640511608126558403579581392068862173377179791747881549047462104659918452118340352634687947217899360269421257351866811282463932807896902123201116254641629358853293541469804127115297478367474651291222693285871852498254882113511088757314709137144644499619887104780418569453967680499602520985321821081202064225295701655713434468763896502073938342917360377966456999051675233561740926518274921072839271301790904757882144464038959431468343115791258166748237048905267945285536348835691351292719809355363628662726142642530215560967875454893516154705937628921592813596707117831545656343157206501886976909118942926438986005727920030435955380225156147200084572515280265454203773391082887948051728851174499342723533825838177170080382130417364047636741289943344948299640703697346433960132167009669719047346692327300381999447200436847734091986364589124221162282726866711701763270139751087336821347576445544497362788844635266697059115 A015281 664 49780037577458220100659632480554301496019180309212111093252688173034228560350376837847732493150345166872321235806991058861430681062195040516403188058670074271291550410864732356200637489511677368197348891590867844117106651232763010016170671977793792312567248385625969898223111471763385574889543603492064518794679981129496745152892157926969797669931980663530208506617095741328649115693190593587194275072717730411965139227064845173432426216502310721087104023401426976029002751649347699216827145911189648287857730181339122372973240911294736989687548840834796149243298946338197762122957271263557015591760253643632205103770509382404093995234598461949960601905340174523902122425967825917203004466260399037329678225594357735137941819633342619094940481378000083322785032278085464404468695254478803148048584766315472388464039607565571981406747461992310985600624554799270825351992380952756818046444805353643273015960487826458751991947600091074550232171918410341205006188275805121712338134742557699093565821068392512806590483345429251782281637529261669898539681204663125853563216399093125928230428038920817195573160029572452239336529971111708175713557279006232540142314229967095159119464748976474588577061468207523855981919046652668776526126573528610149595378451552048131751998516521505957706675582149912243152425433601443626023196825084315247581023653213835995581319374594636332553217144161933806603856930770656983781904767625517750209517602053624984410413712323404711652876697088002058820361443847687749451890864237063279373463660284901146313064607917324663127724612683266162353693152331244334888478132738334150030958934406157097828015186493610902088417400178741350039554584144315327418800796296451199942303344077477875796527684799628733401703704318455148587454407788873893757492933017708316167702900950197016202785717237271413915289952428829675168205224109030520411548035999568490864011447179047254739963451236621756150475955648320783900717841281074624298451237182208476673649484353838550379493134635293565011582105235920546544519990214490105426198914349663583166901725862444816012956767323183077678099348889906632298322031911591432505004527947891707688854741 A015281 665 -86019904933847804333939844926397832985121143574318527969140645163003146952285451175800881748163796448355371095474480549712552216875473030012344708965381888340791799109974257511514701581876178492245018884669019634634360293330214481307942921177627673116116205210361675984129536623207130273409131346834287488477207007391770375624197648897803810373642462586580200299434341441015905671917833345718671707325656238151875760584368052459691232502115992926038515752437665814578116754850072824246677308134535712241418157753354003460497760294717305518180084396962527745892420579272405732948470164743426522942561718296196450419315440212794274423765386142249531920092427821577302867552072403184926791717697969536505683973827050166299338598975877236965664588415728440863831721917581909039845411313295563718119841167643878920862000581012433716346900752620115327315849083338332505633144382447190132793309520941636064791079608221117340048490364376716166302052438664535753284720383121927976340412078365023043879176696467351481797455716037490897899413802972492327691863286779761414765613098214984498163996878080321741846418388979634187423961669078362025772148951911006530927350883229546356074929396234440560163624006098369055909810452185628270822561543241102950306860146772841191974277975960467377216235734703551419890270164335553330415415053057888966728971776070438602038875217812505899884676116227489066282692116851734962868890854055955568761973406868656216164879453633833028018490218512113482630524448334607371076344993714043032427575088216728960932707066440794029858935883922232538279685588206419105801326662556702353220031086307398291937720554733411521911662628602032468963172005756332591630306170708325484961698579252898780467355544364636305392479076979307534095125797047492296805235720254610207098981765862042485753784413183186020702020855406497250333143125808890186065165197265916868915606914254402005604550615079419931665549703006513656362716114544095848453949350742668493134439285608680161195670473765695876054747635000298345976602343441186799693785739603000149700656386421429106588237389904801952545641656459715724623722136217358854417520843018901522175392406315 A015281 666 148642395725689005889048052032815455398289336096422416330675034841669437933549259631783923660827040262758081252979902389903290230760817395861331657092179903052888228862035516979897404333482036434599392632708065928648174586874610623700125367794940619144648802603504976100575839284901921112450978967329648780088613708772979209078613537295404984325654175349610586117422542010075485001074016021401864710258733979526441314289787994650346449763656435776194555220212286527590985752380925840298258388456477710753170576597795717979740129789271503935415185837951247944902102760982717106534956444676641031644746649215827466324577080687708506204266587253807191157919715275685579355129981112703553496088182091359081821906773142687367996679640793453948244937912764367061684692669270306197807885897822642474437053854119715836011692823953451413970894576612733405637279557227730846936887669933585554892735234977309289540177579529083250812469042398580669905822865646506655927096927910273960447735476390313882354786275294530493856693006013237161761375893589667691257337399777877013382573410591676156065204924659974423493587284622312988498142709591794017602239824676713200417616133506773650656702816052667972123987784916831160692832636478712057983486612038178194030183683344779688807369608784459695978584902227952412394292265801430895728621556423076454984772570972079984082069207634141893319209096520444993956635240890672299772742039962426453739100560434159108638676379914698846873569201172437935730486215023907672914516283513801021948002731220023943366789694784138082299703943347707360742406664881069380038533815962634442824263301158823700859066868896425607980022038572213964257699544883227097824887554802284726974075369267846935949062186770131251322340917341947147541602292802845554699136571909754728771505135073891355204803837952775455141610024257155287537564836889145003121791480595735498592541869809036329056214941798360323337069018507370035148710507539547084968245121164150633617191371619679939348603151957483309174337059925640162241345229897446864596908542348536101915562689160330080011785612755446772633057692044005687590438937343249148293980096403803701026658268030165 A015281 667 -256854059813990602176275033912705106928243972774617935419406460206404788749173120643722620085909125574045964405149271329752885518754692460048381103455286872475390859473597373341262714688256958958987750469319537924704045686119327157753816635549657389881953130898856598701795050284310519682315291655545633091993124488759708073287844192446459812914730415004127092810906152593410438081855899684982422219327092316621690591092753654755798665191598321021264191420526831119677223380114239852035390495252793484181478756360991000668990944275861158800397441127979756448790833570978135160092404736401235702682122209844949861808869195428360298720972662774578826320885267996384681125664607362751740441240378653868493388254903990563771503762811382315682660232518481296822737528216319906607530504650061027390615489622352791563878454761716752946235929017430538251656108177753969615589736652147898734073317406919007099905735207046944939245896917507938818224095731601840303549865076182869535557950412885982603704524755801900306187626222258008599336126350867284833835844166624138781556953320832246053854428271827882106480970239408324107906137282033508703478883250289833286565218530450503941515054092151234381311031539993729927457596850620534153731162427396244388674567578459910646552216997628779176837548855466830728146694654561410945148065103856653732064983257402934073008535023091202227097730936241503429768565066391275837120615240296935038808914654505649492265755013117423112147017837679061293718328991846663356364958545433004613754450683587287580066322351802966021701722798519605688793941967680368136829116431683089590415318610146200297021764523431119901692079544574831678290924007329192250408736722364388157966653184921140075399350351790818916757099462631604384213875689031597322096010889161660134606894878756417782065515415440943153782222406634049416421740307313071823715159173476509798714733183319732187471881832644218349643148225685580975169651837279519603553438482344061175423154912898849680316988041058739818040220724126709491025660451916891886926529704267718059197322667369807684269847275155255505565192062750235105124726187419708420602847520646066772798092382930131755 A015281 668 443843815358575760560603258601154424772005584954539792404734363236667474958571152472352687508450968991951426492097940857812986176408108570963602546770735715637475405170376261133701970981308025081130832810984161533888590945614197328598595146229807969716015010193224202556701846891288578011040823980782853982964119116576775550641394764547482556716654157127131616377245831681413237005446994655649625594997215523122281341408278315418020093451081898724744522774670364174802242000837406464317154775796827140665595290991792449156016351708688082407086778269149019143510560410650217556639675384501335294234707178612073361205725969700206596189840761274472211882489743097752728985148441522835007482463374313884756574904474095694197215310081607504774183492699983357151909370140930600898141251229423671158934056546435138968089933891329321889078917202897672269414810900346378593199142489687185555567203866549581071385546035431741627231669014090698713320973354161866585030637663439434634449924368072551028242073391644298696848548570128971450783830826127483367746922939794164522980226567102625710571431454388356012412613170429924772477291301454223075298551608513051825005622409966355744400054357091572736836230087846493136470352341983196978322308225642335068037433710574546683664027118737040891180420625450645728065260865909176589760479483636806472037704408106372178244628921650483123321211240911916801489624525425088695696105487918275600810128683390901475076951289862443667490176873529402526250457310954593309522063599923640936550140850333008019336497859914524373341942440706816532186811721076079479430028752092839772171014629415644661891617000900414390959115664111848249354071727702197299165564138147607456641980508230281326832825393292621541674515365103041277814059304927579443590024057627688303613152376689308981925370412100189557112052440160909211126592071501498158693509039868551082461334403669031520175835849220221542335848693539242845655101007468311319029079867049423394957989085221886462944318591421288606005109656604429941467596408403432391018964467730105258766565491836444559833898096379238085802196337909774583125573193138638677478111278070109399527714786029276832981 A015281 669 -766962112939618914248722430862794846006025650801444761275380979672961396728410951472225444014603274418092064978345241802300840112833211610625105200819831316621557500134410179239037005855700267340194079097380631130559485154021332983818372412685108171669273937613891422017980791428146662803078543838792771682561997833444668151508330153138049858006378383515683433099880797145482073545412406764962553028155188423955302157953504929042338721483469520996358535354630389294058274177447038370340043452576917299070148662833817352141596255752613006399445952849089505079986248389603575937873359064418307388437574004641662768163494475641956998216044835482287982132942276072916715686336506951458892929696710814392859361434931237359572779875477148171938254363414812375779619866924357386823620772480491080683413179083262549955877458939133148941418783538655188568989153176235539459013867054291767857815382641613006791758448823163784140657398740097002193916759982078345797101450085524800253240636116166165651980448556400267592797380343221195573831595020724941874284166712303374305693058691019888575617852519486631483981452048573452944022529373666451388976963224820793887171502354755767295904760041491227168718975059308564933478166849234992768203768838551321031493964997233418432926700216033437151760627227517345257001571535883960726483682838003560313164917696346580421594351998760195299913981189931321994995736830873614443085028024336115491260143685801137710981449789303555530518815590022085333746166850355416533281633759233414113454807286048866287687702912444355443057779276635475882575671371194767540777255761777383287368427367776561788412164783344640243734610471048051907858781733755302571243706323923815899458940035239417211648576698440296523642961660782571348677403553239742002942269255946942534278450147822203617093936331566936272261035611612403396463648422502396883335351550102877738921075194836468570920191192744327584404682098012435832895897784574208211574515093137247038767830939155601605404288032022565821283969075970822065933555194518275759108733517893955977004661770135734479670900830335427466275386107793989939189545838326930452846874976520676036247375197155454641691435 A015281 670 1325310531159661483821792360530909493898412324584896547483858332874877293546694124144005567257234458194463088282580577834375851714975789663160181787016668515122051360232260789725055946118650061963855368680273730593606790346148863396038147529119866920644505364196804377247070807587837433323719723753433909467467132256192386565806394504622550154635021846715100972396594017467393023086472638889855291632652165596594762128943656517385161310723435332281707549092801312700132697778628482303947595086052913092793216889376836384500678329940515275058242606523226664778216237217234979220645164463314835167220127880020793263386518453909301692917325475713393633125724253054000084705989484012120966982515916287270860976559561178157341764802794029262978164538504585061961741781599090144011301587435017822744346354826450427629817649389634165747510638250661252279421844857112084581180894437992002042942464576836268115300391126979985211388630268427868217397232253274905328695040566540245000092611188363435410196562119527658000325268501464706012990688704955261870229322401243406446800020703720784064591588822525187673907275405364768504316755877011116236412198941965657228999458765449883629303694231505914062503289299163785434763607003148591415344666440668326033536331260687420398145380338206539807423039953459609964896424304626106019933433246269953364103315694290908189662421069868282371606009840349808121621513390014380948174137711318087292456853538854526930040965448752732464611190890546245324693805163323682972649594160148053554826975029650943126868088374936860909005809307954408145011025635399015788990345571318545735851894650437414941332691743314249716859691987734704522808095981389791844995737424154853406442276925621902479922254420137954948295636598996598662535881951280866929641273886532683630822621533346832116949375598789084246100229920550285853881296124744793823170333809693488672658824315098173552085440402228968706771125872260285003239129820449146237193568429558549307031448328614937637921127133844028543198901956530177755584952201717221948866988757517889312448933074404847696245716705671547059551390624746684778718626141109659247527756535847094951441361598558546880464233685 A015281 671 -2290136597843895044044057198997411605456456496882701234052107199207787963248687446520841620220501143760032216552299238497801471763478164537940794127964803194130904750481346644644896674893027307073542077079513006465752533718145235948353918930319130038873705269332077963882938355511783084783387682645933795559783204538700443985713449703987766667209317751123694480301314462183655143893424720001669943941222942150915748958814638462041558744930096254182790644832360668345829301761470017421221444308699433824346678784843173272417172154137210395300643224072135676736757657911382044093274844192608035168956380976675930759131903888355273325361138422032744198041251509277312146371949828372945030945787503344404047767494921715855886569409600472086477152338748497331237393352779480485391996918554933787815659694222743864196252056495922898261447969734538071492602911216814583731255875356632860415616781183186496400642657882701787310127652188485560506273911109047968982037292285081055176761070088425541021264953372518001658166183051884510861604914360846163538905124454925429046965447974897582872361218173008794760891196918248422753804755338293778550498838837232208835267801958411202756591624913349712913851890251833304958192792706416210522403631849653030752030255015120459886164299123875191288304995680557618239386151146944829651066946030037708048585104859974110871891440771226856193492115354567086779307256396882722651009567828079454561172900079170839356083825397265952740773389947171514458481248645357487833344930547121999245656206041254959119565397207323102544972173653311835505818622706500149818411877165045835144981519018522793738516919603398124524519357865295548546990458570962915324846558903273130556455311760425532690848418958383353330488060596638313303438810852404469212414388497989221840559338478808277933155114833888813446197583526807983788653533524245851473617628316024748839397868567326776272556784179606308404763068383795695835519877404752135964472196842322887651993399274149290264054385670081737217219300870185215586260353923571704323788455257417801270506623749116236210191497912309379526196897788503497670270405872413123738576648825189314494309690504702849184638157380395 A015281 672 3957356041074250636108130839867527254228756826613307732442041240231057600493731907588014319741025976417335670202373084124200943207290268321561692253123179919458203408831767001946381454215151186623080709193398475172820378264954967718755571911591456707173762705405830721589717478324361170505693915612173598727305377442874367207312841088490860800937701073941744061960671390653356088647837916162885663130433244036782414200831695262407813511239206327227862234270319234901593033443820190103870655765432621648471060940209003414736873482349099563079511491196650449401117232870868172193178930764826684771956626327696008351779929919077912306224047193272581974215282608031195388930729303428449013474320805779130194542231224724998971991964215991674545191943022792682818095201801561887575543315595645474769126147813001593694846042822463319577418151196696845971476107866919214860813710889700876750686440739750732566284397011108314779362456713514571146209263292778884110296915313821733643852579647288907337673717087394820822072171165941530931406683399411750767318619888348078923363412343986021410180623815932518400525351072173227718492879454245775299329081005303017214670591625647770609688030705760024863542212641793478111080481504770747766550396889614781614792836324210180652195561092534912714035803035702528957972770469329333380442118573115574584455362349040786887726121741280804649582977362228188912942018552526291119295222474660558322054497505186859185092732943962944772263891995863880854785301201569761029443015055569646229443709311778187770062530607675848537083656829081438259987778961700536878113792902727291268528980663479164329074638124790430305806909357288054267018583933567254786046515800208946065890137418191093954176421593789301723121187592730832137780979505837189806466326603567336065046607479771719190915951952119571191269091453886386172030068394498509050454744363491513097101765365052078991665841249475063239809033342734526728876100285388939551581970714226326399058852699318843089224273134264011745412847840955851989015356375953950458818494882501907154828794810510495727423060629065059054177128826881669235081216349785221012570837119966777568724907451152163743865494863684821 A015281 673 -6838311238976305099194850091291087095307291796387795761659847263119267533653168736312088744512492887249156038109700689366619229862197583659658604213396854900823775490461293379363347152883781250484683465486192565098633613641842184218009628263230037189996261954941275486907031802544496102633839086177835978600783692221286906534236589400912207464020347455771333739068040163048999321183463919129466425889388645695560011739037169413440701747421348533449745940819111637909952761790921288499488493162667570208557993304681157900665317377499244045001395856787811976565130578400860201549813192361620511285941050294258702431875718900166632465155153549975021651444008346677905632072300236324359895283626352386336976168975556324798223602110647835482701866808503569697510325862412497718060721989141363716324042051168628325628317923552775384830822972700552381424465522465102442838544780026027856696026077027139822657359198711864021750463815383572319687492622904848376648448617370974915213606296753548733446278568744023795570767126788017911602063060554906285781145533831511361375222151503363573255021494764863233564374234409883984236767465935863625578414991377946144256935574831941445050074047848362515147630458379745054267308511698279822958926569193562677025921045153471380427471803650167413337684220693737319131171803185614239926354606134361413110922822773397684386632667828174715645278466189677088575568740610950766775659645181658991219500099120716223247839939424491581700133065614397383143343724699259175982624313220982226211279995488616430163953058615628331516796684334412111810779281765401855994574632182301822844461963782029837103347854621874428882164416665745114735475362498915425473935287018502594272373462753637547385152507729436760134659171838405793548887211013726746215236143711890538871300396689532668389259403462818523657790876047928705972048382958168149055159184368204122978159452781376732996107022709782031888656565369725211404133664370332718396745763226761665309335652910688889110100144775642603792163578527295218955069875778238355909520910126995704281098927299114397366994829010034757141920305945464928342959549695319351301399125862495351162053697919920170702171293569877203755 A015281 674 11816601820951055211408700957750998500691000224158111076148216070670094298152675576347289350517587709166541633853562791225518029201877424563890068080749765268623484047517114959539863880183174000837533028360140752490438884373103294328720637638861504264313540658138524041375350954796889265351273940915300571022154220158383774491160826484776294497827160403572864701109573401748670827005025652255717983936863579761927700285056228746425532619544090265801160985735424910308398372374711986527116116185089561320388212430489040852349668428318693709762412040529339095504545639476686428278077196400880243502106134908479037802281242259487940899788105334356837413695246423059420932220934808368493899050106336923590294819989761329251330384447705965044960186226235901949707348431316082633017381225106215781435033806663712080357531521435195402309111702156251441753127730457463511528500928869334173570132114433143133375190649836660714635913002396515812152441858084948583902076011946993155324419499156415387169553279260824320238892991327783935002391675762613981444267952413171425593010252601706629715492112692909482384608311463247239630687686222766867675492000227378252882546863189188435015667183848381902500691581929598920704753060903870354275185953961439905747831066571324534269162462839642830127350762519859845189446416667437112727067869365613973022700947997098449151272812164955134764686121867446473007286073488208236644441346766562578140081621730425154169323458972306874434124443944627629062917968010612154494148552763724053872443002347962042119884256221906599847964576353834532228836158695371580211461356532405314025250146152038050713969913903238391205075953724382526238449420824771621690595725901457130163883694839172233129821693927117072295219458010274824811946309177673107163001440444090779633820343898176888483615121425690137432567135001542487336324678807286729511479170759979256935532342157158854187245984347479722265126061563057137464900820221427694802753274399121942406674353949889499419517888239993994541648012314873448049037862969165534409879311183777896906676348457508461272319172136327531320256861226825171557659282072494191682152674890636191052541358183354192688515785445348176110805 A015281 675 -20419087946603423405314235254993725409194048387345215939584117370117922947207823395928115997694391561439783943298956503237695154460844189646402037643535594384181380434109574650084884784956524673447257073006323220303478392196722492600029261839952679368733798257263369543496606449889024650527001369901639386726282492433687162320725908165693436892245333177373910203517342838221703189064684327097880676242900265828611066092577163273823320366572187979304406183350814245012912387463502312718856648767834761961630831079885062592860227044134702730469448006034697957031854865015714148064517395380721060771639401121851777322341986624395161874833846017768615050865385819046679370877775348860757457558583750203964029448942307576946298904325562970830048605904051228943307329320200501522880017434570269614053437581431712058809075535506833721815856278158526133911566929930658573317546246032461894572474830060915979617777993475141120243497607905606113901946067549217788159075169281691588136312568697541011717476783166858652357871623956125826023552969891978987511214442096826173213047518523988266129533015090899068231509934854463879140612617060615536077907487494724247533696024248256134719516844690040674930310647996033411739771760054637006078410167140493398754278394956606652816882004983872700717366247835122039374130866131503149109030174428757952415175449463754036056910714470309304310708748336944942547977061269025948043116034108077693877019937485399503467414866819009178619831130582111582553542609897396471352374000000734919062673466185617580989105218278047068658949589835238714712681735582089583753679987556597358069613692383096496052915812325939726878469522501472404712098716127957958076597423623030748858002724771122359849951045916032611990041752196775500715375664031276256998953658893433389092722159101076591322586318958966465917841287312525135223166731909662778752725147861771562586198399841100857899906041070513109884686742797554046566665327980211380770729933289584744666098658649351281448027271051957158871552815088947590768648840399753148345910289613712951629020927701731704079019464691711549811219814871780498063287304986156807444828421509170665626972065257330403699822446478364102492085035 A015281 676 35284183971730715644382998520629157507087315613332533143601354815563770852775118828163784444015908618167946654020596837594737226908338759708982721048029507095865425390141344995346680908404874635716860222154926524684410661715936467212850564459438229949172003388551102571162135945408234596110658367190032860263016146925411416490214369310318258949799935730502116831677968424447103110703774517225137808547731659351839922207973338137166697593436740828238013884830207015382312605536931996378184289070818468669698076106041388160462472332264766318251206154427958069751045206747154047855486059217885993013392885138559871213006952886954839719712885918704166807895386695312661952876795802831388886661232720352449842887772307492963204506674583316488864524811063878600148388568058837885980928621364936953986687461167576705533100931784587157703697227674049754870236296435354740635653196847833802080603245115118783878575781444779493409983715134809906990198983428954902473496446346993676433605061630994116180657506121333542588552873164578440535823029772257478448503759416246930542627196517385277634545629289586176399438592167493521690513663762198534364833485592222193514644403470329854057533178680384994652664154140422882832603581577376885623204776046674558253821277568340764573205329847768362642557081510175075366803622704492699822805548365137052760822634242600394413356088117600054121929034442241229767344673288354933641005427225812366544952371075297965454646243984307603116107410482384645221502170407863303361514800514254206389455929917814606784165526463929255635286305542309051001126893362137072025822051005530664043458144720206280086627854924762421023701453067569199370056656967037252795850597027860902209700956215622247969058703041453828264509223091244370194276027924474838506388926961197002571726611597664247454418492374458769043631218754159518076584346191288697450207204486152379013577614674869899290281015023115057275113355191875348315481868907315578668623753564618155074337954616323179053782270475094252955896265893348583104109291729075717261356790151681795037545292820529905508857058377524272432583877647127279988480801872897741333228860115262556994462407504700803374368124205801850591480194261 A015281 677 -60971069903150676633493821443647184172246881379838617272143141121294196033595405335067019519259490092194211818147591335363705928097609376777122141970994988261655455074164244151959064609723623370518734463883713034654661623445138215343805775385909261352169221855416305242968170913665429382079217658504376782534491901887110927695090430168229951465254288942307657885139529437444594175296122365765038133170480307359979385575377928301024053441458688151195287992986597722580636182367818489741502451514374313861238275511239518741279152190153516197938084234851511544529806117259082194694279910328506995927142905519431457456076014588657963035663866867520800244043228209500279854571103147292639996150610140769033328510070547347840417387533678458475944062005042059103056096861209330406335071434521049463719057918752257276582011759598022506469539558042437186667937315862107543282626331299718300645933597176065998703914971480937032793844201543906673206924233631871526181217363536339864729965346717641205057844672605168103643781663024942951349836411763416761282820466971172588312470519412899328010664236005803100362893810103015694332090562127749563507234117106367178489501384202744559341659370527642032754079079320578832316874959816480422323659323967835753672877505242094117717687625543012098290714095293426406682560670045150628118422184973833790388515990081243869050869250481354490539377869822688791895572190598448479590817245724867977330011180867638906526963426611450935270281192241161551135963032702216879073540568124742979630953277995552510270390997451034467944750949522259819516043099895903083037251602637810313285155723679294344940300277372521148359620801118613089501936209699391230353151307355195282184869070247280882127402921729847320184155707132390395043983762489722291689505245438451843356787336197363511643192132983326536517405934602911921685251219405979402336863398121860418603938945461009721009215056446555411486211050685127813506090360703031704375537842444172712122709582578975595830313233518497019570308746242382614657073122421417591535476574417140328415393407960015971405168669932944334198935865594393699715443875676563342785577666916102038603911398648329420199698695052816062506847295167275 A015281 678 105358008792644369222677323454622334249642611024361130646263347857596370746052860418995809729280398879311598021759037827508483843752669003070867061325879339716140626368155813894585263645602421184256373153591056123883255285313198836114096379866851203616548415366159375459848999338813861972232888113895563080219602006460927683057116263330701356131959411292307632825521106867904258734911699448041985894118589971118044378274253060104169564346840613125265457651880840864619339323131590350273316236216838814352219740083421888384930374984585275990037009557823411948947504970623694032431715685047660088962102940737577558484099353209200960125627161947075942821706698346016483588698866238521681913348254323248889591665401905817068241245658196594034452531653773268659072981252322796112479159582992822342665403157640825972897119198261090041873477048495809652285883346440180539381530965056793968862479484615373779177075083674271630849642283049973189135953179517478203763333371578977476226591923896507196729091329969769944241144942766798017453550792377542522749285707145400936107736313313846548973251407860578418420648898969398607811325346391630694298529087383369443584006188781476500242032538833182538871872988446866577170932350760366834164069659998297957497252824443362451595097027496811060905563890651127312538848580396322922421889091209346507087990346012545029919241114880944169681642391297470816048054259651630326519613179695644218882851298893748571278720601935641510966713094484977308444663957628083047328012877114459559763689313351078835454155917529802331988684030390427721846575142314380760785060936476276140530594122272693614631678333047820092621882481396430477944202240438242148814693663468843182508895334267836480364021814224746868918094603439625680128999278488524516418363936827502032111580442471292483505035138245826393894696153446748781038719654660195317229679226718401828348765631628057684761121381045234936637282572178075938784794203119089832235696874831010684005432083940638484711253070962264497580472747654505041673133784107873357229584161119354167959519658055588427725644074940277280148696293197335626123192030509340161141428607395857316049706432029788767605268686453743388715048901211661525 A015281 679 -182058639193689470016786414929587393583382431850096033756743065097926528649179342804024759212196529263450441381599617365934660082004612037306458281971119499029491002364173246409843335579600983806395012809405344982070265133021207588805158544409918879849395661752723400794619070857470353488018430660811533002619472267164483036322696903035451943396025862713107589522500472667738559093927416646216551625036923470091980685657909287860005007191340579480458710822450093014062218350371388125272290456182697471200635710864153023129159687973363356910783952515918855847781288589237743288042004703762356633726513881594534021060523682345499259097083735844547229195909174741916483641271640860165466346265783470574081214397814493251893920872497363683130058922976415483206703256997847749145836157274655372370938139221742030023715491960209861762657416112124178219253795398941845918590447523919933150864496452483266920805979502723590787009991216709730916898775207258771330363844739584574843563408344606511495955834272245804781243863068116430664116706949137941875578395342555685900289622984575683499161179833224952211847807448523080996025182107439715199155502154243068756394965411463796110573483325998895363867309819165334930241829473605475521763527138338868470933577929302686886826561338794067506916288172551439542689171087996450430212235549607013876957331918927767401815743823307191965365616021918913070085076966619175569280609513526110791245417799605354061294410796836636712496448156653674663773478162465371682253681309993279633101340737094931965774391375260378198080415279982358038678244467638678676866034614709619139252932706861284932054680001102423506432147895145350664932427963940590297868681367808758479608828570991933555532547422803993900839345816017634189406981187587157029092775035470656696827185544423800835493650135063564706691487384294090263772763353454053887471268179943247387664565133739833836278609174814605328571327381632078756191690803423433588873720569502018708286397721132812441783782080836806893326342883597382103965697152044191402268934754191649831488059359204084424092978468968749184343160183780001317232007530117697748184815499080472099184452245965086017242321367243004310105755168701955365675 A015281 680 314597328526695404189006924998327016112084842236965946331652016489217041505781904365354783918675602567242362707404138808335092621703969600465559911246094494322960452085291369796209283881550500017450582134652436129017418149860646713455313964740339824379755703508706036573101754441708770827295848181882329028526448077660226686765620248445260958188332690768249914694880816769852230114306575964662201208063803756318942624816867249422088652426636521342232652301193760728299513309441758680470517908283701230234698508373256423967187940817971880741834669947507782904966066682202820401736584128101352263079415987395354788392584923093022719719760695539377612050531053954031683732117395406365925846347273837152012338479423444339272695267675444448964794226351113835386392407155568820649264887360409379804736130125761457566053275229314124589348808162536007606695612836785286939022653990986186267829350875849307490776861479535004165071404275844104700966737429863586923695167837018706675568854139463729888370534741056392568255691678294974056239865758203388591936928483688610871792323049882393727145420950149087752579373905288913692082796166777831124386007002192799495515520639725525399656623029085188733878384653019101233633655324895476826552140768765464135318743854827346794288584344195889420862653739359981547053313773343555306888264616921314091152132573360577169361002821216647172769358218230890561113631352662408579149013856155386035605799448981210077578773307010082101051243032930647155785350429252409466780545075259456455751579596762267487788517341313800065578578566233034815011227663418991843973357185051824974578479401279395494803097905390420211043776106098225538607760016664477651984028795382500253603135256520043949135588325141723913721315330510046695002154090757395165965974834397816624975166119233620508888976425755643991725252124260884311483211604848167988991430377073775307250888001943938084392422223270341667163754088535082838748130895481828228025436741497451237254320169337314456331655444766100781836293182187030990017494767630956970287508349451383193005668273112812215335651769187476930989768954888975555163369383321955991980588974454410172072554853821309923969412595607131411579244202006576901465301 A015281 681 -543624183694129658438603966397109083841682607385477155261094684493367047721991130743333066611471441236194802758394351860803040050304459469604487526633251286190075661203383487007849642547319264030154605928679409630942098562959197520850782531071307216528217855663044031198319831675272755989567225658292664561293702278196871714730991789313410935749438889647535852592754051378304653637521763266936283687534252890919132855683546607001369191393227908879378023176462818538501558998715358999853054945514235725845559022468987100615300761733455409921890309669293448859781363226846473654200817373359136710601230826219173074342386747104743259675746481892044513623317661232566749489098859262200319862488089190598677320892443711818263217422543168007160852876462231732769335957779709463023892284265855503228507309178030661599489561258676513671654082295469119563659211150177391915026582159994163854037606168609619339828542075205163140186374507373377609845068121276536274810242068077940301574634982115675611740609183464793923443488553384786580097435784562059882412017988041576054859907177511648140261621485297186308864241889008534578662087242334523713463697003518005685687856726590591546842311881045896085645191727304804975437644946210632978290052962611632509704234329350763505575944512261094248527437341698530574818880837144524359561582149483173997416024812253788454396443635848344312792520383643857625859401934375037884627270574619860680806766129097636224664787745702424034509085151879364356077116298834432956554027304299130259363302149924047246827202657861416754372563854318787687708517883517554207291925587238392991551713025304002851160086676180846574736681164047322991771161570198475813139395489861731163326742645579841868842127862511770394011081552518114217922853663523255183546280793429379606324123551442581735588232725304616680265219526529322825196316166012599722410396873500908757630018107803357480081427191066198181029888329894200498801019681461178700724292520498068721664838784008247955460705976503090968869014015313453815147378720701206005295205164039993493273097879711128336202670977678020525488066173327513455750032600951583128908121312931082742738757733064752530698432717880786060947409905716019322772445995 A015281 682 939382589423456049781907653934204496878427545562104524291171614804538258463600673924479539104622650456144619166505440015467653206926105963476554446022258222536450742559446665549564182321767688244107159044758019842267946316793493316030152213691218870160760454585740085910696669134871322349972165937529724361915517536724194323055153811933574096975030401310941953280279000781710441485637606925265898212059188995508261574621168536898365962727497826543565224048927750434530693949780140351746078945848599334261125990826409709863239716275410948345026455108539079629702195655990706474459012421164588235918926867706731072463644298996996352719689920709452919541092918609875343117162828805082152722379418121354514410502142734021958839706154594316467598633247575422593494952580394290209643258728780503909527678469454042982667633615604289905716908988723245233625473195283945313012991179315830246192081208216971915833398642800632570458264888446270394945543112249849520696339439056496257189370924902269004580141847294777850278686140254996927236616559091568443849486281511060891347920298326786450087457818578240916890789919790369744429092527629546836469714947942159690197683086743678946445578841150025082690409906030860079260759316602033927316066184550273867091140848576007750348713126956524846039556604522895358829477418885550139669166785939112039836550755104460049970403773192758140757897231850699439464319780795752460816404006052716336409779836979548245893105108722572420031173786947121198143057004574789751556336992705102241338514786705557095718832771140658441116726201159343301522170309483165284076982929426856750078155409289059853622569146584667248911237646926908386291886113125185130080061519023935607073591931168165425512290221722423144664769859160955664029627293422906610068469785882418846345374939488427291319748876254135703260409234281228700193456973819534367225832897843034055783528795356617160519575295444285685760515667734315593366149556863287379112249328751823997097175726862003654701085814683992120405128446114288853820669247470292316370391157839084106882772879781206130331772864355178275302284546100911249913684537498500924045392607779812116396849001240757959554935602385102187824947605763065029456565445845 A015281 683 -1623253114523732054023136425998305370605922798731316617975144550382242110625101964541500643572787939988217901919721400346728104741568311104887486082726462208542986883142723838069646907052014565285817170829341858287439011235419156450100103025258426207637794065524158868453683844265057645020751902740051363697390014303459407790239305787021216039572852533465307695268322113350795642887181784766859472110438278584238276000945379231760376383593116244267280707156547152750869039145220082527817224418426379649603225712148035978643678229723910118740205714427555529600125394093551940787865173463772408471667905627397231293217177348666809697499624182985934644967008563357864592906457368175181959904271634513700600901347702644389944875012235138978842525578020009515916555409933585220795236086704829674772047773453002929671669718154236189460600612443883792409327198370250710160812472520071942890096142251963152314248319231853653146104747524717624603006708280557244715116583825749460112509383116915001897075583950454839716399728989879758347041605770745190899717933529913881904778006175344208166976112982057403075962318270673717351453327056449786393636627130319773340054210774392977526953663034366052145764873639041591597197142824753105966122519295120211546127091140785405461171835017974087960176236950173795008379223987983057706674387798347750623226120682168199407837495439532744107001297647354376292869329234914881324840756937211311849799600491211227438550466956555180290684343955036686080490565591748548336661731372434582957078610228235554776699815418215947570204198545963758188540239742373343676581289320545890015470225181316256823169481984719786503951164957588966139895991519571490109249544735185632312132603119696328849870972707173432472579386273910950610540657768587991419125366469937539687333943928080896178644534862978325265459899215138907082106735610632965616651235768769898947457027003437363249674489671808748217338111766145272081653643741142126179398777427215735719819770764811150899449159228727913342318986614992484660766522886972790750470142544200177460190718125864712855278955335472372417515910901532881604532427075964014888353868507651356020533317367591490618772899939860975502758920875049845805326988114582315 A015281 684 2804981381897008989351979744125071680407034596207715115861049783060514367160176194727713112093777560299640534517278579799146164993430041589245575950951326696362281334070626792184349855385881168813892071193102731120694611414804302345772978027646560486798108145225746524687965682890019610595859287934808756469089944716377856661533520399972661316381889177828051697423660611870174870909050124077133167806837345393563740929633615312481930390848904870093861061966513479953501699642940302608068163795040784034514374030591806171096275980962916685183075474530815955149016680993657753681431019745398721839042140924142415674679282458496247157279350588199695066502990797482390016542358332206714426714581384439674638357528830169505824744021142320155441826018691955760766608305375283661761099912696450115187739264438467829023387986164148170771410720008593909734347775964606019574854605092925474209732757278312678821529993914341553587202191047874579726077715300110030184678580315286450894883808403178644405915410833666520272817716749621468617112045312492255544173162081784549240884247485418476662438325267491387316156081178068445568947850009251577045932849484352864450677139744479079522296548520636869640267579921979352065202887496677637156539981944304428835961335126636947411030957653277801319408874278091932391200947322061292619726388382261638114286783758048580865168828287910967059171124557405205290825803127800140694877626430176827481504085514473879211786012789597060720865197860531736814807556045415620789716463842750851482842470076196924571285120352366151342971222956105428752904359266970618205489339907231153944761955827899045433927928178903764637141217019110373070548888079188953236095372231202026855657720730712314216604116336242518056827945775935170400187944707476438570070474628382266937293043827571467888935788913543601627006714377958440674348740093190658824019160220372712441442065707360459828197932928617261057606466781514374784866785502666853364716038837689846501907423792917301879195842094649140893837503503582274112047082986237232229155340880106152096313594945303666280888734285894859943857687084585077685995261943038703426182992861191480542437469896766367362837676794980002086532506484306535020390209368517321941 A015281 685 -4847007827918031533600220997848123863743355782246931720207894025128568826452784464489488257698047624197778843645857385892924573108647111866216355243243892531314022145274043096894556550106802659710405499021681519376560288524781834453495706031773256521187130874950089994660804700033953887109644849551349531178587424469900936311129923251152758754707904499286873333148085537311662176930838614405286113970214932840078144326406887259968775715386907615522191915078135293359650936983000842906741787037830474811640838324862641063654364895103920031996354419989249970497500824757040598361512802120048991337864819516918094285845800088281515087778717816409073074917168098049569948585195198053202529362796632311757775081809818532906065157668533929228603195738237932932918855871479043197890502447638113160090257186434390666169107489391765601997774752089249244852004582552802159717304983629308492841445090797687778369962548131417629101779807155903870251322466270241908129482761005942627876211887330383166491023122466087346788454440695410166318516536622133800123928901573662257059690368849526117039907307369257665230989088165988700217210228692765011288659022785306667129624958730668615347304666736856174997718811633765290991595133238106342119721530121021567755608651183336838710787346973984565545250230249283266667187319621522887724913800462140902256108867534334229485478443673260783603360408195116329342375333086617762610508935495600259880911805644355696817458434052455282803942040086101959785451807197114600904310910846609939008133215814967433550572407557899137809902042078002796471009577072446926213279995402950518599329485162596053336579117067676053103310881924679160577120548338115953514880924467802916454793533633268945328022983213691066155324287641244705404779354041516238393370387040799894824465048530088013222025276577336205993368007694634739497099569134281888624507846859616989378039875918538808324161653984887930488292325254223909184928614852702145110839511497685760576689959156582373430390688586617919457022118584463300148814262944768018965835969158656631350609562885568722546544177962843200256232845077213572385350836317986106502105911324763519397290683957160348167642691435736939887080736291789038834937327035483165743915 A015281 686 8375629526642358490061181884281558036548518791722698012519240875422166932110411554637835709302226294613761841820041562822973662331742209304821861860325446294110630267033546471433793718584554995979580702309465665482696178570823009935640580022904187268611362151913755510773870521658672316925466300024731989876599069483988817945632507377991967128135258974767717119679891808474552241736489125692334404940531403947655033396031101185226044436188576359622347629255017786925476819106625456542849808001371060474515368625362643757994742538739573815289700437741423949019681425180166153968694122063444657031830408125234466925941542552550458071681624386754878273456866473429656871155217302235933970738912580634717435341367366424861680592451226629707026362501252042501606544378265947009581893890534854320645362919960827642043413942569754031193866879590549243592592484552463466055061315163307484259405245282614541434539627685858961959429910137776457900494156625620161508014633930426480704995357343906684166593369494845264885437612155771512727463418468658012327871076359815628139257253327941019776081028225864558614540465646627228591873433662841866300729454894816252700316828666277305025822686872667294742713660075030187063775255950733735726575060498863322960994034416636877416068812861571973681587513719230866121592028404535409721415216605966117108930655150468163978839544658982542982990555846932517721249293853099300584433943364904571987241924747396988070881296673550183774738520410417337435258048506168590978299511754095446642416890866596158224590244740627476182861208887565366178907926332570658668608481813337999509878876210826563901173448103304698029866296496643241330179951609203007641959960885690680746811248729118700323237052515343485499201786399291356712132778619264502048777368839836588281936909799422107431764026445906533994151072394138947572587779782665763953082032342849878693554899751796516493252045465899484291380899603012197205591828942524779974094693381122477811443936261301500122380503399532409720599060649082137883717378195002609367691352001530798912262747888804808964873023221050812764204025990063139661181081689572757620547728187951096955605464520055798978830735784311614224240471798354406246308959925262924565783765 A015281 687 -14473087822037995470825722296038532287155840472096822165633248232729504458686791166414180105674247037092580462665031820558098488509250537678732177294642371196223169101433968302637595545714111033052715453590756669954098996570382161168786922279578435600160433798506969522617248261426185763647205766442736878506763192068332677410052972749170119197417727508398615182806853045044026273720653209196353851737238266021547897708341742848070604785733859949427416703352670735807223943416248788906044468226369192499962556984626648413814915106941983552820602356417180583906009502711327114057903442925632367351002945240405158848026985530807191547865846940312429656533465266086447073356215498263693901436840939336791728269882809182160984063755719616133741548603920456650108831039385133340195209427657896217753833741432793283240959039830822203687395424383302069945680499816880997237993556905127145957620373361031678899665291031037507228391050632455781156759816021939170312370634532426261416406202380942091804178162889316346254597873041862378665671161695113089279785261390325481721260363133023858080586563817076584200189574370776830341976374548019619509335058511102372872500694338252984055003650839770390609490804895300901197040605619866714713229443613273542317978162407204886077135636694960533725390327024651345747931328108846872197087453900445774490738239484645026733812410835933175390648417553548294533380820345918563231641525727250045894478255221973145854757790993044044029856322048805985354782295227684022922570210808376582905388422124378541177153719371817823745817725718881875605121043097579387610708298756441593494358389946576858045017800323140523505335659856340485295220665818524912149832362154494250390258657781827472528100137482877379665769900839290618483659690139694163916419423183531234531150677321076203849861247329053325883124304524432340839512953361513334224159834987741551968345509501840376392242750752440536381943375137528089025763977308534571455131322270202886347224563909312711209850944322023453815044007693429144942631837969198953145999141388979713819032678957656263575818240950571639349883482915254725270526738106265237623322835554516769841273225917667249002810612730781161207945883447855720865643411450391467863881734955 A015281 688 25009495756481656173586848127554583792205292335783308702214252946156583704610775135563703222605098880095979039485174985924394188143984929108849202365142017427073636207277897226957765102993983865115092303804827525680683066073620374499663801699111536717077229603820043335082604995744448999582371564413049326059686795894078866564571536910565965973137833134512807035890242061836077400989288745491299455801947723685234767240014531641466005069748109992610576063393415031474882974223277907229644841095165964639935298469434848459072173304795747579274000871888888048989584420685173253092057149375492730782533089375420114489390630997234826994712183512859878446489827979797380542759540380999663061682861143173976106450357494266774180462169883496679105396822521551573532148017118723337157493553979676479236899592529237224478625897249539405730866635605426028175589884826098088810394811312437527120106997398037720951309185629491068672060287601213148924603310560217961803157382489539080130372829330011261452359971334818429419256242806254944861423297469452243942748669715041205427624076062808011032570911501747639222273618951092045806663627529255344578129844401973076421966336942479841107311293750095847010852360417946539003565643790601853034070564137478449410707476824973127027378083366788162776155062220831386543491211336370800631985718156801867645778804126079016525541460340702093954330599397324410790489123715989409321946043747340007153582938890349750369589875746854605072328149636073647710665286394203721792952105528728854514027479584740707469442492124881849885460822179499053080256828984208328322022685885756091815025092947589920448145523994327966822782068216310969648022747121590390992098077846799730611120616032985219399489100400450249053454573259230409434506684501647427705880819735384818543876813918709941436703530427617630704421265105816549248802580105904798385589659203001380885935997424639381143529574785837567541132797519325596770453594394215660113089284146966993232597868215578234593302912241374945098825238059588258522596319117004938727991244188679195421681210842192771046124470075176916004660557626211774049526455504191563267970422410555274900693139216809095867933522544876318184641687288087232161382093581157688920981258708181 A015281 689 -43216408667200301867958073564414320792930745156233557437426229090958576641567419434254079168661610864805851780230382375677353157112805957500091421686965406113983243366176206408183018097973604118918879500974741964376220338175216007135419049336064735447109452755401034883022741432646407871278338063305749235431138783304968281423579615781457989201582175656438130558018338282852741748909490952208965459625765666528085677790745110676453256760524734067231075437543821174388597779457824223692826285412446786897808195755183418137276715470687051816985473506623998548654001878943979381343074754120851438792217178440725957837667010363221781046862653110221869955534422749089873577888485778367417770587984055404630711946217750092985783838629558682261494125589084872761634803104308339265364924141806777174767370912114516581829557741042453569265634729039140649298857947694973504980389793870717640941176076622663984710835263734948977775198497471296864833370502467756419123369103595402594407277749809592420728355455222426757271325986549860532068630789698530734636981418990902739665021195162604482129500839666499061127782984588358940805409851237873283773504534812159978699004770490464234842355757745913567501330954865734831628309987741916009561490082506943945948627785398867039423712698803072869365385944411994959950039326992791933103611042889329881308993003343152353468685682992799040722465496482046395917464988254442832292018357425549654751290188405708026414761453831398829998604997351589148921495001734845749551744589863370050655888735586101940705808298954868494147911880550137868912796877462152342514537704498108237066898964789132084111994545739151584547808431280577670478413042654509078999740834871441558455380222514969958434616709568965432991414552065261158957380552008461700251627349368488202225690117177229566384531817393887036396017508076154610310960556893353935299622726304949686081345994431694946599539412591397203223389384384330707205240375062371726977988431339065491730305409237383480853462805140036181244406600701724331530952570888360835746169955901697930700689344943912050770971338238836848195284962554607580669599707912196279726132507938121909885215141435959820545185843326101471485055333168364878238410474135308963939688207482805035 A015281 690 74677954176922121627831551119307946330184327629971587251872523869176420436628500782391048803447263574384511876238100745170466255490928694560157976675076221764963044536752484673340255273298387917491823777684354114442108744366773260330004117252719862852605134361332988277863297195612992801568968173392334678825007817550985190299945576070359405340333999534325089604255688552769537742115600365417092314233323071760532051222407551248911227682186740468175298356075722989343496962903120258541203821192708047759412562264956946541214164333347225539750898219446269492074115246815196370960833175120831286232951284345574455143488593907647237648978664574463391283163482510427301542591303425018897907576036447739201870243064272160679434473151877402947861849035252121175574679572620095561769613276645805902512991724197629422659484901075643843123588417468968157932379371369885671523805595179713197999173369746848273961719225034716702395720525478919304169265766882246323762819917894754697928128887566239756643428677459509522947032732104945113236468852838391424429740604664123072858360127232426142694386015082537381389365036738798698177932928126150947399296388584693170811454284010966491812706004115950940725512647054842446492578266858897999439574137306456247906391574945117103591637458144392057194687552391133932137252299055834241098978162157091854323479348683853821734481654520091263947229338136796518919083531027534523050955556119808761786084008284605022924947930830777071807147873935160689798788347292042151592425362234622741564100110121253505386028874270494224855523677558688259381493880141309151011347344931234799908958416522395472766925197474678267152442766174586939384290631726465417811673516061808103222999713485058836401187104921580236963114854669298470955713113168209407488325797372056997959419108472842085122985308650895908480823060677900858092020520725522120090587635338654251876244913587261112570334228913587494064514860727406637978354858653581848832888289210743397558869374615400902422628649944329047767748885865490388718165099996503816322198406223327673605104446656235046162837589985354517557577385751190969542257313426103085980106077015525605473102541366937267516022151389167294585747055795166543695947317618852805429539910905437955285 A015281 691 -129043504817721426172892920334164131258558518144590902771235721245936854514494049351971732332356871456536436522139438087654565689488324784199952983694531711209856140959508293515531961112259614321425871487838563909755963910265784193850247114612699923009301672176383403744147777554019251561111177003621954325009613508728102408838305955449581052428097151195313754836153829819185761218375757431440735518995182268002199384512320248558118601434818687529006915559298849325585562751896591806759200203020999506528264907593845603623218075968024005732689552123203153682304071146496659329020319726608796462610539819349152658487948290272414426657435132384672740137306497778018377065597772318432655584291390981693340831780015062293654062769606444152293905275130422527001133403769081484045922352234261020527532293329932324395582436595122895654055270474167113008211222345090734550884988415953104117661365343177178390598929812800686080632579504881385919274334223611534942123612930731142659889707894945544275757869169729769979213438435539407955282268199558276816057898478238315257923968995570864208525155400826633506499302713815347669872337502255045585628414159924533374384974340924054119515619378431097454937703217096020964867979605574290875603490133703794572642013203809436375243035011969283246826312798307481678379695827518711840198819151881071230274270635323107740045738936630288732993463806029306254756762961104944203357601112808691450360230109284183495941955444515725515408735111014285163745714186382279953480476820447341958158325534691260524620221334064307456462817101571566518257366064664153522659135169321132074612298424566300650293948214285222608742728821634087424702965165795927586437411220281258619027547730599889721286208606052849831828480535565568050386654270593439948957227059713429658029534983148463330535272259252962184784670621991158200151978813582036528457375762897855327773142833196204580671681494291653596957301217722417468743444492263847532864631800031381552985060586745826436210937712036546685831575753861353631577424806998924460689793658070295303240439911527065362693017119526375292753167418542547973671329254295560895075174829027358636670562269384398744261232029262306306773355408815196861649158195378042485233425573098804671863595 A015281 692 222987176325022624426758966337435618814789119353853079988695326312978884601045717280207153470312673876894962310256949015467089511435825227097518755824150796970631411578030331194839228801984613547423905930985038436058305636939275086973227014050745466960073289520790521669887359613345266697600113862258737073616612143082160962472592691016876058595751877265502168356873817927552995385353308841529590976823674959107800536437289389508428943279366692050123950086468411634611852435277310642079897950820287147280841760322165203060920835272745481906087546068895049563021434941146227320547112487580000287391012807835335793867174645590732129264047908760714494957265628160415755569352950566251628849655523616366092957315866027643434220465879935495163868315425729138586155910237639274347567262349923785689945265391328346367101784513579121324795677184176345289681206018360434920018433244729475316860133011533498320415147341680125378212537865528085744425592149505514465558352888087717574260149472944624703925562409521560320688042530689559903583969845689793091559412403669274441017058356163747968242775615814405415980773979505299466742794009943478600178669748284767236105155148422718539403480355851038673103932658872047763996520930528710053952476483521050724143992143210890597505881790944330027348747965555641617155014954868300900756070470625490309049464699643503374402285014679920702452163639417676458930385923582875088558255535629371511183359349055621494636518067637393136739352635613661604137223373262904879551789055366749117020577623805518431898395456879230311202222209270735510788480979842233308985700693084974818509354777488181943225282096661971366818403802410442894148181801065445934499510399587204974932606034131068017133488929920940010298600407132329423429557831377692282900767220118692645838128695211760602256048351488882079798545065852291105804783947384638050588529221622265019025698150963584078483941079621948162393266017709252321938851304212211216299313429221491301031467467330852609915342048974390723864753124908681121467971448030448421101578913242458187636456255972545879826374000964449328869886315323159622001363100642325412676149170121097435865501006155729873361737797418306604144919132356167140097852034286590587186205309197091292820088021 A015281 693 -385321840689639095009439493831088749311955598243458122220465523868827512590606999460197961196700300459274494872124007898727130675761105992424512410064132577165251079206836412304682187369829412209948509448742146417508752140631067350289736280279688166907006644291926021445565357411860620853452996753983097663209505783245974143152640170077161829253459243914787746920677957378811576025890517678163133207951310329338279326963636065070565213986745643862614185749417415304609281008159192789514063659017456190501294561836701470889271203351304192733719279607050645644901039578300680809905410378538240496611670131939460251802477787580785119368274786338514647286155005461198425623841898578482814652204744809080608630241816495767854332965040528535643164449055608253759216988943088694404661494313434914792780215993737820789490795532346948549866233722363282002914245211656546573075011697169931705712363551342524992827106292400138917904626002355132840235009098346440376162933827510636327973752560059375204243472957924349671437497681404404847605805596205117393723428241549127176830757489269266064432288044148511047602780476420494946710259197111597605846102433525412790605527690302400401082423484841812100103687898569760746900518255171738672618890406847126958143740984376360378573791644954159452194701843668583602568120160664524731417968192671647365905959394964028890224280774332582398692456790619483844929366144092939616286155368539336784690477987457506395166473276307367740045320949955946586818535375674316814601371880494994721204274357375271375093130301017137266125346127534866176506895551651378913468817920327272520043855746710262653517352106303537072562996457689586309547821959086649854972471221898914818844532134534102640725377376555008256344426890842814020880138505899153163739360614063272516241638387417888186776887708522941943746040864162737305940314515076002214413243991811652617037514590142311766522701273938525953806890622983909313568402908558473739663479948742541698066244219137621987052408928507539533385332319520474626433666288402368534880214059921502458379572982562935122770371377578995975334287862902270417999217415502601016783803834355384051745981912204663922076620352685103993548214241379335084551016580260709000700102753089092324999765613355 A015281 694 665836140711696356176311445340121358811059273764695635196964425245333941756568895067222076947898119193626327139030285649000481807715191154909557444590821093341553864869413320462490819775065224298791024327426429009455123699010484381300664292323301152415307481336448165057936937607695152834766778390882792762026025993449043319367762213893335640949977573484753226678931510350586403372738814547865894183339864249096546676993163120441936689769096472594597312974993293646364837582099085140280302002782164297186237002853820141696660639391053645043866915160983515674388996391303576439516549134114079578144965987991387315114681616939596686268378830792953310510475849436950879477998800743618303719009799030091291713057858904686852287363590033309591388167968098506967270057942104747851437664017537140472564322411935723213772091367320486420479672161316407043738118271224633513768845309469696623893324482852463042703678310486769004072309809885615050889163357526517731335903248625490882948725568785807177848866710838238777274443326341121848536202449031588546216822041843650345807076527883455180494530603965571627872132225518326672497593487307026274699885005509449061213673827331324134911405623896556021670039402706950412301203212377354037573425032793359195489883572231607168819469543411648101641651374136177841347819015742396224302996144538571432176436081764713993774530131315644547761428339064841678996681762380190326233397945208037238820494805676898537697087733477218309232914979755238037801233601483872981317286441032392688182569676671033033874905210925188626741713268108864863258004950195632046108359261860458003442408594832042941252533869579001829072071133580019138838271322212734227948218821320217533298506182821758809457864174493607181300328324130401437585610010988071518360858368956870009014755292580175633619241804733422980289929970495630044854098025679331645780606282051512222881389977584545790885112157693871067775610453417030815089457178839803346566114143029711662066873209804436911751525340328385733185337292237872293686154381127428083143242558965453261438408301014297607486773750983099334989559907863764072524977257972114542326114075668425615235579922909992577549789979779626092258827493039006914963536608039105251414619197884639798811399883400405 A015281 695 -1150564851149811303472666177547729708025510425065394057620354526823937051355351050676159748965967949966586293296244333601472832563731850315683715264252938849294205078494346217759184136571312707588310890037792869328338453751890117010887547897134664391373651327749382429220115028186097224098476993059445465892780972916679946855867493105607683987561561246981653575701193649885813305028092671538712265148811285422438832657844185872123666599920998704643464156820788411420918439341867219122404361860807579905537817540931401204851829584867740698635802029398179515085344185764172580087484596903749129511034501227249117280518169834071623073871758619610223320562102267827051119737981927684972428826448932723997752080163980187298880752564283577558973918754248873148035569253572980566602777988756779467226258973406659954993305566359740606391600115373128288944630336806126741282681252280830187898442844828045964638657780956761553469670582636276846655509792542281745538117445895989904217353146097981413020534916733034002000645853651983557875120792497380948028522434210481494561423560267737243019248151575283027759546552516729694047815995300430002674582515209465962828474414008726144326301808108832302526818343281064720159257855646876622872901408989661265260904798935039204261131313479361283997808887825795446695689175796754430637264141754267968505920586441682996202951143961642706107085543897202136623632207947977155827353418957873911237099764790767233515034250848118028731315894630551735152968383819350246404017471281659880170149994781420941793424398596477649531688201068034994338005850432184842021813100633152245407692171383267976666849456385591071923453965742426225285676559499689581439561269878867762381810672458374473842194748028872254230725714115035088962380300644705160632893499606114643182818877428834045852123954436797347507754053149686448602582291900106693068526308474489038221386157727122194895040944508940372149715853420153611610879046028512112014567447498904585210394087008912995698108201820036655648773340362418190417978787894088885416358690863206583417981375173366329056768041262504845879413748768134844946835373728827256212228754618590104191218518691798507924086621828388498278631242406490509945371999316363501955726744040875855105956840248521448235 A015281 696 1988176062786873932400767154802476935468082014513000931567972622351763224742046615568404046213192617542261114815910208463345054670128637345501459976629078331580386375638230264287870187995228358712601217985306078199368848083266122194813682766248700068293669494350932837692358768705576003242168244006721765062725521200022948166939028086490077930506377834784297378811662627002685391088544136418894794177145901209974302832754753187029695884663485761623906062986322374935347063182746554643514737295475498076769348710729461281983961522651455927242665906800054202067474753000490218391173383449678495795067618120686474660735397473275764671650398894686465897931312718805144334907232771039632357012103755747068115594523357763652465940431082022021906931607342052954174021440717451026116169271003550477824463339350556158588125354152942211801275380534279893885801896946570126198265232928880981181450089925341952071475966716865344400779523890475982466670363683554323392501809776409986427673280699934668196205797306517159800449786466522069706006295643648849918311760051718726588142785930682088861961887134494277090428417592440011634311457738514706198524825877485012349103392675624720660000338928595795030464455001860892617258176342394852390553302337383481328605340222147634824663686796734481072956973710789040970589914963384230066712163675398283919989535866723543297973515916877580937732073269634367096501519705892402349785124506774281721776208792061491904746495078315560696727421795036403873724076529375225385650817541739789402410662140556333755960920289585246847924202389182421651945554253433866615164960894699791060351363008036385300302954378333686645355109054701432092817226986256110017663208049554995826476196457085283470828098304878581299300094027175720974769311304618360141773316174182291106009598224422467849371235111392174657120667114355023542158145213127024152131667867503066020715768156729482203671878931157910119745311840921299835542310634184500673919801508548112399182061298616798609935685964372152681259782108129937644211335318855582298281527434449882817858413455212205904675203780896165004390571071998073876321417869329272048698149042887702710688289078259152249788353335273723962159684579565719765545182763629735253736250436153424225972176103317617845461 A015281 697 -3435568236495718155188525643498680144488845721078465609749456691423846852354256551702202191856396843113027206401892840224660254469982285333026522839615047356970907657102861896689439684855754603855374904678608903128509369487883859152638043820077753718011460886238411943532395952323235333602466725643615210028389700633639654432470640533454854663915020898507265870586553019460640355801004267731850204338108117290835595295000213507187314488698503396086109676840365063888279725179786046423993466046581660676657434572140509095268285511141715842275326686950493661172596373184847097379947606601044440733876844112546228213750766833820521352611889290018213071625308378095289410719698228356484712916915289930933703747336362215591461145064909734053855177817487067482583636730601514325716914577767950905262794402402006965124484771666687438062854842674825610309780460731509209184904270326891011506562272405993985554184424230547596403799836261063996534189668772631099559463706983024378347646894678549425387515727334037497909737170818901331087496029338248074330439122271384994170326320262742022412313185273819761274702101222267861658055498800403893043985040614538094023514719384808901470442868378232698830608958718261550352405402062677050009346234304130826381912321840485528836973106881723845039306627533358173489596154293858618910003778182828888868528656178346955895162788266597566051405914118129439541190056782244616960891643164856143328243523399041595427131450911090753468887032816047113097562366105066917524075370400216564518423339034839770323342975840253594056821303407444058714503110567553695296464884804832281043067269979828619445855631646088625413525058334839118620323359023765623883955303601501716932262316725895760649093310434474541590859608708575674768815703427416571417819647038154657049502486537315054718355850024143359221102274179331135513540418794761741101158137677507356786580890027247557104239358514209657264143373106139642173042829568910529915855959389857774349940635394994326213031874707584244912569176733838553063919857959861016947769121162338412904764776538190127956577089762792137527513047361744825837970141429610844914971954074499504923708830610844976804530813266101439384957535861063189117471315580741963898780958888260141220238003855101675925592875 A015281 698 5936661912664600972165772311965719289676725406023588573647061162780407360868155321341405387527853744899311012662470827908212919724129389055469831466854801832845728431473745357479351775430743955462087835284636184606064190475063308615758539721094358424723804411419975838423980205614550656465062501912167082929057402694929322859309266841809988859245156112620555424373563617627986534824135374640637153096250826678563908669760368940419679436471013868436797521580150830398947365110670288220660709328493109649264046940658799716623597363252884975451764515050453046506246532863415784272549464206604793588139186626479882353361325088841860897313344693151472187768532877348660101723638538600005583920429621000653440075397233908542044858672164020445061747268617652613105510684409403465666131323226789706434283195062056622810984286444617818338497026286029701286084107419719524991055098637954674535737228267397161735677635731278430081553711126240290179302955271953851100593522191394265045443478953948433170423193052490674596489199843177328091678669029385380362288921555063104940177637004886849036803785773180981816093612342434325841348898751829857954463633806174691526099410911798350420450707847400943816705121876749345389947743402911243124850594464959035414908641813486517946456115813655604936607727695242405450314138121640877089406105753277665752128227575290130863859202526919026845324715218946691066601716094532091527554094874401789101330758650228132310218098106495171094005137800721125595245297321383493441297650944490946435393291953378085855725255426259671168404903666794243177550323465259985630801966551694822851038112239089734804802828487027534588261802919347502417452281740978138852346866755899686508126834310092855339451308275743539358365401017852340893255000691789178689695817425782238895443912172984036981940122882808390574376736310461907869619328879604395812392365708598877400223633659544634416341228152504464720740072883067841759767732933795623718307349482961000137569998768801029697182111203476920165097507416476450561262281259267705288328690747008635817955317670316465143830864832235752450161486812193957011098307985471340577801626442902797092347207566713003110801340622230226792627594151345059652032154086325942302385321639823559307476978123838501912874919125 A015281 699 -10258551785084430479902454555076762932561381501608761055262121689284543919580172395277948509648131271186009429880749590625391925283295584287851868774725097567157418729586631977724319867944325555038487779371851326999278921140909397288030756638051051357922734022933718248796637795301943534371628003304224719301411191856837869900886413102647660748775629762608319773317517931261160732176105927379021000550321428500558434181345917529045206066221911964658786117290500634929381046911238258045301705719636093473928273113458405910325576243700985237580649082007182864362794008787982475222965474149013083320304514490557236706608369753518735630557459629765743940464024812058484655778447394700809649014502385089129144450286420193960653515785499427329066699280171303714985380419053531102311943304206389654650256237716793887678454904431639792836235585849533253101760517757578627125729375636501148639808672942885399602732193648480652757531399280477696029611364810806241908920612287168437944984142759707128759976651259128447240714612240801743714382823714841387325657479416253229094632015939359391795197911182773794034198955201755328684793921500400596513791281575177454389400681538249355636687161054575493921079001468553421194966966556271464817688983806860593887479295500774339538748179580423586028407387411644551259060785049928577170233331645981500626304835053429997017658123732593744078697785328653943349410522502978325507258275633049917793161414116391679852709440593796885380074236426024898189161189639727464832366201663500367891450851629353333436835524527210900271565173384969174977238316139760512063803667571298512167789167185111160866065099135800183114919776436069085855044798568173691387436760980702787834552757539118751074102151817090571296826489444368389675684155761351505748793934318722259644547456329889864260529114078808059495084512414415013577559854553859864219324904778373580821787284837991675366216857490828471344284645316889711024798565054306404309739896041032728824908315375900930441505996854226366268330121501155764451410305585677618332123329065824217773985346868095437973610367666205705671216421374155349146473035596116011086840850282218960384881729702605732337491997234702465190870695563680071614208643886795370854288516048671552204249270781351447867067166808875 A015281 700 17726777484625895869271441471172646347466067234779939103492946279083691893034537899040295024671970836609424294833935292600677246889534769649408029242724968596048019564725700057507624731807794559106506882754559093054753975731491438513717147470552216746490484391629465133920590110281758427394173189709700314952838539528615839188731721841375157773884288229787176568292670985219285745200311042510948288950955428448964974265365745490190116082431463874930382410677985097157970449062619709902281347483531169522948055940056125413042595749115302490539361613708411989618908047185633717185284339329494607977486201039682905029019262934080375169603290240235205529121834875237061485185157098042999073497060121434015161610094934095164009275277343010424627256356136012819561113018403753949230752983284089749197461436537083191649975410584304572825402060030466015543607540745468194209729553312497357019533503925763443519739932193478828281982909507241294396800714826547907860793137176803823464642673886444988478465759568096819970485546364807462947290979336228780490150524323734577414371395019145281023119450935025859817433350785973058804468100830849872092370484942339148594633048172591586460334053645532054022787507213023912284899151911567210720462173471971867418129751232960031063029684665534511756583275757907527427364851136171008965560697434034285116500429848647709119086281075606805908633131497948789296950905863952277002481449138538215770030015296817987505707943688609672855701076948052477855747402212402801734453040514804154170136407334756478372146521296141915712229341799894349967493111243032741938147965201980064072830391755590523373611489692534594062557864578315485169465664088772551465283328437240312433257678239369849972835069533776660949634405738888778688194462484723748334667303935802126469128940340987468518793737796717726825179977006158863282667657034512086114489610502322429263954481031278779175030965917589732556221444550233199186880938160042172964020875128017499023686025598739526095605858735206309030317230499708469660210374569721002319423918779811160381987355383236519180061639589669794704384368539064188951854656911067563962408090430719962883512729448308304710355334757829007446638021275111560380051889955278139034817538211485604442742054031666698736776758124684501 A015281 701 -30631871493433548062101050862186332888421364181699734770835811170256619591163681489541629802633165605661085181473040185613970282625116081954177074531428745733970977807846009699373175536563868998136043893399878112798614870064017205751703230829114230537935557028735715751414779710566878562537131271818362144238504996305448170118128415341896272633272050061072241110009735462458925767706137481458918643307250980359811475530552008207048520590441569575879700805651558247888972935980206858711142168451541860935654240664416984713737605454471242703652016868488135918061473105536775063296171338361366682585096155396572059890145286350090888293074485535126435154322530664409642246399951465418302399002919889837978199262244046116443408027679248722013755898983403030152192045201585474506831998201794282513274711475618285032232366341145072236286463036386369227056891617695475424573161104445377667337281941924133354289215109804409201785622981805230036382972587413854424838176863084697953118720289647312306013492273241976812617050603834958200800446218059197800387416432446900694126439763500548801319803896916512930667932222065744507093572112790853878626034560325579767704522098693910736614957280634054902875465341518852961962066276850052602914727267998232173288526774011057369659944807531562628381048575824939860423840537465238705915871645115643176388381365596273064262530575468389947085865407611650500277890754023961509464552706677767610924035485227569666690150778324593388386325138284075752389709242244878702476540962867781903751621565227655724275417313656485490862776105572787949276667549887322485184901961978974395606771248614537336616475098524054344982205678235306330985358541837770889721055572234881327785249224821484120098941307739828136536710913315736120770912992399330279380399261566705911492452290193130672353123167141723375749064706538364803590078539237942342220842074671763502033722763309998268637061800414641647866373605501693372402416084424211636322966092319411704492223843713335679512516314133275186785656743205830859969223959692553819437654821494491081160925986058980168308369369262535833807334952017202902368867223992833908560601557490957266447908379562432830186578072015686825743341791378210849218626690161675465328284949165649548593490525305547234553200736609170807595 A015281 702 52931873940653171051310615889857983231192117305977141684004281702203438653530841613927936298950110166582355193585413440740940648376200589616817984790308872628301849651957904760516847327182365628779083847794989378916006495470621731538943182872709390369552642545655316818444739339859566156064162837702129785244136633615814437964125901710796759110294102505532832638096822879129023726596205567961011415634929694061754229716793870181779843580283032227120122992165892652352145233373797451852853667084264335696810527868112549585338582225326307391910685148747498866410225526367547309375784072688441627507046156525276519490171054812957054970432711004698479946669332988099861801779116132242826545477045569640026328325157711689214209071829741791639770193443320436102989230473906834521516871877978690121499445701555758975800714965740308097743047895037509775237863274008409414225482613651333567404139156856682802372020660737751899427489174517990243397973293935264977952489029036140006740406904629854572098445352700139939092304015947621560688007118375961795720592764264414221863453448350273259858114231930820836928096215294914547404651633126654579116127476064890487067062734974036916440190175761067998221335361960694257889589008298942415194922036058577466202414472292314783990828377624689486984995073780096384776169461982853814673659085327084410633305118064595240547368909034535068911867805033751985578517842181894003982932951329624637010160317366808165504219151910080049319968829421113785955100777303204478684028304159946282833067461802889985844977178819245503740801571481303742335515312442305176585442124542513785417324260975050358719143647722509891963455340518674003002961719468812613311058144992330713876689406277605904113259922333604989866236212168192170521935381937263373213841993213031667087852480341321907184003714987409866940654064237976436524938783749315531170839334763750552170624041207360165155096232495814318727554819210653509517297123354260185876370602573462386993461356682509063183489108392156482614436415889350544747909948844513511462058550868241799595382099851746715315933806619978054076804055039817234456317352021770677011567433341228480700396312627586499324463273688548601887969138798133734930754361871808216900835712929988070634522575158862370795681460600467467871445 A015281 703 -91466278169448679576664744257674595023499978704728500829959398781407541993301294308867473924585790367854309774515594425600345440394074618857861477717653731901705596198583259426173112181371127806530256888989741646766859224173234352099293820004041826558586966318892387462272509579277330317678873383549280268901868102888127348802009558156256799742588209129560734798631309935134952999558243221436627726217158511338711308950619807674115569706729079688463572530462662503264506963269921996801731136721608772084088592156098485683465070085363859173221663937035678041156869709563121750601354877605627132332175758475677825679015582716789790988907724616118973347844607403436561193474312676515604270584334744337965495345872525798962153276121793815953522894270057713585965192062269342674566744831267120058798294997165371318808776687132458641524621036009508511483795881043721052980553283965064586487026964633851509771774700811449759191862990245055545955637532464823949318075847188337331747241944047209657933886748012369237759335497114492871151379908839629791487420544313459320952580521418201402945262386655949951258067315708207980278075922842594605646219353801721196271679015061077672054634288460264858774903005206558924728053864946677074957233920667322814608355218341746045248695536505201939329545276087344108834437516399390720113534164355517429310229018978370680153606360065653956469668664280285362441520374121410492632049374014167695185543540569170749460526735097632020141776682612547374571515761414553551530143474661670818681902783054174101096141510531058006400319898352376174691349946692941148786597100465982143782339669573271876152952804877879980137547868479849734219437684030030338385386162666888841047032701769331882840280637202165080908757010420924612302120687483188040420665357843429717898251118256300684383356486084724386360620575430822787046868275964505908070277899107183089619090970264816163744621502618079786508441782637140295279578243568858396397181041999664187010980435829396697404044104808757996505003712344743899484161332053125859494495266170170014743036437052030157731045680112049489203245643401642196983121819937813123542582588801905735084305847504255638261711257965955256361864987398208228442795753124546595078633817381288317957552039751900739168101581597479972482505515 A015281 704 158053728676807318308476678077261700200607963201770849434169841094272232564424636565722994941684245755652247290362947167437396921000960941386384633496105648726147270231151872288427137849409308849684283904174273565613132739371348960427579720966984276293238277799046045534806896552991226788949093206773156304662428081790684058729872516494011749955192425375880949732034903567913198783236644286642492710903249907593293141866671027660871704453227849701665053332639480805641068032530425210473391404254939958161305087245738183261027641107508748651327035283197651655119070858125074385039141228502523684669999710645971282773338926934612758828832548136653585945075481593138377742323612305018964179569730438216004375957667724580606600861138459713967687561298659729076547880423917824244171810075868311593449449348319470786459545778772906832752597814857035114582320669771314679281751691520750939239757466658982886558325771138032699198251962821828533038934342100780990713705892019447123644860170263636071051676962854674093935003620325635276092903962881700915268820680909962284043614394386326218062309901022834733287270665526065617420266536956841567574235688546105204572210914325806586526186114736037608432857681034592810348419534188578925790041370413567286409713863822767008003939536685346606323450011521202012010372825540752381072714053859248676094109345199988520259195374716877297315433053882130588182842024314119269128247380583694786850413180352584076584220208402738158736960749020789626908060602698563802463651394844814330242051856128024517106083078260621609694688142487688870433979045211391671623379268874528363814673754353248857327841737498683311820888211833284136940954233086937895632304106329267804410394948510868829881144228203203699342945625657352103627373880580821208171934531257655620837985514519739813174937753457372094158906622818333611985026182398846253889176547346311726865274024557407498062842786372524055928452018135094775054610514824234148450077744813099175858883529900171571068283090608155800307027177282860643518290798803971734387490862907828740423606022831811631000631978628752797269352100765127766885524104102834151081848866247012969000742823515275086854424775988071894423156732547095944547034480650807097033854425823308290904054186544630006064416715682316673133420029141 A015281 705 -273116843153523046037047699717508217946650560412660027822245485410902417871325771985569335259230376665767083317747172705331821879489660506715672646681270560998782482959430435314402094203779285692254442586413144721379493373633691003618857757830948829434715744036751566684146317243568839891304033061304014094456675725334302053485219708501652303922572511049522281136956313365354007497432921327318227404440815840321210549145607535797986305295177724284477212158801022832147765560212574763698020346552536247702735190760635580675055763833775117669493116969365542060045754442840128537347636042852360927109759499996238376632329665743010847256222643180137396513090432192943116738735202063072770102296494197237255561654849828075288206288047258385736164105924084011844274733262724438679165939410029265582494825108472695401753746034188828371767969440365861643427931837589633649037551714124464438940515720851599431187918263834958462009260760698434057944905196365924162247225582166372598786788217118754810148861216443217626963176705013799767445500042680997010061209787443986967676357717013474620908374413416543555798484140495592746142256382572405543949749384902220532753056520967755712350177565008028197096323231350353481949827641477120568367183961682581852277613005985676292609563633849251433383594228388949996313921311737244963286469994497962015903192110047207749174547651339390444243906550419486818988670164246943738001761960679265918299463647965401073239166598657751214275264401936776157331747404618831252436772470521198772257665373481105597260134891083922558369427422089669909911141394951431890309242900324431195377816180601709487189882015050351403244024781179931155600828206654324210955895336506249697209439208934667152344203117060734104544054646242357708356907527587628299007843946317964541194254892074981288561220255427008593584431311160524291106520758954570310836441689928947559536822657686702958789350504399553180493634166147123488200529674975865165773045947920882389274225397689056828866645957412351410096198362822501062513231465728225949781888773813232067062655801124573423983402546985934777698708207890798918603734646981451893538455583248163907401485361244032115181922612483908817229007558368025928828340648652304494146649177034399701170041367452107164659980884007587021265173065161515 A015281 706 471945904969287823552018425111854200611812168393076528076840198790039378081650933991063811327950090878445519973067114434813388207758133355604682333465235529405896130553895792223286818784130605676215676789321914078543764549639018054253386205531879577263188805695506707230204836196886955332173369129933336355221135653377673948422459656290855181178205299093574501804660509495331724955564088053605896954873729772075051828923609821858920335550067107563576622610408167453951338888047329191670179158842782636030326409634378283406496359904763403332884106123063656679759063677227742112536715082048879682045664415993499914820665662403922744058752727415277421174620266829405705724534429164989746736768341972825977610539580502914098020465745662490552091575036817172466906739669799830910124607870284820393093016352061780071114235413378724093887958013006030604821592047642515474350518752077643168994684231772621528629743848198393156429568477359200785317873941257245408480878186674517263149070381803148710107727048867110985251706721594727308654421546498478666085127490983463091862491280733282125011745768143119004738137012789200869603253872918735182559035240537421774144953915446444152901165206274714374382140840946159713593144913630971451555806969587958429019640921644058007629185078809702437224289971034940533213816448716752518332854054734676399760505718899580618165619583203144475327941813528065439796766486761289806970510997921359155787912430870689500955444575171148064926854229768194557656274424806917731954482897187603694678932199058856404847476262535927933273894920502841961557190890549922201289504787651173979282718439424898330291722896871137761458776327425027882198456190071763129501474267081447433217934603211330696407101313393309248153152096980873478244141653221567618805738160007356097506731299173559397624066669578347589866646297026490242697896432712989058339383727261631388345180527356104326234715365664092300344303062758803130022736072058400879437264360269139673006467987681812124752262723813788374725858804051565852539107769855643294769328372129987342529811018273663091742097330141842690104800812760692788814342738259341787043721769771582035105927379305295690123820551612094892421191208993741909370810794696071216786601366786758478899311208752129541734333873508056863387278135027377365 A015281 707 -815522523786929359097887838593284058657211426983236240516779863509188045325092813936558265974697757037953858513459973743357534823006054438484891072227926994813388513597131928961839622858977686608500689491948267527723625141776223197749851363159087909510790256241835590093793956948220658813995581856524805221822122409036620582874010286070597753075938756833696739118453360407933220723214744156630989938021805046145689560379997772172214339830515961869860403870785313360427913598545784843206069586480328395060404035848205673726425709915431160959223735380653998742623662034249538370463443661780464090574908110836767852810110264633978501733524712973599383789743821081213059491995493597102282361135694929043289311012395109035561379364808504783674014241663620074022814846064193179687051597901807557716082690223057337374854137027971173506122292864386670562494860938476848231528533771420005514958026230978777691010866332972835143803124841743086787450058972773602368174012683754058171329441570418281553729601079615502529191204632868041880641602396273988055086392899547067702651029632121415802888477918777965869581657433905893511659624074891533345485615859955265429851615562292616127610965070595225241361183394362088143952081054875493644532341359380726359033054219389615687327252102972545593234981833157825010093470922609538127743739724370644301561864157864202497816942460971864051941559587382437400780666889339778558455743852907175999750345428949698849369672510148304084994679691615552064108712059080270705622247876529895185269847993523287851761598865841455435603228997298414108856600886785657223867280416892644706279833060417026284893517969450564559797197586813918200793181322835927494977728890134568941431601214729550456933964014783980599900184715648394846379270313792488762970674764730937354774839298458653587504000935297479918683910843077205182953058237095681667694757784712242810446466773747587299600713734368390446632659203892727201231688636903364113460972873979747795221354673660516513833594591507115993047195365564685799487681589036554620399187589955523075164541151195940832792767054786802609964488483273109602346999816963309294972577977114839229110470354974668923112241860154101341447463367415507370685976257364125270475345745080582823861297425065556545134784057522658486872433415959079738155 A015281 708 1409222921103813932521150185089194853359661345827032223612995604143876942321760382482372683604277724161584267511258834628521820174154462069701891772809857847037535351495843973246058868300313442459489191442086606287906424244989313685711743155538903907634645562785891899682075957606525298430584365448074863423308627522815280367206289774329992917315222171808627965196687406784908605409715077902658350612901679119739751560336636150313586379227131582111118777888717021486819434698287116209060088245438007466664378173945699404199263626733865046137538614737770109827253687995183202304160830647556641948513441215525934849655870537287514850995530704018379735188677322828336166802168212935792743920042480837386803929429418748413450063542389096266188696609594735487911424054011197628149317857502041883850329102758239059260424450478688193507428040265480802778450826118946310009254785776046272840720798816630828822773208692663873433684832132679294121133110621424309040670749972013021623009744928787399080941214047134656966921020825410837524603395217956306522696140796718952329073558367647746689506271746322886525604345484473297753253961402334303532195745379142548175788996223359873537590471412430586509522371366403862433872905826071403821172763273115581424518173173327685490880752712638888096543605745794561138748718315980595356987884463550839571579198985102117200921424310307037504360232803757596422352085351147994501841984455639734425057564985454738387303306440603900785923451623220713857718925979256703750783338524696339776021787278697101420183448967821401641142962929526393067791778744912591592879785539325322013478786013977743969649622409634785293841364953136936280912569803261374665834275202432016327920841910829951822075446866844243463023821959242565100845866639955949405426822253497904324941457148441617619727995804300771145884728209574811218566026882874631735309591308631855899117987740553548678787608684273806506255950092786303131338329389121515915028346888374415649302065949313275985171394453320639261623394890451371423463640211256683507699735993997031109031642947552782757282952339971396570442717461766365785524111159355024337990895231734977793839617023696122977982735565249528685520254641905761512658988762909948400222765693572772282579887464842327553074706835591326094895416075445419996423381 A015281 709 -2435137207667390475396547519834128706605494805589111682403256403960619356332001940929539997268191907351217614259455266238085705260938910456444868983415434359680861087384818385769189724422941628569997322811925655665502301095341534048909892172771225952392667532494021202650627254744075715688049783494273363995477308359424804474532468730042227761120703912885309123859875838924322070147987654615793629859094101518910290696261707267741877263304483373888013248191703013129223983158640136809255832488116876902396045484578168570456327546996118799725666726266866749781494372855676573581589915358977877287031226420428815420205344288432825662520277056543760182406034413847364896234146671953049861493833406887004397190054035597258441709801248358347974067741379702923110940765329582360276407909492336922220529586742634473242172034183186221561641438158552655610472829809454026153807288784667278991999780908650144065682378460545872033459593258784617659369620298649306544899943879792516053735683572049561979788527146504181360946602818656587236215589232712438527673944339982916439838577459774066893242280183660811059817026229999374935447562439100946820421937446226184917890607221398435939808998377736400118341822230769625212290567061543882487293928589752505877807699254070210668264127092106863209980918500846912756689548369128039636871539233359126044227692974531418882196321533974898282679330916399579396316758099626619069175363032139937747661060890736717069574791751961801646980143508205691801843077790227680661462203406731689083959577865380595413572870163825791593062336418748931302297799932000995249159916334631299307404844302849134308844287439685633010944137880625202346459755035336342923720783457389868303024810186020371930168624083208954717255442557329159261612211222896487039157508640458206844040880736290151861596045713527544541013856980104193961357530525768452131230011275310684911520860718201432305067990253062049021008049333525833151906447504778228922305710663251555046817687326315612931513321330441167296470699454080770030218798575509339374179513036883273597116121114603108320966024395439424789455885776608788510449963289877435856414602590356475742347599771220943039399815149220319079231896831223500970722769181876740619401074584363941037678741532426266723358742667642890829874889595485528267659598635 A015281 710 4207917094849250741485234114273374405014295024057984987192827066043950247741699353926245115279435615902904037440338700059412098690902437268736733603341870573528527959000966170609159843802843134168955373819007532989987976292750170836516293674548678445734529496149668638180283896197762836708950025878104372984184788845086062131992105965512969571216576361465814166029865449661228537215722667176091392396514607424676982323140230158657963910990147270078486892875262806687299042898130156406394078539465963287340366597351075289748534001209293285925952102989145743622422276294609119148987373740313771951989959254500993046114834930411922744835038753707617595197627467128246540692605449134870160661344127100743598344413373512062587274536557163225299189057104126651135705642489772786885481189753809770839563956697871147209490439007679915520480372158487525603956438383004825639853632289138116086829890770441710597669190546917598255250659871153688487191272735210755234329695162627289625614083628246532264093791173839234238132310318780663705087605383491006292491053941262109986652338372020646063138996422099741218689350043911469524286628627201549180071680629005075457616649346946206580763165612832385489790917125384092233413721127998509415503643916943865667473101685512688334597216772888631127448913410279062043873365692700898288674527412475138166331860913518697536738653163798559636049025620601543996732458931905422373456119718975407788751044461387633300595926483335843649179451631307072484763351008991050275471049888040235128139024710895620275701787251018728460834104964504499011125046381202052084001278184413101734233243743182563113181966088049683306272120441228501218049342252122458563333903283295685951469664929881533446114194031922382408858060826300330806632918607315370079881787560442510143418231109054759934669826319788798205012416057448759930381322376809193053450059644681834567310077938091522814726984884542169280043216236171472620160147828588741378866420364197106013665660736020817054969248510111338818589188399409554651493012749002803944152448884193472585985345490440118964479906295961587693372508594221381940067580229830541370150285841668777545177469179010134176364298812304986546935173682998368456798128653593424849465276884615240014184186890141757827243526978301776955034302602296952163689871516885 A015281 711 -7271280739899505281286484549464390971864701801572198057869205170123946028097656483584551559202864744280218176696905273702664106537879411600377075666574752351057296313153669542812628210091312935843954885959245017006699223033872295205500155469620116354229266969346627406775530572629734181833065644717364356516671315124308715364082359108406411419062243952612926878899607497014602912308768768880285926061177241629841825454386317714160961638190974482695625350888454129955652746127968910270248967716197184560524153480222658100685466754089658798080045233965243844979545693437084557889450181823262197933038649591777715983686434759751802503074946966406763204501500263197610022316822216105055637622802651630084937939146309428844150810399170778053316998690675930853162499350222290732298901337504831858039848125537771118425629006998035580068067271838913214957532173585825708049432328828861104247675836463440902234859875423412026066146862745677336545127237370727340537358779973098158121655866081742743712879304006280275489608644617520527224020764427404055471023992360965811282415216887751203977191433395266677028040320740418972190407307602333620700452773654963393570353328141677806835703407015055402530076045035935269478552020649807726281236094803284378759864038490640896983007490640838726692145050754284773272567984957025091248182470271875836907306932985252218921488701691398960352977319853622385831168506499584479915775537568870490927007651530401809930000382130828135367721614453424241518301364730939757870699106020759592101112044821457046834661978709474258130417163299431575872096726429306822778314095040469757317534172511800208852184777134944394563186684154189266806535692536797161930611928485045025109577048817070605675615839405110290092003286185081797714016818785113250659149254207831124432272542232406612422025866536624967097964511230005548088761964949725847331546574629555097034927182757388507342886132728719531887306350876076052963510017175623136303932774545374570793752057126680789193023732162489703411507447445623738567359333856973764430351685534879144487477156080449869185598903259852247170817436381843308806999787982406280292031634423721818707179775184522371914490155220619103092311424143367849610760587497688517196495923698326024246810014347922760063113628506802229432061773385584178884853034264746795 A015281 712 12564773118546345126063045301474467599382204713116758243997986533974178736552750403634105094302550278116217009332252312958203576097455623245451586751841172062627008029129540969980221547037788753138354042937575389387576257402531326115104268651503561060108173323030972158908116829504180666207537434071605608060808032534805460149134316539326278932139557550115137646738521754841233832469552432625134080233714273536366674385179557010070141710794003906098040606335248736563367945309130276946990216213588734920585737213824753197984486551066930403082318164291941364124654958259282116032969914190597078028290786494591893219810159264851114725313508357950886817378592454805470118563468789429536141812202982016786772758844822693042692600369767104476131773737488008514264798877184123662067747774016473656032669809324874124888628272004047367566610730557779300463814651435667778323916867894686804830436580338280940871457262692855249097827162786211815701126322772480070057645034184094356196823695530864347157539803791316720709483032115395345233913249875792857943875137834081978423544378211984548501054233255806339219344776402950230734272465616660271075092789903738606351709337866716964503658656737620065753836108827065041292651203765017563524356576891543431937393303807784674084758359819119966941063128416493640430248785503973894460088492915752339241378871463472199317099856023230276390473425791363382552365845516285706246620284691002946299270619919572474498574490873933191069383658602545400025517995892077837489333396222624021675566568794049541170548003600355783033444311317706075463713417646854913512544737918427741666121838392255524043550776380804881873826080697765628122964646037300628603527545370440776974480594950071286346745095590934075994128190447345092426585820790132206321285829965709344086802932384103883959962545149608726415461378710355079110402542889260792139695820902561395515166412327065225872978066271333593175373642427298134251839411005105996724622962273049952147968063121904406611743437227641838938920742992882694327712314148711254765280312486972070380786425962602634073311808173898870619275753236945474322214165755476836300507627532834544796338749815739261256094477124708740278246381113108820936666508108781551680749320318966430240813197347768704098002085809251886770752640742328757974654524439061931221 A015281 713 -21711927948848084377836942280947880011732449744265758245628520730707380856763152697479733602954806880584822992126131996791775779496403316968140341907181545324219469874335846796125822833281298965423075786196130272861731772791574131526900176229798153511866923502197519890593225881383224191206624686075734490729076280220143835137704098979955809994737155446598957853564165592365652062507386603576231690643858264670841613337590274513401204876252038749737414167747309816781499809494177118564399093617081333942772153905489173526117192760243655736526245787896474677207403767872039496504972011721351750832886479062654791483831955209662726245341742442539132420430207761903852364877674068134238453051486752925007543327283853613577772813438957556534755705018379278712649572459774164928214712691656096592055520466744415276763673299923746219685008712589742865038995053691805943450440663992327065143569216994707936925292956626841175841049682004091899077781196001041256571901794085871421097496606189741336301106232179936419114451421128253094680726122657255692914064060396349698575920238336396432413722404231808239101683454912753099171171016702093748889082043781633803610005750529029643804337062446760450076440278820452870382446563166120776768593357738295654724405481657234079428332961864627209674903832681016115144473713071121116330247913221243113607663131146726243856958048560070943905061958907336163474088821107101164001048789514885848936393829898215742774243848630688401233724619994106374505902470681780496413585899565994101155801357306787273092110647215591095715057719737109127931340137408775925975934665823753390633706635019306544330216601784198593061158645641402755293815758229933312567460140241508999516534352011682220507432345393018636873618423570264647023673858352686123030247897084785813135852000287650476325091129663015155562579560456502616266182128541350023170569377105252792220052064108268262527184046596060167639569127534721376823721189872665781726075860695559122254857192075334532264446946739285192247432907199250187699897161213507982653296148399646469268378894889478188368530694619813639796683041448483526082582797065524581378203445061082727254466070157798513171114093950033952540219241321192396683625084299294550749537688671781471907998213949428879102552331573852549409956078484303578993171541414292535302955 A015281 714 37518211495609489804902236261477936660273673158091230248446083822662354120486727861244979665905906289650574130393956090456188546969784931720946510815609710320251243942852343263705421855910084612251074958546913111505072503383840099278483504525091209268506043811797314370945094323030211402405047457538869199979843812220408547117952683037363639670905804611722999170958878143607846764012764050979728361432587081351214307847355994359157282026163522959546251681867351363398431670805938060879281633770316545053110281948685291853130509089701037112717352721485108242214393710882884249960591636254495825439227835820267479684061618602297190951950530940707620822503399012569856886508620789735964046872969109054413034869546499044262391421622518657692057858271759393615458461210489757105371746717687324174593865713317080876637945657258525126547388682048306037114780092393860699041394893835816778206980834878352495168590496887304979875733224864900226663748079613771111202476370978116897859602658010886313932857216230020210124873132914490956519515280082186306003767809965348209399345052244096488115950615272693053737694591983699820901205376620441306812463446447435029813957646798033871497444297789004029122739948283253595040728340390392160768344574398536852339303733518157457836338003784080759738926291336862471924386027299180680373405434411661578032649187080413084569894140293124811280412426395737016150226990705156648634420301271810829848787933454600794528831543944152971354396672608053074196499207513757818777265872561402636792363930420111976006453066021696725457921130541769159371142464930106874196791927067309826704236534918901503073981427968954545894324041186064622483006130272506350789073282083999055671515058749915015487798670009738348687119440919016939884965846811535148937202629206680825647968414696589160815873504433571366651828925926206204375791557361827667088423737435995069099215959854572947499707308963905166407986412975812334740021566336485932351023458949685695578809679748615117029556908937447245164649934073646098556825706290524573780827636135461453488153280815614650387249510259429236504294458731750262307825932092245082871089041519711116550291065315674306149840034083316964667969613006052876664961940759168016380406221228920947693645214976659417903508456275990919135242890624572496357065472519227869930530005 A015281 715 -64831469464413198382871064259833874548952907217181645869314832845560547920201065744231324862685406068516192097320756124308293809163788362013795570689373579433394149533248849159682968967012626209969857528369065856680765285847275691553219495819357609615978443706785759232993122990196205303355922006627165977565170107516865969419822236288564369351325230369057342567416941432154359208214056280092970608555510476574898323960231158252623783341210567674095922906266783155952489927152660969199398663155106989851774567207328184322209519707003392130775585502726267042546472332405623983931902347447768786358985700297422204894058476944769545964970517465542768781285873493720712699886896724663745872996490620446025724254576350348485412376563712240491875979093600232167512220971726300262326370189306891319751042558675202450742164275664129419787723760335647659383194883552114803802229563138472504953662257850537517708041844052861231590041502658444154466699408671544538100022038855312723664142885800649637464122696474149951878886218558739149182506646203233357289160599261656051884605947500371034246037147881755104872658331155030695480470142994794421714510162291008589845193863443725156779072567620534678443840865540124623187518634384133347781940428240017958461840378704494283665070345560682841264284915971272757491857150212815407330162456850740306048938344584876510670126903363609274181957660769677705811544022810690328277630729607116430043020836073320478239669810950009762881154494053529546908307468286481189426774548698067220857904829126819860732277733146321377050014213547039257315998248922606263207503281850996164127191330265754045431516401405442451414631759613102647314198574268723286406664841882891646923632657216765825704536009375634520009511857414738813005510005897751631117119030565772083802197951802613267681229552059236687024996305651133298563979970832737537901120763985603834115503958844971049845167312893048435786858475385626658560103474162496418227123322520814619068565949921318413714644921635908540417053120929854788595495552691759452932162990513395731109624645145458901117958652848134780168199611962976229146495154028491071907358403855486215297385799586232277723900301913763732415551850033000467403120957619084533001776188264178028861605360271192693898727114607917542069574120165179948130350959659183400140957211435 A015281 716 112028779234506006805601199040992935220590623671289884062176031157128626806107441606031729362720381686395979944170266582804731702235026289559838746151237545260905090393454011347932170374997818090827913809021745800344362413944092395003963288775849949416410750725325791954612116527059042764199033227451742809232613945789144395157452824306639230239089998077731087956496474794762732711793889252000653211583922103521424303803279441460533897613611860940837754782029001293485902594119798154776560889932024878463866452134263102508778050053701861601980211748710989449520304190396918244234327256389744462828327290113945570056933048160561775427469054180457904454061989397149391545404557540218952868537935792130732451511907933402182792586702094751569961691873741201185461117839143046855568832859117688099498192206117636550671161506438934325232794256903109980290325655497098994686600002234294408401400471539701636127328991501194063591064190020558393876445625482180441493169509890042138212202979706393889011711078044001912701948201606421425997754553759332220841559940919760711826473648880590735576591065744234844065948817262056615475553442778972015252543001375365759653453788862909012650503006618360381229713557826775961690204031260489285034902355468925168244848786486709101873803085525722004169983813824430210480990549882009332269652552707095218566538500342037741561176913645375923344748519544073519208179014683279019184767148103739657601078603397514862435835191287526936571805951419197864861222320569849589613995506738937418757238750871179962613565658628083946441116319816494717897389716391716071960029420383312217115093822632483586518709566855161173561666286046711042546132076263608415476391630727369165452355618469541475420387647635404772822443028188809261637138022428166470211875278101039642740575980116972762794690576457767169615016661325023009714444992751263377743531686922587598855478127131596905339445792824434754356766124909500603605562258931640084345548883270049528924028564415148033236785059618737548422849528750619437680665923493532651104262043660192909974530402176242563956043822633842524387394891561639325369293877935926981338307166995884815218423630320702183148372981900821856841330346981094622944610303869377600127619968311572741219252740740737742080486246748167515611481019587472071880790000440397317722147778536661 A015281 717 -193585730517226379760078871942835792061180597703988919659440181839518267120953659095222828338780819554092253343526220655086576381462125428359401353349338478210843996199888531609226790407996229660950635061989576742995058251295391658566848563004668712591557777253362968497569737358758025896535929417036611574353956898323641514832078480401872589853147516678319319988825908445350002125979840627457128749617017394885021196972066874843802575076321295705767640263346114235143639682639011211453897217802538989985561229288006641135168470492796816848221805901772589768771085641005874726036917499041478431767349557316897945058380307221450747938666525623831258896619117678274148590459075429498350556833553048801905676212576908918971865589821219730712893803557824795648476811626039184966096226595788030330481427876450604272486194047241328622953364981666366087159514987571444638443290790193994733260448033864352343232016590677252962707258884182070471744547618022331589829685187638271922582925522414475170784022926430754710545812966880979718749824706942825200574007356652377366235684526955268050346830163720580879256136244401066276931072999983572357704093106881775612719430080987276894250046947629635728974404085851693413554279822347687696690561131702597615139817142908743938961050871699299487362728905308861196194102829414858065751908627951122238044166410701531774535973248832049085491326543602452897318253681542343662154650572305921613160573468463460023339696461397755496846984062112337282156464119731303437276012047176114334011980355821233900365622136161150412604094367872300685996050287459566052438966555634337486874475738182957180635358434777229188187568004774075596734264870272558472072091823066644570088286265668387877660051650420981486797918966451151384654825145531672862357849603874438191563223983022982940963127435368795841900718847681149945806455497670061923164580390925473141044695519470944890333304251836880554255266112701226056512858237544083465827901169741974328883536493238518855397855125164379497200770942281826607400560879147736829944167277985160235093156526433130146268157749514139905090324515367093745601510160157170863984443230392562235954469203679571372873046418156408280434007899586889051847177366223659309966058049226806528003938903027587160647727920403420587635838380746929019639888363867691430726576560998898475 A015281 718 334516142333767184225416290717220248681720072832492853171512634218687565585007922916545047369413256189471413777613309291989603987166552740205045538587656890348338425433407382620743893825017484854122697387117988611895460658238436786003514316872067535358211839093811209563800506155933868749214086032639264800483637520303252537629831614134435835266238908820135784940691169793564803673693164604245918479338206058361316628367731559730090849731883198979566482375062085398328209371600211373392334392362787374695049804209675475881571117011552899513727280598263035120436435987658151526591793438343674730093980035043599649060881170878666892438015756277980415373357835348057728764313282342173149762208379668329693008495332898611983383739211067694671880492547921246880567930489795711621461326745728212608656915919330420905794737830800477444774456791493238544676274053821822444340028663423251603715886967775301149200349807245993814159789757075595213508427144827355161907849692703981690706972919350830074712454406438160545446018914441600930773595596918477272885674696156311645562529381695399745664373287404669557460337987228241054400832546247555779102604261418967583253665461474181975927924329188202845077608156010234683169276088105347381331653655532958209846172567606511198551766750149226845724187998370796752905864722301375322318345450669789542488308502668336266173132399926171933175981708681476291283723432144742045754750485529529581726539965086731095219712937172502609686658372889484098044986838126421457728032812659828380859178116477611950636204233647005638132288418568273934426028499250166254674495030823022411107777433555575310754514188327044117227150060343727400334771151334621642471867061043426780610379441329564205505157071550626224772027734712451818195781096345630227166612372146531782198235588710168547638194485349651997863479223502744008080336313126258162932827590149023116147687905192472430109385503748122621236209546944591977885132555704868834501078194849772899714055351167413216763330359002480339134014720031131015535746996128356877939972703811410759111902649900618466511217777067501427965540808734016158681071043627584571593408280378013540204993292248029273443706632850892430114605394229889078504058954239920831767368002493484289004927739299944402184780935351924700920751994308142592110954451914122429501904586430622016725 A015281 719 -578043893952749694341519350359356589722012285854547650280373831929892113330893690799789841854346106695406603007715798456558035689823803135074318690679471106521928799148927957168645448529630213827924021084939884321355356017436018766214072739554932701098990057954105770126247274637453725198641940664400649575235725635084020385024349029224305123340060834441194636377514341403279980748141788436136947132296420068848355133819440135213596988336694167836690881544107283568311145794125165253221953830002896583473046061674319222323354890195963410359720740873798524688114161386673285837950619061457869933602397500555340193577202663278336390132891226848350157765162339481443755304733351887275202789096080066873709518679935248801507287101356724976393009491122807914609621383886366989681878397821516615935306909477572343477110149361151110556429471272843295060967294534641144464107726336767982637752628762118611542604463246969056410845479617876535777822487870294263390622534137853513477119999627845153524041057772627663860121029692650423819721331806996865080560140117282122011366204392816846456636269730547916160364238265736339953992231509988040631010750046059250641138007316887330334019859819506690824315090236610860313621671880313290076972245097888026574166808326392982310325554742743055413666556348385156605774260715374336472769438121571280284038486684534328200139577016936432780191732793049144004738913616602815858616790780286801944300811122002081739355688642363770429535095600800479921896816431433231285945468604976095037241807232400246603703525993482108310270725669763737896038571626733462448972811622386855902564142099693978713176937779016927890458874766894311178452484377433966705159718402782691830840001804443895892248632725911514147472829743423659184233076856073534880247054637116298352569621312228289434656327456977989054714907923249402104534600406728796951044441215921252976730385123754111522676747480649921863008599482068293603666326139274128363928537897978354820532387544976354249992355400854276378402767620281406729383275243753210133797609826984496399946548846583942949811744935266386476944141501211331952204787351066771981915995812677314793359084055228949000027684694686414551453997137750760161897605142728310825150419185901643645523725097196315466449565335755457475571403470391785913811718119743792693515983201785937568652075 A015281 720 998859848750351471822145437420968187039637229956658339684485981574853571835784297702036846724310072369662609997332899732932285672015531817408422697494126072069892964929347509987419335059201009494652708434776120107302055198129440428017917693950923707499054820144694770778155290573520037143253273468084322466007333897425187225322075122499599253131625121914384331660344781944867806732789010417644644644608213878969957671239992553649095595845807522021801843308217386006041659932248285557567536218245005296241423594573223616174757250258624773101597440229923850661061270876171437927978669738199199245264942880959627854501406202144965282149636039993949072618200522623934809166579232061211550419558026355557770048278928109929004592111144420759207120400660212076445425751355642158170286847006075362241363462314513419362573192791977103524922400128524624910121081168232164553616656529817419041255995545161344419043291226435620487544248519549067180238549729847793650393948129094882519820076895974628931231884966705039919276134811676603773244844921855452824373950151768848605392683069327914496825008587039377933338924234964340165172362675968928159146687296535257557238779674059074898521555220779157156061454327467941453459105565971681281515554277468211150752667201349147374113711936478132189723066403852690161165501103732644797069908519749973041353413689638343318805482876165738738299750624724473212019150637766300772778242668789578184652663209843758947025122419086720529757142007910796303369287392294912061107004131121904954656973665201347757167093145542511270416563998335003866891514659856726612995392580181633081516397237438464067235175874008581650449715596370590133518064544314543010557693233248212846827672223239878052486348177699497056864767975339594909884860703572544543542403981462241280564046188454352815309910187625896693598787218500666046910498518754334247723223682274711631515631678528504844062131391967566930719798039769722440391798732272249811326695620580177680999116600976734632631298547152752306843383374164241336869722450292165788846237566162622679917401469861307782660344652332389035853241059202078429320692904119167330034689057927730489509606260772333742537854255271968781356395041329663188648103810832913655059162914626023334828418454380771979920921824345352986056419633853668643431029722651509307360268243736269899076543701 A015281 721 -1726029818640607343308667315863433027204493133365105610974791776161346972132235266429119671139607805054776990075391250738506989641242838980481754421269849852536775043397912497258260610982299344406759880175293135545417951382367673059614961775147196166558366729210032563904652342111042624183541656552849709221260672974750723525356545811679307509411448210668056125109075783200731570034259410001689945945882993582860086855902707132705637189621555398053673585236599643018439988362925037443476702585127369151905179971422530408749980528446903607919560376717308413942313876074024244739547141307608216295817821298298236932578429917306500007554571077109543997484250503094159350239848913001773559124996269542403826643425987773957319935168057559071909904052340846468097695698342549649318255531144346996366734013205312537642412210068325685125454539999347148654242406404123573912221637703061442417066759063671067907133927101343827097093592039241176564164988073819967290239400251076659376933725550619777468765490274939270085775033602177330636728732792417681205534277826065401175274285353288818100468529871462073720424610124323219765064817429828126330384019633172863426201879640385282820932973228321673826397316188465572855838331073821259746353795667707319891295300096410068014839048145127601353214813732984036503814174590640536251750899921950782113141672003073181771685016104124856603027474243923570168825527963268332299812069670803017345894077957502536175455148628090027042657389849069086364462379855661534512137877387610509128483599662931553010245431322549477827401122594569217300902212912391421939779576048903206117299862139179699604095809235748365209113232131788394620853733560983847850026230806970874375195863339749620283863750348275148105087815633131184898803516827050834661483339969456921646804042948938582340344521574401298184223275016134221982577491884862342492988715838659382267382585051891260418114074771209100629495836656911516723501827155689834128926999636838370692866445756441813835643151732663030233859108788919905757103565388328147029204678325018413086225352392493794477292337501022315780715100849454683495273775783906625593217800786474732793943454259410822688630743465779286073736126594275089011420141022439304364788869898146235087383780359779052280529282814463379743085613816086804755922025906285661927593071625305729620252069649195 A015281 722 2982579526610969489237377121812012271009364134454902495764440189206807567844502540389518791729242287134654638850276081276140078100067625758272471639954300545183547274991592795262274335777413267134881072942906538222482219988731339047014653947454354975812857708074936270427239247167881654589159982523324297534338442900369250251816111162581843376262982508034400984188482953370864153019200260482920226594485812911182230086999877925315341063666047727836747955288844183135864299891134464702327742067100093894492150990618132546319966353156249434485000330967508939292318377855913894909937460179546997759173195203459353419495526897105632013054298821245292027652784869346707357214458921667064710167993553769273812439840106873398248847970403462076260314202444982696872818166735925794021945578046861386782149629971860062792408753457041131863033482027746922933955220613385287047164613999276852803507558240348559219379520770985050438952860237774457162230459915308314377354036898564366260234890646360886376740828995538952309060972403308004398682373994784743066760914840652541597811540113116491491216111853126107263061173632162626799842840158234452439025075592317276875586617374225755713506745222358450574470432645741970211395052577124740834866490739619364624875843037759658774900515430459847132525435012450186420224786522218610892917924953156464159042461088088008171054071423975845960924122749826375265712785585313702516794274038312227794739710976515859528227110688680789678429834681037892067068396211767398225215775833930372313195225937142961733340165336510007043043672642767510935806642435103341661856022846457719411001642365544445508591281674945399060567609966842602178858334166051498915862136020968338098838101879326235104549247898097297420656914675593231007514218062547982718926640422695270015343604649596937920016388392420109020060440759834619415065128815553609052923665153295796018095584975411218927650870214728017730676908299206953169241670901136058491497201123391501381332355820292913267727516549281765943809622758030213833350606662442226183458306786953527405906701298118383077295651027620468498039264653503380313569172817357570195163852980422134812018875216051845083048787721691987008021301366252221009063143223439488861592427465850007052868884382306347336396310370342380050697333634785191586289379152092511862411152973251587386202676742137045 A015281 723 -5153897421983755277402187666491157204304181224338071512680952646949363477235300389793088472108130672168683215933277068445170054956916857310294830993841031342077169691185472350213210052223370125609074494045342498048449276140527753873241322021201125398204618119553489875298269419106099499130068449800304386139336829331838064435138240088941425354182433773883444900677698543424853256417178050114486151555271484710522893590335789054944909358014930473701900466739122748458773510211880355005622338291948962249682436911788133040040901858253999022790080571911855447097126156935019210404371931190257212127851281311577762708888270478198532118557828363111864623784012254231110313266585016640687819170292860913305147896043704677232174009292857182467777822941824930100196229792119679772069921955951938588462852171849330668829812180531674769752182139629068675621317515921953171826434683127782719680279528044043516972965110249721907079525323310943200591787350818233140074493644890601863462293239580047464487865327605027388911536153448136868504511364445941909467484794527609131796179330512206085707662106400327404632689595619801196271531667461342364994457836111592236522997868035449947745093078026565524451531262292663546239713726879926681187633229015144021388994127485401209543710846469896789157843437590526979060953150542932545570977673055178696242700526891400110909561575062799336320348342906788968233138246141292890449428966997011825239081217393122392574322598874295268459711381765687579932478242503683529744466081227059607951560068955761035584256213059884482822929053603597218902323475314292281820251335314491509549185666073795134858834061655612513545814208524961616042591746986497453601603560455375354406561402815583449254952626809528234466452292674977461701207913843183615083801360318151935955975581634559587985896624853756010024394654528950236526562417086561138907580454631220450942563169275780183183855145963581963757859538383942345922680339817696624569695427225573655429451157452531322084270685181100225342842396306859829260744106443743907849268551379514100976235480177938850866054993947350870348514900520465547701117503342382624984076390903732548873219397424392611649939859037899095892982698845050133074418706855341028802587363291451704917440205111316705545169181050784924312497135898661526675032286048770483054887721395312292870485959561240828715 A015281 724 8905934745187929119350980287696719649037625155656187573912686173928500088662599073562456879802849801507484597132702774273253854965552329432189467957357302159109349226368496221168426970241983577052480725710351836627720349170831958692961004452635544688097580110588430504515409556215339934496758281254925979248774041085416175343918878873690783012027245561270592788371063083038146427088883670597832069887509125579783560124100243486944803370649799858556884006525204109336760625646129253449715400568487806767451250983569893893190678411062910311381259228263686212583833999183713195578754697096764462556927014106406373960958931386327063500867927411457302069898773175311358621324658908755108551526266063658191295564363521682257196688058057211304320078043473479213139085080782806646136825140304427336720933696934497662571183148902395294211198856572373104511668890676043711919592603305075885810365165153827343572853379548045252884793630243219923461983293497727292361143693216256920109539259804110455827675852886981332616841526946908737061678933768242261783284166493362117996014700680761442571679064082755684460662357419003385645964654861020101420528700010549595291934592142616060473930746021249688704572146167684323175348397100674966512632533383709095618503803711647327329514025863908698707704574188412739619867164539901853570135187221346884138060488273448890929965261600044906433580446476438522291408825750572717696554436520768039445325320112414264195854805023769523497445881340201147371878299292001216350411164595970981398708143686316637819492341507871478864054264059143139631666075199294677991566098978983939955399404997246125523123008701175226166274798433524567369406810667075194841059769310892170848749021975186778737398626120219431471023491331592088010189909225338772694655732606860648665016746360365225662169908416585334048402919613767032540149121165529041546590949593944109231493329764690493866912924616664832069344848537404771619413511242368850966312124644914277293392406517117385392294013231674788137776747689391849148311344577211897484040877198505660859426068560490817064171682758643183009758994390694916914527305337908723045603918368066083744168593815661174871695531231940174771584276027665082920572507610937291653251660134174486781521939271926821526685134641590843735018115146059654302866591733484445915922382097458975336987836683385884976341 A015281 725 -15389455239684741518238493937139931553537016268973892127721121708548448153208971199115925488299324457004933383845310393944182661380474425258823400630313418130940955463164761470179041804578147621146686694027487973692700763367197624621436615694154221221032618431096807911802627713140107406810398310008512092141881542995599150994291822693737673044783080329875584338305197007489917026009590982793053816765615769001865991894445220745440620224482854155586295563275552700933922361116511349961108212182346930094155761699608776647433492294316709018066815946439649775344865150589456401960088116583208991298369880375870214204537033435573165729499778566998217976785080046938027697649010594328827577037387758001354558735220165466940435876964322861133865094859122172080304339019592689884524433842385645684210347407569856946499013932367451842337513974978819414238687202952744691332550078707292632827101737125917948634816607517762482151925555555368977253437166979202619811068012699969204342559538920893332714483056171592606102712342818710232769414002926708359881335296117379630388794181048339389752348614766891272935250591608967734133845781177596584016418393092030278340914999452900921188013302489165859488365706588420023447672307094455062889291084522091524589976211809696720263130874317228736592728543776971788811564682987103527234611652900279689818151470932583915630913000220497616246056346080860731852979836052737377347654536164697020979286364544429625675287852080739565461321178590398189326813652117206506772426268643909730901356294677525484312577510956585598150457036535973036585772502747301275835048101363252907652611756567271471543123475843394271112059313045666755426321439359990318623927546813915655003667285922284711437656017410307477425230101060244306043984761379829233098059121628832624485371363506737900843015717527782262222285380630891829077339204491084995468880640739731308456709694992875714738500890098084078796065171257898282039065945439638937334861158021374197296811827298528204138465848988038249492485139768495630550703195886672842373771347992327548832828749503389001773883553034512428233544794269137434792884975874536201758242590036115006160137319154365715322473383658346272023823200841979466853031400630722915343406594552302888866795039134635041055557514753369704624930952106809064548424105809995721372477667605301095366589349503377291298659115 A015281 726 26592978654175233343516117523377801724511964112786885596702098312371718408745102232072319243781232661704524887284696360735547638865459806847246836289181586530265971040348707820469384238311039089341474607279499218540986919098517495345842471919498494269944364648935284071594940688306105598968368279694708895221171306296395332918136269614778699021385162810025009736591380428942576620944573218266396995370984048835224433993601341448121391747906371980853118733340155067213817840009331612732794990651095495202701156216923966046765074684579273183219457955447714811795926980218580662587032265455785136963583153289503730145439993776670430380575617363772920663884618321108911861537490307000214053120606045826340677494460445926873073195394349904039318883916563113354765897825856168120458221679651094026840133667266258325627350714177724544111783170245066696495928122881848899995135391337960173216093936383011196193469758447834968094479048600385359964336699382683427393539839587138861623311182746271451964253398801376027024410261858090203567283473083325300536093274766805617081034312780364824645716250664596038805152472829890341325068394383690342958679732138801037787692027565426498721662206536798323969307375511254542645481226784971972883908456429928076631465857991736232650856939002258448079717557947174432302609244138364845167188737100705216545793797375271756787251308323730598291433941849708549633935901236702516208553818833215834022448791492588793258038900539566089761649200432835663796512045923082353394428720440697664991151715578953908773022695677318263299024296507345995675514102991182664582631695544269939014228360723526667043084969031037479397637018402442292845398245798260708490444954531253084136743561714566838560902805171892822233398669081250932580053145248602589336576527689167773807107937081126778591263142658806480533270938036108780750876071038096401036937408303848229089940117686023097570612756059477647797555575342004334665161750997619717753101008505937270424454438518906260498147595364245670323712564421591876157168493361307687346975891650901725905261997464211445810409917106357359811525602863674712716421971270639011331307596274645678530784313126259317960275140068520646782775501146553190938017686327839086378445769418761465753825182856689725453528091478336275680508275409956052069719664845684448726581137183344099571409909237838122406772810965 A015281 727 -45952667114414803217595851080396841379956673986895738311101225883778329410311536657020967653253970039425419005227955311351026319959514546232042533107705781524299597957722567113771095963801475546382068121378974649638825396202238231957615791476893398098463862113360170875716057509392950475017340387312456970942184017280171135282539473894337591908953561335723216824829905381212772400992222521164334008001060436387267821940943118022353764940382210782914189171211787956145477227536125026802269743845093015710267597942844613328810049054952984060603223347013651194783361821817707384950391754707596716673071688884262445691320309246086503697634666804599606907192620458876199696736783250496369883792407247187916690710427650561636670481641436634179943031407821059877035471443079458512151807062435837925408200895070175831504966166076373454705592819090115239733391160729986024625955561064221954785926174683206149765154783463230463420482752822963983531436608955939495284194781642186693866292688658857709677387631534669358168415972471480187091055846540245970655164171634099905645262785102718269269670951562395214694385792173788959878901450125749216440522117297736922075830732807499815996168661239272664315591898311636926824973458746323047256979074128807151631014879795940646815472773097682042742114440793435744920892305912216859633669846381999458785367641857527183645277416055656130539370056597931080248595146123611532754520822574747770215876670386580161136766845263627273735323804996617653700244775425791177269971466457266447505630606994261012808935237159221236624629010982955299789759167251435410371626312429869396534098524719133862301816383351754492076157723043979486358582527947351589879583384936635258729925923816618279746327321100430492677418785991005803120692554710219292278858598858064231898726894463686761157017591196746784421971746080223703265376250076346642983998672200277458255239785390151442407120487114529833888203829556799018847365223602967115156912547813384467403602132241649729504059113832357423277423366414842813111238455394179726840986163041167138400518509988843812845194697776379746159364848767428378538461354942027160077178664096210246673876415472406754405283161566124652236087688837335790232147813219220308178002582173597675603289458907040220361133746885025498987872074359748853763255715990338120016577992846153002916488605515322622638267244141355 A015281 728 79406208773708779960005630666925741904565132649355835801582918327168953221018335343332232104822860228127124041033906778014573480890041135888969497210115590473989705270944595972596453825448949744148213713742868194575890284637467664822760087672071791914145553731886375273237347376231018420829964189275925645788093981860135721768228210889415358818671753988129718673306076498735670708914560516571969165825832434077198796313949707942627305816980460232875718887853969588219384649182424046314322117364320731147342409245235491832183764766958756456722369943639589264585649228100998361194276952134727126411067878392005506154601494377237478389512704238348120735628848152938073075961161456857727159193279723140720041547618980170508166592276402503862941558272714791467517294653641304308998322603889308302733274358484356108786371339975247106014082255257162975960166385269234088491103138423134882202614147076255983199218643939848724838930091092906039804441418167000043135353839485370660299659387060750830064151110081460262895308954673496917886286742094019618700777209615188025851604181720469478569401653360206781603870794922488985860779315710469194260881228907177424402902863370239915067839809579972500825828259788849382446318343277533852811703562450402391347888481972569694798686906432538329856081553595913528293416276002389106812374944499329823159545306890806680679004744584969843008416260269469508936286249636331828396367846806307230433422623577026829844623018596646910844323600956745727355001409685585652955477290233009734223997145169851703317162199070984896906635167145517113662908452818293082005331301164936799962223087963339669422524685743096565219397984779708805538163612049526705184357153917114978618414256281724016188761872906621262727456899886490403575965009577400843955984612708868060402421570970287648305447704604138931129065818217249941931474167644925601535264833666507852926378295247860667459635075641584368323058934655718694146684892843584834970662214428956842203037696568517912260098425823810146082872040456130569414587355695713551054482700271716068958104429926652529117789598532929343173163845766385933248630687760976936517512700661809323283611661601092771965632739286612950660277764463350424548295204526703973506283275063131661778947067122356657080569862274284526722546194741881212159230813368911268026509583498658319608668415450944321836907540817978581 A015281 729 -137213928760968771770889729792447682011088549218086884265135282869347951165919683473278097077133902474203670342906590912409182974977991082816139291179079740339054210708192261840646672210375785157888113297347676240227138411853544124813729431497340056427643516848699656472154136266127199831194178119068799515921826400654314527215498348416909740038664790891488153867472900189815238985004360572636362718547038446085399520030505095324859984451742235282409242238211659448443096673787228752031148618805546223422607683175766929886013545517304731157216255262609210249204001866158525168143710573288808474438325293861385514635151382283866362657077952923865552631166649608276990275260886997450152531085987361587164231794285597734638111871453623526675163012695251159655869885161492173845949101459520698774184680028961322068822655943557907575407608364687177709254242743573230678649633145432978130862232390867561030045925327079442942818710828641606941000329640656252404816957237650415725322797811408590196436059077499067902157932667464842475846119807883229561392096911186514180670463053187903246432842981141741468123364744595410808068061241723073632734563866080399514048171248484415819681416898688167136915089326746218661570680051438378679348787059895056729049704050013933899589507780864583132551639001427439232096926855452533090807167247301864129213200367173729986356365185414553257599703886190216088715495846824180121098219594664110290164898459391644013129866829097727608555516676960403596135861540900718144503917567670581943676532553148641054393657896261243415451889790819409841199332347249083627056236297366333375599183246077073654116638067905248569060188382474517396864424322098435079563338256724281718368152678453479300214810440601754483645212534598937691818981083568391182228330252380853766488254193675404181628799893143637953455015621957231427460312978924744931683483306861306341886061091900723208372375350994788853082443480447506794094445135781798834371703888055495799398122526001513057609310668642812593851918443792947380869423399856389818050962121107576716333769938362377300965519474434393021111019906380536122260662087561253052961916676371940552090459119758428473678309355021364939774346909960843548750102419646821683556228715433870933360492445796325686491698074809157356462770851603455612961235510004831275632052924241401675289899231487235007248824901157860072235 A015281 730 237105668898954037620097453081349594515161013048854136010153768798233259614709213041824551749287383475423942352542589096643068180761968591106288695157449791305885676103756228460637449579529356752830659777816784543112495175682924247678124457627403617506967997114553006383882347467867801308303539789750885563512916020330655503028381146064420030786812758660491529882993171528000732966087535069515634777649282434835570370612712804721358053132610582568003170587629747526909671052304331283509824813295983874074266076527725254843031406653902575439669689093788715310624515224721931490552331870643061043829426107792474169289541588586521074671430702652439674946655970523102639195650812731593863573716586160822619792540525512885454657313871861454094681685937394003885343161559058476405800047322051771221894259291045113456276617367864446287329347765404639869092840627799311451688437078505942858294016990579495600404173691702678059323958604995135390241140917764834763963516631025082261054996577872307621701240427782313477154930863073626066811734278295774715005633301942404929030719847995506603641004634337445459387464133081283499309518445576216104797872761822783603121326382897458196921525083019460462198993991105789329460839487472827131751320523725428386658609001968269759245927185190921059656544663405442098713839497827038902064889801915810019230145359407441506355200562301219576013401190600674921372979401439009033343104842004457740384408577946282856921606292254241376071153146578548249108404391561621190090422752273462076970053221814351969199370211997040883942865270569098502886711274232782747948143281332703911430673946057861189948825242861371935939776047140855807877029186353642467785622558359714021465166693717742262321973414439722733138587370123148759182510853698985058954519295116592906361757940105382205113889166705155772671675898367454998186747472232012322559676130592005149155194654085260144635949648551338303133545656968741407576808214520800098611152179748321872136358809565338450385821239321502644852824206385992913850272722358218086409409422167876996684334480267286635389281212046078109558661053384167570991488201941263421957863960150384128793501273455683430204665204251999115498822823176066088504290309185565040630154492378238132798242061573599212412280195832681572004494933611388245668059515063551685390721423985881996080161195053973834284934077130165604918485 A015281 731 -409718595857392577007528398924572099322198230548419947025545712483347072614217520136272825422768598645532572385193593958999221816356681725431666865232073239376570448307290762779981512873426728468891380096067403690498391663580093099987799062780153451052040699013947595031348696424475560660748516756689530253750318883131372709233042620399317813199612446965329363637812200400385266565399260600123016895777960047395865600418767726558506715813151086677509478775424203726499911578381884457904977277375460134400331780239909240368758270697943650359749222754066900056759162308319497615674429472471209483737248314265395364532327865077508417032232254183415758307821517063921360530084604400194196255382260885901487001510028086266065647838370576592675609953299816838713872983174053047229222481772505460132858429017981963407771441034444684176933512865002789356392211284802923475704229847197792301796433923362277977268598818644873992316615883224842796484961238883274864513623446902758547274637004358157588534342289979432612043173188619235372779528780855706926789241408881132104189252901675734800783728525473975420665816282927918325099469032693162168180437450651807199223815538612447941166662061237199377136061989264485379861925206716472820233809091268885320470132617290806498748205061470514908535056182837412843363864267853994334922514486715260525460929323065960926031664752502205924600277003319952925242053634436344696708590247914520952491215200914253608438955389748764095988792909941831574221391255179015462436428455799770176129483251619016170058685097445790481719223229010627418177862925016114483179630520632937961711363909509674709802566366973771542441371227178444901570711968887402028362165047143622857248333437271779949953682780214345899953898785604461013578661456750444123474217500171464737896289539843273946607186722744487377016711751627013315840079624789691180457093295711842232984600253537509613492684640773257724513495598162540066409324774518040433874176315405098540262993976168701454378050855329348898839289619231465670783786781121601289921129887830071258128438376322694365272887108261364854047596503692294880930344094654370570131860109986544982947690017290877542741684407285234766569956351183599052046696455245079485809727092372735903202670798654884814561931142574266352002632666865928081450017907231752277830705454750149906601944698133622665294812864657086507736029995 A015281 732 707993733641574373069009073341660587628758542387669668460142991171223741477367874795479442330544138459480285081614530361150655298664346021545920343121022557642713734674998438083808054245281386794244304806004473577181220794666400876778916780484105163417926327896101444214170547421493768821773436955559508278480551030051012041554697648050021181208930308356089140366139482291865740625009922317012573195904314961900055757523630631493099604925125077778736379323933024039391847207443896343259800735304795112243773316254563167357214291766046627821646656919027603298079832468776091879885414128430249987897965087050603189911862550853934544631697335228942430355915581486456110995986196403535571129300546810837769538609328533067761439464704356352143453999302083497297572514924763665612096448502889435187134143892392767709462185851440825634831420641325585688431372394224389052662037253080093779360568170405725365233231876787241190687218826626300519056662179240366749376149310225202808065861923368443670361561245453349884623802087293205351939671052812333985918440137456645756336348677470781823638624449522232294884954467320704562657745041635589880186877196902349493102409699671257856864369634457622199113422263789780612129689138785731468098298189129560143933725060966405994749839370714722884235986315298964912195523110204024770595873606147287511035187577808554591743534234282031254105405418318352575618494167366041495371238416742254417201418033515707171620822474276249718136785149117294531488826229764621816471882748280546074525713753855030442572774882945779800276520645759083749064041013015425569694072503735021217033774856970388522265680918900955339798614951287843318741627836873836390209763479072518397815010826095327963887190314683621104487172299270990443737136651002386484278139694274208378541089099206396920613287782928918961386357775896200887857344477032535498459387932774722244286895152582918081526508599862717278904220444821077403117157403560498615515742280082544094632534909522111763243027665703869126277921375859403005811530776452133989910616327938870604505222960508338045844587764360066655900424570161731779027884578768459853982397426511147882262857626782666795591537437048102016797724629519047780327866532765983464052157103438596610478606281537018333675628760691368360480682649581770617361632248078736071849306166408432557263841870246513076365337146161414294681557214421 A015281 733 -1223413171732640516663247678734389495422494761245893187099127088743874625272891687646588476347180271257981932621029908464068332356091989925231350352913126979606609333518397301008820317735846236380454158704775730341369149533183540715073968196676533722386176694604463295602086705944341232524024499059206830305214392179928148807806517535830436601129031572839322034552689025400343999800017145763797726482522656254163296349000833731220076117310616134401656463471756265540069111974463052881152935670606685953957240290487885153193266296171728572875805423156079698499081950506045086768441995613927471979087683670423442312167698487875598893123572995275612519655022124808596159801064147385309466911431344889127665762716919705141091767395009127776503888510794000283330205305789991614177702663012992943992199912534952631970470685604165207458687690169084101811605080590871513313723101930216789600547750227940751332169139274072031331304682784830664104920698766910543982098474456936428462811767761684063842922890473498268392964029377142938853751914653252624299701629695986036741786396483143494850592197864493956206972884273549515799921019224293879298848688091613912086071477432383285091369544355002648358807181442755672915655230168874272010272123515379842540054244535996493058380258925067952214350397423521359533557625680061820354971302916895635124551231088565899662468069430797366411133098309906381006073525451071874252239433580688797074497340225962775713742464946795544021061750993568440372154957976755865732840443638789953394515382162573231252663318144753746140785166457403561100237474951974044002653165932067271243941987761351745925454283606295324622469869966930111016581597452070236167790560348005174170144327618030918906670693718051098733826943732469470595964633555147051388938972263478133859520945342117322447225502591693028801453410510450552478574646588067467408315588118331005493332042407437357746099929848786590041057981525091568993254278044961762238276172053893108128813878829952664869619416458191113229112915197886778290932545839657498661277648300747053255592378590562567997355751851217056102535820023875873627823139741017122607348139480170154049650059348772476550715502379723439412474448520197981163417638557630171606131696465133702305528780812939155726097509094906138839558722288962456293180981088422265481855906964099877753661793539171444520302199692485202023452053754272555 A015281 734 2114057960754002812794091988853025048090070947432903427307291609349415352471556836253304887127927508733792779569139681825910078311326958590799773409833883420760220928319790536143241509047542296465424786241852462029885890393341158355647817043857050272283313328276512574800405827871821649801514334374309402767410469686915841139889662301914994446750966557866348475707046635891794431654429627879842471361799150007194176091073440687548291530712744680246062368879194826853239425491872155378632272838808353328438111221963065544717964159784746973929391771213705719006413610474445909935867768420866671579863517382491708315425782987049034887317534135836258433963878231669254164136238846681814758822953363968412606437974837250483806574058575772797798719346652032489594594768405105509299070201686451807220129624748396846215906460626783412138927673288851545407606202911540120265689393511221820622573485260036547564237632164494820428747699566238847552952294210171040606624749524949260350230484688623173702573266517849905092945732454379758018476885038165555581111438734725494275830338343411705426077687616381942738245861679314778584810146465481771910442982963776042173404879063283722019768633083205554047400366494068324587675339395279177996940879383359157293181240019388837740959922167601322232261238465666305538186715483776211333991456241527527883235057839649643321522149088967894796256383963942699821716765455151875652923478789525863217144850170040817177496816973643249499225226096037564182352881043586081696655594251863431017728747750315253239304964660963098166266110853852765110223263777277540076774880700817240798888319994593775732237549380822109447230404094362819283729733688678083218079046026194490340256006118803520690436754303368606562477734141017496827985829181843392969963750871739945315221333512929918213142744473926802363105327595143679992927176867326855400839823015850799702910714785213780580838501010663852146242148367916519632290168161647346089654159203300112609832129659845526821944604667710542981199557920738418339946462754472862501990260319837537606239613205277041262616371496359634795500479476120263020951295659513077762756796504323405850600311636629981904883385312197549105768518478945230966048796133135944743605154440351869395587380663736805532792167326366502151876014953340422102885005136633675651425156413895459827266112781267648248524290286988923082491656335277499605 A015281 735 -3653092156182916860508190956738027283099642597164057122386999900955789729070850213045710844957058735091993923095473370195172615321972984444902008452192950551073661764136598046455521327634153088292254030625921054387642818599693521638559427851784982870505565431261813729255101270562507810857016769798806647982085291618990573489729336457709110403985670211993050166021776586821020777898854396976367790513188931212431536285374905508083447765071622807465195773423248660802397727249955084494276567465460834551541056191552177261272642068108042770949988980657283482443082718899842532369179503831257608490004158036945671969055753001620732285284698986725054573889581584324471195627420727066175903246063412937416983924820518768836017759973218935394596187031014712142019459759804022320068793308514188722876152414237357937724471995273080561730421609809694383147633540825467290901732346221275068056039898436616844377238720612405687259367562939637318334432061344478812801047130843588033762023465542454476119038242846575770787984065565710768462124182327452397050223874876316780427447448545657703505569614963366757408274921639590482393865219056942621279832801769833723774874666308696213275169181264741616607500889099368005749826059835503540800014385981819902131325861967092998342383393302323003101303039821305094907941968439522661635610685933996578846356663552235064966102338809529315636085183317535861116102643966001687648164033139358922089598764832451423815556923123891936016621595759355123819531026076312468989536614566479056415146388010776783410121782803560911655069374132431422850287941190457228798894173420284752147799758727454053855621465120352359813584887102416099131563234619099950887600671088834052856752254458810209496968825653149071531437446180744122158583207326154464408469785976101683681392800393550116268384373540513213997625335176865999400035786032818771330911247499988122936119159351112786961593169040331984819007246801436701465452310201261943211839668896384459412542732590209227585447746349031991902812981211156072440864930833278139876646200451746236566368562569143098953288534016093110906054505371695478753574624341516341934642392253793577758466801835165885756456554975862421472486557412122419640347879468132789667633513178928117559561962710177901123778870894439281632194362106169092457573382039626257945125836720070447272093215121646618505976882365286996664993237898187479374635 A015281 736 6312543245884080334958153973243311145196182407899490707484735828851604651834429168142988340085797494238965499108977983697258279276369317120790670605389418552255287528428041424275140854151816536569014964921591581981846790540270405391430691327884450400233617065220414124152814995532013497160924978212337887713043383917615710990252293398921342778087238126323990686885629942026723904209220397975163542006790473135081694701127836717968197738043764211299858296475373685866543272687922386006109908580316322105062945099002162307479125493690697908201580958575785857661646938258927895933942182620413147470727185087842121162528341186800625388971959849060894303681196977712686226044183016370351960809197577555856548222089856432548638689233722320361862211189593422581409626464941350569078874837112518113130024718937368057393160076923243379790341480738367410652716995350424539994296059580684055869923404607826495697050511936806183775764367274851857156036610442559719853086304930035619830513721385287371731315287723145648512254632354174081191258345064501408453913739327324994388720173246989623837404033266932495310150670130498579096697985351495872375274506340258938585494154300049816945491051630710925131004136328850930451524908831843717046557580293922750803597039672379872647093834343688209126162043566835948473858154795462898249467088558942358710870100979096042953287104076400495165500998909492593889944014223883024757160083566899832185973030852114651943753054189430423709719819142747735300760377400716562760168202302182506628595358369276870015675636927357253704538217521757265042763174017911775269832592649936588018394053311070597735752149197400566605484259133835600952425088382663950922049225803153093025346330226550796260960566178732303706787419362938770036405793238068968928752177950049858855573949390925154236808522081504089049595674690974798970659425767217662211175210681704011907860928853857050467681194991715057749516362925694802723284589306622693931149492206034670344277352399754088204643154332573471573956405713606631118392013539039398538302149031349677913672291972648614281549028935128257203254818450327674442593509172615574039605496209946616131451591467687117593991769208809098081262071516962355658950147699590900903964234500130957864087294608059634476347869466542704263458254270267095460568423437130874083361396524399253196227988381070789820013440702468423202360974653828635370267861 A015281 737 -10908074728887690818807690065764441658899003200850319942533623512255572838369893602551083851668258070044932382460313955828862306589566179984726278806112915258297136849123655581147443395974338975191257859384510253664631254053587260516392234614584330291603690288700875606536064312279319323094078362350919869968138967409639948591155962993336080320534747482287855906938368539822178906473532847701082600587733937577421168443548901848649045691339624557126155136309445729177386775204729883018557922026786604597548769131075736467323928853097525985372331896418957962039325909311427404173852091568073918829416575831791185368848973570791480672143546619177225356761108377487521798604348252287968188278293414016520115327771271915444047654995872169585297900935617434220675834531418653783368295718530431299488677912336301253270621377374208695924405175501739851221295669865755148280624821550735862232479192906577411804205076235327127072933707184761174930955389629483948194198866671248119428605557652155229024055939797461849440126988651858686544920503119074865853800670327706448219055357939744661837145887125385549550694526788132328204199878985146608180738173772961423873772353378204406183344723495514291351188213181273813441956173710628464866096386878201847160039787726045403236528578122605760763544115014683131758724333086756533767268146479692932905514861255917887723651950027671183010511930607905352114913371633978843156209525064102293483980320720538161369777498130822069379084178438104266886665982083356019695710807322463207065588753678432170674337632351509558636942759058584683638419716626676105183901263816067768287023213092956337358738728112220820318494531840087994818306721446713039046742648471983053503158814180142019007999113906804299126375947419792282119829456610320480576586611859768166555016316327235535554305818681940201167917547139969973097126267350394922078393761495348711136316595981688785911686481217700664155384592003150068783000611947576655961766259740359488986043718422969546109646519733283080141133339932030518272254608773492743390275423341185343252958436727040786006415321938753095689522553185559486631984422870540532438007277518157488939863215326451813268214463637623868803717977607873707806566820530958422294471833701566564804706777123103275090590526006083916312755343541400054613084087780358034173669044057045289354324561151799232306871360819451017820001970688272904061363084075 A015281 738 18849153131517929734899688433640955186577477531069352860698101429177629864703176145208272895682749945037643156891422515672274065786770359013607009776963117566337452475285676844222782188243657749130493581016433718332482807004598786172325781414001722743891176818875113048094319131618663790306567410142389535304944135683857831165517504052484746793884043649393415007189500836812725150386264760827470733815604244133783779070452502394465550954634871234713996075542722220018524347553773237856068089262287252744564273058498872615535749058152524902723389517011959358403955171290146554412416414229631731737231843037335168317371026330327678601464048557938245416483195276298437667988313779953609029344891019420546759286388757869887314347832867109043394772816746926333327842070291433737660415001620585285516436124003324353637919070021711071024248049329845363862069216454392994012370394433946380766471822179393302875149313743017525604817991218397638410484239022745594150094176235607644528577593640757710056751254313905347523762494702498004458137273459704601980824525383383946982717705125950466428748005612488057161315541982313830309242161403455648273173573218030207622161089153865775444598471376267698422480150930118355218172425272080824148025692634769111829463682333813547197182920733616149502735031808081003436466415983486973384564138604132350725078769196204360714417025525370041901672842643568938872845329615579748375809545615656851921124869234325840682195517019286509089006340682885363218837721849411038942744092914038397481299226040380460467891409732699301034724984091172042658377677253879973475242585604096989045471147289757765313020487999341886827090479732425452049958409227850491627559146830008288782013245905715536592050989994821541695596996238359959091235162855472869703061512827974188573583768203397563041616832949994161016945196286737910217293838102233907311043815275833481270996232467768271917673261163962454762860858895229250951156516970113591982771989580483554845274470842149835848317248192214893492951838401355824898860418092461333987324901223303009174106094380744629407696641530281347532283126023513251363311235782380113126382537250942571891326884483675842117777241162439991191443765285833115135155839789794648171506803829242266192285043616814336628565466529959779515877331871345124898239046647870377174306225283435072941644586813100993104848509988735298207332830688852885734858932954325 A015281 739 -32571336611262982581906661613331570562405881173687841743286319269618944406207088378919895563739791905025047375108378107081689585679539180375512912894592267154631117877293649586816967621285040590497492907996397465278530290503946702505778950283394976901443953543016195347106983459437051029649748484726049117006943466461706332254014247002693642459831627426151821132423457446012389059867465506709869428033364133863178370233741924137636472049609057493585785218537823996192010072572920155015285658245232372742607063845086051879645774372487563031906017085396665771322034535989373246024655563788803632441936624768515170852417133498806228623329875908117288079682961437443700290283806211759836402707971681558704800046879773599165279193055194364426986167427338688703990511097463597498677197122800371373372401522703732289616299065489169434726670498768923987016615082987794087572559140379483773205123628861488462288300470498728680241843938316140351922626526124312770930808067548742520986925686448661302678407874444908097397525470448976139752035099792297726557758976606264022943868827746368082517397526275365019609322238989729650701547047950705747671536381233633385898861687455528747103658012896843846446707424535630200211973960247739127620033193273150995170397493276207988538489625593452217474646499611333942485149696168487167651526462973780595429269844362820267209688330461471622183121487464439503752045126201504544927528248795951155335267584032705083410562173373438547564722317930800776276581821063232730778229754783499986350922554803274283274376774749886519333752115422482259569985495697794946589904774875071525042531257651446986889006076151143638251439182628541917829781819002309541688632956547657659899078916039143758724585280311011935989441423810609810795210617837228812042001864814182162396034761812514978081904603402949887870423347736433708109745307363912378976290723221845061024410130165671050022990270111714773945373907401883528056215249513425003726145754763684788500693280341083663667704076681410425560162674160944540387170449824172130281292207642182957332985867548950192937955357935965192111315896761029589400911127173584484534506036622842410240050174886236055302384819867318297339564850636585113456045198668390631690484730879309851994477021121672816014018138513976853039755487608806596266215225896745629020203118137489241215777162862202228479762702557268527186179852058330099691876112520895275 A015281 740 56283269664262433901534711267836953931837362668132590532398759697901535933925848718773579534142360411883281864187277369037159604054243703688886313481855437643202571691963426486019720049580550140379667745017774820001300341990819901929986026089706520085695151722331985559800867417907224179234765381606612874187998310045828542134936618820654614170589052192390346916827734466709408295450980395594654371641653223315572223763906044909835823701724451348916236857633359865419793405406006027866413617447761540099225006324308697648027898115658508919133597523565438452844475678189636969130604814227052676859666487599994215232976806685937163061114025569226673801692157363902714101610417133920997303879375065733441894481008248779357602445599375861729832097314441254080495603176417096477714196628199041733187509845570707152316648397766486793832151760660819677014844698721445352201019828348890042575798544573140518605697099307288766434378868683622638606398031545419260837956213058266874646625307115496525951439601234172121712713214272990188812550812100524814387582747244520406638691835152147549169955905352744819300730895502274881734759869460262580182823954445064175886834501065892264047624619258100096705447141380681447701415033957721193784534107294366043984658736352000946421136987472015486192904618819221377143579929952886704121245781087611924255586233767337226745436132746499927804541492924356720140847328962087139113054186947421755828301196569120619710962557514469759972155777367192160322575432567393293194916829705049980901927975822466415445759166470427279099736038070586420877626459371744656958200726463155583079245489444506521594101522068862554873508278313015854637141877792735197935685403210666484313935786056907729219684052874805020709474823908237756229606879296146269635797386969983593109764181956059482473799705741316304573109892669672255520784400120523960729005997546492944068710342700547584154188089426110931720279138342575344093333194280300019377301875672861417367506332644684278790488702878479367331371649374717083344407074741336644595365853325978384707887361798352805483608644160191861301240225074379904507044481046549896335018003968664334414017780494855721110292333084166084419261872507391681763139109177564900045745473982746759831119226013199400049928276986882783342139523691926225724818595911239440875637901480123378862833493977402585214149376267586562936350863600886112840201729803405042901 A015281 741 -97257489979845485781851981070822256394214962690533116439985056757973854093823866586040745434997998791734311061315615293696211795805733119974395549696646196247454043883712800967842076245675190642576065863390714888962246990960136790535015853083012866708081222176189671047335898898143683381717674579416227046596861079759191720809170477322091173286777882188450519472278325158473857534539294123587562754196776769889308802664029645604196303356579851930927257289990445847445403004541578416153162730949731941291460810928405429535792207943857903412262856520721077646515253971911692682657685118984347025613503690572790003922583921953299417769605036183623692329324047924823889967582800807415483341103560113587387593663182253890729937025995721489069149864159354487051096402288848742713490131773527944114948017011081415242359373991125916090212035262436407261928832367104788216285270444123549533694242217420716478519546587977885060993994638853940095602145485716509104583577474548583428422473178881339786375153916568804012484558789271176089885858884318748333884751353302210213472856635026785980594179215336899422331784609847895821111226988260725939614196884656109117284731401101307475450734827569978001180455373809049347138187318265395793558650125502820522101939787428474885335090438671342432308212154000934108971895378242369538229117950077469061142704668199951459895092000915844792333464210760932455300731061918918807278484541329110179116414398835513132937381697827779560463519735164989400713413892885557303285756724595087038352326674859595148521812241303720572472838090688615996283478942510317248771649135659352284822112552793649700727864527498426846211022467956961975043176270716972350092010258558344527523516956306542378938919557067078123022800819242181245074563981653948884536106239754828290214196223546155322481998714738301021763725542085986001531683732188088179097852351402227463676796246291060091134914084887164369966264491370593316905279253434363731318688430080160424343892327316482194932940689783255557308276320526176348996159953920906420380066793879564194767338639441617613322114736613478319329340626978140997755359165104769100624633481460685693311195317247005941740091643485840443886252308734456408100428416811038898827917990693945079976271067555654466007147724310890143064785507537590096835672983729366020501140808585310507445414443395666760404120199902339632657770252111356269229389579434177996970795 A015281 742 168060942685172999431040223290380859049203455529241225208294178077778819874127641460678408111676541912116889513953383227507053983152306831315755509875804627115600587831055720072431107752526729430371441811939155328126762800379116374044507394127446233671564351920455751569796433295992284883608141673231240336519375945823883293558246584812573547439552180421642497648096945873842825819683900245559308439252030258368725611003443227604051212200169984136642300597103490424385656391847847503112665199081136794551644281284284582237848935326986457096390216067806022173178358863463404955632479885604951660260134377309781126778225017135301393905877502525301740345071954814095681863983079795213955213426951876279005761849978934723181331180920606733111490965267364553624294583155130627408910947704656287430630173395446011946022504656056481528778705842608022184766228305566239224474752549419413468445900775837638603500654615971801214943886870596924299843505684360460187173217040092670813573266583768205453163792422699287073165558976739519621041805116437495151487137133793049479965723876607008172216238344934382883849786292188689044012007317242525946700940315527751050793287341913699144961462496130076717133251135197571891861327217862154617088694989782739398466263225970645317870647613722042970236560894047504122328873560265950052914820663122303643186410228149517169279346093234275221091666978612670540582445324639861457728899012911811374066668251100140224616730844470643363087606726895176370367434696367332376336916196327784865597873995057454678346749735136262747509921053475947898392852192074732488534515234051693949729063551969912090900815792176153417878520440038019963835066779751093652622689743776482079008562949101954172109448808793311676759250953179972401301439759965567860155306632415390149574715654671317328457015574459333155199133494952580987627899620813624308049730286739191368603116182623229942327343154365471594710275057556391463877092486687917091991669549077183453078415475666831512439345470854714046953418328723230638137932853234671819139806110875229875100108995114039061536650344979072266893122558657933233413502528108091479478745931682089457045536722729263701584282051928170040069267942116367980234397500191542122385492840601497213824457892344645089582629682393101498470674482673054952695169412613688793879299073384414792632210845423474791290227589541823105056203725186566114943093944125316250788242645 A015281 743 -290409308959978943016837505845778124437023571154528837159932339718401800742492564444052289216977064424137985080111446217132189282887186204513625521065390395655757815772064284285160954196366188455681851451030860407003046119055113094348908777052227091784463200118547538712608236735474668278874868811343583301505481634383670331268650098556127089975546167768598235935911522470000403016413779624326484983027508286461157855813949897299800494681893732588117895431794831453338414245113080485378685464012204380985241318059243758107002960245032597862562293365168806315252204116064763763332925242325356468929512203991301787072772829609800808669356324363721407316284337918757338260962761886129714608801772842210121956476763599201657340280630808434816656387982005948662781039692065724162598117633646064680128939627287893640086415124153310694145111213113683232469980851588341593002704453432502011586512508372051270728012728279046219968374477000831712820986069528779329994116541653663680361275114736238979534749496923319363928803151807324368528697342339795105372835668673085948104584482752486153913732340886773845075724114864555058673768424455054056580369298998706608328761433590139987350313842483934285928804869728607243855431739872267879571278891844977043326230831122904446174807044171183544970829502875606965972630390220070180753703808139405752229535289386365517807099744454983441575121060614534480999984905828948953695295901840314360611498137433660519687976220275381130720027598142534013220336764840353479008876672277655925034318559329670990498231164083927589545276196488131166641488504469103523485019128462271164113957326513673980536407099841666035950669232233510478899396692271183860356086207087157772039733564498720304815012238050570276858398536284158199536816942956815229224703288955642156202145351644600174733784683112562731099249083958935544429916502998730090702000916199837081715527383990333230461907109844383392896383916342131298316021320470425021632230536717998427051085113368270592879943593953894650805291351287797536484441232997790185145183574881266123916899195336904575873106480140331352888194261380457219991298136913859153784376249808273034020297855598607610017445181607937187544847120977193894545893445601102969260975802639849889223393753300996497772145006655185607597982643687003098277457393613771704936391905550223186376833079327150863961311667119959986210097599121901434349790128605919969630229551915 A015281 744 501827285882843613533095210101504599027176730955025830612363083033398311683027151359322355766936367324910438218432579063204423080829057761399544900400994603693149505654127083244758128851320773651418239307381326783301263693727235427034914366746248414603552409804850146895387033078900226785895773306001711945001472264214982332432227370304987611477743777904137751697255110828160696412363011190836166050671534319004880774846505422534055254810312369912267723306141468751368779815555403078734368481813089170342496997606373214008901115303416329106507642935011697312755808712559911783039294818738215978310197088496969488061751449565735797380647728500510591842539335923612680514943652539232146844009463471339090740791847499420463884004930036975363182238432906279289285636587889571352969547270940399767262807675959645570449553435234690551294919093799913616512199790646591522020785480614214678533366195114560501819447050995504452346822429353691300487101140584368488005366544499742733575322852314412642904695999251646873453156563762849946092531040999610240445419006454160229996492824343813125308263047811362132354057020603351085138844989100897841992793350207352617063753386669851325601947762331591158588928060123596083262641650232747978920319916380062246627906847543408258477283344984838131603697852942589979867984803856688049880767487338867771672944728278903636472564242288364943269673437635570653858187125853841148902946107695929795040370243952668355557584702407522840384339072524554403532282945873595960618728179852442348930810779916335411471576594002367833828106170815726835413007987737399815787290794203788632855565923954915756007316628135113413899824602543020623345780184800784240782853493024898941675805958899105087496807944186134842463426040091706418294569205497208788828916980007231425837156485347593469515979413181962770856717058093383020985943558122469701440239354118838470744924783641087869307475665121678324231233638998880934191672837765075237123035496495835621749301526228323972980895467471487899250233814475142592249299538242429787816947631770833887973830408550834177244579049738747083430138738241503873173095093153177026761428254115402385563172673061733562750807702342625078818458193394709463301350760617638222500363105738074649964840775131222020167555827757559659517955431141370002871326845133459907175637433063473150949066931543389082699840149811330903582070753687351583984728018255747768998896600163541 A015281 745 -867157550005553764185188523055399947118961391090284635298163407481712282588270917548909030765266042737445237241451496621217243083672611811698413587892918675181762345770331599846942046655082296869650717523154932681544583662760662817916332025737517260434938564142781053835228793160339591886027896272770958240962544072563489470442888895887018592633541248218350034932856831511061683400563283337764894935560411303240433978934761370138847480312219775208398625873012458002365251521279736520052988736573018086351834811863812913807381127244303416696045206991700212956442037455303527561091901446779637210520020568922763275370706504849591457873759274848882302703907972476002711929822631587793149746448352878473948800088312478998561591560519103893427578908012062050611885580023873179297931377684185010797830131664057379733842075489585066439896668157960567194657294743646631186150973155849432391343947133544698096679796991980010681524537285957317976736239812338624903241596613780356930894968207416077444116629249633032051514931942870874451880301986032478516525677151330651126953204599772866625138950513580735327066708903585685083219841607329822192723591120136892708192647729528146213085838549586202731441098420580084993591059164664568959619267216761587926303557116678733240578586404871187544322438845920605560667789494568234374228441325931711162468724174722371464699518003396992509873183248969579759687556651439713405908174504437081898323626770954919289638212667457079816688118998179897198772779024132530838508802237002462359844543831142595983678633181921082518745450341096645961751939520120097276162892897792325052752021555139558829505640182275266744343116095309868740158748032303315918182678421713456983651639732301314365452058791126929583906516249991153670937754190771431304030951725652996622202715896161729689103825081256987821947380116759025216468865942927286238698271101897858919177502312917916541136298131725629346027808059074165490465217556897084705189956749871199238254516921599460933388709636074909928961270291545820051141092627674568994569452735409587328465939848858573505314685533731109867876891190490750731603498887757670989442320117112050936924197860646139143770226973498147497095640028422546512121979002002366550205244896169717381228238712992863730568232256201035710886446172729878305321287480119539607248115791506136954080417008897471127196793412744331354865206250081457519853469844225245302102743170474236715 A015281 746 1498448246409596904512005767839731108621565283804011849795226368128398824312532145524514805162379721850305369953228186161463396048586273210614858679878963470714085333491133004535515856619982208990756439880011723673709040569250425349359421740474429826031573838838725661027275354581066814779056204759348215840383276157389709804925312012092768128070759276921308860363976604851114588916173353607657738448648390731999469915599267647599928445979515771560112825508565527428087154628771384706651564536798175253215970554900668715059154587878156304050766117681657967988731840722764495625566805700035213099778595543098534939840580840380094039205856026938868619072352976438532686214733507383706562761862753774002983526552603963709514430216577011527842856353044843223457338282281252853826825420638271698658650467515491280024991950855899063760056139670157958541361118572242436460470617571577697174777626836597548103929535083889650283421231579697329388833010213758271426342040404229045362418644376534166598240002046304508564414748051581702609564495029869460985527187109921752983444363388507340441816803324224881620191591619830498229037498182338392965092919089215634016186361886284416046580152128141039617776700045255529290438647363939392377127620316783038924217749789507034816849900234615228312169954476081649757968288954109350649605782195685335626711381275387332549754777622917934561202801647201548656285930154780969035722366300898531329704110213735822527037033781921483153052496353211387084195827004213547478270622113860943312562908936518013611254250307201791902519908654993506143324561803474906756404005493006360016649918334156097844312529244638236411891034454452656134479356508614972964105151774518648780566931149663069508039699470100590675911539612928949678857501018752796910951794673729795640058988115576960755539592997018064793163334147329941866706684517414597153555087524446232713379166027572367186948425538255547464147446386099591992019483372467684279191941988474141554371920773505482136356731873599274655414482934394780229903104893074968625359888182406143241155579720266181356760212365382013811659344043547479690615739135174024063336907707052744026843474316932926175037133548053076476764000908415445975706436399309695337126928539128946459262165726067311760823483370819854108022504826077192902573267723788725078384133713412471754525113663129850168303115696073158629350251431956031680391298479723725258083784160954522084565 A015281 747 -2589318569795783450996745966827055355698064810413332476446151164125873168412055547466361583320592159357327679279178305687008748371957080107942475798830848877393939456272677831837371400239329257136027128112660258508169222103664735003693080767539814739382559593513317942255131812716083455938209121824153716972182301199969418542910939156896303325306272030520021710708951573182726009647147555034032572039264419184895084014155534495052676354652603253255874962478801231395734603198516952773093903519587246837557197118868355539622219127853454093399723851353904968684528620768937048440979440249660848236417413098474268376044523692176802499747719214550364973757025943285784481779059500759044940452498838521477155533882899649290040935414245075920112455778061489090134280551782004931412754326862933495282148007866768913473518641483968548248301292968611850185696975784083097884697777185695398285650657962304710513417410817989576066844344484179901098698720203576946651249204968899001629899589421417877274186592330791028197475524458913862365160439431101659895299181679035965306997891414366309207904391799767534019288144435708542385423156747659108772566980462923467568004190147708462696277536348946040752628244273874542105180067858541811548730132081865553102838882391036545699609892783927428985506048993021449339493857098821614324783570509979811184690245514058051895115678218523288785162001743374851542319487461864101718803171098911361589174975275227797359505917245032309399381292250041937321131218124807205119188487706593530921024485286035408004037454138531425178896003208785474338980764511374776347566109666465534093899861669041651532786315172359310819137913048928934645074316569426241943361808369719120531754115674918298822151430245320085491785110102131673394828445154134809920408571223829598224313415074709558581371308716443546649157542163664619518407073444571560925027525815071191753021970458084389531399449527465122102071518115637297394456372234227938594459070443663159793277018185135930643450333487494180066231754936612014050180630948977930787214766644025672009405513743350251988634835746124657534712082675074954563661529296939127486412219282467402935692998394359088890506476878863676466284503168653089598687327774904873550238773627239183477310214617661212057435724870856843158600318244990570191582441124979459306649800431708482737743495666335575617841932100733420144646740840663169082115163173011424917465913966028745494944555 A015281 748 4474342488607113803322377030677151654646255992394238519298949211609508835016031986021872815977983251369462229794420112227151117186741834426524598180379706860136727380439187293414977779613560956331054877378676926702116415795132662086381643566308799869653062977591013404216867772373392211861225362512137622927931016473547155242150102863116812146129238068738597516105068318459750544670270975098808284483848916351498705176460763607451024740839698421626151935163368527851829394327037294391906265281846762535298836621404518372467194652930768673394722815139547785886865456688723219706012472751413945752529289834163535753804936940081514719564058802743030674652140829997835584514214817311629657101917992965112524762549650593973190736395815491189954323584490253147752036793479304521481239476819149079847551757593776685133232325225981256258851537408685915833907979498555856998693103773712332427864908653294902543050172809689917949205713559380209206820868399975781691138283268601140397382305761027667345284818441159032139901681330090736210157288486137506990104604802529018684661087831045292322138715415605299629867934912107993673838139035999655294036098296078477271234321994858128724606249991080119722333750755478298559003656988793996377173949236340793256487740823024502875728464544920824004415455717138324826333034921562375031299881683124794351215195319785134934883815123606804928429826300982220598275008711867195209681090872060780105086093988665143208505052106154264584560325696628724587606465534807078354907599969080399225254438449571736641310944967875413766059102993155535473601268348699913732554239206517164580400413362688265036866279166711167082376213693379969193888978695955720503629309772654308670886710943895354198895188562229890242683057887985720084136983381123422988703729374969743081719175989488330338285751136359148109554877674414128729799713709862777822690402417734023648575796989157141516381588068697815193689196132376612758558374540240389283961343375829676735675853167871443988697058039404825580262539515036889241705951689186084905524798032741592730057137847083802919247563331507756813283558523819337122187316046894220173194504514891090218286459414787175093354999681794943995929909174351373186301279132434814572859893875674463383455701084469811018573256083677523638232136514064682154464938237544199742473027477774461697103905946084837664729547304523096190171664738776837649119088062630920527121292343325944550251373781 A015281 749 -7731663820313092652141067509010118059228730354857244161348584237661231266907703271845796226009955058366430733084757953928517130498689889889034505655696133454316264913398915643021081603172233332540062828110353729341257166493989240085267480082581606174760492825277271162486747510661221742096197426420973812419464796466289484258435377747465851388511323382780296507829558054298448941190228244970740715588090927455389762544924199513675370752170998872569990543962300816127961193397120444709214026407031205660996389681787007747623312360264368267626081024561138574012503509158113723651989552914443298260370612833434589782574931032460857435406693611139957005798899354236259890040563204314496047472114291843714442789685796226385673592491969168776241071153999157439315519579132238213119581815943489609976569437122046111528482593755693171711742142587324114586317589404017442898774993670231291911953039828895331354666154899210812223406862204745704533795655491258096987886682868285282763024746960378078312821550553651300038038492929024180356936747426561699307392779982763842915774062440795340491088990838638549638798316457005289998209227172856965339848566583538480279516784682689868089416431910651850852734652475834374978577959315626366312737151816558585827962186246797218294679216680364815232315523038978619806956462765368781985243558003208970629033712558293746906021387598264766001622276078563288486646056503708205371028078612228587613413960325731070114832578936064234714410401616622335094260364675566438578391548124030433858943395226816393484297184617313706995552669411606875340901670659235071700483485103649140475007545145329202759044111944919307053455864744567029949341312523132126380752312086402319502864656179987412878996956836036819313237360490637946923697804419054882093587780071730081150623925287784121855724469332021514058762218713436426119823814035604160114580447317159827256831066557561909952547008638359434818475256758131548994948008753544408510960546761762094135373669397824549736589387054653106609107986753140418883381405230397851907342597569097684215841006091942038478882739281644100320128835277967560327053400172777109958786892097117232219857646704170742047534497954172346480181111020008805282229234106120345355772930921096079255420428216439803409690193994099596697451759945733356241464287039976872492213981819822900979237531120975021121178311290519195756340567708880607259820958278033447513476234741112734279159172225835 A015281 750 13360315081501024102899764655569484006347246053193317910810353562678607629216511253749535878545202340857192306770461744388477601501736129728251625773042918609058505770353326231140429010281619198629228566974691244301692383701613406867342205582701015469986131602079124568777099698422591170342229152855442747860835168293748228798576332747620991199347566805444352365529476317827719770376714407309439956536221122642913509677629016759631040659751486051800943659966855810269116942190224128457521837631349923382201761370127949387893083758536828366457868010441647455893606063825220514470637947436158019393920418976174971144289480824092361648382766560049845706020498084120257089990093217055449170031813496305938557140577055879194443967826122723645344570954110544055137217832740507632270637377950350046039511987346895680776188894459649351948802099614799531313510051970548280560358392371866753491224096038986882055383449960930688225013225848724892198883968623855599338581826965656446863992633092366912568371248019334143545688987968303439758033666332256299842271872514920827955927702713394481516987382322699360545355831247946035639011907654411299324445719879534752419110365748005288940436850544252980101479441389708825953101485531787751945900596613805952219090460539401626878345144511339605806654495170749097417405138765946359568414208036058318304390980174150069795254887440488717830520735846570256878757320469665135226123841725646710814756496095345539976753534160404325752731391124473297585891709678054353629380580143970421132584850467561001651057425492071286839191447063978168742955397129972050507464776854416317609282147168065903760456682994777819176498618366038844823177837838650959565083785313085558384147969437890261596695867910151044068904115968903389880188210501419777310056561627217040151384584393513182966831400097182580325717203238909060873188245377687427025415235571796999015477210637668546518335381629224246234206103677956271726736853424803634333294127138779330769624175153512343196128522005486210960523717778983302082800936827606921503762386205593913463865564657758257375575972087223866523377571934340030603618984091017493267659746488447493395532739066282970106838648089871249315180146568110635794514116026962148458263513825921792198254013815590213592774019465265278921803981402924388150101809977428315993369328653797113225819129475065388073433722175601476105112365886495730350276904143255469564112439998680527412267034078160085 A015281 751 -23086624460833769649810793324824068362968041179918053349880290956308633983286131446479197998126109645001228306099357894303289295395000032170418809335818163356453097971170547727410661329766637975231306963732266470153324439036387967066767331246907354732136035408392727254846828278874237542351371976134205068303523170811596939363939902987889072792472595439807840887634935077206299763210962495830712244894590099926954544722942940960642438260050567897512030644422726840145034076104707293974597735426972667604444643647581096542279248734751639417239195922043166803784151278289981049005262373169681057512694483990830350137332222864031600928405420615766133380003420689359804251502881079071816165814973721616661826738917152559247999176403540066459155418608703020127277112414975597188563661389098204879556276714135435736373338589593501216790278746614131491681342500727928944758995672741987930359134066932458904267371673393994634975595726080511512393585646847388004142003432985080975313053304653953987491036068929991443667436551214307593423302612205940179712215806292305684042607372603284844887986669367515894687565099377376060773029260140463842529367218809298094956783539911003462938077640847288041832131104206165599504382263854777739064637555997086534343782776222575222398000327750970473301628256579301698232974330348091278315320230554170870773719029359159060185802855624585547297260519782148347096660707155880294357063824150662453843595312390799648961991618391899187644782692596233072262227463192988644193277164650847887992003006061695803438759599022136322692396613984370381293668593567354509365198913102706670015779998587818947740195577923563201352415933515184355934935801611640784633071431671717688455304196980091188260516967941762590839230024495845586610172596476886533366057488807589700598644665545388941713856099154544760412376863411037916552409705591365593129961944318234035457305302265647237238143781633676493160510886038574896344415698060318025379004743584528290029430401413945715613875894815051854087622032864019825842919037148082920014207334969319194193524417645159479140613971607726995825563538552915117268443161879853276383223558065520677679832455470697753042613094273884374470435914807851011982515256039567606953076199664826703730339565955950032768711490765569567123850924648918733436522459194512941889344206108738976204823451885058808431444425013713690416410237039809610505132163716876881539061360666039121015739726188285713195 A015281 752 39893687068320753954873050865295990131208775158898396188593142772501319523118435139516054140761917466562122512939690441356083902442560055590483702532293786279950953294182706472965622777836750421199698433329356460424944630654878407091373948394655908977131069185702632696375319265894682473183170774759906358028488039162439511220888152363072317785392644919987949053833167813412485990828543192795470759177851692673777453281245401979990133313367381326900788953562471979770618883508934203988104886817808769620480344223020134825058541813650832912989330553290592236939013408885087252681093380837208867381936068336154845037310081109046606404284566824043878480645910951213741746596978504636098334528274590953591636604848839622380542576825317234841420563355838818779934850253077831941838006880361698031873246162026032952454268960902289394939925858688134079799049854404974918246644245113985229693596636286588088195121905276765806813750121125920148007072360286873835055551431015886489881937449449502959774014087572253400375980379377592109504382370994997244266502031748644982985419480325182569927405888596267104468325099614852588204604959067957199000018151962992573925497197748837137351541765496731815806707001422450336194503654793813748570588225955991633103132635013499537897824898156582886501860609763941729409599094760784549395594889411835122765889158883602061501604587460935195554064799077096751960765501702022101190175945238925449233712463263423665359290258944970042415039442588718126048260907600303633324457057325327502410596115113270291809831126151107017591525922707066499653818129589334748106348553708925486448348413007229388185024077505036948940722742000757302306443308805875738246208916512003002201145479490800284409926033132474551965622720897179531846352828402558778979680851742436986316554232303169005954168150372754420030295865476312729070354529437971832411672718849552311921960635418120711724979640107860513192088547668172484083818893870799695414803368219188098376874307476294989142132309441896620769751076663095611222637351051892789170925898779488084921278856302844720995678942697535262460217835042611643666225799539918323794468253930320239797614735739066724608822518669386840297595404923591703912500908863557319851074756187228570968674060424923019757664755147210879102445710165650192476895530753022362248621674463787391707751297220904552527706633588511973878750781859304498947024863285672172547704429211937983906363641014763473937621 A015281 753 -68936291254058262834020631895231470946728763474576428613888950710882280135948655921083741555236593382219347702359785082663312983420743776060355837975803662691755247292347716785284596160101904727833078892793127963614304321771629887453894182825965410712482487552894149299336551691466011313660519098785118186673227331672695475389694727283388965133158490421739175965023713981576775792151722637150573471859327724940287439269992054621422950365498834932884563311755951581043629430703438304491445244421173553904190034817378792977701160253988639273645563196086143385430615170553430772632929362086696922835985526084875572224471820156432535866603731471947822014556134123697345738119578856011177922064858493167806348053178794867473577572754148181805974733478889478851727421237318493595496075889265014199076969367980984941840812621994956496361201201239491949739746786518612285684954895500286944521781120020893145767731726192371511003227627575523355095123322370737406574656464965707869222086599831665366897407801818437017106208492845864488541648911256504141716289301801180661020594534574709765288178426448544808584723156598197739670368672022916102080296256500135500662273923037292839254649892074135574262996737174989930987968236672913032102743642248157783349194249634399105769893856234956777031537968207224499559512434670258975208380068437602280577534481185123932682695362708898220662710571396552792610608831779015013690695602749515551301010050582090544179626068556525605845449044024635379497599861760118705497841522237718545483210338343764032388045932367229741313171495818952186169714060744058198274817285020110676647550454812055515289166872710628481045395217686939285765453714670830603581614452324073329076613885343695701854143452205231206158996021113814458904147417029641910463560043756531041465184074423315521575169601035622363755434995199377363096804471031147201990430975688105692102080677211892058486879656926144687887027176273048002995158259392274034891469494936464473876006401833703877415500430890589454324207615982332528289565826799789655500243430579040073884593123266002275210724706112603630905265038356638558820457140672993011388851964561182766543963766055320036982734753080964613480740591068081877153508790312044415638797095866517950367370049531248268535924693130915852563559224391285376410214611140779791192873690347488523913529931063088947775427006822140054298721066322147962177288934966659005268938580455927777186913147123574239390522155 A015281 754 119121911287012678177187651914959981795947303284068068644800106828404580074919277431632705407448833364475032829677708622842204835351045245032294888022188729131353067321176854604971782164656091369695560326746525121125517868021376445520329147923268229711169738491401089989253561322853267550005377002700684226571336829130417781473392488745696131750097871448765296067560977760164668568838176716996190959372918308696816695058546270385818858231581986764024525402714284332043391656255541390161217382359787901146440380164430554265467604918892368664859533202836855770024103014716328375109701937685812282660582989074664988803887305230315421977491247983525836441152999765749013435470632263187315449328075476193969369435892957530994342045719168058160724339451521019455784983898086356933017219136649944536005003067871141979500947847319249564957834334032441027732316083216780579382117535272657692797618332313559030057855628222544662670191632219633956739571172190151442138798814188226331898087433554776661651981431519183193218590202429134349642166349569729714763924487617148995462849642894616097456650889565681312937263751238908218865992237659097031436761787085470001204071212801310499940824269637513520823401348263135212740892420319548505535062538762163238873442391256567300553703433334270367631987120889024755714717058465205757725278695927287769702896349380560777536956727237974208109842597176091762479105590857477345169415695560924930644523059780795659479210606307331345253410380313258349865039039188026783195972269712922069125238628452387500554288655652124171641398227776265034134685945040561530108109502788354658453635352727710839338896242282130154559576338547115742083068132273007695386291586771846768913907296639716624116752898860184220432660438479657062149986880403779718361621488101617738197097199271451203404646917353743320200841778609318823506146264596922844589671531848753057391942495588833513396504351740618204581800536773537677739066091691275088227103781115936481705897739460287788656048519986651790277746652562642563528128723382394917326971686090343999944003859788786852512265341212836611998556905420925930577874579681276383218719724018122898500192042816069833981521498430200373939797819571176609500823039382391032595693395485956289980515612056458333173474506711852155291962260142214973631170836761671689592979125936623760834712020559033573088673794096001553685304487234943865940939625827810118894584064548898145444882437671238884574484309205 A015281 755 -205842662703957907890180262509050848543396940074869622618214584599483114369460511401861314944071584053812856729683080500271329955486606183415805566502342123938978100330993604757391239580525725886833928244617995409304894875940938497859128767611407500940901308113141083501430153965890446326409291460666782343515270040737361926386022220552562915664169121863466431604745369569564547286952369366969417977796402837428099249061167955226694987024173673128234379895890283325770980782009575522198583636717713493181048976924135997770728021299846013052877273374502086770601650009429815432189564948321083624437487405121021100653117263437985049177104876515532645370312383595214295216493252550787681096438914422863179070385223030613558223055002722404501731658572228321619596452175893224780253754668131104158216645301281333340577634476509940325795760002414211848765629348198379770012832872429017186370671278041716386859319535996410933495538682460772814970510463301355214700642239164497530240840747560079188632554365668471497898818952339570962245987079604230306777604087931355395056230413572366078687523023282083501502379614465073358641388881848815957308674948840826198808043745894491483683678685050412720199277739753533271489171706053959128371728967387160167921879451275429402364000466436141027071379255193155299726504418752755801555893083538289277890056877441065030035839908438531707689934270828676376257786272747479978635037629991872543802257459599223078904374314281870230435136818938939296937368606875328282308858976886724538604056182379337292585175475995767198870413882445225324458324826107314953284364787082877958882121673492487367493245619101082406455914931774829469483766170811227850413670964493433095195775169838785395276820802764352033642234643375358521667345137091888066862432255158073611274112144884710641263233207654662574434132828027596123224169015547721921631332637235431820568646828813335826075230174045733101494878425120422717565194196269849122647641243644664031891948314821513173401334828125818535794617804226602345486933603528693810801354999190645158901317310259930930016227518041278492485726442135122007658439519491533649990351091941489540793594588065264245799413993087092917741575870519653352047826109965119343462339371351233894716878045859933248474637598550002155415913365122054599439116887837946558596189099663270647081062409639380071523688220228520836183084864198772369816189061921589184446212022672388606165300838317573758277602167937835 A015281 756 355696121152439264834231493615639866282989912449374707884274802187906821630427763702416352223355697244988616428892363104468858163080855484942512018916047190166554157371956949020772061995148454332449028006699896067278858345625941724300574510432512161625877460419507792290471306053058691252035255644032199889594386630394161408795046397114828718267684242580069993812999998616207537711853694266123154265632184103075755502377698226631728937577772107165589008460098409586932254791312546502359152524248208916216852632124907004147818020806133910555371928391139605939599651216294721066823568230698832503027978236049124461928586631220838164978037226618840411199899798852530302134100340407761112934646444122707573433625665396900228609439044704314978992306012810539758662669359943492420278488066530547985398363080614144012518152865535888983808071676830071934257444563165231500829138340464529182225360269284326277352518476700187152158482397246340095636709547787766423736098893368648822520356636401467621066151958786640245006697457756726762687803071189235790319861733386017364608080777439380981403369823031227878840574523060956210004822569329712908903413427967920370251552741520650204476222221782295513209184544060609163295589725122425153070119365986528309043613467921434327875955871558280550999667359491015802780787474396379268770831192789629086488561198275710706972846431318713823133244238133144645433534258416256088911095652264942181724913778016544302524059847411148318311353332953388548062409267489755079693452791205777493453396371283934757992842708740524604888607993607260494915788697630319892662294926537110553241615722902041733683677290416331828070794450149190443888322786501483704395672893520963685975877497769813614416209376757559238871830779865111393079384981879679786434809553240055377071574273758077355453014661324769421810498345650446084343081059327259913711795364116847935702680391623428177502536687045918911015918036099719679514577568063521625630539954599704416935563579429083195049917435107586238315822047470212718705282496028659908404027280612482768653654957334365603359935167971922498882950716958821296261577976614422062517340454846810125369509087498301241075524075573278956415475507721413007574377282915617989208779477693229825621109620127737429698906237757454325140516518382638766931245881111844551704509375948440016778863043439734439464703504903499914574479749411023568611954261469919486817794309937794069770709111643501884917867073001039061 A015281 757 -614642897351415049633552020967825688937006568712519495224026858180702987777379175677775456641958644839340329189126003444522186905803718277980660768686929544607805583938741607907894123127616529086471920395577420404257867221241627299591392754027381015289516251604909465077934416859685418483516921752887641409219100097321110914397840174214424025166558371178360949308863997608806625166083183691860810571012414130114905508108662535619627604134390201182137806619050051766218936279388080356076615561900905007222721348311839303167429539952999397439682692259889239063628197301757278003471125902647582565232346391892887070212597698749608349082048327597356230553426852417172362087725388224611203151069055444038686893305149805843595037110669249056283698704790136612702969092653982354902241227378964786918768371403301240853631368081067769621500396089019567106615841270024625932245188360608071429163957542004049195301367465874155374422597998672281732583289983300024835982370856751719984317133796956794336434600470636055247855767690635215313775073521755829327562745766091586531201831877734018470634911528610792361929310168755127770625093028066469819992039074771146331180262683947128028758313133861620390915974996330356105671407698554740200294063138135542680429420840807319624404553064612554236831698540261992251146312906970950493345752597141772070593819570996140853398866863305419417730960597681742318423695739151650582878889196733806044671666752565200052368044067670645269384819644328381603266375584889773733377907218206628990020104360087567913849217234687969717772877889070510931882223180176362104432730222334189804599275405335316722783024121911638196454879713724646085588392075583010537098665113305761464385345694508402095688223591191628858699970462197082939925307493441879422449995369603049870503321369420405832770545686969489568822078912389267233777540613867800287137845547391129321062523171795439136736296504394945288190374141696031444017842982068169638916668548463767827415304498918691634891134259586991933063173522940428546810405916241159483081618490968394542032240864997558308101494017076891025756187039160864671027681010555304824973188849693467321628128388818023971315989466672232653732760589937209551852602025847522709264026511131994042604121553806231445017366802808603315144503921927114056647940927865135170924829925472341036409951227824780105638821304821395481212531515655600530000717045605370985917308624855980397297457750207759763181790232198266149675 A015281 758 1062102926623245205766777892232402790483147350735233687747118410936254762879311215571195989077304538282380088838809733952134338973228825184350581808291014253082288049046145498464841044764521362261423478443557782458557594558305531973693926678959314394420284082773283555654670672333536403139517240788989844355130604968170879660079467821042524715487812865396207720405716987868017848286991741419535480666709451616838556718011768861550716499944226267642734129837718489452026321890782602855300391690964763852480862489882858315873318245038782958775771692225088605101949524937436576389998105559775022672721494565190908857327368823439323227213779510088231566396321600976873841687589470852128159045047327807298850951631298864497732224127236462369258231361877356066750730592106081509271072840910851151795631745784904544195075004054248373408075557496495974756424641017260538361490694514737654869267209593060971401603547943538923082531294721768495563089405043742364834947176396929432078963725316928612219997539869696308778049042563774702890832847872271393575036261128330982538293859650342481305850263181124001596843685147030426244318067366028739317415644064545609350159970463150317229233395331927338856353772202654973570704677976992371772954539952883859417996143038288620631730841905777875977207759716171864170053308553470985427666455581236795944669731860547228758421272434673682555723733016991026480795651247406448358396086240970738867722893881274689634836648663141312965047604989161614038765404349313412329660886278580616345442840832238031629238035136647066251435880680552971159572327050608105332952388843337438943669469965612302537564286996636911681148171428123981964776656634669618214706811033035315295997406736958123493068265492857847442056809320448899206383904987706920901170344127735324155029311673008312651421982803781283659465554786285673472414609684018116191786460738245570052741410950177496259934184792481956173447825393816093379969349485556474908637276323482832851988020096956057464313836891531578580668734272801182361595144230738982246527358404119137649512357226383157110558444616189466224572043280690491760399283811873530029138861868290567318866437944336326372655531316560702408177826482942194711214765341922307145819635796482606500649841614836093486369825552193831344155684897062804993300268762252190392030142440759261640986613880645657941751606232159298312821856220439837819397904957494361995103107886796980908757934130547537897076464305141995887731925 A015281 759 -1835313857204967715564992197777592021954878622070483812427020614097848230255449780507026669125582242151952793513463220269288137745739409918557805364726872629326193748751739421347245325353092913987739770750467848088387523396751959250543105301241695273558250895032233984171270921792350904625085792083374451045665685384999280052617320394761482708362940631404646940861078955035934841839921729172957310592073932393897026008724336592759638111903622990486644576359577549773101484227272337733959076841987111937086930382517579169829093927427016952764533484164953109616168779091890404001916726407291239178462742608649890505461693326903150536625410993432464146732843726488037998436154605632477458829841782451012414444418884437852081283291864606974078223793324071283345262463159308848020413869093950790302851656716315052369089607004277678728848869634072540936450064386243460484573694821491272942780985878500530269505249811834051992857894744486918180015782802412417678543492717763464400216141938979274804799797657908264003864129807015271276036510124243433946093530781744378000389487915942801672551843184387699214403991380807871124420001856149358897034639265293699094533640337802034252757686779497959473576779059292353306482637636002690001879563604156576674362504219308942037441487326925826643756396601586704901201680081965436470583875950931066204226856578596922074172242375853127292819223486356129250158316634056397717538320362299316792180804089313412241012096623862461740306969744569516488508379258851737307806735274192488196026142486394351799851976079390829823087295748889099692964683406532883382566789054530364404230487323190284750265376060976384859797217731517493997479407179684171638032647810795459233971853846485563399040773054683501384578206222181040778196153475467299240885599205320206731350287072890689102925997432266523510874775503780747113108695459180612526416174751755021627192723969511497744453069802120333837602202920270528579653522868073972386721690662544942765147076094022199127787015786297167957985379459546354803793354447305002260469478010046991612102264342620596490710612255766466024489466497356503842702026392667093264152337917662971577151306589769365904408922286738083639071895729379023991445728924319633755196144771900719032716969425872421037944630830546595319076643184989587565026448891059106821160858610519104858651454967908169986033409440855126730048950607535948570166442908816729529583093580002117075118523581261596953215194196937251821783538475 A015281 760 3171422345250184212496306517759679013938030258937796027873891621161081741881417220716142084249006114438574427191264444625329902024637700339267887670248035903475662797843005720088039922210144555370814323856808441496733640429587385584938485960545649432708657546615700324647956152857182363192148248720071051406910304345278755930922729642147842120051161411067229913807944434302095406699384748010870232703103755176654060943075653632288654657369460527560921827949350006007919364744726599604281284782953729427286215700990376805464674306593885294377113860637038973416739650270786618115312103231799261300383619227747010793437806068888644127288710196651298045554353959371329661297675158532921048857966600075349452159955832308608396457528342040851207170714863995177620613536339285689379275165794346965643327662805792410493786840903602574358374866623338991233927558261416615689131185094733376477794579929005387582700129743831815665159332403474376685099662794865769729422468262138072053015070529405151726729307330982962087980280973541376570973551238554634776675575687367949799585686543367418157619452291955563120961730209705542884307436278964247754734038140094232431560292065365041993152780085958911388449839874650130021014084445799226815985052834540013958889022947888798236342164778949029838870693482607817868666166123810543615341958981465123275999399538821212591904313985816075409531497936472019833520117039539975342497114385395348692747616807737788560978834012344918584364965720061176862291345841069506912380046328792673228974642668416107137332088868877237229247569527743690833234759800605003344195002683041438823532253470416651509447552342533749625376153722251980077432734623858830610741276024436172049165915532827351982016703339273709395604064903263195798703745597370067420758624573529984288575989704715054833980138152701041354768483740758259258913909213039677698048757443908583254906205928363332868054945096350046664108177037919035375329764098755623377159380741570831195237651316233359528103821676048654972148021095819517449331517002484738021177260538395139533468546279311725829804063004163320337308582242322449995960585206422081043681448364273950882297741106072103457215858795439576538267482814307246178931126553148539501524399998306550176522321177686753779775970856264443579524190202627132236823127552902631443452446991333366299008566145479881840315486788109505026839522533928495832297973330335979672299180711781726232492903237229669719660446656052107662917958182101 A015281 761 -5480217812592318319193617662688725336084916287444511536166084721366349249971088957397493521582282565749856610186504960312570070698573946186254909894188606041205945314672713884312132985579129791680767151624564986906355730662327002290773703739822882219720560240551930160991668232137211123596032173788282776831141005908641690248634476821631471183448406918324173291060127982474020862776536844562783762110963288945258217309634729476594795247934427791625272918696476810381684662278887564116198060104944044450350580731311371119842957201794233788683652751180803346064126115667919276103259314384549123527062894025546834651060528887039577051954891219813443022717923641793657654722382673944887572426566284930203853332403678229275309078608975046590885990995284983666928420190794285671247387486492631556631670201328409285333263661081394901137122710660154500620839994707441652010881238819878984769724692885663577879018535835407886839099198192163581493767553133357265967192524107173224505610454749537851243367166063089641095970284210228764470580822049106283641928457340273849549136644541793869587453632673715171954521954635442764116374656967748725716565639771570825904682497424074182304336204372874951891033603448327640811244997450387796635068019260660871397915182999354939071426629184388870560190370155616806457943023598271524574549990047262834334913226045658230059136860768400948819224685749928647769871259635316842499365924518857895925344158866608692075345995102663295117398169596057626076738008839992694446986158936555459617489411073945593052594795680088522737666608107733578734643647625572715735055743503954538731908570118744060925942956966578335204029055567128801383896240075057811392007068683032719290548345008249102720499479204330995570856966692692684724691455711597611121767896542277454482231396900778641193979021307683717449067158860488115761331837463339327548698072523444415505029880246002234914044651371133783638387122805006305865541500343191927674578705129470276950485742520739810462906700823106890635187653967999895329847299713312387812144630385702717216560349155579685907246746559025103658841651878951642015349560408044250017365610323653274646529358609139450706163859339126108296921381476710328045051529273253170014206638073980440613415532964255327587374231805415950730239730638128278839809235454651583105341022834626167265140583781468632831730115976974330718229334931051687363846180976455520759388811356433792025488856478971549271353737684984345675257807880772395 A015281 762 9469816380159526055566571321126117380754735344704115934494994398521051503950041718382868805294184273615752222402280571420121082167135779009848484297157911239203873503754449592091365799080736280024365638007248297374182702584501059958456960062413940475677128095673735318193602705133100821573943596306152638364211658210132840749640375947779182204998847154864171446951901153715108050877855667404490340927744563297406199511048812535555806188430691223928471603507511928339551096417917710792790247861343308810205803503706049295088630044700435986845351954040428181998809927874164509106432095256500885454764680876144930277032593916804389145778052027837629543256572053019440427360277260576765725153106540359392258558393555980187734087836308880509050992439852451776452310089692525639915485576659267329859526107895491245055879606348654759183945508497303416850131213793892396100393773340181007410966494443785375963343799447703251108726056937008449185434523455809948505344609808366728361982806353240899083959098045717143918293239464210610736308512827576380169564413276432919370362950508160690821523317707876719058477925394082788007325444621081213232345953576644116277427086514942418899308740300983251634007978417839924198401052622231383077022935175811081047715923229147288931885274174347415960207418727161289965277688828582120114979954572140259141516032642366596385341521714865688605956443922415183706690553025524689663419866404617602551658922630211177650553541467578470247143403790209542466550686170873435548047427443589986499015445425597136166506774694680680710692038463377506793091009589611325916471028617890556656680352763641308735092497179557440949963625102809578545217730411817976806361865361319568524197373792546136935291654274668593859024699083336952498981811680740475977193496470404273610602493455944085676344857896352788254090401642917177680618454107565211692884403103056188917504801305210363715802150334973057328484106900068087473493634107139025963296698125414028123211898112339220336745641242009172771310585517953323662009006810339641799292147127731309069568320864710881165882978447246973797427214848936692841599297178143289723685292610836787872912223825092332541707986465642930750280380351647438010154834865626513647793262466133008610160068206058039094871940626968058001805939836257223118895410316376700768962010436162290252665460914931812054462355550785668354848486491065183037005214385231507110883367188672466480784233224514394422415058519086587806290101701606188245 A015281 763 -16363842704915661024019035242905930833944182675648712334807350320644376998825672089365597295548350424808019840311140827413969229984810626129018180865488870621344293414487688895133880100811512291882103822476525057862587710066017831608213626987851289141970077349324214629838545474469998219679774534417031759093357745387109548815378569637762426850238007883605288260332885193619706711916934593274959309123142605377917912755092348061440433093608234434948398930860980612170744294610161804249941548304401237624035628454404053181913152717242353385268768176581859898493943555366556271735914660603233530065833368553978439518712322288237984443904473904103423850747356507617593058478559106276651173064568101741029822788904064733764404503781141745519640114936065036669709591834988684305773959076467213945997261114443408871456559959770474794587122203798716176989092700212567676576195337388874843277191061979081474936728518634158165054168805872773831819985452935282513637614312095089025525560825939770586749580749970226677539768969071909251327056251431004200959778372526764766813665683139550186418478197574742616656416640840073630084209242922391492677540451741043791934958460238696018467657631043268690617218311427112703448610982559189407006301574687153518331268053211064793867127505285376158320201841450385924489542737552479178265062671165710676073386523568901917376456113735069995648420324177631896273270441270006268979659290114790730400722971185350479464969304338030209922127572940618126478943159110336584052739584971147506741979590690497893498209999315041985535595246354653532623955007315910850253475500098314657525919952097395155204710753400326606770231340141747712150940534309608488941847785991326793024089934778953102384580882367123424657204127842051074312098663954830191574652698900859027024839988828968867294918040446754397866274014723894471984984412178560986407423962751158374934303832228370160069174943714157870489431036333142043214011881139544968311989682659491927177698944173352050105455947470352823309384707435571332962861775958149227140233167388491431284285101240717227730356128227722131996069380670692884991199437295478039083749624928006255448580545599655354251889757969011994342169104526328989088658689628246375638648153450658219139430787478166212999057962118527664103211533873285720279012354524364133451817217976583169938362766352850074511344389034844568905066460726080105178069598423965589002049817617483807475774983088568214839805844227028211302661702337709688675115 A015281 764 28276720194094262249504892899741448481055547663520974914547101354073483453970761370423752126707549534068258284057651349771338829413752761950943416535564768433682939020234726410791344814202293240372275405239435299986551562994078813018993147435007027637324293659632242880361006579884156923606650395472630879713322184028925300352974168334053473597211277622869938113855225614574853198192462977179129686164790422093042153240799577450169068385755029103590833352527774497831046141086359597743898995470005338614333565969210203898345927895394786649744431409133453904597534463673409237559660533522387539953760060861274743488334892914075237119066930906290716414091432045163200805050950135646053227055573679808499533779226223859944890982533812936257938118609520383365258174690860446480377401284135345698683267205758210529876935610483380535663261099587567428172374687327469032403146597831761672187156256920301058971488737820677428825689910702223436030567000790043602708462980306456526184257253959086248812195618237750945578470790372262708792794222130622140150641994166796746825612595793894136305370755150278684540523138222337038358826245825021004852255183878196875166518937809780645232322480039111870408267278586214466280736327099851100211803465310118595955993844895281811685028844915387050987410049274128302496075674149720764484309963182580515862945970767606002036063785687704332134295147351471338688963602662137289642108407739022324232879579393515867229653916901900338425187262989864533213682704372043927853831240059941034199818682969890849887748852675853288230985791540690347446683153686604952251952511148777360515052289661156319979432369644300982270507791546398899645605720401776521628842824951983033411674604432286163092069789493037955584475630709209433099730490467931945822880404587796303107283058391609831139022510920230999544917964615234498985452092748444269699722937944219707307338168549710963363606144862101025688789779637394165155857550192392123323958784654266953199546846953045072200774650413336038119045256901503967866568353650998508975683794701498422562958317616983034557872206020827307156623001144823751401750457256467100193276796639514274132396587385090812966504156014658182753497454463610733966567818269253497798261190866284373905368355363759619743345698365639195728707372226842228780817527661316293513898986368379473035220528447539882859572980483090307696535428575711651048854318600663725375823965057784288067769191308321161685487771876360020898604104254247543453590741 A015281 765 -48862172495394885167144454930753222975263986362564244652337391139838979408461475648092243674950645594869950314851621532404873497226964772651230223773455919853404118626965607237847443838941562719363291900253744198376761100853768188896820158767692143757296379443844515697263819370039823163992291883376706160144620734001982919009939362881244402375981087732319253060741829861985346326476576024565536097692757849376776840800101669833892150170584690291004960033167994332252047731797229384901457464172169225125568401994795232336341763403242191330758377474982608347144539553227651162503093401926685669040097385168282756747842694955522009741747656606070357963549994574042010991128041834396379976352031318709087194370502914829984771617818428753853717068957251222455166125865806851518092149418985877367324685731550187795627344734915281552577308373962348949977591419506004587424392049158658993746805517296135678982294191456727891786651750855255980791848749476221285123680205312672329875439841711437612760589536465188942421873524061765453554000109010985107331840490752785977427548411004508863894590043016959791100038116517699070281494727721697791591909956950691259098525581068807749715342992029711837550359036149595022813211110138332361259688722483781640267700342530742064496630761741143808991189982662001661516365766323816189829199056272713656075599333128584909129743364222248599257911239510499100496788777058923666715846298336454968611953952125322264197999046309650869260839472805905310258481787893060854603479980662487174570133059335005078057140773188112135902674730141374658185430087820014973057365593300127171917332540343570642107319459706682826132334546639650682275181723698880787992548206562856555754500956873580272013226710825032659034674842082002142523102906425604575312349823448949241151647705509818677710342976232162774924825528811959259104379113756972730579786048032781599092204514286771103933363903696010031237057550508051231620259264262526840205070948607889813696812789126383321681374652634292304584503891949085838404698256922607743098489866242835085468780228131242626444478179703532569178027422265696541455573219222532255750031152531347614292319618844753985126634725354606045921343164391337831375414818468419274601073441524202261602886636260840226838866569580727581668168989127478187823471057720790131288144314288413675792028432792906456816488057994279292094571654373659892386910590896777902110093161556052821359319981013567007067867001652206068742790896124801501989599894315 A015281 766 84433834072042361568825618120341569301256168434511014759239011889641756417821429919903397070314715587935274144063602007995621403208195127141325826680531829506682316987396569307000382953691020379059768403638469974795043182275311430413705234350572024412608143678963323124871879871428814427378680374474948244729904628355426484049175219058790327305695319601447669288961882001510678452151523370449246376813085563723070380902575685472965635494770344822856570937314294206131538480545612377109718498089508421016982198647006161477198567160802506619550476276769947223865764347977381208805345398529312836101288281570792603660272176883142032833739950615289578561014390623944594992669256289836944599136310118729302671872229036826213685355590244886659223095158130112402527065496114239423263234196007596090737056944118724510844051701933606524732617050288934315051493146694580040751176780098988766508614405119071268613947484876851786559610445214581135608646467110922645385061705530889160846177810288064528077210085838195328086429705823747352783864744554607378391599886044925356351347516467728306134168643884418454734047830094175897254791101112300928560981733724674439253499760746074813063552566728155835617198676726123434209694580204028609203250416294357548652959202981678193927872224135957384113344149917590525608626876006948161957611121894626306146957915473723432760151312848284625598172333490391891335565614038960034134125655879461073264850951666157806764119732805020641920185921948847982978062246716912828347636824495974931941100048507411923601779307239007548686929429024590519101574321605049000801624947041574008488736235245180746511116139578716298613952916663280253222822406088631682948689576656678085712246987299468851779110957415745966251535958304518449184505961279576394040549136564033903802406219796260467683161351066177596535474441936037317714385995624932345596370871716420227274340259756282856677682213660488140007488759682640061467949243325516581275438629501988070569564091795725889628962689089073745736783018886624948973778845500746421050164276962950612677330601721725578949088396970178668805509339317587055781753193307098474314813914910869493118076650643546629968012398030804709172689681871810106258139623112819168515585799434446539234815614274904488221369947742067353152982585773355886965400809173203326463755655263632080854818669260880762440543759061267675733747492746680839163381165017556085323171356066291794340979931833793810671101053506665052549996692870718220875050595198165 A015281 767 -145901665276489200790930668111950231752570659054835033503965012545300955089995430901593070137503828535952153720941904269816433784743761179700211028503959001387547043754221271762496661743978083215015279801487276116445834618971738151754882644957788458184986872277248622359778608417828991330510359687092710566893275197798176964436974778533589685584241512271301572531326132098610452365317832384136297739133011854113465618199650784497284618134963155853896154579679100388195298494382818187645593564698670551517345239262026647032599124053866731438583223006258468802840040793304914728815636848658652580783026150554329619124950321654069432736702634663220391753432866998176260147332474868838240267307543885164235016995211775635697248294459943164147137508433248834231566769177285405723398868690701126044793634399437155954738521340941272074467382204967471168962389172462732918047850342053045640881650328188440922757015044293493744679479073688711575016493311933368565109833334409291311967911098189034656532743791505407294609624286764153028148390710499919533599890752490159004795786192291955586537141761496914971037736447478506716307874000250330175717993204627838719161547938410296073869835493090136099578973643617355548504813162001122835094919523603346710177379789155587868574575228736928792714432919235214590002505297960893718688435276651539953405384871371429957600651980357833410398049545798657268050352877610838787904692505020723102801173633254442155559282155454475741901487708064214235199489139044596038675349860549832300817337826256188470568332875540532276121030574025489921202490665034827583045584311425910473888691887307137672490456480890419917996662489904073480174876540233399565940548584755338747760429893860424864308214592705873288520668545478977897281816250919712673501985920058516734510739111570091861518403557477952386613995179339941627466346298275761153790361602465358248021109470008591581306733924674310965001887259680095119579892709346241752436918910630395542518097997261908199033054342059445478008287861373976341863686322379264466814104272852224549449998354968837499913259581255366930586431118070209957566658151615367923494234646374775301733237448416890678300626512431268022638268484337414685112161745687478485680422395378487265909456091251536407089922392721872006573246688097358147369457243165539132297948698536864986457106138744146731456919831735705634568066902673314412634040216796608112476978930696780884424666576802257359607788467665335570411894999255015145813046829352147755 A015281 768 252118077597773338966728194497450000468442098846754937894851541678280050395512104597952825197606615710125321629787610578242797580037219318521964657254841154397681291607294357605594231493594127795546403496970013129218402221583163526232437210487058455743657315295085619437697435346008497019121901539296203859591579541795249794547092417306042976689569333204809117334131556266398861687269214359787522493221844483908068588248996555611307820137216333315532555113685485470801475798293509828251585679799302713021972573444782046072331286365081711925871809354814634091307590490830892651393420474482151659593069188157881581847914155818231979769022152698044836949931994172848577534590516573352479181907435833563798109367725948298484845052826781787646253614572653985552147377138349181090033245097531545805403400242227405489788164877146518144718599978525970435119317591859274682887991762357615867904405659505079163558857610717770875325495839026553787961896123806600910830431676014979649828847296421030568598374505823854974540047346793953097874965517548884604402165534788742729868143833808155418946810002206160927052157122463948615497376595668499062992987442896674721220218786907876268894049333338876054621393032617005935212890770391107417675615732975058766467382730418788132173587463595493755463353395580873796232214234780616575438717768899322939205289468275502602060006708365472482027354898632154307696570421008111143254695683156623452619698427080029753778632375593228471542240232904091089856387981221702978165153345423916798759430924059998861153917223435099851730578452939422943233828155008794444511675488120891134319957164383034888740737116974076284123420516167209744572922118645362116292262033471039641126599514425142012112245743888793995107425004142166987041618929604038439640935221599863848935732867502033346293642711320703590650784054138230628586342208743006752381809904893217208824404952787552045090631619169894499614979809101838647487520342775705682719946090381368210932002237623539637938434013173310712768625392016168234759290105385670838547575173096120296850303792479642268935276394695896090600456959804933606162730377533310831902572787773656888477900778126103449370044025941582177632156338501638818796599140218186611271629722114071714258684151522879066072607039499077670594712938085328522738400156256805380649348004267989323114623059052006149758828856055320985020741842992809701283704062042533032799316602709725948056655440715985759811672985133929898528665985022149797823893454186024608981 A015281 769 -435660038088952329734506320091593600809467946807192532682303464020067927083444916745262481941464231947096555776272991079203554218304314982405954927736365514799193271897404649942466832020930652830704185242764182687289399038895706573329651499721637011525039840829907950388341168277902682849042645859903840269374249448222191644977375697104842263719575807777910154753379329228337232995601202413712838868287347268193142520494266048096339913197109823969240255236448518893544950179451184983218740054693195088101968606912583375612988462838861198207906486565119687709779516368155782501607830579905158067776823557136819373433195661253904861040870279862221478249482485930682341979772412638753084026336049120398243132987430438659781812251284678929052726245981546087034110667695067384923577447528534511151737075618568956686353948907709183354068130014811602955144248288067337855158261647888206987672441379119831526768704022878587701991669545882170678766147523904659809548813823075460541068493371915486292314180920352859787603737027845719433334165737072549190757758222828999729592484902552510076120957102291359254523878917681866390180165430769192674065151794642287122579232855072586802581353049425384416450721733353931217222768649026577546900514335929761054671192012678523641876111245652329574002669550759241010091330746194701761303609672696283525386947246061491780872736059627308814707497624013503908714872954118508288187338407529408120065823946004736480437480980245722006731739518293114842905677843701922438909267555651820080311918389694018085576264288007699892472984549251956650155041954695876617250892808564223711801483128085136945086472860339861803086443618296670647622455231201176602657992983465726625346258466840980518146004520947481740049132808060137168366350201851131960502470250691917232681414237976917895649924909597953870735412796385208891360529663656007190225051439253561875941036223857999511037373029452425665587849391578660453851109416149434834829673252624708825464243336104813483309495517607856946336912772804350081556670333497819034341701622937014709503636568390415725769633381169145008071230703128989082856345903052850502234916707342291535223730518244629368504015047463447283167024627765943232362264584044723978850457590141785446942224210879133056271557959903400825064414540476073692846740295469360014696035625537720697163137168608422311642890733057262303552617230983134389779148912260302600999740879194707332843203198108938469095967524058316154445820819079170799522230260313471084059435 A015281 770 752820545817709625781226921118273742198760612082828696475020385826677378000192816135813568794850192804582848381399728584863741689229856289597490115128439609573005973838715235100582685732168168091456832099496507683636081539211780958713637791518988755915268844954080938271053538784215835963145692045913835985478703046527947162520905204597167431707426995840228747413839480906566738616398877770895785564400536079437750275414091731110475370004605775818847161048583040648045673910091647651001982814509841112240201752744944073059244063785552150503262408784526820362499004284173192162778331242076113141118351106732423877292562102646747599878623843601918714415105735688219086941046729039765329197508692880048164133802279798004102971570219925189403110953056111638394943233777076441147941829329307635270201666668887157154019623712521468835830536613318153356260099323316190200463071216465890140115536213591780996828304829229807282403798341294013787331712214144025256169079070557688913278705231577168165471133302872091384589068513505052519651741947185641972042888679313688002633046052097326889782968676498476494966066566705025623936825255391785154561871494104248166396174323618838163030307314003188122081493696724781868951759576236058875245473522180391333576779927658349337236778328854683947379685720531817748448722234441337973604484741421669429821255026731332844378209507705654411144507010573826412097111770324007440487096473757811389146529929478680548705214523992837885693874118610284705233738438567203938695071245401007072082985444971022284171454162745999395983030823616921823656346383705416900942143443825827942228652856014616258452108109069234446019925665260845440995539303441517273487404208166445823119515440385259817874681481433292793904434705869844806004910804215538891986306662547747002544361679536625764058846129476731513532253413707471910335084384392029609065539617531687585519894792607119446502240069658838498005200553279354440520998857080757250880678800588403062146538486352618591419735989009162616358844248069009667176581443903032267978038260456049850602063278065981533870774843983069830438983428588415879531536687384371967424436944549269473900048356261308410385274196013564478911394496772310267890173923758849110235635372735592154057368285665510888603489349425754517107889303443624454322912747663886214056813056044436708608140915406018468510444033666603217277853979290749908812253024379594859847530122640515262931527180585310196300450997892659678127101366714631664027402559851452526331241685 A015281 771 -1300873903173002233349960119692377026519458337679127987508835226708498509184333186282685846877501133166319162003058730994644545638989191668424462918941943645342154322793299926253806880945186594462037405867929965277323148899757957496657166103744812570221584564080651861332380515019124964544315755855339108582907198864400292696836124193543905321990433848811915275531114623006547324329137260788107917455284126345268432475915550511358901439367958780614967894291951494239822924516638367140931426303473005441951068628743263358246373742221434116069637442379662345586398279403051276057280956386307523507852510712433628459961547313373579852590262001744115538509302711269242582234128747780714488853295021296723227623210339490951089934873340030727288575726880960911146461907966788090303643481081043593746908480003837007562145909775237098148315050923341555702850450918149217090708245369249288303099518295578527017444945008920939470389607689050670133472170167872380315501471688986892235988624429538708659195397418522635559858097617504909249163766373029293443950570162135867456884702149794111980677552381250950274047935280505374765917242129009747436298984298025558684857175798405661569499930027375667240491352005965979893063563137232498602539178842371814175141561456309647745038373386383979845207654450976922772565822031592199378858203632488285999025952819474404348313208519394939094234195153527469241375164311112444440097792605054730921740322512426480577049279073281158709318168811694603325680147315894487803211663717123148896403624221578441206397696389103195022880958515968667045843032071460264741516129374360764375145172773654832949707896459549755854681168192201176329126125047068719627061712861909922700810555380613654932684484015394449305847842839704316830617831230860339838184512358004489754289474070998626706348267488630583406194946168020447526697568286455926174280379405288531322771950466114359130436420465731645120726823645733722602645412170414813511128147355843571048913418100926223838511770179348940355528294349892572375867204703089002334488326654772069784489386504967581899676272440840657401123384562268362355841645179585047548223951088945741355045251023141029828079800609565131067432069108188022847500437133795512561921130314078593712119980518225740361210495790802111786584642252328682007880537487885332272894442466299325960612422643005907179562602930743131494850995478630197690577881026731151170333412288967681179376791707776852865994005934339021145636081885027983106675226152197297207941513796395 A015281 772 2247910104682947859228731086828427501825624007509533162415267271752285423870527745896481143404321958111399511941285487158745774864173323203037471923931678619151242669786822272566578290273282435230400637339782979999214401298781750554223583027271036121342898126731366416382353529953047938732577626118025979631263639637683705780132822606443868396399469690746989596117766068555313776440749186641850481362730970324623851318382071283628181687227832772902664521336492182046414013564751098419529504652401353403691446590468359083049733826558638152568333500432056533173296226808472605026981492635539400621569138511085309978813553757509545985275972739013831650544075085073251182100574476165074636738493796800737737332907466640363483407461131573096754658856050300454461086176966609820044695935308043329994657853446630349067388132091609705600288424749138206969260027289167774111643487601826513047454866087296856844635573641397679526792240528317133530149242159579736512297395438640248149474947876573124425116022552960122970225293722480265479245388187080498478405079212674197664776554320509355422031718633611974137287325760246858565268359634301088622677530735693433236554459313969290663871046592921098215732083816993533072627688248250248788467140953788144789740810649753564410424085469157792790803306607558818945726254549082550826759345701038881870018391796859067502060440922942996923700875091642617652113208784835375412546188676164797503620780195095584272341473992511541232332957482406286031650074951522423170760647296058691243663894201223280287948902362563873437944687815196614491839418784543245648856784366401519188750593820937084385160462956922729019487000559584849998109584110634736776535751787825140951094607981788643526576171606194989329883371104231178233738784037280010141638393657659497001172645015939662433725170819334010522962416681869138785343909138934969768051467147903310451093987325626795387037492465809002039846923081670232013903743714212898764161080257535203200863086326992041866035088189515301817449161922747768165159322447184519062127714234608410617979486946011468164813151260363217284615950123132358499683137871094180427252714308772037745174311850614692378343463936823085532250534420628168837381546993139867585651654840416178366681567185554974273714461646639250821119663445203975122737985649009668511304801052764795229858385943004430595801049881616774027267643038620472877647435055552306609519981165828731613092782389104393384155283267853402619196952883175847247066454117620574709644743180100821 A015281 773 -3884388660892133900747247318039522723154678284976473304653581845587949212448271944909119415802668343616498356634541321810312698965291502494848751484553940653893347333391628886995047285592232048078132301323144989438642485444294864957698351471124350417680527962991801167508706899758866838129894137931948892802823569293917443588069517463935004588978283625610798022091499766463582205689614594517117631794799116720950015078164219178109497955529695031575804292869458490576203415439889898068946984039349538681578819708329324495509940052293326727638080288746593689323455879925040661486624019274212084274071471347155415643389820892976495462556880893015901092140161747006578042669792694813248972284117280871674810111264102354548099328092835358311192050503254919185308756913798301769037234576212298874230768770755777243188446692254301571277298395553991845827959566628906660179958398473014235574205367218803617276707609204433739580734895857336195862408546627986322774145936578120139437633838830542805042468688854334659236467475402767722097412613202469134736038753747460521272037596249024387460874199029772803492055019835949737381137800854178677852390357546184694065372644321596233991233544391758961604505564868466283095793050727792231173198980220505484611778269089506088293805139909626642253475148738718658857373485833511910665426848116724914063818758498200217906063210724239788611838669393604453587217187601041966428391576792546018050453803760443511502337221014500978595972463233883148608869361140120175491533630023016154316153515037041482658381412930194501749637900168716952713424852711122101703950087940860944115977064243978421058635888615588287615699433329984205505334693178959113799406533936977393356173377715536084360012832024932560778411120975584393309653798000717328197342944805877120095375720111067580136439689365363036546721661240205000941979910922996214076747759528245399164047383478092223733551913327735316686607983195133914057731029520285939100123585736127881019193842609930934148182047951217707033491951502191922451543548482023027943773610968944249914888649778636680161748555457231722090018263612663978123161611207975323193073575481940605296619367522732390508312304675877431824596363024657711457261933691795087402429425135154196880115502793983346848757925971119993137570999795810877502146344795137269146715160606711049685124856815498113117883594577298056861650653278982482756188962431214192355186609119176641397538303137201926427304848509475070260496671010045935373111908747319753390490575915812051755 A015281 774 6712223606021607380491243365572295265611284076439345870441389429175976239110613920802958350507010897769309160264487404088220343812023716311098642565309209449927704192100734716727441709503376979079012616686394541749974214847741526646902751342102877521751952320049832417455045522783321896288457070346407686763279127739889342520184126177679687929754474105055458982174111596449070051431654019325579267741412873693801626055067770739773212467155313014562989818078424271715679501880129743863140388419996002841768200455993072728241176410362868585358602738954113895150931760510470263048886305305838481625595502487884558231777610503063384159298290183131477087218199498827366857733401776637294224106954661346254071872264368868659115638944419499161739863269624500352213531947043465456896341347694852454670768435865983076229635884215433115167171627864700642108062864650606345292802575488192244044165590912819181248669212040159310887894841833162743216629234083782880270075149041530031096742150937603246884220873269164273549491581325536281222033167746078724019263878606625611648229232023135613666399727874199055479944631263718130322235133017541434202344421681180623778668587825422041176586294582355937892753860632000727245264285275011500084879040287093699269377563633377122796761987652310073225225803991902431665982556932240175781360308926373170930569329928745180647876829422933576971670788470273070317762659128398630957226950860060331484339791134048546645357431743474181923944256238733028362276619496287585581015983344430464696330541940552499811487059354109584526737086425678657075298352949412874000353270665784158302482857524113235538607495885588844090644891717937598915179758028888716925076488540682787751771220913404557564621805028696300650779192192537646373811088357558647572759860551209016232682678964462758113559069260353254859035522180722504087615257895306283346200502168461266417018552694419431683245621274999706276007952065978523674550199551337360142864586474013677437413612073629713840755981908643412084028028988755821680619898040042338995650378111111743302005433898310632077589589230315553355339488838581699910696363506975046660040118336108056295597148174205483567616677483173458273094487130596212055458152082981817162500472933370152342041676088142674208993073522321325775315368049333541464817081947986853818097964486568161269837071844286785442647938374010840126483680272080691925289125650925381523407951461901081212199847196757048324870429797057511171590476421124935376087604593363514678986194585127710958805 A015281 775 -11598722391205337553488868535708926218976298884087189664122720933616086941183140855147512029676114831345366228937034234264444754107176981785578454352854313929475072843950069590505019274021835419848533801634089768143955443256897358045847954319153772357587373609046110417362318663369580236786453817558592482726946332734528783874878170035030500742615731253535833121196864838663993048873898145394600974657161445742889209823157107838328111143244380889164846405639517141524694179248864197395506591189753092910575450387956029674400752837107036915499665532912708810820810082162092614548475535568488896249029028299064516624511710949293527827267445436451192406713048733973689930163318270029244419256817654806327036195272829405042951824095956894551486483729911136608624983204491108309516877848816705041671087857176418755724810807924268423008872572900176716080234412489964553009698687782133592832358965941694924792089739685170004733778855069702465543975550263247175016335317772390359793784870469045170328933432043358011229523339659070967280643913078185498581151978885383065279958762674484048428241417645707730118767330617548563482443731961932620543879561391922337859085848947299947320219315936541971556094443958439354111791004274316212601737848460985240389612071049349341472395109015251372633974401734126293079714329407592874192374222809955996570349967921756522768238418656860821002987568719461926778350479284525906026557022998778375834724750053651577740395747261143411673520721853566728560488346153337919068238613843465011789784689887532265914245865759155740149717442873057169584859524021683927227756889017102417197399651168153003562016758918766793823571229875579786505948179090866482028397935636195204436838345655969145744139929909900044147961945738399494590093279221065687247948112409548020420667635626833281909524885287765191020257055064488596321816726301689196527742593154603486900485636532111955792802878723629946411544734352369082442916290256133882167455278221673967321272804591534773294379027197763062328391914409779313715996026663961899592240621471999872642069324688080166069570042988333422051737794929680807913286572436641013861700080507107411155108811435179454828491928843153763551284904416439043336367257472005330604153820532993436019730123058089144559420163916966038783528594686676007342448450673844473952038956436772806835174468293555111773982416482924539880662916707598622315634727441951361156498376875958312107881809867499197172747321930592108402840307092170276962359703768020235276724268828319525502901035 A015281 776 20042592292002823292428764829705024506391044471702663739604061773288598234364467397694900787280326428564792843603195156808960535097201824525479569121732254470132925874345720252392673305509731605498266409223707119352755005947918634703225265063497718633910981596431678801202086650302634649166992196741247810152163262965265738535789477820532705283239983606109919633428182441211379988454095995241870484207574978243712554574415482344630976055526290176476854588945085620554671541742037333099435389575893344549474378270388019277364500902520959789983422040873160825098359821976096037939765725462348812718322160900783484727156236520379216085518145714187660478800148212306536199322213970610534356475780907505333118545431449211914220752037813513784968643885286444059703970977360635158845164922755266312007639817200851609892473076093135834959331805978709108448124808120843530079261371910777463516454414369663383379139005031686209145162355713438257141737557192519386889238482837768330611219777725073240929725004693991774303432059184364256101580915512438090807706203995890639601106856339163613730171982637193743881313034184810434360533284046722141096942992380576520144885646778298533905279717296999275682583327878949941874970553404068542350273373314918720153743278456189853112037731591657794392994839605769114114577269388190300140748217321737587436429776692891852855862142371434948293747094488262680650216677182926723284415021066475479726115242992451667099644444117243331727355720584446114953255556089387496299385333495609900066336270194002668841257399315704488534109472200397028219778125811455644992022817249398632519404461853794502267777326543529444669300177818876230438683925229776944745452677057910155788533828735044498346057321298894432833348579312288206016931299921139021536967134721256469351474740096514480831086189723554727131733313599669496219518847265689336994740619303124418876222488897385485181890829830452922556141503149899565058640464380025131907154391338564665173450325602367601521095304969532342161194458701005281607286896191767337217480723466344450002244880172400675084857639766029776722457822295753573193829140055024856259421042038609259197266961347022012407377481310800968304617039312489037472387756451826959729521750437513617509929787756496787104285364153848825511908819462250645004910479365853147955868935941121371317634498735601956251046865968345934209747021335897484927000416868156440610061608998965304668305199218121375804838638018132234050236020880423118177510898662096515072727305622494953612478850261 A015281 777 -34633599480580878649316905625730282347043724847102202942035818744242697748981799663216788560420404068559962033746321230965883804647964752780028695442353335724389695910869404596134539471920816214301004355138565902241560650278003400767173258029724057799398176198633940968477205731722952673760562515968876215942938118403979196189844217673880514729438691671357941126563899258413264620048677879777952196710689562405135294304589953491522326623949429424952004729697107952318472424130240511595824353187143699381491725651230497311285857559556218517091353286628821905769965772374693953559915173598938748377260694036553861608525976707215285395775355794116277307366656110865694552428785741215003367990149408169215628846505544238187773459521341751820425816633774975335168461848879177554484444986521100187149201604123071581894193475488938722809725360730172000397506585392119011300059356984875368381725338574750630798421458075531177903852831514790403218750814716055029886218506606964473696379204805069461455973571197495831146901133402078928595281356350772989822351836339498412027895959275052378887088588932931636208912958560965572175548160641559489332732338951108027083650914462079418197547885021568464547458084039323089292298535767631222896948655639075132060157303937956422666726786607668975873760944267844390517101870726043585493982038847879309037898089499447213997151935707576949909110800369009236314053723119083079930913630516129180701872773905393670078134954064198274869676969666029362287120236995617175215814319016943167518752355941394656236525347784658150970963894710417454322268316366709396647301344730951062586800017575884339774503039400225219196878357937500218450723434863505168932918192150518873149689741775860580917393660368781575853683122544374059916226094548981822478358074222089148026986673127873421223665248471302385109928923603550260621771733783368341509226720976683173653727348484534639166127628715985184480743836726296799020915146539288723323082819068989182225861642656789514617822396368188817435638385074005589377249773028449852027422755142832911045961873838731400347792089354325969481391081337701481276588339981208243582061209163376106061780045434232008042032622909389399752951168846276024302009922723572630450747609536274940644675498088938775162758354967947053292768272323073234973830717425943878941409043453765121436570643803984841352271353309633978067845481975945983125763258396629056065666619160950856134414597674577889877366656886868309290312869645160382024870719253573410647295440219449574611815356095275 A015281 778 59846859902443758306019612921261927895691556535792606683837894790051381710240549818038610632406458230471614394313643087109047214431683092803889585724386564131745394533982331142120484207479170418312135525679441879073416803680389876525675389875363171877360048471239449993528611504417262220258252027594218101149397068602076051016050808140465529452470059208106522266702417918538121263444115376256301395916071563836073788558331439633350580406184614046317064172916602541606320348897055604037584482307384312531217701925326299353901961862913145597533858479294604253170500854663471151751533419978966157195906479295165072859532887750068013163899814812232927187129581759575920186596941760819525819886978177316404606646761580443588472538052878547145695811143163157379171102074863218814149120936708461123393820371924667693513166325644886113015205423341886593503014223515442251175976787159345161318379321138837078197697506491685928593711924416314267099594130341560151418193104626919295577715700142115451633287469144848757720163001459856749469194250828415410890468458914470944285409820768269728488854479653341905432393011282844216328868504592144194916482543578598731561195233767071379213634412488611371609822179761062645375633553400569040598869894560992864156585416902533607033669802813963050078435027649048254782447854326455208187090209947643432873012267961170052501318554771370789709861184800214009673015813637409621018874749259561848802975182010441306631504493556271960113949698615459405538846941933892075021018532627217580003010318596083207571763912077423890428926337407870440972456843726783815343980351715628843664559678892204187791108382128436265983806620820026956198464519306568044304643266942942556489523698218761160558358889834300426220544659470104595209477960882989208556100044132147215227096274150727770165043958272153745987626607893686976334702983076576436120400419830229456056928745766755304069376556794643667462904098243031784435148331006335526665060123287615553521660385857329147613528108907799068292229636852455788011916796704100536735644969978025024838959821256947715339177417775849798912850576138415525305597431801303738240800056737036665044363058208447808925350588784504208097846452017580999013684181156671309027172077950795545027444260659525917502989498401404211609356099304440275684733937427047375848589250594644511241625856949037727924790351694585616030811267286428870479924575961341131594379197758078187065993130635576444594477750795993447039483636504966025451436758025124784738945468638492740449452393166349525 A015281 779 -103415373911422814352801891127940611403755009693849624349671882197208787595295670085570719172798359822254949673373975254524433586537948384365121204131739982819656041754721468213584196710524006482843370188374075567038864236759713706636367073704627561004078163758301769588817440679633029116606259503682808878786158134544387416155735796466724434893868262311608070476861778163233873543231431370170888812142971662308735506628796727686429802941887013072035886890799889191895721562894112083776945985427160092053944188926963845283542590099113915592538507452221076149478625476858478150226649749723653519634526396222045245901272830032117526747218879995538498179359917280547190082439515362696140616764698290402747160285604011006520880545755374129467762361655385935951207664385363642110849680978632220821224521602685825774390751410714363203290274971534758523311686888704752283682563600777663243193474324132150280827985658538681084952611196046930124699485305188456685043065401165064348113919099315165919620140166793655714884683897139119195119424743775685555453977491060552044609814563435269083469577523532252823106046759176667423920513711182716935597350802394382503388212274634469210463329144707647336800231422709196073229784777838632572764503440864595040084824362627102806106339927422476957928860767080148690956548893949607927233989431247662701897369689856819812315427901223839118500203975400960297612555664832824520639266703335735424796321094380965947417185594682837369952867782322825116650162258835378459776594864311136648984794530889804915894321112070591499461826206302649374494290310161386596091406165329648103170261153338693885495884817591479887061547322941226752975898212325559500374470838867285082861412048174976611288550515151656979142856692945675934313958310932212252844716797212120855581219844759169551647187869401890479113416649569911153806324484169611045657938688397402224903878814049563383505855737678653417169391534697521613793807479435965667142967490078679100563273122093207852978456909996655795711550804553197835685261406420796637221785777402295441525011513242924453377465544359405762018183911896217120183144537091783906264927594806283652980131086072248813884415414586441874814443093243471352168957131323508713355558258749076133160856171498031334095432213191997019173092158363891494117486692322448970242032978602953541853860763801198698275175486882560337094623945389023638396222773919285676964706370500453989701266052358360071597751169527069229228594488860682506914868797286601770371498072629077312821344267845516581675 A015281 780 178701766118938623201641667869081376505688656750972150876233012436776784964670917907866202730595565772856553035590229239818221237537574808182929440739646690312365640152158697073073491915785483202353343685510402579843157401120785285067642303361596425415047066974345457849476537494405874313495616422363893742542481256492701455117111456294499823496604357274458745784017152666068133482703913407655295867383055032469494955454560745442150699483580758588478012547302208523595806860681025680766562662818132639069215558465793524649961595691268846143906540877438019586299064824011450243591650767522473281928461612671694184917399450295499086219194224632290524853933937060785544462455482546738930985769398645815947092973523731019268081583065286495720293360940506897323686844057908373567548248731076477579075973329441106938147218437714419615285595150812065825760254066974122143597801399534252752399638292662945152673618749060610031548766660114697629234910930059666484705907422055987509569642006412985688739116211723401658458362893047623879753087337962822183361797393408520072670373365002876321295149435156188844812531284319373891527638726248096050295661855276451764938763575429727134806400443345279526311981846205671320170088736456164390769271443932919519868173252860022087377844569411007555036432599854923501809199512503939459102249290217989730494090977394516449211645894159430900049407275371327963873244044034217951509967099691560206838714533989472191920552508118208658384416898605236979572899380250533713097756348579536256859223600526351563483101799289866476650743309173271826767014232633859438548460684760265951848433380906596067081918632006687194042773528610792124278599091591778188193574802219011447402538920132784385299840852887760183982715853614368569421575634671077120469153927337273516457396832571878403489523777378065333801773184239119493702628214668560934391151965928107765125818927887264686397790324682599167728246811447287697819812598912077289341223739811609904877246472128847656392732128665891593108986730879265725271936932747048051957746718406200731195450811676371708778810018046389912690712572130180658280264113007019496620273936092778930224762130633821526369685394657285657128298723662112534910827122045376909143967931456375579472747848750187291920901276891230953715184387538450167020016954440919903005893825437769185557989543016900371357246674227781828517318048010065492519071933843559004647870788590128436146271760981110668286564542364543209239591165914012058291321450376023041893736073472612113925322711424252783961301 A015281 781 -308796651853525940892436802077772618601829998865679876714130645490750284418951346144792798318469137655496123645499916126405886298464929268540102073598109480859767826182930228542270994030477314973666577888561975657968975989136716972596885900208838623117201331731668951163895456790333350813720425177844808387113407611219388114442368596476895695002132329370264712714781639806965734658112362368428351258837919096107287283025480968124036408707627550840890005681738216328773554255256812376364620281349733200311604485028891210595133637354512566136670502636212897845124784015891786020926372526278833831172381666696687551537266250110622420986767620164598026947597843241037420831123073840764872743409520859969956576658249007201295244975536815064604666927705195918575330866532065669524723373807300153256643281913274232789118393460370517095213508420603249300876936113977190395712217082770963859931345658600556340514001425897503381704174538756430761497321240675165765626793406439389507028195655478960697073678797353467165844232486080357533088847041176301726579811198214675081474220787613280969509418619622980664662173381541336752608769010158001964186888373619298582746097140202532024111349419994816071788854429765358048443334364385707015324662887386963432485573448331502231855558574767425753573063520564286385933872002185508942967450933861514138541166402859366243089319651865868881212903879795155247550746016941882626311497898235869084855441992396328470629868298755362303321028363401648595069765793507370294449975709426254185505194575944112813389048961033897923008862540297163422753113790950111500139378503591568264535980898663622047173471124029515638621052212781606060253799665050770271695802814492577841551396465161187654326077144091776683487054672143616081924983889947174601417632683398589110308790948545575628296974754974115031488332752867245149949435547108601012232536101016298214205001361144201695471856853961123217365074598909306252069154116063555105492805006291996906350972229963986450088213725117085458702418769568974993578829886769252160340339408971966651465215004852115011017164091726254367418487375272664443500358425409985476937860704436218623211990179835046173665903624062441217200806492486137901176799613787728691509986448473115269781342947240441297395657804288647506510472863152363995515854116282608512702785658748277215957317691891983566847579845971322939689976312298014494706821182102518733603255744709302864481225437310872630585902577346967296787655255099815097029610258331253845931028010959966957059569454791679017049053995 A015281 782 533600614402892825862130793990391084943962238039894826962017755408016491475947926138201955494314669868697301659423855066429371523747397776037296383177533182925678803644103434921044277684664800274495846591435093936970390509228246928647418835560873140746523901232323947611211349333696030206108894707315828892931968352187102661756412934712075760963684665151817423571142673586436789489218162172644190975271924198073392425068031112918334914246780407853057929818043637816120701753083771786358063846172338970138452550129924011908390925348597714284166628555375887476375626779461006244160771725409824860265875520051876089056396080191155543465134447644425390565449073120512663196180671596841700100611652046028084964465454284443838183317727616431636864451074578547298171737367409476938721989939014664827479591146137874259596583899520253540528942550802414856144642344533174348043879976958113935016358318863187211604260159187895071989755174959846766689538201778069503475181111445028463113895078018429799065038980203449472174775613354112677659453941703226904432703706968674195777880072739832776483433717731586155457274420901235860308895511620041347659201314585119000643060288082140588600523716390281252804808483503376754674805153656820209958165365557666307024985629012764551305608602327282225594558213260929960121439984557226429147773174620161216067513228216268446143714599691015817562333856740724192026888752801064601387540804156066939799111130877452641937686306928563985343620153341949702691592715502175351306302431460929795707022535261647808652880741198590365163996022938910436839021930399725128033666118799310628355343118520927435286906237502240759443798127717344625310511038599385460490735263342012030623007012584594825509887914923117578055774041282851207641971956525225681125646316059503131218303290370804720831042344927795942990652797569745296253324735984775851840081852242937760198330997992217653789634953362789669793422526640971981787668091537127076805435968182595402779243647702862292965924349347438807324238163352097479910519313319994023370320821747494636833079815108326848650781265906587009839242072242439577453782519804618596708518947809541701419051835186606733844890917868063719461215357829461927939483244811353798575101374370429430399367959432512977226791455643255791070054679857409661849340636740985406596113267298079540340839466414983725141674792226933607656767143906547926944916887895923399192142642885972621814932413931790271203362183401959467908008671768100625949274945717103221385405737540975607146998687835608756046795973845 A015281 783 -922061861688198803089762012015395794783166747332938260990366681345052497270438016366812979094175749533108937267484421554789953993035503356992448150130777340095572972697010735543564511839100774874328822909999842323084834799946410692702739747849188787209993301329455781472173211648626740196156170054241752326986441312579313399515081551182466914945247101382340507930934539957362772237368984234329162005269885014270822110517557763122882731818436544770084102725579406146256572629328757646826734326185801740399246006624508692577699519002376850283039934143689533559177083074908618789909813541508177358539432898649641881889452426570316779107752325529567074897095998352245882003000200519342457773856934735536530818596305003518952380773033321193868501771456871729731240762170883576150111598614617340821884733500526246720582896978370998118034012727786572862168923240853720407847368284641716952260348180000182178503928094962553355507985355964237457681129950576144941297133137440051255385249784925333549893259387145321905736196629529262007086139030607892927849710251912533955985555342243283048154726662844857994993540609583251509554435700741781439444726690087265801960484339912987140966904865638355577218180863336722353315143139951227460611000454637616315159827448651443412625166377362943130454872751754365566817058173586471225066549459372963652372416471850871039692045513523656940468706127294495190729139017324568866268207278797037808764541373161848190833066498690739665444272452615607352271882823285471721577759407162066477887552272575775608487386925130554026397910983962457900763513548582862747608008963983805149715880698713415458736728646938061798348329898515146485676922963395339837663934663069564278053266510519324360931662305791774933377534777042726103090519026037561961128250568139798079788254098766632399881302246425062872972169697616508179180001205203440490318983983547868511121045052313615859751032595626916449104763395811691065099572754360095422953517958357976529650673723583178256438262696867339091307550855372749893474039424625375308266713195459361283207799041191569471638189434350881319903960925144618833316528940212382630493966947191588003924690903922355498096443080740475846106443276488879904556028881944878078598779577089248780501322271248475413135939681941093581715971903215315111633464214353457611975144634975443037480385181772081480354824362061401992216066022258160087235973755948117084851359838509285619874887498401729843534607529507248874608009850101987918492911008185539226431634113090648470735481205352524977040104258198315 A015281 784 1593322896997207531739108756762603933385312139391317314991353625364250715283316892281852827874735695193212243598213080446677040499965349800882950403425983243685150096820434551019279476457966138982840205988479727534290594534307397676990334284283398224298868424697299590383915309728827007058957861853729748021032570588137053554362060920443302829025386991188684397704654885046322870426173604756920791945106361304659980606974339814676341360582258349362705329509801213820731357503480093213716596915649065407409897099447151020774264768836107197289093006200295513990257999553442093268964157799726130475556140048866581171904973793113507394298196018515091905422181885152680884101184346497423767033224783223007125254534415046080749713975801579023004771061077474348975584037031286819587392842406058764940216819488909354333167245978625084747962773993615197907159758057387171965402686105298921059058381990319653170988133366351726821678003563542960723615801011537454177703395156028130511063792399375210266791874648760174637746329226596481585031801467704799754797739567841882923764921116373358417715012812796841110304512834281566712726609237922419928701181458609073361473421172026226838234222824567981699011524592092480452270427849677478184092134924388429465722807902702390594428740741477204209399663548101058781675158301198314187323113038233858381074419143015290236863032884691787441618101163874988264265390985579111591061304882994270337847125956006865830078215693051780063664751254939506074418816790668024503995420747569999383899252631254254911366734510000725215558778456976468276628932965940478995269959406623417419424871765629849502216289629640047461237673734964154331117511056774980585764503143350109355145288309426455737468102323067939628221170307965834773154806237396762332694669017182671730265212592206023222273947147308329492167282968157878648795579412274958619037483252275222021342164419990739534271745249125990175292725283567044078721508686344041069805427349627019545080398653465298336777887657092918950875018793621908634980295623585938499777993184460677066545364296608152648609810415176452911594973881935091919756257328157999932563941085321479288421325820344861510447263757602916862171835694700390857803478388021573651578186547922393080466491913282211819976167176006659942509495236473385087839085336468924570300681658231869104303574744326692869634390145439967534266202989376301095477840040596368359420465709017835558151820367092417328869307711810224329830142715753960709890163270430995145452679017973013851256471268736864133227661031533257941 A015281 785 -2753261966011174614845179931685779596889819376868196320305059064629425236009571589863041686567543281293870756937712203011857925983940124455925738297120099045087939367305710904161314935319365488162347875948092969179254147355283183185839297643241712131588444637876933692183405655211413068197879185283245004580344281976300828541937641270526027288555868720774046639233643641360045920096427989019959128481143792334452446488851659199760717871086142427698754809392936497482223785766013601073302279470241585024004302187844676963897929520548793236915552714714110648175165823228347937168770064677926753461761010004441452265051794714500140777347282719994078812569530297543832567726846550747548269433412425409356312439835469199627535505750185128551752244393541875675029809215990063624247014831677669545816694664076835364287713001051064146444479673460967061983380274270769393349723331135797458670213324030992135954686692688026857362095720656747342921277139730137090715515026160004041563505069635092873660485368963458261366638334774647852154437631672108626024622318576865442200579432755256480341099017240439208023332581026465821312584398377156092126202581662184566728607330375758771728024085825642206306224609334460292333016471411689469275080698185359659616638777901583422668825470734511867332726413956756619402895672968547998480595570687637124967169013058059815677739695158572909911333781326644925237895892441116219880372357488260548727180345873281484483865267260796233753276795190753424430559922943101921313752383492953830349922131574996315175816040927195234760941750061812072074543016421370689631720411786617511395383098902779938206938980436024726972007086821490541390814097608759158450336565169147499036999946255386751160130394348226966738611353071717653848691346593534656303654800528106292415994767253023561010456014095441210639375904544361892200910921651367054698293712590696671902497029419221435954010393343525858729616874252282238920902905803784503721037023558352369052947580311715254121544176424112776122197547304437794303504876319866995611458886811783887974732681237230786467194191016734378981065198411829000813979880887551922243786821341602584339166654105498412555946796788959855080504525310638571096193599839109256421993787172506850755802155356928841545200725450711171688069403397942899832875501935052114261846134078448319522376212234767704995314020387645794888026399744360605282666462446570236941608728844260648381039254011163095513594743848684748679226997202767399764184940839353589480572494311726069748236308153713075734578796291334083631915 A015281 786 4757636677267309734452470921953027143425607883228243241487142063679646807824539707283336034388714790075808667988366686804490496100248535059839675777423531149911959226704268442390752208231863563544537129638304650741751166629929340545130306327521678563384832334251341420092924972205321781845935232169447367914834919255047831720468244115468975154624541149497552592595736212270159349926627565026489374015416473153933827532735667097186520481236854115063448310630994267649282701803671502654666338924577458921479434180595601793615622211508314713390075091025983200046686542538585235427634671763457429981923025287674829514009501266656243263256104540149768188120148354155742677031990839691763409580936671107367707896035690776956381353936319902137427878312040361166451510325230829942698841629139012975171248379524771509489168065816238845056060875740551083107308731361834483840456837708056915658585520572506763290067040419650574950051402503011313190081756329840039491322092660911193607921055892308444199315180190718177780214816877154653518395841791431984355587583757900091857404094335555680382097705377089569076118100883501811767394874659305961523603461737608966640796165652279524493801650081700154811188216873084659151397445818807065583231840043115122513570561932153382763812438059650053532871976787503567792948538972583808509123368832747013396675226548161528733758779329943116152225424970214902656600779396451713785936780878049939460560843909162971860672605908434694801992270966422531473516700961528949234361963988298205360971075245534421996597816110269752318169654058916690720286268659232073645996146809071056253597158353188628831126828791785759813533918356059618013570163123553938954450072074095732885667586359074734080743426359328507724657355362515622405956708711621341223567343676918176696834642304489908869643758955100172402714108362513128523675725581709781198089391204651658783609889286147875885385694529088381656028642964389286279575799392519045658430639696963691564242983280303714509993274276387070971343966931174751893301578881765439148996881383898345328373203102111793908578829844125641185727327833861828834955570158368440946448809159789805334577811673466346200308491611511259704388142060557478726455886130922018097577742774273934610154774526855810547846543158678343434408563471696676908218535298703176487577177860347276529437071658262786507644994799600358186519004530144538544212847952356436938197487543693278544742956869790920569002154116530543715401572731437961355536149326687995950140720187585894386653074451080766581001630731206984912151765 A015281 787 -8221196178317911221133869753134830903839450422218404321289781486038429683920804614185604667423699157250997378283897634798159577261229468583402959743387861827047865543744975868451219815824660237804960160014990436481746015936517900461985169333957460557528990273586317973920574351970796039029776081188805051756834740472722653212969125831530389067191207106331770880005432174802835356673212432365773638298639665609997653976567232743938307391577283910829638680770358094497960508716744356587263433661669849016316462264069199899367795181486367824738049757292898969680674345506675286818952712807254439008762987697102105400208418188781988358906548645378799429071616355981123345911280170987367171755858567673531399244349673662580626979601960790893475373723205744095628209841998874140983598335152214421095917199818805168397282417730460724256873193279672271609425510884489912089281986862744907639025986432130548225342791139673609692006423927229674926876735259796095111177229764329456345277046020856005550401140752012839696243620052058145520432038161862396850209553448632327215782666838876178241479115975282846427432964601444413088406482477325147769335124192537313267233945625271573484809503053579246700512617516878523557622708791303905902496114919153768883223230483337764527408081420295741768206190269093314503291821828682488236374973276417390300164158709551001568997230284327910304182080627892115844851745271887345862196675369349952966410116576454525774394569941999005003651128711718845961955541068839792871572984046783044805410007032996007540439597814663132328015389580704859619386137418386116097698150051256161701233866097627325652413937186045548406536194103963569328854191923892198219363062349536951371272229328713945845483528266128169033644920403928510382849263262312202509167412426362307373497846266567855731573143826011847633785305200307988701849364466616810341094214544676757565408685228451695581372550225241577859049601406308687523414208088516082328909131969449677915427128663831505995790189163511182987272290741732561338484511587587455646221628800132270783638724490571908149049943671311735001794367376151791030150280649575002191017724839979289085139267079836019071997857874773898034121571447006930759140044692764008421083943571094302606928511040223497641668234691665999372873155594732539612409435590062355957023577072938986097456612161901296703362818746908437414012272191091585459996963094565651381852138857758155898242452272860844406778509889344329509350291955636843332223373499574746260599282979780416563125337905938949404390448261668330552735750955 A015281 788 14206226996133350590119326933416987801834570329593402667188742407874406493815150373312724865308152143729723469674575112931219749507404521712120314436574225237138711659591318300683707841745012890926971156505903474240457115538302931998310372609078491843410095192757157458934752480205535555443453068294255129435810431536864744752010649436884512308106405879741300080649386798059299496331311083128056846980049342174075946071508178181525395172645546597913615640371178787292475759062534248182791213367365499100194846792311577426107550073608443601147349980602129419608205269035534895623150287730935670607142442740592438131560146630215275884190516059214565413435753063135381141734692135466170472794123604939862257894236236088939323420752188246663925445793699525797245546606974054515619657923143026519653744921286895330990504017838236131515876877987273685341087855483260019032411223031159152137374314763592791311936942966945489618109366088361116167887172242583771362809390907697712978765053076830807578839401868405123692256307475636249248653822553035640141901502304279401966861319874484857395341055929239980393402435207731473157740269695307455084468133312071818602461161362018191038779905029999139695589572527698983221234899963410786692760591253547992076322387152308609551299377557007297081530205114231897954269216626259035605360143783235251072981517368360916003170277348603815400214972660769626156092449649447428690501754844497248034643900568708809440675884661534045902752728648479503355355684786701403404456362953240562008150605735762497238313750716777044616411168454624855622417914473737643248234382883984529204449532005982316722730627564613782861874603433053320686457730837805415717384811096007920377501648128496004501988357536909376585958919321014193207944288007723189342828119049778168669822405755328134258847499313619088917892908119042775317655190847335062454999832804425549091522515130015231075137772248581291771005394372469141888384311286574356878783180945203806162728080109238107691462971206164652282908267958705179692561865854099337767324892379506359786485103126241034996430472710240947834845010739013172627118145972146436229951748413009593749900879046968463416130823704200019508846623165843461679340412353782396513379710398224729012254901377995508229458281859814810253293241791076547163345306935458644288138521966166972865721395555469435574067334265036034691419201492903843962935969132527085785936460395634480073966550031279467377474787163454794495171324066610891777385784081790780624630038733266380369615077836157692563385033674326386750237065684181 A015281 789 -24548360249318429819726196940944554921570137529537399808902146880806974421312579845084388567252486904364962155597665795145147727148795013518543903346400261209775693747773798023581447150535382275521806158442201203487509895650187466493080323868487633905412644493084368089039252285795165439806286902012472863665080425695702278931474402226936437268407869360192966539362140387046469529660505551645282231581525263276803234811566131897675882858331504521194727826561396944441398111660059180859863216698807582445136695257114405792313846527195390542782620766480479637082978704893404299636803697199056838809142141055743733091335933377011996727881211750322769034416981293097938612917548010085542576988245589336081981641240215961687150871059781290235263170331512780577640304536851166202990768891191149825961671223983755131951590942824472035259435245162008928269399731809893263952339592636386637843235028841410890014116615064508919201966578362624422481337872620418275777394527634510804639671821989161640777999029215158574855829683506201551276007799843900997917803323253708651961265963236035251298403963978277710185380456816753269679474949045164780023536720789399205401210836755264390778799487831346868392795838525835106196326455416000419634862689813182890067644864136886740152142221766274588592810127637982353994045549745269033311724125102962129762773171451498685771438438126298326170750752181458738801156589724218999091336902799189728383413700628787086711524750931677425123028839838785957193288725897376566332478127684262168825930342355482258173791647138793095215840016252271722934721067872492280946025688561785667488289484066280792385546778880226317954304586089233922850586491931889721963658090306636524561579022004135161664396470449927872176369142154656332481852804503418287881668456885780469281917407513304463156727460761265626950352409456203122200829873593747125398710374166672136902081101229797782302185501974008916614192029980630859276640274909334522093665825779047178981357375752193177502883978722256675790661165065768394056027234072532552990035889551191530903032213676310233889927974851206819270894702998047066655481903098349871895780407059816525957452685883905917125055048369099160640616018886940534032458362095413745255434136464169746925530592326328357235611277205714760809485564989972509726480385979137124273594985983357467032392741115047596641457878110535306211803787263497028391823745925178516094542910065632373188566141447754114867228913241525028860404865058972355109092366732393251232606326441609589046845145991540454487358538552177283296694371483573035 A015281 790 42419566510822246728486868313952190904473197651040626869782909810034451800028137972305823444212297370742654604872766494010815272513117783360043864982579651370492398796153122984748740676125140572101681041788123679626417099683523942100042799644746631388553049684049788057859827949854045879985263766677553108413258975602173537993587767048146163599808798254413446180017778588816299347253353593243047696172875654942315989754386275919183925579196839812624489684298093919994735936948582264525843638455539502465196209404293693209118326798993634857928368684478268812879387202055802629772396788759970217462197619744325170781828492875476730345778733904557744891472543674473237923121522961427817573035688378372749664276063093181795396705191302069526534758332854084838162446239678815198768048643978306899261767875043928868012349149200687676928304103639951428049522748442481487156378864185325828488331411176049171230092611654533108088568449908896158468726891074209153827143518131409351865172231718046002503808228322530166310225740175600776394237382926256145109590098655252956856863321712887654092069384570576535734893758355347417101075146076363756220860540278717796122005581124372505506180070053278185462921552736135201607887428006640097575955504106884551831484917032711852332862205994044188078402566177548600358324868508051437113523989460962007539224840508977901712859352445264333248135483532555269876704834554334197136592586695382468982283812862311695821797467207875881104951449279695407973089207578288964682583039958252030945885793817525150660090056286205328387881409612499621202835666004356858263249348643656135672452128709101366973456605264436464456704445686800057688381653299946116794222712360354097748915660961663313172170258832981338103292814358856868511712642260029509686971853075375327782293100378560024973913609354938963943383344426887833377793361864210859200190096877330055806869318792444687913121675386764409968608147240339584230868000261698582651223318315395151974728571224169707901086282363008021831941261956509654570647070501966130033974628345878218794364952675167097046762152075681061051815767780690770538416545869253837542435616424650111584532105807532206792164027172427976802876813999628280509660376805864144679042638441216325763583848984006567110980559508373277596120418448753120051169347067716741051644768213028313110127140947146529119605730371568821707376329015880145931570311094649853128581757161720522228089192554396813523032980896454356812858771194229800021956802068017359134376461733254020073460441402133943689613310100181162201673520163004163285 A015281 791 -73301010930700842346825308446509385882929685540998203230984868151739532710448622416144462911598849856643307157220140501650688790902667529646155798689897637568210865119752596517645823888344242908591704840209877718394448748253129371948873957786122179039419669854038033763981782697347791280614535788818811771338111509840555873652919661459196570700469603383626434999070721401474565272053795009123986418986729131740322030295579484788349823400852139196215118174467106293750903699047150153100657807251172260259859049850619501865356468708661001034500221086778448508655581085152426944246701650977228535774677486918193895110999635688823790037505652187075783172464555469489755131153991677347268766205669517828111419869037025018142445506570569976141852062399171858600344707102164992663471188056794514321924334888075909083925339329818788305732109491089836067669575307598610036311492686384453472193324813999527841812459362420512326595156172282820075309339660981431220060435967820503005894531633850591937364103288100554121933923384244366774215583587405947306967473552801787514946097233757163167732922360324436031784920303065496658288986141905766632396659785108956772135650935432491997608059465120442349729183913626098760491937990516592130978895671336899055002384315412725375420791587621111632344915794505651408076632933950968260484844936803784092615262521164840317291047783709141768962766857082384288378069854468322230246258201522813809361039157528764074542329314881106552718456607933802313529693725046505725810854732761801541011576996355959199911483572298189403635152055750284677346584207711749262741348432387757570117610220774397347416835638821191834848625360733647546869153676787510632297709746305981870513989238166607688203635122318330948099981545485537459856310885672318248734716993665383900897589783482092567075251081981089220320274204318818476605227617086702781692006977427943336440368819035960784029413010537220715801911118322340600136687457619081104672556734257442917971937269755089995394799528808610652747608838121072157763006012914173178035621687268787751675844252011337704369508420156365513364432387755259117317088467355021791972063423844323579311775142922984012457377286822087334481407227192851719063814548390533746921866338329748871166858036889844296942797068389589042965308028765169135764439911674360760622973671110257711104710068050084256478303965176861456300782192040440066968296893693715173118405280497271849784370193273977356088888993592687920305050416882382308318562094679365569787454693992812984550823418601588046049254344987713727028636405537655420279595 A015281 792 126664146888251055575314132995568218805702496614844895183141852166205912523655219535097631911242812552279634767676402786852390230679809491228557220136143117717868374926932486782491983679058851746046465963882668697385607436981407554727654199054419125380117189507777722344160520501016983332901917843078906740872256689004480549672245175001491674170411474646906479678394206581748048790108957775766248532009067939647276468350761349714268494836672496531059724205479159675601561591953475464557936690930025665729036438141870499223335977928566209787616382037953159022956844115143393759658300452888650909818642697394639050751807370470287509184809766979266953322018751851278296866634097618456080428003396926806976533533695979231350145835353944918773120363825768971661395653872541107322478212962140920748285250686595170897022986361926866192305085200603236724933026131776637850929500480765937296508634987081010768806462034817312307678622041423717448194084272754364664740846348931351613180252644782202451679767217421229555486640732022452062749215278919326703336387631066615327435225032339807718431986827855372374887298843734824515221848779527208091904258269571221433707501974487407183501279991942277999416137014994178431105723621464030204230590903395572399925108810488840750306224643233750829042271685844043603717749261058929179807826781242744100962576229038637051828033907782940576607822750256869505704822866869646499651965597744722484549685671247717037969779142131942950753142545994308032387794594173785869344290399693585410326664616075041790948841507406141059631494163225148434660133389458606957937656778823906234617942197797588509655006805893928120723913252031235546195454807585349033693712264110726913745217135004319184132915211555667338788349030925560177545218527063186612061984885145582134856002727070665709317590870508014121098658042753401686856519535678185084668781082001837371370551145768573662764698631667565647135608232099369718368721890217563183783015963126273250078968432259869174805826530222017558516883672640816295269444996517559418971072998540322742338631597352190535547978920714142577561772814622986106314014035661528950802883097601725120636952096389386396849735714775378116984983986317901811322127829520439669357302169066857471796991637844894883946966297754280663738541442013485159668202928243923178462832220051135796292499876442285802964947548838474308480340889216379779629153526076033575896195953814811712340180111573584822966056657916200065035242212414636583127873235125162412396588084784859472085336693716530149036679643182474959226453721689900314243704021 A015281 793 -218875645822897824034142821816341882096253914150451978876469120543203816840876219356648707942627580090339208878544824015680930318614710800842946876395255307416476551873739337160146147797413695817168293185589251509082329651103872254569386455966036248656842503469439904210709379425757347199254514032840350848227259558599742389833639662402577612966471028189854396884265188973260628309308279036524077463311669399710493737310115612306255959077770074005671203427067987919439498430895605602756114601927084350379774965109152222657924569860562410513001108161583058791669426630967784416689543182591588772166614581097936279699123136172656815871351277340173295340448403199008896985543720684692106979589869889522455449946226652111773052003491616819639951988690928783030891689891751033453242351998579511053036913186436455310055720433409624780303187226642393060684269155674571688427790109671661004062487219653451569723313751220443618614263214276647122918803094564245122299579019451972359240268284849319176418935821779864699159900943071858340556369097029610178372168386700293069576463718096517851349585672087159908482586657328355696586773466433793340248870746649046682516741421153590827414836160061418261842973323346188041642196130455248496636996558668689947135725649787103029101766247213197762902608437355395319463439555738231155008562556803265859258361750463690635927771712044091038001334438988405144282131299148581612645350427628965221337628198902581210340647049217493139719016787520367820582487386162048929806322597977223891010429479020112236495339227993430504141628910885089957335156530475763413919703550784977967322325627767115040045956826215136949875731736979552091556145662917582715026743937944201512176160911958314911943325826356382023574460189375871687668519484419214530092682332082768855347315344122730140028765827541096288177033415395472053550064253877885031432760398029097936552112533236759077842241257162382914276953454857978378449214170892185109337339925634597991428542021052926774930636231921494733904950967849938148311365829331846026313867856628570234186336785709500965154484181575884551094652976168209638905673557645899875748748616022276972389535328769164968802216385237590439088003615425167378300688772953351458704639964717297472665781786314899150614651290486397801064241519824887264651955640886315031170782169739288787945264859600596781311319341641814185110977947292424072377381558869810336130048822403867715607925834690899601324768489985272094026260990738290987223902135447683456149689068944127860037730772825613779436050454791540175178613871178936613019786861355 A015281 794 378217115981967439930998796098638772262326763651981019498538640298656195501034107048288967324860458396106152942125455899096647590566220263856612202411001171215671481637821574612732543393930866372066810624698226607694265637107491255895899795909310637679023845995192154476105807647708695960311800248748126265736704517260354849632529336631654115206061936712068397816010246545794365718484706175113605856602564722699733178071879778065210297286386687881799839521973483124791453288587606481562566032130001757456251139708615040752893656719051845366465914903215525592004769218312331472039530619518265398303909996137233891320084779306350977825695007243819454348294840727887373991019549343147960860731295169094803017507079654849143833862033513864337837036457924937077380840132945785807202784253545395099647785986162194775776284908931831620363907527638055208862417101010765904192108997349860739799816417036409358065378542980844148029279811225755502772414479547778341979327445509210301647453589307766575903974177944665076220134880456434403119301385978956424786114731546832247365480444712063310730611850934969313824373611092339277165132246338442894878931656426036116898823542422938374910090980492267445909985949895393265330138090817251182452108944604931947681154104794330419677396226010845942729978312902891244030383240417173615203504243606567621195964780958628102190063725219284873752591501949551101386438461460261152231632980982295695874270452009600563171681009455484761636728557437118284117779724138136990253893463932476888182924904515042581533999467112478810710564150465622627712238255839373334206353436031715336411015587345479767467270266248974850739131853705046916455842140742528591354436207806815594688088754679365571744458081228274820976800614632212068676577813293192818424824731060184424013523471234124986772310638452445292583474503339222463875967710975828697946715712881942378819519591323243887381711861976673766011458686518606422284760409879837421378887802374766041312124389439670923375060757552220508209552101840616137423018978746812319419697462207491623770727134099235555824491379038866662371565044033456742950804010644624813893844686364188553360317571727815885984477482491316677515046599612210381505698942704793095143209255256037001119537237706219681356048601069912471112706291680862952923419827290069135874162265630580647046534920938187892564985662737434293430575833589056404594865284901296502602836471173027795300012653281770318066037790252783157165547891780289730235605853246189051560000990915436172245897727811617772672048051476003451228840362686489533717856717448405 A015281 795 -653559176416839736200765919658447798469300647590623201693474770436077905825786936979443335537358872108471432283992787793639007036498428615944225885766210023860680320270155680930801834984712537090931448759478535578095691020921744890188114847331288781909353205879692042934710835615240626619418790829836762187193025405825893180165010693699498311076075026638454191426065706031132663961541572270596310920209231840825138931708208256496683393710876196659750122693970178839639631282679384000140114103520643036884401969416486790421000238810521588793253100952756428222984241209243708783684308910527562608269156473325140164201106498641374489682800972517320017113853484777789382256481781264959676367343678052195819614252233643579320544913593911957575782398999294291269714091749730317874846411190126442732191374184088272572541420322634205039988832207758559400914256750545868214615164520371998162805786024426480084172951219425342556985403565116483373281636147230291135967303520254862303904040923319128045538571736269476773554050122109448749138295830542738936765909138769589604915771644325301014184309273837783567445346803086594819722649493399747209929034749409016793271742292506424698624872624480154463252328482629181595060849683387966266919317695940859662052624986882043805706446320827734399022867510322197458676853644354258541245441360007273362265384884129847982188240231398702501192052990210451773458129818382793524972674479483727056220729095972534379795426605528375115375140420252663527573744584308283951863734111568911966129660236875360017181463406686227735372103419490904946559807067040912523195331516623164730439797620963786721312871630719141121082262935844890221712152788531273230850961700732527452663751059456526481811904073661793918682005929923371568473360830204783056157409601185358064211558995290336435913207879261024598259849179652115048198607856171431161575101377865859266404591454798055533907390600521877577103778042481658868426056302114706674903284598521532808811859968516949583630192109292451075949966127396400825120035791991793154801298595528487729976261894929692213607454717202937585905477123236180371255664775814971741156022325282639524482899403108053558270415679328437559735708425469159962711494116567178064968230952079824296803655796358423343229967687278692674134234819645702969106142398313517303870837655720811848417445620959136788870729288160762532724611063956922209183568155725757889803790521773343088434635761299429798504240428962185845838711648534384691100738526723934155955090108406293138383868948719165366869158409050043858072828129987758728664432144364264235 A015281 796 1129350256848299064154923509169797795754951519036596892526324403313542621266959827100478083808556131003438634986739537307408204159069284648351622330604010921231255593426829016648425570853583264093129543456378909478949354084152775170245062456188467015139362339760107850191180323943135802798355670553957925059469547901267143415325138478712733081539457646031248842784241540021797243325543836883590425270121552620945840073991783867226268904332394067828048212015180469034897282856469975552242117170883671167736246603151689173847488412664581305434741358446363107969316768809573128778206485797391628187089102385905842203739512029652295118171880080509928989572738821696020052539200518025850320762769875674194376293427859736105065901610690279862690951985470780535314065950543533989287734598536538493041226694590104535005351574317511906309100702055006790644779835664943366153422351466297805637490232981375548266716079005176752021307301001131436856543977096987613939763608783004649707163539994072128996748435332897178109555623995995102304032042598055614160929578576691291295963029514629868944203665497850899455130975870484495161456230984666087002946105364995686019582607851038361324327425996034416562892361940368994143575014819900776813032122403274256131096754917425340215228176829901862105673608099906613008578704495136631674351097482196630440145803964837176551710330463409309855593816785106466308817867887560424646588818073426010259649421353134947384931091472101773366961812866084412044550406785861062683311011651142402643389715385050857342863706191591517060256142915162255245049626063869828382238640460525736723606465262236988588058004457950384445853424147799440345507590128598781672111830404421309023076808179183513841138373055800143191652372727680821206909578507884964480049468374522325461068366776675783526442995641171505572886467724034372847238460906595861685893070071446942396478567609223525404471518258481816923873542882386229110692763336288438278215104181912838494093408421813442763264422089076095570763373600467289050346837672405877646636148319619833767321440922514271486769369788057678192862608237092498379725548444390731417418762840962591288479065478706087570889876059853413428181738963370454236217782559984384219785420807738956610667310715345210180017652003670113335627632374783471789812020800983090183558964910240371476208882098973950780879092110284512110394153500079051123385251392478784847794325014198208718631786966246145868836814656215904063562589758843222588883251792073838449852921807587750989026869138068400250974182016545090752361010164813004335682115129384811701461 A015281 797 -1951517243833860782859707823845410591064556224895239430285488568925801649549306581229626128821184994373941961257085920467201376786871723872351603387283730871887609665441560540768479386434991880352927851092622755579624483857415995494183467924293671002160818123105466365130359599773738667235558598717239294502763378773389623821681839291215602764900182812341998000331169381157665636466539750134844254866770042928994411647857802522566992666686376949206867310362231850492302504775980117754274378471286983777848234130246118892408459977084396495791233067395315450570979376502942366528740807457892733507289968922845295328061876787239165964201008779121157293981692683890722650787738495148669354278066345165007882235043341623989553877983272803602729965030893508765022705962539226733489205386271138515975239728251700636489247520420660574102126013151051734234179556029022121466600125340548929176631818390528958346783192942032022040890556725707260771506075807415988284530572381831423032952097661641597600676975449588536570053109809640980400732335903425703646025787168297319933375840040974465709580116193823428097582026314553083897927896198452727710407692472918111121722245014173723008342867082613161631021504714534071238085004823139624893972949547702777703085138569937571625182978549468756381364653398580568043626146766328383433507324076292792462470173731789885991013027647299748752037226717268689768860636092863539918602688364385695022138199885774794332524104484916045649976538520930019449461074361206522202674799141859481289485284785982727614891408509893510443293841615695773167820977597275732502437747221417142296397436697003050900921603535008514285672965500966469230933101166376283949204245862520029763654890659453372321885402634963058330481320613210817642458833815500138910192540598070705153887317113239427231785835799743559825192744491891847888180206241294247797084366207124749230989885706440877115485455684398847246543943165669120853963560710265823202421440136987816779422355404185817444935779768070397997415483690385281297249453095116268272403556260625001682030370715182312704402110816600554332319888225493816134386294005121586728259497171130084557294029321930722953525686730600947313368761749808572713869977476629278917475382218937321847424880371154038765073642432192622007281784650161016625828213184089446824006305315593436074557276251824375405612264729787177041508734994739117697727047795994786485409981047478838794664412614351232047013574643881298118817163509670460002455358156007548140854552495985560854959469946946718416146817587878543597716587777526325527041381218971938680920875 A015281 798 3372221797344911432781575119604869501359553156618973735533324247103785250421201772364793950603007670278171709052244470567323979087714338851423570653226286946621789501883016614447932379759665969249859326688052121641591108105614840213949032573179463491733893716726245878945261388409020416983045258583389500900775118520417269963866218295220561577747515899726972544572260690640446219814180688233010872409778634181302343327498282758995763328034059368229466712305936637650698728252893643479386125998383907968121748577065293446081818840401837144727250740459105098586652362597084409361664115287238643500597066298676670326890923088349278786139343170321359804000364957763168740561212119616900644192498644445133620502154894326253949101155095404625517379573383983145959235903267783795469346907476527355605214250418938699853419715286901472048473750725017396756662272818150228089782989099491319388172769983819510447608072991194864471736580176233838757953174987944547394555684953513587080129040679845246601991235772903712550321070968642766251276921294785689158197275770978202170224403185087933233098990544177545119789080670056482794333264446725552454402870167284894560432815579240754770270143524304483965715695674167866391860705727518715927993561165412739583299927214393895710725495719296650259560586234067582109254472674797997691467733625537735206235115883333543725479820743193867413214087738425216818431015273293282816726647148033681899995993433210549450405354857293044780010678836246667225815908609490511118650527491882484697104640759689615476327452818737420915315101673127758994964617066809617419870596981798293517901983692185786971403469364734196690936576591076117601851376914419525816574456429424690312459595137416733873984621418003764266274020837656325701691569380669157578401026687676478492154727751037868115159175102511174226516669429775010593679260928622304605539772735158636452072412062091263661816690558722976580101255764235048048387118225282194189621172152777860053402015449339185196556460636484906282096664160551755574595643536074257764525035742580340824355449061608821264326296063398760050994485303167327635292886202927760782999463212118064776626809996488291505523052368727038954556613858625017221578902593718016542591528475010548510507046122855909943101798984036173671003131245535514200709082674868809059807237375911627256495258099481238364516551598171582843156651820562601344547393510856816858126984822201948982746657932806052658605760337331681509595700730607301656048784329220643440896128281317742951006901189575422363171385840921725632866787157419106081842198517222791716048807125 A015281 799 -5827199265812006955846561806677214498349307854637586615001584298995340912727836662646363946641997254240680713242278445140335835863570377535259930088775023843762452259253852709766027152224702794863756916516954066196669434806502443889703928286454112913716168342502952878817411679170787280546702206832097057556539404803281042497560825214141130406347707474728208557020866473426691067838904229266642787524097479865290449269917032607544679030842854588300518478864658509860407402421000215932379225725207392968914381541168827074829382956214374586088689279513333610357735282567761859376955591216348375969031730564113286324867515096667553742448784998315309741312630647014755583689774542698004313164637657601190896227723657395766824046796004859192894031902807522876217559640846730398571031456119439270485810224723926073346709268015765743699762641252830061595512407429763593822993297122333721055745316288122206312357943084204377431709622010325589704893229036215098269792516353281398591059936802216472631725770619351495411508031834482726177097671938461756316232373493891230951297231674255044492675040494718702730123434553272341718713085150466664229410313278400432410365969548884231399719879644399100836664005009008842379022525792541125171558877867867757081361165908234636628426716137787303599031698029238649968490666069039052649811384527403860700697801829229074172075789752751977063998042176176946052959857993155980346720753233572173393342346152182623952792720061142812402711877309854779485340697292880710944678411167209034208438953347214004992371344227213896720484814247151180876919182931311749063121615135768167284253909136610949724481219924562206185176112671801058753004126461872272381102329890671293501085772450241207997991028834581107351949893366983167484529511063490191042246133012167831743296401492788290173114569028551490101889151893584985903793339672828686618698304931555202717925782484470665247167422016957616721805703776755757554422299243988570582224957964231027823605633053503940691093008473119693779427521822542691068285994539966115439460018766496092632530363076122165718410129683621603222097247872996719298514755601259594144141944217255323094605993875424350996696602971985280951978082197116732138610303723923209388375809939236710878415674499379088722260586148257443439424155603084300699117209158791389594774111832527363768383467281465919049539357004964618605456276641004054686270450689500266142898574970706891599546125007666498065481628450162312958094441276477287521499316054563321867164131782949795184688001112833090670839053115513181137591911434047134550608629805894081436634280024875 A015281 800 10069400331323148019702858801938226653147603972813749670722737668663949097193701753052916899797371255327896272482657153202500324372249612380929159193403241202021517503990657482475694919044286429524571951741296626387844783345636223041408388078992707114901538895845102574596487381607120420784701413405863715457700091500069641435785105970035873342168838516330344386532057266081322165225626508172758736841640445207221896338416632345837205365296452728583295931478129905038783991383488373131151302053158375050284051303139733185305173748338439284761255074999040478698166568277092493003379261621849993674486830414787758769371066087041532866951500477088855232988225758041497648615930409782151453148493872334857868681506479979885071952863496396685320887128051399530103943059383150128730742356174391059399480068322944254743113615131243205113189844084890346437045440038631490171658263385381238138298387700999351222474193863924734368059197982768352658369879231964933276633426101950428268561609345158145051120303840895945333150215157089955076360451230147534609524624138967757829276093665371791078655752158723212031762876853674884009121061737146808807719911222452119821281314131646258028152149710167909079432751920264544858391163982975079393543756354614510032867774287255726276919164913079112978253189472109526141499223997973194758864532184917521076743214452980505840866645723529548085537786687192106099252241453643187019057398185117839789594079343029923782066933836700157764595230894990901403913888683039788999046651345719212618317244071502070306121721995698882326447633147015197035275021357166181237805878763231609950904778478485718107246520449472074228318092698443529559862418135974518899655945689069933445549809538415754192149130990661186919678306443048745013267363100241511007939653481743228898823799866441579000105917631203044834308985125221372349611372696541071613891938235702586814562890772091983158279758907125981650050469962872147395366509123549131262837269998246735886289368469542005857680334413003556454048993897161030214371230354869882802651287105293222006112610420156559282016752209070039182799526326494778979806882894593392972217416397600278083807919150959373309845447886712244660986476301358200049967742122254516216953229291562983522790926735158082226203433687201761052853784685439671538386373002783826823835287363823709446313129144703255373180314001734808315602739448496919481077369665595506145139451376177864662906936203549098209447419488556532598298032452803583541272692572593758815526644671633269121790324537164530829809509612894707842318582972767626211322137470571414150867301130380501 A015281 801 -17399923772526399778046540009749255656639059665022159431008890691451304039950716629275440402849857529206604758850031560733920560515247330194245587086200800797093182246895856129718000820108526950218460332608960570398195785621259393415553694600499397894549859212020337248902730195417104087115964042365332500310905758112120340401036663116221989135267752956218835099927394955788524701509882606122527097262354689318079436872783940693606690871232270314991935369594208475907018737110667908770629449947857672086890840651825458944207340237128823084067448769598341947190431829982815827909839364082556789069513242956753247153473202198407768794092192824409541842603654109895707936808327748103557711040597411394634397081643197405241404334548121773472234492957272818388019613606614083422446722791469347750642301558062047672196100326946788258435592050578690518643214520386755215010069757311988425688807864660988997177515774773985522884092938268778407748305880670971929642856358374709195351612215397099631078872148238733648713946307386268494561054522652345010569167738597356871181646525117917148299792027095799412096054471402980879604998576195801466144960966450055094194445786519315633784248102232581085041210256736100727322548536887042119018062648763326653622131816106290911524164633852315205286707307607833001157094240232080666046999285415632310851437287118291850236318729741827584124280614943294757901465657846723797139822137193842889276529184357099305954215341315587338194910447592431372312695896062717118840276114139178191187568796248553234655158553967933117953844728203619194743841187956915396223559189698422334763908637828202553323720599308232428467125601302684151874449593123144239218189472922842293882213073239188974908920327176173806187822243410442428139095182059535453220942278018977678123140218620930381027328951797508580490672121553993988765100594546383039025631984584020251539579243716710979770545534764457036150452267057441148841480783901808041713642449870263781967376475524578051396677618855922762857425504909576274680896590657457084311293166048712407298518312212965790273612488079259862191531213195045772478191897897559177101388410889196558049118195672736131751355307162622106649756144163761810563349131812282735058823522470247733645611725173847489138129954233573581051374020881435892982303474680631224467118844656572735022618857362681097569180481740270427802458015210713428557403705041289014692238789043800274792542261017985474045337577017991222436484008057749253746184140985557096380595433534101388967535273738228690256741219938020836240114251777372121152174525644244527376377795095229815595 A015281 802 30067068278925618816464421136846713774672295101158291496783363114827853381034838335387961016124553810469013023292854536948214728570347386575656374484954983777377018922636039392152705417147534569977499454748283865648082317553536231822076784269662959561782156718371142766103917777680755862536385865207294560537245150017743948212991353864831597225742677108346147052674538483602570684209077143379726824069348903141641266916170649518552361825489363104306064318658792246367328377727234146355647689509898057366147372646354393055590283929758606289268551473865934884745066202210305750628202421134658131512118883829269611081201693398848624476191309200579688304019114301899783314804790348722947724678152326889928238157079445116257146690099154424560021203830167430174497892312229136153987936983659032913109897092331218377554861364964050110576703063399977216215474691228313011538344564576900850539500722031421642092575685849541187750676120570193212602004008771867834831375720349339894403876471565580207178293850255491919432029385237818303086271287681814568073518929211960909067902524725722556424554639040905683056437902875575342032075356728327237102860731806192475083371197804601765591910149653088939857330457195806819305120072545286371480265515622340857097955350723811220735215129665718587014749072893531431441678811433479441016684647370998976993244830334138336003723397099732197762081032607126282660810735774603436181804355820246378924546501972730122626016379924344117357617909480473669721449000112122073019208141144116257955350089734508326852184029812839803125944666925770889982925995838100362827883468906713426233334820158231402672835795480723201866307800105790796916567840736671286408451313387484843188548558217938405202870650809727513465137242832637832217546943656605083671903508362840325172074894737394915621893072149211152746492534820265468277428680563067553834515300969825687838806091880989881996261762827680868130653573149837069690030659585310428150382268324136187426878581513762958072492452204374259043236191699783107683851767447258696324816041836755454434104797325435970788235227881522833573556003769160586723571549814882207072301897746158176038050387520620838181438470337331936632819250693055921219090824588753491968465060876753952232642640174037209785151134346441574536212980040473852198855702578606419916815035173447367908114592204224331952470621615219191087326081512560376149207110066491452290415199728498608890179393154214392482687257562405878092603861198460439005796747697003044643367705282561481673607881016327388979775453079177095463709420603747770486247477291388547545643400612969557599445 A015281 803 -51955893985983469314850519724471121402633725934801527706441651462422530642428200643550396635863228984490454504250052639846515050969560284002734215110002211967307488698315076069639874960830939736921119057805034519839886244732510608588548683217977594122759566809345334699827569919832346130462874775078205000608359619230661542512049059478429000006083346043222142107021602499665242142313285303760167951991834904628756109231142882368058481234445619444240879142642393001722743436712660604902559207473103843128702659932900391200060010630622871667856056946840335480839474397419408337085533783720689251252941431256977887948316526193210423094858582298601701389345029513682825567982677722593253668243847220865795995535433281160892349480491338845639716640218529319341532357915531947274091155107762808873853902175548345356414800438657878591076542893555160629620340266442524883938123468141267651195566582277095095220315491654233607027365588998482717518400798793757937569790374400450031233472701741570143571035373195239771657123233776244154127270038668622589498401130602403584933429067303686089222228397927096561272083064383057880012678370769624013994714326384708989730652311273663544483387700825230497286985874802315417960434592442410076984243141762864015517263579611877553740961699561237538993264484230026088747541311296060530864235407624204998731084654277493921907901523165094242667949349627257952932861708040287818801874321661488578040938969126750248738809257610401310432182725112390176074087961386679389777689281605760140270859660847581188219571916524486981758187443818784061199454267889246146592468095039271893557575269298705839582419944208531643396563352990922125195066500882905545004127403332112685281959759657468304845883573734510061870105930122265460360014637063652877993402305772264655298003884119998592529937139899699521593463785956528652830432671254593842985731330067578871927579886991170021572580737627064703745573300268847700990465206307225802977641530761486413778759861333306150251069051038453032472435034162199277134046169833184340487034451464565173695587228960515638398354986649410013159822639096100003838730928571547513247622565297182586645055157579543708207846055221861677329491289139957409852962104034783462454477731516088584496875405501541357889784661184962522188071254564241222885959737984852892256813174504470391659961905569846836758590216686641583664771080251483982713291511444946010836310458140308089057609938565330845638896687726748478151604266788471472890617729742622849567065801034946260173687644893250402626861599326650395236826415272404855500143343417386049429083654410967012978121515 A015281 804 89779784807779434976061698083886097783751078415337039876731173727066132950115930712055085386771659685199505383344090961654778008075400170756724723710083822279507340470688451448337703932315863865399693731887099650283323430897778331641012124600665282644128531446548738361302040821470294113439847611335138241051245422030583145460820774778725312010512021962687861560933329119421538421917357004897570221041890715198490556751414900732005055573122030399648239158486055106976900658639477525271622310513523440926398196364051875993703698369716322242055266404140099710890611758740737606483802378269351026165082793212057790374690957261867611107915630211983740000788210999643922581474067104641142338725367997656095480285228709846021979902289033525265430354297618663822167914478039204889629516026214133734019542959347540775884775158000814205380266120063317567983947980412682999445096928228567351935222509991441340874159531841619066361723333407318942027328726800033990187308836296279794078126149731253561529109246488034363600993938289067544131158798307539464368337253067877935459735963641589760488244562258347595981279130231098845448607914464507561230406534610177525693298682949597720997452304465642534785164878011814624510660032320366260331218565335714920732743935936521438803668383249980349209384984326604537724601259099575437156012559851361135433221189997254682726594513040629842619565917315273044612707802540082027214159666979261454577400082275650775875550771904210071134908216229871263085482928432399713081375422240696798888587376311385778127084572281175932996403974369427375036167001732952085685657361877201994671692396538763086288440268287373438906953453653544781887328746344709772826125564090901121986917174135915844119320290577750054632804827958236145362804381544418740116531149811427585704728292941086202582804120880736608570770243604946139712213542270352223885288934622088967351510111909893773551528547994826082536561641962471839133841795417828509007921068593625181801361607127882892208537053769727265861230962205229083043294473330203273707021334123405704309226059457529034991905569193496624025939749869518173253885148508793574159512413389215898240087185612103262488301780215395537014066683488278224017430656215794721365145087553696680966225951034236429072752263717974590862530228204983220860270684354710087946676699756594101289799949782035956378910582162387363248336978644820165372271076585261156488697084106070011505795916291818669839888436614338450154379217326159132319796082505905477920275442075627750999525902049506097379911441078927416377146911341614672266653661616382912589114035268268833613127165141 A015281 805 -155139468147842863638634614288955176970321863501702404906991468200370277737800328270431187548341427936024745302418589181739456397954291495067620322571024844898988684333349644102727552395041812759410670768700908195689582888591360957075668951309949608409054102339636219888329926539500668228024056672387118880536552089268847675356298298817637339154164773951524624777292792718360418393073192904463001341960387155862991682066444948464904736030354868530592157265863903224856084338129017163669363352567368505920816083317081641717119990782869804834271500346354092300418977119103994584004010509649438573213263066670435861767465974148507231994478209006307902721362028607384698220787187956819893961317435899949732989932875210613925981271155449931658663652226285051084706156218051746049279803693298023092385770233752550460728891473025406946897099855469412757476262110153116223041124673138578597647687679627617210678530242856430858020803194358863655736827410816702215578063275136119975991639300494064023427176920419964334804959686756893375263552394781133207749512358989575938614376788083588997566724923330217883568801115362625629589909720867127059639296706085481108030842789711011037160854778645321530200616435969524115306816351702089940640793396942909413149858125565432674517481700693190732450437803313267439470996593986148826471133319754502216770475621648828785015112660468574401300943585593842353610719003758570829635336903702821669901684655890378346881047807885980131555155506363282353020272414244691351438060648149788236663400955205260394780354481626003822511157193421488637573671135132413000874978282238300063377679325527536300155862104524496873118267922838652068766067521757715432731049923545923640931357414746377850316414241694661694253625046340862053916019517200401743983776441495328071518436187315480590432027327402815780014922947172074524524765262100595493984604855521854154568218588986589955934333632360529696372630777254124466197342864552174979746685321594054066245785170732824056667529698099943119781954566394202418042138747934776947393411495530479848158086464223700891324546687105844037733157617949014438590045996877459438811000839906208600009173502924147486633613288649668667439548820725132163402001024221329625266947484727316432392203075843350149511951378141319948717449592845132221026450675106539653960756952802852237885964061195325527204326761054347848407438468382670837695028632513055295337728817825179803432658095497492999624052712768511185735613064215066819272503591803918408600404554535666935830107242615969454629399114339129083432613755654210129265336580510072010375461191615567223945755733449515 A015281 806 268081000959472468367560613491314545804716180130941755679281257050239839930918967251305092083533987473450759882579322106045780655665015703476847917402730931985452446528028185009513210538632252448261639088315169362151599231485871733826755947863592923330845488842891387967034113060257154698025569929884941425567162010256568783015683460356877322058396729388234551615161945817326802983230477338912066318907549005331249626610816870947355383860453212820863247755412824772551313736286941658820659873236412778231170191971917076887183344072799022753621152598499871495123992461811702641158930160674229854512518579206513169134181203328620496886458345162900055902513585433560758525520260789384776765156529235113138606604008363940864095636556617481906170791047020568274372237944793417173155500782018983903642610963924407196139524465387903204238188550251145244918980926344584833415063841096479369990682572136335993447190769311800234625872600362850017669678880480762367321940660168889935690804938072524699331059553967334073094618667475264361558711499433776661072929671994874489201489851629269035427503149470934276576194615268063785181085002425561607944730501259521769194169876777955782974032021198984067053438581501162055292233658258451843265754518807185125585145409962601859096085425038873230455963164868173284453146585378325296308680095784065405416552679841141672676162420051147856659406465918040310356448209875229885138127433719053111389672112203174035322244777365860928804007803340350573320198392211281986083352875736261632735872087067447211275000207185459624617034188129931354501694585424956126771299091736095227128390614051150995734210742405286754569431431555943732092038741074668067637853555260610155221518719232850726225098865389386825292132164355039299213440665689867801451406604210206045695942275322479047874589076991442130855699986783448463501851896781848360759988087543585696093156525280899554458207593340505691831252441354535801074460955356788211597867834963982297262828506000362281428560929843787014181576861169953847530261723024161474106582380880701462071857322453513339163948944538797900433522115477460459565751922254290455000195932367055737762969959633405412625348980025738661713521755625809700759673230596126689106717618992074475848447704005658077226293445008522711391586471590824337245528217628907215994992554488152097882855245635805099519920494028044834646899925509516159499144360355456885718652462259540770893833762725052700517486434347792505074533459815051732782672729093763204736953386829675968856827731599064011502524386813969642846142125889513860206442853600247694996698152933207228908449024992945365 A015281 807 -463243969657968425339144740112991535150549559266267353813798012182814443400627975410255199120346730354122913077097068599247108972989147135607993201271919050470861827600432703696438827810756532230596112344608612657797963472007586356052634277908288571515701004720516318407034947368124363318188184838841178783380055953723350857051101019496684012516909548382869305190999842372340715555022264841640050599072244681212399354783491552997030103310863151754451692121353361206968670136303835186442100260952521280783462091727472708861052818557796711318257351690207777943574258974010622163922631317645069188597632104868854756263865119351856218619800020441491296599543475629192990732099010644056894250190482518275503512211726452889813157259969835008733863126929251541978115227168603024875212705351328804185494431745661375634929098276190296736923589814833978983219999040723442592141230258963242111675110614961055459387910215980342974910414699433459189173077584969869235544674646586192664000186612327418062817829620946197737140063698055910041062579284601281169490247259751975350852452529913177769559688284884064670500884189722525896388955059504898547488618591963744917477095757865652258629676537859063409215526502093009320242923841108122163842485060338679274019775826481459088073733319808463233379352992625233446072231215714028654141414317943111897783250434754489773751921786890734510373016236304662832138276395585616834738614007433160650206216622024342296761540615479407919320680815450503582605934678644005704317066462366646532759048772400471737213585494553729828556478420751267126195415959210399096639460357235895521141765434586691089883373295163013825169744231360402343208987479436290065695692646108585757291117179491006243590490591366154789967255375869478956425571563883672611878484257060872601851304002321200175279761403591282429250440247502178131779292844619034647167572923440858776481075951773568586698427124275217678336585539675577370322073585792624139012857763768464160857489669717980612889533173060841856894339214820778098424112256947271476139812097043045390631192270123631892575413863142212275396491041011466804448413470112927922773869047574243858313517818216111539970002643268805668293212179261295993769675495761491192026391477252207697782009960065479382585170678668127310634289082424058881191288800792269071512637753405407467059995054421649469944828177065546421940381697425924958466377704087643245353570771920093814133429776935487231292463450444871724066711164862117648243068747130764505435774685976137212901275058207973333884097085924492932450796358056221829692206037058014177412395751899768372569126549667965754155 A015281 808 800485579568969438986042110915249372740149638412109987390242965051903358196285141508920984079959150051924393797223734539499004305325246250330612251797876119213649238093547711987446294456987287694470082131483682672674880879629109223258952032225522651579131336157052198207356389052118899813829183401517556937680736688033950280984302561690269973629219699605598159370047727619404756479078473646354007435196838809135026085065873403578868018521171526231692523985698608165641861995533027202171949250925956773193822494505072840911899270467872717157948703720679040286496319507090355099258306916890679557896708277213381018823958926240007545775014435322896960524011125887245487985067090392930313264329153791580070069101863310593597135745227874895092115483333746664538183112547346026984367554847096173632534378056502857097157481821256832761403963200033115683004158342370108799220045895905494659486896739888140605591901155622257148240522014796088051246936429780061930488217778543674400254109968277092677487388330511576887706141049985766486658502886635534886600650895588957564647269930143087859606042706945509955982408215026863867674284557579316645250075029759981270155843359237605471058401971867742043570435208427423919807268449967032596590000564000297459216927811798445341311390707059878665353713366558847073295459616823880828291081765216029809049280325081342766318398957741090687899131148033903732613645531567290269004655113361305893739962020310298399627585147360884050840117281394383788708212137302822754799326139163973562487265778651514256222300274927480337746167669570754206696904546469734852013661101456534553045368141660894690945798426992406212781895624451805902386962351446175268668439527298607985693210558257902601755380897596561089819224346098047893718441631887801541757721292961277081104400519028003876449888173474980383891410949094506898218562433661582630007239761698317078126836596681556389751512166998245370839722748865297939390092550892879658152065441853916368277740956845678838230708194347470849794053107571505292026642894693036885535725727553156691927662924740084206928095092589704423598866883205119022629508408174462870432121402356872915363721453942746325734604239500353916539339248320070381685989471157555659951609966843521998767421341280682426493547773236061980289434219790645507574543757860150084440910666388757313234889748318651562324988293776833359688959280824500114554446216821985279984708802624441523796685312522934146849513041782078966192293028148537053949704110346876153935575703599287812757268842542213325322563002125593669371878305645598292618222130746396166543275815220966722915354918502063502599381 A015281 809 -1383239081495179190567880767661550916094978575176126058210339843609689002963180724527415460490169411289725352481602613284254279439602025520571297971106729934001185883425650446314307196821674033136044301923203803658382194159999100737791469111685703141928738948879386198502311840282061458878296828917822338388312312996922666085540874826600786514431291640918473619391442473326331419195847602460899724848020137462185325074993829241384283936004584397328364681447287194910229137528281071005353128305600053304078925270504765869095761939368484055248935360029333381615065640108252133611518354352387094276045511903024722400527801024542733039099224944237965947785491225533160203238195932198983581320760777751850361079408019800705735850567753767818719175555200714236321980418481813934628987134775782188037019405281636937063888128587131807011706048409657223900231185615615548005052239306912645001759585560524804071327983905368476025945895181926429990135462546394840599512389442872515742971004624869570892547109295769622065454563753292102322204752300976593256342028224751512312904593037270007020371048003105959350366210627299587930246323204572360481444806788615332907232516572653593048975848395707049863257487260717847184149400449978395887271814135910665416512502512343771848440806089417427329208533136490135852953053470917580410080389923664611637283261807109676141230582151137482899317362114597865374306646114068947994325052500261916766596213134663073807397862547850612367911149422398883628780807963444016471018756886399351513019328617517952765170454541265922555689295226992453964953354545570302033604629384318873086340610913009932707736004252137974497191160465709532185246327137173832555197998803757486660496308794287623786785632296623775794970783453907662052389360857178233140780434872563290198401345966899125178620228652694560371371084027727438007938028729111450645546539386957790237945254979950188263337573397396233983018507891769569822594052427784919900643967620109856939360276223265307616426385170064559724666439413788869248297281434249974011272275767281667263698449987358938938761961558530754316134586612504327457689351614613855732903264133100359082853476935454376760006881563680401669474546647659429841889447924993559440243397268847444061456165266477060255378888035532878282901299973926110482382052843568693546974568290747280287278635702066184477396996617557298345512067006597945353383467058438415399502288573320504720129674470526867512053479928506060670299335023959864077060281455607884851949317037352423884810232725777650631148066926289321835695065303154655926651509405874304650099397621639787146376028423826739376658766635 A015281 810 2390237132823669641301297966519159983012122977904345828587467249757542597120376291983373915727012742708645409088209315755191394871632300099547202894072429325954049206559523971231122836107852729259084553723296172721684431508478446074903658624992895029252860903663579351011994860007402200941696920369997000735003676858682366995814631700366159096937271955507122414308412593907900692370424657052434724537378797534656241729589336929112042641415921838583414169540912272804875949648869690697250205712076892109448382867432235421797476631228740447470160302130688083430833426107059686880703716320924898909006644568426720308112040170409842691563460703643205157773328837721300831195602570839843628522274623955197423945217058215619511549781078510790746735359386834200364382163136574479038889768892551620927969532326668627246398686198563762516228051651887682899599488743783666952730269522519585729896627017451135452154170454459463515809283542157205286342450359184459879914869083780644525230102017419725818919162937556938051801723474964748324780536235034217134948385871657586992367184842293055958549230855774504744347092234604111871431303531074195522079440622971922984471725065849103234152148138263760971585578354760482688506132535707975740513236611623816037127670560817965359099432818056328617523611692627946226019892505306967283832664096886979962902037224312367690937781976854403990570018191350591086495446089596165595227849501582796626439503834744161082294345543183473490909908748443758974900641656644658081815936829917022666123447848381850775434307415375976115613898033110676991246917752290515483925996263958727374666912731633497156791255649571926026289742829707490747732934801118405451886935249608626092522166099784026498468436497362808348335618223478006144487143603782830569938193231108708047921119543926028681394921466206291132582486791645689470178633884450367873099172714508959614671216972901461836582234558294342369421376845263349031263952518587137932985806440727077736953170499563589074511646671658521556339488979215521546247747521279442589700504893505940655580610893820818816184013269385699282421048700218036313034395225876859823477245417009287126161678677227214822936046872000092041571480714194482521399499381793499058105649117571554865778509690407283565182429229862906278608996671463744721980273193643541131206727252895324607043476209742634028014520973430948220927243091584124045216193204240244485264524442206064132684508465047098432698052856026584166273800636670252801371374569216712180192200605878541472336730183906143965543842962005252928134635624839110691454587642600691336732753849977603063779242442446010536514336924885 A015281 811 -4130329765519301140168642886145108450644948505818709591799143407581033607824010232547270126376278019400539266904425697624970730338180614572017566600957157875248597028934857422287380260794369516159698108833855786463070697646650754817433522103987722610548943641530665118548727118092791003227252278399354817270086353611803130168767683578232722919507605939116307531924936962272852396416093807386607204000590562139885985708730374213505609684366712937072139684966696407406825640993246825524848355470468869565126805594922902808866039618763263493228437002081829008168480160312999138929856021802558225314763481814241372692417605414468208171021660095895458512632312231582407836306001242411249790086490550194581148577335076596590515958021703666646410358701020449498229652377900000699779201520646329200963531351860483387881776929751118181628042073254461916050507916549258176494317905734888711077234098389839106602888890891004438835530074120686130600871828785292705425843019518557394765319442618408390761502236393375136471845119992203341751491222320850807594920342787926986107754296484842171025234950292255677592116119022425124268206237888861675310292708109612256525375694068111518388459760959010374010565643183999547929119977549330457778394586847879047299731869193487182565404724244643141807339018638541780306577523929681599546192063514954288904165295565297505356020134869169218065865846664798952317828257971776330770164805074252323129145842980959233135996668273909385586333362590609273227359402391284839908112983252145087338827166970391078850750837490367828208509693194370298659142390837911525922164685221069457989292696661613547071888714358989927295728023483260099657128182799168793338163933873716646651259728611958075975687445867456175802377789254391913096687936694059776977769215173344241965055753285323157005430492747054329774565023324223530095055478938292182611480487982611891741038579085214499578143645044214500411804361524065806871002871938712828247917778756748215104795780797985928333078070150314927339681612736788226680274172569049789307277025807524361098487298625782140517691174250070396758721713520248800155119224975941808642888739074078983994396447225626571764453050039697951306844277626240019151097413235671099378851389577424561262570635652246525808928763704985388129853314486914383640948199463307152788756080670278374850467710833310659169577785406383876971576147784503434704910988543673689600363125118106394292164565294133307416680725032956852597584073460766912191368514984445269161155518839692899440931760098835798979346946732664561786182415426804831441076093045895504918318959546668160167821237611480420901192360405162795 A015281 812 7137209834817352370211414907258747402714471018054730174628919808300026074319889681841682778378208417524131853210847605495949422024376101980446355086453968808429575665999433625712593090652670523923958332064902799008186165533412504324525126195690784671028574612564989324852200460064342853576691937074085124242709219041195808931630557223186145204909143062792979415166291070807488941007010099164057248513020491377722983304686086640937693534585679955260657375622451391998994707636330514506937958252970206608539120068026776053720516461222919316298739139597400526115133717020862512070791205674820613343911296575009092012497622156201063719525428645707352309828635536174400741136770146886639637269455670736236224741635012358908411575461503935964997099835363336732940839309011201209218460227676856859264982176014915294259710534609932217853256702583710190935277679797118128982181341109891311902680449343511545795806429713875088341045493049528892577592141403680232915374319621250218646768053852757476181192835599184384180708596523372521589513886548663713548477299729292646681167516970667464604249883475237074870457308186442407206030674936201147911653721014721163876267167695474009183280808684612880602817561436627044348072402409264732140440415259583988314925833323473153139836513270497328985380640868150177120931779796496196964338878080244174622326667902031343561207323797628676470113019883631690752674795468660101017332787484793530286717209900046484377848189136073896844442140757217846225379769852501389974265388664659730928759062256108021591742196167525474771079791495257549053167500125389810609605134892527399505132748740833684926390405270434326333406918485285772194630923186315263713055601127997781943449885756283051227155812244562364797899466732741269570098718462025428820118502611761221871114622376803388878942615710514817459304466554894483282250183912597577668145611452323060582853909265336395308896619184928330801616109968226134026704641558772917345722700398193645110008372855438993278755437321274222037991122249646694862608914036927822873751387190369298836471159572322718135917668571713264282907081057324442903457678829103438886724504592699589316924056255941440153798169511429434778586966790440938621192585648779519767585274728015942634127011585886562490845196214868799421794233216836496174855095558216098425960990324610622616854296956643504763709998983238381678618989076459082154347626724173494377392714312260053919558498997013541289257722953971750184109348111313912266470247936708369386862937350710835682984144597572532349432677120759706765330513425149359803387817070960496955714005457591781816190211364158371821296005125432747221 A015281 813 -12333098594564384895725324959743115511890605919198573741758773428742445056424769370222427841037544145481699842348344662297000601258121904222211301589392458100966306750847021305231360860647814665340599997808152036686145694041736807472779418066153675911537376930512301553344602394991184450980523667264019094691401530503186357833857602881665658914082999212506268429407350970355340890060113451355490925430499409100705315150497557715540334427764054962690415945075596005374262854795579129067988791861132517019555599477550269020829052444993204578564221233224308109126951063012050420858327203406090019858278720481615710997595891085915438107339940699782304791383882206509364480684338813820113293201619399032216196353545301356193735202397478801347514988515507845874521770325971355689529499273425608652809889200153773628480779803805962872450427582064651209936159830689420126881209357437891665808616146930662733114767433164968556456538680394052337092582090883731443414476292512902019990724564848391638960975576075344386500804581790922016132497060125625270416247261507805000150134063984453511033683078575898091361405814295912861536258883685303846682870249231649360595729478335987155889954020195379272260660087440378213757645467669830332180371099605712476588529400459535277185615825363710811375046717821015508836802237632120507769790846427659878218366700782921757053701603095208938398424553852967851055386717109990647949656784152149306043031678882311679154207854551474472835814854239579555096711850262190391003251945493418780163849396225251459133909671123763559466170273705429507856169039595596660823878616622692556186521954301183179068394614519744154500967154420079240274177902309406146905402080180413147217950879827923105104997065125477640977130025360411019518711422729161580709491415950392578267184147060204067467582285905901314425138327357837878536610402038098969887598099387884639776461235168015611865425644130711855328416222771677883068948202306247052226549196730248851381328650227535982382155945774204410634717933263395628529402407205311524009161084862613949265404202381959638143410431066624375272310039722885399267826436476525794003352425019730409908128838117721598086829686443581877544934318482447830903108000032164943013219721685580784029991407481737458180691079657903662758397578356394615202646093960296147654835692853775101525181911010091150386544696419090896063698905941418831766907244453393388962843538803758693785214623634068009946220095321853939301330534776384011616614743192250019086023994945614131040375661691739139490941174904237331952255723697766772240221915718005438280946866653897975497942129652552372971658193992118482950955 A015281 814 21311594371407257099813361530436103604546967028375135425759160484866945057502001471744355309312876283392377327577939576449217038974034650495981129146470167598469778065463652815439791567199423741708556796212486719393659759304121203312962834418313551975136587335925257084179472938544766731294344897032224995626741844709506026336905937779518258603535422639210831846015902476774029058023876043942288319143902978926018784580059779732453697891176286975529038753090629897286726213086760735029484632336036989409792075897206864867992602624948257511758974291011604412571371436884823127243189407485723554315105628992231948603845699796461877049483417529223822679511348452848181822622537470281155770652398321527669587298926280743502774429742843368728505900154797557671173619123278502631506974744479451752055488537865720830014787500976703843594338861807717290769684187431317979250729769652676873564215758309214434217253719651873159409236301870679275352517439689591166085328870040431734071620299096141704427303888171161756901728539046924304846037262656667517509030365674602468096780632934219488029758703469132768530632442755374809743325096663246097182819093490467683833294805556203843582781298176090359567045877952957871291329972825313408001677891185321365896610195285450350704107266646242316584164236656992110870850441039600625990379072451876565557515643467546326454085680098022497246515656266784916945102134608282816608601298272420644500466596123430066580973962208643104871526955884394046385145269707247205219227486853779957946002418600110182496829313216799177132651040226748266890169534110626108098632993655922386873111967747753283131940646723527455019726282941936145861032199136396536398403946345656369269786715619937622689270986231195525665164880276932530507305697915596939576404027368871802836733160642794231342327732654417034954450385418015565597002713781112704186007504676054308771677474830618403120382840966369386011505271166294428290330793782810676823892861357108433036031611521545545858989861294335048210671641307555979276774801164395670716683229967742441941527949281257271390680612680906009981566465497619583404012866671884473342514315386346949967602856059776590755223181497581697532834127250149525721692462397117251268156533801622510810674836934640338904157921163337385631527440992227142201391330373777864516453043398204213263636752938804220560430409737213952194075289595946424893050842178656705018120540419107066109557057076126946637616349075795682004689535841434816485313557072789780924669779846122898677801472927261214187838584420371671984574902825511502565042228999835549505383193049803744179269186531661842155099784724276504863778005 A015281 815 -36826435073791740268477488724593587028657159025032234015711829317850081059363458543174245974492650217702028022054679588104247043347131876057055391165100449610155776497121192065079959828120604225672386143855177051112244064077521439324799777874845817813036022916478844241462129237805356911676627982071684792443009907658026413510173460483007550866909210320556317429915479479865522212265257803932274215480664347584160459754343299377679989955952623893714178965340608462511462896213922550130949444676671917700120707150373462491891217335910588980319507574868052424923329842936974363876231296135330301856502526898576807187445369248286123541507345490498765590195610126521658189491744748645837171687344299599813046852544613124772794214595633341162858195467490179655788013845025252547244052358460492627551884193431965594265552801687744241731017553203735478450014275881317468145261041959825626712207334234846333006543701857872540344423735082968803301809011307093069606871894962614302207778528688643448118786833409100317314106211546526805994404532513340935022519737804080443262658681977183205096671214103304179222163120907394287795217323659763344715377413945710584887695529554327244209534615064183744629365241555449459811209113966515659491763881094637690554707497107300437607957067424550718085391775753514434714306273001203201758133046662059942659937402141809367754458394576654666198037578110929004754855768811433174418633453377661917010038746979156605211562605002243174141180179931023229327895110340720932441377527277405835292198804024096300154186643420478230607205329265838690052894796491883263534362025882438894948013987845113213294940753130244466204031091148684012559779239219506264001836861426972253171879310871322956429291871899516565013242388829142923132452226238851434150868970133199744014775855475280755933686392005057705597049402285579125240845213699499859770959482951237022829851244293517245130480557056481972476440009885176641605220302891776531751019798863451971292168764457067545659037955431615163727327464938006490820361329076357364269452016533854077934233940962173694537007056764509433693426929485949395244814839971447841932818577901222526384513054201775346358807544653959734577912347676703945345629199863525523621494343915082985406295363870205538578542524965610060060531074040096812689559320657225269268441670836226491176323700145270938361955820412810647722809450110732654125339267122556428966481951364276936026503289790505554669442717379602675842971740459666832635332219930773114538544084707670743398018427136529115817721556933144874513730795684832627571160999874143603949530098060479942291918038797710501573653188465421479812032027435 A015281 816 63636079807512127183929100516097718385519570795255700379150041061244940070580056362605097043923299576189104422110486328244138890903843881826591715933293576926349181787025419888458170582992404101961883256581745944321957742725957047153254016167733573180926247599675442849246559322927656743377213153019871321341521120433069642545579739714637047898019115433921316518893948541207622382794365485194969844350587992625429274455505221324631022643886134088338101252108571423219807884657658166626280640401289073785808581955845343185988023556453497757992109089371994590267513968595091700778127679721850761608036366480740722819905598061038421479724693007581866939858014298629425351441734925660006632675730949708476944961197091479607388402821254413529418961767823030445201687924203636401637722475419731260409655886250436546890875241316422049711198331936054906761624668722916584955011080506578684514867352999595037577512901311285005907686283838507449874583093463275771296629635010681763949630611707502354416213225221421424918915154917822729318585923642515932792478308633206103469509470706145900518548120841265064946920715513017976525675311129973990883353064361425621165716131870215669634293466249419967844701702526622357370119456321029190574827500673331987957441983531233074837408414174606105567531328129399525519676593378671774551320751269048298734148577587942526027285144959572125292536507507888167984975192156158378101466868401939450356241479261569412982592079287854268911021200497366334605494322531495693556252817216210617598462579399271156375282674844400090126085065198790709790600023154958405168828494075173688968064353905268274807473207963816018154653778816523330941582679099205745123997239277406414702396396441315881513015003134715084023290251394432065672998217786074527132581105502445167630307067661942211511989489245242391943810019182817027052250250681712891406795473821641160567366313043093635178205463977836106334485477630727704877330837536700808867006311677956059310131251911486467600503663211380417445899335739688537598143433991195879075129454179315139909123780489399594253013030472335555694139797404448257710920996210334010529767154062232838850738079116557441174043549677774400051095044197118367867175065421773766850159394235458939381178924597636872477334847245755281361449785731981183163147978886526712754903233999076078233762109755894602798166031587498990404463173818869525569707310319045737799440902057295449660358541288373315703862862682732006753337921503296453913367900192874561933757104404274170863503990344134404131895701197921464660685168025093276751440274240008084482355328615325410707688304214530164778148737894555443317620207592661 A015281 817 -109963145907380955773829485691816857370177818334201850255171270953831256441962337394581607691899461667654772441406920375205872003481842227796350485132731300928731386127979925567255718767410874288190134267373256991788342979430453777480822939937843614456640555852239165243498054510018990852555824328418337643278148496108344342318761790226892818767777031469816034944648743079206771477468663558416907891037816051256741786259113022448962407128635239704648238963643611419323828024688433311930212946613427519501877229619700753025387304705551644125810364506434806651982264137732318458944604630559358116058686841278719969032796873449474392316964269517101466072074648708031647007291317951540491461263663081096248160892948574076761567160075127626578835965934798196609308516733023883702029984437525295617987885371440754353027432416994777301900950717585502878884087427553199858802259147115367966617601862543683822257464718097773589316758720448361093864535359947395404430278489224257156143180835795336255877575714081584787229465282221376561429839771684104889086809272272263412753636886752281557711995114960317248400131707074249210237329209910785034151448046615437240185269406892483977531867767874732198609621708588895414058012005059026262453181351127098754740697077833676973033318101053961875501593830101267352241997982435251485989171832277186204846848890549051669824297060855260380362767914528993544199360975040241410569660919019542459497728464638643446552429399719879335462955728120424646215221802986191449654357315337969067083393138571369442258414327809134181838170859766761657231552354678122410019206706239454158433118153209420158385644258897589563771453050118082296424741951346610082960516696918008120589860964645777390210829320033889198998266888305913683874923529332607931493864645370535972205100286367261880734758277059114872877755642867004884264119809929980648420350416996281766451241079392286119827460470816575215027543992574874036962334092495431368428863132790285312441910210357815943248740375572491565887528352992257208519710861615713311047339864460311443454360603516665713888825676389118780525696469538765809005243187777614729342627300465379590898520239792345697371770446091898709533655935752428812169712727496947428075230014176305395299057487271645121074378980375854808676127780754069443836970376323387959118175603496451994559653938106507311822245204647613417921941910767635921821366987470439412196023600030024313209597244349540558615086355704211347457527369119673659690249678304795364000778125185173252191373019234126941358812119204823866152098005648881311355738008267010237514481627598395472563508913952358603545503002589997379656143136688626475 A015281 818 190016316127954291577177351275459529535667270081500797240935956208220411131710919017837018091602269761707446778751158408355746822016623369632093638309359688004847835229149311380217882030085990769992552014020988081810256668455824127486862040212593765781074880512669277540764638193312816193216464439506887447584640601275219023526820373512070790830718710379842108384353028040869301113065850628944416835713346136571649806655747302791807039518281694209632156929176160532591574826661612763015407971748002753699243852782842901227869262531193241049400309867119345894625352430001446297056276801606570824549410861729628106488672997320691749923714257725551333372544992967478686028599397420261969245063609804134316822023015136004643988052609820538728228549135331283740885116914665271037107813108043710827883065921849623522031403216566975177684842839987748974711703074811929356010303806215355846347484823450790406846311803725963036067767206570307458448616270469328157340844072270201300017912928272213855164175100363527038976896502867172138686668570899436668902123849773083186940285809230365684133631628102316190106680799488146038150766307517777182195380215550034848619374217043224125916919056107351472036373600447914830297012580568771935274954736832870972736690374934588113762717882585371197255104582321502228685436970261040008812002427506842774748024301488060759638107961585312693575416820850128602627825131478343595882087099525146653155446167755226059510332521429644220814989100704913299377465699194284392671491488508887122658355372054128636920502633796550307257916640814095954953393514771840507345393354521009006331360543994677246239753679377834136443440440477515491021647152138643935380152928962000455997566468118196899522600192193697915000938110911546595023422362990995460227174745671455157540375532092452667738479789935101094371002699901977233012088418306339811044276299820909890812037587701064065058139111120814506220073912314026347748605971887833192254132381405280446261133425314411138976550636517277316242534440139615234888928505909430308276126219945826162732587611339824256459061855752921703534003916465935974433512141530999607953980452609428622985846597175829796409907159136399154828963847874869840846028232059896540003512731079132591028540383396482298000032945890405824241133988820975131361950020613210953846359885496890804998175184583069814164175270372696856985004688591815355137938327843385989972881319879272164202715280975664027519848321014105495745868515457108047282244571024982834639463420537912668024910691119382101948507076397552533407945717135591430891275425174035762266089875010400697261839392902603169054265144429207395044258142103415104725 A015281 819 -328348194269105015845362463003994067037633042700833377632337332327804870435596468062822367262288722148230468033682001729638730508444725182724257806998573540872377059275970010065016500147988592050547129880228267405368123523091664092297297605487362027269697393525892511590441294798044546381878050551467901509426258959003578472654345605428858326555481931536367163288162032454622152323377789886815952292112662123995810865901131339224242564287590767594244367173616405400318241300471266854490624975180548758392293377608752533321758085653901920533363735450382229705912608999042499201313246313176154384821381969068797368012426939370155343868178237349752704067757747847803169457419758742212682855469917741544099468455770155016024811354909769890922378932905852458304249482028541588352122301050699532310581937912956149446070264758227733107039408427498830228301822913275013927185804977140134902483807067006521937304527357835630646908210961133973601891108235109846094503092067506649215905794052115811857802582279062175735515286365647310240213392906372406871302213102878615617635725695625242968236263667359874506682883959323922903912588933068679518215455381766667679562869716852337588549609505289850094150045172101089114861351170863782368414278325106925858154554689167897080753971735736687417856898254329018088030813002858815871719869450540035752925321596690189868372482497397871457589888509934682228152690398402909606552095831449303087879965499037241004356900826335653460572860935256244171780931739204406468792035557288254721191329790790730761938121925951138163431695690427010829338416962917861919165002316688254123180104757986975194895186460364494278458787863083367191762250478225091673805393530203310518962761569053961968404739785797490214526622714034826920303065994628628305809391389289547877479082902614498575336099414580200897301911676293502609690704600401734627182889159973821807069706433068265344130872337929618139177591162318276190842486169763060605627326382378652733933615416030967201139301701626856327817213506378789097435312469767817700971057012695157004762938393978412834979402205171333967043874105766098204458353701551329783860895062821048119122989802390227637968554961729676540612727074002206577025795617381304953836133675231714053825111869685518565774823294210469881699971449965300441412833883412243490075307230172736810790376739346432014648617734428093523323195980127186101595384680853154601996920188638130030530657429483998175158112843705712205080031561769902223468472223486504373464757243247428383473575886699894085056077555961177509206887765257892182080609337953882161103072704804213050085164957759369801872303936895285224031870114185429033868075 A015281 820 567385679697013467380786336070901747841029897787040076548678910262446816112710696812557050629234911872142248762202498988815726318592485115747517490493535078627467558428876177392348512255724287063345440433034446076476117447902395551489730262282161583122037096012742260028282557411020976147885271352936533808288575481158183600746709206181067188287872777694842458161943992081587079214796820924417965560770680150264761176277154954179491151088956846402854266476009148531749920967214349124559799957111988254501882956507924377579997972009942518681652534858260492931816988350345438619869289629168394776971348042550881851925473751231628434204211994140372672629085388281003876822421343106543515974252017857388203881491570827867690874021284082371513870796061313047949743104945319864672467336215608791832685588713588226242809417502217522808964097762717978634505549994139224066177071000498153111492687737727237827206752793556377778893420811981516930896201528227420077740334747121671087880835088319277500767502348608143525218912713786783598111695477527941109338958836746462973907714700352795215600581474381996760802313788267328234762672351813051888653322174514147875879241756669402285962740258948427030623426468354780700992846489096319929766554404044967509204830767017672405438095845566395955640709018285388694009062448712359448276981397696799333959809792145137886444281956175424916990141518102315849842948574186228010429051294164737383199841331289858161741405970888056312301247089352495754211689419761692020563816892813238878872390272551490463892187642079466056931407887203438278335015284329599897081132588826366244180731043534652237250305740764304160918214146808954766413303261669508259036257565461516359503800784776262928855115471727166739395683811045507804092924768919522618761325090126072828098746704686867506047059148452879221941997347561191589953800237363470742380838064028716173415122051089552740843567134683409862678088955962502899253198607622148224018599936247715269341182387507317805940986642501795990468521885889613099101347286374155227823685044556459473020332266485779546988552740141521402542272747653660761618303290016329835800422708165749305957041405904445109753103273258224286101036053395854002841489630256594123663162867958695977415945148219727442646971390870887942898518833256124133790825587311175589145256627218894632676818675913801911220677086460217446379442270039432801745071636217198153988825366193077322473799248173340278497694009066311376945902240877424908881219714480283368957752101915248016671712785075387036646847118393078721344992283635266618400201734688716363850491434393611590476681172617482954960475300600487687177821116582857959445439701 A015281 821 -980442454516439271633998788730518220269299663376005252276117156933508098242764084092098583487317927715061805861085918252673575078527814280011710223572828615868263940965098034533978229177891568045460921068283522820150730949975339512974253893223575215634880101910018625328872259206244246783545748897874330420722658431441341262090313508280884101361444159856687767703839218316982472883168906557394244489011735299657507312606923760822160709081717430584132172470543808662863863431346395287239334325889515703779253748845693324458236495633180672281895580235074131786179755869396917935134132479202986174606489417527923840127218642128253934304878325874563978303059550949574699149144080888107195603507486857566816307217434390555369830308778894337975968735593948946857156085345512726154023556980571992286880697297080454947574673443831879413889960933976667080425590389872579186353978688860808576659268056657311584998856576498258046898642516059611737845351465071086626528083644782541540895513325473817257416455873858898656566497475575016721101704620082717463792783088221889032037352981652648079783487016297575162357780421981938307890450334665219853503450517986173687433706939948134087798957002594592395135051566138230837001848573276947463047483880200235109716766087371019256612116114324002597295050791385253920191238179887742237062537089068508321464252334305511737454604183374380219047391302378135154346920798726377971737188359888137000951896243819570081794523404305434520586441521776035024423908847432231031015545750007321382917347166223600011759811980132147845662385795370580191568601180094863654046179877167135780761429800098304155500643330676075631191908310092144775059256677482207093689775666598592076508562329836435943828591117595393200263851739874798413916045351543954666709101430337514250682219448997895510042525695950205756334768011674275615749683305091179526023156636168810195959116513568133214754628188691477725870039643823803048842332745790212686454640393530386990864037715605726197686047799131726623682161058812115482837188939809281214564945957523022364614386947882939974587437650310876283939353348588325707919565855652977933850164130782515943119382322002404598875634759426020400193100119488933317546545115094086112966737674079733638011461201769113855527087998222662569413159458161123715570776090799620970042087016832239350561818479371620148506827351457180663474012543679625027016795818655116551943622285822662614190906732572832643914307937892679576641363918639317485865388798827927175639228639786521336791365014640122751645991358222565429638655867060279933978037474889941462497182562491784502107943406511815314841273628898377077649419185084602821706551057195 A015281 822 1694204561404407061383549906926335484625349818313737075933130447181101993763496337311146352266085379091626800527956466740619937735696063075860235266333847848220360089987689403674714380019396629582556471605993927433220463081557386678419510727490337972617072816100512184568291263908390058441967054095526842967008753769530637700892061742309367727152575508232356462592234169251745713142115870531177254477012278597808172636184764258700693705293207720049380394029099701369428756009366571056349569715137083136130550478005358064663832664454136201703115562646208099726518618142317874191911780924062760109720013713488252395739833813597622798478829747111246554507686904040865080129720971774649234002860937289875458578871726626879679066773569929416022473975106343780169165715477045990794152706462428402671729844929355026149409035710941487627201852493911680714975420193699816834019675174351477220467229076899325593657699528299461341765057432925409813695800339344486609204767469131325460918057064247188994818645248601357041668604489707819422510429527275257104766800217008768101470571587255981297465367323248780075158685532981526099010938616756053575506849083818803565145775277673405104694228476224489348778010135736614437200380117645500262230885731704489769041813931814235962463564190533197552549349359992232049090584304180177529740716584236207153067263087738989542687796594184061599915558717199401542033643124794490195522788053692408942044186568357716995664962602967825108911467286230999702199474716030795301989560153084100927248652527597714893738763011883239885407575187255604977119322792500567029599641309775585441998084470380528367812487113876767132777583825764723156130017654339563115517114698421089887957612487338361592137364423331917183315247950031756485551066492945406844338834710593650944404402101376715420823653944996217054817758193603221600609542051791818850260877646447301466254945735630507068634689283605978005879018327388692156656893568856198258259023273282132012474990062438799007372386864888337886145005669312199789311705302609539482154987979183891900158276353796594760978004499532237243500833700925890883736850668127692724694526210327117969163873928404320551226078385098381270561627347400648920349634723173482225680400637020891136122637332926865309731023428139540655672873680009355735302049681323871862321421311773829134203748376152658751008448805467174816890086269956700051682679277164674739453259797400376896747821529004510309045638174394872792861858157792824069979036680026313291032459538477637084508380320462329965397655113175926169094034650865542468006737987204065238880139515707583352233844949407267491049035117608309966792033000041528986986978691065045 A015281 823 -2927585482106815402070774239168707717432604486046137667212449412728944245223321670873660896715795535070331111312308774527791252407282796995086486540224889081724782235498727289549906448673517375918657582935157506604604960204931164180308914537103304016682301826221685054934007304033698020987719069477070384646991126513748941947141482690710587432519650478225511967359380644467016592309576224277874295736277217417012522315327272639034798722746662940245329320882284283966372890384185434785372056467756879659233591225993258735739102844176747356542983692252647596327424172149925286603623557436780449469596183696907700139838432829896692195771417803008234046189282970182614858464157839226593876356943699636904792424290343611248085427384728838030886835028983762052132318356344335472092295876767076279816749172037925485186178813708506890619804801109479384275477526094713283489185998701279352636967369846882683896672231532469561311681733988309994452845682233278235416432587780602548906798314761571848263590185621788607024513824211539468526001699735228430005901097345150317764349304011344066102173826481265425861851169102205347013862323306617004850189819548060520418182412205115847787170847975209208743330613206312105524158246090536121806498754507897896696983275607046455228203591754764055137528291464749671069228511716599227883442040298377247193105137567828468532271773873344967352932245480597208169307743705863154553171404331016460670418853770420734983726395610841164855142329598136477875481418036517036670261123562551037663115954933780531229808418145463294591217461878846530493985405472166263287649450865879780070723393901100818154236515669639588389780437708628170047977492922045120530516123940970067246106636761601824790720341231531253699179407508986828112044446721740909769059273308695440770970678548363482437951388699895688585122372547497910236578347722321054602583889370114973052584642607877971342437416727505880567337870270841433655664418753871800247990604462848973653867612282453514982571872794690713123049754872547790281988948736491996613851737076155177689494658782747203761285643385133278731063759744915555349365299901810251468653221263475221626121412882179808055662213975243045534683627172273997121931013560144148773064634710179924178024646869029200122435266089192633871343428461747552395783896071134329808753562710182714290821842920805566797733843020497569270627419273142257998979578252596816016388653516145662470057664504223759519493650775504496307718972008117885580818948876655902853246741561868320966648300196953699651563710979394953204402677143333609186527045204230241275886659406496178537666294602357633316408556218310815073867674803850185473585927649288444715 A015281 824 5058867713080577014778297885283526935723540551887725888943112585195615655745899847269686029524894684601532160347669562384023284159784673207509448741508608333220423702941800756342238343307838025587440303311952171412757371234121051703573804320114509340827017555711071774925964621370230180266778552056377624670000666615758171684660482089547895083393956026373684679597009753639004671510947715552166783032287031696597638560885527120252132192906233560743929066484587242693892354583872431309122913576283888051155645638516351095357169714737419432106275820212575046453788969475070895251061507250756616683462205428256505841640811930061484114293009963598228431815080972475558475426064746183554218344798712972571481309173713760236691618520811432117372450930083940826084646119763011695775487275053507811523342569281535238401716990088299906991022696317180376028025165091664553869313405755810721356679615383125184278449847436457596682297949408632726788069114047552492191570859743353323445459692557740564181485567159413126402222379743461494267728807580732789905240670626316829122954422823169081044054243428103075008834137896436128772227009995565978006001194435352664871123294486797531633889897452927278783070821136893988393904106792843182062745462898901759966231721205842785044486222944205019951240773380109066058897270832670938902452633821718223452190571116088562401004579617502436703074865147984139224690781516116099396555830857306463203810203404524031649687914621994094988046108311215613072660265862382360942278285955093066660304809320855556060455338220186788979654197365088091000139437597014862142746068117947650108729123294277423591130157614229291728595525068999708948382493341484093089497895007134103156833181260826669660195745174932033476058881272137437759291046584810192550080409839680033772963691175375723683819132988240633391076619528966760338517311654981336740560410649575507715561495464355137690382890043317463941268576135880883325928931814646594461860775914524919220139233156111549206520389043411032961142109605523244258595231422128913920895968835281593940083070396403298504721817253348383875418273791297587120900320114309014095067906279776782775348993735977186195108106679883261104381974216571114101009071189639734721217988522222848973228221390408083942683525210370900551443807762052046011344441507216257686234234265849851717705955587416285266157460188619595022892065560970345737592655253293841489934158166398711624726831663374098013268565564623682816933185127813489082262190255986108970280419587222180411953423485836163993568782507985098521300685988160414570945965220871230398807544409649201113804455081730608840509838165697760596120993255850484711076465304807723312341 A015281 825 -8741723408203237081536898745769934544930278073661990336093698547218023853128914936082017459019018014991447573080773003799592235028107915302576327425326875199804892158683431706959387857235944108215096844123053352201244737492561177343775533865157872140949086336268732027072066865727757751500993337953420535429761151912030120671093313050738762704104756013573727126343632854288200072370917652474144201079791990771720719433210190863795684429341971592965509426885366755375045988720931561302164394659818558552396955663356254692777189267066260778679644617327329680272147339252922506993834284529307433629022690980027242094355323015146244549498321217097738730176459920437765045536239881405181689299812176016603519702252177377689003116803962154698819595207185049747474268494950484210300042011292461498312335959718492891958166958872582239280487219236087689776427485278396349086173565146040926504342375340609803896441303056036299025068341095053391771991973452794237506589995516094557787184591270212499810598811449151294884244073419848795952344486156397099905129604126674301200698371767650591030118039181101509262049424537994788883360973466008631712388325163381616572556464460910676744658894008804067422404623826193131457731449851063884648743511313569637217414788825907555057810533287142200970746824855849350788791546026415586294177621745127473121824602239162176325013504150576034654035422901834841035095382403345241917919182960468925656377026414167398460576263233875475194299811723529027169805653338876267001303220851184117393711287262317677946736944044747796263494072100536676020100245568121617260502160056687675206785174849334157751305150328046956156301157585208903783616204971689134885614053843779883173406965755812350008074584306416725946551478264341911823493261557003579058981926282002477609176039908394466736975943508295582041359235967705141100437137105470949948500877810841564581851945855936285715636599287071165033142599555330462040101291574179489875024001728301925522693548121630027906145909177230640320059970985635045670910129381086976004390744803273676051411398602085742799558967895901360048362264897108796142204857490765407128827282086029057235436685775925448927280218675299292814656964090614896440495369595422345015534550223684323666964373764005146568476456949174515348786760580985205859838446620653885300997874717707179805219078099556392047921717987381762920059975914978607712508236723183036377948210736764123717574897374643318733274094106110410835409047664114574663028817471320424442846118526258883326624494156356389412577357243067221460518439626930594956953363498005511143947964214727032121304092175856881518551989174694074143117788188591842620268771535963332757347115 A015281 826 15105698049375193676895761032690446893639520511287919300769911089592745218206765009549726169184863129905221406283575750565695382128570477642851893790964840345262853650204969989625822217303711418995687346644636192603750906387145714450044122518992803059560021189072368942780531543977565394593716487983510685222627270503988048519649244951676581952693018391455400474321797572210009725056945703475321179465880560053533403180587209812638942693902926912644400289657913753288079468509769737930140073972166469178541939386279608109118983053490498625558425898741625687510270602229050092085345643666643245310951210013487074339045998170172710581533099063144892525744922742516457998686622515068153959110075440156690882045491762508646597385837246603319560260518015765963635535959274436715398472595513373469083716538393555717303712504931822109476681914839959527933666694561068891220907920572358720999503624594539735226338256478070114353357815641813471238964099735906653947451513069151873714481018790544299766395933982866738165560411493365503330141160719661907827426139489939762326229215819893344966061079563566535031684504669229740385894573321374346071612396272534154956140791319821315355063779072952443431238002705825525149078563265561947962646800944753828088302397151329839099761480554485669862170114693384670775013334601677463758952446623407706403025654138791436458188162129894805221691634721009577531149342273117064443027766313268060091631710373595683005007944133678787351836390993366382469068354163848334568053292279053359914855645336438331593266542086886028356759923445999694675585485516045043917339211151718427199403002168906945745095457499090281670990915308940239170291981258303759510458601498962528103397747916700784277675969204732781653252225115426091240933236010085159062048979771919186699067500943872562647379650419693494938695975568613793924337214293080779740963514950914245170161461818201425270329593136131307306453716328937297358067076713991443632549301745073252539321311694598095546566493047358017435743221291799957238242582469470183897946608382342937881640255720501094557169360939714395804811807442018653375808428529550537651071853681904597876146705113830654536066476035040509802168160775172239047158786595787451571432354520921082724181548533024790120233334043252736567341002026466315171320413350392000176214043507179733068350736814002323363923469546732886013075882491879412235850815174144127834712092045129204263885762904847045321761833276359044955128784483828780600577662209376636419342783200767054363776199914738307460231039215085355073597743377617048805957430881191197208150558822306314177205711244349312094409644883074087862821373407943662827966236931023676375957578965 A015281 827 -26102646229320334673675875064489092232209091443505524551730406362816263737061289936501926820351443488476222590058018896977521620318169785366848072470787244116614211107554188142073420791500813332024547735001931340819281566236987794569676243712819563686919716614717053533124758507993233001857942091235506464064699923430891347841953895276497133614253535780434932019628066204778896804898402175605354998117041607772505720696054698556240092975064257705049523700528874965681801321584882107143282047823903658740520471259491162812557602716431581624964959953025529188017747600651798559123477272255959527897323690903305664457871484838058443884889195181114374284487226499068439421730483706037770041342210360590761844174609765614941320282726762130536200130175131243585162206137626226644208560645047109354576662178344064279500815208522188605175706348843450064269376048201527044029728886749035869887142263298505559321679080583302685494724585427996864023927440719881835560002998465797408967038649979171687582842082879376128262883913082698772869357381759213065162236214606113203241119255102399090293447081954201242242882537802698228078681481890550824023691047422748675865509383615334289038147987965555404099932783641946921123030676341990054117748678103668223659954753820834693874167295817211469213630335596852024163097699989902145762933481425561366334242495580220838009075809078549507326192491749588537973785412354806633314675647974636010894072237468465663973674696240758901408856854084281524719721353327155021226264698020862368404443309244975349682576649926170152556945475687384258533560993362622187831230583955547696280909124063658119201803967844987586361134339493604040792027285828668505876423541020412080405587234803004340973047950182431012889483822022307655128501721099727206538690174639323232239797476487896846803668376320684583049776501525861899168606411333559892275736110066424924957206691489771538648295216176274304639427891153143672547862203094738945421868596871233816007691707240107641437676317756973849858518200992506981769522153972650572491450712883280248708937836395370966759525817026722387655556596886326468817994726679664122131942632507394367263468474543728286911481731043940213776570599807437277597238043758347992515214448911758532958761695797226067544722424451576687233883605311128019748401752542541307186663176552811109465011002860211420705699236393713857265384137020231576990490474147498994818738588931053952083897562486648381975405819588432837525310151586687512812494074248784526526816234524202408331089756477638858534578744650838584425981160791946835762352697981932691377323835861399800896928304544202867750489464664865772262954966763806940058055245343218313498765762157355 A015281 828 45105372684265538316111912111437151377257310014377546425390142194946503737641909010275329545567294348086912635620256653977157359909797389113913469229520357833509356793853637109502871127713405437738418486083337356935718546457514909016400549135752206050997270310231068505239582701812306627210523933654955169903801467688580249070896331037787046885430109828591562529917298401857933678864438959446053436746247898230889885362782519105182880660911037314325576954513895940698152683698676281143591378639705522303619374336400729340099537493993773047939450798828114436894667853926307910165368726458298064206575337880912188183201925800164991033088529272965638763593927390390263320750275844033266631439339503100836466733725674982618601448551844961566553824942626788915160292205818119641192392794641404964708472244178543074977408680326341909743620570801481711057481811292238732083371516302333983164981830979941317361379864679902596518418475299730762289234980965777952042097004469846294843910962434696672330693692325756483359620846635711981149707778010788407065496265077644004873093168313095859839415088365416155757730058545327768036334385783336726535218074906921121417013289032383291378857643211720662498175343978139900132776108380208556357955234888895450828236792140161861619552845303796745437533965564797900672634874859609605550554289776284990673117792569733558123139958339528403777612879782246499346707046306517972549933711539086559184931325905732172727802855600033659845961409713163278838581840373512262409641118489427397206971561784397576824217113683617545858270918759731661542675901018322065892708595574891950585841900352527913939301077946873969764792805196023018207793315033077154394761323704522579155474848337567365654690619858122791941284431763257030859210625204829405457013008363294194932541903903258107993160967010167557852987974307504895579919060741651842626251006080963967775312690817887007989841073994966425869275009910008362940044134162899891664814307661972203643092991322516691128178195651777609517041844921804205800266614102043973627559524392848201950864179404077056109082496898064176873030748514945010715421494629929656034260214979319083066343127551131421283132108637924786428624292014399929081033162683227633728776263990167667706665589753797354022398369583045985838091580839784261407448555891542290747366031275339527523274693018738671617333507266312820844651141934980779431543148291267258790495688466053275881449092140172058021331822921429409849174561647784452627377093700159597178978198682578618593048585193957461317844089431816074554094895705533629775843323141852232657187185747594061098677999355197479398062495887889581990375022851496596473836043376705971807258116663354581 A015281 829 -77942083998410850210241384128563397579900631704844400223074165712867558458645218769755769454740284633494185034351803498072527917924129888388842474828611178336304168539779084925220961308688764596411987143952006952784921648278585762780340148906579812056123283096079286377053998908731665851819785357355762533593768936165866670394508860033296017018023229783806220051697091638410509397077750521922780338697516368142977721906888193013756017782054272479154596977400012185526407837431312613816125902289411142540654278853300460299692000789621239826839370980374981746953986051584660068765757159319939054948962183858216261180572927782685104505176978583684623783490306530594375018256476658489484739127178661358245414515877966369964943303097588093587005009500859091245396984931653710739980454749140347779016240037940522433560962199603918820036976346344960396707328569912988529040065980170433122909088603933320782037557754632670086722198172915992843134950122779001912940748321194477831900841125848176778336432569811039190389549350931161879191765056386997342222195645635856464307873765093584012421532524267646994230025360382320190058828137582594917475248521364860454837515480771065995354050946988810611710104219280566538087203324929780422417228731133902365541680940052762327351468503514002409080419865121875757542005568661508945926560259055720711133900812090675467630528045734446622590729931682112070046276933076595712700052369914737737611725003228433009698737145285433836151371541701150574039371338942746061898645429025180222030657391392531467901774821029278964040550991921658151703021676313430156616471184057455694088944749317412392797076192394652319196845583395372941519506344599713454215544159307154944173755242577207883370035409395061176234310578314453995321924970589137098501343958783310083297839665493215956906787110989673637887409614517545226769239252689516698994861340264897343801313945807887158485457754018631483571298637579054693145035890526038759462855469341620116733617780267908054826612403509240300576748021233215663031910099082100108624263843363188788297834587943299393874306731624603660159464878772622382844757815539140476802913388542428151417058402222020941665869000821193460429449814291742659796797572428915436665150490967321792720275646704947425272243709519980745985087933572725371223304059566100852509409691489027403780766732572737327540003397244693123950313998058860393868139692642840402435444491302858288708657729790784415541383200777719450884208185399714696340299644375492768835826244539532810354732548249746771336866861624413164386568066159718392238631082202103519368168439467936003857593628215977809860871320475143343004026919936659588914039111998966290884644509401297640235 A015281 830 134683921149253949163297111774157551018068291585971123585472158351835141016538938034137969617791211846677951739359916444669328242172896447135919796503840116165133603236738258750781821141414185222599913784749068014412344608225396198084427777310569915232981033190025006859549310114288318591944589097510757658050032721694617606441711310137535517407144141066417148249332574351173360238150352901882564425269308284151065503455102797527770398727389782843979143576947221056589632743081308196674265559156102454310250593858503195397867777364465502420778433054087968458736487897138292598827228371304854686951806653706997699320030019208479860584945818992607029897871249684867080031547191665869829629211764726827048076283437125887299422027752632225718344656417484509672045989961897612158686225806514520962140062785561222765193342680915571721023895126484091565510263768809644178181234013734508436386905107596780876629158357826178940264833011944715268567715913265615489460684422588293678969532395948062459254300363429488714844387346385017900333199935134984290986879469318996952484253563165921344671268853708096071729867656773546180229200927814069593618005041857177956947062772277874535801200605105934884839551050533185903959969011289236244604553027123974979838514426505396282875242683168814167744097518072470991166709901940896547716026975377874153235272132912341881461653586556904981952507179886441479878742469739871089062428059254638563072077236801613035367004278296794772110562791556368354278326197389131565327370178371846669798366455627705062992734909342499800211238040460728061102573465082664484380704820801101333285064694667301456071912854580805817252316327400807539033579676012256765959779198042577193987643421703830849988724064802313313719481643774609902092688251704161274644808291609818393057232297221801822456446250308664331850277549140117987828338093461818616174157138671447039873767101498436574688988619260776115385508428001592023707880828596766523829485039632970851802066269630535685949505183156220417246038529243648518025316907615012056512255022176253182598338502488397242585798843502739422378192075758407024508227472016347304051807561171537399145925612243164670698636385181037680186280633511643323544899379934205417639579909578102546853298309557209429543273182841089614478600520753670927277178324318050788371142057129735498879728016820062825680782991347819456284129524159009992100437549262908643132691452898653352651136608118890697984537703141536889262447782646409645873494643300030255708383522971889797761643844334805800654189195583873618279604309971112934362021610133779381124272590231380153631580589589993372987273864999609256167658086147253798392707005549647349123909627822960169526485 A015281 831 -232733815745910824154177409145744248159222007860558101555695889631971123676579284922990411499543214071059500605613935616388599202474765060650869408358635720733350866393083711121350986932363712064652651020046389528904531483013484630289891199192664813522591225352363211853301207877490214526880249960498589233110456543088299223931277143917661374079545075762768832174846688478827566491523809814453071326865364715013041189970417634127987249000929544754395960100964797985786885380044500563853130886221745041048113026187493521647515519285796388183105132317464009496696651086254969610773450625614788899052721897605692024425011873192253199090786375219224947663521519455450314294513547198623065599277929447957139075817779353533253401263956548486041299566289413232713295470654159073810209798193657092222578028493449792938254096152622107933929290778564510225201735792503065139897172375733230578076572025927236985416556409997424004398753506683461316554217915564079539306596411639321495355289414208784459565822964883530628136521900764771226850833979764704439583050466296152608461714488770586106938164645352191314488356038803950647015772592788438494796121026370030840502276083399379158465040963728920579718897517136588404677905891631077333524535854589887561486674403259756667513905020805797889162949504504800638508760814335560725614984571379905754717541865407296498196698835782331313405267883300446614741683253879271269457465477169971504631571099097092490690690938157787991340349545289868172816233545676185787552918101936198769968945005729271210001426528664877226714739440511643289991042658451363995990226193820329327195082776215155866942392024761942540418058542810316581613372009542850615519652533948160254345071044499839858416871569637456151536394893562124301478763424981027621531662753861920949249823998443923906462295805731802139621810899231034002072917930138508396708097302500527581667971870983077473995722141590284856407378747902318409223537366200791431416536549754540254775761721680025481888439959300070351250851895228498602699399187859560939885473514231516925063255737085089135440394801928847360444967369362883128067168588400336662333393829784383889395240535854986917726591656047386998221562475926401883464961515933653393086229095858871011654919312137268683778478920937898017688146512317354533282386778928613369551970313104300426834804790530658187977452782984123110926190690052259896904959548409442995714626874117610234550462987763241711978206258467497248867939845450686527174816370212046360860882159450574705000688683140688065943634344392293453976665763457928970889665047860119731012530359019914305441634544069511677470831034652534412420549840366305712384215174889141448033511381913861349268445995 A015281 832 402164033608933904138418563003846060819135629583044399488242497284046101713129004346927431071210673914790817046500880745119499421876394024804702337643722525427230297127248652817694505419124494447719780962640161105947030402647301441140931992204924797767037637408883630082504487212303090702449071931741562194814868906456581058953246904689718854409453890918064541998135077691414034897353143359374907252823350227542535176268881671773161966273606253335596219054467170919439737936716896974338210171391175430931139309251988805406906817325856158780405668644577808410291813077048587487416522681062355217563103439062635818206420516876213528028878856378820709562565185619018143100919409559220657355552262086069936323013122722905461877384116915783879365650548106066128574573290386879544042531278639455360614833236681242197303078151731002509829814465359473669148599449445296561742313865267022438916316460802265563993212085930523381031604482614830115130123064383211623735129742278175541368125117255262861813429644408399050860409282987074397507431830206800243394399130722690381483917532842310933427293969643764003870242394235732867991776312246717140876211136345534156738656839856064663501109235516330187539128834150629747863969941360749729520304932515694839578069476539645329202437940294646223422211288752613313071871888227285359135409985402997896770425550182001508191437141129340580903150593733410444072013520375077293654207414677685086262759743957613480070496854619084215016929240287705436072698400699810673147362449691562202170076010961918702876867834366678437402310057854366856246087131450410138625937832980981301241000335628260849154035186653968057140733108191339206828384961057357250570433391181216411216925822397153973796718752798619770513095567786128624699889068217997610798570738935137113992938440517477841802186053174073296591614783715913185976627670392125548958801312984619125603798533802609117709451617324907671456695410018105210328549653159349890794243968131087571464029071198893413416425866845527346379835823366142004676528861754274225322337913082075235927599983069450383145590359375890611743235937545684618322563616294547491053013302742990624914836189416631678990804473456928382438998501620439206286190853721598058637985297406015406933349593310106293513101458429428505600392182931948281514372684029139218103574514664016640519632148453390114365037702342063446006218470690547319690482435351273298003646373278767568457882315651818102478559660025535125394255761043951566136399966466901234022031985473633697722676907459587589712325248277027811276002677353191836002992394318778637308326235703563718492530396904516415912273956066117469492756860896830227381069015802708782065416677488546587100715230421 A015281 833 -694939450076237786351187276870645993095466367919500722315683035306831663760286919511490600891052044524758531856353521927566495001002408874862525639448352523938253953435885672068976105364247126405659781503442198391076468535774536890291530482530110050541441037442550912782567753902859740733831996298049419472640093470356972069871210651303834180419536323506415528572777414250763452302626231724999839732878749193193500784592627528824023877720791605763910266526119271348791867154646797971656427176163951144649008726387436655743134980339079442372540995417830452932984252997139959178255751192875749815949042742700234693860694653162096976433902663822602186124112640749663351278388739718333295910394308884728849966166676065180638124119754030474543543844147127282270176862645788527852105494049488978863142431832985186516939719046191172336985919396141170500288779848641472458690718359181414774447394844266314886920420508726428045416612133036949948686934086348648251921184510069665703859357561248736627755155416740802789823355321862625399571518739900382520647057836694145810139270711691983000710471032947998651297230562317065510297202404407532678685026827205033618377894796716440741744930102144461782754592780278729086529341065941771806615740318874171527591514215950729972547481711563867918256977732489078040387257041904766255346717257743953377242229448941318791214517396254264545527850158411138875449471943703409261669904594464611526080694534159387471075213025240308098048017774669293887917363292346196768153789837452422740566312925029305239084033615617557374923141176102710323428853143005219465433725491702574568310351369006334849743001027965449088728227586699657999252180362193420489264552670958435407776803220822076046143589490849041205591847593528078255710187944622187280625902756842226702208546694960483458702053822922045009540384643758178997241336440028317434904490475543774653275011996640978241610841501726103501175732005748920436008436145263956428349597008091419806734227718508767598692470261406819469561723764949652035754079474429389492902137684913598285142999542303672022611810194548499148237718213532226511627051310166815508016377302165442048431198971677932379232848743328723952235480632062354728920400025147513000569088947009948099892942927816000407986349726147406800823987238508851016223915244749435320571953334398336823442328199327952171443852674214839642340072418159617683480043357159185753659082091914826561271543129986343677047529830717810768966310160787187623115095422919808114794593288364030567181591115886745066484440317344764520281028499480744454382324194556661159112745469448211022611235289380613364787199473625000556865411868140980565457236168739586102139132328942566309848169468320555 A015281 834 1200855369731738894814851614432476276068965883764897248161500285010205114977775796915855758339737932938782743047778885890834903361732162535762444304966753161365302831537210441335190710069419034428980102437948118819780137629818399746423764673812030167335610112700727977288277078744141631988061689603029396848722081516776847736737452005453025463764958767019086033373759371825319245578938128420799723058414478605838369355776060369807913260701527894760036940557134100890712346443229666895022306160411307577953487079197490541124137246025929276419750840082011022668196789179057849460025938061289295681959945859386005550991280360664103575277783803085456577622466643215418271009055742233279935333161365752811452741536016240632142678478934964660011243762686235943762865618651922576128438293717516955475510122207398402301271834511818345798311668716531942624499011578452464408617561324665484730245098290892192125701505035588926017888769825348542125928162375132862145800416067980913451222935686194860386794925505394862371703892192534638329401854961176224430869254737819515456266010974852318987311966529244026948265853366152697649318898291910506882635591863771905206800178816773906417272277295088826937109011470020876374482963616900444618375329182064433078026848702052269303071312068676564191585648407665589891891715180068521618953582473754220922200869977625936764570087242368251115543407419463115966331290827128171503619692617041022392696755174716930631656039305309223990699152691795431837529945143519310970176207595606288426947424027206095653383366024099340210813947239262710965884729731613336088861590541713201655353997164021085805609610511862751536139955398109725588328974380344202374368993512392566127954386388020897074699230874201267424393801184471833914986260500904365434001659920948795134647428822848250845920909596989079787062248674094650231817419736232687784415038320707531717199267283552446577871248402871706443424657116664101671395165748330091184946306275172682820443860107910458558149688024123759689007201093383422895974606647528558307018769747912358640276083927406769630147502377420366617183944819462493275063860235247249642509564986904215692933028913278253618991468322600917535514989866399817346300879727253949667043381101718348197213321647139905629853105594911088402511739643234842880185419243950719286630605160434484099199017847265915698409449626579200394726432902609289162818694774516033675046169098376397471164043251096514716611790572894850760623676766151038348468264713988911613379261546904480311307299142138398220013313547288057936090338464148254949131528132946080639729802818582132900328938994107203654214251747648264356750963531257221749651087862431444984005892623029250881984379257109947605 A015281 835 -2075078078896444810240063589739319005047173047145742444823072492497634438681596577070598750411067148118216579986561914819362713009073176861797503758982549462839243292896299642627209546999956091493277617012774349320580077824326194761820265356347188129155934274746857944754142792069876740075370599634034797754591756860990392889082317065422828001385848749408980665669856194514151656360405085911141921444940219030888702246781032319028074114492240202145343833282727726339150934653900864394598545045190739494703625672853263655062509161132805789653329451661715047170644051701411963866924820969907902938426786445019017592112932463227570978080010411731668966131622359476242772303648322579107728255702840020858190337374236063812342548411599618932499429221921815710822231789030522211549941371543869299061681491174384439176597730036422101539482563542167196855134292007565858498091145969021957613863529846661707993053366052400273355732917833639941057101876384784760480769911235691421963159861787613304485240732833203909436576290384424587917198718409590031481874548200326390172953936393897812789934942910393055086452704207268353121579408363079778073597330107681780772899691563826413147609161682597512582707064999215384893240283365290727237690329319416159845148180009434246616593893286035538061307387360873016655702118789479785041272908987105629347532116482798450072534508984656050922413543363047336199324607672866630395133438805442797685289371579075566823745753667106407145920942222710473767365686450095677410972356664273322123665316436855347596211010034814702930646167492124123785160860280155799134779564199625046457062532859661984229416873482581297060892111677459454631183013962350529768185162893849754146067665537668699793037583364921756221509611696596163689863114120068742952871333949573456448045484346592036359946536675874006480345508427943802322523879570422689569470708581520842021609160008904562871698747949097837197651517241497958655963529678976429685139009238182268309700297436021516106858633538883494466300193899904533645272925730230102594050272513114650734824058636243757798907283858031168729917745767951233279270739093965150978664097175318221073141620315834782875507833994152974227441382197055344492372662794766646664186502450609808431353400593325643378579881944194951772354441832253907542071144797950094139338544655334605465368116747037581286884141428280564971967792283741555035098915679139102515575164643688695036096350015787599658521277910667190268646436143775426749776895941885954211513483993608413035275130677787595048111488865171032394497222119066743719126646616630177231330148448020958688979191973857036582529147725636591911649548352967630469209103839700910195231521753569266806949277652168186190635 A015281 836 3585734920333056632094829883069543240721515025467842944654269267035912310041798885177994640710324031948278250216778988807858768079678449617186086495521845471786212410124805782459818097215924126100383722198074075625962374480435664548425418535767941087181454426762570528535158744696747006850240396167612130519934555855791398912334243889050646786394746638978718590277511504120454062190779988454453240256856698485375677482437623847280512069842591069307154143912553511114052815081940693673866285838089597846847865162690439595948015830437488404520953292471443601510872921340039873562046090636000856277601486976992862399171147296457242650122257991472323973475443437174947510540704301416698154425854507556042952902982679918267727923655244141515359013695480897548300816531444742381558298690027806148778585616749336310897160877502937391460225869800864916165672056589073803484701500234469942756756179575031431412019088728017696634364240221666795068728328693628120955003348528363039045539926604246713804388275711153406941212666870981326385624492334490012144871342744238107703972619290828587697507760825467448970531972289119579406057102946891043717198150485214031460691613532436523107435607409126002915422700500865404380907953653341083379781051552986654206386293951172916915906567689753219110031541644199102446611355434222789876863745669684527187003959387025362011896166180388161322685949842066826611864326312916699717480062421104943217517883564890861131749509381115253743192424043378231342503498646903750206311099044638846205740042651516617786020929629655176465480785426964830970757831752343595475154436989881652982292097872022277842577778199296606734693882278718215373388969469373047718024283417533677582122328085371236333063091066925311630617983263742818661477033939149923897021694017573885604648636213848761548647650668430948555967458254373329779270419793106012274833106813037425533447539044965061810770085412751045111668595197653498333005321726395816804299209594451578028727172917110929250305158891393239534554500654158828059715728354363472558300942772782243439060143861632044782734278120354044924695753725056200556316282019494507715350128580995926124837123675807328069804127051819580462216851108156153353400142551135289732860744639004223359649271051884636771526611010679308471347795603333649354248452538511902457838646746800465112960419789076079467401646469531157123043611021461333180724524657980596924078319577611270248547847853895565310792382610735775758498126875890329360394676687786458763894949040709240105915882123625236962721674526468351939380265622611938009906457971840203820833647013851425332353847678863198476925215222734462724855821403952318882536775085174019379326069169983519138672079434784768074523861 A015281 837 -6196149942335521860259866037944170719966777964008432608362577293438056471752228473587574739147439927206624816374594092659979951241684360938497557464261748975246575044695664392090565671989116889901463071958272002681662983102192828339679123229807002198649553249445721873308754310835978827837215404577633761538446912518807537320513573440279517646890122192155225723999539879120144619465667820049295199163848374982729170689652214008100724856687997367762762360680892467205083264461593518668440941928218825079353111001129079621798171354995979963012207289390654543410788408075588901515215644619009479647695369496243666225767742528278115299411261809264175826165566259438309298214337032848054410847876589056842222616354070898766633852076261876538540375665790990963463810966336514835332740136368049025089395945742853145230293996325075812443270303015894575134281313785919532421564192405164061083674678305654313479965691726730896288486689921500497201986446755285705112676242621526621758072238469462188447822450758818791787803015812571560055441587357127285951174014484656778922609102857438863464997384861819363852594843399268412623143298409677280585651241213933698707017691886589506638523885055859692869009721991255563193112964777244298313582145685139822149503801546765442848896294874719894077161201776192132755904056630432733036342193629859759026019383277695877355292434169404781998260551371947648114343433656114801726970262719866172290174252475551655476577526236179983432150599579872611055006680347445747928323854340192391680568115579617912426117530582356811680960111265712522227389552680943983042950096710893637883954467205818698962417460130103494378011015462415244166234659369766514608627515386575767313756077038297216258473064193869904067009565187456041363055640172338424899331243093177297112643493723667627884576097010489805720244098221378722912609514981936344772246415848862157589769526368730309838771971065613128864843377302609165048659496497666940916622135460503954937718208894464793098542414147058945368920738328539523717164893496732691386975489361247571682918067912990935090012669125734271846005993564275522431536456159003996648742763403591976737562102196648322486133848594028470388399215399172036252442705479704867558953150319784055734704292713743139547222962665330121925008183408189561467246741454613349813611451493841787884189129366528937443629089242951107865383682271046642005131364533681909303071395624749651615831636426322609364545069480413459588810798905383110594438716663711450261628248953408135098722940887876095453970379127153371659895594736772517109409241798176852280410777715485402488646438905092004140319597054090456853375808092291416077455295962853342418294173799507916345295358320336728880227212075 A015281 838 10706947100355781774529048513567527004102592321806571547250533563060961583187850802359329149246776194213047682695298592116445355745630575701723779298244302229226081677234108069532497481197193985749728188343894020633913634800589207370965524941106499799266428015042207397077527449124571414502708219110151139938436264832499424489847454904803006493826131148044230051071204911119609902436673993045182104155129991970156006951719025805998052552356859451494053359256582183330383880989633600259065947651962129737122175809951049586467240101433053376085094196067051051013842369154617621818292633901648380831217598489509055238126659088864583237382660406408495827614098496309398467314374392761438021945130745890223360681059834513068743296387780522658597769150486832384865465349829497635454974955643988715354476194243650234957948025649731003901971083611465825832038110222068952024462924476123497552589844112170653693381189581511839209885039458494579518488339145865429491954561533507800596566216752416024790724305423726690747875807369953376535007188050265439648692264901430594629607733729558618862502108762844588604745643673087368777826985721409604637909416264407756628342839526861023433291250991309395061961861045180152400801024130623136988271797385294253424297535946534720734670594132932985235810712183897689345347222498013974380205794272176798566211272334062564610927362547335521643491303644266247212603422956381534159620895040636402138337425924492745032034295476430764575952606994080107972548412245660418689801788672340321801086601371176956319901328404059546572899331044251148028300664237214430689306582055121753883073583351707866596593570550971308341776796607643757727106824492713193349837402863687755485104289170801886032650088759455087185813085268414022572252787342130618903684391225373783729203223504653937602841629896593631281070037884535832565081611725685993397265117210690432869128158691923595986016603416422610903727361129610907977965802866518681148743239621438487107215983051128710718545003645752667199246491012508465813599030942234950768187644283443230584816022010086369782919930292320606545670007922511879942034847270015929955186203007591657195830818509522308445874545667445625125438121037981157541421679414138516960981301416956377903776998888845124600829034792577980963559074490571051879058491952545503559095627069184048910720964235868018782426806973804913893281475487712194333646566150116801461295455943281956408110889197979037427822729432368814772195974604133728439779532155525173327411766218982173192075102374428511890045131077340264825316048973048123956128479046039547399324957203242676933152654337907028805188090847035707046002339048649850097379813277169282846803337704685117016040282231396462061527745242325 A015281 839 -18501604589414790906386195831444686663089279532081755633648921996969341615748606186476920769898429263600146395697475967177217574728449634812578690627366154252102669138260538744152155647508751207375530309458248867655402760935418150337028427098232031653132387609992934382149967432087259404260679802622341169813617865630559005518456402075499595221331554623820429528251042086414685911410572659982074675980064626124429580012570476592764634810472653132181724204795374012794903346350086861247665957542590560185747119799595413685415390895276316233875042770803864216151919613899179250502009671382048402076344010189871647451482866905557999834197237182273880790117162201622640551519238950691764901921185928898305967256871394038582788416158084743154056945092041246361047524124505371914066196723352812500132534863653027606007334188322735174742606032480612947037761854463735149098271933494741403770875250625830889582162627300860655693714622528802225677050220726062092889853480273076068490265518578660198544355855858401475742777878904679954863167026936869153221331079976112177506169318509843079551925569550282064296085979650897149793919938612589630829137285016567436615959684118071701234210516936453760874129015038093465703337507474358302227387799533430809649192626885795736318694783952832149296532344259667380700947118656317973245145078852433312486841110556910722897781069254220796997481394491502212760352127246426708452164962157477800370435122256392977666290063043067468725697827473281752582556107281341723553146714580165822939580301907851783195539381561899331935669206780563596807714049324452311400404984440077943852728714012863539189220477191832465126443682826051422276109712756755439629236448044753826020621746208143760391746110104465894071130051189892873438900276205298215287986467582353566622191211861619500344675981127768720516944218158481105695790196480227886100015432084696806620995667084049492966942458028072850713895912069491187697410160935453751855971407524829007461954327711867172354910694407987773959505892235500471143232695657385599832104209461030314513428194603524543340058752384977514087145391383754059840831099226182660446151924818242610806805513262538126477969814498006516440595810334577904952375593517877355394617319422836277572716430626267531470978519584499175314906854654448331949992472053022926263331392156770838880186683381855039947725405898432961465060280018837378411190917759138990721170881036534832349120029273091544613713301140529636058321165244946820089919548200464093614191979477447246515872341426836109758558422095364717074170900882703943521027349619502727248650010137414021392442712226715960083784081003376632059344958955628884003057115239913053732357809602651090055329682261482825467453381138111275 A015281 840 31970772730508758686235346396736418553818275031437273734945337210763022312013591490232119090384485767501052971765238471282231969130760968956135977404088714547633412270914210949894924958895122086344916374743854043308535970896402563782385122025744950696612765790067790612355143722646784250562454698931405541437931671809605961535892662786463300542460926389961702224817800725324577254917469556449025040093551673943014314261721783552297288952496744612410019425886406294109592982492950096235966774633596488000971023013700874848397795467037474452136073907949077365510517092817781744867472712148179638787922449608098206796162394012804223713492825850969266005322456284403922873025244906795369750519809285136272711419873768898671058383121170436170210401119047273711890121687145282667506387937953660000229020244392431703180673477421686381955223224126499172481252484513334337641813901078913145716072433081435777197977029810510032593118076224158848683192040036426341688869950208058305526625346275534938774985186046904697488735593084493287093215479284924388581251824342114466892646752118984968259044226895322934516696259773482761421293427273371769974613735334147930497023945088173456937942187394012256616678453627934317356282732275854767151247922347931942152395925451748573958662091060572105067904484441456760865481676020233482893285173102588664119983802439576041147351491176064334965603756942949563838804304499422236096236086612196473003656012021769855355214617672210090472468797821229237517794040449557463411605154573898450490703179414429928976728067743487486878927709882815839009597165013407002475523030779023519324955248888948017936688807219201917357587797449938664408109230358871425700337274332267211989534316476648691365802225291666704463290242718300309591916843089109419179212159087840258882455976099915337147557042556817842268539855214327942549360984505703941747649276463223772590055064239931032493636827191129796114735752220028078755105973052988887815553153681853677328827165548615082329860797121065456567842558136400291830556891059112674788627828839977583520272109605572156695399742476119667037852284188567820120192442150464179768149986418293040685969488563977748130534059628533232079895370180624836541293929424728118672596655252092811527534133009378368549144874338078852600774217128694619719732508957090795937512648501377026032481898968722389762478528937432722907977418903429994358515642990074531327761070662825252315002796305827623010897577844602626731568911773796863386350265629113735071951463240194270974153100123406945676268945580373123540267691760422818951924499315541858320268205047904827161758785896166235038952013000528277864138125553749949325914749855053042343019246700214142215320224297656257595835452447377138901 A015281 841 -55245495278319135009814678573560531260997979254323609013985542700198502555159486095121101788184391406241819535210332078375696842657954954356202968954265298738310536404139756521418430328970770965204015495557379786837150157708983630215961490860487274803746859285237142178149688352733643184971921719753468775604745928886999101534022521295008583337372480801853821444485159653360869496497387393543915269281657292573528735044255241978369715309914374690244513567931710076221376673747817766295750586566854731265677927767675111738031390567040755853291135712936005687602173536389126855130992846592054415825529992922793701343768616854125698576915603070474891657197204459449978724587623198942398928898230444715479245333541872656903588886033382513702123573133713688974146130275387048449451038356783924480395746982310121983096203768984674068018625731290590570047604293239041735445054421064361915797373164364721022998104306096375650305077429692154531733847951941406807933138022332874420228744298019412517543765691023254796834184084609446689284164896834075256647073145050525260911167579219913462893390798724527314897370541969688733668849474965868786658264045674532830295308409138134773351211496182447076706649941616606831950244726584813476227422069932626851596023045648816065810174212720497343801315439642089062885501048245538750821499654455509129978779990286385658177505421047552175943993641351741587726249958854067672694007073057288729259567235383786228301318243359913347686343417554658757286808361359129845799159168127466967630975481876791582415249714698494713780437932516001489912059011702738809471614053842166729535491305605342520595247180415813893056762305645674871930253952933141307863156406382183447827785707651476355309229692931514517223359177363471113877144712981866085486412308696591172759543349772216397551496769145984444447168622280119540100743404735668273958989852614989253677091299943050973744642249869351186188191919197928316317071047579493409102558357105606989448257994417706890905606623752675691712531930128607031962807155488297798571228936648948001349653837042387820995653769314878076135960682081397640247369467239308323417752491573822062153950338337381710935342847554958626076461946100201796418959715294534975742247573811043842781697825576969076036685304843935706048499311522016893202994115600596421688914658282336884359538504847959512631665749942549212804871258171620851843279348387056121035314440490490339175225307926388939236599700136385492978042845847202102297979167543145097346469714527433271192575427610550261842828683425245765113797332656924632033685074166181591314440169253267576821224213289663558950963174625103367488903293982441528087285364657193818196572089750128668612079142849023981869813059109849540778795 A015281 842 95464215840935465296959764575112598019004508151471196376167017785943012415315591972369263889982628349985864156843453831433204144112946161127518730352970436219800606906353499269011047608461492227872538776323152271654595472521123713013181456206922010860874572844889781683842661473523735423631480731733994044245000965116734447450790916797774832006979646825603403456070355881007582489947485416043885585318703801567057654156473058138622868055532039464742519445385995011710538892236229100159057013587524975627091459182542593083318242899846426114487082511953417828176555870880411205666355638911070030546515827770587515922032169923929207140910162105780612783636769305929563236087412887772465349136142208468348135936360355951129401595065684983677269534375057254547324513115868819720651394280522621502123850785431890786790240112805516789536185263670140505042260218717064118849054039599217390497860828022237927740724241138467862513453405775382672901951197581532423221215514825444645923132206227183337674581968395258987870864645119764189440096190726601511988413915714729040309120522107614192844965518246468263239093502191942216621440854441223802333013333339126701029203982378985858625101040326623027341774840493851373865586191748010039764015881786961533957765487229734149398597758392052070629540465065605644330313196828400119316557388850989804356691314142279468023946353191645087293447041948786700827517287522043427399605821626631419917600233631318422277036861226714123967613329306031585172332171066005958481504656136839975959967816832889294632892746635163104963271025010907190873137556301754365443026008080798079944885492570397265822093683056617658101834778957812134879520897454754526255106072356025296252992363957455993979755132927295004686810374619818347017773077262825154403678816945545884949355951484084906894671796340737457764041957679534757023340874467118651162511083607448797870953142667004965267059218255266210335561250787004418439253403505810909145222925005000475678822857354426718579949093691891010498210107324275955043479972552582975007373919171256733166358476863406967019406244247695631172876621218918417043485013329732570020598636521341315636329643372475105994105850199207973257575783492187905246984727361951650933267340497163473036642044107202874699296579806973019888021728037035565586417046315435550491595214224112297852149758332339751625307133444418855298170243808797006454787577658918353380163642614794735686865639287218291669717812250436397634116505485352878312839936514591195838035358049849923116773693991657025989896113584313908346791023788297786816477783170394670552922997133274575535044403960477970657974516212167598874834246665319542623615488966376507705335149893086807612884293670068955276806321045761568596370645 A015281 843 -164962164973136484033146473185794569376839790085742227338016606734109525453665342928254088001889981788775573263025488220716576761027170966428352366049932913787815448734178846736851090267421458569763747005486407125419140976516501776086777556325561234767591261875969542749680119026249014812035198704436341708455361667721717125194966704226554909708060829714642681172089574962381102542629254798923834291430720169107875626382385444463540315999959364195075073601626999380235811205784203885074850519479243157883614041467433600847973923730934624325833678580655506007089088544881350563391462544038329012784379350387575227513271589628549669939492760118788898890124337360646285271959049470070820123307253736233305578898030695083551605956273503651794321755400098935857776758664221320477285609316743089955670014157226307279573534914927933012318528135622002792713025657943086797371165380427447650780303510822427139135971488657906440038023221733364350317087550546631497214023975856638126876600315828624862441988142366788774393293292011244314661069685719953409251652147321343101572694558090910388265113600130627309791266614171438058104649465989605564817242279022462047658301290150973951984688706895441546300440465614604087410931823534400209902823045256022474525442138266785091935056118992677274929961020140939646315141100613219687441842305957441097931878824144312593445556052385670321317315940211714696867885613196492156132770789459575438228595404387026675647500009314849130496187718897714878806165257142268436024599749444248382410139912969662445734053527677954194881235235241098673080847357181994818300193865045638190276473992787897859146952940358910173070406567907598991381310053184590587506292953524835540954623477714942458908238373508369907773630544219499505884430227605018746359182193639334856459882517961310643156694169463861734384108662192411365586159976789533312770923160547744808865751503633712265331985693101575160196948912773446760875589482080343048278167123503376223755512684991626595491093243167162243411019996806307045674212854309072727869486848054862659970940776323498773164739541193706952613921760949118408379819749003877766240676152942477581041251939463180462968323366900900890424028886457031251562463703464966673787774506985985977988205390979877253292698655063926105403568713518385965064037319787200880799602406558540283705377017205981469068777609604338212227866787111667673447596188933622403246209086271676784268635980161550344686913345842758412232457224693156600692501475167159043862954401201101493162912785115332825692362248368888815582070569463354760020982837100954193304440413147187427081864125169461100903306938432071874704755297697377143289734599808880627667336305201761223860037138878934927408349761758256895361029167915 A015281 844 285054621073579844409277105665053015883179157268162568840092696436541259983933712580023064067265888531004190598508043645398244643054951429988192888534284075025345095412661047161278683982104280408551754825480511512724275607420515069077951617330569813678397700521675369871447245677358297595196823361265998472210864961823127192336902464903486883975529113746902553065370785534994545193663352292540385655592284452218409082388762048032997666047929781329089727183611454929047481763595104313409341697660132176822885063655725262265298940207055030835040596587372714380249945005554973773540447276098232534091407517469729993142933306878133829655443489485267217282134854959196780949945237484282377173074934456211152040335797041104377175092440614310300587993331370961162238238971774441784749532899332059443397784463687058979103068332995468245286416618354820825808108336925653985857373777378629540548364466701154096426958732405091036185176421091549152165805000462472167521995476741959835106879733412464266388350797868722503108859565920252157209892397511287907685718012832134929449347257773083909845938402443218849587676431184983249684111124819853815852640143733021458761248128942470549117148053788933670479406214643298899520637551743530766700631303582352812066079048732936793488280769900611904327948068906453183453183996764544443397655820819156194121780270525242832605095405936285219328031463637556572179043592991928685441007646310965443635031421883998479877679651007486751601070506691858819430567526104049597323835769715531602635732333942106823004832755772600350426097268317414356279406778185957934449426129875052041226780551463307301337816672870857999244319755283267111494336068199852968887078592579833983389348184608730544804620012873822604519659181181085856246063990887813003053520802102900486276172048570403874312618536857815370354832469389399455008815437894980014371817151157128311399981599071537373488599862122578372466151531627639227035154074532611385387660749014354053655427362416056450481769149714616590508086001665707303448228025927831333914026800630004940407984604836012507403904442198424780213201566648485546001377817842416274267740966880275398370203218094601729266687917712707048784572901503066405668296817704805950864368607032615122958504359948770269300497864906284717031550850231511903976702424451493734406725467234276152116046753296858146173937699742577452847074129644374240916158215144130431843678918335625176722309437055516736234677467528674675673000374077929462688374350909698090427200861421343208509549511346371512833053535841699060290179972100079693110340326959976645706282416961721280738314242504977283417765576127512153618931375617245452570542042728881450037905815476199247551025823031929171695783403816706046766122009699541 A015281 845 -492574385215145971139230838589211611446133583759384918955680179442343297252237455338279854708235455381575241354221899419248166743198956071019597311387242881643796324873078289494689565921076196545977432338430323893987548249622650039366700394747224638036271226501455039137860840530475138244500110768267645359980374654030363788358167459353225335509714308554647611696960717404470574094650272761509786412863467533433410894367780819001019966930822662136667048573280594117394048487492340253571342453556708401549945389997093253194436568677791093282950150902980050449071904969598994680677892893097745818909952190187693428150988754285415257644606349830541751463529029369492037481505370372839947755073486740332870725700257287028363758559737381528199416052476609020888347676943226235404047192850045798718191371553251237915890102079416169127854927916517130386996411206207530087561541887310271846067573798459594278625784689595388376604860845319370375048736650110175322069600849119623357196255707513611779730312457265469229234265508855421362326212849694947492505084439448366174898302788591442326928751176817762912496859921134520742373928157635773976215186018446823266920727462875720500221816577515877444888410645934798621119326869475464607484339248871593438693784031342172548881820623723755128130841801711532136661732641222827079607415324853545394769485220081462238098715726630306904809632198436651001782634764202124573933385732839374338163187623928686213880963289513691553375723065068660558701114674614039501633829064083113272066879951788364253336551092542959653295625599070297405366633746228867502795164829549118675466095970091276965406356203882827406988457899474278776830422475182595147787498378857948907015548393626993744905572871348969706450268178570066497341999903961707821530824974138657341264082011644868586869154285958811189732321905264230511966627485908360982193211978201027183555871205540534541601255665326248759253278810881086852118188464448866636524454947088450875542079663540647085140196345747599486393508030995372995955057673907184687614619300768185974991177906545869240471436115329164744706259544334419369615085517717521209301451352115696962557039991680334429923969161981111864280170816431699596595632366797855648577673463771153895471062429697365257595729663693283817104807618313571595175422390489732505835222573746664929203925432320148853259950173043310140439768915816284032964086965465224716765668796152730132072515647236191452224437300298836084630667736496740269119202836035701727341258966959534587273086371653275201800381490615658259394160037579697757992496107785110155309270151759374363549857437711374448536018291939904610652401483959931049372843630989565198843531573034485211685703238269921171603813628892050976046540229763324715 A015281 846 851168537651772238128590889082157664578918832736217139955415350076369217651866322824547588935830866899362017060095442196460832132247796090721864154077155699480480049380679284246823569911619667631449003080807599688810483375347939268025658282123204174526676679394514307630223532436661038886496191407566491182046087402164468626282913369762373379760786325182431073012348119674925152035555671331888910921428071897772934025467525255233762502856461560172160659934628866634856915786386763958171279759745992117878305633914977141519986390675223009192937860760349527175996251787467062808211398919272904775076397384644334243844908567405197565209879772507176146528978162750482240768041280004267429720766985087295200614010044591985012574791226195280728590938679580388095064785757894934778193549244879140185034690044018139118658096393231140252933315439741601308729798564326611991306344381272149750004767523738178913465355943620918801258129398198935032708920443649595584547080923474138747488184138526051367426761038043773217000660309534055622707573098974325620773306336655257819803651593975036661309926408636087486175626816801702607905698941106239843031098805465143250428911195616154104029275643305557815795974070362842367618533044524582185994844858745608021822980487500315445626079748514337184336985387793197463017207183979873217037671367774088179410575416884373409671156811032343860914290127483515663792149241827532923766139815464419104921081335073278072532368633509182363921542911389906938739112623244161439989269939757506582700992391752251302267035474872455781217497584397309939202465201456094409172460692754872931460838274806300395610159825294199950337679886113903504386747833211536528049506972459816318467366942977717730855250635260187041345060628226637287571148442855941474480640447264502162363378349635342578453697884722160838772131579927093292187625042396386096563953849933750244759003622929883927035362952605322257838748265468646266041929703101713839871694004954535398042349700361598468411164604310575567796739763581291132914487136591143447698135057637512820485373923045989500133317432954985959377715141055708963648369534191569732914475258807076974418721529485981472534106060441867500526626402069534777778274413622439802932955984847957312836133810331681471694206219057860548578414731710600773522010018806465710094452981488982213042883602525309911018223669240924304432696139833731136268766195461166506767914333995062164871765418312221929394170837314179576597625823867265359827978474811624876540560242007999912999383989084545886666560372248039698724102728477837871245668148912427424890455846201161224547707190088887510911770089638769960089831648827068168698801834608192787115663433169088837933282837895186002205215782855470041304817724140526052565 A015281 847 -1470819233062262427486205056333968444392371742968183217842957724931966008102425005840818233681115738002097565479844924115484317924524191644767381258245325048702269525329813803178511128807278785667143877323635532262264515272601239055148337511508896813582097301993720723585026264050550275195865418752274896762575639030940201786216874302949381200226638769915240894165337550798270662717440200061504038072227708239351629996007883641043941604935965575977493620367038681545032750478876328119719971424841074379693712135405080500546536483086785359885396623393883982960121523088743084532589297332503579451332014680665409573364002004476181392682672246892400381202074265232833312047175331847374118557485350230846106661009357054950101729239238865445099005142038314910628271949789642447296718453095151154239739944396063344397041190567503410357068769079873487061485091919156385520977363090838274768008238281019573162468135070576935061720217700609622660975057220861174551663799101271169895239142375637292412377842593627618014977866685401456314799151984590624957759942408498744238601278604347243848609258444109480159144611525709641996289016414033108821410837675198946835833813789898279384293567681612434396587295925303990120798120686112256991825377360228259445104652760287435145555071511089139536032838481467908746049068436004877683660543816668113083857632006628157892549692020364105203425825961135277553522340972700755213226557706369527057508815137593495314863699772734815761061311893368777535105470161932312398213552538249819668713317820698968316677224873657619693897373282753199187668895087448075102584704192190085021687547419722932456502487590190584430670636895646406887544876253151709376244677840984330190882802175559696993207060514975643103486009166520940250179303653586410976224492708431841808725015360943998584478482848683605674578529547042810170971402720229527960484409078108057495445126963483120532584767271015333893298337812104878720614431014299742429232834576873109752321622790753340285375243838472033460859106555719623476197117091133737666654799876766965650339050056873110438563974016563634128235284622175237791720623812451624518621696182361483757639861667221588618937316899293084124092463761287854701183857533603446834767327187124379867923898886449393632941827122028346367848944479547439421989640295674858187664782419507615059864005106439344142361954725489592759198050372685264527903501376935212618944146026711836781601081455314619883542996767294109166441204628415791637766789235590595672800365472130285590053348470169689471303025937277957663043829878373534415678601404688982067554512605898470739749878996631351406586878017664205960291437158992916905688903745272305764147904653420424431297975068021703050866382390772554686253062257430395244960555 A015281 848 2541575634731589474696162337345097471910018371849020600432630948682437262000990410092933907800967995267624593149172028871556901373577803162158034814247921684157521739769918251892467230578977741632824620015242199749193082391054941087296327219887373693869864137845149410354925384279350875538455443603931021605730704245464668686582758795496530713991631794413536265117703287779411705175736665706278977788809479837599616633101622931723931093329348515289108975994242841709816592827498294990876110622125376528110734569979979104944415042773965101881965365224631522555089991897348050072314305790566185291901721368189827742772995463734841446555657642630067858717184330322335963217518973432262476867334685198902072310224168990953775788125404759489131080885442208165565653929236502148928729486948421194526270623916397459118087177300645893097014832970021385642246238836302234180248883420968538799118235749601822424744937401956945604919487692178279697043516729678316658329477016763450006873781358567185595066038470924655112857649135817884931351427572955529325960012137424611987761807542718030578704136983583151493445118228802474185452192878741792245735881255476634313251487873826433402734823924549104646614420565558047143363477981336955909556866974492950096332025852960975763525261949547516575328956902660524364859222100635806063260219247388253034689581400633174506074005451859542829825532963440257814432116180900424930237443509450973193809685688717050508088474791825305031500443404823116938987395608767874018205677238237454233228548766811662009662435171157132512085351638801818940059157639526473846517373179528675215634338422437726351140407632509492100224714404125403346674647221826000709319184619090300036515230497241591495644157581794481537793812646012059965824920996613604615317563173929758027085628493231755322295707384366016114365737847813520813573043321023151071830777802392117363028252987829493266159595135963464942714529487005622646304417074044208313995480349603427347125840310376177346317141396177178322719672749669402033501584102196004196742574543408375933366006409889506290008602215449611721130481285870436905560677752984299819166928684014809898482983557175724030045234069372585010163652787669512871769309749750324225356955311192161965478379974720823143224468609601881019418067094787007997903340054008006749443036422310231122141355776865869028846079419383511675635637449500504840133934883440778757525619383753561356684128199617924514938429824928596716884805524525578365437155311236540340628827648763984674805270544761816336756712256562279400225501859788199162114010813041356485953035247686463914211689078367338167499106591229773495803884874220046885527993289174956552835422455943074261150416880600839124653887565917119224091066439110353459075949781 A015281 849 -4391842696816186612274968518932328431460511746555107597547586279323251588737711428640589792680072695822455296961769265890050325573542443864209084159020408670224197566322418739270183374440473537541520943386338521166605646371742938198848053435965381743007125230196418181093311064034718312930451006547592805334702656936162947490415007198618005073777539740746590666123391281282823426543672958340450073619062781159372137541999604426018952929273114234419580310518051630474563072405917053744233919155032650640575349336925403893343949193913411696052036151108163270975195505998617430524959120406098368184406174524232022339511736161333806019648176406464757259863294522796996544439872786090949560026754336023702780952067364016368124561880699424397218507770044135710097449989720675713348844553446871824141395638127534809356054642375516103271641631372196954389801500709130260663470070551433635044876311375311949149959251830581601743470433715288488666092675938191781372833498052520812558260215947585000728141408266202201144669488754197344908984763862191212841809981215072144914994336505342293818004491979160362132577339249588500746976862052263685451494937469070093091244556345109039165684498129836767036008852195529189144826187089004423292527969586897151206834209906738028671562774482330599024351190998834893263033889604475082527984807726852152721830759226076246202340149600556756868422499339650581762258543179465347410713701326161683695768575619245472631000308212100432845353110714290556882971398995622253603510067450565906633239293546589838307480724530874870722815068184556125261319732203409813996809876229924464777681347860685855269222832681937338991808583536152125619774207847196631271071304113166848107897874538579551451314044891624877980592029864206841590199291345365163526698913037129248775852298555573517486289350341039408492372053415186389001458929225752385214090127783412284937935426159157405279543490629080845894689035873689448260336279698182394005294358171410665458304417684094790195227137465301935511492849033347854873239829933499475854625890230045914412193903871686225216374689816518576296016867677888269061445131727780641184600763986611488450162282613272489265809560213630996992669923742584205264454807751457710041730745920472903732700424887154269743315899024754837515963464530213323335832953471945961574526066409696568597391358287709239863223194796582230108486162938504418675881454018864853286136563068999025190059243097385601124271499565819154962027485744515799496107613859535759528653928033460518280825414995646874957851607231875800574139531135027693868044746521683283440582808457536143418176212098689785044310614402235037037040510637017491719917079980779382348333619501592014176730043787850529505830311282736479982006950292224607252918488193835 A015281 850 7589104180098370466011145600715063529563764298047225928562229090670578745338765348690939161751165618381202753149937291458006962591081342997353297426787266182147413394605139581458876871033138272871748190171592964575894556930371797207609436337348179651916312397779410616929241518651993244743819339314240367618366191185689573263437132439211912767487588672010108671061220134056718881067466872012297727213740485843395053672575316448160750661783941397077034776575193217460044989117424668870036212299896420306914203654207097927698344207082375410777918469114906132245137834365610919947129360061737980222653869577872934602676280086784816801952048830371100545043772935393210028792100174365160839726231492648958405485172405020284119242929848605358393581426636266507048393582237327632666803388356194512116331662684380150567262422024891826453396739011156337185576993225377090426476281912877321357546266056539048131129587163245007850420492966437071740665531040975096585293701340228249884394598823989631079367463178461410394199064736412430279069904383544551414664291984853918595489775118931806392679223108888976370419441030457562439725789549188755403258931755569789325966371481272697114913556744454841792464381375887175592182101302035043908251158148642117269995879149317022936944952761441476499044541546157294527402331087233939618661102315099923690507800533187128063202203891879016641012385972365287743898304729798924834811346443983811535859475490179669759533159567366559928637645704745187936788807633186577335658101920241498318813767224541583360237790725415166822186290223323236624423256123959796911123454951208831519103978709658419069855936880201346901307912455872299347282091047460871341878257062393764941596391104199629193925574127726891151270085293236109984291824232487775489929778130508019610345812021256295838639816400072987573687187889802374375301504279531469626802721542226287331833066142699215104372904242825721964158078735296399468379273586746434161907682541117490282329023418799954911983816186759136830821723208813523126452287666088006049962257693062337861210917638312639141129156933337264586151248036836303408207734326265767500676427453653562763851383759126709479642445050450337417171855520125964374779323235599504386777241503810663384648438443915897262202928948524720689083572179579976388744500651709450420376962354928619012404709815822622126810153732806599124339719559803023994169654656104692867926757290444797571332652739168143108120181751472569197991954019154607018868275073679853105746897700458587711412478973053400940463660485125650032069591163612617177844440216766158258767827977222967638775660437569714788528609346819213538646152147318906534413528603454316262084451438126876792430718441791140625326993659240029463908321255840880007721449941968085 A015281 851 -13113972023209984165267259598035629779086184707025606404555531868678760071945386522537942871506014188562718357443091639639436031357388560699426497953488395962750730345877681196760939233145262935522380872616512642787145794375682465574749105990937654438511387823362821546053729344230644326917319818335007355244536778368871582599219364854958185262218553225233467783593788391650010226484582754837250472625343559537386652746210146822421777143562650734149116093921933879770957741194909827807422574854221014290347743914469865219062738789838344709824243114630557796519598177783775669668639534186683229824745886630564430993424611989964163433773140378881261741835639632359466929752749101302997931046928019297400124678377915875050958051782778390059304108705227468524179624110106102149248236255079504116937021113118608900180229465259013076111469565011278150656677044293451612256951015145452011305839947745699475170591926618087373560097295821078986848975373907956690333670127910326406647378050591869046530902944576378500179641716768161723290439225304891333314681499749717439018743674529685314981325583152638569800917879072398384722397397184103865937028536181126195696411297870802124663698678921860011814367734808923205331301838248154658207396154235695905684772442692031601482523113474110586390913909367735238691832541260239304091562701743406353991842947524311415347132995070142101284446926735910549347401232508434218265243884495661821550186895384932686344817593447742005832736936041574725542177010445846215108351050545521749016363207175458910688343704155524280078042602760243476574111149303991189143673747764759353545820707426969118545003059920150765427681446788569527888314487906211652357978373931919256815873127426236039589911485836792197221278491079656315021690719648310540746724312487579648294180645395850442111553820801777130410694428412854620560719501690323659711090123555862601531009520390380527755924098069365263850793800140552130311384943141289956620959174427613569028482795661080790801816786831758411693348014998190771468443718595609229561157897694652138744357660352869559585820366131920142464747664384961825237604096244126055939178028856110475614556993105704975105392628078848867341770665459731174970122964410084027281795476127660648572808723210804678137591209807633936533952282433145428649481084331916964499799781689339744531957772259079364201648182946880038199171655125370456497015985632155689828526642727249550894973012157467896864629569279122682319049092939179006920917261766482124625012936856995969262771522875990445223900795760028462581041508155757043925282356568094559032636604834591615158160470351529566342624561509607023315697962676390619773482778221102145729642748537497691702217625250198816515157036826581088336453217729352152139955027297210129195 A015281 852 22660943656106852637581824585405568258260927173740247867071959069076897404321627910945565281962392517836377321661662353296945462185567432888608988463627948223633262037676633108002902994875014352582674147881333846736187932681179300513166455152340266869747678158770955631580844306830553396913128646082892709862559553021410094731451062469367744133113659973203432330050066340771217671365359000358768816696593670880604135945451133709144830904076260468609672610297101744244214976784804182451226209348093912693720901484203927098540412628840659658576292102081603872385865651210364357187409115074588621137160892097615336756637729518658074413559986574706820289891985284717158854612750447051580424849091617345907415444237038632088055513480641058022477499842633065609782390462263344513900952248777383114067172483468956179511436515967574595520619408339488644334737932539084385980011354171341075536491429704568693094782849196054981512629948686413584604150277690191312722045284901848704004680508952091557585691428806606453955761821037259147543257255330514029788069240706727593677642892177415578178722880158410556332858130801169857577279324804724260028756927817505835800674359975778613235796877564062445906860988883859114921735968416264962646293460493785229929207163824660910199762498228526174323417883800506029999705322205317653344225998972826608934835665900783301360081394989929127903380325975957909446173255255885127796642089999477705127587027294905762755795223182690293079218069345857519863495417127201487143214540881123982951586387491944045801031117324136966434317741741075634509120548165359207788567888001798011981141681794600807509275239399293073989593662185313748166273046122961040872779994769509668114290347034398088842002682026829378177457967733862130713969403130342294693521517532096734433663711403900346910821674944477936214475704942957023388761485277970372364199036174758101755014280960682601244956026473087554490009564165487696974916975460500885794295608750010940751616677694953198859385055245954964790983854188526838241564129278819189783124231398502498752909583456628987955423680347794763465462211156600648148498901759207843678916634389808997370743972044475967307068100611272551885105926087211808333213156557123599339071025311491579660936781215872549024998871414215974567090519006228108118071002885777972984967016930563055810224791516616916386618770106617607009241955341447651577578076573008019749932169661070446400177769127504438870841948510970689780951520491434531184245746832576117436315414070230696833352759881613413756812644766770278241811037282437653701584681986659179834330033396316241503369708586937915895281848498220944759327751330510885495847763956489981821905117018668545559823438251413697185769844549759326911050008478887031220599299518759259153621 A015281 853 -39158110637752641357741392883580821950274882156223148314300345271364878714667773030113936807231014270821260011831352546497121758656660524031516332065149094530438276801105222010629016375144024801262860927538944887160132747673077831286751634503243981150923987858356211331371698962203196269865886300431238602642502907620996643695947435947067461862020404433695531066326514636852664136119340352619952515251713863281683946913739559049402267802243778089757514270593391814054003479884141627275718889753506281134749717764704386026277833022636659890019832752397011491482775845291509609219842950848889137325014021544679301915469996608241152586631656801093385460933350571991250500770832772505130974139230314773728013887641602756248159927294547748262841119728069937373703970718791059320020845485887318021108074051434356278195762299591968901059630337610636377410427147427537818973459620008077378527057190529494701667784763410783008053711969033029844468578280101527718520827536552710687562294301264988985802112864734494038022627332189873707638326065754600943435660504225178198171298367229596932132530249677959681831949276874396089269654039626798161054393658377951237435797602273420757649819723734959184776260558580006817065028272986328520742791641272932487811217443958206489216522988565975345561117817835793846433699305280091029412965712573172638429277959105210207458026727093341337945765934019467422377950979812860745829258236825997207302073956787554298413733284934169963032853019112935433569887730592747961032693041365043656846552527355123160213235230433860372492338799847900709825336173797539720714090160598648650439642082233115258800482180614531184462417190668830309858881575713448746622023986457130646805043251746211738928969103174238411052058590382770655230404879709990603269626987895750646387260877218918406718243693449800857878083432640471365991163468973163046566901119393334953916913268201275204424813102343638929644726674135046281884581036990601589253686603119124466159879057684493375080247384305973565220991601111479083856460743003778386339872735489710360092570780109024439111634588256446423174037841977326076355815317259531264830211859988408123471391469756226571812223583264542830996261882967973895848534076975040087680661873248009527456556348740914044825621379229324925599473445170664204614162492472166135341605305164589035342918294047156565054814447997661757905756894779313532838986605410356694664814506506774681721138758913818274118249818820727323163627668633153456506564472345533864375682263511727227650309332964892762552656948089728128029170339787058113513722076113637594670405259775971164655685224941166828656754067616492699739875078905660711152384683050651133594840457823033844367176501508382260238019146335213465615734079018997530067240530099510280710970155 A015281 854 67665215182036564266177126902827660330074996365953600287110996628918510418945911796036882802895192659979137300444577200347026398958709385526460221808577635348597342312309823634366940296248874856582223682787296765012709387979078492463506824421605599428796651019239533180610295806687123154328251527145180305366245024369082200306597169316532574097571258861425877682612217292481403627214220129327277946354961555750749860266941958037367118762277248539100984659585381054685318013239796731932442241494058853800847512297409179053408095463116148289954270996142035857282236660663728604731888619066880429297624229229205833709932154139040711669699502952289370076492829788400880865331999030888866323312589983929002007997844689562796820354364978508998189454890104851781760461402070950504996020999613285540474751960878567648722277253694922261031041223391179660165218110754785351186138223373957710094754825234966844481932071173833037916830494339856938722447917579025590864242790232190545813566833607309399967709547352244053378561819641103221100592277513690361462311083996218706493331849837972213647295887205465751575225408972560103403801567718657434181635198733360372232256804342591424006004251034196135225492758376679229515210188903300420041784454137914627026712908218617102525799715847705572378055342313744969207866374298657792907088132492311850026449315640076679057546109393986724060547172760085955569984535475403829513439091671129612688792882727331999445403560310720412451527172906358145157375456893508570724606138158760995370748347302910506582526779993234479659648811271990056649505983536385580003563739095522865213684505221568678074111750463622290375447400168323201400178470542971456371741586206581574275403606399262739706220270802093650937114028193461099594779763980354449452267495077415718500018638150822087364211589444268892703004575914872525773875236613157205776285106110094363594768008225009794400731739906549050268081481319784023945078943547173490475841134403991099163164582226897093938692564192769122611643918599728252234388150832778654441431684694517304809275225098248202491025788529396019669773325922776139373191575914400661637663974556186943889657191013585507958303357343934067778175899835221594479870779694987273688720004242021869970591037714087616852769064722877115383319232960358585964710396026680434123174156590405962698090186388135589182885836977342993886897911836719389310015140324402433040715420046240962777432339743679541031227656752671783713925397897205464791563244174563493796856351658745354746639032536037428783694754228357591932390253485854740451165241118072935176453351817874549468347634278484536458270732006502776775300065989833529179009967452331803330088510726411503917294803686555899218967731635352996766241511338083429193903427979188703300015957205 A015281 855 -116925491834559183051954075288086197050369593720367821296127802174771186003938535583551733483402892916443949255168229402199661617400649818189723263285222153882376207515671375240186072831918055752174082523856448809941961822427847634976939792600534475812960612961245913336094591153955348810679218638906871567672871402109774042129799908578968288040603135312543916635553911481407865467826172383477536291301373568337295758541275703488570381221215085475566501491763538462496229526878368752779260193301733699367864501249923061404289188960264704245040980281333437961383704949626923028976703533747569381826294668108067680650762762352262349765240741101556031492179609874356722135293694325375961006684155492229315469820275623564512905572342682863548871378050101183878882077302778602472633124287331757413940371388398164896992095094384825667061639234019958452765496895384269086849646849990198923043736338006022707264778618988383489520280759712760273195162772039399881183935137303273930376190680006347828863963271363568201020888326634978156642398119175534394513283031637369972492798165457823050233718452421323814044764650275744931476768237254768815755197037595145191929519167047564649593030675134584042063426996581240155856018054446561963819656905035683106017354105633297927525592598193614403833503731072688285621050602420529554995714686058829664407529809093949125969348743836165282715627550545908271268005802401833431055473506792955843586437593055454598304405320288920513564609924335581251735345027498172236667463197712423959887706740614640248628902168368601759988897365298585079160075528720024162510373445569391159484673274877195322147234594701052731646860876255130334680687917587995665412290145149325946758031834954945539115826148831568435383294463820567969440423253172877829725179534854701922945864421431040091365425172408222773109078504959951851768131563153030869348788971720331167850539571515485401568900284548124541726221410624343059288823995656563462171114126405021662906229442413678480228053165277592050751946426686145585411750823904214610711114507908668586188282038254932405018098378281625960553516646452229475582251607288567402908150567694028451587376866434316233814861202685773413705285530994643700365073218945842235764668684471173737238236619830993569957595172927651341580149141651330740329732242603024195894449507819352036529162353222686156896583690050815995623773855546386821485523198664178323348783158077520319268837219943751496302394674413136420822027615614922686148335952142833187980612578931309700806087346059476911052015435737961134237765292846296247325286914610127798574712335793639711941241827549414786190753277843165138188879718937959995633669131961744548460241376969137818521499575136961950453237458193859413806584756323525420330611148665600798373258906753835 A015281 856 202047249890118268313776642097812948503038657948795595199708842158004609414805789488377395459320198959615144312930700407001015274868322885831841798956863881908746086587080136415041533853554400339756814601223943543579710029155320713240151961613723574204795939197032938244771453514034842744853689808031074068938721782845689544800294242024457201734162217820075887946237159039872791528403625878649182711368773526086847070759324415628249618750259667701778914577767394463193484622445821204802561614025395832507669858159867050106611718523337408935430813926144180797271042152955322994071743706315799891795837186490740952164518053344709340394336000623488822418486365862888415849787503794249660619550220690572257131849436277519478300829008155988212449741270574845742708229579201425072710038768509276811288961759152028942002340323096978752682512596386488206378778635224016982076189756783063739019576392074407238153537453611926669891045488952587554517321991137433507621284519467442343611767499470228973533282923926645622707381404094740396834461198372333080932430113766541129602741044944074013436493958840487375342873695002240047109375639510122770818516757321929512159655285741518114173622639206522215348898176637070252914661379968540200810173846868567612403799929700998848056238470432501488658246176957752032601675959883602431037868616901513130687308653714166975738695723729210312342988114156956410184911582935919840497358110818752580025494857994647559800176686056887275157480529636195612724586573246830347551806899746800368462221529889667981002124338415141709865083159639390595165769510387844170059878310108532742220574010208770767583756973097831588687330955466810648985018870641533807444960792295488405954819656756175080006046822173430968997122388555214975927998671256598040650791008544951354012045881315112866365844971319221189713854386490613293534085318911881147854556125420204283029228478512782635352309404404501029178164650185949104107150071366503541404331778477749368622455386729764277895243314250496395665032111554299041397940287252881645972129671575259301317114347519578848067386207466074606951543646383095522457796703131212908497340015997534890083794453710246408505721439660656078806017663428829070946977290332882725367474553207983134395513921949429420624668105294965354769132771355700832642655645874940412213993923868382730045559606200541875306566488853893355196087035546294850279639256097974430311245279509032587491200400283582276191158057281890176996895843567248057742327113239744441824942432910059973581678792061203573721102465829079266697098010831943171666584358192761856739749787675633287233112241878573703775728035012516289381518522643420613648443079145274688236583443442318501945862803722370290610512461870112385519200828085904794557894755555159282644905617020495061 A015281 857 -349137647810124367646206037545020775013250800935518788505096879249031965068784404235916139353705303802214969372744250303297754394972461946717422628597460787938313237622474475725191770498942003787099775630914974443305738930380394192478982589668514336225887382932472917286965071672252208263107175988277695991126111240757351533414908450218262044596632312393091134371097810820900183761081465518305787725245240653078071738272112590205615341200448705788673964390382057632398341427586379041898826469035883998573253514900250262584225049608327042640424446464377144417684360840306798133755973124513702213023206658256000365340287196179657740201412609077388685139144440211071182588432806556463413550582781353308860323835825887553658503832526093547631113152915553333443399820712860062525642946991984030329907325919814706011780044078311579284635381766555851620622529481667101345027655899721134141025828005504575707529312719841409285571726556501744250655136776853802627306875626921876930924407998448182237028597860239746068964921828179303673259427747012462174652498543534591194286069768298614262519163060756234849839498810340962397410478206996613102938527732856811515659100085989344299738551269458220005467381378206422431078788310394214584664488240433650196684129345459326965223129994558795817369360344711358391128711983957131460992677565933387502062551364939706038483299013013309814379988207482058400689060367193750043664210831179208875231684294218696613328761655372242113080758175636005204587554505905404464516500331612109662430936747025856244254191936409080381567849034070772225160138818416806217780628488419838604674279452504935162253211724055617589801883919019744659431534827005445688408688876393850709016128913857290335118847418588771491804737791492860090841749294203964832517028831552168133645546011716667348338139911070329253585023570747326196137158858278921376887154957901016382026546898434104255306532873861918700286722204158186615434050577274544929923542637423523524018956449762088831468592987222950981437594178652741902127263072540385061925886492552124820494366610927409659005760865657915317408517440946825446051108811516288331022477983176376898115889834935102051986002712252287021182367183921630616706506960372053318799430463746697506050898447038169959340384150290731772638351354318062061591265543933232999341375414118221152837870246036003465652749896010011575728934736334601531198423660093396889287437559025612684716599075561392865476643223790800417362626199249097202415529063413813283947602915948413651425069782145526038078748678969241881247839949572223784243844043347671226641005422106473635262511405270526928677453812133563877384618037071852430338635472001181198003478898942882565981369173490088930185169284593465455324633007769410622606224277963466243185570624902544677675 A015281 858 603309855415894907292644032877795899222897384016576466536807407342327235638859450519663088803202764970227467076102064524098519594512414243927706302216412241557405274611635894053131379422171782544108412290221075838032316871697321164603681914947192772998333397707313201071875643849651815878649200107743858672665920224028703449740961801977156813062980635815261480193257017098515517539148772415632401189223775848518907963734210555875303309594375363602828610466580195588784333986869262984401172138494007549534582073747632453745540885723189129682653443490443705553758575532050147175130321559159677424104101105466368631308016274998448575068040988485727647920441592684731003512811889729568778615407046178517710639588307133692721894622605089650306563528238076160190194890191822188044311012402148404410079859189439811988355916167322409003849939692608511600435730944320751124207789394718119795692630793511906822610652379885955245467943496605813159403390920235133216222510462592375671829865599970096679395532867146272856829959305379719460868046200181124469844136143027548414110443772680528816741783953004072156727084062854881832900517639013218024362941090603119805173725880268754806171916079380857824550029134167928596002061704164767697356546551510901327677323227314932858272967842455792785138875498727543045324220015037852794332416188119323118602265748985497961864556770940069606418831739073484284150603540640010874914748570019118700359891858546939577112956027254538881571907145357866070772170663548315960836147739751377534575795315014462153947360630648499866352621242747492045229948647181049089488855165317950769116288524876086144648488786033977892122430064037992967947791381596100110813507664076330494112097884379900448336318953899673217896196619913661636783446647385202098358191297416891659016070283298603244531159555038705984757555150762996981737933149589292750709043245489661813515375230194640052695117312094226143075849320888219686749518899502062450064655643941194443023450286004698955103765523959467604589648149136689294945641970979896027877463955210520449315252767690768888868967747866741094439827970887441943272493338697086106146362241921389702119593471160783540232967818389780232021622865707808166489912314736660754496227963399068762295934934335995492768900566630478826761733071481095031291592764074305423644950408572651692407788109288769577830730482213182965578088687295135889156585345399682252927935686393272803762258125753400503476144284867387759406494163045774043375681018901933762164370722083902183177195355092997545795790803482745775721490593398515312084502827197741370837901595045414231002409833652068989304840193848297246384678716296004732391999789646037144129047370630760168677571072505506196052138434449640042479803250336968391455307072330263945764423728747155119219925 A015281 859 -1042519430158666399801688888812831313857166679580644134175603199887541463183949130497977817451934377868553063107504367497642241859317451813507076490229960353411196314528906824923811023641512840236219336437502019048119843554292970972435162349028749111741120111238237211452201112572198337838305817786181387786366710147121599561152381993816526972972830538688771837773948125546234814307649078734212789254978684666240672961332715840552524118979080628305687838886250577977419329129310086437045225455317645045595757823435908880072294650529670816091625150351486723196894818519382654318625195654227922588851886710245884994900252123197319137717574828103337375606523072159215174070138945452694849447423375796478603985208594727021023433907861594915729741776795395604808656770251468740940569429430912442820617996679351995115879023137133122758652695788827508045552943071786257942631060074072911006956866011188574989471207312442930664168606361131050069873990212110536429854481048744547544654289401422491222566824124318872699051334968070988117639475106231506148076242168140436084007534248511238429890154164292545726410963323536895178586864053400318582221298420337567894459666986942608133768858259221106594487705591623859402437462792249005236144003675436853748782185265356188894914782945256030052487631463279644914974904164211979761924277186067344498779217727633705704561334185175198164299230700336574662054816277663332436730014644454268924211719170237379005834744767400775337892012136606718303171048693873986085679027830281886486290074631618845912822878326867768077808843059357925793975286319599072482533135929894119297958511328129428479416997416798028417227511600773701964324969222521641637066707010387742162299464438750699578833022263839363564996331960075991394789313649833521101004252333321145488912743833932469308959032765532762448684035943964785891110087621972700282135951181928536720087551234007181587728336011060225158122641627191228859708069119078137446567361998612144097478842549748132947491480940722378829053478635292256517578911106736743008415720966135041192782856646856384241979144864646969137314896955781118971675618778427666323153137596781737225594225476498667887795592177363475178181908941500550799827273770942960003623916463348748565943378985649630934135495222330940264596667489589478184189475416355410558906148724823489950374848153594693587877028039082191009546634409015651673717839332170717268275262911624476305295144310108208385323839952012332971574442988798721583051083792754602443516931356095245590855763708774003378373618426328563126742313288127741188077418051397716564028798190792676471244872038289142136764597030800767776346157102756108074190153790333036225785231711620558604083791305448863949060250946601089346940932278549947317350449815084005306578471688524128672352754475 A015281 860 1801473575314175538857318399868572510345184022315353063855442329405671648381864097500505668556942604956859693049767547035925793932900556733740228175117371490694547231505950993468345448852534187928187013364003488915151089661818253840367960539121678465088655552219673901389403522524758727784592453134521438094841675134226124041671316085314958609297051170854197735673382360943893759123617608052719699832603167103263882877182932972474761677595851325712228585595440998744980600735447829363214149586788890638789469518897250544764925156115271170206328259807369057684234246401493226662584338090505850233536060235304889271187635668884967469975969302962566985048071868691123820793200097742256699845147593376315027686440451688292328493792784836014380993790302443605109358898994537984345303974056616701194027898261920247560238951980966036126951858323093933902715485628046653724866471807997990220021464467333857581806246235901384187683351792179001010761065065447038373348577704639149333905163528824985193473198647318835722808027023300691531227646240354175302633023679076281684047864194485443019473495780833301713537679686010747919125894265737041701676816055271663052185101065556126079819241704470730459866958506645467301861326080893151769720726013397536937239585153623432582534795319459511433452084905934329536374364510893674929407378847652781096314319871423349264871834739744073292554392168630267506088591964043253765807129912990559320399315776601960414094406785736629554200248023178730322345321901648448516882360397544322968967042516309930572602468910204072153993462855098298398255512112020285619368178121448681293747026249978980978941696669814483799740986893320245777691136073539601135887610643521625054593253211747127521231930183858315373109736222086726621750371417498452032529401152899534439734073033682789427934285395003287006314704898514878916478192174683360140659290226699547533388620209765740909124349692530037074021643083406954382678899517528936810477136348959458608783309928273077715796827474009017357863206244937681653701647773191929036993651231741251631544868809674189048910900189809607963831977810465513170332243605349827916315569337452877148352573633215051009506669338642977303413805914629995334304310783767442901768029772390970071665625925497165976122499141038842107756580099874506302211043246459912490893685089993540680883349712417573575934722891973851854712505783798158043024660650691341012647167438190062177036146721051808990173722538497098197657211000621653004033444716589574892963831782014847390363777788923832433427980299744582022690611911865111852191896417376717896281401392750505751761397915862768644593692435625246609800730705987953519817392128925908681927204774717674292867985705013757688997537141813205136486454149804088006280610173470892587583911511003266539227773478101 A015281 861 -3112946338142895331145446194972893297876477990560930094342204345213000608403861160480873795266396821365453549589998321278079771916052162035903114286602817935920177616042283316713300935617179076739907159092998028845381082935621942636155835811602260387673196794235596501600889286922783081611775759016453045027886414631942742344008034195424248476865304423236053687243604719711048415765611226715099641310738272754439989611772108176436388178885631090830730995908922045831326478070853849139634050485971203023828203328654448941353790669767188582116535232947133731678356777781780295672945736220394109203550312086606848660612234435833223788118474955519315750163068189098261962330649768898619577332415041354272367842169100517369143637273932196632850357269642622549628972177462561636948685267169833659663280208196598187784092909023109310427372811182306317783892359165264617636569263284220527100197090599552905901361193495637591876316831896864499052032411796127997784297697312469615799537195169993537882355294637855549516378256587683335500753057514354811817208816998839551179187579646190490223832444157849192652437977448363357404973543073063182128907366760079751968975387943535806777575651398240143444548827032301368388975659253655656874157814727788001700604471607288628405834551055857814580608704803270778589100028738244776436300429835445514722882112981937135493434392135720127005025063368736494275952753715048036301934896786185890608461966694706012788705411558568690942731538032691231759409648280805194156413342722774909961000327196569910693181853213594410758262975198621856054003189630918608825052879424082124662444901870767807818033937826202829345905279405662991119049670282065233331080558098147056744205013422630664071231556007187248065610989450075004059600802819432922742131661542797829826835907559038622656934802106798254963633438591256213806558161727849153419408906854461681684105071335399231480097432427511807991123314153586513086435951831757586243598513156190015241129383221498341485931262202044677108242240824858995713156206544413909534347096359849221980342409710526847021240551176517113222249955648184576538953097631522229259532420018304976505997380922330660698738779442866348306062580426789857476708975163692827077868284829249588819858594644112449344532784630285428475661117041763410886466070824110444560950251084562733280253672666300467768992978511716092177774916213788629087885039767844185256836646485639923546638172170157626390416955653356345674348649901382887510979374959751450409366228139732719179116892215232531106998609540998341977092270061099350034561331876287703353507011097474163170971427045320014819642359451323261328667996708248593190276388949375363541334908883956945912270749909804072698455579843354472481931129630244133368061212331528345994505184011881323399370817126980395 A015281 862 5379171272310923132219331024913159618730553967689287203023329108528065051321872085310949918220333707319503733691517099168521845870938135998040581487249669393270066920521065571280584016746485444606559570912700593844818511312754716875277284282448705949899284060439110754766336687802569165025148511580430861808187724483997058770445883089693101368023246043351900771556948955660691662442976199763692180184955735319672302049142202928882078773114370524955503160930617295196532154106435451313287639239758238825175135351914887770659350277357701869897372882532647088340200512006916350922850232188841020703734939285656634485537941105119810705868724723137377616281781830761796670907362800656814629630413191460182651631268205694013880205209354835781565417361942451765758863922655306508647328141669472563898148199763721668490912546791932888418500217723025317130565996637577259275991686955133070829140572556027421397552142360461758762275485517784851677929037627432065942844625830352640233521206800474342721313109672172830964520925415152361108291280772017832067363546674273758391838124302807938271972220448169433293444764189836984555690026749663960052900914440631685579458337570905179900373413366619248017954957038290972447794201749151365229829126224181930604924683478891613371219227061410527444692937599694364372329551391354420795134177752764832146803351805634437465876665524940678421492594888183213657184198400232900423318196259827717580617357787737743271069311338081223458517512359886520930474714016226414285111606375317206351238525402785171182241873034197446323311054063776839776575767965233308090122383506062403728998384599130977378717777782448559316771111829208841329929118498242335626276789959113710888405289644632433124193968366894433266849449172533090789151060086540724439694907831470059399415986434634534147516470640577893774750667377857097020133229692123868886864242620727821080355606195802449380828045290369219138974207811188467795681147987141216605149073383692459055666744778274717695490502149624651098382677446162190393292246795408523308980753482849715920753663301893601856232416548044598027898133597543399126276061523402912192454777658211723822466973086954532960061681331386843013189204562491758999859206840578665470250257305315430112606867990147843799595467869959698065393149647950727962772861011793041853341426195490854464912216449133139691290112058931630847346763108863109706697328390103373979770316757746006729953687751402908519955904010529015198383022362040494085654619626920972754726317325724801390703158985330570678246163401198730345982667689945713296334295915719576606695441538319320775502895430957609827330201556136643157637080676567414066807826479665874448044137399612808850605352267218972453281204681711280431277409655665377891490678468086370826777800150861020842677721379273516245 A015281 863 -9295207958553275172475004011049939821166397256167088286824312699536496408684194963417321458684736646248102451818941547363205749664981099004614124809967428711570675638660401307172849180937926848280134938537146626163846387548440150760479147240071363881425962856438783384236229796522839517163456628010984529204548387908346917555330485978989679163944169162912084533250407795381675192701462873191660087359603510632393737940917726661108232119941632267123109462088106686099607562295920459869361040606302236689902633888108926067699357279274108831182660341016414168651866484747951454394685201222317283776053975085614664391009562229647032899741156321581388520934919003556384647327922919534975680001353994843195622018831459439255984994601765156230545041201436556651231316858348369646942583028804848590416000089191711043152296880856460031187168376225387748001618042189733504028913635058469946392754909376815384174970101998877919141212038974731792085954924693906514398128251932935021568528030920491190888902198396048636345060580200827759734856773550288182528803562283504876491691192714168646286180671934586312642907953281132934486007379041424170459295326359604754799806090445079706834269191261451780234034625676754514456271606814061406935359773293449122117365510509549159563491878673605487190115638391523347543652947754900326749690046117193072440060711197646330245050904855421545262558666871051649776653645878391747239619087112667312179582702832353671915612934128462422462953513649810873735029368602711958299945429394895981255777457654988595170276953785013879393924802281645987891725738139170299285909413566456050750738931027330363322865980824568220389565743622536738072743091256842715772261872727914246471008000697077807470895936437541199605351641216133479220173866144245640544246839610066043680146155062191800642636490172514207118315892918065107873804516331388368860451317441533122753873373517359065041380681831457447895332324776789897554208759310162288077813610046477567355566954812711219717975381961035507683057116151371165700059791237310998816921471181754574532421293725586524478643502078878679029289520164137232069146549547328335775939732411800309249252684708645554357811813889032238570202140195903209036514150302452733336637818443269000882277270555400938532662223250851240700445519977062652294330363096144816253369538023882190066824450731568646175823497271931654350973834398792952224237084541901612970978342747662580015569021830542635160585094324160885325616174535219569054104500993927168850228194753562927650113534382403910090750828213136224052725149703556416809143704450992445198191510089567207308141290851077572796960028850021301674815655210201728798584453459629280469092501666506533482952139926324891439047434231985441890479819378275122212079077096458797119646284292691530956016772492750440291115 A015281 864 16062119352380059498036806931094296010975534458656728559632412344799065794206288896785131480607224924716721036743130993843619535421087339079973207671623716813594127503605173458794683384660737593828073173792189370011126557683704580514107966430843316787104063815926217687960205088391466685658453053202981266465459614305623473535611079771694165595295524313512082073456704670419534732988127844875188630957394866372776379161905831670395025103259140557588733150488248353580121867647350554654255878167690265000151751358652224244984489378585660060283637069276363683430425285644460113194016027712164266365021268947942140067664523532830072850752718123692639364175540038145432670582650804956437975042339703089042034848540761911034342070671850189966381831196082369893327715531225982749916783473774778364238848154123276682567169010119962933891426954117470028546795976903859494961962761381036067366680483403136983854348336254061044276014403348336598876875039006057094639325064996387382339135949908633678016050865965287149845139629951014363739311465280719222314611048703124612210996713405759440613401575902943615651640645560200084766797149137788268515407237295705195189000624319449733350452116152982220613514614941731170154863752003118101098478722033439047590191587486545426686958358527135996074261004260980130584641776175575620806803860768209805457809538173571415451669655726889766588869773694962218666963833527699280705691747398190473113479179659486574447957606538361904176948195256835706772458403904781393066506451399098165399942877678527774465338304546307403923499023018924963415778470706770688587561844021846904433864592783862254866520815707278301008982927196783887513033978964993498641820512600122349317860338137024424633058596853736335793533681822855185132001440555939196165865157247864971009826988355014792618931018855698782539171132447182068037820145679669742817811090047428101757031720174722809193731125632150270841873432321665672048499915644821355892850297012803760323024645352780052885833591801812895903063480239747983938787871120014007349522852814345786046269923950813410424145916272663912152101908026318647768563073314812411517905244096098206410614650334258558742525008001604174736525481533878519956872492863148529455739471917786556814091607989517830483583551733722719601230496623173788288375156006597790189588238145533978514624703618266323457074631629886495408229501129789193649276034406215945671538218186781918914081550339435131814104393441766961774154520010516895843110686649485428652447258972388217620652827510676844686230567949570842198014333661124003158396485944316993448760504980027082150060767692229715065773327316027645312911348765410505565742155381450449912290319116904088322890233938977183457610179432895399609884204482252899960681263843155175955162794305630633218380986666691769874326741 A015281 865 -27755342240912742812607602376930943506965723544558826951044808531812785692388467213644707198489284669910493951492130357361774557207638921930193702856565782653890652326229739736797212888693754562134910444312903231379226691677441515128378565992497251408115822273920504164795234392740454432817806875934751628452314213520117362269535945845487518148670666013748877822933185670484956018603484915944325954294378329092157583191773277126442603378431794883513330884043693154986450587294621758442554157473768777920262226347751043495333197646196020584170124855709556444967774893593627075599259695886619852278756752742044018036924296664730365886100696917740880821295333185915307654766820590964724820873163006937864636218278436582267343098120957128261907804306830335175670292437958498191856201842682817013404729610325022107476068049487295949764385776714988209328863448089869207294271651666430324409623875320620708100313925047017484508952888985925633909302397607028583699405952139253700912131311645283409988691883520300419633715288134939125273413241680724557181351149155878471169399296900174966524311005189089668539758854398207804624628872375892276512132438525110199525722338019638451238101023386293406831002454044100352866487159639695600150529738809122983337571769289800092344644851061094018370120285281632064462054823757859141463756189012277718446575495355669853722981241428377644227542719727677678485694992319087635886944624563152942036020943691806962815670646381818817722587589995337498860808939633323748625038240103362250801347134585994116866506229365583501452171548863323676509666996472170794634609372127173888643649384655030480674924359820867788214205379796788739428762631564172388499687158273226159097364638438501953607362795071944607677156211594495539150404585301012617954636438674470067860584077610778741645895256990033926727711854062924372694361636164368903223696588856740547465908015039700166256253187880156390926285383433942490219081920091842385821660999697017930371812277796673495911611135187935661564854880024279107990236659412610977597874389698363704341042074328126558973871566296854020922984344511655110032589527314313899502586267752371354028294925721790338793653438266324588265604910442657049572270891094817291551884127422383644544789335473286229129909820089892882287234968895235426602653737996123021558911820941916013595680333099963436407215614304357090294288410442916889012453171714663051158167512380229185924212755182554415896062868640935046829706897102522572881203309405274989789230621243060904561465788251462187033164592598793518715090962618624564116773992832619205265216564681641560085156730027646164807840121322244018437236931971917629529005490319757699188096195788013077061095840000850997072191545475152564998425516917675067696778214006237356999758582070264360432511751248218973257759382315 A015281 866 47961231392297219580185936907336670380036770284997652971405429142972493676447271345178054038989483909605333548178401257521146434854800057095374718536145672425923047219724990265185583871662807883369125247772696783823303723218618938141838162035035250433224140889334631196766165030655505259909170281615250813965598960962762802001758114421002431360902910871758060878028544838598004000146821934751795249020685752671248303755384222874492818637930141558711035767627501771816586614845106398588733584114672448246213127128913803159935765532626723569445975750666113536904315016129787586635520754492079104737691668738252063167805184636654072251182004273856242059198335745261651627437065981187044490468825675988630091385185138414157968873553013917636576685842202819183558265332792284875527516784155907799163372766641638201718645589514047401192858622163499625720276038299293990204501414079591600579830056554032583597342462481246213231470592167679496684065567515488475553151562761758927367027874333794056790177912576030196770070800805714380591066925350999624102249516733807401838015220480059080101222573154599300736807070482796870018103802057667496426443596294539471178013586773764622810211722010467628340009955871035809472490718007717713970975763634675510696676235652495417887286666349797229273421046098373397961532423281769712955188421678123088331053247646187170746872150196383622856269311576706281516678812457799282661478974196620791990830426040851592393056491018954676612737115874763540783125729939619381421585505638266199962132447322718104292304928311951030233331842295349840087987510834825702683841434221087648535628019645162293992026293570328050727968561338343491552803279451466325637545940496103880435687410945899156144355904166269178468792012281025635441007045573219448900488677668661323957482448101828567644051930356114979393482608064769414701855694174123924151176965907758690973784148229448102354651628020155081128217895674000407597070682591775875438485639982530207013408566219048743650666832159275622196160564181455161134323964779135268625812919641587497809120472165437827606909093032316229866005088712264421368012366864544901617445154525980438084658482321900959432129398560731092686697862867132024240180919318531925927943468620491168182395103316505669248351666181088660648948528897196844130674463940953394057539692080230454939426422771212831755732170419782918461399701680614581130472141041327637600545415419613711966228226646485536484253721947002549745987371495219688318965101085054372234880030564112330561591916867298137701030523315085451751759770105246543028557172391335568080170894850366387776018914034001617053458564912594488975764508496435061760468975268040558427431516073896074339353326403563916233540775842471485239711249918552279062098327604499324505475521132081745670699776085448257708279018366165 A015281 867 -82877007845889595434561298975877766416703539052475944334588581559056469072900884884467677379373828195798016371252277372996541039429094498660807513630459721951995025595684783178240688930233332022461848428151220042446668833721773525109096343996540912748611315456770242708011933172972713089123046246631153406532555004543654121859038021719492201391640229986397929197233325481097350912253708303251102190307744980615917068889303937127123590606343284613452669806460323061699061670452343856761331633350153990569456283678763051860369002840378978328002646097151044191770656347872272949706179863762312692986731203579699565153967359052138236850042503385223586278294724167812134012211250015491212879530130768108352797913599919179664970213499608049676004513135326471549188682495065068264911549003021408676954308140756750812569819578680273909261259699098527353244636994181180015073378443529534285801946337725368304456207775167593456463981183265750170084479393145885881815282657297340917854739611484048947429947992280555225702088791053444751276283973509881457590513203653106476249440075086677920150513911920096852769187674902365086549032074030383341288553595473630743514358062263745837629854521515838884299147772744422301208899030231689594506682225564677699133389815769472278511764747077312957948172707847022532235289384383638831209727839962450061152886617931902519504642354178177724572758499572780242015371695261897278348802899946745807386182558309428632521950440054504947806122506739345269117003966291196315189656956292413496331418606752487565287137484511627305722944389042592703772625675228527116221723951091351768339411346800417618250672427318345805830019354225530626229178257788498803585026924713271958230644296650233581452687051222712499312088681896626120536428633957601178809262159735405273074537054993341746989409666271430249414786447244780350394022814221864538782423183596290230821967475618749022855013596930096981274548872859089472846949024647545095427346142305210179399707070195315408797418128727853274030393255277322155241055720237785370136529745839872395002230342013827785519726038412529367291684493714084581450339028001389683796930972250998729544542998018774983368322888105553944061427702770063467729691430553622767296039626847710843168902280612964610034382960969216975873337580968075898955036261529149389326647231450511957860637194486212790941418815795005366787083416765192270129021934987789220365525091000083036902579777090857554435130886256803504517600165815781687064200775691940320241999318000753101246631225226810232556151165044093171299315862848753476801703791892649487453459776254876063608670480068783618144605959540271792206177667932992420335531425310946199768154819458484482330830462200145547013680939317842198803868580393660456698217092229614976380932147271326998281778469219155141654628183934163755 A015281 868 143211469557697220910921924630316780368063715482678431810169068934049578557972729080360146511557975122338972289523935300538022916133475293685875383553434399533047404229343305331999910471443197734814074083845308233347843744671224651388518482426022697229600353109298979399444620522896848218004623914178633086488255047851434322572417701531282524004754317416495621652819186431336222376374407948017904584851783326504304695040717203355669564567761195812046213425563438250615978566541650184483581062429066095704020458196902553614717636908174874550788572455877004363379694169123287657092278804581276333481071519785720848586055596442094873276873445849666357088893283361979367573101040026768815855828065967291233634794700660342461068528927322709840135798697844142836998043351472437961767156677220994193777044467227665404120648231959513315203456760042255266406732725945079066046797950419035245865763271589436430100327035489601492769759484683216293932704762039097265144249538824122011296499824616960175468251170114518223434798902534744006772870179208592167287983866334427421793270082279791886538161451804638667987334454007721607854011610537740731071853708183393943418910647449862805428800165292397473624951429366466507657554874230292731901410486511193052104964809248725828986364675131616469544469474972434140422262420813733229850274343843531621181765044522429636966639179895900045365820668661538880794706987556344400007724929622938903812375488934732137353118529819564367415798652692472067661481024237590333178312583306164033257944414228146894742088595388137051020164341225503334184613177858038301345436370288802882810044964716206531247689011553951625953492530148183199637085505969449373619724480211349302613913535734459971842768657482277691127094926124167945847759621352915609142677659662530287113054967635527533375229641308318317625460796765704778023224293820169033725743989597283136219334617291827817090918644539579762578587917404120651006605480785370751204233660243941168230778748841945628589434051219934173069655969290970493689266681559685928937228691442495468672699847071748132326341995788438570053441508990924160399147611085366998534337216352244603730272351683626985153380607843077324408298579243693837968052855040569351033445663006845069129446383843810251436606134391041515130607158908956831577657302982091482796802417832920542675635216643215670966236857034521773442752557711324445875727676611704442251136325128242662369941035698239524250431032469850373408038910789067163440420166413477086515629173666226661876564672303832804291532861457872384390917592338354919430054714174120571949164346222198455431524540455374171190707598971919616712276365938663359998454638638265336756348644374824450749077757358095865454650443618772237958061393990855540804180668643270754410910546083772948118719629043794504577690001284468384981 A015281 869 -247469419395700797734073085761187396476014100354068330167972151118037671748176875850862333171972181011401744116297360199329703599078645307489192662780334642393105914508305231613695845294653845685758720016884692627225073990791876197599359937632167220812749410172868636402240304263565753720711990123700677973451704722687278509405137788246056201480215460495704434216071554153348992266374976934174939122623881588199438513030359327398597007573091346363215856799373621297064410962983971518787628075877426213376547351764247612646232076577326183223762653203755463539920111524245041071455457774316445504255291586189725626356704070651939941022437314428223465049607593649500347166318597166256513798870897991479251720925242741071772726417986413642603754660149874678822332618911344372797933646738237877966846732839369405818320480144826039008671573281353017100350834150433096626128866858324092904856038933306546151213365117326031379506144389532597755911865519425207143732351683678021201165286289198063785628598672276551983842623619670445271077806657562820815839329025765142826818640483095158588503340417389449190160200282669536336056923140136909665597329642031390491545719210909795088068331422120986819479848602704023038183979684271395472512120962185439675765023912487531039121041090953222425710599359595325989170035202663903053730413558521690461568710913436759712688535627229969991420348582125571640359984837964657953178325611722283876382321352821867451055041723133832533159118141461840517180708273332514049255719851705117663799723506892819667116997329640806334553592014715443709013577265745597528714855224735427009590543628357512662280890715735937999066627543705369425011002325697635542107312996385030183250886722227455517938980577781777859374144013874383297048171850067956141407467734636728339696762273202778826453232537910028746941110043317689552538032766319602746335886405142728578487377238428293811143275449499189774950100675747947703581041228468961001637806010453265133289022435088120371696433577013606808610464246183167396726325500407540466044122424485082535307563473265537533465898353489220099368416532094047332678308161024377451106236795712503814399925942390058130967987902083490273324553096003006981454252167598114055886114265009367738450712285494133706965080550008301508568283771902991611177958621470556972016902523582307151458915040080599502151217353579209318753108697155094275658371417333318811949466986416962053185412621639404747826014050759290606119982319772310621232948047980135567243618016418318882702643367225148508173866258315727522371034919589988425969303512829986938890451935179340494883475262917102399192339493585075164102215847183000553417271005364687612059833473981354164567088761285219432065643623193331050903584263472921265515240431546585363060600423545695023271323204063524409451281711978119718427435 A015281 870 427627156715770978484478292195331821110552365411830074530255877131969096780849641470290111721167928787702213832961838424441727819207899091341324921284418262055287020270351440228466420669161845344991068189176748859844927856088362069451693972228384957564430980778717003703071245767441622429390318933754771538124545760803617264252078098089185116157812315736577262325371645576987058636295960142254294803894067384408629750516460917744775629086301846515637000549317617601327302144036302784465021315116192496714673823848619874652689028325619644610661864736089440996981952713895430971475031034018817831353143860935845882344384634086552218086771679331970147605721921826336599903398535903291255844448911729276146973758819456572023271250280522774419288052738983445004990765478803076194829341563675053126711154346430333254057789690259395406984478630178013549406241411948390969950681931184032539591235276753711749296694922739382223786617505112328922216257774117240766352418968190669510960744126448820470817816172047994140980443694073510730080552578012340578460100778239714481900389506336576378900355011520339366246381654608194939439695671050192011900241654892412820337233604307359681100696175369680970213124100755289086516868514350362629523691378281289635953180480795228111446064182912254711675278813995337098874888163715545304159078542225631351486739046442432596324323193944129066498300042711293521116124512463638487577189978656032793503038040532445309673037279456052573196851146422328588754583551181790331806486121830145788182402859399444600825787159518658152612339284665087280729332055213797872084718298872619782126810215978563160636355845848718681510797482491137891149522944526444725234527068133838279937429900932166684128925045784966251687181402634352100825493932608131224843619659073724426482587134459885248286745482155516998766096969596024102545318849330111051196088394165553225675735729885315984137510199043155541470687965481633883991794474416065630844475660671929607064425646658201336686823530527595307703259180620697168398462215949469339427827280623669879409587533219647528629025661373794186425691833353151340059296116432802095463126747235848425399547584328474571460861158291460904842695235759273669824530863906863615000967285420702836720613841861683421024306219072209226465871387602897327155460116871219264671129607106639819030333055105906484183140894222257171484528281993851697524175082180062606799890533034419886573565359951685310747827056753910064429987435176271052193249498413103600526984827320742652384265592446465437733538850143192167070420960029779036548427042411681459709661803615857327807202743286553635847465111906410516971239724411951022863006191964966441224816781318614977889541567051434998357962707104889020338440815596178539746970177672697142660817540025248465093831035710113095957810185889104262694249685 A015281 871 -738939726804852250821178488913533386879034487431642368788282155684042599237308180460661313054178180945149425503358056797435305671591249629837809463979474756831535971027167288714789974916311668756144565830897422029812035335320689656012527184010649206671336734785622982398907112686139123557986471117528245217879215074668650632627590953498111880720699681592805509298242203557033637323519419125815421421128948440258112208892444465862972287061129590779020736949220843215093578104894731211555556832520780634322956367610415143399846640946670745887223702263962554042784814289611304718708853626784517212578232591697141684691096647701562232853941461885644415062687480915909644633072670040887290099207719468189181970655240020956456212720484743354196529755132963392968624042747371715664665102222030491802956874710631615863011860584768235263269179072947607413373985159846819596074778377086008228413654558230413902784688826493652482703275048834104377589613635131322517891440179766989876890179214208664233680956281343941702556550531942277234140428069786219305527731552870899759213152926726671486072625540988068977020211497636606849646194241750051652759897510835536866206482431911963866217721786214784049082398263104425373680115759527594283381663226460090108749800311771738652057132562477083705928061501215438121154981050874688086453826677479469341688060123577109025405441636402388334238415446042159179861996974942825132127538044807235286436778043068764292103019192709225092834861901309201184158370346141832021485873299118438766999538928955874351116103540206735635577584835115171541676528433648664353647368640695595508539301534241500637228666258402375315696850277221256904345182074837882491985137783440479665979573607941854239100009687653981890976282345033204272278673087047389522730996551317905877771842770950052094230215602607567199204347894138929505168928826647735295670855302322711747112536457683628986343070004960681162487566468347821986080737892599753815571026460537061014442561210536599441481093512479619378354653763575625615310548477178145328566105030083248507742697987718177667008035238766929696697488671612829117231930808245679539190438499547612222827501590814328452703485028200677969304037697982751451644622110625117834888437860158346827260896771081635049114509715032760311637212233321269675631695929283127554497767931251166894535604482173777273036639796452395278699269907223874604643299194945872859412808774360574295344740538825005940670318436724885213393788333541686533589708772076112043082562766946728417950803362687246881472988995319901037131959451891335991965519337726034030698268410570375100043652151736592644615345836537118931175937265192188757903587148337320763865537682358275328416429414289477371609649221645948435900829927466427215570786389895708965986365317305224954635347590131225229336439515751874387381830212395 A015281 872 1276887847918784689418996428842585692526971594281878013266151565022025611482068535836022748957619896673218207269802722145968208200509679360359734753756532379804894157934945074899157076655386563610617809755790745267515197059434151725589646973970401829128069877709556513585311490721648405508200622091088807736495283649027428293180477167644737329885369049792367920067362527746554125295041556249409048215710822904766017896966144037011216112041631932866147833448253617075681702965258095533568002206595908936110068603230797367794934995555847048893122557512127293385932159092448334553928899067083645743335185918452660831146215007228299538371610846138393549228323967022691865925949573830653237291430939241030906445292254756212756335580997636516051603416869760743049782345867458324668541296639668689835509479499971432211284495090479510534929141438053465610310246356215304262017217035604622218698795076622155224011942292181031490111259284385332364474863852497156122713046361443732640745427757779037041545173583371850134938021807880266960865842121633338110775310576598449852553871957575790607453571995151730344781834652135851613010230032150843196676838588633679262981222684375559688256519740073806388926590944996549885885468789254538778706193723753272594953185499243672226285845021726122754605632395769341704896726156139172498067373288946567737687035486150504084050793541056888645308555062758716730347770702994787101430827599743598645788804381922692069987743613573021020944140116140335543103839162496329173877694860470845843692273331776187571080590278164815992185727987704214720254062192862444088284016550606895011152432069900914837757673051143590867021505598281705760213286499875610161174016088387599037785035152088650015079584022236672037646255957312906669242027476121811512946186104294195906881114071026804683362348966346108049376652505454582205672140041326522901433859866176178347677602422212323652474586029702343925812150873045802355663658118065856295147044542713097646628543363467173006586578173479421194138819336121994589149697089571681876545204312101365260033667214022728507338132797642445515641097617932461612849329135307268638656693481462511931161981014495213915088042743463643881383509013491795185920059176119805800934878087199759413137739590565220153597389238603300882464522391914832695121251563439309533672684390435562361610310120638968350763551787413449035224847317290292884516894042702349179528640728513609825362670194128632289820604317764984997622819043347360022750404929812668025525663569502004076900395652515022077749532235360400422537240159603119188472545034825518457071013830393314906327357258445224502520749838341607567730387482785750604768097507262837515142841563197604052997376652344257397490983480136050402483285098086612045437694492702250258680385632842801062231371579054314079316134259330309746501535432516821 A015281 873 -2206462201203659943316025829039988076686606914919085206923909904358060256641014429924647310198767181451321062162219103868233063770480725934701621654491287952302857104911585089425743428460507981919147575258006407822266260518702214181818909971020854360733304748682113655475418255967008444718170674973401459768663850145519396090615864545690106106041917718041211765876402447946045528509831809198978835316748301979435678925957496895955381441607939979992703456198582250306777982723965989082005507812997730641598198546382817851549647672320503700487315779380955962970890770911750722109189137587920539844483201267086197916220659532490501602306143542127144053066543815015211544320040863579368794039592663008501406337465016218735642947883963915899737170704350946563990023893658967985027239360593347496035760380575950634861099607516348594204357556404956388574616105703540045764765751037524787193911517892403084227092636280888822414912256043417854325812563082412492543149428279338652127987094642551965012402854669460386315472378125646603594737124918128252089701168451095916295329860449863303441428881598935484045824319356363101110619366176490084476395663141811976262054148168548404338957015415784306464560991381479335393826153126853959766193036882391700932346276141980762078705458924200476136008813114369077159119650476175699622867197889501934611727187586732337662146143822303390708153964611679369853914289224812715831943990464759334225724102494978430995193164355659887195475802300592862649332976843365349756992641483752059171678590228303429239128577276729790973294234722214854481940888436695775884288664249762888119246303878091430189571037595422227787917543515859741722199866161849026471545287288935018312096524940919809097909794701821204129527079724862946449559018303773125466226958123059543471877407868887501981157453771520281311525033863834436320414864723253621544963604294610631512178828908623885022143170164970844815327392458668749688696760507430057686647827164625417543546581733793860505891004132212293358709258598349521433882364934373964686702500543132925671775991738088823825847988823191262326117035301681632396895244948769725317578766765076981186008961182047630154979852973644288478706925734943239567321470745072385067332890721645058272657038360657179541760882463577307202680208933297460413573367411079087932041699545898278996706418247033682320749734245511846600392699267855546071559324459923601222506497202132973658901540798436445326751371715928541808099206291548633779663855288904368990186849994013340918232019914529413396722276327225694040807453139938139068092996373481266900304747217707648385363779434123079217407411626264801748035169178284329059143265063689856763048574223861735454435652085964549141766288754096683010759289094935959853329073004625174999347914974100031763782588426753670151352847667269231243519355470578899755 A015281 874 3812766683679924382050092632581099396514456748980179237564516314730728123475672934909790552023469689547882795416314611484306734195390694415164402218960945581579337077287219034527684644379757792756287010045835072716876098176317426106183076429924036335347150605722692396661522746310990592472998926354037722480251133051457516444584213934952503351240433816775213931434423430050766673264989366295835427427341065820464853184054554636210899131098520285427391572311150128530112354147013229133705517500860078548681687088149509247477791177769830394442081666770291904013699252135505247804678829751926692851266971789524949999229299672143586768785016040795704923698987712346285548585030612265149276100416121678690430151139548025975191013943489646674745830977118435662574761288242696678127069615105304473149793937635242697039980121788250370785129857467764639456936630655717199081515217792842832271079102918072529544416075493375885132968378443026052275004109244685960540675627146683191851193524193625985924767890429522836136485144793522682682469775097125418098867092907932076885513184019530971779657235679411402093738475340639420387789637582920452424926221516317066077459914301979211741256158738564386831233991826288648765025279522704457663032790018377428603183892463045328580080606324379708776711988693464695055158388517146730773660742087206216768280005551473825089082018872936838597105298318276498850046130611670940741822516589478184551775898124008422009545162558217863284317243117518526410405049826373000596070678677783943240916522679325164220466791846436296394665626866624744656664626087300456688089132577945029680301227319714409861189440851810970818684084210153464295689980506705905758552987836978732050131021373381500571641397859105982917642487446552992368422317174114973340892927047630050215354855440839545001123826792081960355598144836551021730938955672397097873831939420883591125900578157184185573231662217438087301088080852608779880862789027129242841768572483851921057442953540406798019121124855621786753231879795607160892055686966390491548471542770102385442964316775477163707501025872804237838866024406413978201217506487746810647293197657433869137602105816713219638438522318371626130205842700784575358143371373919711984004259496022683449432949285686818280280239656065214935722756122208879751275519473460395663457654029522686878609758433017388062005607343981445576234391780591723828112421277404770991732118964998837539034298759266902682332173305221007118170969567466541042889787770722560607293770851541422030559513902404425898973333273139475056459434456969900918037303232865701392765144703716051457149641786798698669198218657543278754975610131526673892826794298390644896501942607032737046757123617379589291579976172055646477177719006150313540441014295444934913769141415290486281492331997144865844088701177967019326946128263381741806805 A015281 875 -6588460829398909332182560069100139757176981262237749722511484191854698197365962831524118073896555623538741470479391648644882036689635119949404087034364513964969094469552314491663839065488221465882863953359203005654761897648676512311484356070908734787479876246688812461431111305625391743793342144739777184445873957912918588416241521679597925790943469635387569673518683687127724811401901624959203618594445361737763266302046270411372433698538243053218532636953667422100034147966038859943043134241486215732121955288322351979641623155186266921595917120179064410135672307690153068206485017811329325246989327252299113598668229833464117936460507718494978108151850766934381427954932897994177949101519058260777063301169138988885130072094350109453960795928460656824929187506083379859803576294901966129602843924233699380485085650450096640716704393704297296981586497773079320012858296346032414164424689842429331052750978452553529509769357949549018331207100740505426840927151937950571378601827056799052262798565573475339287844092146700825034717752021474351492589996314187508830252403322397444820914692782213975282572301973655385069816424055774377341513620532749590343935962051411307946621107501826429286864283660277485628516592098825185454785285142629138633840874246425157460416117172844111580187135075322763175028948278448173234035906051375192754260828335116319986253067154323349654506159858403375137962271305275367840941153313060438984068402500459813404515442965164656492983147936210469032840422218863119654907947991294758481418898887740259029650240425678320836617103971131762206607082873763806698772502906061925990085440361020871977055414736212681561718687577021498696591366219407371676515489660454590044043140349535254842931064244067450807504182417437036602517620046362592127986582887123151862316290173120854174755513175532759842576858647502468880288777403893648188426175626516161003864998155970448683177654164734132047649407415672198621210881581635862395395183561858709343043732966450070672300309986213170991015117393579558299850169467922478962580843790555722993516678729113682681164069929173036683637120406580804249670610838341201805228435286052955910480025601459626618858941095712641713927356394781635077360476083312429229980813701853227571338639563942243307997796195681032449180070164501628205334505736298227020533373290727843988157459726046754323373049890814513812554744167868152512108993250074291698753309432364063267761352804852889301818168161011111392142317640727142190759394814876422678320029669076315751823180582062192223565933479296649707448500065236372378126068754279349666044290437531927556111418548862624328860863028348464063149986637809190647906277587361800178913159640626804781164003279616667536238147800406377289515373741200137393693475460992995305389269417197683326854325590200330459058271234477634491498515419250656673717035 A015281 876 11384860313201315326011463799405041500401823621146831520499844683524918485048383772873676031693248117474945260988388768858356159399689487272570262395381880131466595243386399441595113905163646693045588911404702793771428559136913013274244967290530293712765226154278267933352960336120676933274895226110334974722470199273523320783265349462345215766750315529949720395840285411356708474102486007929503852931201585082854924169935955270851565431074083995961624396655937305388859007685315149981578535969288180785106738738221024220820724812161869240517744783669423300714441747688584501860806110777977074026797557491972868298498701152225995794203757337559322170886398125262611107506124047733939496047424932674622765384420272172793504764579036989136444255364380014993477636010512080397740579837590597471953714301075832529478228003977766995158465192321025729184181468151881064982219136085944011676125864047717884059153690766012498992881450536820703676325870084534293049286006323877177058421481070118040113904771579743963793458913509635943032237238278983284800639850624139568542695823468625483366204542635606234853383658622232118204523686803379875726756816476223559290981069285025603003448086774127517494382641971998594285069052238732689369587666871777447910191399135701944618537747034693124437343219529883463869211026204560561714584424960422002653633802424208585702791315292638805274532662806844323980386916519919486186719967295880770969151849842721608098231603546507283241648534570375752911773138153075228017695648734961231599091276009522409566273173583006896709678929954748679797672791510597017049466239640837308393704052528276237246235267888198715084517199164182960763025853320985920677312792691611162483262536624045109221445478074679902020449440385520940175407172180507722977091816116318953205096183023278418674532376938371229949845941673612574545730425625641453388608411342378904777162249743065645980839970432554285420848670780639483678921523121934769456545925941706947153825217772612964014168965692731922627862478795472061094007446872591803045343891855941158303767338027358635812527770496093299765918801112544393181159896257939373871865409458662347549216663445203647763002677580753162512087685178002875076321073177105106717408278668203087807257725326653199076414783200160337324208650824583648911635452684684928718430086049505801467577213427297457471194922753501805347190637554769655371517123336888703125141339522523323988700236296195489517003551414751031350803348564074685709405160911890328540274656852937931784892719812324987370684878809566784961668792766599295779829110312336695936633504584371674634885461198424151983237837745397934463588088250207804420782107359074827764982310410303808629492480826350591348879632463255982420114229518736055682306419546454514530478100261929200199571050762350677429395625368262493650042248692002032414853506261 A015281 877 -19673038621211872883347809445371911712694351217341724867423731613131059142163607159525712182765932746996705410987935792587239443442663434007001413419219888867174276580571698235076356828122781485582777638907326427637028550188585686937895303478036347535658310794592846988833915460816529740699018950718658836320428504344648298313482523870932532844944545235753116844012013190824392243249095821702182657865116339023173308965649330708031505064896017145021686957421459663711948365280224579168167710154929976396664444539645929853578212475415710047614662986180763463634555340005874019215472959424344383918306179346129116419805755591046520732384092679302508711291695960453791993770582354484247449169950283661748138584278230314587176233192575917227775673269648665908729355026164874927295721959356552431536018312259038610938377990873581367633827852330732460030265576966450480289274667156511252176345493074456503654217577643669598259699146527626175952691103505363766561750619088045565037819875845264397313081850851093454274511740136311193458102673104917028954817677351488982768879550397821566641745840369184143905272746302324292013658080327200173013826314522743263981376287056657333736435392872112461763411118315399940651464419391287448508511996397506171314279068651438345056954054571307055081472784930398120575199068766046745598073351711884244166784173476230063888040766629684455296089814655927637827262303660986746450361497257870596368420238881865443516671246721575388459233261426738316042628398776035308969999962110748448195409008647117680887842635581085312318548532263666567452908155398430070554823483034207497663592159500703105413831317294548038672240827943231223412303174499549273461874165946702317923327200711943009539845859848272756719724794289960861929722625165300729720104594121217850001076241025231023566472048924874195937704056501977652416857011249981726433578185699825454541938738814162421920408513429437822045721803783783467152496142356995389006748964980745281578913942710187313556428088314990715358611012156075831660031546548061682919949159994235925732780124301441699362114194175927390919867575608921716636722308638089860890538166275693006213416982576039866451376047484636808956874809737155823592361516469402363779065878307879872517321589524842095583579455189202919736282737983305108104037747250356708795296725378569804888330993973120856397167044781256025063785332386941921858001103670243853995394882225415280473505406484204120876899725785204246656751115693332731106970311749264350081488165352892365258515293255002183931938363686434199918901050366547799297414860985016378714008461884329549565738721213277638013556660852542335099066074284136538743215457162774977785819668959498775314398411265582647217109060347867003789197382532491464507502514678858689495175275436617249144037609941687719309645430859641337062603631812292700986559289023275 A015281 878 33995010737454116342425014721602663439535838903566500570908208227490470197658713171660430651819531786810306950187153049590749758268922413964098442388411967962477149931227894550211944598996166407087039760031860066956785334725876067028683084410046808541617561053056439596705005916290963391927904746841842469161700455507552259485697801248971416756064174167381385906452758793744549796334437579901371632790921033832043477892642043463478440752140317626597475062424282298894246775204228072802593803147718999213436160164508166786983151157518346962278137640120359265160511627530150305204337273885267095410833077910111113173424345661328387825559712149834735053112050619664152565235566308548779592165674090167500783473632781983606640530956771184969596363409952894690284325485212903874367007545768122601694239643583618719701517168229548603271254528827505690932298916998026429939866624846451443760725012032660838314487974168261065792760125199738032046250226857371043441852916161047180741707817316538417501544803869862881569480564742346661414232290673624542587944016235264445825521294975494377837504819897890854576989192685168940986702437272943695290741234361436990851993440130076707485067656637605837866405432978769860205061942722467650998696240616687901280206790973613324853535207111087134789045879331810585072618842997951258719911660743376370524495137111169091996253542908318076383078777966542065143071126210487611964186514558635628649373651488938965716706421180659915623011374254169231960065717174145944546579183649443415122792950089035886743537621089445906834643702604147866336821034208278108705293180468493505421352147447829751641964020773720355928740055164500232377673477540853617777585775690615460373585469440952119728906563199942796023596549305307951882407555729856453600481387875864952165635259198014356804912965915329516256203290857660965577664699089250668800382054359670347627941799209699787142631763253580690594984955384255423738080545578711517931413707301103553706268400316893861829825239353277730349200606443492248034469095952324479447909370954435259495555030173482349508245603217090870612742419715388338594479048134742563226895326015324463730263275862224561178150612261430621499594716835492911569114557463204023056928926985996668481984080310801030860488973124685944832309446285833985831716873340597841569966369476326889227757597515593477684076982644780241028702064109737340943962595551385470449858905044275099873001148740032963252478786332491630090902654740750810420255616752473281636400493884314435013507700485084115059869417730764615730316599111782409467838437189225431164865150130450773523035207492853535560588094267427061648151982501796962239046098895105456824882054335021350527196665078136220369274446436909432315194898933025128864049033574671913073658371039187304533299188850796953364182067203649322827593243432744190119442705217037525 A015281 879 -58743378554320713039710425438929402423517929625362912986529383817103532501554256360629224166344150927608210409923400469692815582288697931329962108447175880639160515081161801782766240267065375551446404705335054195701325058406313843825564369860560885159915145499681527623106250223350784741251419402542703786711418387117050304391285800558222608154478892961235034846350367195590582048065908138069570181462711546461771129798485451104890745619698468858760436907869159812489258427552906109802882091839258430640817684764270112207906885200191703550816621842127980810197364092372099727393094809273741540869919558628672003563677269302775454162567182594914422171777623470779655632727058581172291135262284827809441353842437447267672274837493300607627462515972398602024811314438447897894906189039087315855727646104112493147644221666700659986452727825813929833931012528572589670936089527734668094818532820792437928607435219362755121689889496345147319375920392009522409572988549248015288334355977975725683834655752440842090820092519873475698570710552781063989608188514007384588747971567525773830565206535669003942546187709221207560753279228084320686791910544723839445372571433426923662324651859793121135265899321231029056597003311678361597569204902224417891248322246112878212845211759371049498635881708881388791893996181987947737612999858870679751155309536638529120979454572008773475371033405059466417162457997461983031444007791146549292016154608839931663736403310814388353407937947725942212082263405728085594163404457472660127415864047380712431372447250502594936860924693305202899589966560310014675505482234792461632646048765790241281727205483250610021350015277079338479870365011941783975373760941154784720405256737602022360600406921106474795501459494112367336977430308541224733680875584759740964281834053776445027235074510887956249673396788506035072681212247180728512331725301209776798147239510204770126605227807884849820028033869228703650832798303359379963630982416150168953431906517236123154682454726671880637366645549825687980951574038561529188251833203654214380946879771033260082480560480374508359533096310277083373243777976131821628256080575683805699142308132710085422938687464119139154243847470707940233128665833368967884637042130244310070989724442515293973802749976496402992213152630402442360970010740200110909145642227555559694515067545915707222713159714700653457051330068860948995081032683963911358061300023825684078531795664842541678234798805233047798465124808193384045038322996804409957554047120872460610217428527628155784140436326077004074800919823553345825704789381518897319984013407693750728471647553193743447290490728022885925706317002915039639112962738423505425896650985378473721371555451459538884379228596198234477302488815572740150443504039466867392282982147560755544301496089108670809046661194291890903968075505842369746145407325634837797675 A015281 880 101508558141866192132619615158470007387838982392627113640722775235954904162685754991167299359442692802906987588347636011629185326194870025338174523396719921744469370060247593480620063181488968952899387330818973650171889700926110322130575231119049209556333371423449679732727600385950156032882452727593792143437330972938262925988141863364608666890939527037014140214493434513980525779057889262584217273567565552285940512291782859509251208430838954187938034976797908155981438562811421757739380254698238568147332959272658753895263097625931263735811122543197150840021045151618988328935267830425025382623220997310345222158034321355195984792916091524012121512831733357507244933352357228265719081733228182454714659439731908878537690919188423449980255227600304784298873951349637967562397894659542881798697372467906388159129215040058740456590313683006470753032789649373434951377562703925506467846424714329332740633648059058840850280129049684414567881590437392456848245337006843041908799940508712058370697839108502839592405723539365553110989031764958104701720613891635550511160443077832167964641349151844534222119262706200628734156797438157065093464972025671186770777836382242694328399172901048752614109157921528923287504199219030041841082928148068609623588698854054345239996770299499608439763064491114012937864879844209775423988784834817252554860361479993076555131067803650859788570271172093165399939014142456989175267580799966788499301669844849747416075682336525217119922478875476305902265392307209164664828247052062551945698563466407603469064124398127039383877182776001836714826830883115177504346039372593595402052347142565480563016466676686132657424884444300365073937659425679231504410869554525826223357606691893534417047427840966824241894455415230728250055052845636671619212821910967356915199704493998649231572838128381165973671724090264253048513661661938050385952389544466711940206183397945303897976956194647647154934420505100692628341944836427512507332469231740989407085442098572972833819093022208590049100731610952545332074862443414859838198350074829802052503063284096991383041129481001497821688076155208007442723077416038869995432581217481611266478002643221755898733766533390744755571347134579994743487057240100902773327948403337975295263544957538582972205730941331743321266246459830399176748008713009320960210665530779967820055648287238184647558199974680552777577359151102088780406836181598862452402374625826680295469109097529050524451604089191223835427101693276336809693426614125000396373949589660982723663176241321405858706469980436499876889861680631428512434443061876473185039941397099755663329177035654328805217633528129043976671578368166141005915412439692742644761107852961137646181456558258677188644129037729844733839737019349392948330727681692594918648786407523026699662180600997200049785585953200649389424369755460175718589618241744926682457301 A015281 881 -175406788469144780005166694993836172766185761574459652371168955607730074393120984624737093293116973163423274552664715028095232243664735403784365576429532024774443071464107841534511469177612938350610141307655186467497025403200318636641633999373717034113344065819721046578153293466921869624820878313282072823859707921237318336107509139894043776387543502719960434290644654840158348546212032645745527448724753274350105205240200781231986088168489712836756924439906785293535925836538136797373649080118556245758591353623154326731014632697609223735481619754644676651556366021997611832400142810974443861172925883352276543889083307301778661722159006153492945974173235241772519244832873290443162573235018299281746931511856738542113129908357595721565881033293326667268454187932174407947823561971690099748149059624542238738975283589221503508988062044235181461240660514117295595980428352383275176438621906361086975814943846053676989284062997854668373299388275814165127839479705525860523765920232511556232545322208059857533513611348260192832833373363963255562187637168668197531665477096376727409799098529205331796868565106682727434661727118923468793184320373327882261783040524394916084927857646837266059079390407602373909617797090995136349321698580770983996479601505966842571613583886915196757429257871308970229442536531184709283043953159233037030738290566929871741559171041045049026518834520843331141018767150076331015304123333833971136324808817868857782814737529692509800712410554163010201705235182393447823654811588428919246811668813427481330720841840870292087390435130471429604196470677989502738619506521636132929825499480312838530432827210679049922193583961197984229740355196927400693147021056878336129346329844490344944636046155084215935475036546564442137281971646023417877764389540479229217300509249763160751828333656049038831814741628656110548051051478400346848529112908585902893523168404148634734538930658214005604428632406545304922135545867509766799130988882240533744868190014596687570675890869660042956316540570499770699768940055359473080266916247409870233267735122525528677009740954280704950769308151063708853625579888658490715464810587513449999695066896416372897876467316167542831223900182066697954277847060726478293548645601403559534719619673756150578970256866657844919787030781329269639549043921042301490374347811970763191571041693562614192380847366936579621643602239000633785430552584184191529796674368002376044493370343071017577095650037346744979888517792514656436969694504013544329518331084913990153495120201305051772023594797857541808552928966136201860405996227485018228881900978480571482171107069408497326385905504891012892830119279021788469760001406318497769467608260773466523453768426250309184135758649520825767145445217506724947764983263758345388589819860770364618210047717529720981386140849799418939015279086585758952179363193024909156637661995 A015281 882 303102930474682179848928048949348906539968996000666279297379955290157568551313061431545697210506129626395418427004627568548561317052662777739383716070231338810237627489978350171635818738915157469854324179628162215834859896730150604116743550917783034947858545736477968487048891110840990711690477725351421839629575287898086084793775793736907645597675172700091630454233963563793626287854392411848271431396373658076981794655066949968871960355150223781915965432158924987230079845537900385861665610444865192670845859060810676591193285301468738614912238936026001253889400486011873246387446777363838992106815926432733867840335955017473527455890762633235810643371350497782913255071205045885784926550111621158858697652488444200771488481641925406865842425530868481039888836746797376933839115087080492364801575031208988540949290042174758063531371212438393565023861368394686789854180192918299504885938654191958294208222965980753837482860860292866949061342940606877384960319551639730873895724444962143980849275078613792914543061375391554758921686160655851919643761071053882194951191092603870236099408262413024705798187506694755105681879976506273389741039390443178249210526773307761193649949503903992648055764389572045312310835492205979348725917728881446920280511898703529468194793224038758231051067331606290910791771646790986342643599112242377244420465725806554063996100792733408400915351597310123060171351932816765858701914026410346195796730278337923077015488434195178350713008581336728309773594627498692214547763926530237012701748344942267214275977678173290130395376391184833526470999536242688186734731999432844091927080820994389891662111737808778838166985840581755461986778302143617231650446847087054819695106462029958348366242674176854851551539019640768917372341996986558190730757933868928436126979520275518516486812968343019801155233188619913722680617000449518361707419842328811048846083779448963279051068126437554568998738990325593236902262012223646191076912969372627260211391490208785483396449727818928948892638686527741108129887809695135674388442976547057093535691983908821738049465470968262740830024150339258026383642097226386438439308638896257394343619500348985780969902842624532557729428313790188268745534885948622831280920740080592425708147774286404029479668436460728433654494355041636398666429775892101671023980761490108117664984975441137232364542217114223721684828204223560281491254600659953349923826324447440027789760911425371368805680660324043817657820529173663990690274794714990821744805938178802745038638179663672177100062257541790157221519851064402481867682131502202343479018309010887314538846981770706529408528345108761290843454944934557326558708912094738553234239049897468713351785557707564724327484890081871371496640693112208748664692551709854740209412476947171963803201593122874125237122916808682194374457566898513489443329830910712628356322501845 A015281 883 -523761863860250806778947668584474910501066425089151330625872562741392278456668970153710964779754591994411283041863996438451913955867001279933655061369359753464090620302682589096586694780845392107908272182397464308962637901549700243913732855985929084389899567032633929545620483839533231949801145509407256938879906097487892754523644571577376411592782698425758337424916289038235386225412390087673813033452933681157024541163955689546210747493699586695150788266770622377933577973089491866768958174848727052935221644457080849149581997000937980326568348881452930166720884039828516969757508031284713778360577920875764123628100530270194255443779237830231480791745693660168874104763042319290636353078592881362507829543500031578933132096277247103064175711317340735236927909898465867341673990870475090806377121653929132198760373192877981933782209455093544080361232444586018772868023373362821544442901994443703932391809285214742631170383566586074087978000601368684114867699583882744630100548984116351626121969340200198446415468157630503041111544839380574248765991668503394325002070687530144288816591972881452255662727803230568520421844765241901636095447201597917945713471948685729489986288688161734942533173666986633679378379105400773056456270583798617411536343049479132048400303772626275277529527747897918482826811538644675947065853946310200625594688028027875482565475304175040546416651561629722701793403329069550719383987435238563079935995588655213773805890448753609106260276135850867797192090970863254876699332136795840262142210552571338301899077159173928087235812958022243077201479457153902033243984533893387270806834707140317825597446253176795029895779455714317463641808894957328664211467349411044970134554583719675537075805032758053704513762101065701231021937291850007291477389145384910207424455877753488146314059662157337795628015159715700636618736570185352191957749253518084090173353746988270912281683105821793956111913742084012377943742871153048796295538852184290648164241103548625436029531238168933820275969964794215584758147597498134400684115888063988546121547056200485525874134912769757292498728572061289006788086033909308316755679455549017322566412724714359919744001514171203096191149270850135556537689143732378731994160547180404437113553498635943493573132381414973606708299681265559543255958666384513740440013722972320744101738062090068643456890819579936999068603501729439448897959333431957882921343451575167902266716728101370063851092909475692683926776318885560080819446025280582738308364929101107794281394374242187156353646233801445077886018932271494261991495310831357610720108927287017497507881984664154855132206615316798292018305719035366800076414660010621667878594772689144927162393134516168880015026129437544257319343634571365739510560446573034954615922495057093494888651672577969675311077646804076552595450840265624997244327273971295593716794161814315 A015281 884 905060500750513394114021571313972645345842782554053499321507788417125857173123980425612547139415934966342697096340985845644907315738178211725355946046253653985948591883035513958901808581300837562465494331182818325887438293877882021482930375143685457825746451832391430254832196074713424809256379440255739990384477736459078679816857819685706439232328502879710407070255347458070747397512610071500348921806669401039338407131315431535852171669112885809220562124979635469069222737498641945776759726138600347472063001621835707330477690817620830004310106867150663328093687620823677323740973878059985409007078647273320405629357716306895673406850522970639998808136558644771814453030537127734219618119808498994413529451168054568396452262367082994094895629156364790489411428304549018766412656224180956913419666217989540439457924877293152781575657938401644170864209664244640439515944389170955628797334646398720395173046444851075266662422803060736024025985039165086151404882375543885006892490495929121186819886251238741657633680609848148170892688036307146554914127157741856225137374751002554792074569641796978136562935433983089838805235666457181211691230680933858956117693364773912345476585517003626447573559053092818927288282320151422774728900165050038179940807727153141809295927963364032327755671138928559456711807599627461413765004705252853005425619163880051225235990634270703704740544842283353300949308717392829821656750768437623183211109001049240692808448488883371443680896750498955369529855196197150305822091298050982911577862959441674105670858297746718219908070023678537530345975216734121407540048334569998898040425550959939461268421452974477383213682078535118237525719308091409167097008271321461257587507191771804646468744068989532214371071725423322561186343274084570797416100364490170969178686678350723047255917149395953371435834997780340179846142016629452425041455511779007909741061054237265555707021423659431205909446296570847119503421101265902857599804107652674444007315141616804635300200439041324930203875968225256458395668042880134863856390748347970655116122251413736678199507418846715738484772329507241073871795147933957075629413602704579344729733242060694793225960602137981487855333102704084329886019300147356457278103002480746148965460509068643249883458675999717869437691444632365376848244376000780728610243299815546808262791388731222609271524166411524047361031295979640810101434130371945250874449216987711222133593417806726602021814658120401786934498514325997958097949054494515721805596242455117385774371429294380832259829995735504871279694685110310837555242156037878273425866057588870761442536405290921343725156284768769542726237665959834519918898666350968841949077045830573754664971629441900284488939160805165847357032366337368383125541697948879244184097330545885530827253761248530758380093147132697286421058277810741768940705820692850096328193392405193941 A015281 885 -1563944545296887145029029275230544731157616328253404446827565458384793481195158238175458481456910735621840180582477223541274399841595571949861415074767926314087719166773885368120982325228487847307940374204283910067133493371820980133122503688248288471122889868766372391480350034817104798070395023672761918703384377528601287958723530312416900726993463652976139583417401240407546251502901790203552602936881924724995976767522913065693952552644227066678333131351964810090551616890397653282302240806767501400431724866802532102267065449732848794247447864666436346230945892208783314415424402861287654786764231902488297660927530133778315723647037703693265917940459973338165695374836768156724731500111029086262346578891618398294189069509370319413795979647182198357965702948110260704428361069955384693546389183224685925879383294187962568006562736917558041127253354299814738679483551904487411326561794268976988842859024256702658060792666603688951849516902147677268869496093105718224962714884750367367967753881696822862565510203858598980035419885774983267194452916656720136877296516858907547654320928526402450895996757612162683130741101772292847907231811716667245704758200941737244595687179645786405122176932210002643212531720024674938836354704583347038044773650753498568011792294282318768537023210532627773031350264406593930884664058022288779002662158166976233452851541515573278357554971271560278788036361145529276882110049578690477250513030311978251411172249738535518427919497484226388441046193011238131521901040830375939456048705463973043035720790711302368534137444727477394237454223279589368060279603721496637595865440366567683671828243327582060435889499005923932331353657974966814126854728945261843774027132877942672863248137323190671046965346064202923505636818446355581157460004673176848791912881903480701269276992858497124818716072904706436065687402412573414197894896192909360429355856669482414067884797705664387663858783622542499687280104475307951635340896672082131671522418461794879900036316823446819958177960329640622259645924594962561763216072783708897381460785464207664124736243127566891321561009834406443819556797007595723933011604624541799989090765754043491878225674890635469662771287172665455663116342805563446702921438816719311315410374573820406890431389805045287862079446429908186452298819887992463127428783150203886069682235142299911591593544240084304222256777329504413141401845095542793898736516841103619633731821218693363354280017909626665817683421900000863607240997744794709492096836421809593451272982528833403378806443112931025423401648189795459305225682710391208183751429689010235679262523607621749568645744288547482801381612505473184564027137114446255090145116544128936712966895542289570985779113985174872637170637462982787533657466800675287660230879648749670138240421545845374980861349726687260902658218884995712971692784809457145698933295230434153519915 A015281 886 2702496174273020986610162587598381295440361015221882884118033112088923135505233435567192255957541751154539832046520642279322162926277148329360525249198976670743578720185273916113057457994827000148120966625002596596006676546506653670035686373293042478100353693228291492478044860163957091065642600906532595519448204369423025592674260379856404456244705192342769200145269343424239922597014293471738897874931965924793047854279593777519150010969224371220159650976195191836473193986607144871818272114094242419946020569834775472717489097138362716459589910143602006287074501736777567309853368144305067471528592727499778358082772071168929570462081151981963506201114833928350321607717935374820336032191858261061334888324716592252358712112191911947039452830330838762564734694334530497252207928882904750448160508612257279919574332356799317515340409393540295067893796230079868438147577690954246772298780496792236720460393915582193129049727891174508795965206911186320606508191170729004334975449639664945944080914543435652867920466925530518781764668417023875127565812073159918381851065938551023198465850098929107882936092407574570289863489608667744400322742071999051188105668167055217596318122286292712089730884466943379167965242385373021948667193745891439363312493861904702313369718490172728254824864644524263788391331328675286999817841558122903859262926204276954695794763782174920662625073748346532968831414441284667211444811139857586616737426689122634895369755440226088272898488915234755353128022657981329635589571297192110278234892250857090819644023498647863146169877328456170322878539379999943905563897602038395917648052711339674592202281277876528886668793364349559354144194019218435102804973411464222385706993068204155509175160044108826218359490685277967032473840588604252474079290488208946708992675898660797927829541063977939582167381175222672335680320631798227995293431027475421016296364668708111146287209120664413645381304370597684881675459024655448603092130729596249742242549006824230290187217712118685488326797354728478375660583193251364819693490951051819367877919079619280810837075871762414256133611488032838652580514355913672495951075941833291948971122208743376674515943422262678053541861169905560544195754982136168405124424244438843929572045738923490314293000659484451578954391225189190257690477856223489085671724429925634614690279171008831453608251396518899062782291409497760264694718645862622516393373290441452453198135658805978006625231773941813998560053127698065291646169871472152515067535315289659004043889720285086389994488891182041873106568655868885363548087165919400137055219550744504580325478589093797606687951115674450127761374415492607472193992428799511030873371889477015352761099653957635456268829086249900728475672554498316310044434807742662391937926033584370576606313959918509746265696618363378798076125463410914107134941725097676210933961058090569354519765 A015281 887 -4669913389143780264862360951370002878520943834303413623755961217689659178153043376660108218294632145995044829776387669858668697536606912313134987630615831687044904028480153327043363287415061056255953030328004486917899537072363497541821666053050377402157411181898487699002061518363317853361430414366488325057606497150362988224141121936391866900390850572368305177851025425437086586247640699119164815527882437118042386692195138047553091218954819713468435876886865291493425679208857146338501974213154850901666723544674492016855821159855090774042171364728144266864064739001151636311426620153359156590801408233119617002767030138979910297758476230624832938715526433028189355738136592327689540663627531075113986687025110271412075854529867623844484174490811689381711861551810068699251815301109659408774421358881980579701024446312549220666508227432037629877320479885578012661119014249968938422532292698456985052955560686126029726997929795949551199427877542529962008043426654116820220523382431432687281576302527185900680687054656583243150488835789726454544594354481410295816303535329700503644289891843785481547923435563747784107932337376332881060563529615128241165165771033349826719801937987107978709495251391317690317917636895610781147216648744375450122244107341551604139887934259291545368247145120181267859748817817443235617604187913868841169862905248579726360678860609368204329865235428825795514013624291559253888057788702299126036111742234160425929410505864257393945727270839726873167917194189614832885631560726656408447451580803368972102980609016133006190619574334702228754333815665026692779588708154856270459808904752055814417476778987845321018866624505771765946839796747668943495656593796666723368938596548319613500441214016272561787839914237328041641193184299992687889514684016158913225633664853285613775918725732306612861043889634576624878814755597893860946235377556995088864170918162014296113058849229828312125457296550650692714918212030929628281497279587731633254448061776559192508512613712465493617857470242566872733574489620096502650278864908249502276121356150413668978798038553922188792228017744663485684173598229148892531833860005449570360600613726026659288267327181254025974714526511380595558312784944981207145607068749622334447040986443742880911152272773620716616063100056058557565589703812335840111287126320144414331403611803391940670573440917460779889555443400861153156477598685344428058579057926663618560101095235411248237381909241053060996775761724940109482450929034259718976326389735517832674567365829583675824106981716102812530608380740483668253190967867846257040444221718601214268278558823166145746660787698923740101697613417533317284345459163839170403764854327369587894185369318181577107261670893672533839274723440338503472372092865654278302516765826311446904653762034887281081773499818438277731447922039348463223043500924775274566460213047533219957749766955 A015281 888 8069610336440452297682159723967364974084190945676298741850300984167731059848458954868667001213124348279437465853597893515779509343256744477097258625704157155213594161213704949130931760653225505210286836406791753394130400061044123752267838939671052150928006522320586743875562303731813250608551756025291825699544027075827243651315858706085146003875389789052431347326571935155285621035923128077916801232180851339977244204113198546171741626353928464873457195260503223700639573672905148872931411440331582358080098285197522205126858964229596857544872118250233293141103868993990027546145199625004622588904833426830698180781428080157284994526646926519711318100429676272711206715500031542247526266748373697796968995179390549000067076627611254003268653520122599251598096761527798712307136840317491458362200108148062441723370243228085053311726217002561024428009789242278805878413656623946325594135801782933670171507208865625779368252422687400824472611372393491774349899434045515882835989648856126484483174405330734647052638680202041467199878381862471588894379913648342437383817564401867125977075843092372930544637475678938085501332134250415295774553739465622801910861290938170809429093300776321826410552393647525676388704664035884617134721926765268371633286440501663211843622901658064468180408058589593389896835119180007014233023706806159082826170954367012929746179317866685385516828855270208624585897839396083604470241772549994858634217007056817878158470888274686050007153873803883061742010387730380705506723416396046658165517048701101723433954946336770226888329148661562736120647276724406427404777789485402750541317505379524483945410095971683560929812302407580306813004646134497768140621211717841555201078979431685644208357956425871425317505252938126705052274534632531990968621357492357727176895790656819975891032941922005433434003394973762381810674578410515492407361693079708984723173791381874621755838155999961213782931878484350373959869423700764502618370802322809924683003198981164619023134688567111149558523740323692905073175356728974055208142330276025748738854175488591080625477653231012713709981647416719201971689631422099207638383910922730200962300293496151464222866094548746883914376068554518821769613675175448541809088421232387455848668545872204555618342784047208389970086758264638775370249042627912280686220579694707735922064849119192325731015361615616780270876573827673350787241830872850669284802842214554285639956747246915898392374097950937230141154231748165842712861568179809734380011749974181450842462892869626970228614174255594988155277949149509987037126805296940581672270205811889333453266795645741080730566085750577359861586820455213804563967632934454192101009057451930123556590884656070008691960753460325752785607022251211005393694611741491530214232653328598471508187310020315262634269420873343943894220768034244002188733541214613704459829503053452273368437768660181 A015281 889 -13944286661369101570394772003015606675217481954128644225917320100641839271418137074013056578096278873826867940995017159995266992145147654456424062905216783564209090710577282152098250082408773673003375653310936149865057331305484245843918825687751578116803595270569973893416971660848573297051577434411704274808812078787029477029473803844115132294696673555482601368180316303948333553150075165318640232529208511115480677984707607087784769530339588387301334033410149570554705183306780097252425478968892974314762409836821318370459212290188743369837539020336403130547827485621614767599738904952007987833627552161563446456390307722511788470542045889026061157677542480599244965204384054505003725388941189749793162423669986868672115908412512246917648233282771851506761511203920036174866732460068625240049881786879851899297983780298130972122662902980425450211600915810657776557898798646179250626666665480909382056364456919801346748340186403828624688672451495953786076626165469294355021320878085282609862997452554328402969556390624340605604229794857384209945938285633292707544529463315717563270504077825591550927238645793636416049255120026685491966955267514738108732414813983833066218025544262901825592556113931885034916896269256849855435823745136545532671943967472647496321635270683982151414838038420460874840663846616281145750309236867939798682634118156163071187728481743979959678465933010236041693405215763113701744336163397562352206417496221610126107884962022317599061634944362941687103463625429513275619247364090073273960975276897009037985713505900146447587537621400767999000503678351019703026898635972467152348502097908430334982659173888250287432589306922627406055883399781360423282655220908673197547848832276101526492580791144677471797720102193495512060464245293666454207219948121003494543963808493175607658485588365877925650900650783990583509953765467191665180234563306521233753756663456979742191652298675495201194965885534730206884971238574376240294044975838290991946953036548221078777540551497870161299665188793969103895134824351045933253963081320326643082515205055378997839052948434153035577345534361467905033004977814507721936642756897024743653958987281450735461104959287100770392491969613180014252601103249966654793658112206400476449479547625061540910097109405987987947165019548718932105789140479283234454110507313754249344766691534773535604795216643000904501357119135494083759286055518569218555648219233014893823365632335553904439704985403038316122274470191066864311630054332448543820658437733998356044019016314340347454068643773933966564737721093617531886082353481669025852907456595336171380641878759718724471911233215014729926934824332769738917619501263970547612939298179725837228301211229880373613318417350797021039329464850248149729842312488551648412493199525579896107290275770545800340225315106278406041251638476008911130042202113226950960247009443970021528953074876341035 A015281 890 24095727350845807513642166021210968334775808816734297222385129133909098261010540863894561766950369893972827802039389652471821362426815146900700780700214601998953308747877543558825776142402360906949833128921297666966819068495876776818291730788434726985836612627544914887824527029946334657305125806663424986869627272143986936306930733042630948605235851903873935164215586573222720379843329885670610321810472307207550611557574745047692081748426808733256705209732738457918530556754116008052191227658247059615909444198027238144153518837446148543079267427141304609586645895154150318412348827757069802976508410135181635476642451744500370477096655296237033680466793406475495299873175646184646437472090375887642584668101737309065416289736821162673696147112629759403683891360373822510169713690998584414806195727728384081986915972355170319827961496350175177965646382520816637892049124060597745082879997951011412193397781557416727181131842105815863462025996185008142340410022075776066511617247191255319409905218473313553999179510820989901643380132569699118962132587116079994129624762077342020911606195464098357722029247285261604713487587752069158153830899842055017277228502097118495741212606331210204447999457684207004415517849464227412061211938777143383202613176039583494502942642628807225587370750892975728142420809415988840234121586210806818011094214076414866095963207105867313979613595602810442515311992941378379030567683568899086558634800314992546012818407914517756109009864597267462391274311480075120293536825867337147998826776867254860214888070552703182075736311018570489171170729669902709738593106293619706542724440585551487001636416439814419126508516998124834097412877360614259121692927273512294779587434935290020183902100186531553832194108973596835375342941546849863840940387451207893326520006033907990771958680975887090243276563619952325270480541195076988652200173089939780352587335772990537512325961135766747440860467874033252375331464854876017183885734338057398024491923692312201807444288327504927705908776890902307231260143160335268502111490414444469556048227344351400255846294594719115904147722791465569052980371026372185580448008554922524247774618690678791921271274709098043773658667101378478165283461027627911958572816025154102769632244663266525940430392504756782698276491771409967595577654371704980363991466601910362555917329691080680413486758664772471283762165522511880861600819540125645535853018175305403946606403778063816697241290807842113927823288106134698509129417005063033359214880070999633524591606567267059759842609185623897654548606115593571765342730878309934465505474707723987966882375058808849454450751137207817011053481612896620927752042297289117094274510119890968581100045392267528866140332662036179499685641287061089346476353669261622481752089538928216543658774808924051399544259930333875001089349008369573840962255623752229572879025649536244200574627767066371285 A015281 891 -41637416862261555383573662884652553282492597635316865600281503143394921795026214612809802733290239176785046441924065319471307314273536573844410949049970832254191317516332395269650941174071279647209311646776002368518663350360875070342008110802415208231525666620397612926160782707747266287823257393914398377310715926264809425938376306697666279189847552089894159963764533598528860816369274042438814636088496146854647456771489159442411917261281525491067586602418172055283220802071112461914186441393450919016291519574191067513097280551106944682440974114100174365365724106826371750216538774364216619543406532713593866103638156614496640184423020351897594199846619006389655878180847516607069043951772169533846386306479802070065039348665226969100146942210624224249565764270725965297573265258045553868785106217514647693673390800229734312662717465693102707524636948995971150277460886376712903503216636459347720270191366531216104568995823158849812062380921407694069964228516974084742303067036286665468322719248175727314702421000932283925776825838304356032165285733482574201705045978546286393827710284308629395432020974409976518544532589025757750852789558476042460439234190315060846787244500658663350911478063913682712002621406023056683932766605172812016978764432160854077097366293598867292031252248190713673785946628396148792990189540586241195715370447986075517225790573625011846670419970477654795670907603467910461016865866983678388333104802118763883783981589006533458486376371997791166313107570227315637943850892275123155336399014658568251520443766855627081254068478061811557574427767088566826969520721755394561616857987914264092524997131197627135418815553345200959913999575873608463295031260730390444023092817570426287011502790117578365932565757083189262491572658495123795457340527853558844583571291952684130187658836590063286940914987509886428104389992621734186455213201031152903715913117945744194628557547223075349850068732341846691391122461101239864882233811208795922910160992260482061439881388068237999750361301315038535839224633911162860228262120234889195361926706581890132458402804729197143964613039824789083145281774486939145392341114470885465768585548443720673399215890006454079902025122807492838417879281633159397418514627275484561894893419336677850131245582850033189031302094781145008985787662081449674712579310258086073056516207415820236609205722525199458188983961606700502778331974898423144227681000614788655992792662907704857060802603916087960439085771377050414608439493910181434386442988381858947059396449768082763170921557980455922043322007901393645756540921241765977778741248859863016487066790338403067327131747434397369253060285261147338340688109436504044750711739986796752552534766539626132506833207139378839712235360425163169317758054269964137680273956716779565868293381757009003001882855325381121848798176672650147799095055699648652088104954096265252338945436114403128695595 A015281 892 71949456337987967702815289464679612072147208713827543757286437431786424861805298850935339123125533297484560251644784872046419039064671199603142119958349598135242596668222379025956826348795171230377690525628932092800250269423592121550990015466573479824076351920047075136405832518987276145358588776684080395992917120585590688021514257973567330440056570011337108417385114058257871490686105545334271691160921341764830805301133267516487793027494476048564789648978601311529405545978882334187714170727883188060151745824202164662632100792312800411258003269165101303351971256595970384374179002101366318571006488529090200627086734629850194238682979168079042777334957643041325357496504508697015307948662308954486555537597097977072387994493512202605053916139958659503249640659814468034206602365902717085260663543865311214667619302796980892281175780717681478602572647865038147679452411658959897253558347801752860626890681365941428695224782418492475243794232192495352898186877500109741990276928331172545462592824433503624757358701513346297636217693021683326119397977753665952600055618814546817570569883174591484913009205125889020998606164452323150112552711095549491394874280092886570843272704301930445436985854293750013134874444658404422747517791743528377223435502363074498226384432711217150134860199820291395662074314228099023189597174828613536152483385087006083246042985372585940598120443457643724374687757720759235061649751139962864626196221188102217123288467064534280530537315871968464641707960714278022835941168818016315263700103760604871785373955071083534908714086993282439159334338073511084989394423085798964419542260855978270173186648592593284043491203800475719221902769283192173185098611476261074667173323641373324928621146939859151240356683743889839526768425887261837323696274610296172332601552594481055377019619663252182953824334094340079119057962339480348585361983903662094910701390761123585721902248362686465461713063971516601812064412537542579861816344104614472918900044902506926156552295831364523770941196179880464015794436600541784132574213370479247337866150423832786814527048477558161843291873275114366260959800536245362199438037527849312047228266209466142026787717858292526029089770767272335769115400781049207086168997577319860778907335521292743107028529348533662884604412121847796782238174839471514178902331283152066593775527589916254702702165133418469297111178317315093775154490674671615157511092338065809376403691538282843887873250217564184888800896871877760065466893058265353826839425090345583934778731139165315514984584645073811794482061663152431212506106353056594908978995380694963841495517785900520515348422942855548121306422080493043883745718880730433637567007095385548562677912465562756917514243427053628805992286908946542657983522652933331457630097052282636404228040499066092548770789746235017338947567783586017833289290398277619278036773722270817139344669872194098803320021 A015281 893 -124328660552043208190464820194966369660670376657493995612590963882126942161199556414416266004760921538053320114842188258896212099503751832914229583288028105577699207042688270956853395930718055886092649228286794656358832465563967186040110746726238973136003936117841345835709278592810013179179641406110090924275760784371900708901176637778324347000417752979590523345241477092669601935905590382337621482326072078569627631560358286268490906351510454611919956513435023066322812783451508673476370087017782148967942216784221340537028270169116519110653829649117295052192206331397836824198581315631160998490699212178267866683605877440381135644444188002440585919234806807175410217753959791028442452135288469873352767968967785304381086454484789086101533167089848563621615379060159400763109008888279895123330426603799257778945646155233182981861871749080153595025245535510785919190093767346682702454148825001428943163267097400346788785348424019154997221276433228631969808066924295869285909355431249860853826425909864732320787689005701122609274667952743295908768878776395742772677158101135871694980719500413637781826347224023791486324265297684937222438484825790060991885496381711609548843507587202154344506190502801069517398677410042441846408426362020110109330781746926559646902884790983361311824339115937133235604230385174379349189656768691679410477780741291088778964060008846435077738116724530803457525888689015809724173401973218983838293597948482770166653024638585896033902453113738152419488488592686219792992975116634341288366367803972318972070367408226815717178015481330436077122745601648623819311680546403743899196800948044551742625507737520835717285424778589946584504814329008358143463825419248462057239956776629619660536582159023274155516457189516845656374704194364081394591975857209565891390260071028828289200054601172970085614939503377494745002659382989788233243236993742384597675989095930295179221306392997107646745245796136968693187267429161296086056858580757653322983886547057399618276614964552415193518998184503260832994966255991149310118305549183554368631110972379834849786563582622146712951833126377883103271529985655335089296764263720227421533532250908821154896238345120737202588690851567249839470312981898520639358776718740877408007663615129167268993187207568052829922730083945445392388920877347292185546584755433255233225780354634859520709562966680982445314120717300677653899611288654297395954810533118223048708329769079220941806550709651151874875764022235363831039862075276298596547463513921609978839175290425863542160739339361291579463263687893237708901716841274027010140396857506168651687665181107222775004357411067476711446550443121084420421524138642513849119326888076135079850740031042300611752689334332094676592981280051118478487614980370187078488064364692590427615514710402393270539048689009847660555327257559509024616132997716870698007774380226439184675336880396259950427840109355 A015281 894 214839925433930663753123209296901886773638410864149624418557185588315356054552833484111307656226872417756137158447301311372654507942483167275788719921712566438264229769765332213442668168280800571168097866479581166188062500494535297477311370342940945579014801611629845604105633408375702773622420349758237117148514635394644424981233230080944471616721877148732424340577272416133072145244860180679409921459452551768316547336299118671952286175410065569397684855215719858605820489804206987767167510366727553416604150603134476447984850852233345023209817633674685850188132540655462032215148513410646205391928238644046873629270956216978602393599556868217332468437746162799108856278842518897148557289778475941153583050376333005970517393349715540783449312731258317938151375015955444518652367358947658773114977171365117442018076556242940192657314382410505412203624285362638068360482029975067709840769169602469213786125544307799251021082076705099835198365676619076043828339645186764256199343591730281919293606538915173570083322465445547199024489358135352224894846019411256758237995471940082078559179733825302194786807909383570931210761400645941034431366680258784382189395625495262676564189251685070438296781820532516518827882095320467974032057704594980066341220190055679034236837200078041903832110692886101793762486205874223225254730165814573749624699439883054523585350422148984467908088397843245079944609987530214565069529156454529639387724808507385794869613143356661511794460393544287089463491406095427381079185497668121236532023625711112083215560146619523954168381666122123202063324515022928040089782978588815864242176241555884745242538636375595948235222852510555364021050407035514574084693921780424894399673606649647749478584797128205294659508622524043116246656284823084066538619749223781589116037862044853920064461034258030982802830190051314506651565893540682135556480191266653249119586376419459467968901706772002511018238326215118829070787879077567814604207862312185134821321238862969619298734455476132619592007309098103253194532733829892624223264565471782339496307274718197148030938670813775973853874350079573133927274201250247248142644208143931172592842117353518735008321575021655765054337957993847132394790324130254685555838020828839742369817567793151934031310210797148843593552094834239411801887408354212413981504352637132811896423724358976387799865014682302063830114969171865937741472667533339280091943892317247873222440930447771139257035670858788087537139413722363578163691568777411437567476343670632693003374145776341443919951641764706090849297284394838292754192382973658813711042896304982438253999377283872523989284125854380513365893904406652746536362620125729444281205003963988740440276150125666212405455687228215406043787194917683051465089797315085082640182010323945130788117112836644704663430831466479680047466027108497569670940409181821129912606786342091924516830356872027387534372047496405 A015281 895 -371243391149832186965396905665046460344847173973250550995266816696608935262267296260544339629960035537882605009796936666051946989724610913052562908024719314805320589042154494064828930594789223386978473113276716255172972000854556994040794047952601953960537577184896373203894534529673214392819542364382233738432633289961945566367571021579872046953695403713009629260517526735077948666983118392214020344281934009455650993797124877065133550511108593303919199429812763915670857806381669674861665457913705212303891972242216375302117822272659220200106564870989857149125093030252638391667776631173596642917251996376912997631380212342939024936140034268279550505460425369316860103649839872654272706996737206426313391511050303434317054055708308454473800412399614373397125576027571008128231290796261554359942680552118922939807236289187800652911839252805353352287862765106638582126912947796917002604849125073066801422424940563877105764429828546412515222775889197763403735370906882224327971156979969531936140409969645096007858225015932368504365825319303417731804213738435536170659787432174931238043183093106204993069717360911864438162885641176708897473097877700906918120854506438559306935503454607838044114266798916501895976712936283302160392280952592636463809489864699425280289288753233590137613937288428453978601650005308480751021053255717372790473531050191702568406380048805267530430143082982149092575344154513041836355650143624001135240428661392563765182072645945557516590440476571842692556329980750454415159457812528660450133505456524441614271660935169220951939556507387858222010913065345748377709180331807420730884545540128343335685171541361728575208159816882813285124845803860062858904545778822626343356215917575343554544717130445156541406132733459940034501733949251768262976284219271640737046225167473294010240334264783793569103419647545710950924582114956555488375845770593283790814336538966951007298736415909108267407802510669102419111302809304557442247461108899859519333973170184541155030192301902686209138006253999116225593245630074440295150208380548588975947499947647158654854621718697017487397892079122739808978380366829601919526597979553902140784514504481835607627520599466669532124424221638696907490261361782846285131536994602669722373014076039967013352827655748191476018635839547198899524576640774527227455745266142782226967158060075553220918256969265590457970110305306532327972243531280212017106546342500146112511613914443031364024653953666314473025671093689867450812645682261847011596335217827960899342019852271152757804309882455843560873206244976124191897157570721448924917838337145706846587937684575666500949648400359430467482457229437448290369842942783394936949648532169620990612457833251053399851405763539125827696433060722256879504988885492568370539372212880409768058362122429523016283908784125651176273209490892278019956325126632968004040736860805393549604040863813222103728064580367080235 A015281 896 641508579906910019076205852989200283475895916625776952119821059251740240133197887938220618880570941409461141456929106558937764398244127657754828705066714975983593977864842965744024392067795778012698801539742165688938895617476674485702492114862096176443808933375500932896329755667275314470792169205652499900011590325054241938683162725290018897135985657616080639362174286198214695296546828581745827154919181968339364917281431787568550775283195649229172376614716456046279242289427525198160957911274882606861125328034549896522059596887155132505784144097070473153688160756276559140801918018667974998961011449739305659907025006928598635089649979215587063273435615038179534259106923299946583237690361892704669540531094924334499869408263957009330727112626533637230232995375642702045583670495939965933980951994061498839986904307716519528231658228847650592753426858104271469915305573793072580501179288126259432857950297294379638760934743728200826304956736533735161654720927092556258904907720889168097388076094209172546238401720958618111543129041740149652002908886384031135990980181838885584832439831007446304755623285392125992005047036469437693077012872060390393692385230481915144520657811974114909179263423450486153640092848615533308975718011656514238542050448015824369425454059291826100994828432802905583650520575988728223203933373676290515376686394528637091568495913551719871319852095655854522372122333165776619442730906559311317448965339196330826157398648865487903582096883536210870054606183070257179701277060801152096540209145967662958897005183711675372435884254446867584281107461229850660362962523711166666852229334102129756653503095483590354120992122778282755977841768197800731003443071599506815199505596329189339197087146864133541468029099360447711352634552279898582999372032765130947864142598566042802858169443494023378972610563563254837583660514512698910742129779573025385934833994940857333894836232299518424395649456088618680347645947623999859718316994739806368582219794527642170872119181473719814020166836913796193313850675297598477547595832373561603596746640283949525712933629848852751171501810426546214160957795295494427030306728517258274945002113166966994100693685047864588463294635129612004765296501819393051670322883143095381771459062628122851999387423349554646894483323293533925404634250896718991940887567769989232406539501381206313564167876416725813751999550508252166055495113352259432454336146763229886652135778493112362827257384556681027299157560790186497851211028473625813546745509568031378735617027913254715740062245420954748901374032110823324554825809035395863103349645914780711548394756239509184978353470754279264825052922390169564108214395156473635100873991995169719170155695674310524812831304160695913091322696582951410351006696294735540720163137713882115623981089661061586726149476114887122362415541372422492306989731432965181375730925734726975845791637464186153990872267988581557461 A015281 897 -1108526826079140512963683713965338089846348143929342573263050790387007134950165950357245229425626586755548852437573496133844456880165852592600344002355283478499650393750448644805674149493151104405943529060674462310486411626999693511293906374481702192894901836872865612044857817793051743405528868387367519827220028081693730070044505189301152654250983216360587344817837166550514993472432919789256789323700346441290422577062314128918455739689362081868009866790230036047970530676130763542422135270682997144656024566843702221190118983421004068969995000999737777609573141786845894195305714336258260798204627785149520180319339211972618441434915164084534445336496742785974235199736763462307695834728945350593668966037732029250015774337480117712123496450618650125133842616009110589134768582616984261133919085045738269995497370643734145744784305419448740224277921610804181100013648031514429419106037809882176299978538113724688015778895237162331027854965240730294359339357762015926758083092763528220836996403026794057843069006173162934208362673447969305089812913788994696655827328834355747256199346027739598147568431194411548623212941665632872134210014280447730453858586673629473178384097169783975572332994498853561067145584505568251404592269384459449470413250891669953192514863528962873245098559480914031504905830366487065387793101187629909482555780927214662886546193887370236606302639083143487686441149812390379391421334892528196577323307441958622455451104960438857807242273948187682779040672895753384445679781070716156558047311716970667982655302144819321377851464383890173790600693738464196706337063397882792115601394501058989463444361508226128765753848346035384080833086991891423519216389760649610553546030783787543800652657093635716722196528913719252973447708592871575355883920054749768329297488177001326494883463254269213953679757250422290010072983871816984689899072025631940203556690037650542369937579771805932412638327052779186082822974881779194833464191294486993890611019533852503885649849016920239334121139600680661621215260937830503018460915758899137537631347324279851892538284640740561135855937951485724307554799232789309518814652427443329764237420169015568979985659327498350277970421897707590338036678318522924420692910916307157613372623853625944183683236043032084660535513498106234063294322719349381312059695609913996761069139447305052906142381228329588341114950211401831257828222064721457630259689333861511454185201621688700413820421575599256369529330802762173389499518750318749275899728495090092355701240159932618114600675185234292425628738159191820355443322998365496857594063158164484609260556791301595030325032514716780287876650369088686945607955324950089373501558345839085439386951181825432856869144947445314275967255803630393333086815318212495869164818786004468016092707610435240574407557886434387898365282449267723661373321763943537297051543900508054115580946077701516894709891419444188508248875 A015281 898 1915534355464754806401245457732104219254489592709903966598551765788748329193886762217319756447482741913588417012127001319283221488926593280013394436069929850847395880400775258224204930324165108413470418216845470872520519291455470387515870215104381389322390374116311777613514309146393412604753884573371074261436208525166765561036904967112391786545698997871094931845222623799289908720364085395835731951354198650549850213163678814771091518183217677467921049813517502290893077008353959401305449747740219065965610451505917438216525603351495031180151361727546879709342389007669705169488274373054274659297596812738370871591818158288684666799533403538075521541466371534163478425145127262867698402411617565825859973313200946544027258055165643406549401866669027416231280040463743098024880110762148803239412178959035730552219456472372603846987279764807423107552248543469624940823583798456934036215233335476400646362913860516260891265930969816508016133379935981948652938410212763522943819444935432995281811572145116044446446899755319662647977974627297664180470843265784310738461396454226837231664789775968768344653346265298586514011899462541232580632401887209736101355264892700361423801774241606960267656357762368072100941177440526810609213200569260281712139484909485879466436418414358894892598863366359038505961761636479938795500553430444395341890568617631375837058343092755356343403641744365522087833681247232667483780568086705629932223579931345359361568948077929647852695902265653371945217853632619099196496201389607664266433235081890963593914258191267148668790685534884558239043335413520033782357345112946439735158782819340740461703473111285560719950730492015214038775088118020210005935810127261231596656636138065254221884898425247471365349874416183355634852469172021487087925029108380646097626151603456486730616209813725939728065248116421479203701223866105327644157915725911708335266733632267582526088846247896150710198328297059673918659857649178594638319119948088526270141248323543516718839411276037313569217202885346870946727957052417605892437246415961460934139893409723586782899694122390236512446225895268699316875015039756462381167922778632924390573934447647182425094304057690129591063570558230316526143102699014625773651103901360410645814661215933622498633952610128273557606229247951448202731135728703573633742349521725130746569738789771442157303001377825505040981148660243450812678572652598009837099161653762720870059900362408862655567328643493583469831390462984452106153141301911743464321459446735679837287652861269030336896562116685501185935705067749784359811013949975430688615367162863932312318144878856194640366045366621513963585271814333158145496031258663119904074497724972796273236102999505281268182637577782713748878552104037200297052975186104126066824184918627380699544261195841127178007957472861052255398877595243210102532641875763811299606182473872337128711152284945497622421606592363189811318695125 A015281 899 -3310043366243096305461352150961076090871758016202714054282297451282957112847036325111528539141250178026680784596955458279721406732865153187863145585528838782264300081332539646211426119600157307338476882678708973667715457335635052829627423731700371040749090566472986751716152726204967816981014712542785216323761768331488170889471771783170213007150967868321252042228544693925172962268789139564004144811940055268150141168346836991924446143420600146664567574077758243958663237070435641845455817164095098545988574860202225333238156242591383413879301553065201008137743648205253250532875738116637786611266247292411904866110661777522847104229593721313794501223653890011034490718650779910235382839367275153747086033885211235628079101919326231806517366425604079375247651909921348073386992831396993131997704245241213742394235220784259859447594019433587227129850285483115511897743152803733582014579923203703220316915115150972098820107528715842925851878480529376807272277572847655367430077332916260118773701019235827033404378436156506824879332412569044598185974142696945476567985677872005719476211622675909028744186648355200775505206171449208071246621470862772591648841279429209941565225682065657111273582434382729755515350795149484027138501213277182099962650814142501650867635145289983379185200964325067517280872158013937932506648209588544247857917980770008778321285477976306595163170866811411747315121075285733268179034573453319294023370663848648497171560023104956484064562018699870378642499328872064759285637374284526982866682273038872531588220269118266844868457981472829299975307395119345256506085298818329131468200838182323243357506088771091252253442018690992775729021598281310339346535975938503754742364077574686784786469681075515557306131807757893024481495251393063455386228553702738437771555576717934669055670918273428205575777394372548702326449219326702802922703104400126192947793924368960510480321040306445516499055772219739673918518221002081788614566268598160245665081534666732627709203341883098255917410565398748083202599499520339628705752225302853792899364502421454195558118044140196585599617777526949194512821252988926456609564861770776438270159246854178854522933820679623973718726414870786551558200896366393866638266490627596692429535505736748127931104499867262607426379703157027657149316731616263626141553165701303022959613118804366165902203855234176831035702065128507937131198308209828419945397907112405833860832395664907120704565716697892114617080989253647200774249151164612753011540190913302088417259373292426249911287774337977514871036140886388858354953837011948572581348931170803723280730265308690769347679430273980188852946757739275748500723354510975161799307687466204591119247760477437484824478461225273960079944711675746089643895807100336024913677512687197387005227991944873077210552363815660848728861331100620779254790289940369379218824896223158064003488030477837885763765851926255734501871153240875 A015281 900 5719754936868070415837216516860739485026397851998289885799809995816949890999678769792721315636080307630104395783539031907358590834390984708627515571793833415752710540542628508653344334669071827080888053268809106497812310275977371289596188208378241158414428498865321106965511910882184387743193423273932853807460335676811559297007221641318128076356872476459123528970925231102698878800467633166599162235032415503363443938903334322045442935830797053436372768006366245560570073657712789108947652059556330287468257358429445375835533987197910539183433083696667342062021024098677616920809275465550095264268075321287771608639223551559479796108737950430236898114473921939067599961828547684886741546426651465674964666553645015165320688116595728561662009183443849160427942500344089470812723612654004132092032935776817346857238461515201037125442465581238728480381293314823604559300168044851629721194107295999164707629318980879786761145809620976575872046014354763122966495645880748474950398975461529691219506151589563536484233717831822512904884196891826375899937962903473276493362139951755232012348823288173762095528432452524806279701184542608644840152331673029958225337019889648963773124923480088407394676042876969504853337054581663866324897660955106620759833981910719805333726377006215425163273487860084799642416975365606261220892757699458428388655395509956355373203098742926147568104468011810169339311613824712895910914850668208897040314189377735747980409001086378460892748264373161739617591385888462454399712143650869595175569835245471182288741778977584069409189966515978005556624545106659903351770656227378032737809157927302212608856243234635952214518937776321686494466694404178782421110005392176614292563962961810920440308037868567821567695523439230287528020087815624964006848589908234258359908544076999800290335427265479330666445324505422533998310946350547960717912819855709951837786668063617855695960267634966193108024413622881596267460831765857961395699211365834972091013609328263567975316594223761876433991180435414501215099244406360684394278973304575159582812346126628467270276048712413267269523726696137018845253433517191292805560827819721821750730685180939560087542117641453077564267536941490256050765010922590692152523512043761057622083367014275795623851460108928524678322295794560205196840732362339503685712344937624507656537576986105410971180463290333898706005791671298416015258965238363138008715904131118193271711136277002882583023528430300090086300475661278116150999913474296366556124511618626030902538111094002872247793895552824935725295919734083608146703302265729123822644406140355514115380210486898796053988826665722380163998931789365705430984359462634335332861240884010933381322997451710815708742745057306822142911014382895457096321307200156353010145719481247740036811370861648984579208741690709566145493163721490944974680482474471084222092826495773291516375549649671700238322389567367232364404253352076501 A015281 901 -9883736530908025678566710141135357830125615488253044922662071672771689411647444914201822433419146771584820395913955447135915644961827621576508346908059744142420683814057662062952979010308156117195774556048502136028219672156888897588422213224077600721740132446039274872836404582004414622020238235417355971379291460049530374465228478996197725315944675639321365458061758799345463662567208070111883352342136013989812031126424961708494525393115617308338052143115000872328665087280527699580261542758913338736745148715366081609443802729877989411708972368627841167083172329642514922039158428004470564616655234155185269339728578297094781087675899178343449359941810937110708812734039730399484289392225253732686338943804698586205674149065477418954551951868990971349219484640594586605564386402666119140255032913022340375369308061498267392152764580524380522814098874848015188678470690381503616158223417407486556614783463198960271523259959025047523106895512805030676486104476081933364709792980035281868766395316136357954167104504071302766689710610761033484881314051114668006790850641879827214696265226582159034599790489088320612517558138369541436211240607207804883354098312748133126796188115712221627625594916229443106212081663515991973699565428855076663581483354731287142437317969650642377668037131125309523093622469802044521395388415484278792850611593478733691238395816464595340435519610461124516141385803703844807710414654439979239482281045001120327649161481390076013896866347004214341612635148249218145951707754660944856958784902393635082525527003905729741486465043407156221173148969191286205776126936539729278298185057123430562063563244364751526788526481832610665777439146279754205715315488505937523339473255482572960009434755665194116518829099115752812512163245494588708717514189889602876189666851083844803230352022724332947025481234613099332550619551162770081634035965525536764554639540001347865166240309035319900644603717091626711028150683485509026477357512775117122586963197665921686155019046245425461354892224296783023822155626918202980988426917483302906526506085047124182728753145161233763363024043678004595744878111815455865120944946673152718209063788778716615637229549369225614124586726165212350288870921352595234193374373346007630441348789579870373227462129906993085612972037707644096713732193449682282285140040758790701275696932991008448732373485991446193437890145869285371723362383291359679831636290894354645798568453057864467645963941094883087583147999415009863481499159240755714736302364931021282896635779978745851022809371007624512755720112898309851812605535122859346929447094488903758331355703447877079341230225976172135689930888582225725710389361108092886839186982430099648455874358605118179605672065919213992802768460996741997416555720831419062051184069020913782709109717944707687012959641287056262930211130896251263449568172796392541899727720769677188944964072916070237141361667944078809772781663629800823595 A015281 902 17079096725409068372563275123881898330457063563701261626360059850549479303326784811740749164948285621298569644139315012650862234494038130084206423457127237878102941630691640044782747729812493770514298432851811691056763593487104015032793584451206094047166948866755866980261307117703628466850971670801191118543415642965588487075914811705429669345952399504747319511530719205268961208916135545153334432847211032174395189786462333832278539879303786708808154103302721507383933270820751864874691945887402249337095616980152589021118891117229165703433104252988909536719721785622265785283665763591725135657580244620160145419050983297379781719503953780177480493979449299327304828404420654130308852069765238450081993694894519156963404929585144979953465772829616398491451269458947445654415259703807053874360696873702604168638164330269006053639977195146129543422762855737370246036397352979238248721410065280136769830345824407803349192193209195282119928715446127093008967988534669580854219169758237929836251502335472325273311138378924471641967649751926463980819934820150831185093103704746121465970980901302582764375822665619926502824002696329460029271469906812026325798018788726224003798756196247556416747774376408599956071602920974995869525468574077222525769980643281167064221513465769828122900398484233690905444919892980613059082412436810969247528174663445847626741843846746318818401529633954735981624994700558121134728601576754398871608268635653015340637732919080206131193500629775178099106938574560159432640694255511869836529442678635319055951706968533226109673788186505039293416933966006977747020212863409302107466539658868880474476571095790327351694469123547612972485254744209111276640469378655151128257372912716108903609947382652578948742158105487783005925438875354766105652294625109176702860645054956578182622722349032667140896755198614482642740049078444127359469672652182786253790249163549741176691861834828090630384508218763745583631015496331008266190173288897054775351646372403859548391151920926971424549376285760342792950945718443923653781878814211383403712327160357018033012344530746696832302882305584497299164288819505837645834160491658981736111454052693297343621833832416505165929430099794538436957281045403679766782407065963423365809282841762600198002453366160703705624400664518537348882469959848596779294707999526041134477959359727964237646383336161118254392438438077203257788630476110810002536304405194148992323577887503940518825809347428390256998725357624117761399603366685171693819844923362725011005995101877645282240465633666132348934495033662560051702800215317946161606262244194198342788040156117225341834695507541666488399708711305330088562140785832660621221351781817514880239196036995289140469412574353552727164975491090386402396788639975244866942877661557392909407519827636361564814034183354951688722707985496659795366449435258138035411786360466045384097036763493535911031700994285082218405145543041910943327445 A015281 903 -29512679141506870147789339414067920315029805838075780090350183421749500236148684154688014557030637553603928345072736341860689941205697888785508699733915867053361883137835153997384588077115989235448707691967930602146087489545715737976667313931684130513504487641754138141891538699391869990718479047144458252843022231044536905667180794626982468629805746344203368115925082786704764969007082222024961899959980663597354887951006912862177316911436943432820490290507102764759436691978259222503467682493431086854501226141703673828493443850571998335532404149164835679451679245555275276970174439486501034416298662703636731284120099137872262811302832132146686293596488389237582743482838890337173696376554332041741685104777729103232763718323130525359588855449577136593227793625061186090829568768178589094895284197758100003406747962704842460689880593212511851034534214714175785150894625948123693790596592804076338266837584576684187404109865489447503236820290907616719496684187909035716090632103857020118591259378693005455376152140173433490917691277748408429728763893085881666653257215238097567585334816524182895668838169322788575127189297672634421021323755162982204798828752700082284224178896065032896173806646426427117422383731320404772127952486131186917171957005081864271953840034803516390794124214438339413475185376887073427934398590110359348667232050926722902617313161048687196099274155894564330494484917991298988602302796872576726746352475864095072939765093560301906500490044421634772037545931312441990996315044738594051709405567790758389482495773592500700756840557105071737599380406456858880435702393513388454004492803782444145190289184953648376997881713226791125603375252474316060715056879425668832967286502850556098103224323243366637209191721483819285228921783264859008920831177071545560219288948940115111351807155386285967054704781176587239217473504410432142353121918431183790201414741080405415864955054945572280046259050653116662230085337061383275721648606581776937669349627115696179069412355338468409428389427909369698482616194535141750836732448659226630961110158079134474281941265948225046169089275991576379678596197872764814571619476369049056899362010476523005261269001128371655737581797189250409735886531582837073842663388490910071672285340688943289371223738457965994252626070643621381639804360268358012637680513880323736978938611353277170025623439233145339594807658057641210372157369224347902589283992058084901037222267506314761282910948366384839706478824746130208184162008677245831358233729511115121455746119735440241848763335606185118506147930940595747992061072438205469560239355743333769124997282889866035436056451718644880023126161594488129164275586314627016371052194491269167965578047267321299430543191049230391983194764558000835330974869502692110490097428368222078559953998560146606821695229198310722059957403540787331358047578090965373000824233375547568174862864500301114885206664010481263473867666486903963233737515 A015281 904 50997909556523871615379978507509366304371504488194947996125116952783136408064926219300889154548941692627588180285688398735272218403445951821359033140206618268209334062179146107480568197256429398855366891720584080508439181934996795223681118473950177527335754644951150709188578872549151343961531793465623860912742415244959772992888413115425705792304329682783420104318543055425833866444238079659134163130846586696229246379339945425842403622963038251913807221996273577504306603738431936485992155348648918084578118772863948375636670973788413123799994369756836054092501736319515678604461431432673787471364089151884271658959531310243270137931293924349473915334731936602542980738345602502636147338685885768129631861055915890386215705262369547821369542216869292033097627384105729564953494831412601955979051093725996805886860479553967772072113665071220478587675123026095756740745913638357742870150912365443912525095346148510275834301847565765285593225462688361691290270276706813717404625701791380424862688684989970283724382175139252777227717207024844837965748027815808185427846609996533443675661469007229981164604365738834654552170086446505120901455228030013947102317355513254109524351473191684065831491921569965298266264928443571331256438134256583512332775719478612369699250253843207834495444711299167406328363943799276218565682218211356308089826326522486234403250535174700522841739684813214763282974791427495996142835017793112115186251022915537708778156265920084071933917379072086595664450494583861705681012263853462573070992699990745000270848453764580829321183504478855569816941076457112753356686198553070773148230597587052792206372207874277764741482774701836774125197308430358217361651373439777996966720437132255670098577755137699278312768372535105768733050910923813829732268360636494824713573725436097598719639781686373601818273762965353131878769923273533612598902704182942192782176229735771375208678171117729939333112285325957134038528021888268557635724596156566413884528070051176439144118309803531761622547055938464455464809019726254820732207757696668219642672046850336581317366196656294905035382331495169586375352371335211113006537485444389226085331811798442457742702747263428328035579701598281950239180099435839160846113020774649080764344243140696458085657698722923092426862502372485630816210878130617638274378159836604465015290544979189792941957725354798121220334348883327181060577359321040183213178486285613711404500510734048450431589315063446303214621382289543823845627069208430897496081908885808456118423797298846519885038565002277819424237108232062468273319017170419292018957847623057780656496909502907283724883513273131953168468046177426927718529668455311125109159631409949573240460687904244980107977545304720889298056989718685402076261567402456200625895568554297361172811540296665734721148472674343439908490252556402809725102614271067787771961948396547609390443869273316757502759173392608500046316395314070898777890301141 A015281 905 -88124387713673250151376602860976184973953959755600870137304202094409259713136192506951936459060571244860472375533669553014550393401154604747308409266277036367465729259445564473726421844859110001222073988893169291118582906383674462146520972722985906767236184026475588425477864291764933522365526939108598031657218893543290487731711177863455619609101881691849749940262442399775840921215643401650983833890102901811084137743499425695855673460480130099307058879609560741927441811260010386247794444442465330450150989239508902793100167442706377877926390270939812701471843000360123092628509353515660304750517146054456021426682070104100370798345275901275890925698416786449194270715861201124555262601249210607328003855904622658587380738693374578635326568950750136633192700119734700688239639068680976179931800289958522480572494908669256310140612413243068986999502612589093467648008938767082179679620776567487080843364758144625756641673592593642413505093599525489002549587038149374103675191279304496623131799130743050862891580054764212201540735011952046189724012653104586272594372329616635268719641799972797768459801654679242219536686184249741079759483113844257280194572847324861384434643616601281825897803859210405744936210235286535948968340677691423786508849145142652444122430325627869800394867939225002044557985814679617785427812903621129329461849586907816508598820116206792560561090247503688416525835740734764567822138877735686602524769999572426235894347152978210213941655067183709391128136212601174507302318491156278550819407243029850072000732339097665168015480820600076433200363690407539710253567636490787580453643219928684764390883615743242212295645617593358339580451607377376430320704808949856374240201007494802556439368678939409063917462696535869258055235708076682503203701346701274627186786888833445319759802292280296095034301940646851916804933925514733893202673916632848758250365580753981298771054719282700865492120592048432425613064981262675518559357026427056316276303798062259389382718242222287653435893628358372441091637143075805050705490549935366416322360218239924695065602986797434396653127885113420290154968297444483917985483231424759682364707522307993242943222173673504133191636579300975383688732375049014587044476652772421122456372052574069593651529653917046829482652917452244986969493485610192310176924300149995482280958262201644536293149112664932475464966945126145994812747434717417403878299103929557541912867059144072044259734707140144714878083433614306678173682618679627002634822479409270494559186051432751845108726220051314355940838547600267310837320861117891381747051461139788188938760839811997059557857393713313142695612232844846681676658687811605643792282454398162373798140111491008497123841902209614346140373726984011849341445057452558966231431917178589069105565782393560712930392577696573741417359106910011533760888206813312379125061670768421984835180492107927266068015294422428665027696859394748913489542753737515 A015281 906 152278941969227376261578769743766847634992442457678303597261661219139200784299340652012946201256667111118896264922180987609143079797195157003348931212126718842980780160321935410599256947916542082111743852807396535052911262230989470589188240865319646893784125997749816799225749496169805126647630550779657398703674248042805962800396915348051310684528051563516367896773500466812653111860631798052900064962097814329553390020767007602438603739709664811602597743965320962050619449857297947436188799996580091017860909405871384026477089340996620973056802388183996348143344704622292704062064162875061006608893628382100005025306617139885440739540636757404739519606864206984207699797008155543231493774958635929462790663003187954038993916462151271881844311146896236102156985806901562789278096310680726838922150901048326846429271202180474903922978250084023209535140514553953512095759446189518006486384701908617675697334302073913307476811968001814090536801739980044996405686401922118451150730809046475424920202373960416852459968272150762674303651586990447355243529055775127838185867697771407675508614805812918715913476654547445380507636502802246632583172159630467962313567222369654479525638914473663541691103110817380305077148247368343684665053647286549466370806293735263544666933474958858855698641314134397662631348987315976072135791477057837070722177410143224644299560701240150496428522721297284307754152996624353759142481905480823252245260893856842236807332070278911338671042155688261127319344306228551895514890133630730023480342328483379573956555787577849803058170353617003659338065167542519181684902076359765234062591376425818187185455656567067949032455300062487058074556442737107161570530851932339335337701375684260692301929287406447944066383690987472343404875885860459527954602733888719289686998409159892424184132237128572730621978970970808186730673415563338402723245641633682304782953555511917840089276482019365147203656013986945527748169935062579663131634152571793119654128965601834124465113760836614997211767865466457539625243232263528828140191363697746605189220589251989801515330447599980472496983651721882206901960172721830982168371885798161403970791919344831725076299440312917448926215122459381916603521396341847734048180805315877420158502149973050760611949678459448145516842870594112413672382102306466442409133957434122149694644201652638890919696684905598209999724703669053206049299140887610920408985741731937153917625022677663357934371583775565596866212194144714829273140278155125001574813821580387234360596654255489938584469612625074510588036729508930428950839037657005766116439738598803678186594110182790856885172531333003407633756149516553714150056167998069936272718600432711581427008726476663294595028696218874724939297570035736107829436124496249077359161499884902333791636462456827182847835907780377509392534518584246792905801732956862067192167316227017994547688387500530599996637145228550332413816053560433064726287567054513365 A015281 907 -263138011722824906180008114117229112713266940566868108616068150586672538955269260646678371035771520768013452745785528746588599241889553231301786953134554970160670788117036304389515516005999784717889093377651181212571430661135149805178117280215272349832458969724111683429062095129381423258847105591747247984959949100617968703719085869721432664862864473101756283725624608806652264577295171747035411312254505023161468257955885389137013907262218300794449288901572074622423470409353410853169734246394090397278863651453345751597752410381242161041442154526781945689591699649587321792619246873448105419420168189844268808683729834417722041597926220316795389889880661349668710905249230092778704021243128522886111702265669508784579381487646597397811826969661836695984527271474325900499872550424856295977657476757011508790629780637367860633978906416145192106076722809149231668901472323015487115208472764898091343604993673983722195319931080707134748447593406685517753789026102521420683588462797941513576800732401654355126611627391273896526630768288286920168187155540845122907068617288793076345191691760778494460328336386140298682695848917037990238370456403038755479850066430979072603580253280932413209340509657429774085566169889098275709763135124813206718375927119760793947728295207121466525598503620642121606359509522146864751046667240093466773332579974076313634038165757920366992772317199001736139543535105691489291422009799506350400235936824402844068232876190091669564410460688287662400887037771120001657496636486462475461550356991415276898263270596925664307131769963680892015417608123198839304970700631077143785974585689959790495794674111874858077437359285615970042344580339662505075837282488481436168489856676180815646330176978369664579593861844228569611173723814915104952917274143982102922896348035231473465714136587604349843224790110512797623943792008806010294027028852371337792989153400121052533237213035427227414932726477315917253283251362556680261034670425273623640993078494521664272523354088628552184229535590980021461294745981166887548410454835960791104989704670793805820910796180821945846795877200140703434517900449480754320487757515085892390858307261456542511884216613061671021620213028226743661149196389974819887232946447588684504859605642287261754855340393485247141996685312966463959972551593495273305401074165627309969085526880167183282762184612081854362887627211412064261137114308267427889551235837516485268192677839141234235834992798250228901904357300888364824299218457192382831441919360107431726304048319712289103104248989552212427905898237442549592234150895473972874361212241979004462556350161832861490701874415087744558648301405539356713585809364299001210035578460177374946486786836673353085973972901276107296790574403805020208247195039759911783544624648596582143897865107959572681976435058792989841815916517688654994325327736237242983381534736094481616723993072722510898126613311962503021344373524480644454918359230861011770155 A015281 908 454702484257041437879054021194571906768525273299548091688565764213770147314705282397460225149813187887127246344717393674105099489985147983689487855016510988437639121866238733985082811658367627992512353356581241135323432182441538863347786660211990620510489099683264988965419300383571099391287798462539244518010792045867849920026580382878635644883029809519834858277879324017895113189566056778877190747575784680023017149747769952428760031749113223772808371221916544947547756867362693954277300777768988206497876389711381458760916165138786454279612043022279202151614456994486892057646058597318326164758050632050896501405485153873823687881216508707422433729713782812227532444270669600321600548708126087547201021515076911179753171210653320303418837003575653810661263125107635156063779767134151679449392119836115887190208260941371663175515550287098891959300577014209872323861744174170761735080240937743901841749429068643871953512840907461928845317441406752574678547437105157014941240863720616010078586103921337816966784136612873670675955463200340488542708412198705311295028155616420087845495799388433175415078267058550583042312700890853465171657738837238557284080914785747536867520444979363253170001447866639672527609770057020828420007380666865726118723449029383830711548181998521365743329234050575811063661346914292442723639614173127307082940747528257639671006802848956850444878652609004595893904041005871350232207405579922663245476416688594290771550117938816846656250362491931878635838194911861545650739433336288162944298426016682974912995778315264823784691294267901759206981900698916901592090607353090948859706006470275097336492495095144671846554421025640845326708623286784567889354173794702622752378683883784677940373874002181469948894603547853848982253300599255956110680961951546648828159210475954728321385778347594467161374195806356879579047533469290176927165244361655191499358570884916888752632840293690570893562418873340812558761302779571273356215288743086164345628843829926898967227796863873899615772979017717097343438105915511055711993051474669635314201300180837262471016419239912114133247910888782990026637927119250229509276962929197458272700655572529857144455608582697868585722234361594380429115516723940502996880990221178904676853521435558842848134474021782596810061886725496832047180862771462801274605239837845067315481759584871838684396116249234352080450810975851015494879733614914061951006544996712563216550246934048549891147550661197235757297224084441507818592303083445310979987397772695995539782525067125825754114153396823822455413388891431251939523019193472780154892804796972082549479930546216391478825082649069206837127630601549826769009834658159927906784051047336624278605229379281773822715192787577946437378460255505910639970371645854612732659989275707908303519397656913981196913372648152608542210140243814711721996380572498384427456232731943423068118454788447502940934059144576260512427378943385578548777658487434935104775381 A015281 909 -785725892796167604655005348624220254896011672261619102437841640561394814559810727982811269058877188668955881683671656268853611918694335715815435013468530988020240402584860532326223098545659261171061346600172384681838890811258979155864975348846319792242125164252681900932244551062810859748145315743267814527122648655259644661805930901614282394357875510850274635104175471902922755591570146113899785611810955927079773634764146477796897334862467650679412865471471789669362523866802735152991175743984811620828330401421267160738863133359822992995169610342498461317989781686473349475612389256166067612701911492183949154428678345893967332658742127046425965484945416699529176063699717069355725748167641879281563365178052902518613479852008937484307750342178729784822662680185993549678211437607814102088549583076808253064679874906690233967290870896106885305671397080554659375633093932967076278218656340421462382543013430616610735670189088094213044708538750868449044529971317711321818464212508393142670822868456367558570251096861817360571228041044050344770940471210288786714536296673614377920392085275496184191036395620380186340835891688836286018900055725866814341546220750777482992246466431712367264988911119834806828993476956165094358703471415692830026204861959608305726693447438636292095931233589043705128393222985654077923977593152920591943520036624869458513059760574622491864233306965925279903018897880719643431179651981028262763626152666623165077321909863218775424551957941208091369705224123052020563209465454879880797817205241313678443333959000553687775823222703959030305839724971596185703805991426728250836325942355319828769653692579315204890067095890373492055083145901345655999767753966982767164445503288362354576459847017337128775718551850223580221376808193534389874962954891045246378314333468215007666495652937956401563806037130048417711572474668490857406113080712255088060689053300567273528120901219237292147515411690175321415046881605888600858958796480310170642184630709863054094397664286559674204966208916479882817697820399243696499402429164623651164179279645224809519211719975889710658866493026910485995929079692580446553994352174389200398885191580676147470788659267958100417189715384567592544995450153305481372921180954258373366980519653401155701168119177408692891209674454718040470275961566478715054516888654791103352050966614691169717787673890479144859730292535724226452411219097740192069088102534993599907260704532808565503343853933536640377334443691335693023688286975384171763140492151365921379563406616322314609529245532193883637383390118980548618846399786030948252380576267071606260370313452326936308869894078471780070655345788577842603557248524447155044461970898203662898496569642060208027713281994870832177006946396052152758286715528604976079261693480776810226845877125195702135677546244948345648015879069097617090146379477878628214809982542838304543699597341545530654018708813982723944575763758418748398891956278764933892249934635 A015281 910 1357734342751777620843849242422652600460308169668077809012590354890090239559352937954297872933739782019955763549384622032579041395503812116929071703273621547298975415666638999859713514286899203303594006925097880730217603321855515981334677402806440600994392283828634324810918584236537165644795105604366783502867936876288665975600648597989479977450408882749274569460015215448250521662233212484818829537209331841993848840872445113633038594642344100374025431534703252548658441241835126344368751685605754480791354933655949653756755494445774131895653086671837341157486342754225947893858208634654964834748903058493864138852756181704775550834306395536224068357985680056786416238073111095846694092833685167398541495027675415552164093184271443972883792591284845068173561111361396853843949364186302768409013679556724661295766823838760724295478624908472697808200174155198451401093986316167107808761838156248286997034327208105503351238086744226800141256354961500679948947790437005164102306159214623061010458161045840544446756567710773280366464566832842870562228926021325678175989939949350217924671473829808559663486406011395473843468806423189526499531626740120778603121635857198664153537250192937306760540235489370017011515861801394116241593575268554975123082694612899193634698377965855955160599173972318109141967845484653276539389200028153831714598050102744627279302625516713658122845603120029474971853864574632895015969201883212084358282213541387388043744264170290213859658391578466009954325964727222732699488587956464987345498119044824124667791556566621018068896288898341634551441844669721248611791780428821876311398657692838101791565549585150323530788109583003874239587263257428696700675900057384146213201569876935878630371509491172831511061528120773720020612917473272531632874285671742925984458416874805339101396180251511566529767826704884088714544355723119931436423501933211444099299852338534200530638642447231482898251335930328850192055952956973822852364496353330926743682446940815168185731707012857215697656204114867610268500957880335523853450015165280919977614288348227823431320436114090344492963091802467212611180630653157215106206147482429114253381096577310440199110259897911946874995990933510067984609490038205127859351222117223227831641534372539940510790165595996936731444255654133023665050674586191344676978274212498129203055892753984943196784385191012028304849161420078608161852818333176698308693386085783202755921469340788414174351430045947781141413425378923715315555143199037192144580288911153523971302339733259652115056963421838257383782489152834619987426174722798610681698207101930442055741573967085795969100394798207181021053741564316706152121225076105759733380896424723304045454482983886429153721025623526518080556653791340054879684645884356829878745436458133368423257697216068413866465564038963989832858421408007115141875142295972998705739943841138676970355981134675565585729456778635814868929342938886846836373763863155477730181298332885 A015281 911 -2346164944275071728818171490906343693595412517186438453973756133250075933958561876785026724429502343330483559413336626872296583531430587338053435903256818033732629518271952191757584952687761823308610443966569137901816018540166331615746322552049529358518309866455880113273267313560736222234205942484345801892955794922226814805837920777325821401034306549390746456026906292294576901432338991173766937440297725422965370797027585156357890691541970605446315945691967220404081786465891098323069202912726743742807461325357481001691673494402297699915688533768934925520136400279302437960586984520683779234446104485077397231937562681985852151841681451486595190122599255138126927259390335973623087392416607969264679703407823118074139553022421055185143193597740212277803913600432493763442344501313931183810775638274020214719085071593378531582587063841840821812569900940182924021090408354336762293540456333997039930875317415606309790939413894023910644090981373473174951781781875144923568785043122851411117631923100346274737815124188184613566139689772296242360613278149978453606519560653659558079366617909689025011586435517060873095617465975048720697913035422730204453580300399660146667129677040748545679977453746932841599113229951364752886149125424700758876043596477965576647946814610966578809203852288580808115385409709657065556371685304023206170413289116187006711137045161778898362148337581071807604244519883673736019562510944751166303517649069898798073811079920824153080141005058716851559358818456908088976774461031109210453951471381607978708193501287553467857765365766844682558546592400970679882127632657949496189360130673614496870250298174774273535973541184071553570556674360690697847604835446008743520774590159316213164478127687035797541041059237300406426296495214077239407839650495489365506190844555254533924280995830251888697077221331680604399844261482131888425372757161998785525608344615124929447080989728599922790480671035330604282565575127603007727081797469464728343229207688189914527132894463723629175671151502370539608028163963197258010205768224304274353094702913836575646988474878239396939024375280207015073280990909535276581019180513208513197626668612895692481150877488728471170342741458176959858046528369919244255674149304015151349490210022046776527283322143762427972861108413105278769918009929274006731945464208873756779376014700202478778926525276278322375219323543814827727864591111170656852400033942656896937173341653905386755307211911840259172960820697319226965819953891963732190580874880445639893789452593142027766762790150228324312924147846013047650318545139067956673167424657845568471207472689404402771440436599040561026051712016229438959370381244215424481243528025684621475819503706456720870973687814116893844001994815237440982420799650871034968972037024289470234226135556172982941278712414272115044786339154949859688392034981049492769275206326744739597952729534262535083231826707506767677979471705791351739502078777606069706957903505578795 A015281 912 4054173023707323947397800336286161902532872829698165648466650598256131213880394923084526179814180049275075590666245691235328496342312054920156337240827781562289983807573933387357106798244452430677278847174231470294338080037407421032009645369941586731519639449235760835736205917832952192020707868612949545671027613625607935984487927103219019380987281717347209876014494073085028885675081776748269267896834469530884160737263667150186435114984525206211233954155719356858253327013059817902263582633191813187571293170217727170923211798327170425454309786352719551298795699682634612795894309251741570517122868550213742416788108314471552518382425548168836488531851512878683330304226500562420695014095898570889366527488718348032113147622743583359927438536895086816045162701547349223228371298270473085625020302937506931034579003713358102574710446318700940092120788824636092708444225636293925243237908545146885000552548494167703318743307208873317592989215813361646316678919080250427926860554516289720727683291320307093540474486970691564788913379693467205066951980709304381664614912812873453424348574944966339136537563239651981530876096144372269843425701854602377435843158726680130319386389472554672272923034612432541166004871166726269304288427193951073629479969887014405560857021129770929868301115682991859788784631907734035949142042942978332827141511963206369725604510448832667983666883843980917561319660325574250387600665779489276799812035886650202690617723336607112974069868906260347058979206890746699962289890591660085090214118626628714863114414643070134254819940733834122781442179455993634667859542437856607090264397778029653587475311143214574585795156119327360890546750078206562848028644909556861607430323847974590203885957705972221315569499997232210079422801899807697813289380637126290720371054563314743875339711719463117818905506444011794932370811310992290044978580177650946330680598727460030430616162407531782052659059342179265634573537888312874527697129548224170859159057123731449076704697481428770302648055431913448610345393220606039928535630708288444432076551353674119067245979926694289785641647751306154447492370453752735095752251466399484455417355446068486122707701438832780665949972172450573119679275022701001422711636881486372432225729230824533228990824374205399513619707810204496154230153586396033963733469212722698107895666404318989718705910373445162425098857152309619127262272872386023198852378967499595972480067101846659909020516575833079021509194295696020868133146796253734692865107328592084544283921006369510033177244066533758846958278144536853739411533773226234916699382140271333651918112317657319801434161384371891088818691747140546433091496610480724783220919135197762738194154631787563695691363327607748679425808216232423189310440298535629879639104130773533895423291193075987559281507820622479769894406086327542913970696886005814976519834979917265202413035046510385688208272699654787340517134036659309815548964635968040133802684674139563221 A015281 913 -7005610984966255781103398981102487767576804249718430240550372233786594737585322427090061238718903125147330620671272554454647641679515230902030150752150406539637092019487756893353080547366413800210337847917071980668616202304640023543312667199259061872065936968279394724152163826015341387811783196963176814919535716345050513381195138034362465490346022807575978665753045758290929914446541310221009294925729963349367829753991616835522159878693259556333012272781083048651061749078567365335111470790155453188123194598136232551355309987509350495185047310817499384644318969051592610911305366387009433853588316854769346896209851167406842751764831347235749452183039414254364794765703392971862960984357712730496825359500505305399491519092100912045954613791754710018126041148273819457738625603411377491960035083476011976827752518416682801249099651238715224479184723088971168200191621899515902820315105966013817280954803797921791334788434856933092800685364925488924835221172170672739457615038204148279963872920140271800403671600343569792388528464719872071405128060672153579124567497212162965380173096980530420663958576094190029919036421586188998700689408167998968092968856732109560041383252721930142998950236596849938047742259163352404768159127852897639861739952499835948776859423242833188649640780214531245550402439210724099879964075219248381635988434507077934899303197772646712923378439145839033446909714327403915695179233318115336664539168497814978784241032404044182610164318918287021348641437229212126336535929384482541838576816431408160901090438107007597173618257616888746536212677938612253530319098311107754666769666116175813767779015046277318176402895492929432468694810518398583278092579950439316453931015793714722837098778474880490137594416847751755497673927706404660972581934841301654298704230660663650483984792118062816593417441345719431326897412389733629491908424911533580787706243991567454646272058089677318759212836333075341690003841205239304870617471032308933924010356709559828603544583612158057314337992929226942030606732770549730562022376996727576679961376339754276483697315292310881716787931930770221273017970114742163623985055625557036911682682878933139743162010714055643394331417771123570194582852088816878761957851152875753862843865565130979100349546667772876553042780200744732707633499164369965553137308934699496444434539136883327097316135675483669531694355110806079092125777365964005775491796721208562582869175754106336068338482544962050503171459526304883172580304761377599485632127855552423831505479833325933813358246761807759239503034901152383501359082461206743914788464161202697767696722014350225152241450197134306203791970555403042031109431545260151889126179902120690785909750053247503940503928176078127696603251490209596304053480297768294684304383816447860396228407410447150949399080972839830430587369803136388326022446372656500690164201466315199665196440612740485337319135783605377885263714912674020985331610635074368971866300281271662598955 A015281 914 12105695782021689989746673439345098862372717743513447455671043219983235706547437154011625820506264600254587312519958974097631124822202318998708100499715902500492895009674843911714123185849163046763463801200700382595368797582417960682844288920319658914929939081186794083334939091354509918138761364352369536180957717844247287122705198523378340367317927411491291134421263070326726892163623384061904061631661376667707609814897513891782292270381952513343445207365711508069034702407764407299072621525388623109076880265579409848741975658416157655679761753092638936665383178521152031654735673116752301699000611525041431436650622817279024275049628568023375053372292107831542365355135463055379196580970127598298514221216873167730321344991150376015409572632152138911321799104217160022972345042694860306106940624246548695958356351824027880558444197340499907900031201497742178649931122642363480073504503109271876261489900962808855426514415432780384359584310591244862115262185510922493782758786016768279250885594248005186539279162486105674592983982212162192676942643368548897231684373569119064324681690217866050431733299469246089260044652548319814591571326781994784241378393935938813293184626376772070721353159318091115951043062616909040196288756434515095094366844626665711427064500698410930842020099077447723406800321236652249843160007976876621025448956964040016272057886815876323710343245647674488658523281212741094333611354443136569001280871414285869630149584661300606390064034786249216495627950580110290962089430200724308565473836793451803244145739985964461569906675557833186953312702253155617693698277388691418647647821755925163769640616455691641014754766748284686895529108776603651359099310411630730250526831360983334203577815732103176152345346110150066006798436129277932042846207951319229581678871615589956714620441861588948017087122071095922178417194945474902631655055122634432245082605225194182451806020938239821306320391805824492263348287048923728109534006254921068218858671530372330930122349450233777842578736158982621500931426784186448896261140218053414860025966843169156614994958063029930888259269654108765127780590983931743951219816242697273617455498102363126053334107053343808445865124466764245475906632431600848510418474755605026845275499261411588847015420139354772406746297224217233772810340625213693816770744443124907999503429788293428142034205542088034931610863606426253762778505253477300810707199847923262615294414841763424109633790093430329731654664230567571788823691799258725668220547041049003079795636670544176035345579349008298966744980519847412517900523175295374807959136442935692280536466606065236692817082419990488668273838023265015180027816254773197157570146168324067249081841054123540862629647758190867017131257873375534173354984397384144421127183039799745876874425209078585051770315311209492250683762898054563189160442249708321434048588636975205659009239301317382097210149872720257062449734958626981028005450446878740452361822462917822293026005 A015281 915 -20918642311333480302282251703188330834180056260791237203399562684131031300913971402132089417834825229239926876034489107240706583692765607229767597663509079520851722576718130279442004865147353744807265448474810261124797282222418236059954931254312370604998934732290780176002774749860593138543779637600894558520694936434859312148034583048397772154725378567056951080279942585524584069658741207658970218499510858881798749760142904004999801043220013943057473318327949485943291965760616895812797489995871540732484849098921220218626133937743120429014628309344080082557782132484550710699383243145747977335873056715271593522532276228258153947285758165544392092227320762332905207333674080159695251691916380489859832574262756833837995284144707849754627741508358896038764068852087252519696212233776718608952793398698036146616039775951920177604991573004383840851253916188098484707080979926004093567015781372821802179854548863733702177016909867844504173361688701671121735173056562874069256607182236975579133373207753184328116264605034682547134908942757240120472157972688954772615712427199781532891775029372959169518519686765955298912724400492673167237738928435939257466853002552891366300621925722110281365338189632723691450748013017319225254191962294164136151553557749077665706513653110643582451827251561019432769169448592540062972896673400328581003557421966304602471803106024511323627333804875453808405762315476498464574703224422941600750939510695877114294997206678663282569113838906493955025299819827514012704522565818546864618487303867087811832066988032810621546637952362933428712146193445819262697274433254636771947115779220405719502574724337810837003842235820579560582568375393054340027067640546250792708699063397779223291468223365112893147232922171537469378765921607816328954997901405320432899834503762848748913189683701078700437639250125553998266547373713394444262272164501839664650777366781617297878201905924742463530703949110857799168550722500277292035067352459706468704851480784865570086216445107249336195702695545552109993793405321189955609589042022184310737037816768488411535372313438210395455149574646095888321506164115708587951913413456590223746457410944655205726987073574310710805315526445079056523820602358945819740183892708962211896533258268981983577566109818056263006432318057100716888959872178866697119771172300502047665066190731158751047303955261574321337424315398967115240903109931304505050139915624981673507474921615281118962603575683360992185932759516139498458041796386892506678932771105147230463029872443820521110085883624856186871007658535591779031709361746073483741133620062428877733556043090815416232714837009463862386704376133598019241681620458660942134737387321467202612343496783994682005784977331377179883252846643872544245732832208415012439394030547042883807359188517658161952783903988344037226337368884667823498639418668313425435930996299474179404414690608244691861812613368244046638250438296099735807069278836194235144208776571065797015266843435 A015281 916 36147413913984253962343730943109435681463137218647257887474444318178422087979342582884250514018577996126593641787597177311940976621098969293038408762543689412031776612568929122875784406974627271026954694964472131223649703680338711911602121207451776405438159217398468144132794767759104943403651213774345797123760850159436891391803759507631350283365454163874411466723740787786481272370304806834700537567154764147748239585526938120639656202684184093603313894070696711710008516834345995964514062712866022385733819242935868537785959444420112101337277718546570382659847524933303628088534244155852504836388642003989313606935773322430090020909790110060709535368810277311260198272588810515953394923631505486477790688326043808872055851002055164375996737326444172354984310976406772354035054739966169756270426992950206461352516732844918066901425438151575276990966767173034181573835933312135073683803270212236074166788660436531837361885220251635303211568998076487698358379041740646391675417210905493801809819525268963602313105046934679801882017155589285093556087220573987119019242970728404983114610840867059369578364244210804636360510881363297813009028339028345109979845824563647451009554847294407633584431441717673575822314799976524363092762992115069251806582326156681504784936940365046423346975911766294253417125344104542112382041521771022635672639471253902495644344828034994074007188877423720970876605172825502359871551088034734054327214906738028930555084956829443392078728734731818389799115008805532200044642381352284864704647875082455293046841381816159533431237534435293298656006276745234930774441032034527509849162897068293030043205577224995028231069559659307199172376605817697914377862542233608153520278408923298494710230340854589520273557345882996212720568888285701551450802183442970232248606170942202898387704892771811562606208394958072473761710947414689210683079099247189399851239743805477318646919614786896153447929371125425673941857825403397019696498252140599565675519786517472702146032958761267902162622621332224404772652019907522898417375921531525871356777825575903528226826917044955786367049798228016561609453193180486937228392349532542632007898426359393643130009981370627583151260907267633909521648545973826187934478762353518991321533286562474270723474005046967643846852679739396305129433049414951538483678091408215937188332378231684008076232629427908633965168815656983638089986348544534826575721750738179085596691952461687153593089101349613139665586823812482407197554129148820680697527315923314392054084534763814062499692585982478147767696413195631608470425188986488520312692002476127816729146279545426443722401882482770778552701927295674392961402358830116616821203770890881711851997531966575404941639538305785518442964703289813497370836373311461322097079388526813607104974681088560626582000681246080889592027138867378089828854831865715581912447833665913786269664903695417900949192686877721885673088796119196859611985029242018897031320721670359564942864412648661 A015281 917 -62462731243364790846929967069693104857568301113822461629555839781812313368028303983223984888224102777306753813008967922395034007601259018938370370341675495303990909986519109524329355455252155924334577712898607842754466687959625294183248465446476669628597139127664552953061469358687733342201509297402069537429858749075506948325036896429186973289655504795174983014498624081295039638655886706210362528916043432447308958003790549072465325918238270113746526408954163917834894717089749881026680300367832486682548039651793180833294137919957953711110815897648473621236216523084748669336987173901313128357279573382893533912785016301159195556132117310184906077117304159193857622615033464571567466428035241480633622309427403701730912510531551324041722362100095529829412889367230902627772574590661541338835297843817956765217148914356018419605663157125922078640390573675003065759588492763369407325612050926743936160210805234327014961337660594825803949591228676170742763278984127836964815120940444693289373669650057678708797784748544522933749788836497597161850170170049333590505993820318769531646069736042354217481761253527260732934100274102856585356401942061470291522067752440058626858451233135625837130439236083484845693619172737940168597387673871851145188489779514001997292423318869061198490262922898241684907544517293773634962825595520850416373738122888901059942905918085721814908223907173942939921765242240243803973589476186628146452366192598514320103507316550103474980944050577981033258653578715282971680005291159779879108909666926464378579993641562977033535773269507878036004414703971962229122202786518309352838218742531148155583702308130818270911354253724049056707926197601037993912149562030439992427412005077901015311067480870057571540927098368454012529838200850067410264600696376153541841123794012766570935691365525256330355532747500828650935211656800719076076667000444869776798745987918879468202349406477509023746792248927827235406611608820169878330923110837963392050788945510336430110363160009811236436489385322380174580286362131468954042729109333508913708328989043564878131775297062515822601742325848339919459357818177597197889444299036401798091046372244491005779909768674348435751014825421041802114318495900834318791357594275236201015596421785732864646683299185495931048036991993660861072293589217757077132486747415727958469866658627072538126625596915776850436564404517843133593827932201698910618911311419298907449105205236156196902855029188756986104722936206841318900637109011805472081526945538143307145842074393207793012179020011827202932104022531599316086762323300572209561928159995055227005775640801101921301499894420332412399958575516468301377511081254265720121473753710279813517346610431460984057115071440108522626601087015713932041553063024828203188714822734716187263289696155541524127802469885768053235872407393811944677793795359717980367185221683436166921330877107830293095496594359429904584774625427810312795534068782564490790839604488477378171366470650354475 A015281 918 107935599588534358583494983096429685193878024324685213695872491142971677499952909283011045886851249599186070588879496569898618765134975584725503999950415255885296292456705021258041126226675725437250150287888794352279718436794232508348653348291511685118215856412604347502890219051812403215324208065910776160678795918402476006705663757029635089844524712286062370649053622412477828495597372228331506449966923051268949879430550068797220083186715730756553997634672795250018698071131087794414103559035614536987443012518298616479932270325687344012799489871136562417496182151890445700614313836501469085801379102805640026601292508168403089920996298711999517701258701587086985971878777826779668581987644897278534899350690553596591016818198520687944096241708965075545225472826574999740791008892663143433507394674117429290295233324007199829078585935513593351890594911310405297632568915495102335858657624001413521684844271444917081853191477507858989224893643152423043494946084572902275200528985088430004059833737803089825826465596733374571521571609871786892770417844628010770161290478277221406885749306645721197542033357202643940242473477810316952611203215882470112177460316082874387473396305048793366294696994461732146797711005924655737375360476266989126044103304132398535909843965833508170022851179947445360559840649017558860689363899250354164015695411567070344745736586497387000237983491710624953461243562073061588705723530617477928186897588749483897891838489393147962507549604636309790252200654556106415542636834233743075962699852464037091150141562955834230143426557069081711122164244946658469224034924728217564226525390172636169696295386271266103988378638568038434809815912578873589787317198365290132061778533092597419288466925873700412829538345306388869450948307756414466309733511970308379107225260444112479973744506870201442029591919375519672872449322839430962178132467128550359192997332794109609786071761447027237269674083577560262182373154781927174481301260643983684134620629207088672719721161164381242897368651181920010360999304577456405189659719160288058140281350370420359868485606332745690288938855534406141727472244219006477700844138379097584509229916156066764533629912992883502535281748846942828854840450950106028132249294281725447661044297256304690871607360073106838819689110691508336874428425585313976388189199751153098959983362659062127990119307649671750450843339893035979433506909530005516979513491681034781179559494843115595067610305338496335044750312137007661433023768684997578728082336542040893096394955058479151772460686132583591135903241494440606776859446974519996667906184997813250023126882661034268019426894954697974658765153183219575138581667945797176423549194680088876994833455151396896843908657420250198145594739977924475642916736942310087286324198928484464013141422551574918962494045011618375852397159601488449856303868946903229368137141751144803313968834895471702530175521992119919538875192065338417211613085183994263686473417201277834882094923380304192725 A015281 919 -186512716088987371632279330790630496015021226033056049266467664695055058719918627241043087292478959307393529977583770072784813226153237810405670911914317562169791993365186276733895066119695653555568259697471836640739353458780433774426472985847732191884276999880980312484994298521531832756080231537893821205652959346999478539587386972147209435251338702830315776481564659528761687640392259210556843145542843032592745391655990518881596303746644782747325307912714590192032310266914519708747570950013541919914301525631620009277322963122787730454117518497323979857433402758466690170661534309474538580264783089648145965967033454115000539383481604174335166587775036342486311759406528084675267309674650382497308306077993276614909277061847043748767398305673091650542149617044321599552086863366521911853100777996874917813630163183884441304647796496567489312066948006744380354309079085975536836363760374274442565471410901056816717442314873133580333380616215367387019159266834141975131546514086232807047012205607043246592576691879775496051940996885800280535125843409644484835928271571888678768605581726285713461551002454046683344041536028257104062783550102004872433269116303650437697996301884440892740515641495220509421651208879375381816034996164071791239813401922561747425871461121161103177458925372667368726065701705371057516467022234997205246607971536516930454624959918420967339024209022139536495909222491080853902740222289036556093186080965015856009560668099790541720498416843737334884227303124115753854628615822036119379203344776543680736632641213539440121755961200595609737872558683614258320647807284544420574620255864174966350649135704590493280705005865154435455617495097126397252324258442029778013381554980466218577594815153983799619563660710706539118056126818680084488465579003441639510629255328455258899657481252748779667369901524916949356699470314362695173228471030986321605262093336811700237732864677644702669232125557272064561937577057020513155543221456376102262440020991553256492165314256026113515491408947233338957021833960427111598722305176779605701628534639890414710181031300034092192855969812903968990042172311494796593711517907533355171942714115065066129439947404088242532911102567748359627409757403506381457965021494787618289077452893212403593342852727425199766980363473759539457849890964067918654155758949998817138010522716288089718533472514782697948259797097532343500879346448503239651253786326022404271929433755834827493071273294981312713064722134654950435453952576294013004294252332447545550801689133623225121480479204096139282509985471092769944783404787474053991234501475382891841485577722474100969086069243620293010082371353028241205810368988718643671497219853361513357008082186818937853868871374826222354679002775710478771377479643839218965754215891409173768584774260803429201291284741955379787328279447316627233246110732797735662315313595990840059804441568905806767792991668225551122468266377674810007282003672271982745820892323941423102497513271415374259084075 A015281 920 322293973401770178180578683606209497113956678585120853132456124593055141468019387872522454841403641683176019801264754685772157254792794936380999335787940747429400564535041886196170674254834089344021952757231333715197602776772589562208945319544881227576030655794333979974070147845207007002506640097480523043368313751615098916407004687870377904114313278490785661760143731665700196242597823915842224955498032760320264036781551616627398412874202184587378132073170811851831832141228290056715802601623400437611913036291439376031214080276177198224715071963375837193644919966630440614903131286772002666697545178911996229191033808710720932054656212013251167863675262799816346720254480530318861911117795860955348752902772381990563230762871691597870064272203102372136834538252587724026006099897349863682158144378599857981952921981752314574431392346068621531251686155654289252246088660565727653236577926746236753134598037026179287740320100774826816081704820154844769107213089397333027312376341010290577237550230201521050181531024930744807655394773935260843741184573991341156071156402162344726589436225907838220123567131549394713900208229189749623401294280190184737251622030353827113209922334332275451898618170955188657447482889956848733042019621920184762076234958711680915067912709625470938058063895113794786046897769684092312506819018013837237967380434493875088149707637070130067057564999278364037939876583909836643181334703404513119433354349388827496424320225060893879076170863700800694344083741873859177324032870841263853736048655733521564291175707639899296016491658792059565132083328243552100120081797108334023140100054740584102806099529627993043824365523796787901508708347007039520775583085278800247337579565004987427946575006009343218514038251298437318164123250104897954210260750702152759426749516279959493674277097487592958337031431950497092252158287851290439574607171142864865713867757823557058991145457933595709567974424283721741268486335171189341060993942188309731795579171027216572200052086131141189296913958352900097824839363224136680233839092999740634192982855304613106206277359915604166077057263971967935797614659105731093903358669236258666496149888883717336446930299957806234973210732520911729960263146595678017859078474375257711758413307473719654487960080907625430343381792606288987309666525633410576193826107533725757047829785210753584716937819348083126775276813082337521029342191082687113615417185770542311720326846698056998837117874932812510416224297633929894896915366382190131436481631344774937989637161313362278281189136108282190296434622739664154833952971440883917915872661277138136397341543778332848755287741663315349561333044091098254025577873200482252611897457398133227692673993458536879599954376816123438599474926734399104258962042937079814226750483942332649338946747718680850934145447431296936953161859491070141594751132493795812707654520470212645265269894226934542430011298351484811903243927235087673270277166634571122939154621239808827074392115310393920230335701 A015281 921 -556923986038258867896039965271530011012917140595088834212884183296799284456737502243718801965945492828528162216585496097014287736281949650066366852241561611558004175516552379346982925112353306386469934364495744659861457598263034763497057512173554761251380973212609117395193215476517708100331474088446343818940446162790890927551304100640013018309533345232077623521528368318329939107209039726575364723100600609833416255558521193532144457446621374966989412222439162879965405940042485218004906895605235956193385726711607241781937930717234198532307644352713446670618421702337401382552610863542020608053358069159929484042106421452125770590445934358898018068430854118082647132599742356390993382411551247730842645015990676079693262758242283081119471062366960899052450082100471587116938540622620564442769273486220554592814649184467999584617445974006578006002913676970611827881241205457577384792806657417497109416585407981237809215273134138900738189185929227571761017264218478591471195786317265782117466420710250994479611588537318596008922727459000908582602470232510940841910415412801357762267331093953142392740389379019585536682473328019835121618206478803329041121790044150407860592332768091520538215399287331728633805126505564383401186179246619884620914004601794187304942021145747505591737432528191817635942666753930493206948323401312742760864285381612878978514374923539612171123254938253953781446848159813812281125889162818293106962112188118728236907123401103535981851716708162916813753076938108164200036215799641453601683827758118815322894995699349046449266902124993229113463524514298889653033644748847358353077825993903470445809587390575402605442183009132220519282006561667306281998873483728773314408485119867270186967447853914896485061501412023254253796113376711961142902919983696600013640870095677634820499625297504331588196845124457721736453661325219942221630964662672686324971343737578043374997518588834502258546039754732537607245333529163692245760745285859260893331672710277290969823361989170548586940980590985652654346811813679443226131368416488925039366079032276632718590022463799599575882642072780498546511745240768044912384605250298320879442634343057163270239878044547716860648571254896025134290524775561062927300135898844244369956255456762805442293144508724878762223526225423450547277347462548925678209568101808924711039421782983390495711285098506226446142103190823256829162912274453031138946343461467614865937506165052432738234630078848578114951178415182655330448329695595257590661426137471088360264776767108464948644381374581588573694890209896278215164104170417172952357480413294805689868181461858511281984918293142937109771894974000592677589133925448063775090719502467849446653248633283553644457461118498076386078849541428927800712883163103442096247715117922371588782394352996425708965641054817003143335779579167628992351321234862791368044929658940383557383488072400899144143346685701378702761899791148431434184562368638461630858971942316060170724605728797460856172744465195 A015281 922 962364647874111323724357059989203859030320818948313505519863868736869163541242403877146089797153811607696664310259737255640689208295208995314681920673418464772231215292602511511586494594146513435820046581848646772240598729798524071322915381035902627442386321711388554858893876343422599597372787224835282119129090969302659522808653485905942495638873620561030133445201020454074134777257220647522230241517837853792143289605124622423545622467761735942957704320374873456580221464393414456712479115605847732302170535757657313799188744279380695063827609441488835846828632701639029589050911572200611610716202743508358148424759896269273331580290574572175775222248515916046814245132354791843636564807160556078896090587631888265709958046242665164174445995770108433562633741869614902538069798195888335357105304584189118336383713790760703282218946643083366794373034833805217238578784803030693720921969904017435005071859584991578934323991975792020475590913285705244003037832569531006062226318756235271498981984503919080141663526971108223170112107487445298021112119288212743696133596003740211258438155047786876750090564232844722475554254365669162610933429920752757249676711042991249559412506498953537297780029427848579659957292447287725891419219753207540654244736986488137676486340350225574041770957279804794919534805804051933298111841057569803680806927252750780227901237929634180283905303836094696670100462855272531124899506310821728089962826135447186250851139917590353340971401014086457871359900915621288219669259573949235872320031627963687109351375021452340997265148618429820681437169389382940766582373475912276602921273751164306209631833784827830492101322408482839629650913309083468808719845488502471353168545028189077007827239552496512924086703402791927492766458705281848418100272857294132497040815167188348436401364189968893966712722882416137323001888590231000781723676677283356489019921622238372056098954151302384065140145183439706618199928301948605903399909777423670742219527129364273250293888751635733058907337877523702954027763652589523388903726604724915680189658648872874681312462143624003736230797516626954994168734309832748744378998389187065957349517370317885586012975056446209942950210880515286613880373562147909937816081519107141331188056639870391686041635308800972603710978139232944429005594900994806954671029952092321559213652385535294687719091082216210365020461328867275020600925815324737683411104417895920759487559298315234200386140451412447893795771232352412684039264336203878877336279501089387526477149060340819418038989918633401403360386269274065132551664533533316811880673896470397167176593764773431468772189348411815117090110384487937798776741685311127367764273092661136462680013505312640037042641071797029562603015766258148231431300408692235410431963394841374184172161646143622672654063611219464511243342034369995284162143620404906838335528798828787196004357246068958401816494638578277250975970915094298418495445773438263052481990240263237950028727902001609533883079935993045 A015281 923 -1662966111526464367395688999661344268404394375142685737538324765177309914599266873899708443169481786458099835928128825977747110951934121143903770358923667107126415540025617139892021462658685175217097040493434461622431754605091849595245997778430039740220443563917279422796168618321434252104260176324515367501855069194954995655413353223645468632463973616329460070593307363344640104895100477278918413857342823811352823604437655347547886835624292279709430913065607781332970622690471820181199163911766904881418150685789231838244998150114769841070294109114892708343319877308432243129879975196762656863317598340782442880477985100753304316970742112860719739584045435502928895015588709080305803983986773440904332444535427902923146807503907325403693442680690747373196231105950694551585784611282495043497077966321478796485271057430434495271674339799248057820676604192815415388264140139637038749753163994142127688764173362865448398511858134168611381821098157698661637249374680149578475527078810774549150240867852380998402745737521153486383549838379191466149867734825425148446249868557922682088066542126464961100013830314786241909541712118377785188701054549005957455448327552364173590876321641692152318248780849177478880779348475136354462492003443375663526314936979670861295017696120495952593568405142065821518530018047332294829880521443786021437069554628434731782977249821514750345470943049169607352784115284054479839377935248504018804892712898542302405994278959606514757534825578238544184833888691007451254179518814991971804369120327402701435639185603840930065731977201159151146157832044724599484410147475990232012740359219559249394028515964738942080605883977565206669621026938341013749774578940491112744789867493998310555561831435539827993924161709378983551022665072920438609381651591337098249906936212474001150914323638939325881027150411756225334760228981803033901143180055759006562222825254534601025948125921159843225180518134818102081114757263015451619882594858410026062285237756756727695068606593081407910968253619541498124215209062658786228151771916301844396292114851396838939430600659047918900561765732514021395942010592097086982618063019654517805128834878656306328869164771073496338637503557711685794125188104815085637927813614731748253133777617326696521583243019425309937158982348908884710054915697929679240877854037313601536723980572193342312054112332838598462683598056440500259864221472509076924803065272780186784077246148549113234418700131114899075957487835832243069868338933608503811127446453189328507118583907298396520798323036909354499236320824320063522742623966151655052039407008159208347641036305376309719598258352756536512171287616659133624452976533918604419199646290804913318217179086913049636117951304515858173738915665417736392260461519833075758045444408111180263745491281462732310171209269928825596605384942795283055475251608281729122957049823791407348079697155817678535289982617008867391516614342176576245817782040922297474391830442458425851601758616943673468606935343096060715 A015281 924 2873605440717730426859750591414802895802793480246560954466225194226391532427533158098696189796864526999596516483806611289547007724942161336665715180220096761114446053164266417733413087474207982775143685972654749683562071957598716100585084161127108671100926478449058842591779372459438387636161584688762555043205559568882232492554274370459369796897746409017307001985235123859538101258733624737971019145488399546017679188468268440562748451958777059337896617777370246143373236009135305273112155239533211635090564385043792616487356803398322285369468220550534600017256747988970916128432597140005871059812809932872061297465958254101709859725442371023323710001230512549061130586937289290768429284329144505882686464157219416251197683366751858297582268952233611460883087351082800185140235808296151435162950725803515360326548387239790807829453259173100643914129172045185037790920434161292802959573467381877596646184491571031494832628490855843360467786857616503287309166919447298471605710792185018420931616219846250694019759666976781923819408279922955270778579862830197988578256106756552212675357085725171402497900442497808625167751188217828600809706257639666186701381706205194449578315826297587975864987269147687544321100980978859484877600960743937189781759886569620460565623479696892918948174304586880648014769233384808205676966511600994267345820723853597097289905084553786096895630698354027773608624476983145470530445643387964758031031687184226601260266728719990562178475759373067015473823106551191679176897099001252219598701824708655339264846591345822062139150933347657224555317379692342701500135898758726731119838835393831567682896277752492762972690276478010889315405002730858023490254309634332969539498785506947668330021608666221899846302214728779830846699964928058667662833263216304177205356247080240628941174912898198232019072066512499233212617408648860366085928663123284038556436760340287626620565046418494066500382893331837542773705700063846950870048836605457368120787785981356627510405801769287986309083824420163244810898513307169499644859501393632301411421376930014800989217607641900175416432092562446602048331376771908942941866925672041431882194634311385183437184709002003023140611618080121416305457653830500529006757522279167375329119693546961174118453888399399929038995068414996957401140465893336386890699046912263261942391823102260598020062769706166083461304927820670483837358113455260758925605570278661243285507902142851637183684344958703432757297875534163540066312275399545120032022744071484865225940007362501851726524303441492933994731429686515957198910753027305603514267585383810097404311232076821673301406093521544197150972707443150486895567218116743792077948291292389537723311473792591192844472046556111532807363375630002105825638079913061976952363322693222793366634828154358095024929137449451881169700233863957400279236684894647416452232755818190391873813491883157187311631860593652809002204430241118475170169905310466905588688623514665701379170988172879223208054655654581817648341 A015281 925 -4965590201560238177613649021964779403947227133866057329317637135623204568034777297194547015968981902655302780484017824308337229348700054789758355831420327203205762779867852369843337815155431394235448289360747407453195260342730581421811025430427643783662400954759973679998594755609909533835287218342181695114659206935028497747133786112153791009039305794781906499430486294029281838975091703547213921083403954415518549637673167865292429324984766758535885355519295785335748951823785807511937804253913389705436495257355673641290152556272300909118441085111323788829819660524941743069931527857930145191356535564002921922021175863087754637605564417128303370882126325684777633654227635894447845803320761706165282210063675151282069596857747211138222160749459680604405974942671078719922327476735749679961578854188474542644275613150358515929295231851117912683615209294079745302710510230713963514142951635884487004606801434742423070782032198897326888335689961317680470240436804931758934668248895711831369832827865904767921851339850086231653734188781532119818274390915113804446134920395383721707103397599084030757112942341417752412552965446880684726649572906769490140542740870537890175017205722124895415794314966199600629486040710278553399730732019218561720887658724804269293709435200933632489670911853929468955493327132289987379423784287875082762008918001400473286231448960784335840643251893590965132869148515664269647617989510291928728413256035785014588550866714541858770852508565222405937136386967848385926685002843755598172368467287818326399149970523957092738531297773607877593623475096023750715120009450568743506018924329150570354922607644486456984542721263074754181616663700800380341946734487703708317077628551271694246915789767063735835926845136855443296140816241469868157977544063401409525005138126723486897205375010470549855837901247056910471285032597794832411800262166916542194286858432751954409463757596108647446014621726153725730597776180404231035635983026852354708458413275958188042302101518321803368285983326053164246452183808036600443887624747947225216539561146220053469374596051376241900856001595682191500856546036335382223486091308881066832072975366847568430199157124233072675196877831035466341874981771109269871728367579384490717502581969956777842780499782772774413854635828342680187485944668841012001761454377543258780934734763626906922172890561357326968639874784312857314811469875424350718905567214780611398081283138571543828868652083814358899068555164739854790487874366071976947931189698537848241696412835004109316199588350984177505567838317174129918411605492506083231983764246640019094154145288298082364050225131009128794975105888312930980971418423009929437101506176565333933951678021999601041200189610604930167951860455942532175844561689461483543129115958247740080232278394705612131237109097099241219236668796547837722604709703222785646377198828910059855664727489990467128374444848514448588287206805864538897141142110125753135839168785868442479768441115239972677261928398444693768035115 A015281 926 8580539868296091570916385509955138810020808487320547065060876970356897493564095169552177243594400727788363204676382800404806732314553694676702438876694325407139558083611648895089287744588585449238854644015371520079121409872238444696889451943778968458168628849825234519037571737693923674467376313295289969158131109583729244107047182401801750863619920413383134431015880316082599017748958463729585655632122033230016053773899234071225317873573676958750009894337343117060174188751501875380628525750762337410994263804710604052149383617238535970956666195072367507097928373387099332024841680138503290890664093454597049081252591891415640013782415312797708224884314290783295750954505354825605877548138276228253607658990030661415416263370187180846847893775066328084413524700935624028025781879799375446973608260037684009689308259523819515525822160638731753117287081660169799883083761678673728952439020426808393543960552879234907066311351639694580863044072253156951852575474798922079439106734091790044607071126556375405082537359775703190607345956139735683730522219637304092136582337462734215368486236152114955145624463576420435639225760934477731003693750985316288951897914257382963314698737553127245549054707063017554425614087784012791926236681782277580573660927514981761004700967058216132671350832935586964232312488059155935444018205326692736627217388472156622598232277153570090034312488932277527733045977105482256844858745719816461776184274346108936753059263516686995861024853723631302598806388206417971220814703443188459812215824629808354396203860327711630264042780720159120608848318775706640232431910929632379671545713226092400091867857094574827059536137357286816233811652941592666162770587803453015450703525420479165893010547918662285346663195392170765050333098599466965554114556349067233709971344466200439425863749942869813441416976029776355385277506663820237154185416374688816717825655706473546491839033662642813109910436927775301000733614228047466439343389224743297682429992990430702195675825270877204746563685622104554712022688653115583261688157605500194838637828206658493620944086014010241447601892764291470356858817300662638503178720240337752629188138502582197940668291267852537656990911364555158492223685634953380125054033212376438888197839863962926679090920882484921591302603658693053969785205507545030080240905526013279109849061816997602962100522734316149077768186066362131121148146580429743863139428702457420094932029879475289339645277133664467542124217146330419973328062127513600820493808315281263375540911159096333544614505062493376619306378384283468176509494158506246476750212444190391034539717908795930923044748460716745748884661243079313039460745542903716242038332519150403258019630870741184590438792221529181983717596106119598607735859072389246279049705775735118976255539246658764577189285936012558969476655813087466936573288341872710219682466420639200189969368626147385858570575383850056517139822691734706735501599161743766789312313177448670571218955980164735049599506093852823565238346965 A015281 927 -14827172892415646234543514161202479863715957066089905328425195404776718868878756452986162276931124457618291617680789479099506033439548784401341814378927794303537156368480929290714289222649075656284740824858561986696721796259228032436224972958850057495715390652498005248896923962735100109479626269374261066705250557360684133816977531190313425492335222474326056296795441186190731102670200225324724012932306873421467740921297876475077349285535313784720017097414928906279980998162595240657726092497317319046198087854539923802114134890588190157813119185085051052265220229212907645738926423279333686659067553489543700812404478788366225943816013660514439812600095094473535057649385253138646956403182941322422234034734772982925839303103683448503353160443314614929866570683216758320428551088293320772370395073345117968743124672457160122828620693583728469386672077108773414197968740180748203629814627297524904043963835375317919410586015633392235731340156853455212801250420452537353270776436510613197081018906688827456862269290482290511116897980188227523467768049145679280132287067052795119383504150696325366492023077973749632220853984818290940451752568086278267470457827479992298178512681618401338925805586969489185234008985531896295410720701452933880778810827079541605368338638000133071791089511708406728963116296662684983882921616329401827411348546424020572764359470919064910470249924123913630965086923698533666387212332786014236662824417890133012566944162676745081245532139709533405030658840360949715980679372881627913346976656665778843158140200224512513638557984548334442441792253495813100066116889104141610983818110728801556468074787943199380126682975991275734146877695921480343443075900916713865621869444733709036997377257702479063504639850230292505505992939768553103671203325501306797731520688164810354742173587784111192352932346674273412076670367786865739390922782373025262708324626196592631962688715051781122927384842446958360666158150779749532456979301460531108655784232789125460124892623754076543294317456730428295013771411795511679334842772855041170296734280269924840072055320492334847115604290997057266114468842530373422182122377382365430536861285477891916304628185404287754800012445746668574702998642416933598226980623504112020344168319682532048176229377895023511168897108613521055992337470724703536592483872607486427861440856236729784074475557575003663614800594410750202454861063265967803843212565865528823691593518476009507571995484886741872305891414848145518880779305000473197603895756411032110117856117346365420027465230327228573858431278641381580780137549171718201354396828913472969029532557199174447947083671711055133603410627990768286397287751769903058050001514905460580424426636831669870295658596743164437777754389640976239684766069528840908600991310720312778332875066056740548065628619709449916003311964664071372513615476723153860127838505977846565680370465552243559716792630975866797044474037639530507828394593491922023671816218147454691606468773451263422025308177285123168876476440173355 A015281 928 25621354758094236693291192470557885204501173810203356407518737659454170205422491150760088414536983062764407915352404219883946425783540299445518655246787228556512206204735045814354291776737602734060032145355595113011935263935946040049796753272892899352596195047516553070093884607606252989180794193478723123266672963119262183235737173896861599250755264435635425280862522369737583345414105989361123094347026277272296256312002730548933659565405022219996189544332997150051807164824964575856550687835364327311830295812644988330053225090936392592701069951826968218314300556079904411836864859426688610546868732429931515003834939346296838430914071605368951996172964323250268579618137717423581940664700122605145620412021687714495850315763164999013794261246047654598809434140598558377700536280570858294656042686740363849988119434005972692247856558512682795100169349243960459734089983032332895872319675970123034187969507528549364741492635014501783343755791042770607720560726541984546451901682290339604556000670758378696467332492431655945934373509576315106826977894803545631584072770407154549382041741817182449042160582031067267278812536497020812436687191293842998485683860528800917842287203946367479622938430627575653513504637773995202971170917102694962082941546009401844457770153627240822441963357007144234161430994942428904198953778333624101659999854743952263973108735924475970828293925058275673229566983713588688492564226547999920690605363292061670856176796339348467247013445701659537856829794321923746728213890931674085573604312232878160003610276128692961985338140736720391127139874394964585207045649601402596096797950307896689545090126718585061487544330101069155945746091564387250320446757956383583885670660095623786411335176860423410378730419000607964530497302184090680187947500879521065505248359639273189654819491675816310105299506111490394792675235112567048446771952806218583771516201456155954549556215066364035188742824277594226993809057530716766580889907741052600359676644753769581326584322980260161189696065372542254492525797345034419665603443264876810124842027875617491652801448096034433090662020226895238109080499873023711164068646609899752873617645774655148511931253477599752308021167551077143365373272399224724462032830283625826341203207332495585131027381833490375465323935609525819809765568316186828834384478878570740594973826713801958759985682930147357778259617106204971897808698600120801282912370662283317258536025980580458569371129517983494453960977858453460003107199186097808104771904868717649983874544029444649214039568702116656527927004341304897838147348104131853667456607962376231849481178647189001490833640173642167443599295712214836931149993248549171448272321418177183373674579261235492542468718278636932861719297106399232061314375995791131305542404639636269782951826178811881980397147599270023513194117364205133434287026168537646531183046729632158194162726010866946420563310916174816904722258496068925115583449642773587501954031642463748473934478878526752905856266553563307369437483804730581 A015281 929 -44273701021986841006007180589124025633378028344031399872192378675536806114970064708513432780319906732456896877728954491959459423753957637441856236266448330945653092321782159167204216190202577524455735547174468355284624136081314757206048789655558930081286225042108603705122232601943605165304412366331233557004810880270085052631353836493776843505305096944778014885330438654906544020875575149616020707031661407126527930907140718388557363729019878396153415532607419075289522780817538787080119588579509557594842751164250539834331972957138086400187448876757001081247111360906074823654102477089317919024989169638921657926626775190400936808619515734077549049386882350576464105580141975707949593468601811861691632071973476370648829345638749118295836483433170347146742702194954308876666526692826443133165641762687348732779470381962320812204296133109915869933092635493563674420507490679871244067368400076372603076811309009333302273299273305059081618010006921907610141128935464549296268886106997706836672769159070466168950206860101032330822287597375080160333464644573833947063048523793813921367590223864485032877725448475574619854418596561585938194203006031492103452532197205122097402538598643516129690320529930871768105540270121881220485975186274605263361332464602749018368122363316398575267990342876742730093056850319976614160697936514938292547860451418202273295505333572102697594150806411910343015938611600078011846684554043841368911202821007063264419241895288707804175757551379631324205807294770623054544395212948652988482544126008338086546445019690115549578485275338096255527065611063494068283612306718183477561653381416577505138486746355720925551952997161954666497297679869523201327215127179819341485323343263446364769686297935533952369895526909467160546374961848088243310421707284302540853443157546034822604438613009988991422359279368253587025459613375447580403808871028494858864319496492301569803036803008885432119235658771470798359475012103481993924464687402854195798763907503354683315106848954706469745490172289942756396618949151211425295983932227780868987739480581420892167174912032368860759394548766068599047762110344327682569469377641146633610050657015462154396101480165571086250956671393321499453302458694265006886522662606568235155641322266712843833516503327296156817424726209113872668703898797386203074409523768295675551196467237977546305586235733356520728622450152056209416155021542511765469691195790608792103635540732929185802579061666115533247901606949740449603461674873177092329501317108153916242050785431938263331576438545018639354320386174246081083457933149630009245454010609807524265432372501616536595359730634266709433916482507727955455618828332631496234486906556754494302126061394667603123281418924052758002202154024169562255640299701262569410798602843193597887664598342706208234861625491763216497721066497595545910818120233591978171035891048532967667269127093214692279755675842645648416726650549873107149067244677482752521737507082741918717017577016738386125068684624259038695968920878527208235 A015281 930 76504955365993261258380408058006316294477232978486258979148430351327600966668271816311211844392798833685517804715633362105945884246838797499527576268422715874088543532039571040928885576670053962259511025517481317931830507148511900452052308524805831180462596872763667202451217936158549725646024569020371586504313201106706970946979429461246385577167207520576409721850997995678508068072993858536483781750710911514640264607539161375427124523746349868553102040345620162100295365252707024074446649065392515523888274011824932833725649269934613299523911659036097868395008431645697295274289080410341364075181285136056624897211067529012818805294523188486004757340532701796129974442485334023336897513743930897003140220370167168481177109263758476415205443372518359869571389392881045738879758125204093734110228965923738610242924820030890363489023718013934623244384074132878029398636943894817509748412595331971858116729941968127946328261144271142093035921291961056350323870800482741183952635192892037413770545106873767299416486945156789024361245583377020614630178560524708838746196857295354332278095125301197435238376012333264728100920538035178808899863308737913032868000686756015992274153149783712062119002734980421785694248173899638627595507096703472529969373134707365924855221686360548931554375329167562198542259248240357425920179598009974607860072038902079530649037041355769877762280911316566835658306372465943271300130075225836644620629982233878500522563346724025919616408811106171363665989426297379848144196936218976659817801003818739067399587263418797957649056336371344077119820397150022431827481476923218839249617383734873317192246872639100904094362178252245431944011416369474359174046169128636676858191377422213299815488450658418658605274762245355263335510644264443429536235336877188210483655921378678785333618806760499286489138985224048059765378991690239251158740410269812839078116001884543885050485468073468020080954537944652071292731914575398792838208062369142646797941088352683810831785879000079144506010884286210039103435690479079816091311030418184527660716581409296147046766883576778735346492367404022898239708098780070568222782976848837922988330971210535525651969091855921102363736743992199446106908312333647689012284210197093622794488875163778238340104126210140264447578323143303166734354760643143268691782607044124547312397409848815809926200743000865153697416991946397172157098424871787773116880229926626818083946187464042835077705475523517376650202657596653040609829237131073849047281129302850576207908880275698185735808135016931587593485538116710095111849039197867530091261141140811596166250549170715737770044655921166342495030824139487493339142547197053530556280465138707859092086529343270503496852563473120115108953043397357997673182556944715755249171525303686865864212307833433999938426750326314225316271913485778089366883605799323083381475930911615843322200245859280583539232213685449573351300575849390987791787712234109886706810480193924881451771720538467899357492313452281018091345541373333230134485 A015281 931 -132200562872436355454481345124234914556856658586824255515968487647094094470402773698585774067110756384608574766548614449719074487978537442079183651791834453030425003223364378758725114276485853246784435052094207717386203116352628563981146389130864476279839367396135616925835704593681973925916330455267202101479453211512389645796380454109033754277344934595556035999358524536532461941630133387551043974865228455097298377241827670856738071177033692572859760325717231640109310391156677737600643809584998266825278937492433483936677921938447011781577319346814377116586574569883764926233971530949069877121913260715105847822380724690134150895548936069703816220684440508703712595836614657192326158903749512590021426300799648867135474044807774647245475006147711725854619360870898447036784222040352673972542475653116220318499774089013378548109032984728079028966295680101613234800844639050244656845256964733647370825709339720925091255235257300533536766071992508705373359648743234176765870153613317440650995501944677869640027933194541013891531384471499236600030299514309735049289568312228503568010242889061744277118617782330965513119472820467335785470123403437682487149213579516474273503127073835063311979602170312746792340926903951995533967249418729383064364214125208498868709247775103855597863215094400124169505454171391546583512399272186684904061623321468188084616741856670952944823200696986530342156099330587724753583240250109562380587990312215293111039709140499336797001053659817071861711706692027413355368798896599298249581485210011789465512471232394906797348818884845138185613106299217786888013878476951677672460015270040689148191138980329522581432413258541360267773169659806540582164342726426169302523851119987715752746104286730829939666861067148579269616524435021461886144815627880433695251754947242322132946759858861132450512404656798653403235079489352778346162485378863145969820662095936289898137198235194680323653325635547751502625072238899165319367933967888548967776936704582525908916213499775222885177231051261089661243941305223879885832385838555806186663738086016616977987873354492274413387511123810628309747457100273434541369250830944065394108487935937535485233498046647638231480267995179880200744126740006040745966645745246751737876972744692171566514728396626359681077449374186448166434703559792924102755547924529167812674179700678224799016325459781105221193044286365670798688780191357278726771149200532077629309603137269015484421909064121084443020185564223365705606639520380192414069560073838826372270866202984644866614827272171681756467644361678248176173369360016895777221538637043053783907831764846532188384055620187250942117297708603070166896264623947775859909260543194479753630743062450947029800217789212620687345652997074983155357692265376615897744524883752942883692825894325934062084494577541439434371252198886701590671801452408737849152075970280670992753140813463217952238976522169454989225921074603288927619828088835099047651721892510068299050724320828710031399616677326697539004257622888185287760861995 A015281 932 228442572643570022225343764374677932354248306038032313531593546654178595244855992951156217587967387032603617196596005769114560715226912699912829350296289934836574405569973646495076997469767554410443503770018790935643358985057342158559420960418133815011562426860522346047844097537882450943983419026701725231356495149493409307936145424700410327391252046981120830206891530399128094235136870493688203988567114770408131595873878215240443386993914220765901665842839376274108888355918739130573912502962877005074082003986925060242579449109636436358565607831295243657461600856759145792532302805479992747666666114515702905037073892264551812747508561528448194429342713199040015365605670127628339602585679157755557024647781793242410099149427834590440180810623245862276782255584912516479563135685729420624553397928584828710367609625815118131132408997610120562053758935215587669735859536278822767028604035059742656786825739037758557689046524615321951531772403055042885165473028308657451423625443812537444920227360403358774452649459690220130695570463857661568027651022239104667837569862964467260937647702492750495161126147113160301604053206940629497560846257885161435438964656840968220618515361521720926016885526326039232845899377467755804785968301154261250530254230185765485849022998424975378751871031437219521484306860742354407290210576875726889656648786789692179803380286041428394823293787751388020825789030924401605760006523052142194805617254288244742928929761242982304079659234435412661715078881095852377277594264246528827552855632040898992990928530044558700398259099886653175409039527024608812370479378357215823384824980573967607998345318654496525156550931068377399474192989891609325890315135015669096773757650887265932169516812335870256090375660002385803958876489707605615111748465908431470069848906660337658099802651359862360067314408340337317531904696395066513665708533887481284569414520944018022654204404540030827039651886293482044362027494183903498298324393710900068046693016955696057740177127487300743806453685556278022940722125429714006545306261304006276770119026603146341086245116408289498938414235475722240342325173233138069345647686607909274220403449382759093334468738334175116257743177152878330185476803134587540840002769251972007371686129276318741721501232775118074048491120585992985943376442797010012137473795782440958395050160771511898784906853759554735270262508818504540992708885568105005644063755616281353013970673602625018844325921307097594307042633848058640766641326215414500311597802446801347107272806691488066212514821267862959572631850546628750061505184118518502867742887473843007883675670090304079425806354191360406870682783383429204484270246056165918696094190407240117790731382606191764608563766786584455587911759980745814481936017663678151722587777045779242041931856491684151434212370167199780679354654527106445984288807529641653652430510479685441344767104654464847025014759688519599126617367499944050559528048549779101995348284397808643194309684930963308062569253369077221451219019767888107361409246421 A015281 933 -394748765528088998405394024839443467108141072833719837782593648618420612583111155819597943992007644792339050515717897969029960915912105145449369117311989007397600572824914461143493051627758334021246374514592470736791724326179087249990679419602535232339979873614982613970674600545460875231203348078140581199784023618324611284113659293882309045732083537183376794597508564529693346838316512213093216492243974323265251397670061555935486172725483773483478078576426442201660159079027581217631720805119851464768013702889406504099177288061451762027601370332478181040093646280479803929495819247869427467967999045883134619904063685833145532427694794321158479973904208407941146551766597980541770833268053584601602538591366938722884651330211298172280632440756968850014279737650728828476685098464940438839228271620594584011515229433408524130596802747870288331228895440052535493303565278689805741425427772583235310927634877057246787686672394535276332246902712479114105565937392917360076060024766908064704822152878777003957000427416813338255679321075562633965414538707971461785639532525204159141160358719319528736299203717040224728301364940656485222306482219214301122377633129854336987884058448686932420857255040943707554659682137273108147489112396389619667511798829818133720083511971879803596070463252166327419377523239791590700616250889467908571263593532602444590279907482768769140566344035630750943087436333613056869407475170429855862858568536161735488205657646657614943533546411625295281650132347246395485650838281605098244883583448930437601180030033289870429628743714974244054850399077453940705713108744494669722835133288903929453192076479502078258830966930761673558917655048777290278351376903166896409175247040894212522743833252615824361194339418504494390288079367912107698390196332315699525847525355182176351415495548954155288272528698371616834604328338584415899078785879471044692720367591831343435817535088051371524326112912433493660170653526137060246053507584735709124535832452932501642427879807515952639153843394868543920321717845400797040662279438725591406460274451198681684976388918444372391012795615672716002335973160545702468475716272392769086334716648137052548609087192177313983742158742362441798560955071187854748920655155026635636766882067331721310690965169056147474057939315716618336005299998064272712853077860479655189786248670452555320242452644469593388511711146164757102248507258682098454767455713330192019635977852516875112286468331852066257036311692001231306156087577426853291452359070419429139189039357124396825128623566424863474026691584929713307462388254208218380402108519820768028242013011508399753965234591121459861926746868741557684970351647420164798777367658400666603444515955320973970260959479174500406873041031284695431986771991045029692102765836860887611478262577174497666984637681314088257473421911108881276563080949238914760734998049493275704302439536562964620433335285931600770191105593680859911295015662733757593936136845338245154705935036330774557392250949298886684756735591147191603871311614368555 A015281 934 682125866832537789244520874922558311162867773856667879688321824812630818543616077256265247218189210201161879291160527690483772462696117691336509834715117004783053789841452188855955993212766401188713735161215789433176099635637462767983894037073180881483485221606689956941325709742556392399519385479026924313226792812464928298948403259828630031025040352252875101064494799507310103336610933104225078098597587630602354415173866368656520106469635960579450119780064892124468754888559660344067613551247103331119127678592894439083378353770188644783695167934522296837281820772669101190168775660318370664648702351286056623194222049119675480035056604586961853394906472128922301241452681310376179999887196594191569186685882070113144677498605123241700932857628042172824675386660459415607711850147417078314186453360387441171898316460929929697671275148319858236363531320410781332428560801575984321183139191023830617282953067554922449122569897756957502122647887163909174417939814961198211431722797217135809932680174526662838453278698585964652557284773353841844512085772592596361160377704064562397071644964508809609509872029230177873798101833589323311270528331277533468149319331180321593081294997158273816100525644141593760968447339334659918039256100193974688830633567037508209987067054201692369621199363926048840263979856602121201650979087182308050288575386556724915488208176041991028997758792232862877848621888586062781505914613105002333385843913899241529190253162655275843245887282637500329573696146179133588013666174023467881113228355737814138493086300719202391069429652862198265826414262275629537849335375954939568735343899190005761689693405862727641336006499606097402391527987323936732688519910292582884821998976562012792459837079590625055695313995140832778587012873459701514669557584656994868502900805750672480782435042886559247403955437076783881409354997731091974869262418986424536271038819536389894948066569863877445286493511464833681773007210833872505037324669757233938996953322240202363045365370092188999102535420956113343626750374180093046980249119608221602882534923978101231885721769440096802338459421852106572729794753901970992170961383592649918666876133536776587488264640602585478574316544207121020458492563879789428692573955134100814160861337852140981137314794378248140860649204589147369024105982625674564058952620953556091099076788392080273335030889770207931850644908955277011663573993142523526064321603871341133726227042692747287607845748459459611534468040943659451257578213827766346812244648471421024816909829347348984417114209899679154389516029386189382362024159016070241004390260179141902608222400445716544508471151038535945466588625438713868834844578485321219393814640589807426495919173275770344030058914385358377319926595937370889016216977650066227092695501511257649038731381121600165032258855681965883834431765125971720474049837498931068864310564217708691844688260995851109820381760405915519688131464668931332817388007196969367864350050129796456744288669003084510015805678162687270590248874276230761106552525438395605 A015281 935 -1178713497886625299814532071866180761689435513224322096101420113276226054443368581498826347193030955227607727415125391849155958815538891370629488994387722184265116948846029382343091956271660341254097334358580884140528300170381535663076168896062456563203462462936360245594610826435137446066369498107758525213255897979939396100582840832983872693611269728692968174639447013548631858565663692404100934954376631425680868429420441085038466743979530939881289806979952133591082008447431093074548836216554994556173852628608521590736077795314885978186225250190854528934822986295172206856611644341030144508512957663022305844879615700878799229500577812726270082666398383838777736545230233304330039039805075714763031554593204217155514002717589652961659211977981256874641039068149273870170126077054736711326914191406749498345040290844486918517575963456296715032436182121669830142436553065123300907004464522089179306664942900734905992083800783324022563667935549019235053394200000252950509354016993591210679563671341582073384738323813540664594487935902866886816589174359568627415122294440549868164374700004627671395974440753619154951688878545318922655889483460315145990431993027557543784809937307402372492849985106668389155615098611088043356730192478525677748214019496608718854455334664842276001897385304421912947396691955661581080630893815424854577261765918210383758421851689602832152717854445970925817182550029285927612833769608766725590150000085606595547238551213179064577330824876395345997568300427777762684899116610941532930154225552252956244549877933582801626199356126218193149725574694685616161637351510622721933349296622861511700213165129434021721177661458691347040400778273018466479121345355472276456845941450554016953715775449986450895666087234488389469405991756836472782042408547859460016124286305489756515434797696369670216579295273402831828340682545552687065192484119635035458432319998756218443419086337694380752474921050386947646376027480176591023125108676220414532247674323356580791752472934489836901684345266426413057096259450077842162905525124849038415720516707049802816333483480281280647013107854959825633599508785386729849074960390338416801323850490892743670034253990955519399253823334356183312316346519466290429765741087913924327602586862619421505061714255703797291724268366109323447736416068061531229052751846694126159548849083252587027976529385329015319868303537621659333418893452425857950409959937569808373888279265906616316163978256749058562963084971256583306380720561929846212115791003907921528419129105965710478766173551673847054948901424171622060722402822429102735347274009327087972245362820056191143554525844766688025158978769701588702581315285072864846332166072990558481681638196207057023903175841030227879112758413981303434520700153161671142055574856561829578201926166954051150199326368948825234415412752310994928967411106095515742375060153152801494596837915542200594638020996689591620323979976140247402494150997357965352778188916298532693155381611908357912320880641729864206621551407071153860291806700833053006635 A015281 936 2036816924348088518079511420184760356199344566851628582063253955741318622078140908829971927949557490633306152973336677115341496833251204288447756982301983934410122087605938772688862900437429069687080193771627767794832902694419293625795619852395924941215583135954030504387487508079917506802686492730206731568506191709335276461807148959396132014560274091181449005776964439412035851601466860474286415601162819103576540646038522194946470533596629464114868786461357286845389710597160928832820388982207030593068417342235525308791942430304122970305797232329796625999374120318057573448224921421300089710710390841702544499951975931118565068576998460390994702847536407273407928750157843149882307460783170835110518526337056887244728196695994920317747118297951611879379715509761945247653977861150585037172907722750863133140229622579273395198371264852480723576049722706245466486130363696533063967303714694170101841917021332469917554320807753583910990018192628705238172265177600437098480163741364925612054286024078253822808843511165774955474094024754864331891330883512522466763293973498688784362757656367138887603977074630510145064168112891240871985119009906867642456790808383467411137788545491658245618882302406045769481223616888304782773786169059908140662942111094381287908364751978341280702723040602328756693696926693445963454568552231854717727152044005032930847510974893191766841632651758206834230037987528169556512776370805294637275418666448384223415017334196645475889118587228523482542156669837046022261852817293145995721157460112983634459076518297175718345274368423310624468047428630092585449195690613096011065192838943735882046830423354591124650794336919877078140826721476603040727996560829386009892039998907013441621859154492967232632593858551468492621500454530157697334053430492714754012660183321192325655186774427641105933711624752388775902870493774950879389555563151743126156366190009572728984715550059620267464385803697257742566562568458885934343803619715358168654588806017276498008537221484002681225292684995886789877961926435980920542875741957116341636820592494672940388052711216780472519283948283179951372976349192516168521588706818825005939613071441422904171100266345716411181518535420958171574451307405202022456291363799412935758782218707268187728401215936467088026857912733236275656640497728267746923286260789639708942998498658736557750444132198478512823894853308304836253993922772773348008636142362168828729355629396554807844409609241210027352039930883036013942048970493245991782327955675380811336265699293245455322176006976736076182141234688270025632464254972989703619930455696434995016128588966789561526707193995018579352080287905374450154128480004888532505305588669061741382683673019695060510556217201394480907350220848148111008687514905740567361355905336867390064109279254990314456804845287728376234901959680424838689568499220476665247148348783126823738410431132483318207156460916189690169439698849410865780212720037100676594598674094691498044530759004947181010958017685320333426185632746599825963692181747596387754779861 A015281 937 -3519619645273496959241395734079265895512467411519614189805302835520998578951027490458191491496835343814353032337925778055310106527858081010437724065417828238660690967383062199206355091955877432419274574837372782749471255855956539385374831104940158298420527658928564711581578413962097451755042259437797232150378699273731357726002753401836516121160153629561543881982594551303997951567334734899566926158809351410980262236354566352867501082054975713990493263005225391668833419911894085023113632161253748864822225167382987733592476519565524492688417617465888569726918479909603486918532664216006555020107555374461996895917014408972880438501053339555638846520542911768448900880272752962996627292233319203070976013510434301158890323890679222309067020418860385327568148400868641387946073744068210944234784544913491494066316787816984426902785545665086690339413920836392166088033268467609134535500818991525935982832612862508017533866355798192998190751436862402651561674226893555306173722945078591457629806249607222605813679328277758480123340557278287274896213636918075768050017364792153939225685813037099510693502798256332631346580937845914339386738803640875484058647814168445577977318882378862208212450414505239007468628225368669035918219179045710996255543894872880100776841596969014621855217426494158664045342545535129588655492133305137670293978037440932288673833010430443010607371209542499462833321340533507853455994423914875347306311372475542270272597920542964206805270225985624403082043080353925695507183679576877060744389553071584284591421040208695613553165037766123154595219641152494666592258519382235354671384629064137512841566832899159667939782309537174377041826533278170947564079274961240317164301247571733548675651904553631125039299055764258307240907951716606925772441810504241135510785968790736270931064522273766569578331072809255194479656530858697159180861988240818136974876676025093710059502289386019671814986952611266149182178148108822621498051200671248617337756922028595437557096310175895222156783532034820092380515069345090943412720489297663822421245556050016586915164362554321799366186088157195189717094160814890089538338293163637820267395174042265166299996162918576148465520037973832379550340925909732384542814053136902928072797886674533628455172223727925365260741827330463289179433260384663072900513204853096680940286634165348078593403618849349202479248419756197056982145569268830244114409850195433480129088236036579347647606966062170931317981469592740782141292895721220329571381396996065487762390087103989336224754978452853734728693846258756289086579713556807077642974943940183189957019628545396561767530519381075849302897688527575378375378183347324840055515192831165754443718544965521712570474297886477110570271219799682580795923890981926381961922766198190435872139181903074262724456759378204858622360139998445406737564543060698079136235638752992815086526762594912625132603494256971470317727957292152800009993425542518194838835445281206938086599738657413902836032675262874073526027875140457436266207454264239971788563340075 A015281 938 6081902747032602745569131828488971467445543687105893319983563299780285544427375503511754897306531474111202039879935744479575864080138763986036387185042007196405673991637931480228581598899756203220506465318980168591086330119092900057927708149336593539670671794628559821612967499326504396632713024308513617155854392345007786150532757878373499857364745471882347828065923384653308460308354421906451648402422559238173893144420690657755041869790998033775572358473029476803744149607752978919940356374646478038412805089237802803647799425809226323365585642981055448488115133283794825395224443765259327074745855687070330636144600898705137397729820170752143926787498151535879700721111317120058171960979175582906646551346030472402562479683093696150067811283790745846037760436701012318370815429749868511637707693610513301746595409347749089688013422909269800906507255205285663000121487912028584477345415217356817378334755026413854298521062819277500873618482898231781898573064072063569068193249095806038784305199321280662846038204562371546235901207096609444868786047284420007040871471844397567324040040999913528618781255872489988469591285414881562246395398440292455956706308074492758364311309039898042382359177648599768741858944021522408601625939627921280526222740866479164263331307563193778578484383205905993033428585790628814408626741144294942867143908720297099507999339426444422528813131917617272103109815917685926960482337381385625315714191610943299192600699442874990635989194258477009689886167749510137494840308682461368626400105180223450522531855891496680215504731465048306186461089346434750104631756788098708424847316937641507342518771216438532745721634751331066342191423471088868771930411762902442001709273161655909807883073943745724492683299341664166625591396620753570566575011055081156319563233300705181932237638736025037883773750340246631941239015587184877362747279263630474535945566616210438032976366139890590548637381241841618902893083639136537267550444164269813685665606272186118642900889214925387070997144136051528029648891938810243534094814147089369453523836493963203169933422219046562885193420041271887572840479141744394608351858598569415044674248106024585064698000068816532108713434962407554372599171411380453307563301573696698180592359682004483200243579923371391547376217357669794764821463549227096374850964693090260135206760773059997190686102452824330613638407061147871957919188379236283166308716760340698733232756465138922101800107289025659128769579780962344548073404236201019281394611332774225062163392027533476222634496104209431318955281209501854076409323648307153421032804383874380930538346891701474103437067567608145654261094669512412890685515844833763809836289062239697103931324568303387716294588988300250846240339325678176866400505574525287465041554766819650787896747612501711212484027945673381412128130747281030686262423663636739902714221508893520202135109781605993472976323691241066807050307707617796472521226240693969933642466316291607274954181175778517288778101623595966550037030937967934730858319413546806910952653530325 A015281 939 -10509527946872337544343459799628942695745899491318983656931597382020333420770504870068312462545686387264157124912528966460707093130479784167870877055752588435389004657550345597834989002898778719165035172071197731325397178445792531300099079682053633636550920861118151371747207838836199597381328106005111530445316389972173454468120605613829407753526280175412697046897915608680917019412836441054348448439386182363564487353558953456600712350998844602364189035441394935916869890522197147573656935815389114050377327194202923244703397407798343086775731991071263814987462950314397458282947838826368117185160838627257531339257870352962477423277129255059704705488796805854000122846080355983460521148572015407262685240725940656311627964892385906947317177898390408821953250034619349286144769062607772788109958894558966985418116867352910426980887194787218215966444536994733625664209931111985393976852877495592580429762456685643140227844396551711521509612738448144519120734254716525847349837934437552835019279384427172985397953970640807727363718589589700139859131730600119920668162332317486995646685277173510574777035197597743903059065024023246951496571301116989578684704244885159179308321325659295540127577398937549666393538265905028148770577803130929666973796319981511497429619839437092791653796725667549581656681556182953407827588176487147206276147094425452668875958169302915960501093393770384985347066964221248334496566026903701092921015350947568320117550593682060854675175884577882474816490633485852096456270578309492280683365707875382406331142940009340888373020657318056473803592059272010197043221574647268741918548130048511613225942491770802334362014981092862583674102994706878601359002746379592818731334896723832563519746603840782367702189208801127963042306379688820390331263058102639881841608055734453495948983066964289543049212898048223253547684494576732177255883940611529930324670290568753451905760637638088742406108445279243702775482397434606825584402979921631520827483050757362271848562397570130173040176236154793973626192170566560313606254098831628845889698301617944670845172797134432840559848028349478757043874367714278087534041858678214982449898338858789841613899887598725982318120883964830095211455264116150524268216599548112282602059355995022768321404252327380624313922383329542547629698807439242608040520704440192455239541975175201703509327510641501921106321741641979290760526602175404013103998621977903900987542457837544489356890113018916818806427268997120108004510916474101263156992795111932021562159205056692231022178011548250486819637308520417945204765248485256578985013574890949909661663041041375361918660730670184954896741823354302453111107973722731354001573118617687995272366733564470227729439296367125027112623941141175583038515454437464304759931328274935680754508535249137937452387070909479637833998395994488848451799229205969756429336775953869042811399848165261667672912200197542586062542896928340569024994743413404015598033247489841545251544571359847378194934399285393850137419676272866090528164370317221976253921647515327275 A015281 940 18160464292195399276625498533758812978248914320999203759177800276131136151091432415478043935278946077192463511848850054044101856929469067042080875552340472816352200048246997193058860997009089626717180777339029679730286324354329494086571209690588678923959991248012165570379175145508952904274934967176832724609506721871915729320912406500697216598093412143113140497039598171800624609545381370141914118903259323124239434146949871573006030942526003472885318653242730449264351170822356671007279185088992389079052021391582651366847470720675536853948464880571143872298335978143278807912933865491964106495957929147901014154237599969919160987422879352743169731084640880515712212278026855139419780544732442623749920095974425454106493123334042847204964083408418626444335216059822235566458160940186231377854008969797894950802505946785829217822973072592313077190016159926899705147754760961510760792001772312383978982629525152791346313715117241357509168610812038393729040628792150156664220519950708091298913314776290154918767664468012703476737102015074348542922454430988466753530363264472884536576725010524931233600092330456089771256424336785178980067464000754006345037190667948884322073689291495340045244169798809735049222938857952328051629755025968887500562394427906001955330491081591919616290855439499290537402677686853251947145827080808058373964934150664605995364292231803979899980421564973614357841715093040886986419991327590747479105448109627882462090893357636153863475413064357091191384474918335035827319848699732309999880495672246811093268953063739988869114249194531712354629879307671116203854498703546369865013751845565069606904946537844279730609615135869537544439839319900853689946917338485061565318603798269911943964593781539369406557231077482771671368792463831026850755942677185439527126416718752055409413751734193397218416648420353049883538734626136134156177247292922391107874006147493150343535346425158053823398674314171491958911208809324510834567053432318147915269764696539582454882273151816214508011289519438855628046561991256352053889986059524305309874116471090191841145959272910667566778285504013073392210191773459573402681680618471014797320151645503980162343364246032846096772974219899599929829591588300513691688504431022018531042764665314769365965944878249512377602141584647419482834952463867192332848853026374691865467881950122498076878128304082528709915622536811602908265661501666506785648753813215337205477054472323171643299914536196834090492487669642483171756994458421909046689312864444259110304482038077965535856649118094081039301348598781452488518950131341212834262988427865669317580713637239550979799437988915889580093239988243212412306894408805578137505134185133719440957794347030709912849306769495678405653705089068518556458278959071662953597499920220423368436405970737984072152400670117920771536153746107794199716119285144252825879491354228888720215966329613525229869857230219098345594856782819400049034007288578558909190992863954219949154008628190823318161245491495217766458153971111058419457163202228071503124840630562965234901 A015281 941 -31381282296913649950008861466335228826414123946686624095859238877154603269085995213946059920162018821388576948474812893388208008774122547848715752954444337026656601683370811149605711802831706874967288383241843286573934768484281365781595050345337237180602864876565022105615214651439470618587087623281566948125227615394670380266536638433204790281505416183299506778884425640871479325294419007605227597464832110358685742205929378078154421468684934001145830632803438216328798823181032327500578431833778848328601892964654821561912429405327327683622947313626936611331524570231585780073549719570113976025015301567572952458522572748020310186266735521540197295314259441531150702816430405680917380781297660853839861925843807184696020117121226039970177936129747386495811253351372823058839702104641807820931727499810762474986730276045912888398097469439516997384347924353682690495320226941490594648579062555799515681983819464023446430099722593065775843359483202344363782206552835470715773058474823581764522207933429387699630524199754615775566938415962552357190595285474420377691795580400274030038288407561130057365465473731088008556169417525476089861657807193888801382182344694296695070372049835072459507790300647048676557172064778167598096412377043393291783256459696746566171905037128411345737512563008183908748636840963667746655544517131614277992561928452810135158781318361487345852395830276877579495158074217866652058715780510245757256751897457551140183465427822762286335587659652916099126545267954248299340047060917886622997708400660995926670212613012546680612606200339998998223224242643820908256184857280079041770859091671301499079673038057651379749599286992646652813499879101854261009280435547464359735223941481125223685662136885270698106725171937112600747910443779075086964322049935532298046655098227771300815360101481199289547992841686366504152133075954153924515695824699315730494974095371954203104602968435118154213896890303368031964383589888473247578030799091805712377851541804754577362142150989054411907815731986017008871106844336480019156432582441145359933085599411599104280017822014238012194939996283107222630375152621775815374995678292456105953314705464178235944472437242874485546134564418711810251069958383602390572782552588200699619368017378039310313582240447355771054122666296599756786580990399940881054932297488312875692392522073812302222169025470441864335649822237174415544442627108311496329270398021821056920973642378756966049448291613043433397630701514484596760768838093235858755578107989716322457806991021402288010187864761003226913221189082187632330741885070586624705180541491980524137432519163411344603048036646540560061806520886240567672917774707211298058855749684848530854399004763474065702317608781375236918222146688804107478384752431772427002790315619385666710089851820897488182635777785200466071139714144715658652379996526399462718122430324130384450742168564273245392737101192960120103000500817411397775493819660407091206508666475899396467031453375035603791452393016735479902613131799196136597557931751751602309139741048855996586795 A015281 942 54226855809066787113615312613827275412043606179874486437644764779723154448980599729698791542039968523359460966964476679774823439161683762682580821105279814382062607708864761666518669995293189479943474326241905199199759279940838200070596246996742745848081750506704358198503090917687405228918487413030547686360393319401990417100575311212577877606441359164741547713912287507425916274108756045141833288419229886699808962531845965319050840297887565953979995333484341237816164366456823861920999530208769849911824071042923531658984678012405622237300452957947346464380874457360180227967093915417156950571226441108766061848327005708579096001868918981221460926303040314965828414466791741016625233990082357955435281407858098815154722762385478597068467473632203483864761845791172238245675005236821043914570025119672997556777069917007337471151912427191485371480153213283163689175913352154895747552744620096421563098468040033832515431212320640817660657325186973651060615652923299693396855845044495149289094375308965981944961545817315848420021477019499663230422383113163204037478271551179350868586108475395769699586075485162093135514250937931283782309013168830740768237671062282822748621709580720123229998537095602349095434802872510611169127852407858625188724619962444352839365094335626084113609106040526450774460823850261518099214572959308107797650660589247426493129997172908843882302123254014088493810800039592650767465865078355290156215461869587686254857610413638574899711884836520322816351029367318672941138287136145722572718633605763536045805916907768422852369805076912273461812849328234231505915319435332495508416142700442988974967573749188187599450417024085041064314637906146906374815571545077098385241953543637201083158686624674273153973501595820579400114729509306057011078788855347290448519822200553301192126773072269031091297072120964494651197689206802086350782758984716180541258543664762191044000278423666156005258751601184455649751377516825178304150589825432009630458922931188068631954898960079394476919445313166860265689915354837284944975415300681136275561948455619286063230408435422666468019390664487056616632520961567922248095480420568899038794641124455676276671357715077908906072796600056884864206843828734440074425723289811187632964830474572600851958391151497814221966302979745517866279901857170286597468599478549757389266082978029555882883569128210752939234952411171325110107635541558198282069790421389979995355546114305273135120171187614085840397677194882642372207486818484744252534060730135305149183804975197636400882221831887780339748258510252474966263548937802286151070381209892593323591961060295806180199207372609274659161629601655781221995845950410233925316566702154167673571429576905934712803101520539726178565481803219150072222825889840091662729460886605950398753069898910921480642814204398818395600165868453978677575100375775504945555869723048002377118368591801455021380933848518643750861079788469732713633220297364371910535387097952477375339096690486517239410516080094790956412840603653508966422565884505522562674007809815742685700498645 A015281 943 -93704006838067408132327260196693531912011351478823112564250153539361610887838476332919511784645065608365148550914615702650894902871389541915499658869923519252204186120918308159744261751866631421342323635746012184217184035737768409721990314810371464825485264875585130967013341105763836235571146249716786402030759655926639440749794137775334572503930668636673394449640432812831983321659930446005087922388429244217269887255029828071319852034749713968477431936260941658946332025237391633399487188200754300647631994762171862706725523605436915226055182711333014690450151062318391433927138285840847210587079290235947754873909065864424677891229491999550684480651653664260951500198616128476728404334862314546992166272778794752587360933402107015734311794436447620118308469527145627688526409049226763884377003406794939778110776816588679150150504674186886721917704752553306854895978272523659851771142703526616461034152773178462586665134890067332917615857923090469032743848251461870189766900236887617971555080533893216800893551172301644449979892018808260385133505057325686166787387014930252763282883206057150318578707073256209617999622234184852777569932894907563115114002159850962469044538793765235946561925235524727383453801989279689091668044698652523938520809291891115739107996901830454087939380694272350445127685781224916041891676020830936595500091543148693216669745394898134328809706593597772176057246436638539010431004649210705079715003689575052393008586964539496226377082529574945759877887029948369451584429413917144119360081408282718034981774726826319813783967267872043794237434670668569949613068975973389513453096447000447830967630020120050665655312855931659297787275245253372297183326596740270493784889656927957867383510294329484354245319165763253372451035594287229117588307731199666443242943647078641876653296231245915030231368394390261477458323281130328808984979855242010109204058559082904721963365588928838432879214927284145423335943484090211008915870843283915453669339477852261404010736508480669238864246980277851245204241180352194348972088145580084663731732046170740134063190302807613033089918498164696221539341436466069002125896702575983743362300617808810079764114658536422857938911651170721579356392369566519473519290740689725248819793874037366209888636546667749599017640290195304416869409110883585408176644178548260403696579603911308450330495241668142956640711742730312391311437573666032876917925143987175089723098247795785931260994367597305927867004761075812393537960262406655179384133367202350855594672355825942259405060078963487191382267530828190899941926758937928437480867888518639833700544213886939409067120433614761870065680332985731762158481001714660558740978789858959911663894083017108318001310044477167979651574971641694059151454899888341319546873979318227067224502035520588538798315641251658681755123729208727165188339643331856946596866900299558941300578288658473035953123118008607748862462616661763964604959924983592008898020698460429516434182671457305949330094030146287725040871979406344680644247927770486784417625472187326681753588783915 A015281 944 161920523816180481252661505619886423143955615355406338511024265316016863614184887103284916363866673371254976695980455934180746392161761128429983410527227841267808833616946836500038084307225539096079535242569109054327294013754863811999599263992321891218438537705011106310999053430759909015066940719510606902709152685441232953615644270075778141286792195404171625608978667900573667179828359810696791929887205734007442365176691542907240704316047505737529002385858907186659261739610212742514313861210903431519108086949032978757221704790194989510623355725183449385097861035686180397826094957932983979894473013527717720422114865813725843396044562175223582782566057531842924192343208670007786682690642079537202463319361757332470959692918840923188890780786181487564437035342907644645773634837063847992203461886941655936575422339065237571460072076994940255473793812412114245260250454920884223860534591693993244667015992052383349757353090036351281640202491100330488581369778526111687917203609341803854847179162567478631944056425740142002818933127508424651003934445618513275245014298272580612372105542544206270516074339161689994007683708336124005790290070360070861182695586973883901151586687713883442921085555644091905506055219391587919638604573017875341577686552850480536471962246221949037453560094003680904192889997768541082020175435606758646777154180091145684343400162047898217755577177801704794966607351087364268292777503527060406419971652220126136694330666277075892026406454487739050684832394966857236599058456306168724281091988109177568761109083286722780234687489207552200121911442382195094267022023674504511659910392485339196871857263028155351144461732732877265810583967943688725796497627941213007551791000744217281860022616408851954574119907660219755251788754610615700440636634674048622982907134780647774858110427412376952396120586718011313340807478017417584270183574388240649421674694777426601450648373580977008781222123244016818803069249065537005901138983203619898978588443731371557779608047467855960841786632926052546035671047252747136199961725221308645724159152882274609820922646807279936680992467436067051800682691951506109502930138392646285845092485352281483127566690948147990371928412008743904918255167044614932800993371960860357797047982961807341850781824930902058606662245753140761295320483140467881354771584559859704096617829192480887601865235868913910425473223343814151628406541300596449144360783468895416323828717095604749057893037899936043175864971401073953862623921794214536608994411156360771031718022167747383317269823516332266788891495202997095998731500369455788071080767444098152613881436781677016768823659463055900124292579733704175813686728735088515781933800043912487670900445820294757620748765699342678831112924044723242560196020311796738733274989957421908042705124202063355524012355639107131003109026320495056594324471288325451002746866020891200492691127037642341332665450443318188751121499650010361332382001757677395160296663568717296555427888992959030848760903522870762056634833656847864130577352139010303118051970173530603853046875235541 A015281 945 -279798665154359871604599081711163739192755303334142152947049930466077140325311484914476335476761611585528599730654227854264329765655523229927011333391049709710773664490084133472065809682885731558025436899159420445877564055768404667135307528178732228025461793154259191705406364328353122778035673563314328727881415840442450543847833298690944628143576913658408569052315138132191296886743405752884056454845091508364860407025322986143711937058130089914450116122764191618547204286046447619064734352172441129665018774247928987292479105877456941874357158693117000537449103869665719727443492087308196317257649367375896220889414488126118257388365003438786351048274147415024573004369064581773455387689429513440285856615857116670509818349363757115270403269198521610511347197072544409947896840998446329330527582140635181458402329801904730523483004549047256761458715707848133415809712786103287938831003774447220326784603634266518428380706139582815014674269904621371084268606977293120996720927836942637061175925592916603075999329503678547724242586564797441695343772492284190168242141734162892345590621573319635560570038591684606102174252993781105711520101013555990989173437195206666792521403990468982564641896500346330542601167924112718860765492542115419377729065517435011281365309283091842826936571165819008058203550064779127382455947417616509311426491000129150394490311942787163338231211160736021241339782789444025940019327314459261850164878895201019237580932486943180137971690023907771559606708899063614530149565334712802064769857486150742562998181756751815695795237126103899086400797068705198627021082064929825605880858956796792722520359217803110523449170193216064235430968279049690077114373766378956391471518608291537786523049457950215746880977192388989955492569476300895065285702218693568419209953055082418690826639924834588621397986869674247464290748543869811431681321289170553048177397015901161084473415209976608306839656652004491114963591179552946003117958123070557170149533175823426457205698734067345730018458331151365513967164680237748687984162628941816914312592024681950559568902204555238521348878994736258439828588341178075162365201449639354356615808806126166556771984078641219844789559303401590931209174958183361425921288877906004977335818031754021976432959673646974520079099277039185856909500644124815110435548842102853567989134470765443444507936443588194631001541659877459702982117030841050157600097157626441874246900229177426168665425388783504503980732978824517085896082358210707169792575482394252534592231488170005638469019265645303176177306215409563784392565353124307281366530145285048607329396228261242168991308497010822916240483794698634144868574712724881667502800591163064822854398393690746444681573453427364275436322121441255459967240616787717474178404082858846400538491047368947226790652060605728584608483796268626937269206417844808465335711638564682423781761728643500407911261500004011002579585351381995771720666606928276915833904086750350028284307971825520803040857961959936402082989116874353231719190770795705460234623716380950160449180883804412715 A015281 946 483492093386733858132747213196890941325081164161397640292502279845381298482138245932215107703844064819793420334570505732168761835052744141313875584099733898380216892238865382639729719132026544132267954961747478530476430688367803264809811408692849290027997978570559883266942197559394196160445643917407160041779086572284554539769055940137952317432100906801730007322400558692426561020292605140983649553972318126454478783339758120056334227236448795372169800660136523116849569006288261485743860960553978272061152441900421290041403894956245595558889170221706176928712051486782363689022354326868563236221218106825548669696908235481932348767094725942222814611417726733162462151549743597304530909927334199224813960232201097606640966107700572295187256849175045342963607956541356740389965741245315257083151661939017593560119225897691374344578631860753659683800660743161574542519183694386481558299974522244796724683795080012543844241860209199104345357138395185729233616152856762513082333763302236876841711999424559890115326841382356590610045697886623323968183146643750303121801319904781784254353320338500662662647996939190697710432936694661965855656649464260526879380537025505245678245255539580089427261703617530618256511132724146194280672053439824008251318298679935948642534041214069379060755172991968432690946548506534879388331465003497451716894414573145014187799191066497569337078794258912611453823346778865108114598442877861116265711462556163652899174120747669054686911871768753003233877035110621158435654328403984655046595766939647959092579084198107277864991013365063069781919598024859880994898045615043818066360639410349031595508266987473949021479464287933633064728832983926073035166562143700134839186012733830980928532303489079389192620055277607067891639043149847886509384596809489825242982648387412289353382890974811864958113042679398224174557765499859811360112331241228330725589891030838295773898057428697849229083065200146169119158733755795342173191237882412285704219500670134872155679242224430197170797421447988018481259136951526589497161822487679110029913257692362255881690981103616858296645585321238271331797090162615446200662019036210816446914953454082997342229182106547298813952334860422627329509363390858258704002815524012469046140942410924459894015649610763325815144786900498231914087597377045927194728166047955201242351688183765974960495125986431398693449842588233789600427847994558218734343957742478613250436148641046606178979329701035052415596383795046713490868565071170540130791417849362494158633603015706270803248555608974897706723798530056424919705174577695943716791167306350779548878856581817895661527562613400863992402151353760328856442352950518300175391705274346685384289227059281050990923403372226311003463499874035775636412349216657547273504663254582432830922339086579422873530396154617417785513616776336372455792769731008127787594223971871194369411943498534644182531024408108682904928176636767279072338950289172844201335133595424303861936109975683400245711190461686786414936986231465263486634885445563585989227780148359214151102326027554626020565 A015281 947 -835474337372276106853387184404227546609740251670895122425443939572818883777134888970867706112242544008603030338137833905187620450971141876190377009324340176401014789788759381201452954660141868260559026173899642900663272229499564041591354114221243573168380506969927478285276117382633170965250072689279572552194261596907710244720928664558381604522670366953389452653108165420513097443065621683619746429264165722513339337611102031457345544664583518403109415540715911945916055242866115847365391739837274454121671419603927989191545930484392389125760486143108273732814424969159924454630628276828877272190264888594548101236257430912779098669539686428161023648529831794904734597877956936142229412354433496260478523281243496664275589434106588926083579835374478352641114548903464447393860800871904764239686071830622401671886022351210694867431875855382323933607541764183200809473149423899840132742355974439008740253597898261675762849934441496052308777135146880940115688712136485622606272742986265323182478335005639490119284781908712179913631116752503022177537885880500539752877319341169567087033664963517321213442190994524129078941995445293094011769102526793838926756775372557974465657170772451239522307510920142677439890168051940387800146531688920893104687263939852931376938613922616205866548474895611072795598238604070368775948318873360314764541629292405839224435731950679765257711558841665842180381242128785267116230822772843535209587183834213886211217545856898828024160176453733775735181280203995712292842632833278949557188508010396228776081232932697995941361885614822587952027926407578103480677414146610026182277798721930525574015280933043118847794375349605214470361230145351392168972358288656622062073285088726673721291272169422420565838054876466132688961371397285956551750373200713841201773366084263334743434273769878434449490763472921569437533896093446154112586059225132562925418465447108578220826211820586292577075100721063113417866054589570340662182768561420953437246337700700132346795328110892878091235068597070077857885950452931037245032801975857660514181342418846704966712637703743604790402388482170662287983717376749917956353124442408019797403944483135821714069223926841024501947959382292076934910977966162601200463923030006989107897554870640918108226856337897775798421172249682209038999198843563111603880653343348797013084151946607609830290128091591264754587339185023472445505271467933111691245639411160540538792196538012868251187362043718843191788750071029156481766160552253104837434629883680515056928827049097687038837571401014900305205640316237929532952996889438767779559596807011539373163391655197146096979008975858816164267009772579900183662557768251474969730616659104779761187710137047327225394710285551284942716116252305822251658907592944551129225910354864901290810746359833694459657866069436309068241331367523642779565148839101661810554209064629927262154269463362779585638370840606003199903700707296582259154122432451407262656374067857831835802406553717848533414352210623846706182181997507949872583180392942585999959553624480734635227769351095945154976555 A015281 948 1443699654979293112642653054650505200541631154887306771551167127581831031166889088141659396161955116046866036424302176988164208139278133162056971472112459824820953556754976210716110705652725148354245997228498582932346134412575246663869859909374308894434961516044034682476957130837190119427952125607075101370191684039456523302877764732356883412615174394095456974184570909846646632381617394269294921829768478368503050375391984310358293101180400319800573070054357095842542943459672648184247396926438810256722248213075587565322991367877030048409314120055291097010303326346708349457601725662360299926344777727491379118936252840617282282500964578147862248864659549341595381385133109585653772424548461081538106888229988762235868218542136185664272425955527098593363845940505186565096591463906651432606177532123315510089019046622892080730922281478100655757273832168508570998769602204498923749378791123830607103158217168196175718204686714905178389566889533810264519910094571847155863639299880266478459322562889745038926124103138254648137870580032489042078870959980370530394961739870959255205440570708681233693764456909698920153726569288950387202437013801932316284432749979262352846210081929987556215699481532063379866790204372288320090680294596788982299016660977852865273689794996803381823058615440585428351581221506825551249059432195153016492652211766235669501884647721335471341499099738232436947001658557674425694481383010368097054615613844170109836775887451211729806123374378676648065219238243775292367723468253334165783141114567594107338237311644577055736818670651534353095986852845325649821115494494712864809816683801293922739213718088967417937819068611469761503814793519292897801138781520573281298628417501127681820933925258159716747865512519159876096927138678363904473875779143229696658470870241009697017980861178531826149250553977107784906857249316879824694695789420027307664972833033205542715799320949906430661458156822046743208158336507801486192537027506047204120950545708660010145565776928843733718920212631504757941620019083365027313889728943013771761911140265584576313167454027452067417309555607316422930259754255296457092374914579375914357873292558473790401515104699586324083529700473652916395399945068857783778045146077032991017898548406921479369855038176770765678854662545937260701324231275537582899472009987916198556096182424228022636585670682791697069887753454923976947521393646582375439316114875908509478167151843814512819671959029421852296544054017692307279397957012728354095326990196456766368611965300093614668954181724273919152699077600565109824432129427825282413391685781855839568029599556887112806356675532221772399305252205000905105850018276434270778138230778382277667662466630466556244836061808931631613746292482857020767767073443702729491056071526448584313457381322877018721584162754256606962189062745692546959729440203809082297740015607679321360471451006120680449362833514917523070198992995627887413868780750493683612908969371475323663527388907730204581490087611601678365355603019507799763434870023643029198550759706824626455802562174373697002396525781 A015281 949 -2494713003804218498646504478436072986535938635645266101240416796461404021856384344308787436567858440528984510941194161835547751664672614104034446703810330577290607746072598892117439299367909056356137083210845551307094120264930026235167117923398805769583613499724091931320181922086664526371501273049025775167691230020180872267372777457512694536999021352996949651390938532215005380755434857297341624921839930620773271048677348888299130478839731752615390265053929061615914206298314336062379501888886264123616044912194615312878129083691507923651294799455543015633804147927112027862735781944558598272723775913105103117521844908586663784161666791039505966038131701262276819033510013364009718749619740748897848702861420581143580281640811328827862752051150826369332725785192962384486910049630693675543474775509089201433824912564357515503033702394157933148569181987182810685873872609374140238926551061979289074257399266642991641057698643356148257171585114424137090404643420151885332368710193100474777709388673479427264342450222904031802655656815221474667412707828323630453407365081901365962818624922753016243106147014512517610474180364340584497796759182207953522364217896655912810635174894750875878482801304069336421718434022405129600723648414531311634667932249600423213911024454528992545909836963112012974778955775139711181766912679018371967851526137805230276880074043346933953541456595049574965479252396746185887124458780635268287783130457000563715162690093383229187807250043159293419043901693860724191726591726451786176709856300311980422577746998119164013201735033337949509322187890846303961950865596554443893738176352824990158547899838055375362639774687561066949131558554088027733193559786271082157977232996984283679775687445386711082857586701370064466792223634057883827304383027155866040937528691238774187359921317500803221348563156232751258742317350662035736541144730431441239174695118732501397670752324391914522288471868745617879717251123989521136630914236254270013282545105258071402693965739778170851967821397449678193059587051153939124957332826990440682337832195084738299818386712918967544371438308363548947983732851375191543323226562286119138546914159841740005696413558198848322947409124370084658103415243057088061297460642283327080927258792252917575141597535639814929877579623058534776968670050414729762938972026527509356638117022755357188650889729983950980902873020146517055553703822525547734268105865664823936434161787016444983852597490474900233041835756091258511448247793669996608198551650896478998990533966213985164346512706536514114497394975711009192867627187921319253139396327498453449352664732864258016178367190771112149960194827646940846946617682887122709321068739678297248413979553390008429245387116026408757178505549001865597043588902627092816810777229204840567423060752959040103715137380904325871324380790858786639127929414344521097698163702653281457961824478220964981698104511493578902037071875789277126628872163563365782915774143092175466278285547129426311202310227231144259262737012634339920631733426579625746995258620406245940559710965765633242698796161835 A015281 950 4310864070573689565661159738737534120734101962395019822943440224285306149767832146965584690389259385234085234906383511651826514876554277171771523904184251237558170185213450885578935109307746849383404879788341112658658639817799085334368779771633136369840484127523230857321274361365756301569954199828716539489770445474872547278020159446581936159934308897978728997603541783667529297945391433409806327864939400112696212372114458878980897467435056468519394378013189418472299748483487172715791779263995464405608525608272295260653407056618925692069437413459178331015213567618049584146807431200197257815266684777845618187077748002037755019031360214916266309313891579781214343289905303093008793999342912014095482558544534764216106726675321976214546835544388627966206950156813439000393380565761838671339124412079706140077649448911209786789242237737104908480727546473851896865190051868998514332865080235100211520316785932759089555747703255719424188392499077724908892219223830022457854333131213677620415881823627772450312783753985178166980849172565955129191751347913900190457436385945302297076384889968223346471566934212742029594683191386423588592866873562979820505112891191142775675474264140088050979781690654232223831015139625854972552350418153725793672742918467808154542617841804618503298516503146881181859630524457807718080324746315549416596976452560499438872070997946456891387257571232622380495715452498669201139614334205762179294142591067961429695722318734178952184603975561759188467130173773750480670140287347113276444058982199777753906551417976164153730015611748369908172346946186308617572017981831050630704037576406518353794183901242993655114724797585825973741941631450668126275031563984780684870336243450863708671631319403330948993051288546137772404349456007962335060493600590783023687765669030733143241156329015697703666986437886704362327790933745466505145111715925967637943743237057390883818968248312443909557656895518436593927444580970308660892684741778611501596863917636506072746408665136566666578263383443082882185935578477579726050502224230300861049847868822191754433624217679442640998926101962474567821644732620416561430922858833764097017918015168302565620864220183825124799890770268603288946935034481792969776253228770347387759493064649025122673407078299424047727292038197760111426188030545371360199699452609007971335850366729417191970285996150216862701813906668769236170304148461664017252277011327490361489379024839243710972104880462711036787866520398191673487663709504040136903294416223862668477217019956498862312039783773429517646014816033013005074328497584079029303816326848704580633666051685345227412337548864850260799908958564777878386103662963356003079155250353283270664471139774624938149151047907756760112436131540115584285462570304188365295623420539600384069447293931212994301881290847200094821215027375074543671559537149302898065382344717054289630530106169122049528346295844960040673877718828134093613224140577131251149322990778740418429690265748417854294180066296838362930139701683990120307967566701812377960017659329259789989782630794887148320528420301776085 A015281 951 -7449173113951335569462484028538458960628528191018594254046264707565009026798813949956530344992640217684499285918230708134356217706685790952821193306430386138500518080048843130280399868883786555734523632274253442674162129605156819457789251445382059647084356572360142921451162096440026889112880857304022180238323329780579761696418835523693585684366485775707243707858920202177490626849636396932145334550615283394739054979013784942878990823727777577601513485206791315120133965379465834452888194568184162492891532251094526210409087393837503595895987850457460155994289044843989681405683241113940861504780831296117228227270348547521240672886190451375308182494404649861938385204956363744719196030864551960356993861164956072565432423694956374898736931820703549125605609870973622592679761617636457224074006984073732210054178247718570511571810586809717281854697200306816077783048409629629432767190858646253165507107406091807706752332031225883164997542238406308642565754818778278807172287650737234928078643791228790794140490326886387872539183501741118114624175774009955327297561496805418519264253749786444259348766612566898553660027686404514560652856890904587205170975752714430840766447206237310122698568830410398023668817022542017389731730329237786312514302473770540689304670569455585067498033977535864880478194947864606990052015822579575775423115131807753462233617083331541820226943620559933226543023410090279161531814058709230327080507516169527268908395515376256195945673150932565967831981727403907513103577926430303880745312494767367192900488312015280007328077743141233483197301221416367917741536641008506034418162178926151220361119090581404944863960459791003537818321848195989144136556017220630010750146400467273707812469953793286689297162860071157547369890380907922230084337667573213557980119386883979625552580769102141522475681123279831417888436207363818879826251964152295454889315605234691605757030913969294241613738607533247274369318019288653479377482774628556241045377567799857195653586470459282081669406056307813483706657359473599023044336906222802249240674090112366403675563815317253636397128672513800197394959417938969036928871081903202960675236578282875440983410190284593101727266500354150959465862272428185443728863078354662870948546368725348537288892322251596438321217468662227374607320161442678150917821515640729622600167857603607739507156469309761859339546485218725506347199327651037486389370752351183544638650312977241029529200993229227209004385729615729863335986996640107777136465531360405674518033950898228712444522605355298783648682642689056517266475894547469544596842497312625866229618342013573506175754928918120390618571182591254527014798519090894890694283596558975367940316236074420599533805783746148961596565318187905145940272987784412278740329077674446155203822683903391987726728417160922700963427053035163667466218957787232209870311870020452953277407441809640385849303563108735517707883362186582351291284468719799781680643119783532008575293490665218108858860089457650356908771665173913304571466683652190113424967217215002446865333270603824324544663362943094545195 A015281 952 12872171140907907864031172401314457083966096714080130870991945414672335598308350505524884436147282296158814766066702663656167544197153046766475022033511707247328895242324400929124530973431183168309256836569909948940952159957710984023059826497620199070161768157038326968267608102648366464387058121421350327451822713860841828211411747784942516062585287420422117127180214109362703803196171693898747138103463209706109087003735820381294896143401599654095415302437335392527591492175716961934590800213822232787716567729891341291586903016551206213708267005590491149558131469490414169469020640644889808680261276479690570376723162290116703882747337099976532539350331234961429529634164596550874770741333945787496885392093044093393067228144884615825017418186175732889046493857042419840150628075275798083199884068479409258973620012057689843996088694007191463044916762130178182409107651839999659821705803740725469996281597726643717268029749958326109115752987966101334353624326848865778793713060473941955719896471243350492274767284859678243748245328065862840271736297435880850631242221727324395700688944602300658557659257679992333705588063143817618470865565075289527686753843240532890930931986774405624255934065018944382211725322929936289865207300762681415713831084340718090569746864829573578329662278927854708921956380079422682347756430241238820700873213427015680551464630558175004437152770931890123027658949059151046524365983004509052693643994833154172424944472371253031407945647524168155430511991608259380362179783446758237904703076370244731614448488670048410308622389838284218374866570036958327630274417812457549057715969631410308063327007995042029854020569141825852602376627579579455509573385406938884405887406470526871531131771278335762546544908584226109216825447195522096211363609058175997190783215780479116374271349919426262600342468587477385822031826090041027053051549714526379829493435855216191921578474891444121619212834958307297141153632525230956041181244677888542981228909748300877008915330170764974142341627420485757931435979269913970894828228916592986654005674573998970129945656544666440584370541384603109494055013801794718052833363364779563715553773988578511772582992833995851008816683154949590503588841891866431101085469866239772340187323075636288770532563068658887988396669796963730905787743577301938774942406395569466955659603707359453848321137259287871361612109410936939886150497076354499253297271787992900768583935092181587246599153126843728685236800457800548651409022725928598822309588821387719978942788277480848093183333355604009440213543422266228973424244677623673954732143025423994899998028648946400452709751038057722276775897166441499714808395656703357577524327003198082069205119834015928930214929435203771344072374420258906176854915657745961678149053058675212387020782209621343967889067835722363107237938435718933517694105923039634087510787391249695034808257567895585576391234984912335006910898637714565822583957174580618633234492232311436664886047236861326971151913211913000987396154032871045568865597532668717041324261322515312047805126975519365220287284202455780369621 A015281 953 -22243111731488864789045865909471381841093415121930466145074081676553795913876829673547000305662503807762431915763262202797857516372680464812468838073908230123384330978736564805527189522089084514838395813592804391769965332406924580391847380187887703993239535375362229001166426801376377250460836433816093365836749649551534679149319500172380667756147376662489418395767409980978752171922984687057035054642784426372156502342455497618877580535797964202276877642611715558287678098479638910222972902769484818257174229037252237751862168412600484337287885385660368706436451179279435684842467667034369589399491485756905305610977624437321664309387398508759448227997372374013350227207836422839911603841025058320794617957536780193383220170234360616145630098625711666432272341384969301483780285314076579087769399670332419199506415380835688050425241263244426848141616164960947899202938022379519412171907628863973612153574600871640343439155407927987516552021163205423105763062836794840065755536168498971699483981102308509650650797868237524005196890708761572641688593201336880471401994501589167743775454077316904741097604557903354357493983501283215274814222740956828855292922326192441354204192858273100861272729838198688062448931988874194354268214285692984206206267350748968636263538821028816691589855840519926188871529111312851415387469386666243291340267754546379747508035380883703421239160824147283259502965376489279602016880072935877540214828934079212018498125917118169383499739647171134613109498671900851972794282279569170424094667271668421168221100713708742836712318106485161611996739504466019652673816723270361331263762227202705988437207966211698730529157590651367142844573240216358228240951749361634999733906080970387215767705249247174961344918763994640431826596071619787104755145867245728655609509681073393338522345596209595279279611155510531190518113770877378766356959583491753768280935783076421229647513820612854913374062935763671744447453495295600056949688885346148358654069983992082654890995111607815797987430785637235285341089555236078321999576355653115620143000669767349689262055315160756806049048546723995861658688609270781148029695162695798022670779443746450561369510869507382324339988245450922211428867197695952033357810262305244119333526046135497064479751528965441657654487638124395958138833172892575967485730953247644657987412397401389061401865061008541543105427044942473288590138182149493666711322166442603371610131627998697671323028007838972937311389898629810501793011287752438461708866111364174880480555050435976162866688609487009266555036937070869106160891786789434925612940503680044620642253822866970358722331862116908564366112479993762024253068402959694412441153550881603195750294829702828268768566053179624362853520964772149646026010701866800140795784391825341034030023288403446926058481075307035704417435777847859338019785520774688887340124909256807484173612738176280846883411903537969801130634831970584242202628567917512867681782513902602046826382022330193240758100361714646886599790210746398472482344586539129668494142621429480539911922485137150788149040493577586807663418155 A015281 954 38436097072012758355471256291566547821409421330695845498688013137084959339179161675889216528184806579813482350438917086434697788291991843195946152191713421653208123931256783983950983494169938041640747965888365988978500094399165674917112272964669952500317917128625931714015585512778379888796325357634209336165903394425051925570024096297873793882622666872781714987886084447131283753082917539234556574422731488771086436047763099885420459165858882141534444566433044484721107754172816036865297175985669765948397067776371866835217827016973636934833465946421117124722187637794864863407784128635390650482321287387932368095769335027691835926621424623136326537979459462295069192615141338667367251437291300778333099830623556174166204454164975144699648810425229759594966605913226952963972333022724328663665522630334420376747085778084068951134816902886369593588712733052517969822676902671809544233056382676946401801376910306194513462860544899562428601892570018971126758572581981483633625566499166223096708319344789104676324578716314441480980238264151615846705228317281183770525032555034095290171313089933256787368825088125941154651098754960815420945071241964431350537339297010055385375567155637640664550856648973515859433616305932025764040590691601066524665631499965035883754096744378918092121258175573739026102970362287479546867708436529117311715623806644936685875710090270838021946936343745820766145915587971305562803489071813408020300153854103795256333875235664263937774889532483811037617531056186815923040425050712189697620256034222139867519309976847394139386227007180735932029490173429611544416222133593361785568928948044409375460551204532753087530821269852464364820558593496593348607025735626409256062993007383967492272879695718255983236333184860340595221969287122298928176617083286398240218440303969343227705038112939149598154272487472240578649560036419405054753088903469502997102734791023776383229892106914950006455267658398001564566993877236748759461946405863987362035152006713948129175218676223832014057877516283675004097880933087639295253030845212308808361602604119694759089872138822773008212920212012604973075010529385535307016402836375815089044598537153518750294592054385235701660603534995281495029819136230021553016433760175550534236572356690516358213314280151570234950323404464007429336330042031515831008448764630137262920117559394938470066168657316255438588274568789327188999910554913491232989901090997210065070654816968401990460597382580657960271882388923130218634663998695680183602283740785316051025786350780062817803702841759155888804232160976438767504718124567223893220571945764530714914386467536541091786220512355486001896392458206345877380759539705849368018683138425434140925879648430588351085610785287823293798655590660048424151407264218382382093068654542730608895251701269472723724331725890318200018671775642704021507912771007610774276410041056380162461526616933903749447534090385186620569014025800211223015366575006995530285587482665967900313882789400722339230183380113232011908868628403839854913803400829880504898311793524508178909202316480223730706354760467239469076043605205 A015281 955 -66417575740438046438254330871826994635395480059442421021732886700882809738101591375936566160703345769917697501558448725359157778168561905042594950987280792616743638153211722724267299477925652935955212485055096428954848163121758286256770007682949677920549360798265610001818931766081040447840050217991913732894681065566489727385001638402725915829171968356166803499067153924642858325327281507797313760602480012596437361490534636602006553438604148340571520210796300869598074199210626111703233520103237355558830133117570585891256405085330444623392229155415690391519940238109526483968650974281955044033451184606347132069489410927851492481201821748779572257628505950845879564838964233217210610483639367744959596507317505068959201296797077050040993144414797024580102295018056174721744191463267639930814023105217878411018964224529271147560963608187646657721295602714751051853585687816886892434721429265763382312779301009104119263823021586443876624070360992782107038813421664003718904978910559233511111975827795572880688872021791354879133850119258719144757737678048453733971552662993442727650493723421198791729018076943698260451283330449236650039565520349428896971393894735045297484236091839835046160772843072705069298140873251872339801563952633646021069078213366184203565218135010448772921759958617056890776385385689567045632144945885056472428329615624864475759044242885061116477730034687596881603772171909128433409790992061218584242180018225210171019784041500542401470432235339244451635431966526349220190380128517864295998809804751666126281379936119846214332583118447201450571085119087793288569427022496695619122207936221648187244320440628270309163852233043264542764065660608120714843181270929386621857568241636227899434151070598390517427730590701093870763874904495016367082193916364143965338634954448294283895972670291638976010071823204025573779906383523297519919027790175112821079613721756133838451799256364018724029838799334380445788467049684404788358628091607008769844290320891611747795382478750145930912486363045025737013037394219324484700599442546173218436201667623457042751574038661339624024315310487767399206263759470030418363565316349526548936686856056330667667458640417226388892257989900148263388969048041921235835248723368566003022906329401401904307355816610057752168509975827190016955016954499444719088573901322467089398588563328582121861787587515252694154268044991717867593288156010395198997046689211249542935883399821899977644644062346663915594222706661635212591536439195406730871797460196257302579064496253666097496670902491888716325775011346529502188395939596564956475651216854593968255858669061320882645199751525268429173724901498889744106544995579847814284221196204764144355930344456299358154570979029465318973128866296370902824226287289898378461152358495016874356353541596766839419351175901979639357152511365500001063707071737488393010456130860041589201934037664970338340195930568063029529460128967186827322388779169459360703946666747982575477884990684694672642807704117005136242124167209505002566080686408875234483317534709403139582274816982330747726669345795657517408911805569835 A015281 956 114769570879476944245303483746517046729963389542716503525554428219125495227439549897618386325695381490417781282692999397420624640675274971913604075306021209641733006728749856867533893497855528273330607174175206629233977625874398318651698573276137043446709295459402974083143114091788037893867606776690026930442008881298894248921282831159910382552809161319456236446388041981782859186165542445473758178321085461766643760655643852048267324341907968332507586924256007902665472216235961921023187522738394150405658470027161972420091067987451008309221771980558312996546456731453261764297828883559218316089803646999767844216077702083327379007516747981891100861182058283061679888041730194999339934915728827463290182764644648759161499840865349142470836153548769258474416765791201069919173962848526481800446631925816493894240770179986580542985345114948253424542398801491089817602996068547580550127198629771239124636482632143731918087886181301375018806393583795527480963069592635398426267803557446355507201494230430749937830370853655461231143293236651185999663611854674462234598224318915857279842290236693451039013324118207372233948975000826000476487275751513988754619595141213917852868803095945924114960182945104542728102840755868643621163425563944171882839018307371335587473604926953845803006784688793782744333048772120992310887503219960342771235296214204858215022150773912209975177824439232113533341995587890135344324626724142444181946941032693088492119408764377669288093565972924374879502969722750814944543557169791112631700358280234202651544270758972727181994565298271163981143360927469901668914149789581069260516265098974877202309603455281474185992011255360459448565309242340207528432182560999539077027054770765152391740940496272815652426188514725700962280250910373321812354239145589125088006432705563397759727520753460830610807877699557869076533899034483216670136060637665502078365175838781744325099510534828466498869541820120150151443266027160671852074501945169449594703286812426958149386813859982359722287428177195220186048335140785473444882151688269007603405177740704327578650041471158118046531579848168320590406209122371405009932469709080392649364611451782118237431927936868750595068128283246287676173956539249389816157131947276537804748520507591334814717973118041740304795475269912094074159332549328038400453352762538311926007064559422757216120779148531063860877275298834854542403445805195341473033056203710654125934494171491600320109060435896533696582659724728769042582199272775056967779952718048795486660820408610807230796903635960600176366695694859807526778593533555570670513742638426378926004310551697966540960796003082944332758441261099581573012974219196651036592704177303814897359354945716389942849304057711277842281605085132388727450998846066800289254542615158235251809325474322195096904445483755406390714287437750965548319133359928619725209414230591325611785021956465119591515682462165939803796012187779031067506946925627120273693161818068010649914251415827438708695346925371409483178337206548008701014718007082998874829075581069877492462450759136691041998621127830317464559261843215951061 A015281 957 -198321818479736159655884419913981456749376737129814118092158051962648855753015542223084571570801619215441926056493502958742839379086875151466707842128804650260914635627279752667098567964294352856315289196974757055316313337510960294630135134621164811075913662553848339215671301150609729480603224510120366535803791346884489262135976732244325141051254230760020376579358536544520780673694057345778654132138835677932760418412952576339405936462816969278573110205114381655805935989655742199528068039291945091900977836206935888341917365482315342358335221982404764858032277231951236328706648310790329250203180702015598834805382269199989710924988940512707822288122596713130582846536109776958859407534379413856565435817305953055831071725015323318189604873332273278643792171287195448820332607802253760551171779967810901449248050871016811178278676358630581917609265128976603204817977206450219190619799232244701207371841988344368754455867321288776032497448112798671487104184256073968480590764547267302316444182030184335892570880835116637007415610679730864225695518559708501019135196713400702272076915389108770183540620429362531944119790134990729208858489957957747278608624589297556670407781539183033632303207213133063029118494747068941393980368854749303669131665868864529918299730563265811741026414321071951367269218783331558167544542991591653321783995318215661689827161322922516128417060431735051944056950848298466631752433843178208726958104734080867668792338385388891119182899095096144684522051847931975401315407225088479617115343357226943585580973214477373429484196754990977777479587961465178023141320931558311472955181161962110650186790617048268868181205507343589369232517826327328618752435658631171029900917177594827249189648425295278702675659665670844914301833962266645663422911283209896810585332618597700014658795544975964797198216468011168708804497735846284373972011573147008965625320970242305306247262799727862441347147091186290394972569219929574025982865226439163364227900760012403243056133767164414112384102039366448618892990983882572886870347834705757418083718474633740464283277727061089540978010031247834070795567709320625928464023624350047456125899250532187033775283354656853143688119704746047455039085939675535988014420567507867618370953297092197980748055614563703332991516260983655206055085153154204236476225485432675154476332990506676238550924933016635535461904305662592586520540653340295250969206842604189986648209230028271874507179636260799744104607083539712798997067701405154755195331035884577133855294109299003242449976324661166342484626028838996538512832379732063997227418979889989213581071183906422978791064622744557163035007806939088209589924541008588967552698819621044159360129407031543530549077380356570397999011999623768101348727824904287004282894103917936099105286574106195291520730681779924292315456415799284983436843973093449224219243209882500180342612811696906245444336053530369723470980949598273311235083655737620096387205820721392487194923850772685521029850430793672094608488435072863353183901928643675936207560315842102860091336123550533200419023891732248857138738087587495205675 A015281 958 342700102332984083885368277611359957262923001760318796063249113791457222741210856961490139674345198004283648225620773112707626447062120261734471151198574435650860490363939412608746325442300641735712819732372380191586589447218939389120873512625372793539178808893049930164680008388253612542482371953487993373868951447416397444970967793318193843736567310753315210729131551148931909004143331093505514340335908051467810003017582051914493458207747722913374334434437651501232657390125122520784501571896481118804889700965585215054833207553440911595203263585595433674679775056811736376005088281045688944351096253082954786543700561177582220478380889205959116913875847120289647158814397694584909056219407627144145073092304686880476091940826478693831637221118168225496472871984273735561534746282294498232424835784377237704300631905117049716065552747713645553628810142871570337925464612745978761391013073318843686338542955859069207699738731187004984155590338916104329716030394495817534460841137677898402815546548158532422362482083081548748814175259356076848169997263600621401069696947751182997627550740525196779668106227092027447203738921230850417397129893205800539105564447625871373090975970036341462942052468199025414242981750321509497606241775850253189855157339741239567489005273396825156639624532259905513592323744861598896093315299910350874157869811626631396046615356883388579956072134731327554114765589830649302694840724616095294183859129831180983038120724113627737080610374807011230299413089175779819964267462213613851881967429434715753749325553228861162453039332205119075283532117265032560735098076029401999393790237656099913900979584389057671847793668326099406369711266292487051818694934290412218977848902029240762658084811236278729462758250918843966100224390760381144073621507679709721865983530849508214568050587367093641310520709066074912798407578129042218834962572456444414714271851179550608998825680171371082940586822623221188120480416438889555452260986700039250486203067969471587229135553595562488432642958544295641661277048221926381039546539069273450215127251394784201677434867402684087791075195768907782709491153130047407522554710664793275541807502178549541232543291374313762765566503261772552819277300044658793840047639069440779170595089362727594067808919173790876576724124870530441207922938905012988821764243795988081057404303080748898206452792178834391058756652202862828754964734523088835347321232296646828774097258736273667499356140235859210969024394410917907483096490766027224482932693477244818394001542708997829052362296022124117702033310431018324951781443046949303940114089115018547249695775856006137285868674377989403410530588489457757147987116750277623752101305015530146850662426353006078399066136338276755059942099260300893876369272839471328593424046275123888217305708110560570983816695077737192103542608024839538586923274072485069038725645264441114804999385785379013938902136013753681010133805129238284398514669056189424675525498063242081166335626288306718013444037803689364592388909644678556797931753502824008687820296002237967109120297167369702009633362247307756351831049536062446707925 A015281 959 -592185776831396496953916383712430006150330947041830879597294468631638080896812360829454961357268502151402144133872695938758778500523343812277166149271136624804686927348887304987913650364295508919311752497539472971061626564794327264400869429816644187235700981767190279324567054494902242473409538735627252550045548101135534784909832346853838961976788312981728684139939320385354338759159676129577528780100449112936375685214381785708244695782988065194310849902708261794130031970136211715915618716237119373294849403268531251614751782652345895236511239475908909389846651298170680457736792549646950495838694325327345871147514569714862076986642176547897354027177463823860510290431279216242722849147136379705082686303502498929462686873748155182941069118092194693657905122788825015050332041575804892945630116235403866753031491932042261909361275148049179516670583926882073543935202850825051299683670590694961889993002227724471590905148527491144612620860105647028281749300521688772699548333485907408440065264435217944025842369039564916237950894847478816134509542939792770024887849233826797416007483383094625201305059926392909025089938070099680191655729524056530224773955358843469876387015032495557502093482766885582595822496377411929869155210115811779783327939907631422183532942908579129515260249987440666136150575060154730933358255156741730064032220904638823660940910931608743043916692242763919291061367887775552544380849325857614979933671978843401140893318372109074890504205981325269662933261538679044537883515070779580901467081526490084580226216403219349866531025949150823597574915705375114754058696522472090527478147375340618180926431144493622191214170899431861489614488521567981324942218845724524504573217683949593422120764937961340297613198815383656524018309383463177705933466328588345242607287399016523901923369543436935600252291403328817794021918384362505507978784298540324487841886479935741478618258774373335262383182832029249373544655323772716819869749722958172071017702661579049317947094594446426474090067324993796439127843576884999764152364110291232174997369401689401083460018303286557044823231636947326004101044939682404138372134888031836667156683102870036244114429876825418282891958652265623721546016842428371767877334086981299065620381526914490944564273336319956045935619524029320963932314320287939831188308474967180913271919742265678199103005239517987553240214542054452658991476440692949390460058542844732944365322878380943153925469919823813265822203475231771425958878320956999781027892884443969570825544152372109323742149721783717808590603724422078519572175920108772568054193118563347529781584506797894248862079758672446570830057071980560416105270683235267345538335907135210612831962937182785152582711777131497183968785127942449156129106339744225168312507196217752823705454674834718412564396729810091975758190846851773396506286615585301945051209773768165731860259379547241143541134534663406464620070247090224685078242614501149351710908483352245677806084282536481120389476062947804898586535161849735674718545423705449574916469912027801886149334228970429773396125382330412257816481174385610824681970475 A015281 960 1023297022364653146736367511055079050627771876488283759944124841795470603789691759513298173225359971717622905063332018582175169248904338107614943105940524087662499010458877263019114787829502639412570708315748209293994490703964597512884702374723161155543291296493704802672851870167191074994051682935163892406478707118762204108324190295363433726295890204832427166193815145625892297375827920351909969732013576067154057184050451725703846834313003376655769148631879876380256695244395373845102189141657742277053499768848022002790291080423253706968691421814370595425655013443238935830969177525789930456809263794165653665342905176467281669032917681074766627758962657487630961781865250485667425083326251664130382881932452318150111522917836812156122167436063312430640860052179089626006973767842990855010048840854777881749238418058569028579376283455828982204806769025652223083920030526225688645853382780720894145907907849507886909084096655504697890608846262558064870862791301478199224819520263648001784432776944056607276655613700368175259179146296542536071346952775728017543893328017284469474621512384688252083945589132106131269485062666285608394644438191691729635788661101039697109706005544049046002222873502513662723659743896716498764050209177014229378529495324850664862773605727379219949549187031717311968420715997366495174952168000986192850145488973914574622471474308152256328691669853967513854986692085485215357587427939346134352457294449482099833546357957443416843631904715203205364544149835073394192168836473272394109915350857361393165515278958760494169360659786566168768299618341117474352581811216050339553838541054955981852363275484820595549484476898776988567035137811977774556786624149516998668516672909365896018093028221480308740228983984660349715817653099007360647040738051482896393801299653990518688694014520559834635754209071951176938432172075311214558035535735717355965343729877490924439269717690255765664925233706181312382377129415839305208535980567008288727269023897750193673621598095675430540080338055450667732684363116248998011664177195110997216359763676495078258682001564250738730938446076055180232228643386059128980336012176004705518436953962413559713402997657117706176731997138633112653002593036730648888516085059839799053779657990163362504408274359710649778598558465934004027849346149304501672336663245933895701234456936518927353408302923745227824619349419088537579644308464430757927494446153146831710350141675898273893659493571333371511690881357813265747217364507937870521743545391570434975011693711211778122858697318181985227617358034146038890510856285579861228060527880208624850582597293581764339167564318754990479918284944098580357314366840322843497560698160279478014626476692570552696006471915747170989065778515369863668245958730287323024723219919906674284614608928071316145677205631422348720290011892111857050768251811900423242920155808914429635399417992222213836692748101483556816009736332406215406323504468010310001861347257111689703415998186404682044699498762100148710496443874351044132681532883334431388492654795522650683180636924409455577406958089408132993899472615738284032660404774101 A015281 961 -1768257254646120637560443059103176599484789802571754337183447726622573203348587360438979243333422031128052379949437728109998692462106696249958621687065225623480798290072939910497030353369380560904922183969612905660022479936450824502264765703521622476778807360341121899018688031648906177589721308111963206078395205901221088699184200830388013479039298273950434143182912571641541889865430646368100427696919459444042210814039180582016247329692869834861169088835888426385083569382315206004336582836784578654748447600569382020821622986971382405641898776895232388895531863229916881115914738764564999829366407836318249533712540144935462724088881752897196732767487472138626301959063152839233310543987762875617301619979277605763392711602022011405779105329517403880147406170165466873740050670832688197457364396997056179662683986405207281385162217811672481249906096876327041489013812749317989980034645445085705084128864763949628578897319020712117954972086341700336096850903368954328260488131015583747083499838559329817374060900474236206847861564800411225913395851785547694340359924879930189302420449722528393079060953856860312269395518733255447318566868584569734271980192043898618518055446506339623431881957131831315042760737750983099375457160579928216122635778537659195187406260721996246355627150783115057993969034033196950364733635460724487649923720126823773971194064053047240773751483412835973511332302557659547417141861355376078864979209873819207329028197201759017603466879651627006798204942673948840410846067795755696944979772588460027500443051750722500030255933350899909066418356877129979928971522539303513083413691398751031957339714082502460347467615980910178848367410701971598826998034852654250772452372791168124523072510883867605273458398119331539970039686469333568699835365367024203011189715189993061278454714890799277622316645344443780659798622562710654830489665459950677872063140422520994735410771388709998573250902341050700993803236668214472122042822781204257216769610842722344778900022825675175167888035112446714044113090749061861111789617743347807475282811086529381012151928149403602164604015579236487075866787379136550829835409133405369135533920632913459398285211278224032950605031161227066899718372744506877188808446503901210241233921786135006849086900460996884392167603060111907683693376862067036806507922380577608005707770841200145015552238445730164254898009549355057191851516326119455862101302819330593243240271885905636640297544541256602960832762607224318078461428999512579365341782453925065125372265628066261153128611648499544258657357944626243789115469570288101964794713058465396024672557322655241512532073863902307280333276417523454462313187431496297843547794980864334062457336123023207263231495971901906194379243677625230179074465332337154056584873939327208203671963601023508088854031560871508133807683328426505379640002771427743874663629375916775322318773475945753462765266334506536513404944847607608563066333747153999834855267729299394405465549240132809917105710315320976443381433240695243631610499749810382362695122142317290084504700761734974142530210697498548260000430798255682048408844485188395 A015281 962 3055548536028496461704445606130289163909716778843991494652997671603806495386358958838556132480153269789274512552628394174077740574520371119928498275248709877374819445246040165338868450622289609243705533899491100980518845330187024739913515135685363639873779118669458641504292918689309874875038420417472420103466915797310041272190299034910487291779907417386350199420072923796584385687464156924077539060276825919304940286659704045724075385709279074640100185508415200793424407892640675975493615141963751915405317453783892131979764521486548796949201086474961568011479059661296370568300668585168319705145152741157935194255269370448479587225587669006355954222218351855546249785261128106195160620010854249066697199324191702759142605648294035709186294009406073904894717862045926757822807559198885205206325678010913078457117928508198182233560312378570047599837735402293127693015868430821486685499867329108098385374678312104958184334567267790539826191765198458180775358361021553079234123490394928714960287721030521924422377236019480165433104783975112654182524434181397501896612185607006348963343012530191721779784899744186967490771008786853809060666084682073495555549188316629321643802192037578775730926142156198282750586709990864989231180284008541099062973324584325405815985198843997280285799630147930534034173013511640669105111776437808984776766574993245969402830219355072971632403355319034626449514415816348180216611903255919086225317721932583154274961671710852844183926151482270622765626879087295946034405927305794340332006416364659633744863291867010731333075750123836288868160207924430831585592528950769002815988039023408441496713365672122775622158025069438198914926465963953066140479216466976947036248899254593643882520981638453674937606761163892163453029201623356572385063659672192929645186873856450777811417377408206000525833557577390703825064972381177517392400728516751894868916425422149077370963024272018360421964105061800818696915992749253849834966256401877349931946869329397170321972245653212586198083918297129495599134451189456458674313175045276786700189205476212162836513015374657190026056276842948520590484078740086415759355343658431569725602648656349374864931981951813653623740861381443288538131633980751339004247667919472572755436037879289513316027206575043289856982262559884582036941911133633397871800854423142057620017974753534267966039411982535048511836366172884133416130687600227699970049439404904446580154837146157361535088749548010583910561201391886301174543353868570065355840520580830024045756251496249011815214196564264278576932108367191599593694870265014286689542296069066898794327328992525954458025242000415509564767295664223924652177740504802638965756170741042216694188877395719352693383409436676993895132950542114756807392790876174876780698469648551064733400182481146799399850729790582071596170851939523772175007613699883330233100942581026007928362115283510722610078683678485436859988061523803981858730713080118766622350970422623516373562896831673928861899946217460837842615601152519742481670819432938364917146843454370796221493597382626139410323708553094185286435396060732487295029933496236844245 A015281 963 -5279987870257241885825282007393139675235990593842417302760379976531377624027628280873024996925704850195866357690941865132806335712771201295236445019629770668103688001385157405705564682675316444773123162578320622494336564730563178750570554154464308369701890317060824532519418163495127463784066390481392341938790830497751751318344836732325322040195680017243613144597886012320497818467938063164805987496158355188558936815347968591011202266505634240978093120558541466971037376838483088085652966965313363309820388560138565604061033093128756321128219477428733589523835815094720128342023555315170856450490823936720912015673105472134972726725815492042983088895993312006383919628931229367505237551378756142387252760432203262367798422560252093705473916048253695707658072465615361437517811462295673634596530771602857799573899780462166458899592219790169042252519606775162524653531420648459528992543770744698794009927444123317367742530132238742052819659370262935736379819247845243720916565391402436819451377181940741885401867863841661725868405066708994370391600820334835046882334142829220845622435217193179872405828176464902421727999503635809853019268709180040073078355289440208226526867445052590281935589060332445929661649588521582769525983326050953798789977452186654255669393229636867461945870029337986052020885356078987283415654453856452427597304073915899428858883228804883438081941043945933649256802674163123057966015498402156773037033778292533897369636032356099005055644894545390317816363908769720816375610637594131716668111370294352545414853699770580779559120632603727807739980781930748444397264407754518072228097049471212988114802726959219728798679373529751948704440481626694653645838653892147146633629125245648278671238413943565165056574309804434692663423170634934021224658270555760967041656367398774385477325569430305670682236650696935509688041927101309605212343158406265448548624833226300882717607163513072569273370310949220824845604979501443241665658709818866340023967056822981404286027287594447141725140842135753461778053719281369591564280903434031151762789273922603344869052404955202581067625008612860321716846047198308119827658001900551185603664010581531801686495677655344960375569842530637333673766899836146496463929263595059497177619460097638655108639606468611532325420719413260608521373343111214312817291469893462845466230915563787539269078739634679970224247852375138245928408443667331632163971103533075173014323774173731560613747302206022545134126141470212929666126573137678932993609782779053089490692107646483544270252081655617613551507411797091343278336243452789653406117275572897664781254920859996263089375932655985863832270730479331774887852684851565882379424156652650118598615616715325383895483404602145995545230589774587254598278940418080859173940664488210113001800325934126440464304619890034582722311690257882577832318654274336099186883210618485280081082097292084782474551200562177327199282028220114942436228539679810065089817327891997456760380732815987239971870656942464174436491030939065342444974398375184941245115269053074765739307423319570201352406654055736582817867575197868330929652308688868951907115 A015281 964 9123819039804513978706087308775345358807791746159697099169936599446220534319741669348587194687617981138457066089947542949489348111668635838168576993920243714483172866393551997059215771662946816567956824935338035670213583854413172880985917578914324862844866467881104792193554586519580257418866722751845966870230555100115026278099877873458156485458135069796963513865147029289820230312596973148784746393361637765829842816921289725267357516521735968410144912325159654925952587176898776212008326916061491799369631431919441363817465184926490922909563256996851642697188288483676381775016703584615239946448143762653735963083126255849232871782209170250274777612276443147031413118793164347049050488782490614045172770026847237371555674184115617923058926931382386182833149220583344564030778206846924040582805173329738277663698820638623640978495355797412105012353880507480842601302294880538066099115635846839516049154623445092411459092068508546267272371391814352952464327660276581149743824996343410824011979770393601977974427668718391462300603955273142314665841619416604217453555085610448423291183952527909584404739267693550967511814745417573214198705298524793187802193194100493338181828620012397808508650885371605483677446940438634023929530640895124116045362062566627200360322104743547590970334220040339757045873743327244427905159828463193530614102033471504076370916083569496883599028805321104924591461006990800474197828522579993186554279764199302224878050737947215758932116225085534627025136899068287797982600545652460056495782231143105417921130083078451969120718987099119278891771599436557508610372982047034378918013662088674142488357699710329704920720953365205532660232705275426700728876152157071887952592420488425919009817108589666926291688272324158167995206464584078552239578861123876482863454826155106986540454310832842897883507070503043130960056979736027578664137420993804878005043947801104797445061218260361822389536744734303807873429287838068428760537719866076227336230021396575101074624221379984466741464711500744810105360915100064262562667647012371657780439690270460523175514216090945264658871998558423523373648959227615875985827178279929267006311865894454444757457300089710781379026108991659081446190048120960870468567573729314317105065029654690476109440184748420625318617697506071000187617007905658102910054301764809254966304236957153682100662591541260232328301356031891342168874741681970484374321582903983059619563425313547076140463188873694486914390740079327742930083065915616143188358264400398509291773168968452513739999046249226551524707031369234299207311576248149563112443294889644735202307001889527789459332625164412502279415006125697809625625786276215460933806831982970734485234636229907147882078969400131698793677139194078750112044396189292152698238048083467092237701450504851642427524278751309670697984407926233957346490003058766961889391951572145810779090883360586082737814677813928676085039570340114335697474097668394417414520764270281563693700959133176015293575342742344358606456659432471199691926563365665855201153435727169634839627502458499382777249246938802544711458789353702940629312408068182722951062741 A015281 965 -15765959300782200155204118869563796780019864137363956587365650443843069083304513604634358672420203871407253810203429354216717593536963402728355301045494181138626922713128057850918324853433572099029429393488264125638129072900425962738343665576363953362995929256498549080910462325505834684819801696915189830751758399212998765408556588965335694406871657400609152951958974066612809357980167569601100041767728910059353968387639988645261993788549559753412730408497875883712046070641681085294350388910954257829310723114356794676676579839552976314787725308090559638580741362499792787707228863794215134627462392421865655744207642170107474402439657446192474815714013693758070281869274587991700759244616143781070058546606392026178048204990151787771045825737428763323935681853168019406645184741431484742127087339513787743802871562063541651610839974817928117461347505516926896015050365553569778219271818743338683732939189313119687001311094382767949846657765055201901858358196957932226757329593681413903892701043240144217939811011545380446855443634711989913603975940481458754832256225035430983951157180768822115707594036832699331942136129230141808637239864305960140942907322837167341103150014186964273712299499489266271714643544065798777611066018165787535476361176488047037117476670030780388387924135684127920457124954354201737508657297347707322956629988339503543653344707964059819285667181475784762364742958090786187889159948265114681650330335611782518957113642111622589774478330935005412770698312271155042184815210487319712811278542623763314567738927417581075626473980817055735620121111436899090555090900672874697154795485762480711960141188495878816150854976004640800633831939080409578010541148942092629308045596546791808189871897024437618397391722018723631549231954296612329116867082799151461806621881842261294567173504451704970894677509943040176187425104706340756288191447646734770853241027818316900401364595435698000222457484873253747959493570194803515866840936349512893221432124575551068893505508692596866488230349047503584608048352594723550107388698630893545479654849997118704220470566317872640011942796052933339087289308867206265208577066257080807689954681636193777891942344505444002913578601208217881005876876340035701864914667280011745588346434204234753724225079593123720750851025313834907988443855869047599285457028990936944508872164369822726790035942130102762338490935451151981077540198306742439783402373107870417516649976814883784163647118979882959692885434325480343838874079084159399306911670599443088910258557186527870398108851680672490542691799429481962171148445123847223612040609121753133638839625252279714525751212064922280102421896029719007982896002041862660399214956749625932892869334038033169392560813375450426037956824549912880389626949565483686921910526877356821119420375902742111722937929967154540957082656326939214541398629347351058409053046021395612649525699349108762615441347720826990419274012524581081994665987612564333237543243300753372099729275482317342803042677428920284179172298445571982459654201903687565807129493215211336237731442842874953337844308947474263381263493901113774296615852807989416555870870315 A015281 966 27243577671751641868192717406606240835874325229364916982967843966960823375950199508808171785942112289791734584031525924086488001631872759914597960206613945007547322448285283966386865346733212587122853991947720409102687037971936063611857854115956911411256965755229492811813278898474082335368617332269448027539038513840061866625985785732100079935074223988252616300985107187106934570589729560270700872174635556582563657373841900379012725266613639253897198145884329527054415610068824915388637472038128957529048929541608541201297129962747543071953189332380487055467521074399641937158091476636403752636255014104983853125990805669945715767415728067020596481553815662813945447070106488049658911974696696453689061168535845421235667298222982289268367186874276903023760858242274337534682879233193605634395606922679825221291362059245799973983531476485379786973208489533249676314007031676568576762901702788489245490518919133070819138265571093423017335024618015388886411242964343306887836665537881483225926587402718969208599993427950417412166206600782318571591628591565303128291696879518741780643024859613239028987429035801717416144243515432290202916880181903162201760760536248487026633850401647076381047107024299785110110421850883451445178361541209822980238355636309645486314142715296302569362802035564736448429324782996660437698209889434921772173070138722554915478425808321835802288210351143304244181695270907340185212023424982566520330797793894304281248923130329691773929370020721532326140704991506469776168353752387707365871023695655842297627449101862025784172581532612064333627469151147045637421800316534561178868123225012618411968526665711792805917787118259121851306900816022463748364464890617823236846963702105094222451807895651293188144481863856623157632566630601219363631996346325032348485568252139969472269237158124658637863318007117188867443934264236518972414649895813158332435284883683458479193610992232307985341205863304960221888598971739891012398418165087343902663277274011825468677913620023497731345569019983399010607285757736221293952097414572717840388595651404815260388034930465852382340194669503454873904257880530191397482580273616160417502232719081720083172150799256958301703562658460535792231516147075408355210874533685438049435734957499378063463303291923564909573845041051079289131800200731353340144146310865892523888379241234499139220343202266733280090640983329485432822243332371622564918818767857874083113161905095312787091798934187170817407048312119046255673430261469945026694896285120646628839875359272345434153709003695745170179567396359348589208606474547744759417134768276051449650048855611288043986155928596506046673700281346384313129595110052633929991067449865078948167620453507941024554272204092227213191775017002423430618760715472694501272889422017885063926970850357169347573868909901201916102541988914910786169985872716785648267321831051488809454579169493440312526267421184288768257549637255325032254547703812366476457596683331647313831581864199504710809726606515273636476888712382013590916110222303278216302329704112490150391500613765137124166482983378128315847754013576943376734327349034105111274183537534165 A015281 967 -47076902216786837148237015678615584164390833996342576546568434374908302793641944751220520846107970036760117361206476796821451266819876129132425275237028896973041773190636970693916503319154991350548291698085660866929443201615505517921290371912373542918652036825036563578813345936563214275516970750161606191587458551915626905529703437745068938127808259051700520968102265219320782937979052680147771107117770241774669999941998803854933989260708368630734358396088121422750030174198929453791565551681886838610196550247899559195841440575627754428335111166353481631847876416562581267409182071627705684555448664373412098201712112197666196846094378099811590720124993465342497732537144011349810599892275891471974697699229940887895233091329313395855738498918750488425058763042650055259932015314958550536235608762390737982391473638376742355043542391366736271889704269913455440670604150737110500646294142418509416207616692261946375470922906849434973954922539930591995718627842385234302181758049459203014401143031898378792460788643498321288223205006151846491583044230261322500096467838145703343137085721232438166611839632083074627338307345753342327947159878049589601380150204373821474009398060539139681734996435547772719338206394156367930593041460708588844725209232182352170661618015786442415474022362865095453015237772908574860061718677478540795708087252995022331892175550753900843777016332311976396772549028864873362080680553419090384668398703599529049255430740236151042162885104866126471477435108985304176907604282238109206317957596237010472532398990136620376339655921252179517271737111817986764177136080386977663969529258733237165076612090703286322154224340711635792173448561644839053524831361912190800301570106014400547579165910592033271481919049322254120375644028523866111071890482525929696545405447492285206524210575929185933693160117427773739152261238204934235373508689268875105078444927188685662003352166707431453571824628351038468083797475294700712099272137372074734064706600457115065960723936856216669933380661867892444767130527927024780040444049340907561884328987459710413863235461815919058727908276441839854767575413633411969713654468185750349567686989276210864892215781618973537086671021450061240535141397615675680838112688976845993435682472566053006040733187961803833665228884212379371438465019714753757723478612788576668262279000323704494977167306294074313882775759546694772646010171724091891136401446240904280531657902328651612457534929600591416151292228080791987226074752503975137237663992072631068551783250031330798484907121314952715577845213901245579141273708580651945724099965239928144881892326118865551566190172732213415492278362124312269397117721829464597382431855945300192791051886764602487246032812415028868117329577142427681047633163177047259555390186829837752682446844913529802885844958363126632664828128441562884993166549841822075074517515469874162934419555926479734777576205685798670381237340917545618102036964725554618712220364575882623439968464306101301993839773019577742831019337397890018316178584446960259949598975471600653269418400400778703624640830115665803822683206329461674010459814032682052744325086676179755 A015281 968 81348887030607654592153563092647729436067361145679972272470254599841547227413280530109060022074572223521482800164791904907467789064745951140830875609585933969416184073420685359087717735499825053747448054292021978054077852391593534967989762664581482163430719633663181864189461778381234268093325456279255499063128377710203292755327540423479125084852671641338500232880714298986312916827803031295348473099506977786629759899773933061325933442504060993908971308440273818512052141015750096151825273306300457118419638828370438290414009314684759652163072095458816259833130447820140430083066619772675422911815292037256105692558529877567188150051085356474428764375988708111836081824184851612472716613852740463572277624269337854282962781817053548038716126131600843998501542537699295489162522464248375326615131941411195233572466447115010789515241252281720277825408978410451001478803972473726945116796278099184271206761644228643336813754783035823634994106149000062968601788911641684874170077909465502808885175159120398553372242775965099186049698250630390737473830186430312348171884573547201650290108944299463549974153919056203157797883238105341883240514376253877585574691489483916738642240791036642565916948088978236115950715418342717792065999732784727401863401933471047543978523697138334347050536178891955697511702376689807588371083348333879074814979597502726158445533723130517982897773828477861294175937259372374678502476209501101161701696623151961536932334332900261114276403007104124662598501117079259703565168983979302982072063400676859139094553415290938276049246787186377547623621988937912694507524967696900546987847184159787534168305978956402361774426159897884903307141265497926760216359404931124419348790719849025272926527064668483288619727485273621780235046961007566536629151439169823088666283148144272650858048372802305577146770772352577943080990852155117317775519926676877980620793572843600428908014442483721083066193148685944795377719060202786488362370254452380336746003865770980819503849317877934192660655598779250775118566885905426668600751678018956103684352149266544286432240479334094769031581087927209099045641302814247675365416492245407426523592285674979008321247879182697206215450635566381798546704185321355711280414475078904881204728704048766763991535907250016506367422152769510017347322055259106265145255361637756772095407775113256243410703758280466901553763049071838344658905647899125682596285109752989153665147297228783525521439242214256219277704266480662763177688364830252930226659525841663468762744972131789414204290957022658610887589229657251232208419958782416711135797150041012758686877543778148780529615355107169551906783409267759405856163150876801068514478838213075936836590832837786385236553947339912019594901984156082694408311251265992626069533442623572112782983861862760080040894496804808890914591109554645081706231463113957455943526429338925377230381132962476833911619002063559833944317778443956427986181406458603169252076429689317022507183301369402856770770484768892408682136872305114657940852328415560007050527551017954849334943517812975946284697000335489369971528377025555443023054605669943717803415630140608160981 A015281 969 -140570876788890027135241357024095276465524400059734992086828599948526193608970148756028455718144860802245122278684760411680104339503881003571355753053364493899151166078870944300503576246943697692875590237816613978077446528932673628424686309884396801178408283526969978261319389953042772815265266388450553502381085836683231289881205989851771928146625416596232928402417874308648348720278443638078362161515948057615296225106809356329971212988647017397474702420984793158388826099675216166150354072273287189900629135895424117365835408095775264678937788580952834496991649413833202663183539118967183130791616824640378550636741139628436101123288275495987812904841708487617252749392191423586352854308737535521052895734737415812200959686979868531010901465955406258429410665505144382605272838818221192564390947994758545363613222020614738644282336883942812640082306714693259330555373264434600161161823968555390420645284121227095686014168265085903241269815425472108809743891239316831462565894627556388853753582674960048700227235516867691393493878577089315194352139077210000159848269449600239068339019881956060317033417087115521427621692742617357221200722458760977575240936854997270859030015951202117029697928405991749388964297796125582327537871269482047783962291926280538364992053270371293644855281239961305256623224210185041719558673605715204717784562449781575631867119244083935139668796272310786000736391538796345659181182219318123338733294437286785086885144925268455541137297389666981447706698902492578579395500659381089113628658451258992666226954515334521750747356173100244369077578119485546990603644673986742892509615844218212324382940210420821483164970988426207444276615317039924579549404134858235341469124792860631349370837882299314352183037217554372037173626641141636046170816532192891910698178834970928191468980988548463228453221321746271256901024978238716027012884478024327451450216627506478110037913003240357779032034213440382159968534484733744765159080567539138553632459196186178474187236178174453867587341445320244640604104570799333273130614431667623178674815155045780811411085525699784885367456504216772520660746639591287499380855021144258663922602395697227872232869503438215225929712284356523600518257584827599946734353924873754664949502986625518498483344363944328854387734370794305998407720855593876557414851327301477071248930499850893671659389979940877280686982709954747467273569762318753937179316807006916948332292260483894412456406020085779302526726226582363229489135262202692186251666959368365569940816202792754999392187633031559399935321643600162157447402871422280850659124388132841611621760730345793993929680239184756511334052781227306152731503611176013972905117797100623938801244334040647617094109681101907052876705490317920315319703271518295922369344541277287071159407995090739259206558037228259774622997337901939197914883925184564657790638243989902812920717906102519604610307167089596941283431913939538258739516504718196057516392554477556250398187779185062491161179454994174816590944830332142375172839692677137934133871310704236458286334054314525295841638735151304455071235295023772151140740393234499040387580182768536544795435 A015281 970 242906475091201966889697064937636637732426163303222066326039820711053262556300417050417171480954319466279571297567265991383220298662706374171302741276213845457733214984288991751270179754718709613289019930947108954117827601995660029917857943480237672436289513934604122435559905838857911424778380319242556452114516325788623668914723950463861891837368719878290500279378086805344346588641150606599409815099558243559231876984566567738190256044382046062836285783461722577695891500238773535107811836888240264148287146827292874808163585189499657365204498667886498010801570187103774201981155597575292450007913872978574135500288689277937582741042140057066940699566472266602612750949706779957217732245498461380379403829626254523483258339101212821586837733170942014566021629992889493141911465477886220751267558134942766388323647651622268377319878135453180242062226002989952123199685000942989078487631817663714646875050961480421345432482762068440800914241055215804023237444061539484767313865916417439939286190862330964153992662973147370727957422181210336655840876411250467735419965190371675965293995881846323656248101333977579085513924186210122269872448047949393346555365611026939010613371327219383218003764621967563481323696128039977560455354936367852978656744441137840472610676388874455145696044502564750646614419074729584285610492403185500070915107923659814156335835930022966311955792152628088206718831017577558260144120795562485372822094962794416470784016178349471350749104978296232161211121291513310820320001173081183075622750666911468596602671867723557206289698354739947778549164848016505124715869616356955898643311487770496573524745206662260741818368055886823087993881237567620645604413293063266332402491964292712714116260788117701967531754982221731161702471804969786293577078397905046205344923842912985907545175778561909055242487838472130345663952681253588339205127187585395584770976444288080108226093246884836006528269167663386356713587213006631475484168934137890172906997000686431402391363939694537047286485103342706039591204875499763033440155501306328000212891919598809553156666735662120727989718078214828936216718799661773756748052636836514184442027976728755122468887882024213954226916326418106257233078764421126724245167129339564842170539283441468623127818820555453706303747449821216226280508116022267884630343703044064332789143601371152726411278086586772959963051497784068855647501048246894553813735216510858228463078218180776510793490860480324495812769062792729957568023665640463948997882797141240911461873232176391796097035270319411787115930653739421213597736314363727886452534936760433946799016057877642765013080162314285901643327533777484755003543120260528997510489205283134799183447612417936100289527967390745318822864259914014317633176810491039729111002099584439096566545899873804548954044877377818036528747684299505259420624248946104468941604347395361278585525321798305991170584078096293789707796575160424566518841704344103852083750939709999618716728819838358788457595192401428845385261835305589200693998778844188533753193712421937250713491178690929437245625705182113323018466397688293136070743720458405049372448454680405769553257685 A015281 971 -419742388957596998785396528212236110001632410187967730611396810188700037697287120663120872319089064037731099202196235633110204676089156614568011136925297524950962995492851377746194870616153930211763426440676604272715606096248500531698058526333850697969908280078995923568647517289546470942017041191651137549253884210962741699884642986401553349094973147949685984482765333999635030905171908248203780160492036644870352683429331029051592762444692175596581101833821856614258500512412600668666298854142879176448240189717562087668506675207455407927073373698107868562665113283315321821023436872610105353613675172506976106144498855072276142976520818018611673528850864076689314833641093315766072241320221341265295609817594167816579070409966895755702055602919387801170085376627713044149223012345787389458190340457181100319023263142003279756008749418063095458283526533166637268889055681629485127626627780922898909800088061438168084907330212854265703979808543412909352154303338340229677918360303569336215086537810107906058099321617598656617910425529131461741292979706281059652680589445231661416878624472111467072305051753641614699332016959487795907543775878810250632946051927369352295205737111485028202051758082316359538371498816020845357487185802934436032371188219362578231053013999350166691019163833564616533853309941040425809568243837303157932665299194581194651264723128900272386812040683794529221577866111224624567133659274168344097173881542485300996461686008549962948798858269686846070954169427062117652455023078235709158108883396131443920141217784433834331044848325172957288068189037885971746315823583826887350879958126376972781564052185792454866339201061516797822156546622876789615615827985897258287013992531896753559086801420306742905452709408757711662890703203440697069666868801620214869189208603037655681291167910584555145566572704072622636928896894490780115734591535571016054676486991608010852507085671487884941212877498977601162663612518307771434570987927456316958462155335792706503476878833163652387681285750216773481123269071352764341988843364329941563133232405304866063065203342819728105731468379832729270455813939757676475496919304971353830897744201660263957449208947441556380095624616852660219521150057241433979041370957720177271508736050136176733130424470351171516603838573278676366322108164987695822639315851318296786036818856896127757217123002091456482577066193191694051384354592335052589842799125607726743795575901502801468728121861252568144098418036018819063812432426248282693648114129789684949788117765261297462468995036474611973518188117548551046911824448584059025219344250330626706199354289108028760013489827367493452916307265550111096929283896400812801373919426653494102269660496404183509271389113003300395509709257623334253062405567353820015998209981044137117610730853978545707843702788329797950271508329908313250917253084690445253202748107408148862945585603265273999091780671256626659159966400367928850149958111412761552922577910031579853563278215402492213327077021802069513853028872047461538052567902566143840912387242677803495035093806904411582267536441450216492728858886964714979888696745302683205034201447377573977359106628395 A015281 972 725314848118727613901165200750743998082820804804808238496493688006073665140912144505872867367385902657199339421395095174014433680282062629973523244606914123115264056211647180745424736424713991405927200889489172183252567334317408918774245133504894006092001507976504955926622909876336301787805447179173165685110711916543617657400663080501884187236113599657057381186218497151369333404137057452896132117330239322335969436965884018201152293504428079430892143968844168229438688885448973955455364419958895216902559047831947287491179534758482944897982789750330396876285315753568876106728498915870262051044430698092054711417694021564893175063427973536160971857854293124519136032531809249643772833001342477706430813764802721987048633668422795865853152081844702120421907530812688140289857365333520608983752908310008941351272198709381667418383118994413028951913933849311949200640288217855750300538812805434769316134552170165154450719866607812171136477109163017507360522636168651916883442926604567812979669537335866461668395627755210478635749215314339165888954276813913474877386074459497516558131776747096148250562729528904626642748515646931705862206241984702780447796610988676109323494833998686938236952297560802546264965192079509462742582929191374432267661077172247535038468634002167072461388193658028544622522002073811146399313128283957656518987782059076731203752680162317506214046856116053286731633600079945664291327898156084061410213495897078777017653438951234196966046992789143372217529890105676234519530623087825500253517831593421121723333525016732581767130517968080615029931957223473022249357563825159123613965066156306033089380768061559432173189442641525037712927663306743260931622508898200775814654541050983341927672470854194784778221953359208413082447623338424306021355691753673928810164094516891370708511491149697052304611549897073731395067625354455088596944683200685738584757287005292180739861338938445657260057640231908535995572917562386376075668121601310205549708847929570453200227223943573296424637547289578341423342816900603135752847308662799683644952014452140518822626361792194726144465783442578393545806217570372845795751396416943139331975670115581577102084385776103702474795681200293868533051320676455475802623599705784728842165480179568974138689709996758578390247338712233036813636426648625794601351216382486699738022578868158076933823997694379819274437451152380468030028441807345870625168440841752669622698988575840521183933401505004649039281873058488356284327312737157640122051807069600523141399655348940257896502616030182139096433903410709852425265614544836866614162566277956735739556469720309444416474725777382916137926963202680953730497913566647539248409754960793710049838637321575880597975796361928862686557264934270518429448506923937488172904889971390595651878147434119543180401201425078602193025642326247099661191074793793281830466492935812855149789858137432215552766217563053963908911989747916771022206975365223122304229123292472923287336156533735266413030885861020827600975713000016765855374207851287753504640347237485611805987327451566066748783548442825377502062683377526823126343730777751362954918946435438613717620767620932821 A015281 973 -1253344057549161316821213466897285628687114350702708636121941092874495293363496185706148314810842839791640458520170724460696941399527404224594248166680747604743176289133726328328093944541905777149442203137037289532660436353700482611641895590696456842526978605783400563841204388266309129489327812725611230303871310191787371311988345803107255875544004300207395154689785563077566208122348835278604516298746653548996555187077047583451591163175651721256581624778162722700470054394055826995026869717688970934807622034653604912784758236062658528783714260688570925802221025622167017912426846126623812824204776246303070541329775269264135406509603538270486159370372218519169067064214966383384439455426319801476712446185579103593620038979034591256194246797427645264089056213244325106420873527296323612323925025559695450654998359369811521298966029622345714028907277691611048218706418040454736519331068527791281378280506150045386890843929498299431723832444633694252718983115299430512374589377172693180828868960516377245762987644761003707082574644063178078656112989199512272841275358376679951001765476252044739403427174211747078870977833228803089317000620143245316514807063799254127838736451030845152704905382403450177660356921047331087976245611256852882298782133747840524567323699838918943456898579329350765343426638104165827131558480452312747320777618510763570054207748962721442421605433795258366478171286106822178017752393383747010672166148792952485213514601551634472374693954078965818874095013814265876338632195273719140382802794917205236263296883130240649383397292159889131515316803856656509364561640113062863837814826532091391304761282843005248691632993222715007572960276487145002629322971804136815464487058814454546595047880804062306539353182708586125231097454827582656271066762035464264541630014869866997140769245874646706876486316456064589365779409833506790135318848070865416985172802227478618848391404020305594485623184861168715469495413448975579085465472684440175852146870156955568613833081440433879487557384602490032993429887260118218089255904793907646912641559378067402247244797757036964796839173712935733043193680082337640866474563086582235154694895723404501123547876556084799212793105723092536718446738732917093450125900688293975382157646365006851716618582131347601297586949491963918317265135141370587752951579420450358695045482672380189811955147943276759737983881387619755604532889286582772188989488097344192950497201106878215346537875489614389606583839232640211615338400800856455181475383770781080496472183744110757039751772489668825781624614334343227214616320532560112835966165266526328524859487360589271175180957809632653110780738122753971857576661294875485026306826215138825712122282631525182346695671799267154070572938284005497496647407763890458178538487218529552887523969751647267422277484629311424457580138026977863869927216310552609606490002979078634232890143931784169760865413126297159080222948910424641606310364458865725484091898873415924351352338427629771343704382219724892086999537589840160981234784027044967750045072180314027446919085538533729762296853167443494541048239963002553484890917098466229870821473483275630638353930730177747755 A015281 974 2165778531444950755467056870798509566371333598014280523218714208487127866932121408900224287993136427159954712322855011868084314738383354500098860832024331860996208627623079095350946336168413182914236127020800436312437234019194433952917195580723477423886619030793716174317601182924182175757558460389856205965089624011408577627115861547769338152940039430758378827303949452998034407635418787361428604164234217332666047363269138224204349529967526174331373047616665184826412253992928469047406430872166541775347570875881429289292062231916273937738258242469850559786237932275104606952673590106805948560225853353611705895417851665288425982448594914131400083392003193601124147886963461910488311378976680616951759107008680691009775427355771773690703658465954971016345889136486193783895269455168047202095742444167153738731837164991034308804613299187413393841951775851103891321924690373905784705404086416023334221668714627278428547378310173061418018782464327023668698402823237415925383290443754413816472285563772299880678442650147014405838688984941171719917763245500187157961269899348566728426989560654772295976512669065543768988397286479881403711233485912438143623840515363552792131742404966419990099947439833714700606209181614500941987535443667403048291297541011504089553332967680874843410439496662006171119499189577029245357222517373617143343044515506373676144757261267100554502076714432759023945429169168299369517059494673829974073537424299098642821063869378902511940970628570789980692198899496572776908357241317760913245442976219907258801722790575264790409579931828297819919389846088775149905817779260833571366208840568638706652438667301614270554065736656156530179752294271581223268985079471909811143259619920894288745102439461225690244269966508678970210189975457437724449275730554625586087632695520696437027118816831201800611415426450394960285892052528474524180099994754443854208036043968426996173713160658895371452561787554277510132531135126061044003037958766450459617145794376628495695030541589974495604226307377504570114646181235038136929033854702731483590364929715013794739307522504621950334172960986873880202930568825173150349223161423218851777727630613374753847479132841388879532899175916656098470608055099148862411264629808281637105535554173634265430627181274544138118379140965056266131841317849894310052248394874024412944773534146396754685974576349772579071156916069866007321997419050654522794513505590672018830027359628118930692509960676683003884474537038406942115345889098445561400894436835708749180193531523478428076207473100357033275412576161646781665662630209904247296030936839219169914228883951783266601011755920826283585718471588174270211916650623316367677600320462045742948107806493780351258383733395165114787781560693838646478072540152430551105890468634526000566858507318969842424020501213671589941305081993515111224103187902015875820884236672485002843663600360222775989623238463165698546339390479750915757419351410165388009664982662663004649409614677967548537351485096050309822682651335337278354602996893462149126071735429580641014590773194182636762584142345030129563303220636534065512580217301155706226375062779911504179996138088430268654805 A015281 975 -3742465302336874905447074272739824530689664457368676744121938152265756954058705794579587569652139746132401742893893460508049695867926436576170831517738045455801448508532680676766435268899017980075800027491943153947891540385167981870640913963490168988476077685211541549220814844092986799709061019553671523907674870291714022139656208754545416328280388136350478613581224654780603456394003664560548627995796727550846929843729070851425115987783885229244612626281597439380040374899780394513918312547103784187800602473523109811896683536751321364411710242987901767310619146971380760814219963704560679112070274595041027787282047677618400097671172011619059344101381518542742527548672862181323802062871704106092639736911000234064891938470773624937535921829170189916245696427848142858571025618530385565221442943520841660528614621104507285614371780995850344558892668670707524204285864966109195970938261326888321535043538875937124529869719979050130336456098357096899510840078554254719062325886807627074864109454198534193812348899454040893289254565978344732017894888200789496086291750543715723396022771063908113422029658413278779207244457982121673799521739996786038099175847635163625875048438049716525356183760810819400367817277055418981391561290709431644901585860866965131261615711684823630500403150004298784695222253502750115742640427327719440596706248931366223677024124436979180291942438963632023777056121427118977515535603113811215092059727226220203029214434429477887944437321637508552058521867280002685163932396661683367720515259397171111291797590294283469276144127018753279125532827141879389989017964381774035578565942376357076418609208538147686600076547832946564569122485645033922952332059603472112916582481773614907110581218382817925207723958109490391526445363004238403052894841729335572237233069564881900883488098850103741533971878593821080993918633312794807904230051294208648504783612369856321624444576328870950067904459821349909857634800759016184995806671185072145871200348287475105230245691199505644137742350011374038951420696783010145339175351150804297603704473171745118703049533162800191353657055476545450712922651543453861740276234680589313506490848134327418466873372853905011390857547185353974031132964506076757266001062947060089510896698730143112232526589078912314390613707750833607857568956355371702558455860897169903130958153895207267094963036259221219197312483765392680758513871105462551563453052073538153849928069496961349766241731742551691874607974336657106314324270820179001032572715046446240687118250359800631808496207961411205939566840826122436341785334744301223890558439565303023744396061824524833677703068029704110521877561307758150001470665918302993798300927931736220580133393273957055681775958413954319825294468827372266415971229554708753668741133992238500091161508787090528086770233463430664455971069023986381480076118482696710721479936513507382359955260494133273113834710212166775041042237557276450869765984378889365357450777601808745349213731686796563069163438535875513661120821394839079348721792347540553062036048411773617866164716668750327131719603469909118980418691697603106356763504585279736825364693823206022473559894035083256004533035 A015281 976 6466980042438119836612544343294416789031740182333073413842709127115228016613443613033527320358897481316790211720647899757909874459776882403623196862651342547624903022744472209452400144657503069570982447506077770021956581785570272672467499328911012012086662240045543797053568050592681189897257441788744393312462175864081830257325928727854479415268510699613627044268356203460882772648838332360628029176736745207863494769963834431262600426890553676134690618214600375248709767826820521720050844081395339076519441074247933754957469151506283317703435299883094253912749885966545954686972097281480853505657434500230896016423378386924595368775785236077734546607187264041859087604106705849327529964642304695328081465382208404464133269677496823892062072920806088175272563427321590859610732268820506256702653406404014389393446065268588589541634437560829395397766531462982601825005974661436690637781315572863019612555235177619351187614876123798625221396137961063442354731655741752154539699132403579585365181136855067086907738898256582663603831890010579696926922366814353132690504844455948262027244735722078751612922579395550973389196095033042580746716086921472892503302025773042751757802451983355195140745198473040826563866809935283164920875504002386960836532153338247353530134236322728079748145070440209594529239271889187524517070830330219494917519151189766072886858451943790186760297576324125419109245927363042729100277343510955424814489072289526115088726628881584044355284320922340358936299874331055450523329265383687538033986237543871003308357668450569303660608890794404197261025612374699051843968905229761811586644930940525115700816604786421217745030537151012099995178140149919832904962077707054088986266228873561980520181980134399304483896933951720385693231446971738774285947607884636140261135001082578866817777178008305933039551179087117271052226206382232348521083043144764272361871266886604039765017602098005837976844519077724238615791511817969658734721708512927679827434973993685788525495014584933474004374722935375694889818022273365079905579108356264087929025571694890580598201829969745592249745702103133795289687619275401978565115695219366868578467712116963045035490051318341311716485052704695050983436542540096622036975598007125587027746217758186159922324701858837995930424871393691717059491692759417376883642579726486758033771179637880281543814965824250941739210827106326273369039827585332349769565375430610639397434309381773198713423896512064514183084777403012342792738775225789893789916613673124715734364347765988739805797668047602948215954379269857198824047433678016691083927893980333129049869879665769350218624270831031502043654408349919837483627540929064721506944305266751023781843638442880824225636897043619658848376815988837882416629596624082917146797235848855215951322157236976505177576738465902830113952782355493534294299995405708997832697652039519494403469476794286538536360140705428253171958314777152144638137479039888935529980795363384981982432682594969040878277155827934003195663541379405064017880868379369555806777693203749372554004136423192659313018082861470822793901173941187676601092760658925922414117878783489708103788988696530855574604162261 A015281 977 -11174941513333071077666476625212752211446847035071550859120201371655114012708030563321935209580174847715413485853279570781668263066494452793460884178661519922295832423302447977933747449968165304218657669290502386597940973325465431178023838840358228756885752350798699681308565591424153096142460859410950311643934639893133402684659204841732540429583986488932347532495719519580405431137192638319165234417401095719188118962497505897221773537666876752360745388274829448429770478804745861532247858572651145924225594176300429528566506693802857572991536198197986870761231802950191409699087784102398914857776046816398988316379597852605700797244556887942325296537219592264332503379896387707637971778901902513526924772180456122914022290002714511685483262007152920366870989602411709005407345360521834811582185086266136864871874800784121082727944308105113195247340566368033935953610324214962601422086113309907297890495446386926238852198505941924024382572526396717628388976301121747723044600100793385523511033004485555926176572816187374842707421505938281716289721849854714214071903822489515917935234799553147126233899849724845727036183667500946748237680875290493325157524533343252754138099136878421691540370311951374482309489735621742549212291777429590241029218343819032475533822991105159311945738108199161672927596550456069355635512898055878763791909944818679179622785054810866059218715981869613147609537977750012552307985067315369265179938096551764191860708466296384968071760591958691656580925114219409461783665182493881056002465453295808551205399124813808921225325978432666664412829154444891430490594063996988306374331291183185467309488868560655574060198618397570925947226060345498096437534622143224849755504758640414321710108402265521848267781111323825804042387064570304868777398940146457675284573020880773618199999160578225612148030358168251444572605072273945397697820912464947133845946402581596887210241674540306863602618520765381334737108737462131454780675751888801317048079523871067294409036598935090011265012265567665325565831662102920267055474988613879250260901497032978361044668920108042915338510384559703689330684308400241432286349520156902131918643554958927237297380316815850337105339424628119772653760164205841616516136245105744122872144350954827916723330809101926496843751229293604160949437249403808380863581064147184522726405642806284449929617225191356561171838414917720376979624889597805706088153320811525755951236866001967861318156334926833960046922229013151491384148997498023756350802818711061070178009692803176246924228204407139577850870349394897393429289014959184232725414629966360957078767239639509596718530410666193502208686006391799526729743089918700550070960391951423437918719861190166177600753051854367384411423395186240432996759827117483205182739779548309949217984635112580468944465710294784401940978437692785002645106413988254436412891710387797180252700508739426981418604133849585311604269768910156037328723512076955479323809465427929535205825195373882346300086003862578678463606870463813082997008112262879043452650506958526497627884729759788901199846298347079844093228068606876307635605345361875328288784093616214263769713253457988376357735093951275 A015281 978 19310298935039546822207671608367635821380151676603639884559707970220037013959476813420304042154542136852234503554467098310722758578902414427100407860727106425727198427466630105869515593544989645689840452533988124041242001906404265075625193516139019291898580062180153049301201341980936550134172365062122138520719057735334519839091105966513829862321128652875096536152603329834940585005068879015517525073269093402757069567195690190399224673088363028079368030938905286886643387374600848727724299613541180157061826736647142225362923566891337886129374550486121312675408555497930755960023690928945324874237008898737451810703945089302650977638594302364338112416315455432766565840460957958798415233942487543374526006327828180395430517124690676192515076748360246393953070032967433161343892782981730554414015829067884502498599655754961230953887764405635601387404498683962641327838640243455375257364803799519810754776131356608540736599018267644714133085325613528061856151048338380065421068974170970184627065031751040640433117826371783728198424362261350805748639356549016433803539356279055731946175284571381347875844113240309371435695372040761700660853363800985369836900510492870136560146532547342199317208483357420874933771847274656578445861468860392894029157825388810206719185980203229423661939597555250323743212602425144169427284199373241139205701478021639691971074289134489037554384481793352002101300039353620531223328558568062976312460889773941842177120235131336110350682885806315380219022751253089777329946716834261330171978141481077254604577469060965392189392981351497181642776905819129140365539467997361568397668796689958525808295965202293193765286050162112989566406246557053836618462365194869845083350135949482460325609631669389455389502322206014560615959277692234614826520836357138737704222409664525675816799801114072151572577686333115852993473985868433149700546461136274243432328252771176925763831672437097060622001912263512311966824873608705250494868663164550106630978265260567416474289948182380744047235999716637280607100550889351682578937442654890637940823262356220736846167327206171713106889171688297632449327747988388981714868306716175088945631511615341254066552062770915816942518264077108280551825163491370672922811164107214336742689025505901703457587794932116065631167585314251380917057493662644676865289342356621415973666242555725553336965536004136265651542831418042328811785502850170355378565647059917014336264557241828535645871042584100163671390643969218020186159325040857130312035848877700434941486137473157527298425796754133619742416325341934552398725555731493415895716768480841206764417422958692049546455357324828205451991138897900036478733196091826050422230927770108276761042581790820118612681752882314457020071879995851376201786337058125740358883413764587299817243934297855205037880023442865488976735772493185291295925635260804308577810107414504479137484272334344257729287089978084333581802547451283023500084125944584766137314710833863569002954794046025321997166918304821567468572854799474222722560386173574103613372695020686004577384993360609494272099679409046608439847914369724127859664079706754443212116891015093711639897862790510501977425597363725525 A015281 979 -33368196559748336908774856539259274699344902097171089720519175372540223960121975933590285384843048812480661222142119145880928926824343372130029504783336439903656598882662336822942522945645742107752044301978731478343266179294266570050680334395888225336400746347447304469192475918943058358631849846827347055363802531766658050281949431110135898002090910312168166814471698553954777330888759022938814283326608993399964216212114152649009860235096691312521147957462428335740119773383310266601507589732199159311402836600926261765427131923588231867231559223240017628303105983900424346298920937925217521382681551377018316728896417114314980889359490954485576258255393106987820625772316535352803661524252618474951180938934487095723303933591465488460666052621166505768750905016967724502802246728992430398027419352629304420317580205144573007088318056892938319197434973725887444214505170340690888444726380965570232984253154984219558392843103566490066021971442660176490887429011528720753047607187367436479035568374865798226668427603970442282326877297987614192333648808116690278460746312303735504294401996403476760750370842779382856304009123664162115104270335821044860907247553301574565628963591982721470067831663101639081077129555977285462263837554236222142997968454345052856395222835164594408990594227466930310207168467084513014274314117256254389053699676575398849706078524747728058733656554361249150074435816415626044873652977042029719472192405843092465397642261533498463170714022735468724557276796006338302485188574155787357919618859780529004707192586018238882714338796326128847161331722976331782770850019440319318593644977804588711081895543022117466728760446069891344118487649594264259536389001565816760426388375445991793655535350516847229885140187867257286487154753915657730992826737864231116779899170840413331457753076089691323612981745235377854597553258959668490325609767730336126805962487636728167048208225499575381509217800784494870440754841156366210939857071146641578227177296256624204697664672907107416253917355616886750772844296753126921096984861532115572099184688881963718699796103022900528270824663965023638223267993687091459849144031215481411563592821580067277093782973388871885651832240489182438243975011129630889787154657766256909847443930258975030108783397780143135443521434903534865461595057049849225463896918282948301809344061369189664231816017838068050170600735110879468151515394155265424749100195611825853736944786361129579987407041142245868807044857919621532165599308667189986747357731446498661928015414853356913220161119525236249807169214103830718897885481069239429880140103064232535557667962462219252004939074816659944584388591049175065615185944760856279300004770256519115617859629321425433851710982825170107555598979250147703595608387142771176155422253265703208184248227179135504882313243517770480402278740178561359350700019287198743508156886015886675279844690963947391018006517264485533573577144325663866759715653144918059111999910898092391885819588727757894226991485831340786192464061453493996001234400738841279225678626080787952729881134048553006777998441021022639065549894770616845246741196738584344553666276231180951001324983516759459773759284789919013675 A015281 980 57660243655245126178362952099840026680467990823911643037057135043749507003090774413244013145008788347966582591861581884082245185552465347040690984265605368153518602869240518030044679650075842362195532553819247994577163957820492633047575617836094853381300489688388942122764598387933604843715836535317655711668650774892785110887208616958314831747613093019426592255407095101233855227775775591638271081588380340595138165614533255777489038486247082588036543670495076164158926968406360140687405115057240147290104101646400580330658083963960464666576134337758750461707767140179933270404535380734775876949273720779487651307533008773536286976813200369351075774265319288874954041334562973089644727113908524724715640662478793701409869197246052364060030938929375721968401563869320227940842282347698919727791380641343438038308778594489822156248613602310997415573167634598333503602664934348713855232487186308505362596789451812731396902832882962894834085966652916784976253477331921629461266265219770930235773462151768099335683042899660924263860843970922597324352545140425642258338024463790747034693963450713573152583229457348355105898637402699679605824005676161861851224335752256655973776812711687451062727944975683790055577693532969067517953759286929645159115845431689712145888381456726647527789749010246485659925825930148522088577443543632349291411893397874512425766974740714314421226844581481822019104777024594791759105229607520183322165735038979687961662482524617262192673192135853939528389386314113848706609104002906070090254029938793377358873959277034268530688783687716243840606084912223295086164464347694185274439862366860424278247652441760251087289360205008646788503472436100599407379085405736423601807179367735032620718110091086243529101542699420902556942843509189115969569150385529361635359777357252857969993926800636887858223070735298480405614596481043728846182052249102313817402397684210134913396027591907195140099294976274994170389484635341485423019872759888841592045048420971810251617231358270976312648966919578638901032211410335852200897106182397572813425199481207653648811382535551640556496799714090139919423287624224347292739927644457050369241860000810461085228534705934975426160330423507483733315699018746975657860659668205016625585082018213551000266965762016901679946726177562653121317659088039359232691943180157107183362536308847424493217154493655625433559424822167254116984523232232500355380599455060882347544123246573816791033768070428282475256300527574219921464711170590880028997532870717254360218530298070033389630714762444790611450693702015731020633088367776896988131550450611410501897401652186472626371199335139447905907983501744444571587502560706326650831743327478241193961583527908492378203714692762608218088942610956150490669708932112293916325349559839200051119852725901278536955817003662605943352980860943162092977173798550081980118547108166835614984445632507540581617429828475233445317447947147553777576422545432891875805520848013220967587051115456152036085020785213149608552436455163715762936140083500059015815337934314001664087390316898692261726916226740733252825512365604800928030439392057740713124167872542625177049854416651300885441389503746454596953301 A015281 981 -99636901036263578036211181228523566103848688143719319168034729355599148101340858186085654714575186265286254718736813495694119680634660119686314020810966076169280145758047615155917206435331055601873880252999660534629339319113811269906210667620771906642887246181536091988137226014349269169940965533028909069763428539014732671613096490103968029259875424737569151417343460334932101833596540222350932428984721228548398750181913465983501058504234958712127147462615491611666625801406190323107836038818910974517299887644980202811377169089723682943843560135647120797831021618230924691259037137909692715368344989506954661459417039160670703895933210238238658937930471731175920583426124817498906088452833930724308627064763355516036253972841178485095733462469961247561397902366185353881775463896823733289623505748241460930197569411278412685997604304793403534110433672585920294225405006554577541841737857941097266567252172732399853848095221759882273300550376240204438966008829560575709068106299764167447416542598255275652060298130614077127951538381754248176481198002655509612577375177027706415959822743499369803022871737990273882643280844135893283050850787243411407168620054757680464777057603833167032200983529876030503857650857895942844584789936792265560325969650228092231449732315974686039996909975039484488271978417356832530674576703538749569733449340154837328984950920761500711534135044802024426773288820028483206420684515895292721466228882474574115623198438215646802782031454897952366637824221260185523752815183887547902808238023165618329755651640386371770274607712709953536816886996253346006654947678784963011397035856223983474900211699509517255747397484050159715929191857607189425517430030724120301392991190731268701216380556620417880003622839110095015308635810281900640315941273514741187660463204367088754563675665638380438862609518343202504808739198506718722137072892301940085870779189512476046082247454748507443248984926224398193498457571015533827064064966391486198992781679801475752665023767390047831837258364045425183203331266021663964251421129982514718502100302736800175768737600221193025741616589902526394312859818176951025196117309057557597884409485356734050776360309353743922105196760299887882966843685769046822592639115150633246188485573349529859353701289956136117497029233334197388947433287899085125366551036746555981319483926658990620956336130658934568700194903055131361890598222066467725086539222668389932443524443524780658942737675627794903318645765714332312165318175012149999056889550884522835932190251880314540268538407341358616828577066610495688967886911643379128154757882283229843130319276500251501940344333859536693109075834024528239391073667792217313143962672180080495797770237018575034301608704654736066017179764580684596664296042844047162713301881306533818261164121789747736378996867579827147215094053859192094854139690506513406804675429070206789032057393900691018850668808488184581823934792167148429638512397580548566804637777421829306866474462460042152999438875976501335772269363853512608545605266429349533901837834672169018252975149169872609765760430298305235882063023686283160648365407336023493089513433203883899873038813207305279536765540651981357538269995 A015281 982 172172564990663462846572921162888722227450533112346983522364012326475327919117002945556011346785921866414648153977213720559438808136692686817950627961349379620516091869906278989424932720252064080038065077183413403839498343428665874397932033648693854678909161401694366955501126552795537125657988441073954872551204515417458056547430734899656754561064733946519493649169499458762671968454821504222411237285598282931633040314346469219489829095318008654555710815399569504959929384829896878330340675079078163965894205850525790458059748187042524126961671914398224738652005356303037866495616174307949012156500141868017655001872643669638976332172587291676402644743855151471990768160343684638109720846497032291605307567911078331710646865069556422245427423148093035786095575288768291507708001613711411124469417932961244487381399942689097121403860238683001306942829386228470268421499851326309992302523018522216076628211754481586947449508543201076568263351050143073270533263257480674825269687685992481349135785609785116326760195169701125277100258323671340848959510148588720640749329583785866129017327539070961602691818985307499727817926599299821636028946627404272077118948080641694075473691105146348401847077915512981165220027596102932474449777090764226111789449976419512547302073723144107844990084226180196949153476930943939776933431930254504057338388012785173005040610117167641413132788101865691428666769367509088621972036766876605927223650731059119114023545177699147121533993570107164029482501341789711070987415818528999110746339806424173109296277233195003991143330039514374789663642322943647037421913115760820920262324628729402918246855184411162131656263693268164587708735955669572401756561748347212315091382102550573259805275571871914071759133650132692529298080759565076719200281805979392155704017835077411741618391048027272694695736614261424243906934162005715592118295886654900047831187656745138347764440306071086971207579890675906087907913033269898082850359885352774370236319669492795080751816560887119343459284985180545365215723955035006494227879795470656152417546116842954351158714297836755575728932344862079505021505458103288472314018169724654142236932468307858017882308211527363494793159608050020151806952236292270762687210068152344883002594954803110385317558052574528512297190865525259227062102734281667619389561015308288156392978019174556099345090203961361845499151704540327339441416895199983334839053471340168774611800735545173050707384925693732169401538719496261626265451622503178519653736895463045170370100686044123873917911898100595466906309017323807872813388828338485610105547810619843487500603374993280494688945356840531688201511560425406919329553866920068847302229657849858133479339192032287399870983750811092199739052753228701673603318440878600988268325667444216948965000136995587561986802178479026708910292065462958526881553496479978171406091495052251602315150021941212581228890100074187166356154921128286169985266878835284180079510430197086939900926890525994296300272774054494417242378941973676784923665713870703651119770000785943656044724548877870901043889446753643718301255632779078947308421647682969431588424461890469106266880946951746493357626615345353286385145029845 A015281 983 -297514192303866463798878007769471712009034521218135587526645013300149366644234181089920787607246072985164512010072625309126710260460204962821418685117211727984251806751198050093726283740595566730305776453372938361834653137444734630959626554144942980885155030902127866099105946683230688153137004026175794019768481402641367521713960309906606871881519860259585685025764895064741897161489931559296326618029513832905861893663190698811278424676709518955072268289010456104570757976986061805754828686536647067333065187709708565911527244867209481691389769068080132348390665255691649433304424749204135893006432245147934507843235928261136151101994230840016823770117381701743600047381073887054653597622746871799893971477350343357195997782840193497640098587199904765838373154098991607725319426788493318423083154188157030474195059100966759825785870492444226258397209179402796623832351743091863666698759776006389380413549911744182245192750762651460309959070614647230611481478908926606098066020321395007771306637533708681012641617253243544478829246383304076987002033536761309262863791480766970191259561434798838365489628493034675399629488592298940068877960760899719517424995825201906560961731508228830487482406551878674588044430690499008289432169361322427184981520442654064521062584569108879903168804517178456971644800392162935958935372447818088559759920278461122522230309733108469743454798244823432565171013681799723910423778008191801267190147423281557902952047275253524865739704266034915105995505202019516820690527164387040911173781737156237345355061446361507982312005968959812825300429064594449500804274316172560253747469438083300478529388089719633014325658100887942049364730422092714843512746958787128609940970034412151096992630912510083711583529180111628129257438389095147423344342679642577253843092630831691627699119963307329429761107648658471768025151904859877330982192806398638031211998975569067582357611243476582366511337963992904694530742439010455876490975472115920896322102207424948222398020626532397422131236089768135097688558070362152974409571218641328447863707671609843153572289962311660734935966773560159383703722179912216080801280723209885687296580458889307419192675096359220439180879546607687024790926708141855384841556556772816080080433010730173153492946541677896256548059822681529065890766282917320742358911186636410139918156392945429927047478428571308684678998208277910677746396295908302750512257346686228898398685344330437907332883910052669153606564531501036085332767989649059640438108500110068878112417619401010761094760880108146822287338099222368185655610139872983068501284381746412759542447872916667098426712106426885706110837950709329737760134948984880311992199438831531612345941912407089367171984744419919148482378423154765837747939505236893076562224824230276184870750939449267129405609374667328338957231005109934265991680827285324330778277452145792321900509278606470296301584368371441459373544469304752006770744655384763657009322446788911345105480490901969401984861092919082631590618987252122257835880556778412014246328553743607987553413818603884336018413297929304875298958307555588255122806837539959335245392421169111788909695231051093013939915859710029955102337825430315 A015281 984 514104524301081249444461197425647118351611652664938295246042582982658105561236664923383120985321214118364276753405496534170955330075234175755411487882541865956787122066070230561959018303749139309968381711428437489250280621504501442298234685562461470969547893398876952619255075868622629128620742957231772066159935863764283077521723415518616674611266318528564063724521738671873998295054601734464052395954999903261329352249993527545889117841354048754364879603410068148698269784231914800344343970335326132351536644362376401895119079130537984362721520949642468698019069561835170220750045966624746823115114919615630829553111684035243269104246030891549071474762835580612940881874495676830441416692106594470216782712861393321234684168747854363922090358681435435368708810283057498149351969490516454235087690437135348659409062126470560978957984210943622974510377462008032565982303812062740416055456892939040849354614247493946919693073317861723415609274022110414496639995554625175337458083115370573428817869658248600789844714613604844859416937750349445033539513951523542406855182884527485423570784958923465488456582234718961605285500241758494286439044692455415545094855475922054012751652214110243657700544070048746676766408120543914023942843201383768572859520797696458347533403566145860409903958993379546610337121792866732981527529691412941032255339487079778244403075713918874621745058348763760912808895227226784214093810217751252813312108977188890445656749677658817563877238245436211367681070013879132029189735681345280710024503498367619798174828587527007877106394555224784422937463084820321588889740001238332033166706351939942744943752203363296990236133839129804136882473173916031351998079955683545252935315325850711583020193696516004721452278965726637104194082439890810688769483326899306478975600893175382056765793503141532135908124048674917998011690858698251914493773207403554730141736464304609315805377419907187181773483854321428099802997839287177388113525898823720251868853792560349169812100690905981197127538767625171459056035006632921047436472595594418573134475787176257572366032496460986167558353062556013431180207179131707749889921742934807548444441899410996359965419656733415279068523506303249022514867149171828628463437172396845025736572589111773871602412740000222483112224821139929385705744873700859821964426209123013972348913105526418425093335898650255197448492498978417458778529148750573240199988545574244020656646856905338852657944281991074485720025203787071679331120219744574206537337707149860451666828395456347310774339337333966801588754908092660570508490970489368550402343236734798066121175831954935058519654862412432706849084951500115084362800850776058004480367071025083283493714733507929376639212566874239647273353780810877719565234466359369304397983181661469298055863946956866016272543483253176380739989732405095383156587807672774734258860133427176445654948748433274672194445294828825777130440961497317013000276721352545991257770450655540672103103102286474992212570317830512187602345777650388649931446477047092395813452047090501321008272137465288349352099667313176140230545167330819032625044960738407016923034970036085720915674739582166634089716582026200116131603187133129941 A015281 985 -888372617992268399040028949151518220511584935805013374185161583394033206409816956987606033062635057996533470229884698011047410810370004655705351051061032344373328146930169358411065183628878512727625363597348339981424484913959778492291349536651933421835378759793259374126072771100979903134256643830096502130324369172584681157957538062016169613728268198417358702115973564424998269053854351797153882540210239832835577120687988815599296395629859796247542511954692597760950610187152748774995026380739443556703455321458186422474765768737569636978782788200982185910176952202851174141456079430327562510342918581095810073467776990012900369012137141380596795508390179883299161843879128529563002768043960195244534600527824487659093534243596292340857372139801520432317128824169123356802080203279612432918231529075369882483458859354541129371639396716510580499953932254349880274017420987244415438943829510998662587684773419669540277229630693265058062172825510206796250193912318392302983127567623360350884997278769453582164851666852309171917072468432603841017956280108232681278955532650833743637567622565878633881876741496973639531812837288344384804938487524905577230390147635037174369575846681806222301658883994074289091090262240519809044601449197508471620702802638337686205397956292275543693353171011131751635942319891083592723273413628133569207594638230264406778586084362356344144047516781297701657945923716396815095203164914252366749203839383497199082027655317007452120573287472696958802061888452413465543762606574619680808688007998634370611428319132463807231591190044744266670878097891356555454985477348603368453596553176690013132664328187268578154754718157741758148849362107873168081505922501051654466918370931750371529270857150503060628901162614656529823702813494022367854656481067469323245925636240304916669020644327685876299944784431532054955831752918968124028581097760929016591127054688547303380888926954069749439352947673501424571037422280014738739430827432414321707433885743893557801058111762936383731593781146607456183772798732270902188067655016898518060183831754229212486217495530296137253408017735287246854755212769216541627652674541424434513840325374284278607697678847289502940650033519080466871346304779383899323172419814980978532480847667986919603145021615770877211366748900057882459977788482860841287142303315359122320363036761194847376282976926786194379186589173585486663022585663930347835654814694940743124795297400988793252450308345731736841609517027940064192212143322867877385428809084630411425233563991382631427972151004653847742166363256406783203304371719660003202561373583505479396842299166077200516961536567745295062479894101482759374039408073780328253117018188263385690942923297597720854177701119088668067098141157200984892782543925949748675753664507785826240906756016282079898188802568679510053745151481894118417511254306860137583733759763404966079405273446022843696491401850246824180567504441767202953501523979821879227558741624384656055204921370309987932860187069377570362678051211613581703774508483405234727309432465385984255278827058054062778742464249629358451384109824636254485943515925864046229477388749951949207851991474916721585041692908104417930359984914159375407915 A015281 986 1535107883890639793541170024133823485044018769071063110591959216104889380676163701674583225132233380218009836557240758163089925880319368045058846616233463891077111037895332651334320637310702069993336628296217931487901509931322497234679451999334540952931534496922752198489853748462493272615995480538406755681200509930226329040950625771163941092522447446865195837256402319326397008925060319905481909029483294431139877264548844673355584171648397727915753460657708808930922654403399949883191405585917758465983570795479746138036395248378520332699336658011297217252785773406526828916436105255606028017872563308133559806952318638742291837652972980305671262638498230838340951666223134099084868783179963217382555789712080714674913627172934393165001539057577027307043998608164245160553994591267170284082704082242239156931416908964647071554192877526130283103920394935516593113502103465958349878494937395005688951519288469188965599052801837962020331434642481637343920335080486181899554844436853166686329275297713615789980863680320790249072701225451539437279028452027026073250048152586443393174825079707250599833316386801835833672557935860894755181305764608363500293855036931683520745509160267722536275660614028652043653360114254434560741054441088340144948715019658259300072883794643135667947788644805873313933476041397439025774924545455137238567768067591987855717391663766018310534049332940615143581642406183953850280363204208279228670780960284471429333305466357931003051042788303840366089508847322316501602407309123258083290598621924342654618121896452914191078916583400840611964199281874230794102303607904175872266973878106842900635250139596900723713805911217321292330766129143682972154485767473198468607977099939054672766991118564288318523027855061215633804656078496214340887083754086070416251322664526093604671677846544028141783554828862826652245318741683397111881659773428056203610955883194544773100598543969396828312750128649264766117453456449888853087097495529400389542288305645237772361498733671610748944088189062851917259595944494687592075974877895674202969721387377773715102415497518148461519444180201956936952039690339236703041022554611342633546798758119942985355593397426708220035890230763332965222286125945092285412581712279004955528584252045144035879533047921841825629924402799924473654378702754630798508942716549337929451985289900132647234040997066894103409088686127341706019393183507318045432580620828382393552465731759160321449079662032422893992564945505041472822666949836786905071886222455306553499207703670191189815678497988819153738024848930255845211585844011991215259540804632170738667551152986793059818670604933698168876248519421512635562867815669686650977942933194550472371200605892864311873987395703339737519924922539960365689587038608416769298580485062838789783439968373358433812373018854004669406561576296897719453727238606975986622278874209679425160636501590714616995261461758334064217334337498786982818368022533794782358954966143892417502878574631336482143252303959986003037805083766891968279278018480687174157741337708906336693471306427567376523509268290536035344172619407933072247279485131483776518567538656033552071359606697912024647317440539363800038258909194768717892887765 A015281 987 -2652666423363025563239141801703246982156064432954797055102905525429248849808410876493679813028499281016720997570912030105819391921191867981861686952851425603781247873483134821505706061272893176948485693695864585611093809161325275221526093054850086766665691610682515798990467277343188375080440190370366873817114481159431096582762681332571290207878789188183058406779063207796014031422504232796672738802947132777009707913140403595558449448608431273838421980016520821832634346809075113398154748852465886629219610334589001326526890989198083134904453745043521591412813816446478360367601589881687216414883789396454791346413606607746680295464337309968199941839324942888653164479233575723218653257334976439637056404622475474958250747754830631389122659491493103186572029594907815637437302653709670250894912654114589263177488418690910139645645292365153129203574442448572672900131634789176028590039251818569830508225330474758532555163241575998371132719062208269330294339019080122322430771186882272033976987714449128085086932439594325550397627717580260147618161165102701054576081336797498596885746152914597662362068310034282905209311822331790602166970784867445089058858819716108267033616806945599703368412796043398330650036593112857369338016502490645217609087310924785574449309514974846406117601669621545265293700848916681529371998050060853118184408808085821916323877527949426857711985775073658257132271571485581351137864909397857543137454930852077119105934964238804307158918268941689269538416677985940285996398714570416568347295671534474952623088015487785312750055167108145334715539601343283612265023861219822255049931960441301283954063351232985161202072489396864124215628033035620124052762737385328059559347958379151910111285457732306674122886856512695777575666846825348089803150547969316065984025268526279822824523453895087308556618709518384401455354413568833701458828972828088515576157446252419523186221447119359659939889276455928096008906658877404570759972484570232737534088864799481153195366886202026412564135635225830063476320529133733578981605457319912829549990340829461928123596619916541811471839605309006784341393318601140628103271798125425516930016922569847943829707658652777490430824107455675116312279705124914860102993857240868315212972015604531380743615723072279442965253485194366036039963497673774811620034139704662808359770426944266057391941656308484704094292223690041404122916790257725025939694137651951093494190485900496351821853665289897472663462550443737383002446079710868453764291668471939212891217463745461082505356739217777085441857225964993275345626261743335094403590984724932663891042855957370845877402674901223086493468288120633519929076200756432781424456836662213790495188253712663721407482644862026369722054015689073462004683190717197841225197840844715367983619857777714283044453947898055353838842133946522468223002199885865192926609009634296494066577191556755640970900955046593058454831049726264754625057151592789525055797426358293547293867371848409370389569189893602374755265048530762929557113513232589535636583917355542002324768896643717632704015948515429327619086492067217458709297227011741840372739183175446537649250025708477255442424531383458349686360705138751509518923782955 A015281 988 4583807579571308173277237033343210785165679340145889311217820747941742012468933994581078716913246757596893883802535988022855909239819547872656995054527263443333996325378856971561860073879559409766983278706454003935970102230770075582797088798780949932798315103259387300655527455249029512139000648959993957955973823443496934895013913342683189479214547717180324926914221223071512246298087314272650492651492645438672775273906617413125000647195369241192793181468547980126792151286081795952011406017061052095291486658169794292238467629334287657114896071435205309961342274819514606715215547315555509964919188077073879446602712218186263550562374871625049499498353501311592668220115618849721832828674839287692833467187637620727857292120347331040403955601300082306396467140000705421491658985610310193546409066310010246770699987497892721307675065206984607263776636551133578771427464915696177403587827142488667118213371060382744255322081443325185317338539495889402748617824970451373160372610932566074712234770568093331030219255618994551087100695978689535084182493297467422307468819391627659877499980450437278439239986254978536015959862869694477553756399249061327574352906980100168815395557569567864282111050842720501076010867440925533649736198630075879640672956276464328083442092108797441817065188744862768677916855017031090186870935791084048551398415802991437570892006750118010862594031330953826705225412448726464675341353315760885358336378379195751367666049159042709890923617102857008923636683426636072745025779423298399643482580001286356388907924270823479390636355980100181345690364235089838785862207534210342647027869376103166434106911089224496227236575704661264570804001775503197826721178510250567682667323804611477950232099062562762685374847946702520270736466695721381119805292680141722335345146604984163191708092881061907329969551052715773436788544223595653254522257701342289929554769190897489707142909130058652927502853918243954360646326137147583175165059566820413984583445512693952033717600640984083382846198458602388822031496208336092018312025211278325280546412137853883224141299026238147348200269057480094932416956890699702206686252555438433733899111217512688151203192634153519789974977944522283064854725864038642273802771924427049817102352755412220314644219844723020719097202588950445316826298952459661235783791533454073147064021767096373480307098629667705408543646121549361738568217425283878477497552387574042492611151071694845103560609468100504125332219991862358137263633913267975563063829813717596071355818807712663011426028918009121238995410634654568269390483155489722468937120484238169388244373536167478336592383373827591640258483603952095866639417587859005148109312624959713935100276460253092945562539481220057054747768461659952818043933554146347048342893757085972972464472585714202401380604136949877950337331327105568632356125978270281599283771695789197724141674190140950050964670259447481855541014465256722121095918058319569595693735845339885848367545994200627114835530982663044956501702168670756521819795016579035693204686968666002531760994078648470035156127367859395396735071692297267834482179138139729461278522540927792638347732559558395106669246408161758817155132919032013744799367636181 A015281 989 -7920819497499220523423065593617068236766293899772096729784394252443330197546317942636104022826090397127432631210782187303495011166408178723951287454223111230081145650254664846858894207663878660077347105604752518801356336654770690607073369444293481483875488498432221255532751442670322996976193121402869559347922766910362703498584042256156551420082738455287601473707774273467573161603094879063140051301779291318026555673310634889880001118353598048781146617577650909659096837422349343405075709597481498020663688945317404536988072063489649071494540411440034775613199450888121240403892465761279921219380356997183663683729486713025863415371783778168085535133154850266432130684359789372319327127950122289133216231300237808617737400783960188037818035279046542225453095217921218968337586727134616014448194866583697706419769578396358622419662512677669401351806027960358824117026659374322994553399765302220416780272705192341382073196556734065920228360996248896887949611601548939972821123871691474177102741683541665276020218873709622584278510002651175516625467348418023705747306081114333384106233955755537814568634319950336684918323902160060171563561810750649239278468962484077319706095500496082962411432797399940167116711119563884570228299460977792424138930376493955739745542859130556128765286317627130977039382467984612945172696581085819336009477903165549676194996031726898713064537790011359392939814452994682898812077904787452930581584008706430123867751030889393805826190960188223926452823805364389032473176719550490560570270683261304059931138389114840986296989715214332707179510687029834252443936154169239994121476814672277296720482838979337765656176837597783936836976693528716492065823404229302850925616712085905709169979027933544750428979941427343907834554896075267683575669140757645343510123687840226175368737439203224426373432315594380412506811803487335542356566587165685108756261164064263678489588223191617409139327049045579923693352042343024105900806927634423688297662578097891714333318212442741424369587376742939930249037679899409563682157097090493416446968713315637221525890611784634157431710018855299246534186041969027353067584352119148938919938586372876964296854992191103159627878136816535021682035210614140075434534281846353178850472371392674956301361203202975638825863808125304760912962947681137158147818730602344267743253300498447656766097237959805053743328390955975592699193491679282550845077400289786563356386865506439501773106620797119579098742345253954898141042009199504872206620269687516254909551270989110325822216470442990312210070788082579144401272149150215540219728994076288255178803564429269976420200042893525187095033619621927697101747964941164746149643109027060329029493339381836764900444368005025718251580085066629343016779171711914731812437874459495201974648033230181920109383223487964922570623153028348751434198316373043838947183549894744001611428290456238916316921976026079386725358617404416821522114298207341742201743468338904709570875462896641059381393819858849837081035913799485987784348017216891762193456713513773634204112915226316906049455766331746376890956974438972447067437863219086716489080913636088284429555972429634017206039397247726607153404314345870488585048253661109035 A015281 990 13687176091678653064475057345770293913132155858806183149067433268222074581360037404875187751443484206236203586732231619660439379295553332834987824720897536205580219683640060855372169190843182324613655798485012352488743749739443753369022782399739136004136844125290878329560594492934318138774861713784158598553210541221106751645553225018638520853902972050736975346567033944551966423250147951021106008649474615397549888203480777089712641932515017428293821355174180771890919335065819665403970826184448028579706854497508475039915388525710113595542565830968380092259608651134673503417926180835491703867089256891133370845484553040108691981762442368674451804710091581260394721822573716035367797277097811315622197647686810933291450228554683204929349564962192424965582948536567866377287349864488616472966480729456629636693361831468907699541176821907012725535920816315500048074222067398830134588274794442236880196311234572365908222483650036465910154607801518093822376928847476568273034902050282867378033537629159997596962938213770227825633265284581231292728807578066344963531344913751961574286912661052215107145309727061132127984548385619127127995338220566970823280076219124450759621127780166946123264755808084801052436616349556253541630757503966342241118813649422611063442598951526417193006437492167137160086045236155224785386930853134704854208154569215320652486513914079052926373188857382137181023380743374019215376425940811592854666714627495837353410836711273142704016264786429084814745759270907608934690802178513435235323395819632785717563887944970065670318162534630743296496955752968603330635958533029228778669964513233481741115376507843424930644599842360632027735453383919288935153882956590278385123790347461023726606558933920670502044031421385186631533942851864053753490663309548295249172184525058929681079399211865687887900247771229047944746612863760185252683430756498785616957668656205103070886315529900172730801950435834383078781737981696708891163520845475058179516109391620875136976430066511999767637746790015667799129839426225177435321637459648714379888207366717055816367440256786157396052776039216904893492373866695965915558547767352609038523936853537042466216734284287537686156318121798634857181118762454116663541821384071719678807186744831326207348166928842300485819601273793054731687824397464907064780671032126114112354025768595594869798313870904642982111494955820713121868068951152642470432100416682498648324659145648327533212360454407702589286679598592497599303794348128013297428526617350993260696481339113019308211211787359468611674207840426479311482085113956925861468860867100992714971398332021488022880011886025760497308104310239555689294472386883571546671580551348943042643493871388038729144726975751917271774504029167289646118863095104813540757956223702586002430608734825502994941528309874801958255095757877675144548588734227383960865742971501200627967053793268478856710471523397976113156583021248726577116978821557011013279559082393464267600809730403148894893311170199368633232035140272520142835239480011353212127933719353988444825353928675257293480519056523646239480225221961281714546196239864804795752798460090508138410610903096698738308719038321962528578397268880219883521222428597624579285 A015281 991 -23651440286420712495412899093491067881892365324017084481588524687487744876590144635624324434494340708376159797873296238773239247422716159138858961117710942563242619613330025158083108361777019056932397219782101345100549199549758805821671367986749227015148466648502637753480707283790501743802961041419026058299947815230072466843515972832207364035544335703673493398867834656185797979376255659364471182946292135406966206815614782811023445259385950116091723301740984373827508610993736381818061587646726193385733444571694644868973791372427076293097553755913360799424603749160715813906176440483729664282330235907878464820997307653307819744485500413069452718539038252417962079309407381309115553694825017953395157535202809292727625994942492578117916048254668510340527335071189273099952540565836329265286078700501056012206129244778272504807153548255317989726071170593184083072255732465178472568538844796185328979225813341048289408451747263013092747162281023266125067333048439509975804310742888794829241953023188475847551957233394953682694282411756367673835379494898644096982164010158948938304392062785270715192913022766715468709121016042989463355119953870787335583780719965967930856973559363883974954134845848946778723585759000426135322168097756712154415539144129159919125439659941019376355120712580539516854959272343423268426110907030119086083627243237557970565591292467887495944406217457411875205035007472019372233465659449634569414552682007844788385025575174927682653106170709226482624391738254084204278596160244469079920080572955609388461983532472808134086221999671310217844069915977275392431487837432538711630459107710367182224307574212891665044803945152372904503976744732291255437473572560186849037606968080021672368973572809101882576489708259384463624053441252862153768711585957506080805051385186003774499122026067066354897346379580792811283529770881494117926223495311688174242985129405322123929845016115090148741246518629772540362737138407886257922526608649621071560001250960720808031653462793559866046924081514517022545394195105410938099632250866785235544252587751573054232755779460867402009644513531379173405514786041647024563252812993044812946424700915970138117851837134283739400164638661801880459242477947199918148202037073398891972479936482056739281414452991083423161300064070930028539319616582410080315019788586253062979698610396352444969050248269089826427786028822303668668575914191176396918459581417999291973275994417561031402068030929868546032619824105690917867622479319929354883199078566046496117529397194913378338509580789268997197529321648723142021906504609098249396304253489001237626582500810218408065661613283799171095267140150415127877665802326131769523309965804199081411435709501495171999978017118556705032715008060685076102638322049911758247815055981833926575952839014886728296954788453218709595642065028411318154913696414550129375392338933182568249985626029441934178935847871427559543014385018783283540050557202406232452250158403354995689604160189725323915639215835286907466008686949346799441350159248171874175215873711541624463687118974540757937669080619344287264122425367355967525558559865500220529917167912100493050099849034140274296222190931846886892306150120642170379911374896247797111595 A015281 992 40869688814934991192073489633552565299910007279901521984184970659978823146747769930358832622806220744074004130725055900600157419546453522991948284811404508749283246691834283473167611249150688930379182395783471124333749016821983216459848123881102664282176550368612558038014662186389987013291516679572077028742309824717565222705595601054054325053420612095947796593243618285889058908362169779381806204131192809983237605377382344697448513408218921800606497865408420997973934879797176467781610423453542862170547392219888346333586711491553987834472572890218287461405715278549716926429872889155884859879866647648813987210683347624915912518470944713784014297635458100178238473046655954902151676784657631023466832220830454457833337719260627174987758931384067185868431235003015063916717990097765176970414343994465824789092191334976854888306761331385189486246650982785022095548857905699828400598435123807808248476102205453331444097804619270486624267096421608203864116351507703473238189848963711837464930094824069686264569782099306479963695720007515003340387535767184856999585179409670503220727118078726813602406755938066552932105898833302473951467846007031447623463136586183268533895490585826893754071565313062088912978067961749456679621378918073584925136290642313716468033245203652796135116689062778507668516786295594959350984360454782923510638789071055278493975420837537252691351232778212652369353185328970922635018356424272251431165079382489470345125805831616604094648295373740136781099853284292951526014278005511094139069398856152550606996639280559719465269184667296592501018937240830687725580283568183870374676651836370135345248524564752915509773126517095639469459767500083353852925169142789608120002692437178175784971417411974965664365780124528983750278354718659569875158227884798211035437214413874093569208958353977195954679391118666442271260300329191461099590861458574819890639699052038858451639658171462422576557045416359100914193993052699647299355283367122249454276394513657587362006258131375312753999163554372173613504980609153434277535771177732296709678438514473430150803028048642627081957881276824125489131829795087659477608457013826867396306987172189293559542527291961413150288854129258001274119562223039655525007359696528998833999864216176056685034006019497037176208515137288178106192966729634132576782889665506533027927277529971056940799190825209263861165942000044795939891063929099763961778145950510738541300317793101696252861435638437871773039007512276554087916549928075982204105468417878122274412985203661039153711454903532496591752255664057455343945105622369149178023073601228416633468260496969086273361900691890048477689121343808905028676464776560289372428085138127456162055632925222770172928318159320672017586229040755468962937253739622762803356113130009100010916659885507438827140845748104800058317306743638851075277774623507179450970739818694602404775969531034674529609909352646552590629257761539613747230857341039940494985006108595185628917393454144772944732264643009220193207742528507118516847612673784370188476093306909186761136231449288170243224993486187989622442388305027966552231272249795460867914790021496730587870145495991004240308600702646982991962787838687504818691732841039771942498936021 A015281 993 -70622822272207664779902990086778832838244492579669829988671629300443406397580146439660062772209149445759879137892896596237072020976271687730086636154106991118761450283489641841633632238532390471695227179913838102848718301068386998042617558066545403879601079036962500289689336258081897558967740822300549105666711377111952704835269198621405873692310817701797792513124972398016293793649829378771761120738701175651034582092116691637191031169402296871448028311425751484498959472289520936326622811727722065830705893755967062464437837457405290977968605954297200733309076001333910848870820352461369037872409567137150569900060824695854696831917792465418776706314071597107996081424621490070918097483888386408550686077595025303136007578882363758378847433431668097180649174085210030448088686888938225804875986422436945235551306626840005246994083580633607432234212898252518181108426461049303476234095893939892653366704611023356735401006382099400886733542616538976277193055405311601755592059009294055139399203855992417865176583467601597377266204172985925772189661805695432895283190019893948683847913522470257228815184339178507187965571752615127893270649283499388789853591676624869089861459532673433683705146737852633963000606942994733416624749938329556720223411813736874006360481804048472811482032872593996955988642717878174310688232989594269433280203022740849159388843819146377644491191208591204064786464832069218978300674303019417736142047714832697061062699121202628491052837586674294905386560247333275497925668000475524846380601277275330356832448906758869426607331305620013985740572194808266747768681153567264146180246909500080473560901812875160426277061058359648174197805261477258000706485346186035676103990637571518396173641612637580052000668804339509415293414340250590877697209010877344433231430177855167904843155564690198647433972026291492394493619001387258326103742595167912698546513774149736902138929738646427473157941793236499408846825603100552475510146994605145646052227140912676461522045274552342490922863283176943303545904813255509510165869237775641891861594066841312785102841515164727855198147806080454917261659450659167724947919233864443282649262778215752489841227029482830975054654840800979213964101145496239698808769198644942956199063119233960254608963093482641842099563228747043999623051355411871553786888966829281673796517867988924033076375712846681093219485718205390082163736717747257635268878266924341707149854320916969190406868585168175329085288211354123013471262612833690364151095118342862031626291939089052211740741904915510742925563620830106855928014691379529926882549461267019476820614293951826476808364769456370486656842297396235082661652182908346591692932477251365161984847158751950080966712241648084103302217922419238291571393130864554902528215797763816275202499203751180500826061666807900229138012020949205306988143411299252751813869184878550147532032492894092026767679318523778919782441379043660032357110830668722749989699138775727356273899803084472936486513128521607815032092330750516330937414946635424453108527114747891913241734431869763103865140328525816915601493286283088999422576971902987798591831433349957706102334489719192729046971668124380867146812122200064122308722132291397624519925357355 A015281 994 122036236886374844739672366869953823144486483177669466220424575431166206255018493047732588470377410242273071150278925318297660452246997476397589707274296880653219786089870101102342916508183970735089352566891112241722585224246172732617643140338990457903950664575871200500583173053965518981896256140935348854592077259649454273955345175217789349740313092988706585462679952303772155675426905166517603216636475631524987757855177643149066101860727168993862192922143698565214201968116292177972404218665503729755459784410311083938548583126396342809929751089025562867158083330304997946848777569053245697443523732012996184787305105074436916125553945380243646148510715719802617228701745934842546472452159131713975585542084203723819021096308724574478648364969922471928161772819242932614297250944085254190825704537971041367032657851179529066805776427334873642900719888180351416955360924693196406932517704728134505017665567848360438772939028267764732275561641379351006989599740378447833663077968060127280881824263154898071025136232015560267916000810919679734343735600241708043049352354379145372635065265358637932757329886839731884939240674630683781232355522684681018169668418786947714166834613207196581602088172738437905787120004761698536437150861256104128925397786067415122248651648128113501280896043058192798458379032624513033354301436201867205315112750150332126684820527373931850568356829076677952992652105776135482745155761747270562168672613198612029641659924677786359907219371730588845646950124213092102835442937420567933479789079378274757862786813766285285727874547234847858626610548086676216597184068088875240621051734395780988349349336090851587350731333943624868393936400760717779050148476497304278665231134441204976465056051874481458564525186020578998374031876310434041447751234259822030608498338755704412284961939606128281330193940485732116120135549710786836881721509206063297525335412770116479226464128137278652052022525530082862294091434600633758001246710262314279553231590828124293513660938237292328824935306113814897412384559133594422250517886334099611571470214310092022887520035420771104691609638706141382654120041415374159449771642105845227674339396879433304638002435702284474941905676112543788483738485868593658877695235020941010201841978385190180226574021569183324731623824581885696545744397162780673989166261496505063723592775982925205093090405379669352490624514236610815625062008983487112978454159326668495929128202118372140948198773389485174986480181549764688811770265911414715326671428228216418289588841332768336171700755802524177814742077187217218105444261524838410367398433350832607504376740280439041472286100138626186256641200207714084073336060686820112825144181293251397926180602328910148886281347958588618215756900753060135619753579927463579242007913430141315736686200751692672794705099190801638491630656809085183736286677687646697981321675640057278318482915079930016669896643847821941811600488476325674901415388971447323531391169650850919030005891939527147101016026387180381133892596266352311838516909456044028112001735509283747819198831547082276637155114424848252155920661386369308937096923243339099249712865342286264087354454714849795770846499489084643216457663382457611065249642309336958064465873544405 A015281 995 -210878617339655731710153849951280206393672642931012837628893666345055204408671955986481912876812164898647866947681982950018357261482811639215035014169985009768763790363295534704848559726141901430234401235587841953696627267497386481963287346505775511258026748387105434465007723037252416800716730611536282820735109504674256985394836462776339996351261024684484979679510957580918285007137692127742418358347829891275178845573746967361586224015336548021393869369464311120690141000904952883536314489853990445017434507461017553045811951642412880375558609881836172634449167994767036452154687639324008565182409008918457407312463221568626991064957217617061020544626516763818922571196616975407920304397330979601749811816721504034759268454421476064699104374668026031491863543431651787557505649631379319241746817441613959482232432766838226227440381666434661654932443966775647248498863677869843391179390593770216424670526101241966838199638640846697457372170516303518540078028351373957856569798728807899941363792326731663866731435408922888142958849401269206580945975117217671498389280868366817309153187397951401532248150490240601606339606378961730613410373350444254644137603699436444604608672725754395235641426738691032257048165114381795987242016740884089198024462101566559386392555618899921372655636535957486843310638332452290514910387866210478904841118074792777066697800500566139493334309308073624367389306552642846501476840114776604324594875436283851130050742868416706046778695167188590881401917556217971499591181432768505405206563678762162219805986239372418889754508746260038328164349168547825758470716032657227853166069146267641109942475668269260833554932090240449766017983537628886024847231348433893606762034315283064748277328375925012949865638314578005940250757369188962550932389867662189466493704602605092929157311797809098707465317328975564307440930914095080613421693348023226315884857409277091835927753343696317225851240652734275874776014140878120546260115686017093420210786623799331990199092495925279535560015441363767953609151728159608507278413906127402307964912994307443307196541996007970991496175182593139708096179390028374691902678919896615991544335523375870178887425014391348059734090339399565809613631578223802429344644591466716776193291029265914962752257890990849423934797836652549908642133713010756077936074843246027053584602589093382007818001927798206263601892086265404672021017915121922141488001361745092970894390641906226488785489207013903796001773539832136816709951391706071906266285220921973940085223926165931995704782728857461350471426321407672221415354507558546867323032897610069893404936046628983538288895978921215669477417406381632120345528439141520148056726323622760604017590227705360384858557514395795738115916746867931819335403335801593602622272797231379759060893381651045768983376803670669313996722458110332402627194378366525132685332652300274341635677999510303070974387459713079821900616673497712798403688216019410659970755613152583343935204877703790209231694544855498639422232943597263155158222738305268709545102306495698451466545100291308461360055634535313599247267956198769435589403276249468220801891124056960663742989782961422821005268593079104150122342366849194413717081769261820650344604116529896235 A015281 996 364398250762925104395145852715812196648266326984790183422728255444255393218185139944640745451131420944863514085594466537631721347842298512563580504485734096880423829747774683969978311206773205671445045335095790895987771918235483840832560534761980083453870221212918190755533345408372176231638510496734696714230269224077116070762277407677515513694979050654790044886194934699826796492333931996738898923225050052123509045151434759600820995098501554980968606270434329616552563649563758582750751438467695488990126828892638331663163052438089457288965277875812906312328162294957438989323300240751886800635202767411094399835936446870587440560246072042281443501114620967879098203027754133504886285998587932751823674819294758972064015889240310639800052359426348982417940203049894288899369762563023463649738500539108921985297643821096454921016979519599095339723263174588318445406036435359089379957986946034933981830669102946118696408975571383093206339110652172480037254832991174199176152612203380051098676633140592315161711920386618750711032891765393188971874645002552136349216677340537910119062177398464740621164942286943217108835137639825083598293640876524373903427159191890922027311699388068535193049230758285446076137114186205627814010083640668476192279512550784157107745184587244490193037256197142915390230046490050451002733671915050381605701301166317166317396553254364275167682171310481428926343729188170756202781757340313238078683837834761057218560170225949485313605886355533193839780659302357458989485180326509547321870839743359119820721195171609003821589380333413442374170105838881259817745924701759739923289271072861114493041826752536667942534669610228732492624685906078246389754621001623064691379889149053648477975040974965251482884699021379434122680606772641394604078432385500248150446401949155726640102873537085684465125017467696239556904840137032242201854914789847553626811438397725327091868440818347621807295774063003794564435569759005487844546989468059068164423675735307085696678953792129104709093230761211121227069814812023150442806448493998091930362974259350199016838469907130447366052564098846059870152938151950415894818048986364721410298888696588759899826828528301030068938439113308442024670613330026618902491152393787486100184997510259775530956097451900781996204818238950149939085604128920267444135198806838103191476787096731008447472863957435365541777969165196710897136659240467802852725219715855276828407781273801401299691871746204240690433079985582091449658301736133996143847918803306742125952360250321840730757735722281860395564287845951339109522680059003901048782645019561541363175889085226157898745878514768759422144974943191074146112467404849424505519211519533313192937216372308915837381333210202759355862706472079033389437158455946121312314791799156780902032359747134212299173261076454713299745667129528219716000628892870014838553778001489397980499080816182511664939808849815514318234285828127170394002771467895349807564699160972162077061542894494745674152346656420227707841638722839406399592580974502020491900605155800616987312736325180592738764574682557203996205206558846748236034995168104757674426993812368654777580325570657866787805797107803356901358631076872628786029734550188498818355741470104927413461 A015281 997 -629680177318334580394812033492923475808204213029717436954474425407673319481023921824339208139555095392724152339907238177027614489071491829709867111751348519409372377804154653900122521765304099400257038339045526668266869874710916076958664604068701584208287742255922633625561620865667120528271346138357555922189905219205256570277215360466746807664923799531477197563344847161300704338753034490364817339332886490069423630021679264590218679530210687007113751635310521577402829986446174830993298485672177804974939160326479037113945754613018582195332000169404702107703064445686454573550662816019260391497630382086371122916498180192375097288105212489062334369926065032495081694831959142696443502205559947795151310087741343503726619456607256785574490477088731041618200670870217331218110949708904545186748128931580217190594328522854674103517340609867236747041798765688614273661630960300506448567401442748365920603396209890893107394709787349985060553983206954045504376351408749016176391713887440728298513222066943520599438198428077201228664836970599430543399386564410091611446418444449501513265694925775192289997640365305605279303554955972737771693257169952353034638668363693389875115717082395477421065109019366113523186997892691565516489377996486535971893570834099114963903204785957377700771661166789751344319066397780682741736317946964690350280286140233227749816687449069885488013922209549159517914682962169702605861788706496261123932791174822897878592096087337850535783760263006450488413566284283045323530798495469775694831769806794592145501136319744179790572972368476270577959238981096008130441329939425591359649224697216075029647459681504858732710057524481023864495289354863213248706105937464437085103554934841494756555809078783131171230329762958098024450557585553996982333845334182510999633662191138101481671023892016157842334037510434491075886408498275178746937131826293840395503579260862155429237184976281274950699522029899185924538207648967677237529428423788569362384992821899659121324683390678581016596147288063845131111059105066082005488516703582471388790476457010224975688466270845284065583237795607174974167242542668999308727316995397433464321399792430345150339525696610953116300451471724058046051230311177203091129672563145425762745696406966624864090392784369507807648565454341054615604679480177713137207316893857619234983782283366886309795850664660121154391852669538292663062983183953761438411229235002243182179502905927018845547946512088570939442760428968974272853640514491626885609691149032785569252563443474018776342686878929172144376780510222926283794972441637556565996807678036946066257928653124957972611317756292093172191214636819645526690171069833108363447876580452410441003350778237521933108328871747600513397057621216774626472646217663668935175269567047751154303528223762307429997478043837628184174357687664646281425122421595263484388278523037023026376468506298042480476656503186476414137309137987919802164707675390600810225471241418431262996178092313772819964800950485017842598650960530820233379329795838129584804621433755649159538526273513757403967152500535550724493548234084667054902174078436697194106121895615133731294283879645174165700192017876039231846802359687927395134251884251731380033172516697881407576875 A015281 998 1088087346406082154922235193875771766196576880115351731057331807104459496063209336912458151665151204838627335243359707569903717837115537881738650369106330241539395468845579241939411717610445483763644162249870670082765151143500462980984572435830716337511921218618234310904970480855872784272852886127081856633544156218786683353439028142886538483644988325590392597389459895894727617097365243599350404362367227854839964032677461769211897878228204067148292562825816581285752090216578990107956419783241523246996694869044155776132898263971296110033533696292731325242110895362146193503095545346081281956507905300245249300399708855372424168113845807181099713791232240376151501168669625398579454371811207589790021463831617041574439598421017339725472719544409327239916250759263735548344895721096987054082700766793770615305346999687492876850877964573850585098888228267109925464887298299399275143124469693069176310802668650691463289578058512540774184637282981616590631562335234318299952804881597497578499830847731678403595829206883717403723132838285195815978994139983300638304579411072008739647759340488842682925601977257788733362042496019453771832292722603791840214005237564126931472083320640646305984123958874721607938745555059205358558334931878909491247356711868249721484257126152169707261736157822242432051783124102296835286822552677957886070553839417946465884800052058716669931538742831455583598976820633427714535135663553594901277904597957018733629498644480006617578236656170222253263187390009828555027744361207830148379809288168982170461703496367416592427201316918790346288336930322156578521588420559438416318276287819992439688494159969990900390089518027230377764965324181484591991605893658019538776089471593526245152455886976675033232218007771413514622344543959967434722138855496693895171191600000575070518276980072933699059083103763050024545627816242245890026720378969836789650544413388588442790835508868140614951461064947005670713526152610237654295580931106597167919507700710456992796254315920837941713261384101066816404854153781730018467678224650133167891060194318806825083248480716950013438873440298085827928690808093813820792963434886084640965452590343360214040819449062585164773134431341640594348261209264524382773615899779294108570004803585395944380890582186613007361976608088693323298519071460695691002587185820674785382066506875995266422684948718282804213551161813865968857367876727713208160965313846782154200880873445183173607999017715288686427276337259479339401580172951837483975781810537498384991448455060674552036864331563456820308102382512770808741713325732820155133957250964058940297057600818954192038427441892049672981002616424971322633748426913914933532721483274772554849895523797478124715827798908009743769842212298149584379018722463376326819349232474841450712038636408986699949471718452198250851502137882577110910375697559162306421157679717846941969187329817214315586918790022821113218698103799415021418433537761206957263373499404546298669516835250715596376176088742735385088265107154031178498628283713476591455396338164835177805470746365521513119920719258334933513673233619618601459868017569947048057445057057269391051117731868260485263937429379099320594798743682323173335822515133838577346689934681896921158684583125