题目描述
Pandu has started learning about sub-sets. His teacher gave him a simple work. Given a list of numbers, Pandu has to choose the sub-set which gives the max product. However, the teacher asked Pandu only to submit the max product obtained by taking exactly two numbers from the list. Please help Pandu in finding out the answer to this assignment.
Input Format:
The first line will contain the integer N, the length of the array. The next line contains N space separated integers.
Output Format:
For each test case, output Pandu's query.
Constraints:
2 ≤ N ≤ 105
Subtask 1: (25 points)
0 ≤ Integers ≤ 109
Subtask 2: (75 points)
-109 ≤ Integers ≤ 109
SAMPLE INPUT
2
2 3
SAMPLE OUTPUT
6
输入格式
见题面
输出格式
见题面
样例输入
91372
-71514602 -264142376 -843406379 -875004132 -615593748 -447519283 -289118723 -804977267 -404835879 -977506068 -562950393 -49144377 -191374564 -894596285 -811470627 -614703381 -401107768 -724742354 -553177679 -866951198 -591431656 -172408306 -396829082 -865481126 -167832837 -658893715 -715988457 -452873587 -824434951 -928670906 -289936503 -96373170 -807876691 -298244070 -666915963 -700265538 -700653613 -172042650 -686276434 -282721064 -38255956 -871367889 -470516230 -146493516 -941668564 -256635163 -321834427 -181098970 -73111791 -975783486 -402206854 -467444498 -804508201 -495724809 -996199490 -182767953 -193439693 -808701186 -392741177 -814447050 -185274294 -292459155 -278230132 -808204676 -659739395 -69403411 -42400278 -706537856 -592271793 -862839125 -328159898 -618094796 -609277912 -570241791 -276596089 -894115189 -879227912 -597036138 -222589404 -621272198 -724709610 -494976487 -469402802 -701414935 -530416540 -294797349 -379528937 -398799494 -636551404 -255108948 -424785912 -521996896 -126190169 -97479871 -197960456 -338667409 -611664871 -140692285 -245118708 -650541704 -370480037 -105520713 -66198526 -773150407 -683399345 -185722971 -452179299 -965656931 -120475105 -196660618 -847962623 -123181428 -81103031 -876964056 -209005685 -619763729 -454689401 -537713401 -701154938 -702367418 -434736325 -891540964 -745404162 -153792254 -649621066 -501763866 -707468445 -940039205 -957745624 -756183791 -243559481 -496551898 -818009614 -66720209 -458816524 -669904907 -950139903 -334141992 -952882334 -269308309 -663121112 -177871790 -512635404 -812911594 -107372165 -683966492 -167714976 -203481334 -635232040 -864881249 -722968012 -121335592 -754730587 -73077441 -857021177 -730063282 -494970850 -334993505 -716524439 -456080239 -544031630 -698060447 -595061790 -214130906 -734099979 -613460172 -102309762 -9619452 -249851127 -150405770 -206811404 -452064000 -602091984 -980442407 -634882668 -989033749 -934162334 -587796678 -688799977 -810325020 -521973042 -683331407 -783211659 -247986414 -114981901 -740637618 -597595357 -35507453 -485806453 -708798102 -661155647 -44377195 -249013249 -65530585 -978531108 -250312358 -476452579 -357553380 -193709719 -259850532 -721863968 -48687545 -786087382 -323101993 -317037569 -489551018 -120040105 -637423469 -457239924 -169542529 -507395385 -390272153 -508524618 -737465481 -89620021 -392165228 -526521163 -281349598 -15828794 -453671564 -667666638 -443596122 -905768738 -714431784 -735157967 -880670402 -589677313 -341179253 -93527477 -992064030 -548594574 -213444191 -115964474 -100709356 -614451505 -95123973 -780546643 -292727134 -594458531 -40414254 -461185656 -415246146 -109117003 -342081702 -353033599 -771473837 -335762223 -316929636 -385327261 -427715231 -237102346 -84264655 -662928491 -934581182 -387003524 -582780154 -902818482 -937718325 -626288983 -146588064 -495162868 -618400385 -967844522 -802429388 -473563923 -220584654 -367074733 -127728125 -970155100 -328586067 -957623621 -656858131 -915257561 -749928690 -33982228 -785947550 -49341857 -313484877 -65966262 -633020545 -866479161 -245047564 -584651950 -822681489 -413294476 -804272630 -272481905 -519190503 -513129138 -651668534 -506439683 -459056595 -179240183 -417754083 -223423352 -159476959 -824292300 -496836838 -419738789 -118782186 -399406530 -481055791 -243821905 -69377512 -598709985 -412060906 -169967661 -414890320 -656236996 -887986410 -455877307 -786110017 -757095645 -233838832 -89435571 -76442981 -986322450 -297783270 -774828827 -751554900 -359445064 -587006098 -172455305 -49726973 -4390342 -368700867 -913037333 -509406805 -446216305 -674096536 -274677066 -379504129 -590333406 -236825266 -78200926 -452653020 -138032850 -600004322 -839283328 -837677157 -858061246 -882268722 -596432090 -582506521 -858822665 -587488784 -1602556 -855599837 -154692753 -902249963 -53887459 -153226109 -741818327 -888321312 -726858471 -467813061 -79788899 -296184916 -759410992 -115011568 -977846225 -39637015 -156406362 -377054668 -586617681 -417421220 -233659 -745920706 -452680178 -439252158 -927113936 -546949345 -62232886 -9618038 -829324204 -932174948 -878155576 -275777098 -882229282 -887871157 -60875194 -194357547 -210951082 -920316530 -954709374 -949397919 -603538525 -898306343 -701674600 -973544813 -453639605 -149308998 -116664535 -71245765 -995020183 -94590029 -315640943 -296829308 -792966205 -638389894 -461208107 -903876382 -694415568 -39931084 -271842640 -888627697 -378350087 -230017796 -103207088 -479030215 -733681391 -35077558 -463870850 -455568617 -910598286 -553996890 -551089056 -979675572 -332383574 -756190224 -798473697 -107331530 -483263631 -742168946 -213501132 -297529452 -140263212 -3076789 -316360392 -756336829 -71671098 -314012361 -309705615 -888752931 -507341767 -739296008 -480654068 -841087337 -451243708 -397387659 -900990239 -475439953 -737477282 -977892141 -983848183 -406551526 -246434102 -280520604 -131651820 -851356300 -94674856 -208100812 -54586533 -131788420 -961693218 -241452263 -453445823 -341750052 -268581916 -602477767 -99522178 -970153262 -699461539 -471806838 -537939336 -645424664 -219408028 -960045643 -421382614 -211443419 -960702397 -505798278 -28396865 -85102212 -136532724 -116886771 -776881986 -968547564 -154873794 -619498653 -773860021 -217140834 -490781182 -60573535 -635290276 -467986671 -66382990 -676310829 -26578479 -300253012 -39695263 -668370010 -718320159 -191694259 -767990364 -303703482 -76464097 -818201538 -95356304 -830818350 -672352089 -775359154 -883920319 -644632506 -934267632 -576180848 -238698871 -900986408 -124344685 -629527000 -454655355 -579509232 -742829770 -920645441 -69499146 -976512449 -167267532 -18108008 -35900339 -369941591 -331151477 -392019980 -130539017 -733231578 -558592956 -112923419 -269008150 -596372517 -512119057 -47333874 -886867397 -992226039 -169456474 -896285977 -861737210 -280682637 -523070511 -78337771 -659301074 -816578045 -922574114 -293363377 -946105828 -620535014 -255170267 -27563065 -522974840 -362001574 -651451317 -942268869 -368367478 -514146753 -920240951 -741170442 -219079734 -358525940 -394574392 -70010626 -641950479 -260801372 -36715953 -719718821 -651422012 -568284152 -365501842 -586599418 -724342860 -574324272 -668839809 -661685610 -389308463 -714145754 -223816808 -262515389 -852494774 -499504258 -849910343 -473375809 -112886205 -940888943 -120166014 -206189602 -637987748 -184944299 -398160073 -775170258 -563861049 -531866417 -794959470 -524821404 -408912022 -545360170 -146788326 -981850319 -89150830 -174023536 -510320205 -758076140 -887006958 -533899393 -7367414 -270364283 -343431202 -813583978 -602452111 -410579463 -908460262 -141213600 -217237782 -125490942 -552618269 -524465862 -411022607 -49442849 -249967180 -458545883 -735492137 -246112543 -879549556 -815702234 -338043390 -951179297 -653337361 -551497397 -261963646 -512148366 -873469790 -758507928 -904830384 -523337021 -93565674 -412614070 -695652278 -10388289 -350832185 -446262525 -951655355 -268881201 -437843142 -480361448 -729355088 -75605884 -481163596 -482104817 -433244898 -632662651 -226477066 -723803497 -917806058 -606264658 -697506510 -312068150 -520274027 -628376130 -636083272 -86456704 -241641471 -616855973 -846475693 -616356894 -834557448 -999472208 -839392500 -167892782 -456600214 -653942451 -27693408 -504447515 -344744374 -439162978 -832137410 -305190365 -460675407 -252058355 -782893025 -831133034 -222066043 -608209778 -833563292 -351487044 -608275535 -532399281 -777842989 -550527070 -696794317 -545506563 -910785299 -437707369 -958860320 -806330273 -893912281 -916519179 -441937037 -116206391 -103521225 -459884384 -608057944 -580180736 -923495291 -743919632 -759679137 -896810905 -769656915 -756988169 -662128352 -235665651 -176552739 -143115820 -809081039 -86243106 -776237691 -336939427 -589337923 -9177127 -479356008 -892236836 -302304048 -316729303 -957894153 -396851070 -306293432 -98721045 -627519711 -503018393 -51554611 -631963194 -657980587 -306916859 -243195186 -398621523 -20610062 -422701496 -82554900 -14129625 -737435862 -548478925 -740081412 -442557965 -849395643 -122194937 -744582566 -759935192 -90514772 -956088228 -543932409 -909498771 -777429343 -769656113 -989021714 -445859762 -436893679 -968378362 -8489938 -636635458 -326108257 -824742025 -772891566 -219522085 -970860234 -411336671 -644685255 -829234772 -566463949 -11817475 -390717175 -123525974 -712345151 -73851101 -926181844 -527763846 -941606396 -23706026 -164670074 -530767097 -284476538 -230522983 -501104690 -509414592 -366776129 -241161157 -454015086 -506463678 -864012872 -969317579 -871000524 -784054001 -595664388 -64433657 -948999580 -508099698 -518694588 -368998852 -839884242 -530518071 -80684283 -958771515 -189360369 -209166234 -637976476 -868179499 -281646324 -810793366 -31310090 -303911483 -766500023 -68055400 -355084395 -289449605 -850961112 -432979219 -733929928 -9862609 -345335096 -577038700 -126219641 -685776302 -951379810 -24285045 -783207098 -27743389 -682663036 -40115924 -176168390 -611288221 -580781802 -982709558 -394169503 -98704074 -392414049 -406853595 -914812276 -748295067 -563547859 -926323939 -213578647 -709682537 -251143955 -503846000 -54978710 -786221656 -592468008 -166106802 -120988198 -241412472 -209758308 -564961284 -325527763 -393267463 -27398029 -214664960 -707708385 -510372185 -891596587 -876224190 -389890350 -817797019 -240158054 -559861526 -853298275 -12931528 -301959396 -355546618 -733859865 -794129583 -267051307 -185959310 -711389043 -938936473 -883402641 -690569692 -177682667 -347759137 -781260298 -145159059 -40377055 -949886393 -84214736 -723412920 -257382169 -999253433 -748762486 -462743597 -762907990 -849487952 -798225045 -533163184 -197361258 -360748548 -564060444 -679698486 -682006095 -535142857 -766569547 -706321893 -846122202 -707438885 -171345437 -233046276 -402892455 -255840786 -535770476 -978466811 -59537130 -268334814 -323924702 -921599159 -303446409 -166783750 -190536329 -34193518 -694035136 -147873060 -403109225 -671677034 -940665678 -349620390 -475792248 -352134010 -766485710 -183129981 -666310517 -674522957 -280910473 -122666648 -22531523 -563408877 -750836604 -707621325 -258218397 -275069703 -946529700 -66199097 -938629757 -485660254 -450069047 -643830372 -487873932 -168781618 -38629925 -372245679 -135844467 -895906064 -289642488 -124985267 -918399068 -901172214 -997904420 -709485987 -958671611 -857364197 -792971649 -752638884 -8433257 -631173963 -296869726 -844619903 -477040048 -946633749 -895021600 -975907406 -323840283 -721576225 -841845832 -268063515 -706569117 -792651355 -858713525 -686708807 -446764115 -835883574 -749136080 -170876793 -493627369 -809751502 -833621507 -476923733 -676625754 -775421813 -779052289 -962164532 -475878538 -850455157 -508669675 -773906895 -493874193 -803316993 -491340926 -228040822 -831776729 -354634482 -722649210 -114617673 -825405285 -443188925 -453409708 -672899822 -288060927 -281477464 -747211885 -341591030 -817824841 -769700368 -110497834 -587869979 -453750484 -795042624 -88549759 -120324251 -825284056 -273625622 -365462493 -707533960 -388813834 -571521336 -736422672 -495511985 -118581323 -388817528 -981574429 -1928162 -27982693 -629825941 -428744037 -32301917 -972079782 -22451647 -325434341 -846319409 -163057589 -607910251 -24205699 -607243537 -471141993 -908900023 -440313036 -772089558 -75734765 -652337195 -123737871 -973405891 -243351840 -275337579 -142252303 -502429177 -463977399 -737314256 -170077455 -215184664 -290454924 -352820395 -28256417 -47595900 -410793986 -316164186 -268262345 -973904440 -393804751 -902638028 -504613383 -100047832 -904951573 -888305262 -571856131 -986147050 -954054354 -646981032 -405698363 -354002543 -523223950 -606366097 -52670318 -250262781 -107644580 -515647862 -882060660 -109010804 -255787299 -497807278 -840000430 -201075351 -973409924 -909194030 -255981765 -566668772 -90033252 -931920526 -754957819 -570380029 -52948920 -258897970 -793206131 -470870302 -549306528 -472309034 -172166475 -639462403 -929429620 -398950023 -690577593 -933580599 -473521233 -771713471 -13947990 -304299546 -464964717 -613043703 -733696520 -252726867 -492780109 -929737171 -443514072 -379231398 -365434873 -449633958 -298174616 -150038573 -136166574 -288142081 -562019615 -737111510 -50753993 -821660432 -812544168 -984661287 -225348203 -356267940 -791530105 -274789587 -193194323 -65962231 -511490722 -226593667 -970855109 -445717576 -86843072 -866618049 -930194309 -839782817 -620223135 -798953813 -923868070 -715583001 -161599559 -336942774 -539081187 -126464482 -280683943 -614876603 -681577390 -629330059 -622412939 -267045146 -388219253 -340628804 -372418347 -144896348 -309062637 -162158152 -461588738 -691259315 -460795862 -586296790 -230324524 -275746066 -374215603 -865297108 -926647108 -164301278 -181419572 -106342725 -545482991 -422227784 -361065476 -245722656 -291592024 -648144931 -63628210 -898707840 -387542458 -697010103 -471672990 -1058799 -170158323 -436759850 -434708434 -167415643 -132653507 -675046281 -632755549 -23949932 -965075808 -886311214 -724137904 -368107310 -840207843 -836184284 -46241502 -983746559 -378166621 -705512168 -483505294 -292509738 -263913095 -706046362 -536511537 -725388371 -794562639 -57089187 -323994814 -46294130 -714099013 -413344370 -772147536 -173430858 -461139449 -65546329 -67715282 -327396162 -801215492 -248131593 -56926643 -47582984 -704683785 -263661638 -677060579 -565131305 -999284145 -865623761 -526981849 -167549481 -269928536 -639740050 -765942057 -2774875 -432535946 -105467193 -642441698 -882081608 -194464956 -249795932 -768181890 -736051437 -149185898 -16094165 -245067409 -802769841 -372048583 -891537689 -486241279 -851928818 -2073880 -123383773 -996451881 -283205298 -71113152 -911452339 -440932592 -561796111 -85640478 -182563874 -354747135 -927410240 -170377209 -684327424 -881455004 -937839401 -522694659 -379152629 -759628358 -945372429 -183314551 -563078231 -693592653 -832478190 -571829842 -232158731 -488156749 -327917527 -658537292 -537274207 -304090159 -724181999 -772709987 -883938882 -629790345 -84740426 -245396356 -341470395 -238099257 -717703157 -504692291 -658578494 -42930245 -178692292 -388480779 -239764029 -432844590 -984499600 -76253301 -985936287 -935214637 -411269938 -987787406 -240041668 -525238751 -904136705 -681529141 -49162208 -661064182 -716454732 -762473866 -637260558 -777637822 -31637845 -256439107 -879259758 -477182914 -241589962 -867424788 -971370892 -516266780 -490111704 -893028882 -507891854 -592015939 -873726767 -488331348 -677133639 -802521637 -440290160 -896802709 -291685464 -99260816 -83960010 -776430121 -895128518 -956271563 -807028914 -852145775 -202772584 -197308415 -787103183 -783469886 -878158718 -987237351 -6810853 -620708751 -945114636 -857043890 -979303000 -813914914 -172734369 -605272707 -223996668 -871822681 -731840477 -592087302 -697209118 -881420234 -566378316 -2734147 -84496957 -428294008 -385094370 -155313444 -128057278 -22242059 -429112381 -529550652 -269025180 -445179571 -932672930 -716228969 -552294190 -89663953 -940405564 -538589694 -255357266 -866040867 -750256904 -667119597 -276576059 -525148694 -730861254 -842999622 -804302545 -77233646 -802249232 -574430469 -932976156 -668222438 -203596334 -758846452 -113733293 -522992665 -473911857 -814286026 -711446947 -823821739 -348460300 -463592152 -370447238 -875213935 -498314606 -46239 -163836024 -888266252 -664671617 -445185878 -804087518 -433066243 -924444363 -749613051 -463882291 -889767190 -367148354 -307723159 -430261062 -274639815 -223655542 -116085576 -240806848 -342502594 -680734162 -613352812 -385555758 -425711424 -702366697 -548602638 -863394608 -682424441 -996255571 -973096670 -389604513 -74037532 -292725468 -974221919 -672270881 -193890388 -574336634 -866044434 -572051902 -672054001 -251768624 -888403681 -582642047 -522614941 -613367793 -4752495 -975948600 -456058672 -935306524 -594214479 -829108958 -937343062 -313258742 -466646090 -507665048 -369948361 -512837045 -732251123 -618299746 -952130988 -440553985 -69586202 -194322216 -154946189 -566128512 -548585975 -447899407 -114923413 -959717485 -966087218 -426608098 -774917994 -372372245 -257877354 -267275012 -392089757 -577647597 -66094398 -338449914 -93238283 -686582628 -516997791 -448244593 -333334337 -692771811 -996135470 -498513296 -325844493 -650558562 -403200596 -334997664 -678975758 -530289320 -674184196 -429592982 -209545263 -587743828 -169437211 -631674724 -725315223 -115705230 -387693303 -347759414 -787412720 -787225300 -611595970 -506187116 -130304043 -504490592 -615462231 -219033794 -669946244 -840217018 -471295716 -403981053 -858688915 -450811203 -524452000 -124728502 -650525451 -436864525 -444810694 -507163716 -503159588 -640333870 -234872929 -86366612 -911492794 -845325912 -987267810 -700405566 -255001719 -35465251 -910101554 -652135786 -659778757 -794605674 -886481998 -197168304 -477245562 -955348160 -222165601 -336177150 -406495996 -217726572 -505367312 -685913594 -883895629 -59192203 -865086726 -668005295 -83460563 -75715277 -783310734 -795419091 -77068384 -644457614 -887072980 -209243483 -590107637 -539350546 -983658819 -988117649 -204023117 -207583135 -237632890 -903357669 -542930664 -705667151 -146070643 -386791678 -751184325 -644652480 -510846379 -827689331 -242404891 -845550803 -914835919 -430761154 -606370283 -600977230 -124566384 -738353633 -75437063 -34765442 -703487594 -452372123 -233096646 -699769193 -617779954 -389478559 -206132359 -801353846 -643202959 -299696873 -16541863 -981963109 -811830373 -606724522 -564926316 -71229225 -673664365 -421933219 -107897725 -148268523 -212865277 -988524909 -938501414 -846274793 -583017686 -742948959 -119905192 -557204002 -264219497 -197472851 -690814950 -802447783 -670139383 -103451724 -265947138 -199382156 -781979159 -408383918 -322065438 -987270733 -587875543 -848201068 -870715713 -651133546 -933219403 -395874231 -323537034 -971197920 -85315170 -62622372 -200479252 -754109428 -309359013 -38075157 -287137628 -438620886 -74999706 -42345594 -797315232 -714437430 -920848888 -24386226 -881560764 -186179279 -334089627 -27650072 -622256656 -33043156 -197563381 -400621097 -3015834 -997752037 -428235748 -640820552 -581626948 -703021149 -169640050 -990152657 -614938031 -892696025 -508089377 -956491327 -266553603 -583481026 -717154914 -642960410 -714458796 -568222198 -290715517 -206040530 -296769645 -829185577 -551071757 -219779692 -620858856 -988360723 -535366929 -821174428 -784919393 -718316959 -629833003 -28727205 -467253137 -897471384 -956751022 -814250731 -755797366 -411796701 -46061742 -489880363 -433587347 -455794845 -63218140 -701594623 -236244754 -151100023 -669704627 -744010204 -493365140 -303225590 -689109412 -203727074 -868638898 -344177187 -260620315 -726495109 -657291296 -831101467 -477802045 -271716545 -274527035 -440715896 -776463118 -534954416 -858656605 -825319039 -685772829 -521451391 -509517236 -257293667 -61286206 -949964420 -808768539 -755320819 -148397815 -983776406 -799380350 -722674350 -27808869 -122370133 -246909703 -489858525 -929773925 -962982183 -994149211 -428149507 -75599159 -499597968 -168355773 -622021409 -300274009 -566399278 -713301670 -914669241 -80586905 -741842772 -263316510 -569286701 -500452814 -943731507 -873495070 -510000249 -822729858 -495214126 -235926638 -408578856 -428292283 -496646175 -162474148 -506352782 -286686701 -383503312 -702243450 -915400294 -511722976 -32420768 -210946232 -196220543 -624223749 -531336969 -628232518 -222174356 -103616899 -158447005 -151042933 -904591024 -196906959 -58671255 -504055852 -686523122 -926715519 -446624380 -717481715 -837907005 -676325544 -320355433 -380990419 -974691627 -178701000 -606667332 -756085085 -656441569 -472996435 -186869602 -32576671 -299156039 -297991759 -183757904 -714377299 -517228610 -446231993 -893688455 -85502919 -290138195 -578330683 -713094135 -239438682 -652228887 -713667297 -167802846 -297883600 -365075667 -901331831 -127674517 -839275149 -445994608 -271258333 -528858005 -141052104 -3340607 -490619812 -399563102 -951227135 -47586161 -585119516 -909064001 -386659910 -188491496 -401834273 -231375088 -571532480 -636995810 -87825330 -859093234 -991854048 -401236981 -936710597 -686676478 -810834254 -596429201 -637585031 -312975121 -920648534 -849546732 -59250589 -817008298 -378575872 -498022220 -509516110 -360043620 -665887896 -350782407 -814773682 -604554434 -933807241 -689203116 -629049976 -58764550 -722858668 -764755367 -895333632 -709715720 -119436545 -944217634 -126911709 -628811520 -666045500 -351926323 -915876678 -171900257 -803281582 -230878970 -707076866 -606303987 -308072225 -134828406 -117135052 -18748810 -454414352 -637451320 -436344819 -137628034 -248111405 -385847414 -263207988 -331862400 -42054572 -553327316 -96660957 -725841531 -459311868 -537646763 -259513981 -210188556 -698898417 -785449575 -310280344 -228655009 -684871761 -830106021 -483215088 -250614226 -56050653 -956404006 -426860053 -425800695 -913040336 -857734819 -143000538 -730608637 -940616936 -127507521 -206012589 -299685085 -729103474 -922095878 -972670240 -162372913 -866134021 -58604646 -60265146 -990535100 -692201504 -189181560 -731741848 -972140666 -70581977 -174335476 -701586404 -370734097 -484272201 -740417059 -914455913 -947791526 -540307280 -454438285 -529931565 -111216317 -612671626 -682726216 -245635395 -572273947 -945488108 -631988437 -644841312 -694911912 -829281001 -828590312 -840471901 -923749051 -985974691 -671877707 -284267807 -875062908 -209263171 -583886149 -402610322 -550966322 -965111550 -924341639 -119213790 -208185742 -254433480 -703730435 -906192967 -690676239 -313042255 -380191537 -42179069 -697329528 -7643594 -388655399 -631161745 -799797778 -669336527 -672341509 -324765375 -294818142 -790812598 -957926259 -538640487 -384487093 -598138638 -856429422 -235617101 -850962647 -183077980 -287262947 -230681209 -236853082 -2951691 -929697597 -904868362 -941313145 -750082827 -215788415 -650522975 -783541198 -46888899 -11325183 -296363126 -314760233 -289959552 -603123575 -701933212 -371015787 -75352883 -812938316 -648560784 -285801185 -539888515 -568043954 -725492387 -687961209 -453205147 -119618609 -107302223 -115196272 -397349442 -329531728 -208240973 -197811880 -228784712 -673093641 -311409808 -637708453 -848883123 -138508944 -538834899 -475887788 -717402798 -356645243 -487643689 -629465225 -398321505 -233768815 -587936880 -402395646 -136747005 -988647453 -528491251 -118339200 -639342237 -993445939 -422022089 -332917124 -704499647 -314519519 -745579554 -656360509 -344123568 -606848105 -339074568 -338144951 -397780992 -955716480 -348356261 -986194460 -188588764 -499615132 -563696711 -473627145 -90914649 -269273488 -831800189 -14732393 -9698360 -869109999 -466877413 -526737987 -961378889 -414305940 -630345487 -873565166 -661204470 -893172904 -437600023 -889651658 -8149920 -303582699 -549068356 -285187300 -822696720 -351081620 -106027839 -566506219 -439694066 -345361080 -571514637 -635725953 -92327869 -786031203 -328179079 -256746111 -405717183 -835768958 -606923657 -963888486 -354358081 -301975863 -239524732 -170088803 -668728826 -599970678 -396593617 -808071637 -914195175 -422232562 -818378991 -475319993 -463624628 -113730302 -517483209 -528227675 -251083793 -313976119 -651393817 -868296526 -309552009 -61288614 -583893315 -990467298 -364400028 -711665127 -82616257 -761743183 -510092131 -84802817 -351334295 -45669833 -791767835 -616386592 -875337347 -701442589 -771101678 -273129690 -241092135 -340868824 -875081870 -211258849 -781946253 -27379353 -51305351 -522352431 -804329359 -349503386 -554957366 -94348983 -893561958 -752064044 -648230920 -555454689 -793336377 -405521990 -228421451 -61595150 -229213091 -920729612 -778155656 -120539843 -447583592 -843390816 -55883295 -477098625 -4593942 -739648603 -629635028 -420231405 -811812564 -567375324 -462332853 -779937066 -385529642 -406184119 -687062446 -780354170 -465486585 -899084243 -449788547 -835930065 -933532685 -700194879 -590219839 -972827925 -470260457 -212924748 -852710400 -615851815 -237292142 -355087559 -166356589 -340354490 -585973209 -889161723 -201214189 -653263110 -896707526 -950197276 -838032705 -342512143 -842327381 -843185162 -198002253 -639868811 -291392316 -999897812 -715715347 -684373041 -23497161 -649016082 -695288816 -475920874 -139981101 -838286739 -906065261 -110669231 -282650595 -690829504 -954662327 -939500051 -786678260 -137614921 -519909642 -624283510 -4964351 -687076729 -110516146 -315837245 -308611576 -596309969 -842899822 -100556194 -777355948 -673260707 -534149814 -940100789 -556136732 -828504452 -74789363 -117250478 -188267611 -198087650 -525507195 -311600268 -263452369 -852328190 -536687755 -306937756 -209180895 -881259312 -406190080 -18522312 -776213967 -568392693 -690487562 -138085835 -173941131 -957362937 -939301874 -12475248 -209232256 -651555134 -410608801 -995950612 -993788598 -770686081 -965416554 -307786374 -127929704 -517552002 -837854479 -98684354 -616444428 -861169256 -46669035 -101047399 -609893581 -906110496 -702664359 -142204424 -249563536 -998491001 -93264782 -281593400 -820929894 -140511023 -124926321 -684475330 -624982859 -779511004 -426500624 -509326327 -777409315 -928052111 -936697802 -664658114 -18959173 -259473770 -995711791 -171163559 -759820922 -578668497 -877471846 -267765067 -649806207 -866405434 -36991471 -930185645 -716024779 -310851425 -671071383 -955087455 -500703510 -979411089 -550524304 -112526984 -137589246 -323373235 -854780782 -662521323 -308749032 -608602217 -362769721 -604467731 -194476366 -305806253 -798766648 -553790191 -542591522 -773478342 -149691851 -411610229 -119144728 -166766009 -716947521 -607520590 -98590959 -488549442 -745215551 -459426646 -181995744 -574472933 -62815761 -512624297 -282375421 -44188592 -112873589 -514522543 -647357999 -949402543 -183982203 -671487270 -422365539 -700574801 -648711461 -737658560 -959046000 -276976077 -14508004 -845206677 -513452724 -378645358 -645869747 -848244830 -598752937 -512414564 -670492827 -500691803 -705648093 -771116756 -305432859 -652493285 -323751979 -676953974 -55937492 -796945296 -687277182 -195603846 -999806063 -681428123 -444662843 -617633182 -659042061 -764300891 -798310144 -688378356 -899152417 -652905614 -761512510 -715578417 -633259857 -380297425 -790040308 -979341040 -648579090 -229993526 -32447650 -917503936 -908112194 -787156691 -409997619 -212543376 -436456923 -184345698 -518698316 -63604002 -707269878 -32200764 -690600752 -946647151 -993834001 -817343751 -861896959 -548705509 -65265703 -621547001 -683124154 -505686404 -262505969 -591167020 -81278315 -682510403 -683050607 -959978707 -138359268 -449092383 -250401475 -396287641 -639943217 -727168424 -312536868 -961575428 -516649560 -990116112 -922989279 -13414982 -757919950 -117006272 -790310435 -103441876 -242538089 -869250336 -99331746 -537430221 -155256210 -871574784 -823148073 -98528519 -929904263 -465260753 -825909505 -391617196 -113300941 -498029339 -764548811 -693886939 -427241054 -445987813 -844087217 -452861958 -62309299 -728757601 -480996504 -539531699 -594141460 -227014675 -577385377 -776390123 -765641481 -598999999 -842750645 -378518206 -2313206 -930867718 -106497549 -347821341 -360777538 -763606469 -636083339 -66253143 -363993894 -816088632 -680069995 -102763253 -230504646 -272186828 -587273292 -161786449 -973405336 -169856891 -743794309 -570112520 -366104582 -409349693 -45468686 -451237196 -751023646 -514712789 -176437559 -665029227 -360071771 -392214841 -816943654 -465628455 -81980737 -550287652 -401482766 -518112996 -680859474 -24827442 -697054914 -142511133 -676913834 -209133784 -805380335 -816206619 -289893691 -133564006 -411753211 -870701563 -693369444 -97286969 -23054412 -262006171 -824055011 -899998466 -953617709 -165812619 -936399817 -42963829 -824614766 -626425966 -491446117 -242598223 -201926551 -296160758 -250757120 -23737453 -411473099 -463126759 -387823752 -378007146 -806993584 -497407759 -108265668 -872531909 -395220853 -849142515 -91717766 -511574683 -149126289 -354320922 -88545159 -17767837 -306791203 -867721820 -650502495 -891621471 -546640151 -967876138 -827519114 -333787002 -813813831 -678969851 -637507457 -317647618 -32305174 -492124908 -463330991 -900933050 -150941653 -278011017 -380141552 -483928795 -776241804 -791328842 -421174023 -892164647 -919301398 -882789233 -512233221 -786261671 -699817648 -109443552 -360331851 -903903859 -226009694 -511646454 -226540401 -912992926 -987533053 -317972044 -903944733 -817458987 -524499523 -10847281 -940864135 -949447507 -697479975 -273833242 -304955473 -528781904 -618667695 -112890554 -621275269 -929756715 -476191243 -859606719 -72197244 -148634571 -387973305 -543221301 -494832050 -270939562 -688687809 -358089268 -323555883 -23171560 -5274363 -305381614 -924864189 -992833582 -436503595 -598970958 -149438022 -439249540 -746917041 -61916415 -116900406 -12691508 -602191275 -507470473 -547921180 -823006086 -565788691 -325909416 -316840342 -583885998 -865704447 -752490632 -974349579 -104003941 -672550369 -836866149 -12131044 -351674304 -686037969 -695264523 -899437282 -271945334 -690125091 -641014700 -913589592 -220395950 -263696841 -742316667 -947733812 -688647340 -362248523 -150346922 -645058040 -797527841 -929012646 -20843530 -249557041 -674309236 -788535193 -464965532 -853318400 -408743097 -516460360 -935296807 -622408736 -235283518 -193618991 -293923773 -245889129 -773949501 -7351814 -438630112 -867576719 -786312695 -530506207 -504881919 -12273479 -832481145 -541089344 -376267598 -527875666 -90020622 -819101684 -179129567 -108586691 -996373023 -807466455 -424631092 -174533101 -689289948 -436481821 -609396495 -174813586 -912895024 -104420050 -608918078 -451200701 -308385606 -435825534 -182002109 -507800696 -884431676 -314119922 -214573545 -932478073 -533460284 -724010558 -428314025 -444669391 -740930832 -954683992 -738911832 -440202579 -336459859 -800954342 -628482361 -344693114 -455056917 -861825590 -904715372 -316324834 -351830016 -94922364 -437275743 -976459373 -282640954 -984899566 -53218175 -617633809 -42250690 -162529294 -825675866 -299496937 -186325231 -239063561 -21263808 -829495100 -953657201 -576599941 -471727641 -226495646 -322189839 -545752535 -620485518 -847299929 -555304829 -537189579 -525948278 -481379148 -681109363 -869449185 -452954823 -550413911 -862498015 -383344445 -905847745 -625555593 -734513286 -783345120 -825452284 -664784927 -582026509 -508664094 -779443416 -778094391 -341321703 -374288761 -239734017 -87678570 -809563087 -661796362 -850514506 -723072398 -539022251 -946903943 -801202083 -530233486 -951648165 -778894391 -505594592 -770292845 -817719011 -843414438 -994051293 -285950800 -534853082 -531423268 -751949323 -79673159 -73794119 -901152060 -487847321 -633721089 -753677217 -2894475 -779344890 -64030729 -162318681 -65765333 -619036939 -708794314 -860398722 -260483986 -638683171 -239271611 -110212907 -283123950 -729550291 -529968928 -416084692 -321376159 -609802019 -204207635 -587755836 -227252524 -202359333 -720248140 -9332050 -497227147 -267412040 -713205567 -814784415 -274312531 -56481400 -93196192 -788714316 -906268308 -154285746 -127386741 -68239930 -584455219 -275521937 -107641808 -313017745 -285214673 -762221602 -838579402 -573784148 -665369432 -917344057 -799445194 -272825412 -68269605 -716569777 -159003803 -994732417 -529278976 -139181257 -74090089 -200855108 -730796324 -850956329 -793378600 -150028960 -436267314 -559606964 -906452336 -961698215 -820286090 -16151499 -702240291 -588522038 -916892560 -507663419 -12614865 -909722217 -20701051 -466608967 -34074148 -658582508 -288249242 -67693314 -121248070 -856276623 -283108093 -2333624 -599965074 -450745312 -321746728 -286460163 -929601036 -160494329 -898518695 -394989654 -122295586 -92637291 -381298831 -813319813 -178572248 -541389195 -637228695 -781391016 -228318852 -815341185 -15634121 -815033329 -657587217 -478105725 -834327010 -320556863 -188895227 -579073932 -421002172 -737814171 -114608271 -125363841 -589096872 -148922030 -110245787 -69261793 -468502241 -582113571 -769795391 -172714069 -853417384 -240008647 -618145841 -915439414 -238565899 -112499378 -149261895 -123741024 -549352547 -976987842 -362850339 -476393421 -393698633 -510342772 -200893246 -504316428 -140966150 -937345441 -233416299 -643966681 -897750933 -379977502 -217993908 -117384905 -928207244 -419176612 -508566123 -531689128 -224813700 -168201165 -86517804 -252907748 -643319466 -991511239 -317600166 -593172851 -983093297 -62953920 -762830199 -404283730 -37573393 -423106462 -754288676 -338718813 -101855249 -990504314 -456994572 -939328859 -885307166 -25772888 -672218870 -898855565 -187914313 -394706447 -692812270 -472412684 -385382319 -926797370 -805555857 -705761049 -888472289 -327545021 -365006018 -822778883 -35119896 -302673778 -90340338 -701711507 -120638393 -761273480 -556107503 -329810336 -807220673 -299167650 -827559917 -759923235 -682370441 -652760732 -350909492 -801042916 -29793793 -339732181 -588232464 -246102565 -806670331 -885230706 -529912649 -802612501 -942417888 -341501246 -34814940 -896661956 -512796118 -182516755 -601664458 -485253202 -188096139 -345256175 -247082803 -663733916 -79137365 -764882902 -141278262 -50473121 -245658028 -614660798 -473613063 -270426279 -361437596 -282679688 -352070884 -741296640 -304725052 -399060290 -717338984 -672868091 -257088043 -303257207 -548347966 -758659289 -745003517 -427316941 -247252685 -591436706 -365100547 -716882038 -108091328 -606300101 -796833629 -40748100 -865687142 -785637979 -447747251 -46764287 -364902416 -434702106 -272395398 -661463441 -74773996 -585059775 -895229428 -549839761 -797651602 -767205805 -944669407 -44120628 -510166769 -798742848 -160663331 -950436492 -1594751 -620233904 -251607874 -556499679 -66309803 -985203799 -766854432 -262762637 -849669596 -102365012 -26591118 -20737830 -403521755 -76850974 -662251871 -325449547 -8320183 -939660889 -571899408 -941015487 -914458929 -716960927 -97531700 -556649243 -984215053 -363836709 -810385904 -651440116 -962033941 -659511143 -276424142 -308265982 -130292042 -279077271 -403453998 -159312536 -664684372 -656313649 -764001449 -573335794 -351479250 -229173281 -753856789 -433118277 -623332505 -750278806 -961819002 -934814761 -585682919 -2825841 -675026548 -423452934 -936818783 -886009700 -315879540 -15428533 -180638328 -196888667 -487027599 -195462510 -572414038 -740448894 -896307111 -61558331 -829389606 -450254675 -500999301 -395864051 -576569445 -286444069 -232214399 -843391370 -569424162 -951510659 -320146266 -892612378 -14188135 -777525329 -544789377 -960995322 -165734597 -489866374 -782861599 -761570452 -485442828 -369293600 -252916405 -312443559 -991924541 -189556424 -631498654 -571822745 -591766449 -293800079 -383393169 -126644330 -420853154 -728069002 -356542429 -89689831 -395189916 -460170280 -958179753 -271714042 -689254422 -260946411 -834623386 -166273509 -68667216 -925079466 -67970610 -205490401 -227037518 -44273890 -159350356 -6891934 -371055790 -896285807 -124853686 -216788539 -760679665 -360248977 -235843697 -329975958 -116217323 -765609033 -851439710 -283132478 -933650645 -153660086 -434827477 -339952423 -181835172 -818401323 -189065569 -519019072 -535613784 -635713588 -246999334 -348615290 -366123860 -808974255 -534686898 -518596511 -31753338 -590454992 -152675209 -414407326 -764272346 -684683016 -783820781 -151861145 -868216973 -557535665 -326279395 -570768165 -144551568 -294842781 -116944207 -98611233 -568782576 -485029582 -750640806 -603903305 -813887369 -435892657 -342284059 -94194655 -74016859 -277320723 -618711481 -282739430 -371421148 -85197567 -332126904 -492745755 -20352789 -842500689 -466147487 -917683035 -774942769 -316543940 -849215012 -494772701 -970078454 -801655082 -41045424 -453283886 -429445667 -19729486 -41662341 -667797871 -833655297 -639954545 -530901115 -403440126 -930622273 -638724134 -317831568 -61136348 -33884070 -549307728 -215858002 -945194319 -220006375 -668057902 -761649536 -464379446 -286384964 -294891213 -840000139 -109050354 -271652139 -297424059 -12454082 -882901996 -621916655 -787623480 -514931294 -890111629 -168866409 -677651859 -826416490 -107717332 -180939446 -394940197 -843925592 -349060120 -313020692 -165203576 -669206732 -25580914 -873265217 -255910399 -186191162 -201692686 -79444346 -582300034 -917749068 -855981110 -858909494 -803708397 -553884723 -247698028 -204698140 -319757662 -183548817 -157187787 -750128567 -267616225 -17223843 -179110034 -70122602 -618722806 -392510295 -168357519 -414615586 -156502404 -386646802 -715981992 -768544112 -211241793 -778215433 -858471015 -13303414 -981495338 -627952561 -482276941 -112331625 -425309995 -832494084 -404521524 -373029131 -277512970 -835059166 -923046627 -723687749 -859330564 -858569820 -879167368 -374376836 -165309606 -162630353 -403514135 -118270701 -181825962 -747778502 -405710786 -878159349 -796935645 -35410918 -939684259 -560798069 -992080841 -541350018 -223612940 -787902918 -216153257 -71479647 -898156876 -261398130 -278517563 -215155948 -568186227 -347412047 -806349051 -140589171 -348851772 -903747305 -163380583 -983560380 -154459740 -937647096 -364889528 -384465448 -578445337 -118544666 -451509719 -184681564 -855600862 -145957269 -780067081 -686045942 -336700055 -261785316 -935045086 -95246859 -406162566 -709885394 -708708194 -546936958 -443231688 -526695251 -767643527 -55777927 -907073765 -698840908 -375749215 -395038724 -571685906 -601772709 -162880485 -677615057 -376761136 -339023195 -480629456 -407016226 -781701920 -267877697 -739748518 -378358439 -652681258 -976367652 -505828276 -866749638 -221941452 -729143626 -772817917 -657815674 -909336997 -877908516 -406963160 -174065731 -99435719 -543239243 -479241784 -437524189 -166198379 -228890016 -178178153 -289676980 -124528916 -114980672 -349639904 -964388100 -360302792 -782661085 -387530646 -23326756 -494657118 -967192303 -232009829 -921155298 -935594724 -812016569 -775898680 -348528586 -283427138 -140351045 -413128689 -422001573 -990223005 -492834309 -250528917 -521866039 -613140508 -380888104 -352725987 -856003312 -945135496 -384178823 -73213772 -285732263 -635068875 -656672049 -885316281 -932185172 -122692622 -664441157 -819703646 -111687638 -869754975 -269539308 -521471518 -377327045 -43294134 -563553286 -383432132 -667175651 -823925026 -332532863 -249770049 -104231338 -519417159 -103005167 -825433622 -664245787 -990606903 -219216655 -882618811 -627597724 -468786516 -210489672 -112595202 -510199190 -186090697 -803694215 -129727064 -800162337 -164979491 -182702314 -47562574 -309327457 -905593736 -433066778 -371683942 -831159443 -837995646 -557738642 -450604209 -231127293 -147200501 -513193031 -475059366 -953064047 -259965843 -582452336 -841255889 -558349207 -928461999 -513954472 -255702835 -650469374 -709572397 -267524264 -959784625 -903660461 -64090183 -309605961 -648353088 -568926174 -854538727 -725743651 -218793597 -875587023 -903650338 -23056462 -374298768 -526204523 -27616557 -529886341 -428000255 -851861501 -366114397 -277081716 -820649180 -95412397 -613800390 -216064305 -204565216 -206823677 -459642677 -826476724 -326366313 -715859563 -302332083 -561343042 -472704380 -867666639 -149371900 -843585509 -19209042 -69658214 -570548391 -894902575 -172380190 -182265110 -857061939 -677802324 -197185826 -528108335 -620495687 -370224612 -452837648 -56154903 -508555385 -544824096 -413109889 -744948437 -315662985 -853883404 -384028174 -173524059 -382040686 -597801486 -401551060 -929468724 -271698851 -307031333 -773799715 -308148018 -241628851 -505171517 -533299025 -774481653 -907142702 -204494778 -236110195 -182668220 -634607870 -516944667 -187837926 -33665786 -405579502 -230396572 -860650139 -728421095 -87404338 -230307954 -549925918 -465138024 -749185171 -727079847 -525115885 -695002184 -105938349 -498387998 -51225711 -682807420 -533462938 -89783511 -203567716 -37336007 -569113977 -407239312 -39684848 -218549399 -720470902 -764326793 -585977267 -566921413 -705610247 -93608610 -288304934 -881618379 -603691251 -699790038 -633106669 -902022362 -547128968 -616178683 -663870019 -395376731 -495524848 -394947408 -657096820 -627752271 -684625336 -4819372 -631548457 -363510065 -40681357 -844102793 -527479571 -858518075 -651038487 -224207443 -645508496 -588144216 -768068503 -738678254 -375738542 -198604118 -404648342 -302188023 -240404877 -637339221 -505112900 -273284888 -223163168 -997187894 -404945936 -369340097 -483259225 -336063507 -702955925 -435329594 -968928356 -102742122 -680606051 -837882978 -831382643 -369097949 -847778607 -363274629 -331784975 -416974954 -127008082 -153763287 -240165156 -271671629 -429834091 -949041240 -846141133 -988129334 -796148827 -276098265 -606704793 -274981785 -743241122 -708876070 -887759334 -520065426 -534935130 -474468255 -321456775 -943692194 -78854639 -489388188 -768595008 -682301130 -344060864 -41990582 -473512822 -12616832 -226391279 -6861718 -522005732 -27162953 -778889299 -368029163 -404411588 -444962163 -41707309 -980958125 -112430952 -526884410 -134815270 -570549397 -221062034 -815410633 -631599375 -123955610 -591431553 -938144971 -950466266 -401649480 -685027190 -979681890 -722024988 -28455061 -883629883 -83566292 -328207400 -985065113 -647263930 -64101985 -752140666 -875293961 -709417334 -189560340 -930556510 -97995526 -420919009 -602579275 -961436018 -790192077 -243362267 -645816124 -666946413 -416870518 -870229090 -234990374 -478390585 -503935491 -114550303 -695433867 -291863760 -438374587 -846801722 -715751519 -545699665 -355181407 -187827599 -624966437 -843691837 -197422487 -442746724 -998997887 -350707705 -936516506 -743704225 -343493356 -478946096 -77113199 -97552582 -948343711 -435754618 -819259377 -820930311 -209537638 -566061437 -797039334 -267195246 -200583718 -912320805 -371414946 -45613192 -75171931 -506376687 -764298129 -316604665 -464278239 -669140585 -563568701 -687394736 -821274555 -543502051 -982582114 -99897303 -393467455 -798565750 -217864300 -48672405 -423907122 -313205808 -745505455 -823661361 -174820545 -103905160 -567141163 -534524407 -151354309 -492960323 -674413057 -508022991 -536998399 -180500246 -441621078 -340074225 -399681493 -96750768 -772186032 -377225441 -997057284 -917029741 -998308762 -323359453 -779802274 -375860405 -758704455 -661767811 -93831906 -202115094 -844086962 -910025762 -772723569 -196289884 -665061309 -829752784 -608276410 -800547337 -44756750 -121461689 -343768782 -911680024 -885110323 -450539311 -294325365 -432944731 -504148274 -704465209 -130336902 -93129005 -888391655 -567695996 -191046853 -767269669 -905606288 -486094442 -483223070 -658768784 -992430287 -65670792 -399705927 -565087259 -966997116 -256573203 -28626419 -500101484 -790299700 -475453588 -460918605 -567052162 -815852082 -479634345 -278483715 -201238113 -250361346 -37007303 -254217052 -415720103 -40424338 -384127666 -280221980 -737183158 -866514199 -824319236 -403405844 -886335733 -537304822 -900846664 -971406069 -585028956 -545927394 -114566083 -544626084 -730099532 -321720309 -42669927 -368915891 -977746832 -483258690 -704830933 -789148076 -973003843 -448201365 -900559082 -800001134 -60333364 -245713358 -83052748 -803759702 -85366191 -728089957 -624155829 -355606151 -724167925 -780607789 -135903246 -745875787 -444648659 -609427053 -571401287 -737119290 -638240143 -326534511 -821137896 -963994409 -486093227 -508888275 -330451153 -696029088 -706816038 -862684608 -889304981 -114309937 -374262752 -389269141 -179468296 -677391023 -952176864 -976165777 -603139806 -503950546 -587209641 -458940784 -221969835 -934633278 -856882900 -472717460 -427278368 -560294190 -446487163 -960627368 -116229303 -161573229 -502725668 -253383831 -296870146 -876667215 -97341868 -407091657 -611466916 -505873963 -471946813 -263035807 -162178191 -203770475 -655555310 -282368432 -493609310 -146203082 -474943905 -296278718 -641007217 -708798349 -451572791 -365187842 -318768978 -176879466 -300168513 -662065773 -567903781 -434896443 -807182255 -510917946 -885674630 -405705550 -145709503 -13531380 -667441274 -302049384 -741589072 -257982996 -57048280 -417406495 -940345474 -89267061 -361512787 -757366056 -497078405 -676033057 -495249392 -357925518 -631916858 -275874500 -54240538 -75913080 -927377734 -798201843 -587832933 -899474701 -635565685 -726217590 -429246238 -169753729 -452114354 -726522554 -955863763 -634885168 -373557914 -145695361 -207284795 -952996972 -615908046 -412220578 -575879647 -319164923 -184068007 -588669348 -32771973 -697380977 -100869782 -898299464 -351121324 -253689373 -97009463 -491046293 -280039605 -534921132 -156752009 -441975515 -912815657 -62091627 -219794203 -876397732 -253764031 -765805795 -87255514 -464300422 -311058217 -910224221 -339867289 -804075072 -601838797 -184578222 -695016511 -403004934 -162089705 -167892769 -677560873 -106751573 -11622970 -37431897 -507729178 -133287025 -405041829 -929400003 -147112361 -847336870 -327858413 -869330877 -88713721 -550068633 -854603010 -517269316 -644142492 -483021365 -693340235 -552069719 -570051655 -479835978 -548093237 -881152866 -712475441 -660777991 -480908881 -645209564 -712047613 -223954160 -794134396 -434157407 -309221864 -422249910 -498807394 -964746607 -447650156 -786739338 -798965614 -118469574 -462685090 -325969423 -140279529 -562600204 -323541905 -415168013 -329127558 -210326597 -63360761 -480491319 -834589507 -506991096 -282031658 -912283996 -514454522 -618037506 -908744707 -835055548 -648641148 -309681544 -309852852 -651494508 -166725169 -15924827 -31495829 -453526232 -210592336 -950842639 -378255137 -690904543 -469149685 -608315705 -9506288 -994687663 -926962175 -802580170 -102785410 -600462295 -977154733 -253115163 -532042409 -454390266 -584679885 -611677824 -363359639 -970022561 -856801490 -804222733 -417468144 -613971256 -955535064 -937152547 -361802604 -841079260 -435270941 -465603447 -54763484 -712115345 -265019101 -442092583 -386353624 -802490494 -483914913 -927962385 -248229950 -744305154 -511180686 -438806671 -314691291 -755683378 -694729714 -260568274 -196870676 -62744213 -198485719 -997196322 -870159272 -875436623 -469304984 -498257846 -570862352 -654556460 -868268832 -120422444 -722547435 -473614779 -312797609 -442117731 -707950755 -898915236 -586038695 -641396213 -378100389 -406388234 -356429704 -278208728 -639865380 -624000187 -536559576 -616411426 -983521198 -762307990 -6075871 -323694594 -193801688 -357298978 -731299766 -992575290 -938604790 -386773320 -312487016 -690306830 -283440210 -800380324 -651108074 -636325430 -103541341 -547499306 -246865815 -323575772 -180093484 -387191711 -212490183 -419599207 -781269201 -892699476 -321945535 -377194721 -346062066 -538352515 -30067205 -573085116 -141256188 -254352677 -631789884 -564148822 -722029089 -574320778 -713587059 -22881998 -950424175 -105300949 -241411252 -905760557 -110868067 -709617749 -569535311 -701756100 -390333860 -338366504 -282251368 -104957649 -105346875 -18620699 -736832303 -111664589 -313901810 -877832604 -659923491 -159439439 -856718400 -263949299 -209099360 -52953791 -434299739 -163844769 -644380303 -174888695 -129406792 -611941319 -922119157 -86160506 -875951878 -470905479 -858745743 -489320152 -338914270 -781152047 -444806626 -710231828 -830053294 -571841454 -196191698 -305461850 -3330188 -410018136 -298930019 -26482756 -358845080 -531044445 -281849152 -552974658 -216998130 -408941850 -988156678 -804843446 -326213235 -192711470 -176964208 -582470452 -3003203 -50953783 -987548359 -336012377 -134109222 -137348434 -974484557 -448523395 -176352547 -33059456 -984840797 -917815266 -948610845 -464930270 -264154553 -436758929 -447942227 -221002477 -513058675 -458022415 -358784381 -735477291 -915769157 -242001980 -603510827 -323006906 -252220993 -322740031 -886379903 -129350906 -685716872 -386274300 -367569068 -961071399 -980064155 -922122720 -350716235 -185748008 -491448710 -891775656 -642603135 -46069706 -598678188 -33751758 -525825162 -193703242 -814877963 -948813002 -359789956 -758220535 -297447565 -339593381 -798339428 -324332721 -327591569 -942468565 -304707532 -46368210 -496740751 -782429359 -78069275 -79417760 -413362784 -401941355 -713155529 -921064496 -669507318 -205769889 -900526558 -896058162 -825821667 -600786901 -122978007 -533728662 -859546577 -945469485 -814066974 -663364683 -184658977 -648307315 -822049556 -919792616 -842732016 -509885560 -688359025 -278304156 -223232030 -641926412 -668837147 -350807789 -513467118 -359755315 -781910258 -800835512 -190606375 -875230267 -573446647 -578745023 -747660799 -189538244 -39383378 -60060142 -136063853 -127476907 -173586809 -183464605 -632096408 -946370112 -843455318 -208244586 -238490915 -722734446 -337290388 -346186504 -333651935 -754190068 -153463181 -923764126 -15209548 -771264534 -79972862 -653287529 -965281194 -195584484 -910086023 -392045277 -399686985 -188999674 -522601984 -729986436 -856947082 -220561019 -457489605 -74127259 -69384186 -325807483 -141784135 -427927727 -405465944 -59111429 -875310625 -657766455 -605380332 -214434179 -393124743 -850511702 -303233835 -63979505 -18407595 -365407043 -199408463 -909819755 -484430536 -450741117 -421890252 -529948179 -115850839 -482496022 -778358828 -891125085 -42212835 -180551097 -193612957 -470849693 -243339503 -916253834 -591049539 -717943705 -173703533 -909233909 -427220814 -898365963 -184267289 -685898783 -546784139 -794574 -258686035 -100970779 -493536740 -770399841 -521010289 -536136633 -746561444 -246702397 -950452887 -755361968 -373863078 -990928237 -467685820 -183133880 -338521934 -888297393 -243862863 -102101857 -822248518 -736387203 -880473268 -635824848 -885146634 -331953596 -819484457 -230159832 -122412555 -815566143 -668406134 -700958765 -116594486 -597376594 -423863145 -702303387 -63491208 -343616092 -294092696 -808598045 -548707030 -325519238 -826780088 -97995255 -131996404 -691121664 -522932254 -576551907 -846619376 -709656681 -351757362 -431782263 -948926207 -502016425 -568741141 -741242378 -916715170 -494447574 -237089993 -149257446 -95478481 -178557384 -449901011 -164777871 -562164786 -885728622 -63937573 -772889995 -325968690 -574261856 -293688008 -107183190 -377040754 -518089272 -695932456 -135442537 -820057300 -917422982 -228886454 -136316757 -673003752 -933572734 -603448455 -903188006 -270914439 -13554053 -760776000 -395344618 -929002221 -23876228 -600299797 -27918257 -666171376 -309584892 -807178072 -979501684 -715296662 -100941118 -177459155 -156372810 -28200527 -860314973 -621593337 -553650213 -131543786 -568175473 -839200027 -379971402 -377453677 -398490684 -164442323 -145741385 -686435864 -334836123 -246922254 -731710069 -622412050 -235466131 -727356339 -196595498 -572814901 -44681938 -515999242 -669359657 -259613897 -952250867 -931525584 -130978548 -310352168 -539786556 -138673493 -37363077 -731548561 -788550008 -801984335 -366354636 -566013012 -587225878 -949269347 -431740017 -983207317 -207707543 -80728903 -607830924 -785617282 -263170161 -407563034 -284850451 -320159073 -109281401 -881056308 -753791038 -175303499 -695497208 -460689928 -723914387 -687836112 -116061835 -683199903 -849566337 -919263022 -363043472 -639209821 -301483579 -224673323 -458494633 -518184312 -963583338 -921951559 -294959547 -631426229 -607286672 -415613440 -639187244 -751712561 -722030346 -151471975 -857762416 -945454797 -841939699 -42958289 -735370568 -176778397 -893205504 -762688619 -497964100 -346903175 -740250196 -270908884 -67548992 -553850984 -157571956 -691153047 -356075614 -142014335 -788313388 -348323282 -564751783 -339388677 -521591764 -369523887 -119487821 -919715607 -852759485 -123159331 -464689897 -665428869 -185285897 -879418123 -610928913 -941944290 -751438157 -459850541 -314695546 -711010291 -403641229 -714294706 -852546513 -91882139 -848843862 -227636657 -921922985 -580668945 -78413567 -35925253 -91768859 -1171517 -20095747 -609346334 -899483469 -715870980 -840786333 -512944155 -510424169 -907784963 -544405473 -676787731 -861895958 -141970568 -350297660 -413269193 -825912487 -492244944 -179066467 -112213604 -362010138 -986140312 -636410542 -371437078 -711104068 -367370635 -467773070 -632401575 -282342230 -749565575 -593621151 -378965160 -338694237 -351074323 -533810847 -124423236 -202269246 -296203007 -412255526 -724912376 -557627483 -675605251 -994056041 -108792996 -450456678 -374885971 -822325928 -903199639 -579258955 -829495532 -884467956 -899908714 -283346217 -871632883 -740153690 -750372631 -166921134 -342760419 -830870690 -898215316 -726241014 -956205277 -329807864 -162201511 -34822823 -579845603 -763878254 -921682267 -952857121 -245350482 -829104140 -587276612 -859381219 -864441218 -647659434 -30925090 -298437236 -20928691 -452293127 -45674363 -178459461 -524435114 -298204927 -3915830 -738604913 -996447476 -117357780 -286290545 -293889497 -28595371 -701138822 -667619850 -380883312 -860025967 -864378001 -250121837 -440233978 -513300186 -698516446 -860112171 -16647222 -525797215 -261605904 -952775117 -546730076 -688560387 -229234035 -704182172 -885094393 -786403496 -398731404 -826264270 -538348945 -720051518 -330997193 -387085244 -909665556 -493515535 -150829375 -292400426 -331636273 -164045515 -887004831 -572048575 -598315311 -420102489 -486761787 -205032574 -151376586 -180298851 -242927974 -21812179 -409019130 -608806639 -628134788 -750604730 -962068121 -628010777 -911903708 -807363026 -764042386 -99930217 -516168865 -131652956 -331203202 -266321673 -926145860 -811640431 -557241118 -413810511 -925269320 -529327089 -233086339 -658116197 -950895968 -617406101 -854263667 -600285996 -132631902 -548965233 -101288449 -716170484 -935443938 -554439907 -364211134 -105437637 -220414938 -259120235 -599711274 -870924760 -678515483 -428414787 -484833079 -410220647 -310455157 -346313308 -835122165 -69598143 -457273979 -976118541 -786167617 -697819170 -172158863 -358903918 -19272752 -620722262 -746228774 -11023691 -13043306 -726220561 -63441649 -889367334 -848312128 -530702627 -675214718 -838462058 -328013814 -495730754 -834510926 -127765685 -310779614 -117728537 -438687292 -828654840 -23218776 -783501499 -457394267 -442942111 -314301519 -740829737 -862012187 -316042507 -194741559 -286498315 -50223195 -976128633 -764774195 -633260053 -844838670 -519189390 -886203008 -722847630 -255160089 -908456980 -601314443 -757365285 -982801011 -144048975 -757471992 -564970021 -784619134 -879057049 -328209344 -904865729 -136072341 -776046345 -989925160 -591403158 -978332299 -867832395 -699190564 -602175418 -664916956 -377062851 -729318053 -729795371 -170728409 -733083424 -660292620 -895348798 -28767990 -510129559 -489372797 -911746898 -679533750 -682796222 -357765865 -548500595 -359201946 -569193175 -160953842 -357116982 -851471450 -165867996 -249975354 -983242777 -365393395 -694983842 -675461153 -831092174 -495266358 -523826164 -173831271 -829513282 -230762095 -274690675 -172755010 -414302284 -597202409 -334724331 -124447429 -975164805 -506250088 -507157445 -145714080 -851400592 -15085294 -948603910 -235127772 -845106348 -62192212 -428319593 -216272463 -654907078 -442173511 -396894710 -77319010 -97403732 -657995674 -858960243 -64947556 -712152534 -521668759 -388036212 -859274448 -765828886 -191329210 -208035891 -612770894 -311557425 -300729938 -143614698 -941572335 -180597583 -26368720 -615390339 -306128286 -167440645 -992362660 -889695979 -237174198 -37519301 -536572853 -340734912 -63930281 -336623806 -648116331 -682935965 -446588595 -358495227 -463409561 -621550779 -893958761 -41096824 -342792031 -373540188 -662268584 -141777167 -348653424 -599147123 -97942641 -956455648 -687464478 -983544355 -51772690 -173962974 -900923862 -972536561 -231912021 -58607250 -915554178 -550900453 -950912947 -339508151 -721636931 -122956013 -550889485 -338790606 -903071295 -7164680 -2586267 -133897086 -228948310 -991898704 -518684332 -971995262 -597640594 -553256430 -823287508 -9638275 -539401113 -370782982 -535243195 -220920455 -72741815 -772893111 -502266785 -250515263 -815489120 -101560434 -553739727 -908018866 -644741958 -952243840 -112095779 -738800112 -53380844 -351196637 -212336613 -446402696 -811847378 -287099676 -39001220 -241730464 -57256575 -596409725 -740528929 -11416094 -59871386 -778103345 -912028082 -455436821 -392574673 -397395069 -467443475 -816267263 -603633604 -46053203 -96075601 -308650967 -314457373 -5987245 -637004929 -906160352 -716490263 -770501319 -483629623 -886889286 -220908752 -599185148 -947646047 -303204054 -567077281 -402345707 -169314591 -769230376 -734757771 -714885581 -880635180 -734658434 -993782430 -731842798 -626680831 -751237263 -105627470 -222456228 -850095120 -95983454 -726210906 -602421132 -746804005 -104653960 -49045537 -532113445 -636341114 -765778152 -44999153 -688855338 -462045917 -275822886 -491967530 -499948621 -66286675 -139164182 -639783167 -846489076 -901061621 -244979239 -302740604 -606269089 -37097076 -475618767 -83487389 -318355103 -676782270 -290611204 -776570086 -421772328 -102308346 -100226903 -340567180 -340180497 -440577557 -970048902 -649066035 -825471366 -312088561 -489351045 -359027644 -811159726 -612791352 -253512070 -246022656 -593971417 -840415697 -642626306 -400840114 -880319800 -87569069 -47935379 -9498158 -44970636 -762064330 -241268036 -709047937 -414002775 -203355310 -879742218 -702775687 -161490255 -163957413 -755804776 -296923189 -165610479 -386836197 -537223879 -896954404 -331190378 -116761568 -86903615 -23777899 -317814701 -855435617 -759227610 -398474700 -292297510 -910008390 -256754523 -140652649 -420853448 -637187067 -204996723 -472524234 -879533110 -595229267 -729376630 -984176395 -675426129 -599553246 -309741080 -532825408 -756673708 -539722727 -452355372 -460757407 -835386936 -470333669 -529992829 -76184242 -848035299 -331946774 -199132722 -834126986 -243187691 -143257312 -962001795 -540096472 -333754928 -148670496 -470907107 -764103978 -926837847 -274152779 -64687764 -143621847 -903350371 -105509064 -774247798 -720470296 -982719711 -858517980 -541690530 -597389396 -123082452 -124245978 -126811642 -777706395 -600144932 -138951657 -973755270 -396261877 -486376728 -774971259 -985599418 -708525797 -428465176 -628775488 -654517657 -623332533 -848009226 -857414838 -324713183 -649749254 -818761048 -751046752 -176177846 -593426318 -787796325 -977703373 -53010581 -226785040 -921424503 -664364941 -805212720 -173203629 -452584799 -536982778 -763166168 -175773708 -282182262 -621169753 -709654105 -298291687 -947259799 -921682559 -823832988 -615501069 -452698233 -592495997 -921599117 -305029386 -215793939 -720413707 -965806370 -666702358 -991487529 -4751923 -470415100 -489150356 -844046495 -276489926 -410409261 -166851355 -116734709 -111540005 -828075637 -698322066 -267242548 -489814203 -572970349 -981879719 -75127127 -9034381 -82084615 -367377865 -785739617 -394452023 -619268260 -891832563 -152906379 -969938045 -44291031 -923732025 -93298455 -286903467 -806359912 -186021786 -933753145 -145442810 -857738099 -605899539 -758084550 -338389788 -127256664 -583688929 -755463435 -742717543 -560361555 -71191429 -921717263 -723035547 -169513225 -973905160 -964226684 -721657818 -963780136 -303340640 -263074543 -774425056 -149551054 -929972526 -346429766 -325964373 -127219590 -107079184 -91687939 -913071951 -698275054 -628683577 -549445292 -703969555 -391414607 -749822824 -581289707 -559345896 -586169187 -966389644 -851077265 -790977594 -847535843 -76443638 -407906630 -582843045 -583974889 -920919491 -215234455 -159959788 -524439134 -122829863 -946287468 -675862384 -436423446 -174256886 -533812638 -820854288 -614023642 -636893345 -439101240 -96169554 -612542970 -783556086 -489765156 -828575683 -529767476 -41590895 -112105510 -375101563 -196712374 -1509645 -440325545 -487760867 -144067713 -647942554 -698077076 -503632481 -864449585 -952189424 -417968964 -433199471 -600704124 -444242191 -737621410 -375086341 -893324186 -948692091 -649049465 -381823558 -938030833 -267501004 -886822762 -450023641 -805161807 -245359045 -454979155 -756326362 -541438066 -894447310 -269546418 -76028855 -535935622 -897192714 -968577476 -917854432 -368581436 -476386460 -271520049 -101909035 -513142526 -907218945 -770391575 -77197723 -61210480 -649629459 -366129067 -933169799 -816198365 -536077902 -335657974 -658457333 -663384963 -607275312 -589780437 -121957819 -632246285 -334002583 -73441973 -185283073 -305781771 -379424896 -257172653 -56828048 -735789748 -520339957 -290413838 -168196706 -315051175 -819099785 -536886012 -358644159 -726728757 -838442563 -187408791 -385904346 -172430003 -300528642 -194621249 -922473375 -705087174 -453127390 -786682724 -153586067 -11276513 -672971683 -75381256 -82644069 -111763161 -403173932 -71072285 -124052558 -626384479 -378171902 -975263170 -83173941 -804841462 -192777810 -168304393 -533699480 -810224939 -427511969 -881738271 -137609830 -221680310 -828519050 -318350518 -779852122 -962580043 -513934533 -709578234 -467202915 -114254430 -843697573 -356138719 -123942430 -968952041 -992707496 -939678559 -163068590 -258114711 -484456316 -60022078 -196603538 -338123473 -847316047 -164074774 -748565160 -959445935 -616144728 -264561699 -697593671 -597624753 -119807216 -619137035 -237219596 -925917265 -396649720 -574394991 -444842241 -67987101 -993124636 -478718367 -13015900 -887570746 -167944760 -22822015 -561872946 -669298254 -175131448 -127283989 -977382761 -701216504 -776911107 -480748150 -392054765 -122102920 -927111099 -451598961 -683052085 -698775459 -456541810 -806878808 -912483377 -261991461 -747758408 -963314966 -482044519 -192516074 -114744484 -929660624 -85338263 -511016073 -547540729 -702788082 -163830478 -617401774 -253166185 -184935253 -937202699 -405798598 -990583198 -815361616 -7578941 -962517578 -935445654 -491392739 -380930751 -345952970 -150900324 -924348600 -979857195 -864007986 -591803791 -842344497 -216176680 -315691049 -661174942 -802045408 -398135399 -405139551 -948989413 -448829456 -294904757 -469809243 -467411851 -150848033 -947321642 -105563763 -591775066 -300061612 -202626645 -181912724 -156492198 -760528981 -607026860 -954482463 -600879788 -772216410 -126223108 -499080048 -973575370 -231782112 -450666115 -69714491 -136406604 -431122285 -948971856 -605073114 -506483698 -837372437 -338166960 -883568838 -880370404 -64012704 -427678266 -462572325 -916431190 -634051256 -176581939 -327712976 -550493292 -749484899 -832831881 -270262470 -244262695 -589912579 -375176406 -424399438 -464908238 -306547728 -145662967 -555667297 -263137146 -677975987 -489007591 -856475794 -919435501 -27143123 -316689533 -104899385 -567494844 -834372758 -544054687 -136305092 -812052127 -981006320 -874083863 -384511087 -789186149 -483005902 -915756814 -914124141 -115421986 -442554876 -237164784 -650276993 -903615871 -524306625 -990019297 -370653424 -187473778 -411360124 -889349378 -962166802 -892467189 -329787009 -297939142 -672708351 -190753671 -828644311 -846448460 -830171252 -574989421 -131823357 -529304245 -387921189 -182779020 -143883211 -195589234 -820130735 -983887931 -401409635 -952221362 -802037043 -653020605 -987438052 -699754413 -450201820 -247229129 -600723210 -284740976 -990032676 -634673004 -642989581 -569655746 -403962125 -600404129 -824177133 -823156330 -601851413 -680493258 -901988580 -227598035 -902118380 -653610133 -789185552 -362133535 -446111704 -985995919 -79896684 -915420828 -896873127 -135245155 -90994630 -267132016 -174855757 -268095945 -506599725 -670628653 -18792465 -333316227 -330892938 -90861645 -404708446 -779090310 -393657745 -568515143 -38524260 -942279299 -747273767 -49505623 -231916479 -492301942 -590150961 -749420900 -818465254 -97882069 -518620156 -767807103 -400179166 -359011620 -489504272 -541117675 -694198684 -618673975 -934164249 -940598027 -575672905 -856845357 -414627678 -321415258 -421410170 -948175882 -678831645 -656445920 -268921312 -225423222 -802003610 -585072170 -337100405 -31359809 -340424702 -202027120 -855045839 -271696062 -789746866 -610379310 -152215226 -771637377 -423435412 -266927747 -322536869 -960373025 -496358390 -352600900 -3709108 -738469810 -466552063 -776244286 -315336692 -608265968 -886242009 -418635285 -863195841 -909564930 -900728885 -62112377 -833350955 -988433476 -835747114 -209398583 -717457489 -451312109 -252855295 -148207311 -499214446 -753578185 -984092402 -785113938 -900582895 -362025784 -910653029 -717901195 -34201673 -197994607 -159137429 -583957996 -820626480 -467492951 -223792709 -173967236 -399078946 -879856374 -440684383 -493069893 -129812 -130697913 -618611855 -871082293 -634144250 -951229305 -814263031 -261898721 -817360632 -857561222 -725909276 -616793352 -819742032 -751190101 -537344153 -359052262 -440674544 -89836425 -345059229 -268360548 -818264090 -463655402 -377445791 -709560017 -509731879 -612687668 -100315119 -124043341 -586977728 -944712746 -712654983 -576983421 -247891245 -947121092 -828136133 -636349601 -795795461 -231094437 -105895400 -681734408 -419708678 -454303926 -754155548 -982502028 -913609773 -728093961 -891522138 -937950586 -804940861 -771603803 -96112974 -990291063 -571362212 -312496174 -796367319 -238708495 -784610352 -882947211 -552763813 -933153031 -555779587 -847374820 -437236690 -412499418 -958970911 -323827637 -704534613 -93447184 -200500018 -931435059 -798404371 -49507069 -348831362 -447028872 -81122010 -85169622 -567562332 -465820459 -710610678 -299090766 -181581351 -45349578 -542418880 -780914288 -144978820 -996179653 -335220276 -29970849 -588214789 -854435532 -484650279 -773395774 -869251670 -92269894 -363448888 -411783692 -309430584 -149100444 -822311322 -933332464 -321717400 -577372867 -898659985 -656455090 -852330195 -696037471 -184166363 -343039999 -317978416 -445628198 -999722533 -768039071 -423601174 -531858249 -952280165 -856737226 -333406657 -400845859 -413888364 -816461025 -709028163 -435452810 -994766349 -576159914 -539506347 -668024431 -523142427 -453717724 -785199592 -64379538 -518476242 -845601298 -685250253 -523374132 -390630908 -886100441 -505068136 -286728161 -805345987 -930027155 -408349893 -33015006 -470554379 -98504846 -43779029 -896041446 -677515356 -201185965 -118357441 -589304670 -982317047 -976223100 -465130240 -284283668 -543241094 -158158269 -602619611 -859196263 -758160555 -951254726 -419629047 -495278097 -71067203 -913826569 -359938622 -327981626 -39192541 -135884909 -345330515 -208700895 -309517987 -547645500 -243753327 -403123178 -966945351 -880124687 -603009905 -518323388 -149023321 -85073179 -340180946 -903297623 -824937446 -322801547 -500619292 -622301316 -501257582 -906980857 -784977739 -353821664 -485027692 -377279672 -509790357 -235257894 -79727557 -153783540 -866100253 -138446414 -580360447 -383314120 -488785702 -713272208 -517384830 -142684104 -466907977 -567315349 -878241407 -641558370 -567649186 -519296815 -360634834 -472740710 -437816316 -160856588 -222900245 -499316441 -699867733 -570793761 -6923187 -370564394 -14868171 -493674901 -228657354 -575627108 -860019316 -345952743 -308822912 -899410747 -514111246 -940414363 -446597189 -174206389 -777834617 -647064724 -867124497 -315538103 -864067964 -127865494 -212816035 -913189688 -622272732 -50594510 -443597697 -28268030 -636258137 -505753499 -249096234 -881530841 -122128727 -429876431 -795532524 -445235567 -576141770 -417245837 -137649706 -755299330 -534553506 -617159263 -545335313 -588415675 -491983290 -816418881 -388339531 -565493194 -575299219 -128166111 -126788484 -755542740 -951790443 -462137067 -155255495 -767688273 -24893461 -423721805 -733324165 -137995935 -835981486 -991366562 -178670685 -702816240 -590478179 -211541656 -85391782 -366717021 -33641747 -98637028 -325778939 -146719416 -245747526 -289214797 -969514236 -826106808 -103646328 -954720502 -444123696 -328935721 -93633273 -431329678 -521873676 -24636890 -503621999 -931321819 -540149716 -596610837 -253943261 -988762526 -152862399 -834371922 -671369087 -328580600 -574286465 -631543228 -582052718 -669590219 -556957288 -520009101 -581052550 -294986691 -629160491 -479491202 -732288501 -545682287 -569148137 -361089040 -765667291 -48397317 -394953950 -357365052 -563070200 -272973576 -338880847 -836991372 -112191664 -152421139 -560364610 -723939642 -363458486 -409400254 -216713597 -307918531 -70876801 -208559070 -586639393 -510360103 -346393138 -772573666 -150092976 -397067012 -42447486 -377117018 -715254030 -102648200 -521737177 -984687197 -919911950 -934148082 -594648311 -185189195 -423476471 -177630426 -239695673 -212054845 -366910544 -905561394 -782121131 -373112761 -685535569 -552773109 -953338912 -656081263 -380760673 -572431763 -881013004 -493494027 -929943466 -800211723 -572099318 -42303761 -47586513 -235706490 -432127546 -559728477 -438162383 -826883648 -820022759 -748395487 -937436183 -816404038 -817660911 -12626669 -415178852 -69162034 -184732473 -90160466 -122491368 -720189824 -864465686 -676821188 -84578234 -931731539 -398809261 -521942257 -606551872 -724957153 -690077393 -490295356 -276576451 -813418958 -292087630 -905486670 -769134124 -560288777 -461182645 -495612069 -734592070 -694101562 -959895283 -564588057 -804977323 -733873291 -210033988 -131232410 -250307954 -277495578 -661781073 -905577905 -397537057 -553672469 -497983283 -637622761 -177862025 -559641754 -315706666 -918871017 -520018468 -415649148 -161314626 -175342744 -912731910 -837127682 -827152775 -45515501 -696378624 -207018536 -618392943 -883740610 -874751272 -563736759 -772204167 -618443793 -417306250 -758258535 -71233619 -728660849 -838028457 -93682753 -257055594 -106160736 -484237370 -878914182 -919986323 -418297036 -934877727 -242926426 -928257454 -650087952 -693649552 -170251456 -54972641 -7501291 -895465992 -341350118 -294928420 -830570145 -882214527 -798503156 -45105489 -929010836 -385981518 -711035647 -155208704 -858418125 -995585202 -803019670 -773626783 -811513329 -532700432 -847400704 -455307760 -147646029 -299248848 -224168744 -350003150 -137136851 -764359248 -210197586 -790482887 -592032798 -475827371 -348196487 -109813903 -122525877 -535091693 -91963234 -504559214 -485579596 -689272463 -41141019 -884429798 -721420589 -273852367 -206070695 -639445115 -719938518 -594277632 -241317352 -419022362 -432274323 -701004043 -914108369 -111218273 -760900380 -501961336 -533204657 -762788847 -487605159 -524463830 -985863995 -794322822 -202718059 -399892089 -234767202 -329571632 -13426456 -369566325 -580331584 -790070413 -178103077 -605132438 -419739935 -961296842 -730143070 -594333014 -546704669 -516194809 -9283412 -655712060 -892702687 -979051822 -88142028 -615936075 -272976572 -774460580 -638612996 -189997977 -914553717 -224146668 -939558228 -863813630 -759009817 -223625252 -29914431 -484310136 -6571942 -753881613 -840412731 -961734442 -344883292 -777232742 -224299102 -301737708 -740516352 -411744249 -756688454 -365359894 -610320891 -702524411 -943837454 -247986586 -388228810 -485740642 -596655430 -986259448 -743818328 -597176419 -448977273 -963655286 -221243606 -760207414 -325601235 -389002605 -793970391 -895008150 -655370806 -385794097 -28636974 -316232183 -14752714 -401549406 -243957618 -509919691 -873152992 -940134509 -516426725 -44136574 -854064381 -726711647 -238657679 -688206352 -222510435 -247378543 -446075831 -332655793 -90962473 -667734948 -572313811 -87239742 -43968758 -842255029 -265107070 -525869294 -801219273 -402998372 -119387782 -453509124 -366326298 -923786836 -968151562 -849176053 -590476048 -916627242 -381288032 -751616526 -194447158 -752069167 -691001856 -827025703 -309100839 -388396944 -518521934 -286528207 -79133402 -368032816 -746409791 -234307655 -45737430 -440036286 -542197003 -535593455 -114132714 -788302619 -288432555 -27676170 -49673666 -713838537 -180135390 -196171401 -394630770 -875307592 -72495256 -661584444 -87013916 -424038453 -562822977 -781799572 -220121153 -679165812 -20630663 -548369562 -213911495 -450450678 -476967182 -689172414 -328843767 -993718869 -687862133 -422048985 -738783333 -155618053 -743957952 -791611239 -468112286 -976705294 -410827629 -568401265 -369975846 -815934904 -739266652 -643815902 -508523194 -49820688 -611534286 -505590997 -737758395 -580978586 -420567414 -923607168 -964866200 -292631619 -624916778 -461516228 -47518813 -177587987 -502839111 -859954992 -17053879 -882315614 -519429056 -76972697 -463677377 -356454959 -309753223 -850596649 -79736550 -955233317 -184787120 -663292008 -682321654 -700931087 -821666417 -134694327 -777783192 -206707681 -157833394 -163133357 -458943127 -707297174 -196535697 -283027710 -338567746 -189741039 -354520765 -511509877 -846693784 -219128818 -281500183 -49216317 -710328553 -631204374 -380874218 -341553154 -780693334 -729737082 -316819882 -893977330 -92663038 -961935285 -51375168 -106719487 -63951857 -497599810 -251374267 -304302913 -736896684 -466427564 -285154265 -318611341 -829019393 -991519074 -151434663 -949114736 -261022190 -373654757 -876751695 -616441531 -618229441 -367867056 -544257893 -37727956 -985412537 -354857098 -711740044 -596317770 -144289283 -22213652 -793497555 -205198946 -640726385 -857819717 -242363720 -241985034 -234083283 -485479745 -797111592 -786410729 -267591796 -627001140 -243813738 -176486682 -913300075 -287086919 -449863856 -573359192 -994090191 -457175477 -614889264 -116273676 -70823580 -318894583 -96073161 -659153751 -26204228 -432814355 -776445137 -362978852 -40759717 -939841626 -766530030 -861828120 -169474225 -898899075 -708243402 -184392278 -887028316 -812034160 -967414435 -774756943 -541342089 -523704837 -858811451 -327178390 -548501846 -417516419 -520767255 -336970110 -902625320 -702666166 -266124933 -470986930 -370936061 -368863359 -977032036 -740495996 -497953758 -298274491 -970517543 -811952557 -160066837 -508092433 -443495086 -363954187 -707961729 -993672622 -732708799 -171503343 -53281065 -920213282 -658981228 -248762414 -706018730 -115011505 -5976580 -18933597 -891699104 -507245027 -57076925 -886814926 -897057653 -686805777 -922984916 -606914070 -8377485 -518191427 -204292247 -173613793 -56529141 -677163344 -184527497 -461726162 -3970233 -202383590 -450101233 -754607172 -258152351 -345234464 -92741187 -341037835 -572114357 -261621217 -302710678 -84263149 -999858116 -479987441 -618205275 -781414021 -925488085 -203925720 -723332758 -144611321 -634626369 -269134025 -444712613 -500610111 -280863407 -776165236 -885368516 -889742243 -429814403 -951804486 -6682403 -869431668 -668548011 -542063729 -326293602 -712348917 -601484095 -115395709 -589376118 -628023162 -488568132 -744636056 -254618077 -685585454 -130983085 -431902545 -588535622 -14224272 -973660922 -804599577 -182189899 -987250247 -611718478 -269285020 -210754675 -383368709 -138410187 -49333380 -255260657 -751767996 -697758452 -641650246 -397422347 -103015448 -614629191 -338735633 -677222903 -308750084 -393736931 -905448392 -881912198 -994217302 -582117926 -648331457 -313839725 -319047831 -293396264 -138307898 -648043233 -847069302 -972037774 -7429811 -280994045 -397026326 -289307664 -662023562 -667171109 -826250819 -332254809 -90807992 -722153824 -920113793 -206276772 -265971984 -312148786 -348386280 -233813377 -254870330 -379428032 -998476935 -341919060 -713833429 -274911044 -28621993 -956182850 -59419068 -74069972 -204491407 -974635393 -321703362 -148503025 -174838679 -708075617 -701241501 -18983106 -102197554 -923488258 -177709844 -8986501 -28528686 -214179839 -867969592 -91095796 -246634539 -912775586 -388639216 -768459446 -782336840 -119963912 -780831452 -574782642 -414990120 -135591111 -847279911 -541988713 -875462420 -123482963 -291818617 -337189779 -463171282 -944115972 -206702904 -129690680 -331877185 -515762757 -283027831 -501313976 -183078429 -346764445 -776890218 -249619315 -926210223 -377352152 -127407290 -771909712 -135068822 -933149467 -573840901 -381511625 -342736791 -408049039 -28783170 -248932991 -775738806 -652838568 -518588491 -137966824 -797869201 -57289001 -426610697 -791273707 -959988995 -969554466 -172210605 -870333104 -424109038 -175759068 -718983643 -245018295 -410810964 -545561832 -725893981 -315017348 -889538779 -921799731 -482618148 -814861380 -527067701 -216420806 -152060776 -245072160 -740996797 -725987123 -231943818 -947070968 -30038911 -776268409 -442116346 -674750746 -35362800 -975471960 -834402992 -568384655 -740574522 -429487530 -838306961 -524509064 -611841344 -935744430 -394793902 -913505674 -904069587 -482138608 -650512247 -1968652 -592015702 -580745111 -280745047 -172717675 -33998549 -210074169 -833623146 -428865769 -770986163 -911536762 -610493676 -307374549 -590110030 -536900610 -21637077 -261222658 -721326934 -895782217 -397454441 -428586308 -877979248 -905657165 -845306652 -295168131 -157762623 -776870370 -572941918 -716571996 -211331468 -571359006 -131161219 -368654911 -111348665 -648925695 -421572665 -143343992 -132202341 -907761174 -990325076 -314817398 -583728709 -346795718 -241129771 -718515095 -686621753 -561578111 -601652169 -828044850 -610155741 -94587636 -333069596 -753050239 -628618990 -110313530 -658937340 -718637642 -444958988 -561321110 -701662456 -157881983 -674113363 -18913996 -208188933 -281760039 -399523041 -924356351 -902712508 -415082948 -276957023 -819183746 -988402599 -192927011 -268336593 -239759022 -638775799 -981619971 -384380729 -350570573 -985672301 -131133560 -753059782 -506658158 -706462798 -25399036 -137068120 -489301891 -4237555 -354937310 -663319294 -781415608 -831500108 -804339009 -776886990 -547615974 -416283853 -837592142 -552199507 -451653126 -663933551 -817122494 -608142361 -739442219 -855581013 -29415297 -430884887 -663682978 -164906245 -302540630 -491149546 -662106697 -295224208 -722649817 -900658699 -961443883 -898692989 -500266515 -225466961 -682389555 -9570327 -888668418 -158498887 -632117614 -585040960 -541764493 -390239432 -887728279 -909730346 -163026061 -522165624 -597997414 -735436542 -216019243 -572146861 -703722131 -925555257 -197379039 -323327019 -690836688 -329980170 -339083495 -896393382 -341807959 -783317247 -770350671 -482807317 -624749425 -883434698 -554800715 -847924968 -838615885 -345348300 -196298755 -254087313 -364077680 -198285340 -815642774 -718183053 -681779779 -255090155 -991815764 -705751773 -46754937 -957700232 -733275232 -431090538 -381721310 -30267822 -277050714 -609754055 -796342657 -722953113 -886439123 -543711891 -936797611 -85020756 -726914954 -993809608 -74326477 -878482289 -339469917 -222981604 -706928420 -503046077 -451777375 -655076397 -804153219 -864666232 -972870181 -662665538 -281990833 -405583566 -970485782 -280787005 -643201691 -434923114 -587835350 -642778122 -405719315 -815973800 -341893730 -696578246 -814023309 -747719941 -227194488 -347514571 -511609016 -833046575 -181894414 -618356427 -444349281 -963018478 -593036465 -266435229 -206507696 -650393548 -693987511 -939969484 -608616058 -993091834 -455702820 -837688980 -867720184 -704288977 -607243175 -579686688 -754357332 -92504304 -376175680 -535678233 -905821258 -485513777 -852080842 -163889014 -946260507 -23369602 -550534201 -290464807 -640195127 -837829404 -28257091 -867372646 -875096059 -877158319 -530972102 -950292971 -63903807 -402111049 -47080802 -200161516 -202670791 -377872084 -897621998 -296040320 -969137730 -836737786 -70282144 -462553662 -504811987 -982303958 -632290213 -144631078 -3236988 -817337172 -382181761 -975830013 -398909368 -449969282 -261006109 -332072720 -760964643 -370437059 -433565575 -626512053 -416703765 -599541637 -517568146 -822798782 -789427679 -26535522 -903672408 -640097639 -531996989 -965035352 -806971263 -781244477 -420848309 -522119231 -939368259 -601952121 -689013201 -724116198 -880695386 -355018624 -177311537 -830799300 -439794865 -25450927 -880144095 -534129027 -76104435 -299273161 -434099771 -266965002 -667226676 -410195154 -526665522 -443367580 -211367785 -691230899 -560317262 -956766904 -269638880 -194126507 -954640593 -638180523 -65871237 -862908132 -984353439 -873079591 -554486364 -417242525 -203848707 -871276494 -36666430 -465519312 -29392421 -179676878 -267885618 -861457628 -173799914 -47824124 -296858032 -865881802 -319060403 -358107598 -436058605 -968809717 -430819576 -386650903 -260625018 -823682257 -978728878 -649078958 -394826364 -917036869 -867842240 -211609978 -788112759 -717192840 -618966522 -360303246 -73388768 -351488636 -637865396 -771504451 -377925030 -606146632 -462103114 -406897736 -992488814 -175012003 -25515639 -688391684 -842772238 -747647756 -659239881 -274683808 -650300801 -722878555 -62688411 -427754670 -425540648 -546535877 -324000023 -752368776 -217762563 -436989497 -401508596 -409610130 -408240026 -314014062 -341486870 -764262637 -627763723 -415317526 -887909940 -256676890 -255432430 -714054823 -794959860 -562838560 -82976092 -181856108 -410612719 -702455626 -250165389 -72997289 -258900099 -689601029 -585887229 -754762326 -419598837 -204170433 -459273155 -995776325 -282594368 -806024166 -351436816 -417337325 -902417930 -471065033 -41827901 -381229274 -984424524 -868103451 -572335637 -769029386 -509512769 -397416436 -993719694 -521660142 -111758327 -559507707 -181868577 -382670676 -594010958 -914452838 -192678470 -363108904 -370517299 -142859199 -913974 -785931929 -467055713 -134906668 -731990615 -589570961 -161069985 -122520729 -753652211 -532822571 -442315186 -906225334 -775408256 -814156242 -568821995 -627321855 -947749257 -597876733 -231732748 -540115880 -347652225 -936164809 -660984273 -52379479 -383975912 -465539869 -737589021 -961192369 -413437715 -899511432 -819572191 -675340659 -906588264 -157027828 -71394884 -201814486 -879450278 -501176861 -908638476 -620459608 -133654446 -290363890 -234326022 -124043699 -229373890 -251468369 -851298715 -579781191 -825490511 -929426517 -535862372 -632860688 -98805393 -717452343 -336468475 -977740057 -752871857 -336358785 -291854501 -737787639 -356107073 -482293790 -386623922 -981620664 -571189755 -930707589 -523391691 -616011735 -143206849 -658847157 -429896570 -805076614 -94731925 -108194603 -714684303 -540716779 -52812724 -389937220 -282606747 -551780497 -243488994 -438634478 -954973 -168815139 -499270898 -925287331 -50971256 -457509805 -783887500 -794593933 -604924771 -53544637 -299399684 -607639818 -297175697 -285043432 -869287188 -858505126 -714875190 -960132240 -384187915 -400149803 -670328494 -251466905 -228317817 -350767118 -115452566 -232463919 -967197208 -599535468 -363208911 -811006328 -413249993 -537301281 -328216554 -515402023 -630954348 -151880795 -245128141 -999266574 -773821375 -336364095 -981981496 -657618804 -642896587 -775246209 -107579532 -873519621 -176771871 -94234998 -611419834 -992514199 -472878959 -84311160 -335128537 -640025309 -865589497 -349156042 -306729939 -401286011 -483159527 -399711512 -140963919 -713258678 -416442871 -402248987 -361136693 -362938042 -871041147 -467363045 -707241148 -634848406 -123682092 -584699479 -439698397 -163823090 -73075280 -290072542 -454016899 -838489105 -739860930 -857572218 -590203579 -319426791 -934353952 -208053088 -815320390 -187669613 -283731932 -17879582 -463837364 -859554466 -165746043 -796085201 -765728962 -242387070 -655194694 -524518737 -833802486 -294698845 -117577235 -530340171 -260332583 -775708930 -171057899 -596209533 -847203518 -209284188 -364938847 -998977274 -86354618 -949963074 -754675241 -844480625 -616224412 -734032584 -832153185 -525667040 -165194998 -917590592 -329165633 -224037085 -999155907 -996311972 -818276772 -904597029 -559611651 -815351726 -512647478 -276711057 -194971829 -727922389 -20452360 -455150582 -559925587 -781693906 -706642085 -843209738 -344328902 -585272720 -916695274 -716087351 -332609413 -304082220 -972381042 -1555580 -969267808 -793127671 -729350787 -857924454 -127002499 -464982643 -197553186 -167063472 -962489863 -513261309 -654243107 -726069589 -197334442 -315884747 -637968661 -892759087 -559834974 -710985619 -670536115 -718630125 -490242336 -102451214 -496215983 -309699635 -122133112 -621579853 -610632300 -967569411 -566775901 -604597081 -480329573 -707744029 -837269502 -452871057 -394011879 -71102414 -753489986 -394559673 -477720217 -300674347 -428044420 -91755775 -131467371 -731067404 -732560907 -143690955 -891884609 -664997385 -20178646 -332607172 -895911890 -696740978 -647730701 -831569818 -128131417 -250291411 -113681690 -519089175 -143153403 -583348838 -24452980 -309408713 -653292692 -620196118 -475644261 -187283734 -866573003 -503819932 -221209034 -645974619 -979043042 -505849968 -383965092 -934071369 -469501151 -265621116 -264835366 -599151745 -702401564 -227868070 -415200197 -235377134 -246450467 -972844500 -452103003 -374933619 -642166292 -965258190 -227320591 -364015117 -76648127 -219059700 -201899980 -179730675 -789369042 -392350347 -113233393 -347196472 -529835253 -270142354 -563713654 -668672598 -175051015 -905279663 -725723455 -815334397 -853162322 -96532164 -356890503 -196354998 -253965544 -504736393 -172686084 -37375920 -469160831 -819663934 -949736284 -392708994 -938347357 -843017055 -380653497 -973425602 -764603836 -877401063 -971831010 -781010379 -850641886 -404315046 -833175599 -204386542 -252473233 -835425700 -87362254 -578783483 -308563172 -425317283 -841778485 -474462690 -839060344 -807700710 -923103962 -104773268 -225610688 -36400765 -924937057 -880708636 -73725887 -774547112 -663916452 -90938297 -101877762 -465625672 -920523720 -358605963 -961027359 -789400344 -821320535 -855135992 -622436602 -750805587 -630437536 -215360446 -838752714 -691194914 -940194365 -188389825 -599068932 -495424424 -350018871 -707899373 -599424807 -785517630 -307887325 -218167053 -797182118 -761472634 -65218793 -236641189 -247113167 -303916542 -796183888 -820366564 -373462295 -691744479 -951048207 -479083455 -156498314 -979248225 -414121105 -818049608 -253726442 -511324136 -760325343 -550991095 -127078791 -178349137 -891862671 -835333854 -136149262 -978076262 -322788619 -307150284 -257125342 -857520244 -318384521 -230280912 -514847419 -233893770 -766900562 -382426896 -578438546 -902100939 -507885289 -683431300 -856922960 -732240890 -830249700 -766261995 -369392768 -17421822 -903866922 -410531756 -698056600 -131611248 -100569541 -647819503 -164443818 -314062765 -297751863 -622473 -566364055 -688972492 -215526185 -850900507 -92937414 -426319960 -104532428 -997281123 -299677974 -170663857 -506851051 -267776461 -252291676 -127288354 -889108337 -101757087 -968762030 -389863072 -533051240 -967421433 -928005492 -328034801 -683758314 -248847484 -554114565 -689424096 -348220015 -305508471 -54290971 -948638358 -219481624 -813419018 -886904697 -502540990 -431709330 -311459744 -201996888 -655361552 -255474282 -78749500 -412629646 -534500686 -208582338 -315186204 -346956362 -322043065 -842976045 -179155810 -95376428 -979623737 -5007462 -609997878 -107350479 -558014635 -718894033 -667076698 -437057860 -821335381 -972177292 -516253944 -445169892 -291929762 -260321282 -33912441 -666797550 -319181223 -403408904 -809986674 -280871739 -945655761 -339817022 -378042472 -752805409 -215391827 -54705783 -32596599 -576166205 -791709064 -851596410 -79110333 -566234911 -208008932 -353321683 -450458204 -743857586 -757080243 -161854065 -302564688 -451945021 -198411785 -386733394 -277896562 -445994829 -760891476 -281222074 -92933435 -990560635 -279557167 -283355273 -85844217 -479912675 -217565855 -183069346 -505759319 -555560425 -370831205 -633441964 -81216122 -37513898 -167483969 -545028627 -53177327 -236534735 -229747581 -927029255 -601797371 -849671871 -923105692 -728544593 -210206079 -296089485 -512201032 -508423320 -121580235 -30351195 -358428809 -386837772 -706424125 -532369235 -182697695 -975431131 -90220505 -631914697 -875643656 -682533992 -291253003 -766708576 -786595592 -394713507 -556375828 -260775850 -714940805 -220701708 -580757182 -80128852 -754606614 -990632303 -793535422 -430234199 -237906928 -340499785 -903129306 -853070152 -878267799 -645471565 -780780701 -466532787 -573673108 -196117851 -291032501 -733497540 -106872694 -36653327 -664969570 -189363746 -311679607 -70681024 -116218606 -518050054 -945061384 -841664585 -332242952 -263509443 -397361472 -481125590 -773129252 -345097731 -102460839 -851489412 -704921265 -150123951 -898125646 -460862944 -781511477 -389001165 -611488097 -190912571 -548639107 -417750707 -597604559 -441535322 -730421828 -355679044 -103754292 -436040185 -959405960 -766426638 -326631836 -351170259 -777682140 -306804845 -20499774 -293293021 -559987822 -901549340 -917123483 -654756752 -144517402 -643248942 -977848168 -131635569 -583045252 -612339307 -492326732 -98316753 -936657706 -153279548 -491238043 -148681014 -345143631 -302906201 -293486746 -808312535 -104165061 -597218034 -109064352 -337406169 -117485374 -969056658 -47137488 -832743704 -182134305 -29783124 -625626217 -10783303 -561412041 -689653975 -356873152 -588375310 -390339008 -759801361 -230135133 -675668117 -680475543 -249872011 -79862709 -812131103 -542437778 -11489594 -580139795 -956271997 -364702545 -45977547 -152889299 -9940345 -338970632 -601923454 -625185056 -990651889 -170417413 -558817851 -9393432 -326137793 -732856540 -656040861 -84628083 -445832287 -271945658 -64628636 -364562326 -819890427 -437596869 -625714193 -178249576 -434397582 -479099228 -365715617 -784418566 -55558751 -219677243 -521305760 -337446914 -488601934 -37142115 -213522518 -204864377 -705210886 -58502968 -916511841 -180474370 -141912625 -343423575 -260846940 -651177785 -364974662 -698387984 -877955813 -427136650 -640718961 -397929107 -672869039 -790444425 -269688147 -796811717 -7520975 -643259288 -260387639 -762663280 -939676120 -308050430 -297001580 -281095309 -142488971 -171786822 -687778797 -214907033 -252036905 -390220553 -210595159 -574601767 -50826714 -919498223 -137837537 -420149636 -116193932 -80910242 -958147561 -982904666 -259386446 -343786310 -201192521 -789847259 -89287716 -629693034 -316584672 -663672994 -684414728 -833458195 -985364960 -450157123 -863437164 -550033677 -904155873 -406492977 -527174416 -852341780 -181529010 -123516284 -419194649 -27662005 -627334975 -615204487 -527376729 -760109050 -379826536 -602334523 -85905048 -714671128 -610447237 -253717496 -164727856 -893890808 -103672818 -611550246 -615321309 -117463326 -593641100 -173404871 -296322671 -601455886 -679515129 -183347687 -693900818 -923435894 -537455898 -206131874 -23107536 -237265157 -206447561 -646991065 -770393091 -577727190 -603577169 -567039089 -240040649 -872035622 -365034573 -296113077 -895095795 -309068069 -713197037 -494681831 -511785060 -240259724 -468363281 -822191473 -614933062 -2362359 -647507849 -933280474 -471274380 -197735970 -962164990 -78162216 -709986622 -516344664 -451683534 -571978090 -96187280 -546720031 -389754547 -554780032 -686250601 -161338455 -939289082 -834582718 -538246015 -207879975 -928432084 -830152334 -496740616 -21223214 -604315605 -14114130 -709852148 -895027600 -275653145 -611850575 -723512266 -101113356 -44269432 -297147387 -908983091 -200033476 -402523007 -527083253 -566939808 -914101172 -829783883 -159822570 -734440531 -125613162 -429950005 -292272 -438264220 -362257242 -984106435 -698529500 -258435715 -292825130 -86505238 -425998679 -148037288 -806162626 -943653579 -411484081 -500433900 -882425823 -496266488 -875007207 -215664100 -42320673 -879603806 -502097229 -374067774 -394354164 -510338781 -555511446 -540296304 -275192607 -694196454 -676088669 -254272292 -608497913 -53482627 -210713103 -353447483 -752583550 -700044094 -279770362 -377043194 -311507709 -154620335 -806236383 -499370316 -707050956 -526619165 -438484035 -599522389 -56985372 -289063840 -231351765 -965285541 -844424618 -392030044 -172320622 -805097710 -111618741 -883742562 -267882480 -144054269 -897872734 -135674271 -998281676 -834961746 -726830374 -22909557 -790040535 -480660363 -122925714 -48067890 -92501670 -921819553 -251077148 -368070988 -451329226 -631454686 -578865368 -429330977 -745348103 -80338765 -276552736 -289401792 -461890046 -781338932 -214331789 -650023971 -46219417 -893258191 -787119955 -5524163 -512665248 -538223411 -436436558 -767323997 -571369768 -393363235 -300781812 -933292609 -94619120 -578580048 -826517585 -551896632 -530060044 -542799617 -925202410 -576871716 -309173203 -8364899 -150744162 -163045387 -297070837 -216332880 -787437989 -905829982 -775225191 -245792878 -872000994 -221064473 -927511253 -733150275 -941673495 -119808940 -800027403 -827302758 -786944762 -267527644 -105853929 -752533120 -612223079 -891586625 -684638648 -477138863 -379878592 -797874273 -368288274 -60642163 -682689757 -513857720 -520221965 -121632150 -347657030 -943338373 -728352409 -990539575 -400400312 -376487116 -758138591 -976237750 -256602764 -742456879 -622282535 -865597315 -454628719 -559438502 -334890008 -524307089 -444309573 -101727939 -290640531 -530723497 -776637972 -7924337 -407946509 -658683521 -172224689 -319570875 -492080243 -535039304 -923292781 -268060548 -372162621 -93964288 -850483727 -195141355 -91500252 -370994555 -59961892 -791087386 -467871811 -865217515 -342083444 -387795234 -911086838 -354630187 -750588270 -251137185 -215887669 -452124158 -184472281 -450342197 -272767201 -584597576 -672942472 -148224714 -675853505 -686902265 -715959027 -591352110 -841610121 -649881744 -705750426 -895133930 -475121468 -791988905 -658240704 -262329204 -478805780 -247883974 -157936747 -463126830 -520671291 -989995342 -101721043 -321922271 -497986941 -994436605 -818441191 -732065888 -109170326 -893029065 -84368265 -886221309 -720075145 -928222554 -963133379 -708164036 -524081627 -530718351 -746665419 -342264121 -72839490 -154035825 -535554304 -632509167 -337698705 -771386691 -961431744 -942170522 -695058489 -520238248 -592647904 -959324725 -590278002 -750822978 -136339843 -863313000 -272756823 -675967035 -961078201 -981633157 -280799929 -959819095 -508636112 -619138223 -496645004 -524818207 -534441380 -420034577 -829185778 -986198242 -85292072 -764312177 -555740059 -967777114 -427014355 -106588834 -480293669 -614794485 -476189017 -676187227 -657074658 -701895247 -433733613 -603674985 -316484827 -850802914 -512868229 -579060405 -150184454 -371925109 -830244324 -710332179 -937560079 -859215885 -821559709 -80643471 -26696499 -984683219 -874534613 -715343297 -533368238 -595500513 -411089772 -362618952 -332993822 -307102599 -788773276 -427834315 -686225524 -634894155 -787967719 -302134944 -928726849 -42303495 -660929716 -874407304 -784588600 -988488445 -409599271 -381325116 -83161889 -506641269 -222583789 -470261318 -546385728 -343207654 -498481921 -395048800 -17236682 -12178839 -295217976 -546418393 -116127818 -698563837 -544594440 -805233763 -834537293 -133038045 -126774924 -402370515 -462125423 -648978591 -266951863 -217152733 -330413041 -526250847 -310826456 -302553425 -313122023 -799514031 -639215774 -214991702 -596414475 -561535535 -916209119 -472982504 -282745021 -676653085 -412939610 -582665482 -284862270 -854331697 -747390524 -512529117 -43644561 -402045368 -751441391 -948428728 -904882087 -39397358 -284132894 -911739452 -819322081 -401217868 -687474870 -324662369 -664073653 -840385950 -656254220 -664128215 -573834662 -677293456 -866629636 -179274607 -739539532 -227869422 -136859279 -334737064 -460898494 -390136056 -628859526 -507538776 -178589425 -234797393 -409045748 -739680723 -17368994 -996604690 -368472835 -530685017 -392770271 -109666042 -185972538 -960247028 -647409510 -476358916 -719685482 -466180749 -879295618 -280440203 -510549842 -181666858 -310627502 -135711641 -858832925 -432261223 -291651814 -766822498 -211363300 -575103702 -125791768 -365803543 -533815715 -301259097 -216103 -70850158 -606445553 -470490104 -771599396 -693376389 -93361569 -674991784 -165653461 -955171836 -814518097 -423460961 -633093506 -449641564 -395505581 -270675126 -533402281 -564525765 -142149388 -425837822 -31294122 -796530194 -456460546 -717272878 -73145591 -444696386 -321007685 -623291507 -23832190 -826509270 -913076513 -606930832 -682772537 -859733323 -65753911 -830050288 -685759108 -574083428 -515987451 -249849346 -331853484 -199594175 -712852065 -664838479 -944626567 -604137874 -887690804 -572696953 -617576572 -561755128 -546911544 -758100905 -270558688 -277117920 -659260989 -78314836 -200062535 -861298522 -74025133 -628620911 -367127024 -171852554 -405852765 -877002589 -85717969 -520327408 -74226831 -642513786 -206527395 -544966365 -995088744 -59295032 -82833228 -116931562 -837825239 -474965788 -329259480 -251258168 -184490233 -979090232 -894470359 -133296659 -224594303 -683895061 -632321396 -124672288 -751802688 -662794689 -775541964 -413423374 -413586406 -457473633 -202925306 -105085156 -712340809 -824800741 -643394330 -127451891 -665485884 -455649926 -295006714 -307837432 -467553594 -477059456 -941412531 -241381229 -424184745 -362917579 -516903171 -169731839 -975706745 -313904496 -308614268 -121643218 -631390439 -165480894 -786559700 -238393699 -186893043 -586272074 -398107100 -853592727 -286758201 -844924226 -37560833 -184857735 -611145938 -704443291 -134588773 -71306798 -495770349 -457387391 -177213738 -523325735 -998994129 -591892989 -221609552 -836616299 -456405170 -485122936 -284545468 -600262070 -667131873 -706262106 -623627769 -565680508 -868880942 -246693194 -882504959 -737447840 -809627367 -454425297 -832421745 -342724938 -238017277 -497884171 -532415206 -809354161 -529504856 -953067639 -954877538 -712547619 -930057917 -700323596 -471877768 -39643880 -652186299 -356596627 -11235490 -721900474 -180022775 -888571721 -508541240 -318605046 -89683424 -865596748 -981923550 -352603044 -870784517 -19595617 -342468293 -604189180 -44583952 -997203686 -244468709 -782214589 -42079174 -510070568 -265732647 -129652540 -586564268 -324889537 -621163574 -760131572 -431843701 -936273073 -239521736 -398245007 -204447442 -514204475 -892479874 -518680225 -702109189 -98328171 -993823637 -190161219 -714503349 -603623199 -364019166 -555102222 -274352280 -794219260 -235749759 -332658031 -559221451 -63397437 -777485258 -648225882 -911455242 -285763421 -639212607 -487655296 -705837362 -183671653 -86948167 -898345118 -392741118 -853373631 -689500229 -642697702 -835559048 -218937599 -379786498 -888673174 -663934258 -441555289 -968027536 -980635121 -81805557 -320650395 -937360185 -130578790 -963302568 -186550501 -962204107 -238369958 -968677041 -117593074 -671945896 -781593196 -701036017 -302072707 -682219021 -961541100 -196203978 -323030632 -524943981 -514922738 -665597992 -389907894 -253068111 -928478029 -69781824 -846727245 -479278924 -156495688 -290411628 -360132148 -793677842 -577617564 -457113617 -98226208 -171833944 -652652705 -607908336 -794063816 -567331693 -148630737 -152029611 -690255127 -527693885 -283510632 -864796938 -498649153 -838953101 -454598318 -623880291 -398501868 -309133990 -959720246 -174807983 -212286172 -74306630 -358832300 -206336033 -856367525 -960241521 -754259349 -946906680 -163909357 -659019117 -324187498 -373099159 -894510145 -551355586 -712186706 -162661160 -559074416 -62426797 -157387031 -681717783 -903436747 -704326180 -323073272 -880885598 -808646048 -92539316 -84444418 -879833023 -161902351 -159333357 -112767008 -81224591 -160049234 -3632689 -109531925 -538064916 -451099296 -44158908 -434719191 -665018729 -26692168 -650989069 -733556228 -776017488 -844134741 -802785450 -308377860 -856110889 -872761498 -319798304 -296195385 -770835287 -111003768 -815179124 -848515447 -28875584 -19938485 -365186062 -229248981 -196556849 -286971332 -29409637 -380877736 -281882022 -499005829 -577294341 -639788994 -954973655 -23397712 -643251910 -993641046 -663165605 -759214593 -654215888 -799993938 -307759261 -899893257 -595046443 -661605344 -174973435 -585715567 -875245305 -692217238 -227512172 -367153141 -553146430 -189248201 -119388516 -568930029 -956585947 -904024541 -515665566 -663945967 -656916629 -703555679 -749426918 -526769727 -432303901 -551845622 -315457374 -588681196 -35144145 -812339048 -932411880 -569005412 -154254191 -541786597 -144944629 -161316093 -24027378 -441344785 -691098899 -478781550 -208907294 -845337414 -459856339 -636557005 -107528779 -27811062 -822171479 -271057772 -162742667 -271439050 -787842685 -698403028 -992789165 -114053768 -244419362 -417406089 -541669603 -714397799 -484368944 -143633141 -239479719 -213524805 -185403072 -312309142 -990176613 -824730125 -985035082 -773241931 -429503156 -930944642 -537714662 -139560395 -739876824 -917693307 -352574192 -530074409 -913356241 -368921963 -276309475 -60300350 -765754083 -611789738 -277628507 -111795498 -663232885 -849038850 -266364568 -517032419 -278902022 -6909332 -505136287 -481576098 -851389875 -786918992 -474731194 -630978897 -761895891 -881107553 -275162932 -577145911 -473056381 -264665471 -449521479 -54792984 -221679225 -517791702 -886767841 -436999633 -549466084 -338848562 -296610228 -824043017 -141473810 -657822627 -643239892 -612977843 -71008000 -842112009 -765697012 -738979605 -861127751 -58887276 -421160007 -117514251 -699185782 -498900168 -191383662 -396698578 -86895043 -58695100 -857465459 -244614123 -983403606 -238356098 -125795106 -471738271 -884512029 -39550358 -408514588 -160998639 -349788917 -770003269 -111377552 -677465229 -968292100 -734171844 -223129138 -220533761 -847245620 -996472068 -149819003 -764218388 -352249794 -659774547 -392493963 -593033667 -150712164 -688948672 -495116148 -564603842 -307009497 -310956660 -833141633 -797423201 -474374323 -493061615 -324738344 -508798945 -890008936 -225051454 -35204796 -296403027 -429310661 -862540678 -803664716 -487660085 -579005494 -608069938 -651693245 -700744943 -810308949 -4054849 -169125000 -646022124 -965121120 -544198677 -904489462 -804232817 -33051141 -421766827 -115907456 -317998900 -459868946 -846997566 -229753447 -183316654 -301710066 -647603949 -993661551 -282163086 -876034567 -614103696 -266533850 -442770773 -856171125 -948736233 -548401092 -245270984 -821459542 -479939107 -988215136 -169298083 -368740607 -869373963 -947413150 -945564891 -789400139 -966360752 -828367668 -965998255 -344566801 -366213484 -511732443 -20677862 -473616676 -352234023 -288332845 -179780999 -485558710 -895379089 -596739025 -864407666 -982818758 -259513561 -639881088 -999535661 -275146121 -315569007 -585973734 -214385925 -183273576 -416318004 -429962727 -66089245 -454568582 -386984852 -79200275 -191009304 -367901623 -131212442 -553459026 -295778980 -241551766 -498501425 -923130823 -505932864 -736355975 -959356572 -406468628 -920869909 -587766956 -836064520 -925876974 -559274183 -924890559 -626370253 -4619725 -427933798 -180276329 -367936132 -772357373 -338198074 -822185678 -78555933 -235090140 -503557080 -236744901 -191419775 -837434560 -739222893 -998667214 -279392579 -99865962 -244009232 -129427603 -38099268 -989325202 -746020204 -631115921 -80623080 -31256516 -363135848 -395013376 -191640537 -428680301 -96553390 -330370336 -73860567 -772818865 -293775033 -982139012 -851723068 -332439587 -599004302 -985474602 -293074780 -602437438 -544476875 -727052857 -58003239 -437876282 -825749080 -578512292 -723768924 -658451266 -960068762 -88354348 -855272866 -711300455 -749024671 -481245776 -706033288 -378476446 -108424555 -87430390 -322843370 -713802562 -553623464 -98695024 -394785909 -571881728 -344797525 -232600528 -342636525 -295296162 -143659518 -291273534 -233900237 -305771334 -886610983 -739431262 -603461508 -149237313 -712518984 -535598335 -41540461 -500275097 -682328297 -688029177 -573784524 -799668117 -915268368 -657920859 -840814626 -37145887 -559319783 -585343205 -349136608 -14867936 -232344068 -305161452 -565337202 -462803228 -631046326 -841028303 -310376058 -959433623 -773623026 -167488579 -787757988 -979391556 -946538004 -735092508 -529034961 -476447605 -525914489 -399067384 -924054322 -798894116 -695663952 -165315713 -622067427 -463933969 -924295569 -574477228 -470275953 -139765587 -137875234 -8139735 -579216446 -386478286 -721576301 -889006778 -462988149 -72573346 -376827167 -233933344 -500401624 -339826767 -716402528 -664439744 -978330541 -377640483 -784493207 -179983408 -80664170 -773119069 -930941628 -831138468 -888205723 -138834938 -20020025 -542221810 -943020198 -444301536 -251745273 -751313994 -771639086 -907999665 -382682383 -563195948 -490717779 -963140235 -502115808 -655532052 -180178772 -589178834 -852640699 -391123831 -648864152 -95441755 -660890358 -402713484 -516711900 -446519225 -205278910 -91223012 -284391012 -928886824 -874860691 -942000425 -390592410 -752393204 -805541182 -887024265 -72166954 -449605530 -464209934 -521850811 -266571019 -868328935 -965157875 -798694541 -382477568 -997699763 -773298158 -317730367 -366742868 -225577354 -977868136 -981669987 -651112218 -993536941 -18788919 -376474159 -83658665 -168507952 -104293070 -230006610 -454362777 -749187921 -861931127 -707061341 -544028522 -156374978 -779336795 -570105077 -529119467 -457414652 -744919019 -206575341 -250182657 -822795040 -885340606 -350183061 -388101316 -135720912 -498076919 -854459762 -76765053 -519331786 -798540405 -163582616 -830123069 -931869240 -141549768 -384476257 -902387322 -805166926 -65195811 -116255962 -6692846 -45835947 -491545301 -665017674 -106732540 -753904790 -436077433 -367217647 -171332988 -220843534 -728894587 -503301802 -989765955 -156943130 -723042966 -900754400 -550026898 -942900692 -862245533 -163342321 -937154932 -479596638 -893846968 -287847996 -37951702 -508567103 -364717876 -380934077 -791214267 -918132412 -391396828 -845309750 -216277935 -720593377 -221039361 -364659756 -794511897 -491000884 -560480214 -779329248 -154545937 -20519835 -342296446 -994032721 -605783367 -948046192 -138118930 -760542668 -95576858 -900191661 -853084561 -172876574 -748637775 -760708319 -442187986 -23525551 -110683672 -878292415 -948560844 -785025670 -955364516 -63488450 -373709037 -21968384 -806347952 -253113869 -415504599 -346131133 -579502063 -40905239 -654887340 -121057591 -809620604 -644286034 -999533036 -118272582 -483157232 -662115732 -563826514 -40980706 -635377931 -91699930 -974515965 -713428954 -385175976 -687289578 -670470538 -885676602 -256619282 -924034072 -609818001 -430644767 -337035635 -829510846 -894096944 -858376715 -125781252 -109203969 -340908154 -917617780 -599131941 -262671738 -527151445 -997450606 -59953458 -248006824 -803719423 -258797731 -444422270 -708925501 -162466273 -354568331 -14100819 -852038811 -684007311 -885267493 -107152636 -763608281 -746601831 -315514953 -601129781 -721180125 -169968719 -749330704 -336941277 -181536292 -807749160 -971077878 -364665629 -382237159 -115113472 -791903973 -261790396 -915045438 -939785791 -346486275 -71243720 -389017567 -937143148 -358392022 -678562361 -537622866 -936130542 -929195998 -20518576 -990977434 -40493505 -909283483 -77150498 -575034974 -10916175 -414052283 -395969562 -571999825 -407525593 -695868025 -490427395 -86639442 -696797731 -45228108 -730822693 -209667446 -966789638 -28464623 -89153594 -703350024 -149214589 -259008075 -798188381 -246793872 -568817707 -670896347 -66031142 -684117834 -296890410 -905952521 -954077472 -437249448 -545047384 -303589655 -71551557 -180748575 -55722873 -124752529 -808350429 -899404858 -139610124 -206976259 -517614259 -26228889 -502523926 -404800908 -951705795 -545828238 -402827375 -677761041 -534583414 -379596350 -264701846 -728483526 -479486272 -799987891 -886960512 -107819116 -457732438 -205508063 -714918916 -384592345 -655552414 -854154317 -739578879 -960623882 -518695318 -496618601 -56726833 -922415354 -325108099 -980517574 -341478277 -299609444 -521008670 -151963060 -483347862 -833479612 -417756529 -841408987 -357130107 -688102168 -427135674 -771147067 -779222381 -484997601 -852976250 -980725111 -303755134 -389653723 -217179480 -149673576 -882552114 -788030157 -338050214 -633813326 -206641946 -570886909 -695428037 -799463860 -875063237 -593784146 -234552005 -438860857 -247732879 -673497076 -23491973 -62698713 -446339805 -218218250 -75645307 -829947256 -249667317 -412432316 -562621269 -86993376 -246197243 -600836475 -378231803 -838005810 -886471601 -264085403 -169208547 -105731945 -820572868 -318549432 -312111776 -723880516 -483785721 -931489665 -461341257 -813003976 -50015560 -941267749 -102615154 -199236177 -235858537 -561259413 -387430606 -478371846 -225461835 -190849880 -423563733 -277583202 -585796707 -641865833 -928269808 -608520647 -725492453 -665916924 -662351711 -181563296 -203093123 -913004338 -980939201 -697609699 -693108071 -829529314 -70225827 -967726599 -800226893 -957855126 -821682893 -293021994 -667074702 -522386317 -530681962 -844483414 -819598501 -724483122 -584297949 -595501181 -383680632 -964518295 -267053748 -374598706 -882450527 -545316108 -644847076 -739560004 -598901643 -201559968 -56602984 -595254295 -857087224 -412425511 -149157156 -265446579 -659247230 -587328198 -750876737 -859166691 -245484522 -290206032 -85778606 -711518004 -431778804 -345664403 -38439841 -870559144 -226463682 -948319561 -766561548 -731529452 -87903317 -234665470 -572041114 -882366085 -357296819 -825620962 -111339105 -881364961 -50529587 -418035481 -646028056 -456309863 -648994896 -905103695 -180360485 -644720466 -592837946 -188676563 -518765083 -107970377 -959779585 -751105520 -825040720 -79067116 -400766239 -848499305 -281790849 -851650643 -409520463 -191177271 -493543299 -198840501 -942243764 -430488920 -44195586 -943676055 -208694968 -71373248 -687194194 -504168588 -903027426 -590386419 -77112513 -660090637 -612929974 -781839456 -749527678 -605341046 -698744282 -666963159 -92431321 -583800813 -287905056 -855878078 -35023006 -103602237 -508511672 -668366408 -808606769 -839130646 -743887177 -26340223 -869088105 -987143893 -202964298 -306003970 -728150377 -18876418 -107475215 -558348400 -185682458 -578816901 -11176065 -669082262 -544064016 -303714481 -910622195 -423039174 -602820351 -632252136 -893554942 -836272157 -220363416 -393375087 -523623094 -614457863 -718958261 -567556511 -196604314 -546998525 -761040959 -235413853 -648726946 -169182251 -329537819 -251253060 -183828770 -482515444 -151906180 -789789734 -822938909 -245510911 -383159031 -910096171 -467999966 -292971121 -455949602 -810193592 -394115797 -447475988 -165681486 -126444730 -886952972 -653447190 -677826951 -808591880 -16932727 -217061073 -397256797 -839381845 -505575523 -62835160 -753938164 -6415334 -641452675 -354321340 -867671462 -712429403 -405884220 -837883368 -277674976 -285970341 -301048488 -22506668 -422083485 -854677251 -860940067 -791552908 -961051755 -914963321 -223882522 -253621510 -728438502 -271569650 -795613533 -864347734 -694430533 -29023399 -525885624 -635714108 -829099651 -576201272 -774054550 -577766753 -969495903 -85832304 -785021851 -949121899 -502453124 -846433337 -828721106 -813287508 -758443043 -499346665 -120155491 -47050695 -757197479 -84372232 -790681951 -879126967 -780792983 -325311365 -396127859 -135724974 -805051883 -134791125 -356863798 -703441325 -152429575 -766714721 -893085460 -282736082 -367256488 -950946839 -176040437 -606545586 -54259270 -72479071 -482299985 -857704080 -284082565 -65313448 -99294011 -963796557 -726546088 -134485575 -415941198 -219380822 -876579159 -866261108 -35009526 -571731252 -728196315 -481408452 -707011076 -156944022 -751883722 -792185693 -943251418 -901715116 -759043209 -558527190 -651770186 -266381918 -546880541 -926416924 -564794682 -771129591 -244974090 -257666864 -218693659 -31474466 -278622644 -378483117 -402588252 -274797588 -230584629 -532458827 -295490855 -837018380 -298151214 -813673068 -116863504 -465324682 -106280188 -803189125 -730211450 -229731133 -400787438 -937238310 -444652574 -737386193 -673132032 -302872237 -246418625 -429245135 -92235643 -557896554 -811108784 -159470908 -666041801 -986550573 -513892557 -363597851 -673646726 -894613417 -377577706 -236325790 -435426761 -223286946 -483410578 -682293982 -344493747 -488413085 -658636124 -253910223 -430321259 -327212939 -78702015 -112895514 -769380087 -453831984 -787027523 -844095000 -602595045 -880072675 -732350869 -372573859 -834068054 -307380245 -339316668 -282179025 -825583318 -191497664 -194333210 -713247722 -122300288 -385112484 -980035502 -585788905 -767581492 -194417477 -706691161 -31125530 -703471574 -747100125 -607730949 -159600470 -681731265 -162404493 -341683576 -472046366 -614941177 -822789157 -476034703 -472034655 -201052047 -259404393 -477834974 -273575552 -944156436 -317703451 -376209459 -100692743 -953932020 -247389527 -639527890 -944012396 -951553877 -403229189 -585989172 -999511150 -323663251 -854928774 -691876443 -598525184 -976485326 -928625643 -446564158 -8017780 -34640323 -399113542 -492105304 -639475130 -576409164 -483912271 -933164913 -56092626 -97626816 -995900157 -851751427 -946322590 -835341113 -499560514 -27504214 -834049787 -182564050 -964391560 -519755542 -521009831 -350568286 -267625008 -519289534 -697418474 -737015221 -851851462 -879233299 -553436978 -661026732 -816580582 -378066609 -370414372 -856450547 -485688831 -806883749 -65248046 -211412596 -186787639 -692663855 -919247871 -94383476 -700723169 -319233442 -781226714 -160261792 -285715181 -955870882 -692919932 -16318185 -470451448 -699112193 -773517503 -195600661 -115027893 -998965917 -584245838 -604460499 -666408519 -52832918 -987360036 -260595639 -526149855 -952170880 -20508190 -185628528 -540569826 -715416309 -334727955 -14758078 -215331717 -17017690 -985488546 -504919524 -45544974 -205725703 -898295969 -888813412 -244005124 -836997386 -931580908 -327936182 -862775267 -575784395 -17347108 -657230410 -472114086 -947437008 -260668864 -589802164 -154473266 -493408170 -457767297 -392407433 -357927453 -18497104 -980768134 -203249863 -808384770 -97750491 -226644517 -871140357 -71092846 -8900296 -64814784 -720713016 -71560933 -798652633 -566104080 -740664818 -516085245 -522519170 -900911950 -896407476 -308573988 -648447476 -897801330 -804851096 -413401957 -753387524 -255804819 -771128715 -918744821 -33463230 -296832518 -42645073 -331745759 -170931115 -794554438 -522500767 -681302852 -330325939 -64221852 -483004295 -499903767 -765925383 -4803925 -470520497 -436113228 -234591851 -455435789 -239405553 -520971672 -431862708 -253784754 -611472021 -120303104 -534413669 -271401470 -947123500 -279484233 -941430915 -72854654 -853044871 -179462893 -99905986 -887061034 -304236629 -935480279 -661372588 -128842380 -296524519 -306808452 -859066587 -504630158 -229405083 -873297849 -132921799 -480679030 -930881484 -197064518 -838408432 -459775537 -742190634 -92258748 -587820155 -172527869 -692476190 -637768416 -472107730 -557687408 -100018094 -254265787 -347911591 -650033368 -504666374 -344781049 -578232983 -624419968 -856097095 -206686158 -222475999 -907899941 -924385421 -80124401 -195936527 -835120551 -731503830 -809155753 -812535978 -47238312 -948714114 -78126571 -624432801 -873509947 -817657772 -656643404 -382681560 -501891212 -411938855 -311890212 -368120032 -787774481 -22397398 -426064492 -70618588 -446917618 -432242026 -574879426 -587555815 -486902244 -319802753 -149443797 -627997187 -463253352 -650464324 -321540735 -906358418 -310011566 -404041583 -139878799 -92171634 -42760956 -723000613 -975931859 -291334425 -903870871 -401245154 -772277738 -630571991 -300869060 -681210834 -452203681 -203285207 -714529636 -532620974 -261315613 -357062717 -937017207 -301709804 -159104618 -488620132 -121961624 -619342939 -44482183 -854331729 -576920699 -600586257 -328457585 -735341734 -335620400 -92129007 -833448772 -203563996 -10337750 -75635193 -584424009 -678853976 -82443308 -977795494 -26551653 -205050801 -633385963 -250071201 -899643563 -744604498 -847476630 -239055332 -147312243 -748123606 -390721647 -136650475 -816941469 -216537592 -69313083 -391158653 -180248963 -44398842 -588431737 -516667226 -885836596 -598621436 -916383479 -265601454 -799339783 -839636135 -106450404 -909710439 -803614212 -499824900 -843993738 -343222539 -260217982 -855175853 -903421534 -849059905 -648124462 -487075202 -239808511 -487218726 -472772352 -145414391 -598022813 -596856392 -576363901 -161877059 -539033103 -56847369 -59084197 -682478549 -625493938 -912467990 -499123118 -698246816 -319980023 -601550268 -73015697 -236003608 -883894661 -452070680 -563610711 -306551173 -780521366 -919361967 -77237304 -788593016 -300962413 -374677506 -740910829 -23336335 -469774492 -818291593 -764831417 -549819110 -472084875 -836822906 -500716639 -945329505 -146769730 -604676231 -730132922 -96589532 -854381222 -303805715 -637095074 -785504669 -327636377 -134598052 -761999995 -287933237 -617387845 -274681424 -735276225 -522468325 -162918178 -415808791 -66517041 -406050712 -219511696 -129446043 -900694481 -929784765 -976033019 -545458630 -907805152 -600348809 -223371092 -121862655 -271466914 -904137586 -291578276 -210344504 -528474120 -517166768 -237567633 -904424408 -730120973 -6635608 -833674480 -801642728 -704584350 -937543819 -579704967 -50007413 -12155243 -204437427 -769855021 -237822021 -740030506 -763264864 -475817606 -609855069 -517565644 -241818464 -565528374 -570912554 -251024724 -315888315 -924653873 -473072236 -898789075 -970198095 -809586763 -17743001 -417648483 -160759340 -310057761 -729175410 -298802058 -261837060 -970952094 -580322002 -705646511 -552931503 -507454118 -817020408 -428423096 -569602744 -756713801 -583780037 -355037077 -118294537 -910803953 -905901651 -107498540 -943875114 -244893350 -591285197 -604230081 -443545390 -180393020 -813336374 -400466382 -735835127 -915932650 -356506232 -207005176 -458732314 -49344978 -31373018 -339831737 -781439187 -857143535 -150026726 -82527524 -843895678 -510544653 -263313157 -653444724 -368700580 -309740446 -497232536 -938449734 -743903733 -934036694 -630965191 -198759078 -795973206 -413432555 -495393553 -876264942 -844230519 -266162853 -769811449 -930304151 -396580701 -781779838 -420218198 -867444925 -778081761 -340903122 -240596505 -903480703 -98462882 -436293267 -710022837 -283333622 -882982755 -833461520 -502699899 -839725630 -678171870 -814851166 -904936084 -626093709 -605905952 -161114088 -541866113 -819226472 -140751018 -452108346 -123164150 -769270313 -468334641 -298545771 -540419830 -669490289 -569247564 -297754952 -554113218 -186182610 -604885065 -694973155 -366493114 -280888053 -573213824 -277132368 -225382971 -437558822 -719309518 -726792006 -247326039 -41980417 -608671508 -180624528 -969411930 -956797085 -802347523 -450368777 -903932123 -123277213 -684454330 -459200667 -653994376 -505982926 -516969313 -323455358 -950196700 -661794833 -476826758 -595676474 -695197810 -400307078 -442108201 -163170568 -831319074 -526703340 -636647225 -505866981 -180751376 -336566641 -532636498 -320803661 -365452166 -834847565 -612243386 -151018691 -94508837 -793765564 -419394619 -994992331 -10104464 -709140420 -984863018 -922344807 -541659212 -435436625 -87454534 -97606336 -698480320 -472720727 -941239816 -691969617 -632290797 -379235480 -170283056 -518294667 -685176173 -724898589 -847440261 -192562649 -305761240 -798783847 -2971905 -986085182 -737039152 -214362719 -369545094 -206422217 -385438937 -596833545 -869970696 -247428188 -281557741 -680127975 -436939549 -90166525 -39801056 -568137677 -136372099 -285341538 -45703866 -900422130 -747930264 -479290055 -626571824 -912145934 -323860199 -152715683 -726009816 -256890006 -449926908 -903353806 -528633309 -893583089 -38505826 -40746202 -387825083 -161104852 -440901559 -639075539 -613346882 -179876882 -899986645 -441525017 -533566008 -982258601 -914085504 -81963375 -634161012 -178769985 -707996880 -870349351 -532218092 -469176246 -881392318 -94940897 -875265673 -746729852 -380428442 -908651769 -753846036 -436852885 -297540922 -508043814 -507168485 -665040947 -974925248 -838891034 -459958089 -583351572 -809599573 -445902000 -982230125 -131759808 -780811343 -458633663 -441697619 -821440985 -360323219 -912415161 -793003805 -302228214 -9285627 -159512155 -809709079 -11655081 -610682613 -34284686 -479581978 -601527073 -430011974 -485684536 -982428931 -640864901 -680168666 -525214924 -864233897 -146841946 -754973670 -768834257 -25524310 -855727891 -762044681 -445626320 -709841908 -192762261 -13746099 -314221680 -628973873 -786093824 -826988678 -439336881 -946998089 -41419607 -165515730 -869702721 -137902444 -575844692 -235214067 -970320105 -193340086 -906826998 -668637574 -786831148 -965597125 -575280499 -837743591 -386300930 -460506661 -264205263 -406895350 -863798692 -759593185 -601474619 -222747094 -239426345 -297157472 -514440502 -961311879 -514177145 -97686252 -511014351 -367511008 -534195112 -420675164 -914205344 -903955951 -31012882 -324207601 -32927390 -479966195 -806133949 -938046509 -290452583 -446781400 -285403929 -107683475 -497807458 -983188444 -977222803 -254502030 -986240492 -896104953 -244788424 -357834633 -627537046 -19169555 -58189416 -234558381 -416778021 -461893948 -84188373 -129670217 -200824314 -107011304 -893152535 -675036987 -443676356 -952088515 -649068365 -894111612 -568816031 -561976134 -466383132 -263399204 -61314468 -479099993 -398653891 -631901658 -986877676 -950816435 -951058364 -121427461 -259677072 -740930856 -800162233 -370904579 -37312524 -863654130 -811401867 -555378333 -715944663 -665336832 -343126091 -160779123 -938352298 -130826390 -84306580 -819234389 -414366734 -514325110 -660821405 -524917065 -141597138 -285459535 -26451908 -64026620 -916845912 -18757459 -484945142 -949541675 -707759344 -637666763 -811484180 -930853377 -46546656 -532130867 -381528468 -802961115 -26175329 -665718732 -916273209 -236085740 -900502476 -261699578 -393110670 -660921601 -790881395 -579371475 -998432701 -713151856 -323003809 -445953256 -136322013 -539319923 -853201141 -539915652 -204011308 -812440120 -351414993 -123208123 -378054773 -470026807 -21933651 -410952591 -649883705 -172779123 -720717060 -978779609 -526296700 -8740939 -646908561 -940203633 -828605482 -973431591 -545036314 -923557012 -525234885 -711523682 -483879885 -143364495 -360643112 -643104199 -437647595 -672813936 -627245945 -332448474 -953636927 -294963060 -613107192 -809303416 -943088666 -935831632 -185288856 -742750214 -828363003 -830669889 -489726396 -937930379 -333627600 -340560664 -840557609 -414779828 -957669440 -390426078 -438605272 -836520505 -566929369 -301327335 -121206383 -227844342 -979342947 -356989044 -734354711 -362050274 -89945697 -965582640 -694974202 -549821937 -162093054 -604668410 -337325232 -875492808 -974117413 -273780476 -903808730 -127532793 -481243077 -766384867 -687861823 -332690348 -695991054 -294169828 -317391513 -670833349 -332191209 -495959213 -504606518 -193093827 -671322014 -792829207 -253089889 -205351569 -849721278 -115768380 -729080229 -867289174 -384446670 -424104059 -613531186 -671445707 -38420968 -652431867 -214282399 -35232020 -617877982 -310078699 -721931770 -475800715 -438850286 -891539463 -974676658 -943502360 -772800944 -436689652 -364484462 -653736792 -449193531 -237631635 -998389787 -823178140 -384600475 -423060620 -33505361 -10570331 -223295159 -11197910 -866205735 -536536148 -334670526 -843582487 -639216693 -958688520 -774305249 -364518272 -243399727 -335586430 -183612468 -344752619 -912262166 -630452094 -229995509 -665855176 -38282637 -486470795 -71709886 -95888490 -841587733 -198583711 -438178983 -495746037 -5759890 -527535000 -563743672 -654905372 -425269941 -442924060 -913891616 -327404420 -537115065 -151803405 -232228742 -128378869 -661067628 -344362760 -576315708 -231370296 -66549851 -677631494 -139397027 -308554030 -5951743 -248520592 -917031089 -117631907 -251767181 -352633825 -564750979 -718659687 -967217724 -508980538 -831324850 -141385638 -594223612 -662903134 -277160429 -332569575 -86674766 -824409856 -570627046 -547766967 -536962193 -878179128 -657428571 -611816321 -22145907 -692238815 -429605473 -901873526 -792432928 -659230955 -150696169 -989525768 -193763477 -468180885 -170742439 -410475027 -892300396 -616233910 -220034627 -352385182 -339178285 -470273515 -331215880 -561260451 -286422663 -665267869 -726692836 -819159067 -435392655 -288815408 -590348712 -292256467 -193333204 -203196785 -154297188 -952420343 -941950431 -64294314 -383210343 -967736980 -696591982 -128967630 -90813288 -336291647 -771688998 -158785642 -352768660 -889234714 -168172781 -196902292 -884405447 -781843258 -370713662 -109928756 -987264039 -273892349 -456624374 -644354084 -585766166 -991172779 -177806867 -70834518 -557103941 -293451370 -784996196 -921045388 -551264385 -808614560 -389018354 -836662027 -580973962 -452285480 -734985214 -258488388 -873709423 -988650541 -900318655 -544239890 -590320396 -20992772 -726673652 -100584046 -827037720 -545112499 -420753195 -393748766 -855756897 -810711515 -686268272 -330447328 -766345459 -203885094 -844049874 -453616381 -976504921 -567632324 -970208927 -86673889 -745291596 -215695774 -224965788 -679748277 -234582495 -885253502 -153173179 -27579926 -237116048 -111056587 -443765687 -956848457 -829027724 -106762644 -408907021 -94805514 -575013194 -491519463 -433627445 -161480925 -225053575 -854190544 -594376996 -58485934 -105474518 -780299251 -31161026 -695575431 -856096393 -641585282 -996663219 -676762712 -10672653 -282226978 -851253272 -277190028 -89708173 -541372028 -830520477 -434080252 -432242284 -104196522 -917646453 -481239400 -689916293 -984743623 -148704256 -649927307 -826343903 -405301222 -448322853 -880839649 -75126804 -302573077 -274251600 -594256245 -364053481 -306034608 -872503763 -672228286 -616804935 -707914341 -454891015 -710611311 -950732130 -930412785 -88302034 -483043542 -187526044 -989583468 -515984037 -564082101 -707679984 -768517045 -591086420 -456883404 -841260509 -118240204 -592597222 -214156638 -412699329 -349894879 -543581783 -369288504 -91236425 -154555614 -956344803 -656598404 -699207718 -241110396 -328215214 -197089677 -167092372 -509365609 -135609979 -130234096 -568975477 -261102311 -150369600 -852418502 -247824971 -756036474 -413761310 -93658345 -697194179 -864608100 -900316352 -314630087 -93400381 -231531350 -69311532 -95967159 -577352381 -292902797 -585539591 -487909182 -781084409 -381799755 -478455290 -105642363 -534110881 -395138426 -605366656 -770260327 -523953091 -179401087 -703594535 -489416195 -26630885 -277123736 -912606049 -781216829 -198345409 -365600463 -241013399 -249849551 -419365450 -493073009 -237608943 -346900626 -321342143 -690515432 -586748424 -731917617 -334691046 -803438265 -792888452 -555429401 -616650780 -168358020 -903253251 -652579814 -496196471 -637392875 -285055321 -324674716 -54517223 -997164761 -764768901 -794325576 -572966478 -143071057 -934846586 -907908798 -134493670 -272518261 -209947716 -768525262 -878092028 -383122996 -317966439 -687343524 -476006335 -851055687 -850928505 -824843201 -936567824 -759741101 -479233608 -202127043 -932505227 -221013827 -447731267 -741848732 -936267878 -307461587 -950551353 -266432255 -147030898 -956589185 -308750396 -868533432 -328111899 -136647341 -815475053 -575559789 -247804427 -521341151 -491111586 -843507826 -377711603 -341858330 -552689357 -382984041 -566270912 -613349448 -413469010 -638898619 -447517231 -255058074 -353796719 -660269 -616790504 -752995852 -633458042 -622413120 -970292138 -443880550 -123551027 -186073580 -36502518 -191143967 -725498368 -8575599 -305672732 -564816271 -342888772 -81095047 -847327837 -777375042 -505480454 -344682720 -920420280 -754403284 -455970002 -311194567 -739664506 -910102014 -243660092 -272856812 -677722912 -509409787 -651988860 -368972627 -299305426 -117578813 -101441704 -749200425 -697671692 -841856647 -709254550 -323525766 -233839358 -243333726 -167891525 -410345893 -192272096 -156792345 -484845217 -280563963 -409591059 -120534840 -492222093 -642974227 -120543426 -574299205 -619554852 -128819415 -945008341 -369793079 -111701486 -618893957 -382983190 -386185123 -645612053 -685601591 -65193880 -412419319 -684937273 -954708961 -4514097 -321075164 -206415998 -805057714 -272545649 -387749928 -640520815 -978997538 -540059587 -694979731 -756173197 -433135616 -390339810 -6967249 -945052519 -653467916 -448402127 -559520070 -124295418 -495955999 -295161074 -98415244 -265215417 -27182022 -909931513 -48844506 -556091969 -85787134 -285303513 -367459379 -488052681 -245650494 -98988368 -982145432 -675719256 -374041088 -998324036 -201058886 -912711202 -389352888 -182158361 -448167523 -302242283 -995610401 -248643105 -494317379 -917468561 -298645797 -384729946 -850332262 -458862309 -671671301 -348794328 -533345905 -306512992 -500873950 -306220443 -568345174 -101274208 -323552892 -618396778 -883446090 -322782738 -578267840 -752625622 -971662422 -6690345 -95836233 -321802654 -830201080 -506491902 -881909126 -210365991 -983282832 -609295152 -392971107 -321543892 -39994117 -749093782 -882134056 -267587481 -482136609 -868499366 -965472786 -269539612 -171612809 -142051785 -64616772 -984357487 -309733021 -331995649 -181607916 -539919869 -624198349 -617402268 -152553798 -816993513 -406215751 -975852302 -311392574 -336407016 -705650688 -694129034 -517379549 -563223800 -614008466 -618492428 -916335754 -360829165 -893695396 -128073643 -922414930 -249248591 -610633297 -353627232 -435058436 -706099225 -438541377 -544065193 -108953183 -845007154 -88581216 -403694009 -693179702 -11818167 -850535815 -887624385 -979293434 -972717792 -916669655 -188802865 -331453474 -176290087 -991311771 -713492357 -706601164 -193278933 -809333224 -177700523 -880896553 -238292520 -722375944 -857534876 -865985494 -32641678 -278775688 -603075767 -402524720 -391981020 -310872871 -558191171 -565808505 -642835505 -722664797 -122481361 -761846353 -417383790 -744937442 -786837982 -928028345 -525695732 -112681669 -886468343 -772257056 -374362078 -341662542 -878731405 -274784329 -862555910 -498694002 -346904610 -511998097 -444654426 -139769286 -204921008 -597229077 -703351068 -11219305 -704964393 -180252584 -193319687 -452273516 -733729753 -919932825 -715726548 -762057331 -646359549 -136578402 -889482272 -790479435 -735921521 -568947045 -918698086 -468466977 -904666665 -535221461 -435996687 -69988435 -16448521 -526635391 -141794383 -467049063 -754169139 -716605760 -890056641 -62166372 -964087003 -836728605 -826400150 -653283628 -327509714 -67137519 -30722317 -299880821 -610059898 -811465183 -903702713 -443019429 -862147846 -17835309 -845227346 -273298052 -785697140 -393819722 -296123427 -445595361 -989649222 -400002030 -975913099 -690114710 -296048528 -406026772 -80142306 -10025521 -20864766 -486578730 -501666475 -467865948 -88180947 -829416922 -536771630 -57219435 -646742287 -284906956 -648717504 -811051604 -108372042 -178224298 -205904673 -756171904 -713669002 -879041014 -51512025 -436206248 -159825492 -143486056 -110279592 -57944215 -362803075 -144155122 -259092034 -946004949 -118636579 -664512825 -61500708 -856270375 -664333749 -407594881 -729850128 -899848263 -385082200 -956790505 -768304821 -806991505 -524847177 -343502190 -438170582 -312201363 -77668125 -638493305 -1772253 -456271584 -821022342 -976667799 -847302750 -717109639 -908417674 -21216307 -271267886 -382809142 -953616325 -976286412 -56471584 -524310159 -21482089 -294331163 -696179486 -927376412 -29732346 -475714336 -981020409 -722917752 -431689847 -51043889 -16786741 -203388098 -115067527 -281282934 -446885153 -629248618 -663828069 -826983403 -744973207 -208440044 -683818548 -104562822 -340227365 -587327877 -122107605 -220876881 -516991928 -162636298 -549469982 -406279278 -987230709 -223617203 -493864639 -24941798 -251767320 -430236485 -813261998 -961714129 -401401684 -596606698 -32743593 -762555000 -855238482 -732658910 -181257535 -298915457 -473227313 -515384659 -909227821 -59492501 -706585169 -392487566 -684158238 -804172323 -877071250 -25280890 -11240774 -766264420 -423372816 -356479428 -837052831 -890708344 -88527404 -765925822 -991976210 -233190733 -514521681 -943897676 -811909002 -595301003 -381785252 -692157992 -933611611 -790514558 -389652752 -365123618 -130092496 -111466108 -669539944 -537834215 -981729139 -271975484 -797406281 -129081563 -294836635 -596068590 -231705559 -595337899 -135782834 -536592801 -346913118 -435746839 -952747697 -750417298 -728332324 -960121014 -290239152 -12677205 -710914882 -211842828 -624201567 -855632685 -995059838 -398629305 -102929080 -452865617 -242867056 -396621976 -626734125 -474753291 -492710315 -251234184 -605978221 -511107149 -311988222 -182190935 -459316899 -323107024 -579900316 -959984304 -374000663 -116400997 -276762769 -161011459 -795187979 -386351714 -180297623 -602047461 -595826655 -900460332 -840728528 -535539933 -841953759 -533216759 -851077680 -32449736 -580855559 -867255211 -155071263 -793535562 -802893379 -773069673 -953198563 -340317119 -119392748 -24598265 -32972888 -674467941 -537114305 -247636271 -747564279 -238562747 -12265610 -924547481 -856425681 -933167913 -701888373 -249356188 -302900078 -326059756 -891464514 -7600942 -892430045 -400467272 -699550089 -955332608 -604247973 -939883488 -313336949 -472662828 -821871177 -595681683 -200276385 -318071447 -815322746 -957004063 -69673476 -671199216 -62301590 -610686866 -817016213 -192244096 -212452152 -574214597 -749766180 -223158255 -503340602 -898249905 -532685686 -205549842 -842317377 -742167377 -686781435 -753571119 -869194659 -911663875 -134181865 -573027738 -695324026 -22666380 -788081497 -532054450 -580056135 -591487383 -215928895 -150763939 -859749869 -696783552 -873710501 -325538019 -448211676 -630410142 -90739990 -700118869 -170630198 -823939523 -491125360 -373282347 -999187629 -514297186 -976807734 -311528196 -904026012 -528610349 -836563067 -236640647 -202162991 -195235187 -677111117 -367815492 -531402026 -755320819 -606954237 -486052722 -193813796 -331342646 -728661782 -740520997 -105190665 -511677267 -328699074 -493371974 -823624477 -555826538 -471635681 -302197402 -731212132 -72719493 -305943738 -698696834 -581706995 -21221178 -643047290 -874991572 -81191513 -954063219 -530216736 -378555295 -670600541 -1671744 -850766122 -321862222 -211124831 -624528834 -27091778 -158014825 -611729765 -338997343 -49918598 -186610402 -36730476 -943827419 -993152612 -707065752 -387357460 -569041085 -715275855 -205978972 -940152294 -129066045 -592218009 -770254901 -247478532 -509382896 -59786248 -962761448 -559672458 -944374174 -969897039 -66487894 -484257115 -445507442 -953587804 -249494766 -515054188 -36782167 -990321157 -392524509 -272070289 -196206923 -815294586 -59486592 -197491208 -594234753 -315256314 -380322258 -286257689 -128505389 -27668486 -932653287 -146951396 -609809452 -27050687 -192765404 -476490114 -112545166 -756585672 -974634080 -705794498 -766371470 -454158128 -261375216 -140731017 -716235521 -476124764 -626169190 -31961997 -124064240 -357422991 -260212748 -407388429 -394120283 -232055620 -34164895 -529413262 -443118380 -573585692 -912900026 -421601423 -424579979 -504726032 -616682709 -133027949 -41127871 -689830785 -153763792 -508222048 -681247448 -461421061 -776490960 -167694478 -140897807 -383763750 -273712804 -145870755 -32532180 -287716015 -195847802 -693148289 -654474478 -50451208 -932590511 -211234289 -341660773 -639665488 -503414758 -5687714 -868737463 -933021421 -178144671 -693211537 -214157711 -745992402 -311959592 -81959162 -440675524 -218393487 -207857350 -709880515 -182952676 -191404055 -970759312 -775446215 -233590320 -546914231 -663972383 -333187156 -770171586 -627044474 -471463215 -78282435 -486751822 -565082672 -280283938 -100694591 -969193480 -355743056 -816241704 -80852846 -965631415 -301676364 -831405169 -273394044 -17151952 -645228050 -788742821 -99730185 -232769476 -192207005 -555738816 -971425953 -305821536 -348683298 -146008623 -815890466 -833683306 -529874153 -143080045 -403095690 -235493224 -156608001 -225079754 -35974290 -489549091 -655193222 -747198172 -835156478 -789506572 -618768676 -931004313 -604445808 -194057048 -740502134 -115865358 -532809521 -876109953 -19309350 -13715766 -836959233 -476120085 -629200425 -316191499 -34392646 -723720211 -637119347 -562825640 -910020140 -804268421 -634351686 -803464875 -146675576 -187648179 -824897167 -600232601 -619622819 -684815678 -578466124 -703980127 -956919016 -802490158 -368551142 -536842389 -871128027 -479177319 -471484519 -846736035 -627143242 -621401057 -148225702 -760059378 -53460534 -505741788 -432710775 -238901452 -320314622 -761097624 -658699140 -786529482 -726178045 -743540247 -705528097 -609253134 -818767190 -446300212 -396916178 -489267182 -668808360 -623965544 -98399853 -203591848 -504403118 -226474564 -932160621 -782741538 -376464060 -845772750 -860193829 -52056471 -4855225 -838201567 -401788515 -415013077 -182905106 -271246656 -565503595 -734176699 -190201822 -140002766 -438507016 -326259543 -127623994 -979618824 -718231647 -333920662 -981039599 -675489622 -646205545 -552566629 -530680733 -838663620 -522363333 -182264681 -531010808 -894513569 -468297107 -35969110 -998866042 -277509048 -556387537 -964523064 -396547537 -495082886 -93027879 -208811309 -493309829 -676769825 -839448297 -335485275 -636286972 -44159137 -758997473 -400828284 -573965768 -125761967 -845599867 -461978825 -112028079 -537334591 -576454186 -987874689 -798147721 -822503798 -60849086 -864033381 -194662669 -176404297 -694758081 -683151615 -203829947 -472014813 -690614481 -144952788 -123025854 -810458342 -503504113 -733204449 -131441362 -929677899 -374116224 -682741415 -965875721 -936570081 -937262229 -762172532 -845662961 -316144412 -520529006 -495166753 -861761705 -781029430 -31399074 -697500658 -582520316 -364493662 -459103898 -99948564 -732640629 -936392033 -900965181 -70013079 -236060939 -665600463 -168143257 -873957789 -464967822 -653898572 -242002178 -701461714 -391437348 -33156208 -630899349 -258003546 -245895459 -314228133 -875218463 -839773506 -419545472 -615987484 -905658752 -200457398 -36680730 -752458480 -34143570 -684172419 -595982761 -235319693 -991441340 -471710222 -612204361 -29998964 -776977740 -957755521 -895854308 -405245260 -212942584 -183731383 -441287562 -16405480 -765576468 -717207798 -838413460 -230841442 -803706277 -884870671 -665032433 -804962095 -858371754 -351228575 -322259922 -623247327 -555691614 -689746223 -192483355 -269606188 -98743375 -473120056 -201758351 -553252946 -595971831 -24282001 -361576290 -779854750 -65914545 -568938670 -635270506 -922543969 -903806281 -922110248 -449850127 -432208583 -719453934 -429380950 -693334393 -578835879 -646458005 -494228513 -613284084 -157847918 -159942437 -193765322 -237704847 -656462522 -492964857 -297660305 -52751431 -902540038 -951892311 -684335847 -941285169 -687090590 -49218 -260914269 -51278912 -505531247 -339626640 -423696379 -599090031 -695034361 -512125426 -207703822 -465750281 -167514876 -167755591 -836005652 -481891530 -540195608 -586574155 -166690274 -583210725 -657878955 -469986921 -988526154 -265300711 -199217860 -969952948 -66549479 -337912683 -538904005 -102119427 -929336842 -20845075 -893908766 -63193719 -703491204 -319929987 -527487051 -390365488 -480956811 -500998545 -481793852 -386921461 -458335557 -323986833 -174817214 -679235816 -724307436 -691749335 -658465092 -966363695 -551605102 -869757985 -78829421 -76832794 -408343168 -511788032 -591287991 -44149671 -278080561 -102272922 -376864756 -458216233 -220145556 -648768005 -980136322 -269524179 -724051078 -703480616 -279388771 -95946149 -692803117 -343292093 -61244890 -213062713 -315908260 -99254476 -846075029 -549484145 -745634511 -168964441 -501698408 -69547056 -400800510 -480744117 -424404455 -523425427 -460563867 -77327603 -547367089 -139191222 -453518790 -210365173 -923828890 -923205847 -649708105 -922945949 -839402469 -896246264 -28217780 -397007885 -592295424 -484819451 -635266568 -325424924 -986531326 -287053974 -500144839 -880481587 -749020160 -490947150 -163640498 -834091427 -415623158 -295407757 -854129444 -727632120 -221861353 -283561212 -174886062 -59788323 -799931866 -373146899 -967163899 -719805390 -498719331 -361461471 -966336509 -316043442 -168492023 -100929676 -582935336 -10737562 -16497490 -323351058 -501208660 -330239504 -333244674 -275780180 -541279713 -3264414 -881192819 -507095066 -155416738 -411288173 -752688210 -574392442 -81587685 -632271832 -805072772 -128912547 -170120657 -826596037 -700666751 -201311122 -986001851 -804470783 -264705338 -145003747 -700469358 -585374533 -499824900 -821786105 -939679307 -547870744 -864485364 -491465189 -279478311 -977120632 -996754450 -736237679 -898879431 -138048692 -384015587 -92519897 -373328644 -86985172 -818880182 -287262099 -188066662 -813317764 -255529117 -525107103 -564450996 -217741385 -317743554 -677431716 -739580512 -943464821 -684096788 -75871768 -967823008 -658216117 -429193185 -256461499 -23845114 -315464508 -389754148 -934928981 -324018112 -690638120 -115707030 -198963327 -499497516 -710522828 -124777238 -25395390 -5997418 -577841730 -754117087 -127283224 -870504724 -633115516 -684347815 -255208034 -412928064 -96896579 -631373730 -695210486 -433588171 -695391541 -269105034 -671327840 -242188277 -177193929 -322083876 -409906546 -127272094 -274094756 -294640560 -876570356 -117089782 -168809674 -459959096 -881141679 -858258667 -827313668 -83293076 -871425033 -294775815 -129067023 -663469910 -896077273 -243718638 -539669059 -683213030 -757843283 -591926772 -499892328 -708441490 -345992386 -597693718 -539760690 -824424538 -777061314 -822308253 -876436429 -438536869 -699134610 -782948489 -474080906 -230525220 -891498408 -665429601 -526358441 -446504732 -558211495 -206097300 -83018955 -931553156 -301001772 -273075750 -888827862 -755014139 -589925322 -992874062 -637269274 -717865857 -580983353 -896044113 -505900916 -830442532 -451487811 -863100920 -893433312 -334181275 -251682625 -637608828 -127541400 -956628297 -303669933 -850889338 -537664176 -813375618 -539700593 -642875174 -185871170 -666022887 -386898995 -309020040 -969171904 -76485038 -677750444 -153141072 -894577111 -130468636 -22433343 -96721253 -995672253 -383449080 -225990346 -292576435 -181130740 -69128528 -504943153 -99854314 -712876881 -973981743 -584213112 -234704065 -744826036 -199452258 -454579070 -818620879 -715984472 -526717663 -23228725 -66872017 -648532620 -833432677 -113106362 -803228574 -783584909 -985156534 -198789520 -434741491 -30283021 -864127512 -222614883 -803340594 -277808589 -286145385 -558556645 -122318200 -327926526 -815248011 -591968269 -659036615 -230332001 -975238548 -122894748 -279915318 -87170663 -846244758 -852131955 -502135409 -102007411 -764603425 -607480113 -667849029 -307064489 -959248551 -23033385 -77365812 -147684840 -233550023 -804994277 -998990226 -136514073 -133240073 -851522551 -599046397 -218443328 -612968258 -320541802 -251639684 -613753971 -951412702 -652013079 -798309227 -875342158 -973280330 -121520678 -443227899 -531576539 -568176238 -589999931 -148547865 -648543443 -952715270 -75664921 -974825328 -284141788 -882476889 -574677373 -307307512 -926332010 -797041709 -686006915 -549679896 -736149088 -518519047 -262871029 -808025631 -461777280 -277911132 -174857332 -354412459 -529851004 -398963175 -687471129 -234383469 -765677588 -451563926 -654679090 -391057402 -244574384 -133452504 -149467891 -725423831 -433680437 -399168417 -182987093 -351966879 -671849517 -620967308 -595006749 -543975196 -671834697 -365522792 -447861486 -122529274 -67199990 -440510 -480741139 -464188705 -946929225 -399849492 -846381063 -864800434 -657412672 -110249728 -25188368 -269219093 -975152157 -11210436 -186364624 -859179258 -344305789 -317151653 -847371581 -32617943 -440848871 -309206861 -145151397 -540835671 -114783441 -829178439 -13994190 -94076915 -637639005 -184733598 -209304887 -128324930 -969517850 -278264734 -689033694 -218832737 -941026885 -558978797 -837543537 -810773839 -47350500 -991736069 -803550722 -916903533 -38099036 -173427532 -82910271 -401630119 -364682588 -326555422 -715312136 -743258338 -86843014 -936858965 -200496141 -370292387 -837178501 -183871293 -898176453 -193935729 -753666213 -209064795 -721150739 -22737036 -870735750 -478942127 -403201663 -849527174 -326177710 -734257561 -128234105 -765785010 -89370026 -814769578 -857691389 -2801259 -32980433 -732404110 -448482199 -535208456 -98401850 -330432697 -274323099 -545263660 -71896295 -283633159 -951514838 -769621316 -90955730 -1489638 -715664955 -188357353 -839930493 -816852476 -993997663 -570744724 -495906533 -244231944 -666950548 -975459996 -944552336 -505285232 -223515996 -925046009 -393164793 -837075429 -267628472 -846122885 -560727646 -967870786 -238267229 -729632298 -275252754 -393589302 -191322661 -35339089 -962307738 -33361769 -651981429 -447304125 -222159254 -691879709 -128765044 -147221656 -629495879 -86339764 -141381240 -681814606 -541461447 -821458014 -24876982 -352242912 -690774750 -701427573 -506798977 -437093868 -869843215 -986593902 -178493555 -172959852 -787044416 -573717522 -664532133 -165220333 -629289600 -211422415 -653944240 -121152166 -972910815 -222954808 -859542947 -321711113 -92309751 -532663202 -581266266 -151444016 -131366011 -201063891 -670821979 -555171682 -524494652 -226806302 -957812737 -854923976 -279789008 -319257023 -516395687 -506984441 -595386230 -906516568 -173309728 -168216221 -528539725 -95547373 -324727435 -230609395 -997393519 -892230367 -311613785 -173464889 -378338939 -953159114 -179956595 -554967770 -353501919 -432755552 -976532889 -880215601 -583695679 -666236140 -109118003 -463845980 -611501550 -597686981 -534865221 -5305412 -688163914 -823019677 -29385424 -92980698 -829182917 -560799261 -557411551 -243442817 -133458550 -994417508 -419806773 -592480420 -767794865 -955184948 -193262611 -838321458 -416351317 -148665338 -320932976 -629501922 -839978321 -260871622 -149691356 -509166059 -429688393 -21894044 -646901658 -601630628 -520743254 -46054786 -722089918 -812717160 -37004854 -51622134 -219304946 -886205083 -636611524 -182741290 -150216802 -627073377 -894161195 -570083274 -592426842 -383232673 -16041855 -725501897 -157785357 -305657412 -960503753 -307099768 -543727545 -365614500 -488589406 -892500878 -950538824 -103422246 -265374622 -188924341 -810808418 -241717910 -762091986 -870592991 -632598773 -947366834 -676097894 -175784818 -595418172 -115322707 -298470586 -461441658 -993644498 -141970867 -82124800 -187179495 -708517454 -358931539 -601507196 -703170211 -526349049 -981271520 -722278909 -30928049 -648436748 -245522456 -190738617 -763167943 -859411187 -775763581 -37376650 -287399136 -709648261 -814363578 -901684176 -132053589 -925656650 -633231356 -553395485 -467248637 -49128026 -462170033 -645040607 -521097232 -668629979 -835527478 -730517936 -392637205 -868656610 -678854990 -746420257 -844246277 -837144302 -461645291 -646482408 -544880571 -535514901 -553918135 -891410361 -929075727 -645143001 -820881543 -494028697 -433005047 -511617449 -618385761 -576493529 -430844689 -439533373 -730565684 -757032517 -407758655 -885629287 -333489409 -69339188 -783298 -965487590 -637989562 -526012442 -936567400 -147183672 -628317776 -77562430 -504879168 -820913772 -145480230 -608494278 -546509722 -748651889 -97949567 -535870723 -529490223 -80597231 -102659643 -617169146 -310144936 -717654317 -908327077 -914084768 -8915904 -207830414 -775220412 -352689885 -835753062 -140169065 -252307291 -572035547 -198159147 -586815894 -677363851 -728808238 -931691140 -689122677 -662746199 -128539184 -529742592 -844381862 -569019607 -442915082 -33206810 -578268059 -871851785 -613776370 -478656863 -58266477 -569991057 -987118432 -792165869 -695858332 -473396264 -810638619 -611001263 -474252290 -877406662 -63372733 -572718094 -368795450 -891642862 -32189736 -631746897 -458643749 -67223892 -708813030 -321689078 -586325809 -743855335 -844428154 -302990954 -774569422 -127034454 -296690991 -624975715 -691689068 -594517140 -235250121 -909933567 -86994144 -414415636 -947937448 -42321445 -825117746 -91865027 -372557350 -932310010 -275284619 -449295154 -55029812 -509689164 -106753345 -102963205 -221334367 -589953913 -293182911 -917108406 -424327210 -653257184 -14144718 -520212402 -349864053 -347011832 -888385744 -933326035 -905845594 -99937759 -584106138 -85142381 -726050024 -756680015 -643926737 -851757906 -526786044 -378086798 -607363025 -759563703 -283708179 -834811605 -923738432 -902500217 -137042834 -427061635 -390272045 -613784085 -881528629 -34012039 -419959462 -54611427 -505362064 -297293774 -978580736 -978349627 -487573301 -924330637 -411827681 -931184515 -172198860 -432975461 -13308454 -50333171 -20272920 -372815785 -150678068 -205247122 -890769820 -273522609 -527553384 -241494607 -280582992 -916020428 -955716120 -494081519 -361472206 -380582203 -203280912 -681548365 -448163033 -174842799 -298737618 -204849437 -342573050 -528001139 -295605263 -276857211 -629816055 -593033955 -166919292 -697499679 -232738606 -769010294 -163766174 -237006421 -501353052 -216854431 -292720452 -42184153 -823122791 -624317552 -781847528 -126683723 -497555254 -33974074 -922180895 -394952992 -234570849 -361874645 -494992923 -44564472 -280865710 -100329547 -479941183 -125761383 -896042944 -397944227 -176519955 -788347755 -952980823 -988460294 -47765534 -325159277 -60431654 -359435828 -256340390 -726384997 -352185422 -838843338 -172025750 -567826553 -64063217 -610083292 -338184322 -390453285 -718112210 -293831985 -183524380 -81154092 -260435871 -882208258 -525180801 -37259414 -528306325 -61999372 -514306278 -458498908 -414617330 -611944194 -265998222 -346626025 -196573802 -132666251 -164907745 -963768961 -661928337 -680776093 -30819352 -598900651 -419635393 -849121446 -292155794 -656047717 -901885575 -118852472 -763479931 -573137428 -709550075 -507324645 -290765693 -203431146 -635869299 -271031680 -163113369 -103849761 -566292258 -722695843 -946857557 -592542528 -134850998 -863771848 -841044428 -353401181 -837938298 -749184865 -941976955 -384281927 -936897853 -354511245 -402323765 -356571829 -202618591 -180448948 -608771843 -842919199 -502403234 -97781347 -10931678 -637283026 -355621981 -744107064 -458658037 -216086695 -811531160 -862981272 -985308723 -526843031 -979452695 -814695507 -453045610 -155500696 -887323540 -413421925 -417337936 -296364849 -508373866 -252773785 -691343606 -878805595 -952315042 -698148373 -196713873 -224937480 -887531959 -335069816 -963289227 -162472366 -475197559 -914898769 -740798201 -722205661 -354226351 -839463482 -729015601 -380932784 -184826261 -999255821 -437765169 -788603885 -9433438 -461747596 -721718211 -496589584 -721934255 -357569361 -36826059 -757598168 -104359052 -909824886 -877144233 -764868690 -942203701 -143908359 -910568094 -996216031 -622930079 -995802624 -714106786 -394963091 -474261681 -934458168 -728744250 -348977246 -339194880 -536887060 -191330520 -845101750 -260509765 -289028043 -915233567 -600462145 -838874338 -211106761 -652777654 -784781933 -981782089 -145345550 -781479551 -69555259 -794370107 -361004652 -942200789 -594468357 -238417310 -936723989 -408455675 -174464098 -222724761 -534905878 -164348407 -141702829 -805563545 -640548206 -253299435 -304758035 -31913470 -5278263 -918484984 -125042329 -799196753 -756926445 -311198376 -811425963 -314301456 -371417627 -535576106 -578681215 -834079695 -85614405 -212000616 -624201588 -755871379 -367189823 -499282962 -362059723 -615161751 -282994406 -447408718 -268587324 -57411032 -626134118 -738767110 -640196400 -42731273 -659755271 -676941650 -403034623 -195450328 -863314836 -368885690 -901884275 -715595269 -626620603 -611851893 -119186058 -821236280 -896052932 -570793436 -63163877 -396069020 -779899914 -147706061 -190804667 -586019860 -471238569 -219852931 -686638401 -172409611 -263921004 -596912198 -889986251 -889144513 -129663288 -802583717 -861667051 -239042561 -886586107 -562145421 -588495982 -660205048 -908903111 -28964490 -612349987 -184532580 -602243970 -541181616 -511704641 -684448029 -338398320 -900876120 -947558818 -272463340 -973623253 -635987972 -953328903 -979077375 -710696044 -532844302 -658489149 -487654235 -893956575 -503151670 -904699187 -350616887 -183397594 -542239828 -993980344 -280779772 -987207631 -698551703 -17669221 -718132423 -74798929 -172450273 -285510605 -13679654 -571585376 -94584705 -844790913 -744430756 -784833014 -762814168 -279813368 -612306724 -84774192 -878399583 -840116377 -949891029 -850336762 -59583871 -50638531 -445454950 -867197130 -200116077 -482509966 -952317104 -532136809 -742340742 -942372707 -522555218 -230444108 -384703192 -627664456 -934236845 -157104173 -546926063 -12490727 -306509067 -806318342 -297031806 -496435494 -583617130 -804592786 -407558613 -117636709 -384693672 -731103889 -406918662 -944710284 -629745909 -300196445 -766934197 -622774881 -653485406 -814236604 -522229679 -850847717 -410160795 -703516135 -666957109 -189223847 -546021002 -999800561 -328183630 -848107593 -114076324 -165111772 -335492252 -488282223 -681693740 -661400052 -771971813 -929157286 -885054648 -631252752 -741554183 -87863311 -121614748 -574870468 -789228495 -917110495 -465012544 -729042509 -758597787 -470525364 -882730587 -665115103 -93804857 -903386046 -435291538 -942974246 -377910674 -903738469 -25693263 -303480235 -106916362 -558531241 -256451034 -324257185 -88525139 -516573284 -132188145 -138974301 -856431013 -92097763 -582456583 -48697735 -237338792 -223221789 -885180195 -417705834 -109248080 -852414730 -152228114 -422688 -923234189 -143810458 -630618432 -911565177 -801842806 -535400238 -106438270 -654461923 -214859495 -355141206 -872693389 -393342720 -103508624 -450820897 -569856891 -401043386 -467165238 -922065940 -273007100 -142748980 -936140661 -335966967 -314545885 -299363751 -164234838 -598289231 -991480361 -82969882 -804442082 -3240710 -268067488 -680572001 -945752132 -967549749 -905050136 -20596018 -57883328 -985977263 -261622881 -378978731 -966524512 -362052316 -366172657 -815552742 -561299146 -182701697 -612132286 -758005570 -764776012 -466207810 -491145057 -366867220 -135657223 -763788162 -830824036 -899100320 -159652589 -396532237 -432645755 -295910545 -337157262 -746838619 -198125601 -422003752 -195537627 -478536453 -244542670 -133197102 -872890220 -697951780 -111058586 -200314639 -908919661 -423887683 -141036932 -748819208 -387227398 -819562195 -856386341 -374780548 -858907123 -501902971 -533614547 -527590645 -156697952 -248537667 -579011366 -530281046 -333739282 -222142889 -865762381 -747567525 -193628482 -852107082 -30195543 -374068827 -305616441 -337082882 -516231362 -787972510 -482392277 -401732760 -85400998 -453844853 -24477361 -501735005 -635023627 -786358634 -962024702 -719378063 -229638956 -634303692 -661509761 -984260950 -320223085 -543605958 -240796554 -682500273 -628770279 -627780695 -70293158 -771025610 -364042343 -440778757 -186126123 -968412492 -613012690 -208520804 -694232794 -694219591 -289398737 -241161521 -64260653 -278037077 -909615409 -592473973 -70599247 -134330039 -297759419 -837605102 -235789259 -715750609 -797463293 -715262756 -541800932 -320776960 -550374549 -119917842 -914901699 -935492597 -843375971 -359392910 -21288804 -407755086 -228405453 -564701994 -177374390 -226939877 -932086337 -656448576 -62822165 -528624062 -97071515 -797520473 -963458880 -545734887 -880072737 -372728308 -13529587 -627617377 -864060632 -635293033 -462385122 -913792896 -658008544 -733752764 -122388708 -105853281 -181215918 -202487726 -217342580 -531511556 -870609901 -453442403 -733256279 -595449136 -430124885 -294973001 -971749070 -446396815 -910400393 -308343216 -797046309 -602254130 -426967424 -298381730 -646036809 -509174064 -571080083 -259295633 -313686995 -46277244 -325638019 -357212558 -91860787 -537151125 -906282575 -581734935 -632901678 -36992343 -830859440 -631526461 -847656880 -205121409 -981569586 -610355511 -837071507 -238038469 -991809525 -72328326 -447123747 -50897127 -992671194 -7962653 -447832294 -993790568 -971021197 -411890556 -729822822 -258892222 -932776041 -136486656 -517969191 -681428758 -960466016 -67980142 -205775431 -382776589 -428322205 -925382465 -779115274 -140589319 -71266422 -331264044 -813411379 -554396537 -449005211 -767012145 -647242467 -908928719 -495871828 -944549809 -721298176 -503113707 -606237786 -670640075 -957585152 -479004204 -404864260 -160027868 -193069020 -351499015 -259172753 -915268782 -469955731 -797007518 -703606949 -98330841 -64664333 -719162507 -679625633 -679605579 -863905755 -732818901 -421328363 -59248902 -383826947 -190175142 -559849316 -172850447 -838017950 -849161282 -138564600 -658828055 -680232609 -751893966 -801633647 -464350085 -710172964 -700520654 -229752597 -130005200 -746988652 -276806397 -202426498 -433095933 -872100232 -160222369 -823162774 -912857036 -557883877 -563578160 -417825724 -489523168 -61795662 -606806636 -916032629 -826637487 -306528102 -819987154 -519499483 -2749796 -369388078 -57095873 -404296232 -749175003 -942893335 -370007379 -565418345 -865410883 -743767395 -53004932 -881469670 -154957962 -540681446 -992577567 -836191106 -541751599 -970925210 -962283379 -800246630 -488116295 -186828800 -684512717 -934028641 -957584590 -620285361 -511488817 -793306377 -218003657 -809529915 -12107928 -808459633 -932736976 -444537408 -544022120 -665283045 -204040204 -594563573 -924988304 -709998291 -885217410 -849601364 -619238972 -70364240 -50520971 -885287094 -338378165 -619056843 -883118119 -140244350 -791413792 -116405105 -394758515 -428266942 -872184723 -576888667 -920701113 -673681018 -448022268 -116232303 -456650239 -24815445 -927218208 -655396617 -483777428 -520676980 -98444855 -82480591 -317286067 -900552633 -355487555 -343430100 -742800065 -692242451 -338776154 -615079179 -878337800 -264854646 -369206505 -808253743 -447356257 -950494836 -337580266 -51825522 -184979861 -332925068 -147856229 -237021461 -616327191 -498952340 -994581444 -511891231 -383946804 -824234823 -132236812 -651417305 -391172373 -819075271 -730330230 -462311286 -317354962 -638374629 -425458861 -86632740 -865276533 -646064108 -875853436 -849063599 -214074959 -568920384 -50606155 -424561847 -376323872 -625068855 -859843829 -772283146 -928511119 -977289833 -719209830 -549965061 -244569226 -252976047 -348502841 -387962630 -380025127 -346767332 -740596987 -623298757 -557638107 -598495245 -14830749 -610917576 -165307710 -495417357 -409190114 -813928269 -783491293 -16103679 -110225267 -260863050 -835712260 -203264895 -115412403 -319003055 -349637159 -226281740 -548488356 -414419043 -6322949 -282065396 -245712562 -853374352 -991210244 -400806342 -282919907 -688106411 -729395189 -857047492 -948076918 -677673783 -701404573 -281630793 -155057782 -677289137 -304115831 -996544696 -821897890 -513406032 -984279892 -957864423 -134458144 -309962085 -239928353 -701391109 -196788593 -403186238 -952214883 -616047097 -210503179 -771310879 -46417008 -10206274 -16584636 -477704890 -340776497 -336600382 -653407153 -401969649 -245052527 -765749512 -498081861 -763468208 -545524048 -746979094 -403176131 -782966751 -311313817 -904032671 -243792178 -74302635 -996730670 -689481876 -136504829 -792810845 -55904580 -269592602 -285535829 -903171500 -414243584 -940951033 -537477958 -391975077 -257188595 -272572098 -397282515 -698980747 -342106957 -17567933 -51743420 -417597380 -620979209 -870501829 -170441704 -719069607 -995921731 -499980349 -146659102 -867408646 -951675691 -827682390 -882703902 -993338308 -126742899 -826926620 -47650057 -840443982 -608221628 -245552968 -693213092 -446095703 -699215573 -591735624 -187821895 -433521789 -973275889 -85923310 -526092834 -836784859 -572191995 -768933456 -206782721 -390917162 -721536308 -136396930 -353396244 -929453605 -431944192 -805231697 -923008257 -833425362 -300471839 -104338903 -641289072 -526356615 -765598836 -949598754 -199408898 -130338994 -49459135 -632694695 -873784644 -915750080 -3500298 -216007274 -736910512 -207545013 -416638339 -550706672 -815851552 -539979740 -444508917 -139543749 -678644374 -988178798 -584302329 -389642959 -15447609 -821944707 -488804719 -170741750 -490867197 -743285205 -160350389 -216280554 -442549991 -477027631 -623277094 -750224087 -994985184 -585932812 -224488106 -15324426 -657716362 -211093113 -691536183 -445047 -341608619 -33137505 -669352476 -169618880 -416658259 -705408877 -564384602 -921891734 -836687463 -732600368 -199978888 -822639001 -799522485 -552535414 -951377271 -944891959 -309660757 -156706429 -404720440 -492497856 -144624714 -260732732 -749991011 -216145278 -751231165 -602663274 -286012539 -71976199 -175982267 -330821400 -658686138 -403140775 -151952627 -39387768 -462221627 -339121362 -871420083 -37872330 -331402711 -433557830 -467179736 -606021659 -640886151 -326378256 -29835908 -515150222 -147869828 -240304855 -616222304 -118482116 -557672316 -84104992 -483272280 -595427757 -580897091 -24369864 -734043755 -293547933 -668466363 -95308399 -437814887 -374559973 -366022431 -362854438 -619472874 -817579339 -152958040 -936710116 -788376438 -872228973 -511750569 -399736711 -742454617 -735333899 -394621126 -482478547 -400370478 -60475328 -751948535 -851229548 -387362978 -312651327 -955318199 -93354894 -338067377 -240423162 -464836805 -457772919 -267043251 -420469166 -390473235 -59881503 -619818808 -669818782 -766942785 -135389317 -291410993 -680069226 -942891467 -98720826 -999767214 -478460639 -391744644 -315591375 -253136290 -972108752 -459058323 -590366027 -256144311 -178599675 -264427102 -991103917 -10196805 -850982141 -152489972 -549335844 -586544266 -598121004 -488640830 -254199965 -84262919 -134995916 -278028229 -179317586 -993999603 -127378849 -554903591 -445101370 -949744179 -215298351 -785124208 -907649728 -757484207 -265526071 -90407028 -421599671 -680089241 -788669236 -325831506 -414728724 -414241215 -517990232 -722872632 -572132635 -11158079 -72089507 -372961431 -414322104 -766790756 -449715509 -668194197 -687607994 -340449848 -312003988 -327080498 -118497904 -731112870 -201556318 -971798198 -284885665 -8080455 -381085182 -806710521 -605596703 -577192289 -6310477 -213000752 -687013358 -797249043 -708077440 -26680372 -402614866 -230043364 -521299940 -824566074 -780820031 -645988524 -143306718 -833404040 -301800464 -564359756 -283921148 -284770140 -662688868 -127773677 -406461650 -11190146 -280145210 -529524012 -946765471 -596894858 -950617546 -441840415 -474252069 -668391568 -591153650 -648475490 -291913696 -125450621 -36048063 -857345963 -950182783 -991291526 -331407905 -748126253 -633376509 -993074239 -238151553 -772446086 -400572038 -964251206 -454215607 -133639331 -446523951 -677883960 -647388439 -527246510 -751298658 -208461319 -158107666 -678944018 -573666382 -528167964 -457902633 -11415183 -117791323 -633094911 -382059766 -513905866 -824611122 -84787040 -727699334 -987406515 -948040597 -117206274 -583156560 -770313778 -827959487 -119568721 -418210720 -190520785 -162764886 -828662695 -960247486 -174170236 -393963338 -402736472 -914460319 -656716410 -116780655 -497532071 -40414773 -170531537 -640081581 -559874161 -463317770 -83981890 -990052035 -576043485 -231962357 -89808276 -769294348 -365292099 -354341522 -973992892 -756601598 -491130458 -465058649 -411037422 -790546055 -976407608 -791570687 -102963248 -831777211 -900966231 -91303477 -877669670 -841790807 -524198415 -660558821 -73646335 -698416752 -428365992 -400701264 -241124079 -274840199 -958632679 -818497406 -311686399 -204180526 -128377480 -103634973 -112819809 -374279891 -606588660 -715545344 -378195332 -28030675 -956432718 -647294713 -384328807 -211011316 -118094950 -177406323 -135599035 -460400057 -321856014 -508129833 -476470889 -523487436 -901630027 -54359781 -867260374 -645644826 -171727947 -167849546 -186521112 -488280679 -272378635 -180080608 -333531562 -389510539 -464919150 -334471222 -307824762 -449580439 -991377930 -546417025 -152556589 -624495485 -586209132 -623030219 -20984009 -105711105 -995524483 -855113678 -366877140 -330029430 -205713740 -499674926 -363724709 -26400617 -307927596 -879262789 -707371288 -977974442 -111805057 -691512061 -367872346 -617598235 -473303604 -617762516 -871643342 -489837802 -443035490 -987134105 -305758495 -571322157 -347361536 -224322028 -395250991 -836816336 -718146621 -427405754 -615096010 -271122934 -124180100 -952677471 -413500335 -612456542 -479204773 -128024278 -174563081 -479271717 -589039818 -594188088 -288687772 -337720230 -336849789 -865125862 -130380126 -357445601 -451047700 -672179943 -235157261 -513359408 -389066278 -722446485 -657460433 -343979031 -396390335 -810583810 -29301177 -991505394 -700856347 -428852330 -891469654 -415192928 -826106156 -436841446 -572815265 -397325814 -639912988 -268554489 -874293198 -729342466 -613865155 -639639194 -202776892 -745130753 -96972559 -269327863 -280058504 -374752908 -43866625 -268139281 -74148235 -31667085 -941244437 -215221183 -227853733 -176358704 -348381061 -14779812 -553258246 -434587100 -470709228 -423854189 -263972425 -638561416 -965161904 -110639489 -187129055 -769197061 -886911617 -683717785 -104514214 -664784633 -709800677 -320985536 -140712602 -834910134 -440174435 -797885217 -582226569 -432958356 -804267978 -45230222 -901910945 -999055189 -533290624 -31540354 -856322532 -308996539 -43210408 -902809789 -208558551 -439958946 -903628640 -288838218 -910002160 -23554476 -357247995 -760850751 -418959748 -73569445 -939056441 -7932591 -496086061 -218384306 -627336763 -612941295 -56160531 -20354826 -619379161 -956777844 -201494838 -21087235 -216218502 -835728575 -914099777 -730158447 -40106118 -352463515 -375864897 -871110176 -693833933 -945137325 -702799619 -663253211 -103853159 -741567083 -18359699 -176660460 -699201043 -597569524 -935038219 -415110282 -136799303 -712293760 -83151166 -546536056 -867506656 -183042405 -990271841 -425989643 -560265101 -651206584 -706915315 -167416214 -979005812 -315949852 -743546277 -593175550 -216406550 -126836209 -758551601 -104707677 -109615695 -703040874 -715728488 -13204017 -51859729 -930637857 -120582455 -526303883 -718947041 -870823095 -952346821 -325578005 -676668083 -495788213 -949070236 -986887735 -155915367 -82402149 -741551349 -413408896 -27959983 -36163660 -287594112 -932592857 -675622922 -905765859 -514632236 -991307319 -806293248 -950275376 -535773338 -800597797 -13745358 -835188449 -816020652 -660001691 -537710275 -87906979 -619873146 -768960180 -449112105 -822680254 -247205144 -984698494 -904962053 -317875615 -999303847 -568811946 -673660994 -111165863 -518206493 -468410835 -329055364 -121826813 -77270378 -984633874 -732654259 -254379922 -814316890 -830292405 -366947539 -468081810 -929982159 -535758980 -648053116 -895465465 -1619220 -610640332 -383221558 -943792639 -268936068 -694478195 -213261868 -940037904 -143635979 -909879994 -134096275 -499262063 -202372769 -934752940 -375687558 -432433918 -795796386 -454978814 -125081220 -412419407 -494458955 -589119532 -382972987 -886411031 -118393884 -591678129 -355440162 -601847236 -126004236 -764732426 -582479240 -487954610 -367116534 -497668183 -767151275 -625669306 -312713760 -719026450 -340338831 -267107031 -912958405 -558596921 -651120374 -902957718 -126887446 -538476922 -283719187 -747308038 -882059580 -171538217 -616116746 -206308842 -767112090 -44700764 -546420562 -706178396 -444618440 -900129663 -774998233 -644777365 -11603850 -235541304 -277337010 -111980619 -401113715 -635488148 -336684898 -809736582 -776857657 -640027010 -28565650 -894003400 -694915165 -303238593 -683127734 -122937727 -257233249 -953497166 -614803213 -343254449 -819513547 -691834872 -870757054 -424038541 -826190766 -948942502 -889414844 -199133437 -107503571 -777977230 -672467944 -967424769 -919255886 -660052115 -886215818 -241962338 -624528348 -998767396 -518569124 -365720626 -81990522 -117002205 -586384585 -131618930 -695275689 -381465568 -82715721 -181451590 -986193991 -68764009 -661603033 -503556641 -967353328 -790743127 -71576775 -511043306 -360314844 -536585650 -197073089 -950494853 -635579285 -912703696 -418277956 -114678070 -291702107 -393485307 -522039942 -183481940 -151178377 -800342458 -7839644 -282920218 -83449759 -174327439 -181419055 -98398792 -338027302 -815874731 -398252707 -163971384 -89206803 -370932439 -32498385 -475657140 -356195365 -189636470 -28697642 -770125622 -706533103 -237683728 -126256309 -506538786 -341714312 -498205883 -277326750 -878727389 -922827963 -282663938 -750625784 -632470256 -613931427 -821883839 -961294224 -374600822 -225510692 -840361610 -21565806 -811003957 -402282018 -79246810 -696622108 -559322256 -310375754 -68763462 -11600197 -573619105 -486170837 -81013685 -70645543 -686467333 -250832470 -279008258 -51172265 -678417894 -48449155 -112003693 -672266802 -18789496 -676369347 -906385582 -89061351 -300698766 -661190700 -697696612 -713229082 -296644833 -448757943 -41100967 -700677101 -801870243 -33256530 -756430977 -872422893 -176522488 -671137961 -419243971 -124456727 -955362905 -874720655 -64742949 -38399761 -382567826 -708342977 -743142382 -558676124 -841034104 -407182179 -156498281 -909476340 -469660656 -276161330 -662714822 -422038523 -96019010 -492864852 -249100532 -712909471 -757769439 -1200983 -958565482 -462776667 -915582951 -466326951 -813860730 -152250771 -309473192 -545336855 -428939352 -329163670 -162836043 -80999710 -904866736 -369854040 -898146830 -671403466 -354791754 -211938556 -670490461 -479013798 -5862441 -474389387 -707447362 -201971654 -52722823 -529435013 -920619129 -692816099 -567269137 -971743163 -667924230 -892116692 -193219010 -543424931 -220267115 -971364489 -460653492 -812568861 -597306051 -650461402 -353656258 -102478745 -413268756 -837143195 -42781696 -998860524 -629743331 -445900173 -249696561 -391989417 -64099206 -783556257 -559948261 -340979990 -42509210 -937545584 -925752289 -642456210 -477626485 -847547918 -556644559 -92294403 -83739346 -896052508 -495867437 -150697325 -13527349 -646276849 -148499747 -598146987 -132580171 -592927871 -987193948 -28566447 -497200608 -822929233 -138112853 -71714785 -307095063 -938703655 -686538439 -803219517 -605666562 -759582660 -974650133 -376650266 -442731204 -756772953 -963424898 -70013679 -51949912 -213918910 -496266192 -885950746 -790164481 -547133005 -865530304 -546611838 -28900870 -684993872 -651236264 -229913535 -519250208 -405699748 -209937910 -964892682 -385786407 -940041917 -354384971 -443908764 -940667763 -372739581 -851967266 -445229938 -558363690 -416264103 -818949741 -522063559 -538101504 -655933627 -884979649 -554796535 -571396967 -734588688 -247367185 -402074536 -666589647 -25723688 -522338274 -782376738 -777903511 -540710568 -357879050 -321074762 -827622039 -406068643 -688949773 -124211712 -819788493 -487833653 -860410864 -268240225 -623887967 -870219079 -329996806 -333436164 -5426833 -595366788 -817370017 -398055117 -222510011 -471517186 -732199101 -91065073 -44704340 -186950253 -548560221 -403826521 -546349346 -613471770 -84902603 -583091222 -789551455 -325743363 -810534340 -467304773 -830653774 -289634168 -398016086 -297377990 -776867630 -359137266 -436562163 -572022235 -163252129 -712617246 -352797813 -768662461 -580438434 -704920711 -849958800 -644358615 -149380582 -156259357 -849716646 -864803429 -985807624 -620422246 -628728093 -707477128 -419038941 -524950710 -104527162 -657123640 -244581579 -287015133 -863281885 -499531694 -887186734 -206984587 -279868308 -19434993 -962940547 -795686145 -382988781 -451659513 -552384199 -666597430 -64331690 -676071527 -835952987 -875013593 -248549163 -422065590 -608557910 -553689636 -960339654 -338585257 -906953793 -109067665 -277443704 -895814771 -141826409 -426633759 -476262977 -13898157 -435289276 -598761088 -921079479 -599166844 -919307869 -557337274 -457690271 -267394715 -548444538 -434296196 -331667518 -115731994 -481356143 -772019894 -377298265 -690429371 -88233891 -528288766 -107403247 -271462612 -503016753 -884855627 -659112200 -895246559 -74118000 -470428134 -972654423 -220625821 -285054415 -245747192 -247499362 -174337338 -188497638 -177339833 -354523352 -220028363 -228277762 -64442932 -856538623 -323116007 -495856944 -236913615 -911092311 -246391709 -246904470 -496703710 -639592465 -3609666 -804556330 -847424115 -841758038 -46489943 -61484504 -142109924 -635897445 -897103596 -49064876 -568355851 -696423494 -950008250 -507387034 -844540466 -918828837 -532294642 -711052208 -989029107 -730851868 -275602444 -966105802 -979985181 -937986097 -537151148 -876198177 -335565564 -346597067 -747754042 -576997637 -325486498 -978719500 -311144167 -969149499 -613462932 -202798403 -729632597 -754579789 -5547062 -1733806 -749617559 -94902300 -153341566 -314715367 -985080786 -551104418 -266419843 -197969971 -244891616 -505516576 -457018788 -465260423 -566975417 -481456832 -166964076 -786731378 -363583790 -145433685 -340466387 -184586293 -947768038 -345784360 -73012436 -511943725 -512556600 -389983574 -955036125 -811195895 -825815535 -578626290 -30942008 -267756545 -280365748 -902075216 -798587712 -683931246 -790248580 -193457112 -402984955 -481698687 -214737863 -974402024 -564778700 -26520660 -624436560 -93350407 -526245132 -865478884 -381987489 -975925339 -158831821 -553001881 -49784192 -140343392 -701704234 -661573678 -496612924 -250752309 -399388832 -740965601 -167131332 -329984773 -684040011 -257522665 -801439912 -577924623 -644613879 -469978341 -333271918 -385500308 -60712584 -907012596 -102154390 -281577835 -477436467 -654233163 -8751809 -268735246 -923555679 -489254930 -447340101 -663420927 -440790503 -33736527 -930957222 -337378287 -763100576 -6790949 -220291841 -121060960 -950204148 -730826641 -249606297 -419949264 -309045326 -361480630 -237412325 -461489823 -659240572 -552840310 -959202037 -989512526 -5602769 -717078711 -177821553 -527691799 -499297220 -528589435 -737945613 -179066651 -656586789 -238055385 -656878031 -338009276 -171372999 -833209677 -671346587 -919588671 -746877598 -417327962 -669360416 -720236092 -944378494 -12240326 -934946486 -26985232 -105333684 -583234229 -521247032 -658990807 -215731362 -956446455 -460875973 -198325373 -885111645 -125202996 -622324080 -697845378 -87193282 -516034452 -687782359 -852978656 -237365937 -862681290 -889130363 -766446036 -951850162 -130094984 -174787793 -390293027 -504926307 -519191753 -737104984 -288570339 -592820570 -31414016 -65528213 -353010363 -526894675 -227871031 -445682765 -322689472 -723922566 -362874982 -339235637 -50668140 -766623206 -821817178 -310977681 -847080999 -913711194 -664733095 -689048248 -537166553 -51898656 -219015928 -807398908 -567051379 -363961044 -868568730 -826454647 -817456698 -188918341 -906209356 -79752943 -923538332 -292724074 -452008977 -241120253 -437554473 -427109349 -719748261 -682819359 -31001331 -256136035 -302447768 -595613512 -463035313 -45062236 -454436242 -941518310 -446789488 -459158181 -43201278 -637944301 -226130443 -551036694 -355633175 -768039213 -527673570 -105343974 -185334808 -715144816 -98229263 -990676367 -147221607 -542381373 -353315186 -321972756 -120825366 -158484175 -462893083 -679821706 -324921451 -815432145 -820715820 -89826128 -231382190 -382412039 -181064934 -482822 -729075198 -667010309 -455788089 -661539088 -124723749 -361791482 -577994965 -200882101 -279080074 -311253132 -649178993 -667441221 -235147672 -252578019 -762746798 -902906814 -261003846 -35953788 -38584177 -801821285 -60105468 -780948960 -267605606 -344490201 -233916642 -730485775 -948382685 -663305391 -682680566 -602784098 -696635023 -365806987 -353391596 -903020523 -816689701 -339675811 -23275163 -795484148 -778245551 -332676285 -776246575 -708799477 -194713438 -547228478 -178025796 -737947541 -802327134 -807732843 -912091968 -774690088 -34907986 -502229135 -997403950 -131733048 -918666456 -949182964 -441035524 -327521744 -298062583 -675513753 -756462065 -362342074 -985705627 -926539996 -256851191 -376114713 -425418570 -734298738 -137042904 -289847840 -628284227 -995835848 -864881588 -910762465 -619206815 -548795056 -137363581 -164739825 -34614377 -213366723 -233242097 -516388732 -344459774 -516194253 -963309362 -625456256 -646768747 -697814069 -480747893 -265984344 -743779843 -180675912 -966384507 -702664995 -458823802 -795710284 -372538208 -78364181 -999463406 -985611095 -783886310 -12559003 -153320331 -585664122 -25138862 -466511286 -579321954 -929241750 -159880798 -685827183 -430471273 -364545251 -549949813 -811092853 -487690239 -750046734 -540750563 -481329865 -601929608 -282823441 -675392734 -168267634 -707317160 -109572575 -821247285 -381999311 -253310487 -394365789 -698176404 -479991553 -731762801 -348701594 -724202427 -252259373 -9560787 -996612394 -896350495 -87596144 -540820863 -476102882 -268772001 -961988117 -161113967 -224396077 -722632896 -540218385 -724956149 -21168576 -742257648 -997490598 -694701524 -914594402 -736472347 -213874398 -920638147 -66408992 -833122051 -310421247 -45703933 -329087576 -446010315 -294156752 -114489886 -726877073 -154458827 -852895134 -129437237 -961812627 -294520296 -394142514 -836760048 -502039644 -695533339 -297517226 -228923822 -968073872 -676235553 -439912217 -928921569 -357506998 -526097216 -660466020 -556186724 -57765488 -140646009 -502138241 -894270966 -606799802 -133585958 -472118308 -487556126 -405814549 -339391368 -179376709 -195797023 -154933895 -646248874 -838799760 -701323781 -843676960 -885435568 -702391034 -47312805 -367289254 -633106378 -810741732 -49004226 -47051682 -83219156 -22031555 -908337085 -72335769 -889557324 -556713117 -214919113 -600100665 -447231354 -705014550 -815354391 -704565708 -937856057 -6575280 -689125034 -593585737 -572667092 -218677755 -495372601 -89395945 -466737201 -739606635 -283103497 -490750337 -4207123 -715495509 -962557089 -901482215 -243788430 -122034896 -910194422 -251443093 -153141082 -222268965 -123776312 -805986985 -485248447 -379966257 -66482142 -173002468 -89633394 -558821189 -259593793 -851143109 -733252112 -770171372 -814712744 -319843533 -961718399 -722525636 -621206698 -17547731 -758847580 -15131465 -669517574 -69407598 -654018548 -800519222 -791521727 -582458240 -467733635 -702998641 -9669249 -778267126 -437780584 -456843467 -270063565 -925482413 -724353247 -562070261 -54426998 -15087839 -248868662 -575619715 -305472092 -330214715 -144881856 -427069260 -992187776 -450975560 -920550064 -274786625 -807550555 -698418729 -527985060 -927168996 -949628188 -38202651 -459781368 -201971085 -556992778 -364243485 -344337019 -313914602 -577713369 -10359258 -462473532 -52057001 -86606477 -502670279 -215381570 -538154562 -799873470 -219809383 -648505023 -984264107 -555149453 -939729301 -830217986 -523726063 -976381257 -348535148 -879960102 -233879456 -970449895 -414552985 -554405937 -709733750 -870992335 -838375773 -151123403 -153582069 -902864160 -161527243 -363255004 -218938831 -543192471 -518485315 -493949895 -760914213 -213458386 -339370816 -140986619 -569558098 -463773468 -219683489 -771472966 -360214460 -123187524 -483933938 -299290334 -963687950 -332954371 -280721439 -24764334 -778414160 -737218081 -894571256 -169302067 -195302309 -206363615 -902122432 -313329181 -494011941 -889335502 -601317701 -887833824 -744854701 -710485353 -652345684 -200528830 -886325609 -327678017 -819569044 -581155679 -417360130 -691903756 -679897446 -852754203 -642341054 -416289365 -979975079 -512840917 -735748437 -633719165 -133967035 -298368613 -763818513 -8457306 -387339826 -524189660 -366562995 -548951012 -948676875 -321468021 -920096176 -427896091 -726966464 -70017069 -171328004 -24718971 -620503537 -481944285 -979693447 -901680373 -342885891 -39515791 -258243150 -396788394 -284833301 -689835645 -641955008 -276110457 -430027198 -440086489 -124041917 -440358408 -57566629 -896306464 -272978905 -102414496 -746786694 -102538403 -764677560 -932233015 -131854067 -898055636 -570880997 -734829503 -222102669 -61250028 -133424694 -966742380 -54339649 -968528164 -985504648 -203165163 -336783735 -145865550 -335471233 -200630160 -98477472 -652798162 -471132163 -567758100 -212533120 -82670505 -614968047 -528574960 -332416436 -52701179 -568344464 -33225626 -743774950 -990875629 -196680945 -763887726 -498794282 -974776233 -497697962 -315383486 -682365778 -628388316 -598480265 -827896883 -969796053 -63265627 -179528760 -924824054 -445599362 -626048838 -968413825 -532589825 -711946365 -539529218 -756402076 -227172561 -416762556 -588334193 -184842962 -352992883 -172476202 -580106487 -591424674 -342801103 -490352416 -58351656 -122742941 -923784899 -259684256 -842596936 -128747423 -553045158 -181761913 -100102660 -770984005 -381359053 -983981496 -333809325 -217342295 -560756859 -338106310 -578878761 -839552964 -190309546 -632596397 -884169202 -887285133 -550019353 -84796398 -586809508 -241105773 -360658458 -462819429 -583498157 -698497450 -954858526 -750500646 -23222194 -4727331 -815325247 -967195007 -525155044 -751740564 -288121924 -60740506 -279237944 -744918218 -328233066 -972742644 -240198378 -543248991 -671896896 -806751536 -907973096 -38716465 -812649525 -694291871 -130243709 -514355132 -312817950 -995509330 -352502477 -715075038 -107215506 -9198787 -33226417 -259088963 -6255301 -518547223 -128738030 -773650402 -215964178 -258074798 -946631629 -735927912 -974133496 -432500871 -777999394 -445220927 -870755461 -717264817 -74430424 -981868810 -235963197 -812269623 -344586000 -790578043 -540765549 -881777925 -203532576 -87919732 -792702165 -437563569 -468026592 -119136755 -732569728 -513718217 -296637069 -639944401 -809366230 -356971243 -800254985 -633336084 -176139916 -972060023 -532260947 -953702124 -89850633 -571892145 -818200947 -782032600 -746507386 -574231528 -174893787 -63704706 -966893897 -260314243 -550049534 -313159327 -762069804 -970341673 -813943617 -492762434 -587609446 -574012640 -986854171 -293094544 -338120715 -440545227 -402316766 -633993844 -324118240 -793287925 -482185466 -288432753 -424720479 -520152101 -710884402 -685355850 -705588577 -998887338 -21271219 -720707763 -776686727 -110838236 -145100185 -795143466 -368613320 -949776503 -152473373 -230306228 -186320366 -628270730 -114678598 -841148650 -984916920 -265054764 -901525965 -270001134 -848602259 -373724779 -70020358 -858328260 -365853738 -759359875 -570307957 -895335773 -349572318 -993981693 -968266904 -597384619 -644069615 -437594909 -798865989 -162856141 -509731453 -666376476 -48739434 -528423252 -371386680 -413348665 -490019759 -552936264 -353451925 -291447843 -855919944 -204382127 -475595622 -459747927 -620472727 -841352940 -851564681 -280822254 -469106497 -331619458 -743011012 -414517648 -405269736 -737026927 -908787812 -225264451 -68589181 -424820690 -797793466 -14288270 -608801265 -644420041 -878258731 -293856799 -5978114 -396369976 -24330525 -239964870 -278807016 -329487417 -825024777 -268906860 -852801854 -546954617 -20014890 -748500397 -332054683 -746905150 -123380555 -824483612 -115351314 -468226807 -34157068 -490506460 -541779640 -39364090 -764488399 -270021039 -794410349 -658020172 -710317091 -512193811 -512567961 -771510157 -301607673 -108871536 -235249276 -673742066 -934269686 -58442845 -259651356 -363770568 -617743298 -119477775 -241069356 -868483750 -914124137 -99273773 -603404009 -869868282 -111808208 -796245374 -379819213 -512387910 -963471786 -268399426 -112475570 -15179667 -199211254 -756135884 -377725172 -514948155 -659054650 -472433022 -573090664 -582243587 -413201184 -921040653 -532999200 -686442344 -978998519 -611796770 -873599498 -730308369 -10024721 -29853637 -840857755 -497148358 -731560374 -942618445 -83666311 -492863226 -626605994 -751011759 -649794166 -372332067 -697846713 -576498400 -603066233 -83354846 -684780201 -114484686 -675648243 -870567342 -336549160 -598450032 -844070472 -226478789 -406750253 -472520145 -577797370 -74948549 -956396787 -527358453 -277611069 -578413276 -863175023 -596812342 -6118299 -228782391 -32609585 -308815228 -163628932 -632210402 -333167978 -424897492 -256481393 -563353310 -31927341 -268876054 -689267883 -856075305 -609624539 -119134054 -731073825 -326794187 -220751379 -710805720 -94671924 -715437584 -729780604 -293934772 -47160085 -417352758 -654043149 -824202905 -843953399 -807591098 -77583704 -290484621 -783493757 -239696013 -526406745 -774786897 -440955819 -65215628 -242516359 -136930412 -683574815 -174600563 -256783081 -128724515 -924044725 -404070931 -549035538 -188588011 -311335814 -160173355 -156523967 -737834480 -821707718 -11786375 -35390762 -376527788 -629846967 -457024615 -660347648 -36903224 -228728289 -6343933 -534973827 -513492874 -597102361 -952860459 -22746024 -910002318 -961644427 -116755562 -712108681 -684944209 -321096159 -809633354 -659166911 -672783834 -485598151 -551203629 -533091117 -546696276 -509493073 -617689207 -842553554 -523951197 -50663932 -954042038 -538604494 -437033035 -123303654 -997336510 -378402503 -499182297 -574595234 -99996764 -442225365 -132013932 -193573994 -31340243 -252217216 -28328246 -317668619 -80176743 -242131277 -368126229 -778346318 -945802895 -231895529 -905983732 -908728395 -546935917 -268368221 -842737721 -130984659 -747862107 -66611160 -292767924 -576169047 -212526845 -908973325 -651391083 -608826940 -350985618 -454299333 -863430471 -87727583 -755621209 -902888950 -884557856 -743749262 -808905132 -75297833 -830815023 -986219689 -403030675 -895277567 -277459975 -107621317 -755144217 -397592997 -452552990 -658985032 -584349158 -321471689 -221100551 -480336455 -181435238 -693958954 -937202747 -613384384 -65678079 -719099669 -560138976 -902849468 -756396895 -305647325 -590745926 -661906216 -476403123 -896777316 -160658893 -690362884 -771474158 -921369607 -89248726 -731789885 -183444897 -793766539 -967405376 -584668822 -362580803 -143363826 -35398285 -558618161 -116057349 -72703408 -794791259 -43498894 -915880053 -606977637 -843292475 -466211519 -690794836 -128824599 -787976359 -146411162 -986917336 -48354993 -377657978 -849923587 -21980066 -729885521 -283690651 -511736147 -933183827 -671493779 -29996880 -906043955 -81456847 -55655175 -457659498 -527120424 -77140355 -440194435 -828680516 -946016598 -575920151 -5818372 -425751739 -226585907 -136110881 -551356238 -481578023 -852355604 -687417877 -172236066 -882241544 -540666653 -695020621 -309418628 -413788472 -448505350 -878133382 -790955646 -548785805 -778134158 -838041006 -153670733 -145034024 -749343406 -718932461 -241461258 -975607684 -426300315 -806946107 -396216838 -892947633 -441421175 -245355792 -304032889 -651275456 -645453877 -984889857 -894596493 -677795102 -857007640 -887054289 -976829693 -124322580 -683637927 -199548263 -195021207 -327055035 -974790093 -110324484 -162261623 -776241751 -941177064 -857572911 -984357537 -755622088 -141617070 -251152225 -150932230 -880091361 -98366293 -131943223 -91601279 -330109832 -58119508 -346694462 -860755329 -971762834 -766428302 -384295021 -554118134 -337377665 -703273163 -742379930 -63972345 -875704886 -481045146 -465976119 -720958396 -67760010 -678256268 -146512883 -554505203 -852760672 -874195659 -111979245 -105677473 -265673782 -203929285 -130513631 -474113795 -563471637 -185588617 -614073221 -671730723 -752921848 -418102862 -159780046 -225884203 -954071879 -780623140 -104814280 -246012604 -482481872 -635691307 -504418308 -36123387 -457397795 -835030408 -134324953 -292036257 -191695375 -569736817 -390591058 -353442336 -168783729 -728878303 -145074198 -934018104 -308672451 -615531086 -115895798 -365999373 -185450125 -239696194 -770007356 -394866583 -994843802 -535773469 -943387214 -540898102 -937243510 -468672519 -456087252 -460024133 -702533281 -869477422 -604655406 -838879095 -427174305 -146583119 -47807034 -364898056 -783913823 -319312976 -369869845 -346344662 -650583954 -824220412 -521753067 -144150643 -7908112 -77870884 -714697084 -606053177 -717977715 -279542942 -105628413 -868245710 -349316161 -991647527 -734535587 -916195659 -279378853 -488144065 -108637897 -182465584 -366243059 -39832256 -136037123 -840877706 -850399842 -461492178 -359528100 -132079593 -163987722 -46562535 -999972917 -805120122 -462962778 -175779309 -161819796 -750769048 -6838382 -270434547 -100156109 -110444276 -598713694 -490168628 -309403082 -582358453 -399226048 -842606707 -473905590 -773232180 -34361152 -807819779 -607197015 -934026655 -4286673 -454020105 -607027242 -554838731 -234734695 -583286804 -537435206 -967280649 -317019114 -826487842 -108904290 -50207966 -166141675 -3424992 -986521690 -428924280 -525767666 -946530382 -700067992 -832783669 -462849840 -141826703 -426140656 -9688192 -114041239 -166348849 -758507182 -556580065 -460313730 -532974328 -598998194 -60206799 -36676814 -968332912 -854955463 -3810063 -620885799 -164819634 -968959593 -958569350 -455013684 -437766389 -336919920 -116189668 -102641267 -739252634 -295808095 -647061557 -333210058 -396627413 -970678051 -821072154 -14677988 -330139442 -777831793 -437217919 -500264215 -75428925 -681904573 -870229157 -191364113 -954327391 -858247934 -431602728 -418128459 -806449346 -356479413 -325244143 -792781846 -343005626 -523727477 -427802079 -590014481 -393911334 -412344750 -601261459 -656126447 -767859267 -737454034 -919096714 -11759168 -308171225 -694793884 -184647915 -700551254 -877855557 -548082467 -422308575 -466137545 -361833580 -320957094 -29261348 -184405987 -931822822 -522475408 -197627339 -235655893 -979542908 -542713354 -891629260 -74293714 -719142749 -249317009 -936903431 -790140361 -873002669 -802022539 -79353193 -680047364 -882969007 -825655406 -508018049 -252048683 -130195436 -222269462 -257286677 -881974878 -558520385 -110910146 -156329183 -808420138 -125377190 -386476802 -418884045 -383859764 -300574835 -791633066 -593902771 -88120611 -561428798 -965580014 -950423256 -13302797 -881546064 -189784894 -979559611 -486442697 -781443341 -788373898 -665373870 -938693936 -733540562 -991549426 -695078243 -381774564 -273850131 -313961588 -247948149 -922711295 -529127009 -710605202 -376232354 -765046295 -653497434 -387395542 -988250152 -803846727 -896806183 -48745391 -672829166 -890232124 -686628264 -770854810 -983770544 -86008800 -733805497 -968497194 -44567730 -72193748 -555822742 -351222055 -582095309 -320616608 -674726835 -643911828 -606221982 -394334060 -565511612 -246362529 -255535021 -427276690 -883161922 -601174710 -132665535 -600496768 -513556866 -711933303 -952668668 -92709678 -590162737 -622693855 -550613549 -453063472 -251439611 -749863043 -668892353 -628994183 -955628033 -513217118 -201081566 -430241765 -385362258 -308546347 -922862538 -425920520 -835699279 -692865587 -711836836 -245646051 -1867149 -717651321 -511927442 -977337932 -45303485 -315322016 -424281043 -730503909 -9732718 -123888075 -132368658 -728894394 -253467702 -737087010 -869889976 -494269583 -337097045 -760500252 -565303233 -592453063 -99930024 -371348954 -558674507 -574556348 -451590681 -855294427 -155726872 -370724295 -254615423 -391171962 -700597703 -770777696 -873541833 -275806318 -373316093 -692853317 -805677791 -89294752 -432386136 -486334810 -130293879 -721978298 -799043335 -596684144 -687576827 -172117628 -174281686 -787542409 -99225259 -582962863 -656011571 -392750459 -347568309 -784593137 -699458014 -984761750 -532803427 -689820219 -512482529 -200838693 -493134151 -814102059 -865441598 -639557559 -104521886 -340191494 -959687043 -598880583 -274454519 -464747797 -580362883 -896700687 -423222446 -924088794 -245553338 -257293771 -227981520 -25488741 -22345321 -770587034 -479493717 -154931930 -493879964 -488363269 -937540075 -639304989 -171190389 -39017794 -922798411 -212503801 -818841719 -503442069 -900463852 -328223796 -271989410 -767819835 -413159527 -176178047 -681502186 -861098900 -534277686 -143545033 -302945693 -569479436 -388828214 -837426844 -399880863 -600147168 -170580364 -279313315 -941208524 -874369383 -8150668 -170041452 -645382000 -243067402 -646399707 -648540829 -764667622 -170259817 -575036807 -728148966 -221466629 -679971792 -416353530 -239082658 -24326119 -571175034 -196123362 -489062022 -372055885 -68963458 -528430783 -145816817 -499132659 -1326502 -968437468 -143390382 -875514107 -541522911 -754518772 -189776973 -555812492 -2677308 -336794351 -350337551 -984462241 -728128506 -872534793 -992572196 -971590519 -49279573 -211916272 -695807160 -717129993 -311228065 -296232366 -88988079 -259476921 -675539006 -472353216 -776354577 -812274457 -626301787 -606878065 -13504358 -259690543 -354112733 -942970264 -362368770 -4867018 -797203391 -683773785 -262833260 -794861694 -507698743 -490115221 -451574197 -729275369 -3085397 -301234084 -138293534 -847337367 -739005291 -349225724 -29988938 -371490108 -271725347 -121282024 -505694940 -336007318 -87052689 -966216306 -674217905 -385334820 -78175329 -185848971 -516011673 -608025604 -876158353 -283985971 -215661947 -217118457 -902887197 -545405707 -761470538 -397545991 -926450296 -810541299 -48924559 -82863221 -264304026 -835848908 -78635928 -532236974 -601492206 -438793419 -656518401 -27244317 -591032048 -10331727 -52002217 -102629094 -574829071 -362909285 -411667923 -454047834 -154483580 -212880350 -960716933 -121014786 -519074996 -566656694 -931245895 -62532377 -6996308 -811632088 -57452198 -911477957 -950235711 -611101347 -798296384 -498237735 -76257038 -980347550 -83961406 -798330693 -372319093 -998514168 -197876740 -142412947 -786630787 -547295950 -422005053 -97871662 -446623316 -972918739 -667629635 -283940849 -985471828 -882322021 -111605758 -675568787 -384598752 -834180675 -819337884 -266752660 -168620141 -291232253 -78967998 -396698015 -805029944 -623883431 -63005129 -417744164 -577726405 -714117203 -370370206 -885609517 -866857082 -129679157 -57314099 -846473519 -993988489 -44472304 -842964657 -137940328 -872428383 -508498170 -100498732 -39670211 -86755760 -215590585 -146559655 -946582320 -125534548 -146273175 -460451694 -685258892 -506825698 -963753330 -466645318 -456248734 -138346312 -741477154 -446074669 -175019109 -386014344 -888972183 -968166837 -561988695 -737619405 -18774537 -858365324 -289848277 -916053913 -916120853 -64326202 -664383418 -561829328 -524888518 -35848662 -385864836 -697008862 -601445830 -975108492 -766355807 -484228159 -274250152 -589538742 -203658987 -771191792 -141607631 -48962384 -261458679 -610689179 -763047737 -471642779 -185902545 -999245667 -855943154 -912797430 -304039903 -726438480 -270158994 -281476846 -549613750 -717274985 -729513072 -9478442 -910457925 -167027258 -438889949 -192530371 -497558797 -400650298 -919078338 -281942039 -584299157 -525670650 -481404358 -151525273 -401671087 -363384409 -374923239 -707585281 -550168149 -173925452 -132763438 -872437069 -338448985 -474576125 -81246032 -31993229 -824351328 -155949566 -20691410 -22519622 -432161366 -536444857 -707983900 -941801487 -924590875 -572038706 -26609018 -454541776 -418097775 -294990635 -738644086 -258313020 -790156401 -189708687 -412786616 -742614808 -989301639 -891227521 -842268181 -402501219 -545580119 -558920489 -528711834 -167638146 -909521984 -440615876 -69057378 -641928253 -977974841 -171543837 -679528711 -303595508 -904860398 -463920519 -361490785 -984794135 -279640365 -501838122 -152521371 -387971108 -597479624 -566959403 -746771574 -584537141 -170558066 -709863751 -566996069 -103420311 -39484659 -759652397 -25238628 -181679387 -183245918 -141770903 -472607013 -741704896 -40142104 -420174638 -137555711 -992438203 -174452036 -674029423 -772259414 -180979394 -786030636 -903908873 -253405802 -819431817 -417664670 -872046955 -719436860 -354873453 -422053862 -816710005 -157287838 -7308015 -550675070 -802877366 -132511763 -805376639 -56269046 -259660458 -963600926 -858783070 -820749100 -641982309 -354351606 -251262090 -876284087 -67667886 -763033167 -709773984 -804257184 -2397387 -977110093 -887470716 -407001337 -534146846 -388579682 -282237649 -391066959 -544498043 -564129821 -928964257 -802071618 -338637241 -204761612 -874322124 -437594881 -871211360 -667292764 -202408115 -343944831 -605566601 -704149607 -645574011 -30429411 -15378075 -26712163 -800068984 -907154856 -21688002 -384554768 -449939356 -279023936 -830202054 -157404215 -676258349 -928865932 -477644993 -332575286 -616018658 -464400520 -634683389 -743769610 -442737879 -806699790 -729853549 -683999376 -650833052 -346163086 -137230856 -578033243 -482368169 -787562297 -149182059 -350316636 -107748526 -129116248 -33413030 -76143083 -998750401 -639704890 -651704207 -273462635 -799930898 -30011558 -840743115 -751257077 -995054739 -999358782 -877763945 -36190210 -339215710 -270260520 -634387824 -761610851 -201892234 -412313925 -216267309 -340677796 -176227452 -697886870 -161700218 -608698412 -96482643 -826402675 -572071964 -520706055 -353953174 -460071104 -553942573 -490642723 -985348089 -111573505 -807392326 -756066624 -425599580 -232212937 -621521201 -21370836 -773595824 -486907723 -727464949 -51635882 -438619336 -969451772 -262027387 -664170763 -224595331 -782176721 -637672364 -671664998 -116657450 -680055353 -179537186 -991038965 -654378227 -905896697 -186027902 -450857487 -686980606 -984891343 -178315959 -565468894 -810772885 -417600574 -912615490 -984947556 -916917069 -494368446 -11229051 -52621719 -685471795 -827573965 -97753270 -653200523 -343308227 -754953638 -592035269 -953091229 -384392419 -808170264 -52240913 -143630634 -652815332 -592740598 -561323930 -483971473 -50507662 -94299727 -211506577 -109179859 -445185567 -12277520 -921651605 -931943922 -911006920 -238571228 -584588208 -190532701 -234685854 -604880931 -792565197 -202284091 -321455863 -406858414 -805271140 -762375695 -809223559 -339097040 -2016785 -814310046 -167314079 -840443386 -619196245 -320351053 -505658617 -202893074 -93524629 -516569489 -296610026 -228765414 -714169528 -577186181 -764178801 -584473482 -467014011 -379970116 -369040270 -619581343 -4704494 -622058829 -140503502 -605396845 -461904038 -821432125 -404789501 -182046910 -807342385 -382940733 -808839588 -633293098 -303655664 -914703276 -198015480 -653961402 -946517766 -182277797 -576512996 -104708043 -509876149 -15598956 -93251111 -456398561 -919727395 -951746227 -916314150 -187224228 -880197342 -805223519 -679270799 -543298482 -214200004 -6152290 -573470183 -73162865 -796974916 -426444221 -813833158 -40430635 -655248695 -105938666 -147275161 -356064941 -993178267 -176291902 -14056722 -820144666 -537395923 -170835214 -266823335 -636314223 -258477155 -862652225 -697526899 -864643092 -299729091 -147001667 -74907951 -493976806 -999820161 -905959669 -915493084 -915732597 -446803295 -412484169 -809192934 -540532066 -984106625 -991315160 -835185235 -730471780 -575651697 -600145413 -910209818 -823891476 -36317615 -193948528 -382841629 -406877749 -266982053 -524364252 -774102090 -364677060 -467714918 -411675083 -23015661 -557997500 -679303802 -54685682 -670155570 -891753694 -46008425 -702876949 -371248702 -545657719 -366187391 -968768758 -713978053 -154337972 -696796826 -739809642 -186390711 -168288666 -769120092 -629472436 -343194134 -240133321 -667954235 -384415508 -923269512 -986713102 -890652692 -901568013 -284885469 -699771771 -682738691 -660899937 -222645030 -824277273 -851779334 -527140995 -949474564 -854995254 -457247362 -705554590 -181256002 -375803900 -787132461 -927001784 -891915648 -31808253 -528006681 -839623887 -451542320 -957417060 -31365040 -736355225 -723139441 -191803245 -939176330 -895024536 -783281450 -43408383 -498327819 -768571208 -451449856 -865284344 -744693161 -659855530 -984005359 -189349907 -873669623 -214680338 -271914251 -33213857 -878449971 -33031956 -832933441 -76799740 -933937151 -29949501 -889247219 -770912141 -419895850 -964005727 -8149373 -997616617 -505232396 -465578764 -458409666 -755774130 -723002916 -970825207 -662761376 -202442289 -102307171 -622589152 -906654258 -840208551 -306539862 -859084869 -719091809 -250904630 -317411798 -770649927 -246019221 -44597748 -664192667 -441704937 -539394521 -992929882 -886746061 -566916054 -553790147 -735896899 -228224023 -144614812 -729069219 -897541257 -366848177 -213204226 -314938760 -790049235 -266495942 -148038734 -272522081 -431804054 -646288340 -799404979 -564807356 -923653824 -378168033 -533763727 -365961979 -480903286 -564672731 -528694829 -924320674 -556390652 -884915781 -919840731 -663592971 -177993003 -825325380 -574050609 -873521254 -67190758 -981959614 -33199071 -496279166 -902647054 -717633500 -61599322 -737623678 -366026857 -104113903 -163616425 -979603693 -41210053 -600132137 -931016646 -831297525 -861015579 -40188153 -385380340 -630889663 -866181860 -319340669 -649076928 -261199425 -790667695 -636698384 -349732617 -633363670 -382380081 -881594128 -533224734 -267129490 -569259826 -189877079 -790799751 -113504823 -564944853 -773750733 -869777142 -347952448 -785292881 -81615040 -902250775 -653142001 -56839377 -65215633 -150862882 -389286432 -160047890 -406416795 -284385693 -20785517 -645720050 -941898737 -583039636 -175582538 -118334797 -737825919 -593710719 -617924558 -259516803 -31123454 -28541443 -137241818 -60871283 -575955546 -533575178 -980687892 -860324757 -382587460 -393887273 -341035545 -891206000 -201358050 -718506342 -216828261 -326130437 -38119433 -254418978 -890641157 -257734456 -431551112 -673489477 -252369089 -937843266 -741756898 -672394438 -719005148 -155564997 -630457761 -906319481 -46218370 -856180396 -430615837 -739534853 -98363235 -847705341 -563729816 -191918268 -953766484 -634106813 -577819776 -587151537 -397926106 -161053303 -393787274 -963028427 -389052557 -603486576 -295506809 -846751157 -983432674 -752543996 -441344016 -674159974 -350463587 -861222795 -185442284 -454216013 -598957666 -645614788 -407543618 -156973765 -814416060 -9042798 -900690786 -154027451 -854267825 -430831334 -839734899 -703399358 -256336218 -798230113 -513336725 -378760237 -84133984 -222494467 -24995961 -474505603 -463290996 -740012502 -989967846 -778736335 -10453280 -795802337 -389239147 -726065086 -203055718 -851753647 -841316732 -892058718 -525009465 -87544219 -397328122 -5784551 -161985324 -789553478 -438155840 -758987766 -736092099 -943043535 -877368527 -459328108 -395115828 -764022276 -803751630 -6665799 -869356971 -580991412 -291681461 -678920880 -685343789 -188542431 -761543799 -155058903 -922075519 -328829379 -268142379 -813510047 -316035030 -274604652 -991688618 -176394339 -370262128 -422577430 -903926451 -156441082 -909259426 -275424270 -860950909 -328443716 -442194950 -715304905 -564156594 -567044497 -661982440 -372907420 -220079474 -5883073 -423541509 -698549549 -191998000 -953200663 -114478133 -116085734 -13590002 -17766144 -186823178 -286399605 -691177371 -939396762 -539831434 -879862814 -761507434 -103025688 -859779508 -676281493 -592866801 -229135878 -953774746 -899693341 -715450432 -673270712 -650522683 -673073924 -29763318 -902967706 -791496421 -273661396 -288926805 -340120073 -771549409 -201670332 -809056469 -308176413 -28058717 -584101183 -12064569 -985513757 -464008824 -952845513 -2004 -975025757 -856474609 -123765860 -658823703 -55675040 -279914413 -130588582 -299195078 -41165592 -614572615 -465238090 -240879833 -321425167 -224617034 -780241562 -283085946 -367446494 -12729594 -732913105 -371178637 -560423279 -77759654 -199309712 -103889368 -63046714 -129345145 -580095969 -701303620 -133519306 -349462039 -74766373 -785910939 -799765061 -289454144 -225818716 -333653636 -775066456 -432831956 -815150897 -168064061 -795863160 -388451884 -273925239 -182591580 -326721301 -391784203 -871272331 -127737714 -96892409 -34808864 -547697439 -412750701 -372881473 -364713928 -270548724 -932624542 -488270357 -596696946 -67726271 -237574037 -445322820 -351135084 -541446583 -417617884 -153760207 -390963875 -35531830 -300607680 -442725127 -77009127 -675635169 -603541893 -288412788 -809512251 -352995672 -175388938 -845790210 -723382209 -984211623 -589579819 -891530926 -715677846 -706525461 -698284876 -778916264 -140986932 -890294678 -548424093 -738651848 -92983722 -457214572 -477855192 -543203860 -538571057 -890253306 -220651224 -325946060 -575625007 -146088860 -190113065 -843794724 -996674555 -897823690 -185514193 -213023769 -463821772 -727153555 -323198848 -875287067 -132872802 -280900690 -579806691 -399803411 -585607608 -170480306 -191997438 -361886460 -31485293 -629938579 -164699000 -585455277 -232232646 -833368114 -804668854 -667716438 -280523456 -280012369 -974358100 -178948880 -242550023 -242910294 -673883246 -964523306 -882007110 -677320696 -862711824 -834116566 -437034576 -482734999 -710109465 -482915667 -279072044 -186722765 -840130766 -880680979 -866693558 -42710109 -143710485 -333937855 -693863215 -882241743 -241807238 -79344071 -261340789 -899039969 -187316928 -975438486 -803735570 -839233102 -615069722 -497687044 -686418234 -865349815 -128625943 -928304950 -734335633 -940227231 -229650986 -138493913 -384676315 -452183171 -467274885 -534589311 -920973998 -793254412 -279043010 -860793105 -931857351 -47670064 -319536738 -909614340 -229816563 -615677175 -284274904 -512628155 -364693895 -758517840 -531467532 -241049283 -323726843 -754978909 -198329250 -591719988 -916116433 -83947925 -245951653 -563716672 -431430534 -174366038 -118112533 -352754535 -946307817 -461882980 -22325527 -62839185 -978598901 -632203968 -861559411 -329752256 -550059394 -744435006 -721595260 -648295786 -526034971 -72485939 -872756596 -77357181 -493145882 -99966659 -888166410 -56659351 -537166853 -407292777 -901355067 -499516999 -325321158 -319675115 -78530234 -965250974 -189065830 -800732761 -424482520 -372808949 -835988735 -874044664 -936384932 -446049875 -75750606 -757600448 -648998987 -822758802 -442566632 -98011292 -792210854 -447270904 -492912427 -450865783 -801661739 -187971145 -441669827 -952014339 -945999573 -273830373 -499776469 -863645420 -104322481 -724065328 -719486926 -779575623 -3924455 -725667791 -193644137 -597904343 -165512910 -752434375 -562532184 -436590456 -964413251 -216441377 -553751346 -499874998 -531584684 -30312430 -379579333 -951842714 -875630829 -155601490 -166657862 -76475651 -763399988 -696975964 -583706907 -650428513 -708583198 -189815874 -935412120 -329557014 -793053491 -770003459 -633808930 -589038565 -601734139 -105616990 -70372161 -867117612 -585361281 -379927486 -779189591 -918572097 -932787671 -750004838 -719965012 -522361774 -550359685 -324477965 -788482273 -165635964 -623209164 -692876222 -383055307 -294697423 -310236797 -449855945 -785772700 -221274839 -129778846 -603514632 -423422386 -111717502 -985063172 -57249057 -988078326 -275650419 -313362841 -615456140 -663770591 -763382133 -366735754 -787129151 -165139481 -374210736 -861842789 -998197417 -668814270 -799719777 -364592569 -163911750 -584325049 -71759007 -604870992 -829294168 -820834384 -814476496 -842741445 -482794989 -415951536 -895263932 -208319969 -922485508 -572670127 -19716810 -270842993 -113983432 -504019825 -37855455 -879706280 -245133188 -354374302 -848581750 -66479484 -313475473 -987878975 -193445738 -901743922 -223408102 -349534647 -275451895 -654940366 -631387968 -59305903 -164036190 -388369845 -81069158 -30975750 -42335159 -373759471 -497871437 -610577760 -676600451 -86343873 -844366581 -912648381 -530925257 -465196875 -716670794 -637008154 -128624194 -909097346 -660985288 -179984354 -368810216 -273254607 -966434717 -784930990 -96047601 -805176665 -893605689 -97793628 -272106480 -212967276 -701049535 -687057712 -568158683 -293217069 -761741296 -904221171 -310995348 -859456438 -133512 -202354295 -719736147 -952746460 -375909087 -189750605 -603059708 -836827974 -468387922 -26226463 -31902280 -999770212 -496472473 -599566076 -12542457 -703162943 -841456704 -141334499 -481046465 -425489255 -46819823 -153235509 -996258287 -876611507 -232242007 -225248340 -634144737 -895419575 -698772314 -860892731 -760415666 -502556970 -534767573 -464693716 -567942559 -958792933 -215372486 -659727337 -198916620 -194360331 -972872234 -385436199 -291060869 -789652303 -576431141 -707477200 -178867226 -445670983 -696304544 -279278722 -106380689 -681352514 -731768111 -862597498 -696495434 -271874215 -36203183 -128221016 -219111995 -442489664 -818442608 -122015493 -436663900 -581562036 -679183451 -152225267 -231274095 -176900324 -337534560 -839585922 -186237045 -334754903 -99490166 -233698473 -896794179 -339739816 -624369676 -935204827 -248520525 -15995962 -17577837 -627821647 -826135636 -629559131 -332756933 -999463152 -659535423 -934475989 -113724784 -295023018 -304983660 -487618495 -136973418 -122020190 -374430378 -669025086 -39490759 -30009871 -463025643 -240094568 -290615428 -786460037 -483979468 -596790274 -261011715 -552497536 -61013951 -717198888 -485972243 -805450791 -672260727 -324470812 -125061366 -481341000 -590190411 -583453275 -778813253 -500062263 -566308529 -286102865 -317798206 -53069228 -109266903 -841096060 -780693918 -828152548 -284380956 -97738110 -834550214 -957844368 -885140375 -295943016 -973215777 -841681733 -294144055 -967871511 -551913257 -620840520 -559052109 -502502028 -459250565 -367447075 -797301812 -619731975 -405131723 -136238351 -448451103 -900311316 -707466584 -841423194 -105271612 -293397552 -127751941 -351626241 -28932559 -734134850 -335579164 -874031321 -611161687 -848603888 -508968372 -865237250 -774070780 -532842241 -544315025 -85739229 -548759880 -304504339 -948021442 -993759353 -883627910 -319405011 -614121916 -194443662 -833475268 -24358369 -539131855 -696639067 -218693213 -271096175 -599223774 -598353112 -105067862 -102491419 -822235912 -740698707 -152803959 -873121563 -720093490 -630457033 -300519384 -514202899 -514360745 -948261100 -312061111 -232363962 -124598912 -801116752 -743939144 -484501289 -746025963 -669624038 -746513299 -541909636 -338480276 -137414348 -146890294 -881333772 -12453225 -12928337 -925659063 -495065716 -269117553 -221478708 -511283776 -20996223 -838019688 -922368501 -456253412 -484235479 -168896309 -449056053 -914090790 -150685532 -240709502 -556062239 -580065263 -873715565 -271166894 -913917314 -271968021 -226022056 -811034404 -923037494 -100486436 -528581672 -671270308 -73526388 -823128481 -381801852 -7988723 -737212284 -117932546 -845994781 -49550352 -435818343 -930108307 -501925695 -74840187 -926279785 -214757737 -328490142 -116368262 -832608104 -639119645 -871634770 -587847989 -891557252 -790881366 -713389138 -549901041 -246174594 -579514612 -872700122 -483679750 -348339009 -214396897 -225374765 -61561526 -27877425 -289763130 -364265422 -277892565 -28353164 -644842116 -839565631 -94136433 -467551539 -142418979 -484310491 -162592026 -263133351 -500186321 -380760027 -88605801 -387695348 -906015889 -584763055 -601751470 -47175307 -528499636 -857568789 -434718884 -665959253 -692443712 -249322303 -241145351 -673989116 -91745942 -217656199 -229251588 -241238171 -236231487 -920318923 -163916662 -999382738 -372582869 -126588770 -204819099 -98757614 -811894517 -974656255 -527781662 -836550514 -382354818 -320156810 -975726032 -521206827 -476361726 -743828353 -616647744 -985257141 -899601124 -816924397 -270171356 -319189895 -570195217 -268502236 -869720653 -870802188 -804887773 -729901037 -774793313 -162552895 -235526890 -724378990 -50265197 -81304996 -857768179 -114654164 -58667523 -462498602 -991876627 -870061100 -689167149 -838648646 -68593384 -313449618 -504602623 -62259203 -260751919 -82728954 -562505869 -365890201 -766435950 -740221097 -606791903 -155758344 -671757757 -553315027 -1552775 -267722553 -269602983 -480889975 -389567989 -216948524 -177504248 -393141220 -774755261 -483676640 -415131937 -729494704 -781436737 -931268282 -929049330 -504656447 -790014402 -631606663 -430005189 -275176901 -192750660 -778811061 -169316774 -564999019 -803268293 -695452499 -724077984 -878350846 -814726190 -702485533 -64464857 -369278641 -824199773 -871237923 -388000728 -972869830 -162290163 -506498322 -20494908 -862945763 -238399828 -370525280 -572269560 -181759399 -876193675 -523175460 -433053450 -57586746 -165062314 -619931700 -922635469 -102888725 -666890888 -432752023 -678644307 -419518157 -120539364 -864973988 -317627062 -137514393 -289363812 -752313851 -265125863 -356784560 -687200829 -117134370 -287669432 -509342321 -302096948 -197131198 -444754704 -27693905 -179978553 -105917499 -974816760 -724489893 -456513511 -737230211 -311490116 -344582615 -824665148 -265070018 -374734850 -681144043 -825002284 -422505480 -445987780 -146781017 -926068150 -178555295 -963824961 -807582635 -143513945 -39866439 -682271738 -96825502 -955197316 -28958588 -969936475 -161975653 -565378880 -196963784 -224572306 -929058522 -889006990 -605041176 -188746832 -488014796 -53634554 -635188487 -536838650 -156069212 -543216819 -825514292 -483389200 -641233453 -458444471 -277075460 -708307714 -109322229 -139457707 -662665185 -658866133 -32283844 -947789514 -753642623 -26184553 -423118256 -660378439 -388670150 -328897132 -738070023 -428818921 -354044996 -515489959 -927851807 -91265201 -26203507 -652806968 -495455742 -665319664 -120989842 -939823655 -856115370 -103134520 -497432649 -778603690 -659283276 -972043777 -514505252 -801092913 -773085335 -234005064 -795455034 -995214764 -82557472 -599984472 -380640057 -328189361 -384448546 -75164456 -542394554 -486482001 -297664729 -269859074 -674738720 -468327715 -557996034 -622014920 -187291729 -663496920 -263648911 -147980604 -678996044 -112161884 -650221214 -138931142 -703085846 -815595361 -463487318 -413403414 -196188312 -785931905 -422136829 -139189876 -622185867 -515851269 -425129107 -737163308 -553450222 -490410699 -174679136 -602388937 -836065010 -359364441 -470092640 -459002199 -187000717 -956342485 -42999438 -514318958 -94427020 -834039586 -854326534 -81194953 -819122674 -10184054 -117606140 -587204473 -258465901 -667804537 -930637152 -555496555 -945293037 -223918642 -938892228 -317094867 -925649612 -601446004 -188037064 -59918115 -310980104 -920673888 -986704928 -522593855 -100560298 -424859466 -892016361 -975237984 -744151069 -568643667 -725705111 -894447971 -923271741 -596307117 -695887108 -63030944 -912360060 -911194060 -242771920 -779762384 -267270432 -630632449 -378950806 -231464179 -818745087 -62597175 -929692582 -826511635 -435731790 -385610379 -582460046 -784219268 -635168130 -447663968 -580435265 -434689507 -339131921 -907189223 -502962223 -97658550 -183368296 -688573015 -814546607 -207101681 -192206288 -682150071 -518431921 -24037104 -178803681 -802711550 -223094054 -129229455 -527189572 -744540657 -713721894 -102726999 -984086793 -146157660 -653619141 -842705670 -732181416 -673437130 -127893162 -933312329 -675834577 -993836531 -218307892 -255182049 -552872751 -846629322 -73602640 -427275960 -363730526 -367392734 -398733816 -291055667 -170768443 -179917205 -214520388 -825814717 -617732871 -97519847 -866436084 -139395202 -813377349 -320709527 -690960359 -315773712 -802364732 -179580564 -546954640 -368480881 -235008591 -670558444 -550754518 -782758699 -257728664 -527697513 -656004074 -942411896 -75461807 -795617634 -978239281 -835439584 -766447130 -407727806 -379784286 -422230062 -202653672 -273441847 -865149694 -981441723 -77950974 -556499860 -583362464 -134720598 -266960672 -605905878 -116870703 -589132540 -275066480 -246189100 -479847639 -447829270 -371000246 -561378305 -192078003 -375337015 -86280698 -460396661 -235029158 -637077114 -33632704 -306990943 -14494050 -420172083 -57577084 -887387460 -104846418 -202227477 -475586748 -635092324 -275618371 -303690120 -740359623 -227201402 -420917583 -256165878 -347594052 -483920123 -837328257 -125734030 -247757335 -852514009 -386442121 -729663361 -836902579 -337720965 -812629925 -675252468 -429680243 -179380399 -650690119 -116484295 -881184178 -317300235 -371844959 -793672323 -433432780 -68763571 -667960624 -307474156 -359269355 -62980249 -205205984 -10577992 -693677170 -506735239 -171999947 -524229020 -337747175 -615076171 -40199933 -990547444 -365291179 -928400900 -995077826 -292059642 -440005813 -92344395 -731884220 -659608235 -589602150 -998264331 -808072935 -196790695 -875709782 -533504828 -484967339 -879719831 -292582295 -555327763 -817196440 -697586448 -708073825 -246417024 -377726727 -604451133 -469427955 -86323089 -783036578 -232091624 -232640137 -767457655 -800612254 -445830594 -157948513 -776337022 -763135490 -374711505 -322784434 -573439057 -343577713 -892468950 -793064878 -83269795 -220808052 -572497387 -9340147 -174996173 -583729897 -107377366 -123516654 -283455626 -371379724 -297438891 -394583456 -867336119 -210147174 -369673467 -969964787 -355753130 -417789556 -28895447 -755790007 -662360723 -576878623 -521036855 -544962364 -806464823 -632373353 -401119600 -871568821 -492854556 -893082752 -797923904 -261912084 -632826474 -82558414 -3864031 -533813845 -822538451 -76909245 -327945179 -823269369 -935022333 -203984022 -558779484 -369766422 -152158059 -59303191 -381774904 -973441472 -383274856 -828551443 -558129608 -253304763 -949675798 -622714677 -457054238 -932780442 -984610800 -853930050 -813290093 -381208089 -511943609 -48215747 -955085578 -830032229 -115069213 -620476713 -135498683 -676971045 -557787457 -208682427 -66560833 -377626864 -980923814 -364186829 -789351414 -210614528 -267500291 -611097303 -554045417 -990219536 -126388540 -715440788 -120888812 -640689798 -2350745 -894961891 -78689599 -359140169 -286773990 -494993071 -597010633 -327329100 -246388358 -888774 -561528788 -620718135 -386425819 -823567747 -596141470 -692422468 -164533956 -180272667 -714724572 -419581520 -781986990 -332715145 -64007660 -567126119 -238586794 -81075093 -310996153 -244091535 -584593758 -940636734 -957365142 -799996676 -411711831 -157900163 -958330862 -905021338 -970431965 -616388006 -993105581 -302092250 -733323092 -697268144 -98162502 -661747974 -154333311 -701250851 -400933660 -808818857 -293316230 -320231387 -909371158 -827866117 -563436504 -468824782 -497376286 -102387934 -626351331 -845936952 -826302187 -949745425 -555879295 -336780765 -828661290 -228830738 -639471156 -944442583 -977336736 -247121427 -230030522 -95679194 -794330991 -410837875 -968870383 -845160236 -615297212 -17858675 -215192599 -11761978 -12493763 -797166509 -844578196 -702545529 -415017833 -517242375 -201048371 -604365245 -681211263 -175564791 -356424554 -764988827 -256539743 -432264294 -742850787 -754936273 -977411717 -828360589 -416548225 -368360973 -911719698 -470666146 -237449966 -684299153 -936721481 -739793673 -182044553 -728926862 -56627720 -610807470 -340111057 -858106651 -738920457 -402815215 -553909721 -793254780 -770488344 -954337896 -252957195 -565059776 -676458900 -573623680 -45631174 -881524511 -720058119 -884538283 -537886255 -504650448 -295201865 -903179401 -863740706 -81837509 -718347675 -130582133 -408877625 -362556281 -194958644 -584986495 -788747533 -922901521 -276760621 -980845775 -623454520 -329939421 -385005216 -793531124 -762912809 -202334741 -778873078 -372284748 -985775508 -213226697 -756696758 -102710155 -22465911 -395641107 -869687199 -44355620 -823232797 -343075136 -742027687 -15517877 -897739851 -388482309 -76952303 -367026917 -19453265 -208106149 -872497751 -187635204 -507436500 -986096048 -8543634 -434836500 -970926187 -965366829 -287181269 -963691244 -207628466 -325714416 -68833689 -861366872 -869378647 -68640153 -674755290 -931922507 -923208823 -191366595 -416333644 -542003990 -830579441 -768909404 -662284640 -90760424 -571201912 -977326174 -624569526 -592540739 -367256568 -304162698 -68860278 -733028136 -56145061 -584649782 -674361418 -101612008 -396692800 -164748494 -477509105 -388874718 -614541717 -902811308 -641274335 -103547309 -712277506 -485660338 -634848911 -380940052 -651740966 -667413612 -838290411 -10944795 -947959475 -392650846 -945386165 -277862001 -384447523 -750630628 -875383477 -475077956 -855567808 -300916839 -651772366 -676797695 -45371946 -885392840 -817802843 -628605152 -83634112 -403980538 -226102613 -852724960 -222366181 -112637564 -427360452 -77592362 -809007918 -330990803 -841340183 -948886657 -862823856 -668589189 -511939335 -418474648 -241033796 -230048604 -703019914 -476477310 -629650322 -749454507 -709333055 -61605279 -834168753 -166404542 -258471330 -223847592 -537546298 -648926504 -889741765 -772249095 -953170405 -836701581 -821273295 -711190032 -497500830 -274465187 -604064169 -418069774 -626300125 -210737963 -287256875 -755977923 -940298259 -177692509 -501871387 -480963600 -672100803 -896911357 -870817647 -572341496 -730661926 -215484104 -802073432 -915278676 -385577205 -297060270 -771116011 -828634926 -421968278 -390572097 -506517579 -339861121 -282363655 -748820547 -650472443 -322558484 -125040292 -337535719 -252983007 -327318981 -286251721 -378859660 -813030369 -30846007 -259456418 -171293610 -770075 -597483319 -262182513 -204849541 -840527829 -154586962 -903076053 -142756939 -225919087 -750726596 -524770220 -451463098 -298787762 -380399381 -708753741 -160557240 -240276349 -194562532 -835030770 -284793028 -840232706 -72219049 -641471754 -307338518 -874292891 -257854829 -92944572 -250124001 -36029621 -395178395 -692851607 -599859762 -23876777 -663687199 -692290778 -919794638 -559019931 -287465982 -305035270 -832933259 -366913116 -426674187 -129912722 -177570631 -243604846 -569715973 -132803944 -626740662 -252471501 -687416786 -808797698 -609426284 -198685727 -994419261 -345227857 -253721052 -384626246 -747063225 -44921034 -35714438 -16380065 -518190386 -889090264 -199573523 -654261757 -878590055 -180462488 -1208751 -604662736 -719566344 -959180833 -189555734 -187996867 -791389365 -879377345 -731419288 -163532897 -622275825 -65623964 -286254044 -661628415 -208936650 -216670030 -327321337 -655753573 -512210236 -821306028 -607793231 -651507253 -468417351 -208937367 -875075332 -119711462 -570237984 -164418276 -56350422 -694656119 -907727182 -510133538 -362789828 -422272707 -840157991 -888117834 -137827751 -143108376 -329050202 -193503589 -936061091 -877248506 -917477932 -22421869 -405449779 -823959091 -233917412 -997653483 -248752543 -237764433 -816361750 -642775647 -829097955 -641409896 -722003532 -434646175 -374911748 -128644149 -395997318 -108665662 -422774235 -951519198 -208745301 -780015363 -21888459 -836899802 -896810709 -865882306 -4891672 -559798837 -470516035 -564348678 -658909907 -451760886 -534230332 -264173665 -101871406 -969962140 -852342364 -422703117 -778391362 -574204506 -918362479 -122230230 -544620898 -417587047 -174709854 -765375816 -631759004 -476026897 -459331878 -404904221 -43259334 -400105952 -237407186 -107938518 -815200630 -519782270 -764130707 -31541214 -982763467 -626662584 -592447435 -294384043 -303472686 -971994165 -658850301 -26861067 -218911086 -371101748 -615330796 -823375444 -200609862 -696503272 -68764385 -900589211 -561601939 -828213624 -232688854 -980385509 -544270844 -254209743 -817568007 -640930315 -206509299 -500407228 -928262483 -615313044 -929343577 -775841210 -148035511 -450016285 -547551819 -691252576 -974422322 -690366384 -741089287 -252241449 -856979164 -454954599 -511626060 -996533699 -464021842 -462439821 -817402181 -325425431 -356437753 -167000561 -282107970 -503896740 -532930411 -196580953 -980064026 -813319066 -315102400 -829148420 -409564033 -357138266 -362388627 -310529770 -820898071 -437937075 -925388656 -64062165 -797427336 -663974196 -361874169 -194152600 -338814049 -619479244 -864742808 -792019300 -831916777 -272079744 -115575241 -801658831 -95631977 -397231757 -45174492 -939982609 -157505495 -886234791 -889358714 -558698720 -816610352 -746682636 -873437087 -299110432 -393008944 -125383781 -680381055 -202114424 -929970004 -559945457 -189149813 -83968231 -788212083 -86213307 -852786023 -143345751 -289031975 -799870900 -738698498 -8222718 -619593781 -254279321 -34718679 -684887618 -443319784 -696244246 -107539897 -211532685 -640447679 -466951655 -887673693 -815178718 -716502274 -40010956 -956047790 -556463549 -384271087 -823584525 -979855378 -309059451 -698017813 -276404090 -555372076 -1996069 -983842177 -183859437 -176159378 -555736112 -973676981 -358293487 -319841985 -784798608 -763500196 -872609664 -691605766 -125245745 -834658189 -288642276 -899111075 -381056838 -524129247 -93881005 -341794813 -300699989 -621142750 -902176755 -859912123 -363829256 -806465097 -970034703 -823401011 -243507936 -852809656 -760216633 -117812361 -309908392 -353819590 -65397968 -833202713 -479219526 -676829884 -540015266 -473950043 -174189589 -306519758 -711494595 -529903875 -123989638 -397156455 -85476411 -341194189 -29079764 -589466055 -188786309 -818055168 -839557971 -97895170 -654776082 -799423041 -18696090 -583286796 -606920210 -126532584 -874014327 -793630600 -701259214 -847820474 -253467101 -810192579 -114154406 -407561799 -429562456 -239478484 -375348532 -434220879 -534048536 -267824170 -759106296 -448566846 -609541148 -867043442 -634372957 -172632300 -947852903 -373049898 -9468330 -783743649 -22000888 -904379985 -310536722 -255917930 -205695133 -811599066 -80607894 -775413035 -337808199 -876360842 -256435901 -299724070 -354988033 -826560511 -84036789 -505435044 -741728718 -606349260 -588458949 -65842129 -302789401 -203891545 -455826903 -374927044 -952391501 -982612273 -977947205 -300602474 -408663933 -188031235 -609976006 -460455836 -497114290 -383054916 -153027162 -241016395 -959694142 -813532195 -117275612 -263739396 -37503029 -867736681 -674919901 -573312643 -777441196 -436918768 -729930363 -612128580 -503540679 -432197327 -483965361 -108375873 -3508291 -786297560 -573712957 -348887849 -27962293 -964773980 -963925865 -363953254 -966196916 -20639373 -714023436 -310583246 -40646370 -493786417 -429627437 -181934584 -571548523 -443585688 -441979377 -950139619 -65394642 -15013113 -906614882 -864412670 -723565140 -508440484 -220104831 -154815117 -630825841 -890399635 -459605384 -887392147 -324158007 -98668711 -630260724 -795371496 -997347555 -698478005 -402141970 -500552251 -480256977 -392098330 -20434125 -990828879 -292873248 -781166010 -686970642 -502987002 -203274637 -836507726 -996412811 -617114633 -462387361 -361689525 -698185024 -113317560 -480103600 -834784818 -738524307 -868158007 -867107316 -292226298 -556144906 -912320758 -849071436 -234442398 -915745074 -18592623 -481181617 -585437170 -837131983 -826059913 -66682382 -172752150 -31504914 -168691466 -585032594 -605580808 -976658948 -489272391 -54708147 -442888883 -513724304 -756973085 -671447750 -406230441 -620104953 -738330118 -436557639 -871907627 -263264611 -116506077 -543906234 -768764040 -782577638 -973770312 -233503335 -272379923 -502706905 -819258251 -358938144 -674461573 -436243149 -360511310 -293627366 -897308335 -21538440 -423443081 -32957235 -169460426 -933261446 -801829999 -95721843 -445025434 -734948790 -74281658 -125216394 -683524804 -781114012 -863738787 -730123887 -279232564 -879526236 -255242000 -467650819 -780772289 -448407208 -812621015 -246236237 -626770571 -364028209 -204316893 -335031775 -290459521 -267598111 -126057493 -362731323 -239193122 -432478416 -298251677 -994076482 -677224435 -72289926 -614342926 -511066049 -738446204 -407481878 -584001673 -647952176 -459749652 -752637665 -693039564 -469591058 -903612587 -219240650 -966940146 -921907290 -157289918 -757713725 -392717798 -896337746 -486268041 -163295636 -910512948 -27668817 -322502087 -344568027 -283768264 -136896817 -480062791 -429126262 -500562271 -710971512 -406747376 -961049086 -449420332 -302620884 -639076585 -946678741 -56185283 -458942424 -448426766 -195636585 -512202716 -385864314 -706857653 -928838812 -591863558 -583803249 -396364515 -757250791 -337623812 -982227126 -488325708 -118535563 -693529085 -265050013 -685851725 -371826557 -941629468 -87881049 -251590749 -598289465 -726683793 -382442122 -285426070 -946987391 -370241514 -830711109 -672697771 -546331784 -563720767 -932739808 -613706546 -163211454 -884365599 -700720948 -62368722 -665528255 -523728138 -666166598 -15045068 -693081865 -711620901 -363567401 -26435236 -71959137 -678509921 -870622060 -309378908 -106572277 -387040508 -432043324 -817283548 -750387208 -815286951 -33094723 -477825426 -48823104 -571736000 -114921076 -104211019 -522139030 -916826366 -713245921 -440539190 -396465720 -809934202 -501668706 -46276617 -899328662 -749737414 -408250035 -988998583 -200479159 -359998427 -62925579 -8913220 -259418420 -531187660 -83097910 -675139982 -934410209 -525542286 -270645177 -585413096 -114905157 -219644398 -517250350 -838648499 -115080275 -900658823 -117558359 -194569486 -971662021 -422841333 -184796885 -555619986 -781167334 -881478191 -335237084 -825659946 -477722928 -970792773 -453443088 -425279942 -466686414 -979421404 -88082957 -982243968 -417693554 -370318949 -330778982 -212674730 -40655468 -786835824 -103550123 -733868791 -319367695 -358138295 -942948294 -960650891 -92191391 -41736281 -960286789 -133392101 -244679830 -410372945 -824397971 -655472158 -67327908 -621805971 -82622475 -671243142 -288653924 -952061074 -165565974 -271646405 -506898593 -704931456 -380403416 -994054527 -664713557 -343425575 -900508259 -673230683 -946670803 -220973770 -426193227 -469022811 -758583654 -297696690 -964688591 -734694783 -766205568 -588619661 -482722453 -321645862 -259940560 -915537638 -416079117 -709517070 -352932027 -930769639 -737965872 -676830666 -26493410 -67037023 -428242140 -354852034 -494691418 -507810247 -67163580 -785091995 -183976498 -969530107 -658577369 -291164960 -33317371 -485368486 -72286962 -488691305 -396424693 -753750659 -314799216 -938572809 -266785468 -211723754 -329783815 -859434646 -716814825 -745478124 -83279814 -33994262 -439857745 -973420693 -49726407 -575520103 -268123848 -398029667 -565624411 -72988719 -459392093 -985457420 -122584366 -758915656 -394575631 -791328663 -613201153 -334036398 -435319351 -881790686 -269784382 -173649787 -18513302 -892701041 -783270295 -726689303 -265905707 -674315180 -211457143 -96942214 -698919334 -27467922 -971468591 -101914912 -763340839 -680396959 -968105495 -976462723 -688019934 -450274149 -468083299 -134857524 -736001013 -463042231 -57835148 -772957884 -51807626 -544993687 -171193013 -461438308 -846515536 -675156996 -918115040 -468427700 -91093062 -843184383 -132619563 -180045225 -124005298 -960336540 -658412669 -379345245 -652416096 -730696335 -334261995 -633910329 -784927796 -427855456 -192395085 -775781847 -736121085 -388650077 -294053287 -369849752 -714471356 -622812672 -454095424 -388279314 -715053175 -145657720 -374887838 -872749640 -926062906 -933854618 -435650298 -500049798 -335963539 -847113210 -620005343 -474501239 -29173557 -656128352 -602725074 -726763588 -934835694 -610891221 -368694026 -410411131 -187821569 -688284816 -812293606 -198238128 -32637256 -705994876 -848490229 -374453248 -369863518 -848522437 -282363055 -41265959 -878690864 -36517493 -262387211 -86904330 -447450117 -253791260 -140234813 -380596594 -529013203 -130279715 -37606676 -807394417 -752239697 -717205913 -405862403 -530249295 -432698089 -86463321 -30200486 -744654468 -191600221 -581442847 -269887281 -475954859 -657265253 -523035755 -971989558 -937962192 -631004929 -713026480 -699073575 -816220599 -861869650 -879964941 -47007802 -966336928 -671144416 -895319354 -153889368 -878941869 -224535204 -405261029 -596665719 -895313714 -414626776 -280401711 -748731238 -705549624 -996891818 -933540920 -843340756 -577799121 -137781948 -562103137 -887500446 -681777056 -679573952 -244164911 -531270838 -262020161 -692494717 -782140576 -360423860 -382618345 -493841692 -508729279 -196728489 -794441111 -429716728 -272894989 -340811762 -986128674 -538555185 -777050391 -854770548 -962193510 -184458378 -582601598 -383719451 -928783658 -125657030 -975796843 -880865054 -269669138 -848284989 -463330615 -301000766 -265975955 -27364961 -995552948 -576038318 -808137312 -556773987 -424556063 -754153315 -4612815 -59010788 -112074308 -369962378 -564737846 -238007650 -409886044 -554997211 -322945367 -288377916 -133499013 -970293668 -457664355 -447442224 -407633189 -299770936 -539841425 -679028360 -227882375 -832872368 -18628843 -253871110 -634240251 -536406021 -98429285 -87041446 -878555200 -342120525 -49801917 -882889858 -931893259 -227541336 -418844665 -343357042 -937603278 -705827110 -936962733 -231547944 -337234685 -869427281 -984720826 -378632955 -482737325 -586518324 -558205515 -840145558 -356930100 -885930583 -32004327 -639579543 -980009915 -594206155 -454228222 -561124948 -161926523 -588855097 -810449649 -368612483 -969566567 -9488014 -456142964 -23046110 -831174796 -610765932 -792668402 -33174174 -863557819 -713836921 -284329782 -814103391 -308922968 -537762253 -361626100 -104265258 -274793691 -855273199 -758124498 -687752584 -127683810 -540686671 -654470683 -849425604 -6147788 -158697700 -458692043 -608186036 -734907351 -8988833 -409802981 -799484963 -336763119 -215487629 -177217566 -882915220 -231625463 -60398374 -890729683 -658795041 -634227939 -473847508 -133823053 -46965103 -737708377 -949428278 -204697893 -775784169 -751509736 -415548011 -551384703 -714099526 -309647799 -880427011 -976569559 -250074273 -543169222 -28383358 -521875210 -322008304 -254410418 -603907788 -975017359 -823121152 -260525514 -406704054 -42362390 -127898692 -676373055 -641809815 -182514442 -612306023 -682282334 -426641866 -308375419 -254608494 -331686512 -974382002 -508550067 -353416456 -646391283 -345367530 -555237670 -188345716 -710398890 -704877873 -509486025 -725876853 -634048875 -259747972 -495771072 -71556710 -707708922 -718779869 -619325247 -214138485 -259914697 -339544569 -70081302 -477176912 -869772109 -650199197 -699726696 -857663340 -431688796 -490796572 -355434224 -996298904 -133089045 -359016110 -57883802 -250600177 -726341159 -757729332 -362245622 -38385721 -450783375 -111531613 -554593827 -66444658 -279443929 -617457716 -690222708 -864512062 -303910052 -614176751 -556035167 -854286718 -781806167 -590205831 -75510203 -974020022 -353303753 -77118953 -415793341 -234562912 -539698250 -358137984 -572799878 -34352869 -342573466 -71669200 -953081318 -734400318 -556857159 -96667858 -308146727 -893236425 -686405866 -753725319 -350538772 -851448931 -415838036 -354299026 -791601692 -125702296 -335536086 -929940500 -256609526 -226533713 -893892747 -282432854 -163354301 -972587262 -151449130 -379694433 -211255629 -616088746 -948043899 -436824073 -286005171 -953598479 -940476494 -810599885 -829415860 -382910392 -807838052 -916337110 -412247527 -481174237 -14151654 -385261052 -21335573 -42771578 -435232166 -779029893 -545009436 -690549626 -12882988 -323714907 -330301268 -548528625 -339401560 -272288952 -552236815 -880135892 -84629682 -35107164 -241761352 -749701869 -873274640 -81958356 -407097601 -500584998 -606997310 -639903112 -668662246 -473906620 -390642608 -664625645 -374275407 -87928544 -256286077 -971621724 -438647361 -58465722 -355210941 -388158037 -45786226 -509663416 -598904166 -977166122 -912496380 -271770750 -183003541 -842355924 -107946996 -78931606 -415209600 -150178096 -960819061 -222413110 -530926432 -39764843 -492623847 -340206488 -415304073 -310489665 -90997334 -38361236 -739966963 -209067671 -438685728 -959695172 -884189570 -490698446 -115616181 -844453012 -421360247 -538984751 -878475124 -570507573 -274918690 -474651865 -402302702 -467221322 -909274695 -637899791 -346594313 -985510967 -720722044 -338593636 -36470324 -136477476 -272537857 -246728588 -56520630 -82443227 -479772590 -707809346 -959239485 -841399221 -796313860 -1068035 -518966923 -319490743 -694903186 -541159783 -460614910 -772485112 -58239966 -113007296 -935730274 -323356235 -396417266 -701569182 -139508691 -842535335 -420268237 -304052498 -694894170 -106444478 -363684406 -810858208 -906809750 -501414093 -943266045 -805932995 -635794778 -982902901 -287741723 -741009176 -444118319 -400998208 -177706396 -300573495 -861889436 -287722288 -148748465 -329948760 -393451602 -441638967 -719481488 -395131499 -272478010 -462340135 -422370920 -157387718 -955302676 -36744846 -65299992 -660175579 -780811758 -478534916 -521051298 -302089022 -541359625 -218208363 -246673269 -811436547 -860164771 -685223750 -718941795 -217887620 -662582979 -894539257 -638590703 -520276927 -585000949 -111832388 -377146785 -159685624 -904325727 -728322453 -826014120 -409876733 -979237132 -159600448 -193117294 -16900758 -845189431 -893092929 -381772888 -976020285 -715719616 -819731788 -999999546 -279421110 -759014662 -807902494 -725408945 -917202607 -446736335 -50833192 -553581823 -458462299 -123895073 -831889495 -224483474 -861657457 -735533054 -932359716 -693315115 -967478589 -251630362 -271852618 -325761741 -569331000 -717360621 -153377496 -419620832 -339221380 -942792796 -259504271 -818263976 -615327855 -481536466 -528300343 -448050498 -772938902 -720669943 -607464501 -654166086 -921184624 -155169164 -149354787 -400557636 -721945115 -223309169 -207222308 -797090437 -301834828 -91937627 -281216401 -57133196 -748499683 -321874193 -688668302 -585472072 -143389641 -222885038 -75089968 -833503992 -881183424 -858139180 -475186121 -495118837 -839584707 -508473589 -484632010 -763165316 -971102948 -837224682 -676726474 -212215363 -761039694 -782220544 -330349069 -156931741 -45987781 -607402724 -897321876 -349455149 -41403191 -818100393 -653690838 -165761336 -189601093 -506962019 -858499197 -426392182 -889416886 -598924036 -93894864 -102592821 -667555141 -865205098 -444737872 -170202939 -749378802 -485295720 -871373693 -337180743 -582334734 -587319760 -653814763 -442425214 -73605670 -821464919 -577830899 -245108609 -944515137 -869063677 -723557380 -601267719 -223817875 -971260863 -928977659 -660858915 -993265721 -197497998 -972588277 -536831885 -124702135 -524688261 -513021460 -134329880 -108754308 -358013276 -779438821 -731379913 -598983914 -802046795 -889521128 -796180040 -206867827 -472848937 -327220788 -697704407 -112644527 -541089911 -481490687 -759472500 -694971426 -154097114 -58619364 -324554241 -393462981 -549112959 -999965074 -944471971 -480376300 -899668234 -695435034 -903852599 -284604970 -770720624 -130745812 -856068861 -896970969 -880866739 -493373554 -296250435 -257192695 -202466719 -414209359 -714085266 -876004024 -874976002 -280882162 -334863868 -578853356 -954481772 -918703261 -731367488 -573905289 -800224636 -269812145 -76497582 -30918035 -510976567 -401672833 -557164239 -9587956 -868337736 -417321708 -743364619 -737243528 -548686796 -533647129 -75983189 -512308529 -759907856 -97160819 -861779836 -921735403 -487336762 -863762484 -918089212 -671871551 -178366368 -276469957 -896174311 -306366711 -668393659 -804730578 -539592545 -419136126 -18738257 -965771782 -79885333 -441701172 -727234126 -440902894 -158463548 -742242955 -721131866 -197221776 -526372239 -985502728 -830299082 -537259691 -121938157 -411986749 -903660333 -297030493 -385248946 -134011243 -163877256 -320107343 -415696785 -832539203 -767946676 -771100294 -715724393 -796590221 -352578714 -186399423 -500980853 -346146648 -260963732 -410925548 -632831984 -348294687 -340671200 -54556781 -383949508 -700100301 -246416897 -857949943 -184973296 -848917555 -697139933 -181806723 -616479975 -886321184 -394639183 -960932777 -575208696 -895653989 -364373583 -434414054 -570759251 -337555025 -998169271 -846776645 -682988978 -779819425 -433542268 -341239500 -630205567 -319827532 -882911776 -402850573 -640448819 -650709587 -60256515 -243910121 -864244051 -87201893 -503017856 -644616047 -674656485 -275750367 -609569135 -802282436 -12843371 -741200604 -537556246 -156226466 -607869851 -680117792 -54810144 -67165810 -194715079 -946002347 -421887024 -617093161 -930446951 -610050675 -257312222 -25865883 -807057118 -768651450 -203276860 -680534342 -598157218 -914398344 -771762372 -570466417 -760611865 -610260370 -44119224 -83870489 -79143953 -348915750 -460498443 -819286372 -719781441 -581737228 -46175872 -802211580 -925339610 -958294489 -40243859 -219842749 -313143797 -990244 -941278296 -361614941 -802231644 -602379256 -64909142 -860405114 -502509446 -946346528 -652618588 -94885139 -194089081 -950005028 -646607448 -289250398 -691369266 -571645823 -577600006 -516500988 -833913525 -928875182 -772872016 -483322989 -680231992 -236629029 -303553501 -814152665 -572720143 -43441310 -919734490 -855449115 -317539183 -970744090 -443327270 -635804659 -390694173 -384731088 -810266377 -693652581 -386815830 -751082166 -173857510 -622090821 -640071923 -214481339 -428288060 -440972452 -792139547 -145723857 -106182620 -408588378 -122515198 -171723923 -485337720 -787519400 -538804067 -770317377 -692460124 -213745789 -25104789 -544476084 -767289798 -592974723 -295353315 -507464282 -186470475 -893056311 -821044970 -882423464 -199045977 -929564837 -733531212 -45203685 -818651523 -543699094 -230146205 -759046359 -648356746 -757824313 -470326723 -224953794 -506688767 -392233058 -712550625 -844525330 -388178907 -440118449 -29679793 -476413424 -879613708 -893679721 -131648909 -670503507 -791967305 -884455246 -792021869 -434437098 -598848115 -582482179 -612503039 -146703354 -198792004 -786819391 -363904768 -799373591 -894977207 -792195287 -725021103 -82714876 -443841872 -494795716 -287834976 -140532497 -659178457 -314009136 -271297993 -481544038 -167027273 -279312568 -741459704 -208829394 -323174364 -410811439 -621986300 -367311459 -185593723 -866687219 -187278747 -756802365 -830162228 -317796781 -971876040 -561510223 -42739844 -421651939 -871483803 -412399808 -453376621 -206521977 -23748182 -937035840 -225928529 -673372878 -752504956 -605971062 -967296009 -593604054 -611312039 -471086762 -26517493 -445134595 -688601063 -156375988 -737363490 -669401057 -368137907 -893480578 -802643875 -904208820 -146195292 -233947457 -953903006 -423676510 -576818382 -70804549 -374947177 -203403415 -245861561 -499794764 -961013955 -727707915 -384212111 -89778954 -277232568 -514493449 -343509417 -255628246 -538401292 -321764362 -884437988 -162504635 -787723839 -632067433 -198839823 -40811534 -323347101 -234624699 -444451773 -821846498 -435171411 -500727533 -492575788 -258429693 -391276742 -828889799 -591791909 -492718825 -10653130 -728599088 -370142990 -856551446 -108969585 -5867570 -930087142 -258111325 -653908730 -400154540 -815855537 -289884646 -866537295 -681130904 -240493149 -597914970 -147043212 -336158250 -764708602 -789867718 -920751328 -561804486 -817382584 -567309467 -131658570 -999221251 -447426632 -260661622 -601451390 -381750993 -469921363 -629667384 -476286517 -817899159 -727977283 -32862533 -401939984 -838618612 -357129620 -429812321 -217803426 -13483378 -569064532 -434912488 -577264874 -406081750 -442433181 -248619939 -753234702 -798212090 -800785179 -360103816 -49652555 -889551161 -44979961 -935684726 -934141520 -480679432 -648857710 -285425683 -289035426 -358329313 -963288921 -280965244 -839435867 -334575921 -652322021 -96225197 -185796982 -959360729 -894768119 -578181248 -84385347 -109266864 -33710290 -250068705 -572389614 -809664907 -702074934 -131096279 -746830462 -213870993 -81644848 -92947099 -507436024 -475779662 -407485411 -658718813 -391276653 -483310774 -328091629 -832177859 -118967400 -717254188 -471923950 -306083568 -247192126 -33879267 -774391502 -529535878 -15378021 -543604941 -809406248 -397724090 -579788414 -600591887 -830790096 -861177709 -852158170 -652203511 -822975004 -821284045 -702552584 -920938585 -61323449 -710084686 -716186148 -353264488 -779563979 -620580434 -889393134 -405582916 -917005081 -228059921 -601768896 -881959771 -461387893 -526246222 -236846546 -530080735 -634114870 -854930185 -591425245 -799078463 -397071096 -789602413 -901483391 -321818157 -798490366 -126232498 -329825193 -867317822 -108454416 -658539292 -306969481 -716150987 -185548087 -767508381 -681590372 -937177859 -680466056 -229460419 -502111101 -638547764 -907294232 -99859778 -958173850 -265567980 -842135528 -854470634 -851419645 -219996191 -366125399 -585768071 -104407078 -945418967 -933313066 -279046109 -644847617 -356350899 -187226587 -744312037 -542689420 -784139677 -155840468 -552932523 -725932660 -791362545 -239978764 -795970728 -262597879 -857115496 -393741170 -278828424 -645175330 -614613044 -150236002 -42049709 -978453360 -137895585 -783280657 -935464118 -252237508 -702629671 -396554974 -541673576 -783400807 -811513703 -96541628 -999793595 -710124400 -583514477 -153508867 -835679380 -325172492 -966679497 -820448093 -777220833 -521126336 -591021998 -589413917 -988537879 -847428125 -303881065 -917954102 -576223004 -415805685 -883904110 -248430745 -762167553 -133542461 -558186802 -400708677 -89350964 -376210349 -106985318 -48166523 -660541958 -98005827 -659779384 -546180867 -31715162 -97485928 -126849452 -921528376 -565576300 -124763620 -745212216 -292141074 -384153091 -876985127 -658890232 -304979306 -923807806 -566772821 -569686188 -22703425 -860420930 -452835462 -542125406 -85816916 -834762846 -538704386 -882062966 -119983130 -796470105 -319709651 -425066423 -260082490 -28266952 -446859679 -589166232 -529926041 -372349667 -653434043 -942635901 -948204405 -133198627 -605298308 -77892937 -737992881 -525100205 -826045545 -56482155 -310889492 -368600078 -450044761 -98535325 -504482856 -712720006 -442342053 -774923300 -422177699 -645142123 -924929532 -747290321 -237685418 -597734096 -585784650 -192610437 -988497205 -811224591 -947737846 -289043275 -327612012 -325345884 -47756782 -113619470 -549158194 -619847721 -314372485 -65825392 -302450320 -358761254 -784498231 -170853198 -930930810 -495178463 -49285552 -82403021 -357232987 -798301144 -645281117 -942949731 -244708837 -509990646 -752556651 -943517234 -824361739 -812151547 -759832822 -719323071 -465990278 -212205540 -37047911 -839833014 -966501663 -177094567 -770033742 -72436174 -307378138 -508562779 -186326164 -432534256 -956539738 -779449965 -86901139 -947102032 -215952064 -117452311 -188472202 -76726174 -952397279 -929654468 -815526441 -598245105 -252605313 -267784327 -440431043 -545066065 -197012762 -648400910 -559040873 -719500236 -76144054 -673376994 -383559909 -183940438 -516665278 -346799700 -73934295 -417175381 -632821377 -294254715 -625772582 -662841048 -129584178 -718370270 -979479115 -378776984 -697070483 -640211601 -413642091 -627277933 -287834379 -585341928 -392483106 -294462083 -473243645 -213213965 -47037208 -678380288 -589234855 -965159872 -647134739 -535598133 -936507149 -296988303 -202663740 -172520582 -894814945 -825525427 -252255700 -55342215 -995022653 -47100187 -514479379 -746786571 -270556396 -726330152 -957798104 -90759876 -332552194 -527930108 -326881238 -657982062 -264644327 -893123923 -470503569 -885229324 -238886283 -308145999 -548073288 -188714287 -980917828 -887223666 -147910554 -98830261 -907422226 -661552111 -554126797 -667433989 -670945481 -889703044 -905988051 -840758606 -816317977 -847436917 -738471538 -765611524 -555371717 -466481611 -776966682 -920014016 -623106582 -428613482 -413646418 -555951052 -945381917 -70362911 -508860832 -624284612 -416096843 -778591405 -52342024 -805323235 -676456277 -329392652 -369152991 -249619080 -4339453 -739278823 -523455344 -806709594 -732629443 -395587721 -379958053 -74987216 -674149943 -243981583 -199674141 -307223287 -758946231 -719393947 -766488087 -149202414 -740051214 -16814956 -665415777 -8053826 -549600090 -307751571 -668611923 -719365183 -194588854 -666114695 -735435502 -285457064 -157788166 -656490308 -796526891 -686198443 -236298440 -954856046 -567012709 -866612720 -657504584 -991244545 -301129193 -852612078 -581398174 -711618501 -422982456 -584661656 -162668180 -186011128 -651655649 -129672805 -452529868 -683473471 -296433848 -112177158 -227051647 -103526666 -381607829 -200767793 -809265195 -121450553 -144277424 -676531943 -575985285 -764099070 -824989049 -485459889 -748714262 -201517831 -826724301 -149880259 -54424066 -720974237 -237784633 -48594907 -925556244 -336421680 -369711075 -625896031 -378373738 -28230566 -889706622 -401506923 -239766385 -454104590 -672605472 -57565556 -772659274 -416975599 -80999361 -352135057 -178010326 -301942694 -986884187 -148111775 -423209072 -15148520 -176767106 -397137613 -505130587 -913150497 -988834384 -248272850 -310325261 -264812717 -661433350 -196344419 -741389074 -521360564 -929255909 -428063671 -107386021 -363408030 -436506737 -625032080 -88108635 -737043719 -90282310 -653593819 -674105958 -925356658 -436007119 -219602525 -406416101 -978477708 -226861907 -778268267 -975899893 -448612468 -463348149 -930563492 -114376109 -16321298 -432538802 -105885566 -796430240 -527536416 -890299727 -405317939 -673959889 -181584923 -726674938 -155114776 -512150878 -452858692 -31844254 -483248681 -13896772 -524013837 -31436299 -567293555 -284226529 -804490461 -264677381 -72325524 -180511623 -434381109 -50177670 -792138608 -875484572 -320905226 -668105348 -199696155 -419198752 -501823659 -432945165 -852927279 -384475223 -499853967 -789309222 -330369219 -802015014 -282311698 -320889505 -747678322 -166554091 -420818187 -261000744 -480596579 -845711745 -925601528 -147949377 -675158284 -715320559 -167871877 -590421278 -227443099 -326994990 -478078552 -755279139 -712354528 -348108956 -258082229 -667061752 -941184618 -318267464 -700110677 -489048696 -873401914 -580933406 -277963300 -774478444 -882600556 -949589046 -262076587 -849967 -889442234 -420838341 -654109012 -800592077 -529151974 -726760087 -399576975 -704612766 -851889506 -502995285 -317161251 -816323923 -268811827 -866127295 -968856118 -684945430 -232131688 -773293853 -677660735 -790817084 -884965515 -260918319 -950268686 -516895245 -716908357 -782391468 -998790551 -417124256 -694623532 -436549129 -127243328 -914917558 -556990049 -661365622 -853356134 -607864650 -651101951 -662496551 -56318112 -151239432 -550670125 -341685126 -304377285 -416547524 -153638590 -320386863 -350500447 -392273084 -623184805 -896292918 -141011022 -407073979 -829653967 -269061408 -494425723 -447171370 -476892100 -913672480 -814502215 -95506349 -831416196 -602358341 -857150856 -886556084 -232094424 -722759630 -790629419 -703567765 -228359575 -492407411 -577223706 -961937210 -128068390 -143646500 -911423913 -835718286 -152477520 -363056729 -841390462 -72907194 -615542924 -600274001 -940986814 -367542354 -215003767 -342131104 -685725457 -385949323 -458573544 -390695123 -686416997 -538602358 -734558933 -929937900 -122234118 -983844664 -691643635 -993902224 -700138212 -156557172 -728099875 -508468048 -351245575 -621798585 -826046586 -770774313 -587299667 -659763107 -855090197 -188674837 -678567703 -684416322 -308644097 -984410034 -817999770 -595955828 -896670157 -482531162 -780061954 -329339183 -635644483 -784892684 -236734326 -201104152 -99591488 -341567102 -191063445 -292516042 -934326658 -422294657 -809957826 -704691073 -961814093 -98595340 -886183627 -686482724 -382325059 -686992565 -66771144 -127006559 -516694894 -135515817 -523193702 -517377276 -482441491 -760109407 -622806275 -820008185 -901396888 -258301532 -277006815 -380730395 -167720471 -885997036 -395704660 -808220769 -533394694 -354229184 -420407434 -647029305 -827787161 -23038803 -320910815 -520758205 -979546772 -938470061 -361643983 -269394166 -687939222 -881430843 -175032279 -737606191 -56662591 -307160958 -325565000 -999918771 -517421429 -376247510 -373614428 -160535479 -300688246 -970153204 -244105372 -24463120 -843461388 -670390309 -878455313 -513244385 -912943021 -87780272 -399522549 -694851964 -397703410 -183568039 -172697256 -566009225 -826308097 -383343971 -789415028 -162794107 -88126454 -851087300 -362332936 -174722918 -374563677 -914700678 -781830401 -980953010 -908479429 -81920819 -291694144 -146939975 -887567699 -573727457 -361725400 -191944142 -530781302 -482186106 -479739209 -514027812 -139733151 -910378263 -731944244 -283213697 -384884258 -398617715 -611651824 -31832691 -505267330 -291974406 -80760973 -305640923 -143149332 -3194715 -860609307 -786966833 -652832222 -719920481 -498785979 -254418224 -533476049 -557615337 -708402336 -145071434 -322461506 -109486226 -965991989 -115949964 -266549023 -349047384 -581978757 -869200015 -257758394 -603921827 -355084563 -180252381 -801937406 -88523229 -609955929 -221455385 -475254914 -812247769 -67466705 -756226583 -807738014 -730899023 -182043147 -711724270 -939668416 -735328063 -355741216 -328728999 -51483081 -797996854 -213666796 -564784328 -922894701 -664772088 -840308594 -386987853 -470945984 -315720600 -944141572 -960061588 -934162888 -9182195 -422504552 -676797837 -145274115 -993909162 -938605855 -528159377 -989382806 -875451450 -440024959 -982438367 -97899476 -685509598 -553761655 -403754245 -135191559 -710329142 -878259371 -22210279 -843363162 -640921624 -554352728 -599010469 -270815093 -167032204 -598418185 -845946783 -250424791 -403752183 -582012709 -150329775 -762023906 -281130406 -419060013 -361646606 -685032907 -365450473 -763050260 -501124087 -765117647 -771906346 -812443821 -59149425 -975693555 -850552947 -401011494 -988932999 -533785077 -515738641 -647398097 -460773807 -914855411 -518679701 -338491536 -763148715 -638159955 -465828961 -763236248 -977455343 -726829532 -193847785 -806399476 -838955501 -563847281 -883332676 -939077655 -569824833 -395543762 -191071417 -591270212 -968086834 -958055588 -680832246 -116512971 -907429500 -64622713 -328266916 -698697928 -608957500 -485229996 -242026745 -260175240 -267761432 -455792219 -657718913 -468990973 -938035679 -790488731 -864801210 -487996068 -50733341 -850191623 -285135949 -51805099 -628359142 -831832692 -704433462 -465350111 -323161727 -256263088 -126021275 -903473896 -686166395 -983244440 -685542435 -85166802 -655645070 -317371895 -558453744 -92259265 -323458739 -39592360 -898167924 -452706776 -979257629 -754114964 -763068958 -984375805 -930379834 -679660784 -554902458 -502477991 -792108123 -251668704 -505217586 -649685384 -733031293 -444486946 -847227429 -986333696 -254265529 -320586005 -21449465 -500798560 -58964621 -380805162 -350510352 -73730311 -650199590 -834136761 -196511995 -261165871 -628717712 -806361663 -484978198 -791394865 -498485861 -24564574 -944773017 -972391490 -517180808 -814234714 -788522155 -38694250 -774622889 -383944849 -399346842 -291449873 -297288281 -864123407 -472482203 -305239958 -872084650 -335787599 -798484505 -97921300 -957560937 -106733519 -334200873 -358878724 -893136580 -358339577 -793434537 -837808328 -516588183 -99080535 -762785356 -440593915 -874584012 -201905920 -14225416 -906703123 -896988399 -559934902 -534781693 -602118972 -52793021 -30601370 -221785389 -792700079 -127725561 -682681115 -640327319 -921964263 -374569944 -248099071 -142704740 -306108991 -314247407 -886898733 -306754934 -730599002 -445793597 -499780588 -879426195 -916540376 -526969724 -165485092 -188726775 -290032401 -837055471 -304030289 -314409983 -898947096 -604063630 -434761561 -179754267 -19833766 -903378096 -680429135 -793010661 -213872830 -992954611 -456458503 -712108286 -317989735 -521453926 -911266536 -123924896 -153079137 -142550475 -214752672 -211454522 -344786225 -331993822 -172208215 -39244958 -496782400 -218986156 -120546601 -477412467 -125975138 -701082009 -180070108 -719511420 -697017598 -666273048 -380403564 -128390425 -376761422 -197673617 -529782850 -452392193 -628770193 -271809235 -189820675 -693813747 -711688128 -478973787 -413710485 -414141634 -535491272 -70516152 -944901458 -833104266 -764300621 -45700799 -400598308 -413770979 -181303902 -662789139 -619904883 -853484796 -818300140 -707972921 -905744482 -34714175 -815981664 -96441350 -662780566 -126264590 -822406936 -400100593 -544014953 -188373116 -862317137 -585271165 -440664424 -465573728 -838770164 -376619499 -874008322 -343128369 -706097666 -295191939 -461553157 -892282534 -465725039 -753686308 -685777121 -198477003 -818019190 -936757108 -676830027 -962151600 -328695170 -833655937 -388208116 -868659746 -872072986 -881566173 -905969134 -441749292 -173654544 -371920566 -13450997 -71271463 -976665246 -260591338 -254363367 -301914111 -55912898 -824701999 -195021132 -885654463 -761693067 -691732872 -384211943 -333226689 -59232048 -268358523 -76983281 -780694372 -717925391 -468871049 -644553136 -644577677 -205405191 -734980522 -714578666 -785632570 -594435690 -273418523 -663187151 -246177129 -909264101 -476604069 -688082076 -309642654 -461631527 -757647090 -219192575 -776714619 -822211657 -584009068 -647951921 -960371846 -3549171 -624130216 -673813500 -954477297 -665277384 -831900430 -457382230 -671028251 -814729862 -822321955 -975378581 -897255316 -932163487 -599085622 -452399679 -266882481 -108955301 -469716243 -477743565 -876673864 -165497297 -391232459 -397742744 -110135123 -366531856 -619588570 -867179431 -351258384 -596081718 -989914887 -661869928 -105469590 -425409760 -556525959 -668911733 -777442509 -736750737 -593373017 -958182645 -90699680 -289654395 -80049787 -706992884 -375019446 -338802552 -196904517 -676261199 -441293496 -433303693 -776817164 -426692126 -289734738 -452692487 -523128974 -402117631 -763119514 -945444470 -549458153 -625529600 -653054236 -441917060 -177119374 -114442102 -865452410 -212073089 -784278246 -953485606 -786484087 -284184656 -274979736 -384756477 -332493069 -36988246 -589985966 -752027820 -649436675 -601815283 -583688319 -587255847 -884441852 -107854131 -167289715 -740155389 -932694616 -752980415 -101830415 -607694823 -338958103 -377500361 -440819171 -80334664 -446961149 -669686458 -225529546 -455715111 -541257601 -428682525 -343693985 -559856673 -65037867 -728291694 -661662886 -389109686 -366732009 -598806571 -781185007 -611783537 -738358416 -28473711 -190144020 -619617596 -7467220 -275744487 -579792476 -591185723 -224046322 -587133821 -442059254 -983467349 -19549451 -559578036 -587417236 -831057129 -403934864 -119988580 -286321728 -844643355 -986221348 -616303281 -294066497 -305955152 -217599461 -769221908 -865052203 -884903677 -313153272 -738464352 -464802565 -748879907 -165049934 -999082304 -392897437 -19803862 -773509447 -535557671 -329520322 -396393438 -314308903 -797065102 -934130081 -249195632 -921307780 -634389680 -241978647 -530891287 -858835860 -274389478 -994862917 -509946919 -607217412 -536533599 -731938742 -492416998 -982308601 -998115282 -454565766 -896613013 -421141028 -844605818 -763650526 -172912396 -697297312 -664239378 -137189620 -235321572 -264165738 -612944956 -605670508 -515009914 -195818758 -511811501 -171880606 -39996518 -669517441 -783966528 -653966368 -341736698 -104487151 -379174246 -891559410 -452723531 -657880186 -500959468 -307605220 -516186312 -700727533 -836194130 -992483283 -820483759 -86386277 -842032240 -894333615 -956337359 -664988133 -435889472 -104825143 -277002393 -715876836 -695942694 -739003573 -262191916 -509296257 -978008919 -249110902 -460010644 -230254003 -917378063 -728970601 -612993222 -962492949 -840972280 -496296260 -971130736 -184235266 -65614215 -406845470 -593266426 -30920137 -1568921 -524743497 -695490265 -439524389 -166291613 -57886973 -248794132 -924074380 -877107132 -491364528 -548288981 -338399636 -530956535 -199665825 -26493283 -461662951 -989822817 -513695356 -238185047 -687630085 -819479822 -398282334 -787044531 -65694338 -929837145 -485851878 -791815898 -363211564 -653333171 -54174431 -570074850 -132554726 -206105177 -984237900 -669075353 -803196741 -61324421 -665849016 -547296988 -44485752 -859089404 -4276698 -104837353 -735055446 -769967018 -954809151 -833308869 -439777620 -155604109 -220346780 -254707549 -382256414 -871356612 -965691498 -6215497 -869430210 -269549281 -840613570 -499760379 -144817505 -896325151 -786431258 -591278967 -135508578 -908991495 -834609770 -434952377 -932440368 -278815678 -874458714 -58558449 -424774980 -786706039 -241053528 -238824911 -698020545 -297026006 -208165832 -126840820 -664234770 -52868359 -549605367 -366031373 -205736967 -971946590 -604108808 -20462681 -50240076 -180678838 -928874288 -108116032 -117684377 -597262961 -368580914 -533863400 -97345280 -213196948 -689987509 -988710090 -709437847 -981341527 -497441438 -31448934 -690312356 -665027893 -850878377 -639407144 -257753526 -824377164 -89859765 -288963020 -378547132 -645247149 -366481421 -478242967 -803214879 -626291458 -262479775 -138837521 -880586274 -597707384 -131093192 -290972935 -823855100 -210870530 -779283818 -769899054 -920066225 -613171377 -987309657 -208179976 -251361474 -437570281 -455424003 -650409644 -222820015 -764190094 -528124269 -459947917 -819270983 -352663453 -870737225 -95178285 -32907135 -486062698 -440176349 -244492455 -68862394 -792943425 -696414581 -118950359 -246562050 -555145152 -44057038 -707779464 -33718861 -345792214 -938131121 -57797843 -542685033 -336665775 -911920188 -903763287 -522456451 -525799998 -594980651 -226000580 -472995848 -282168195 -852952299 -75083355 -891677123 -67976026 -374418459 -582375115 -766134450 -888070488 -977526586 -105444947 -620220372 -923369631 -541657181 -361455397 -548389801 -858830823 -287530642 -955314980 -348774348 -260766815 -679704453 -176226421 -344606299 -195648116 -79232476 -186493107 -231758306 -714177617 -966652084 -688462990 -870723795 -165789041 -188230350 -622147658 -336338190 -377606095 -199572906 -157812382 -374565407 -430209455 -102316410 -661647733 -340121052 -621465762 -556733024 -280203715 -353857101 -2852712 -328938436 -965260624 -557597278 -840260216 -147776756 -654941747 -433661383 -87583419 -390099601 -631458493 -843587550 -409248039 -230726515 -144104009 -969618456 -920903764 -692122662 -921155245 -259651960 -683516075 -621069698 -119723679 -580703767 -433158970 -218461847 -432524454 -698530810 -984080352 -40784315 -894683233 -589193409 -78730100 -214664448 -640754975 -488491225 -517318466 -325886633 -22613769 -756333555 -809483156 -531348583 -938791822 -356441423 -286958019 -21736437 -385317171 -71723397 -812788637 -808372201 -329192748 -766398580 -764153481 -8013181 -71567186 -716026728 -795925424 -575500096 -432412490 -408726069 -25703731 -686337807 -579973733 -308099500 -161168967 -668186578 -605402616 -503083449 -418575916 -36386956 -124693484 -998086933 -87104632 -50605587 -821134508 -755039926 -320647792 -729333776 -128552138 -585566384 -489167175 -926666495 -798245804 -368961206 -799014350 -560134879 -833028739 -861147619 -264426920 -335223008 -241315855 -268368924 -629984468 -6161317 -537208673 -821175948 -827523588 -536700509 -700189009 -6920318 -155004585 -464194084 -890505864 -538384057 -952158569 -81168271 -387491516 -977342865 -362371369 -799741785 -254665932 -249168563 -840501553 -2970578 -246010836 -859303239 -135045580 -487330835 -531759104 -840979228 -873262901 -717994439 -832556291 -209896394 -462059208 -331335543 -435821750 -821419783 -778473202 -703128545 -823138166 -846961138 -901056102 -444391733 -966016665 -97837184 -737759269 -257987210 -911608782 -75370741 -161499038 -786207758 -493050351 -95316077 -961164394 -959040910 -816720964 -603725780 -881624199 -969239341 -445436715 -449881009 -796826652 -94405569 -497948042 -621810102 -346468751 -134940195 -187417355 -358689630 -983706326 -141297249 -313866564 -796573238 -33654049 -27174944 -991253858 -978206233 -283953021 -705892408 -943953484 -255418391 -516508213 -438797269 -749816382 -452820090 -612470676 -242174006 -945533611 -874584857 -288164913 -646865002 -771193384 -16768242 -348123 -456322699 -984645388 -486271208 -508617048 -923307862 -882289898 -180747344 -942612859 -951939561 -652472980 -418183962 -288480901 -452740325 -604228054 -762807309 -927286047 -802130913 -380284264 -892706956 -94263172 -665586138 -864407092 -853497658 -514094810 -593691403 -147171852 -711964737 -566731489 -799531562 -360617590 -422304118 -47340865 -77402052 -918805261 -560327470 -225273366 -270300700 -607645222 -596294390 -206429081 -580931333 -845570788 -115950931 -860231059 -384135539 -1449561 -778648978 -79192489 -177673615 -415992053 -240631881 -458059752 -616548106 -123591493 -278805522 -297274198 -782417514 -492746683 -264976672 -672994223 -275146409 -852806811 -766507161 -308611992 -220940719 -238948881 -188170122 -639958724 -253302354 -42528203 -484773264 -388069687 -115951447 -822740808 -487980109 -366810190 -760751715 -347757680 -200942172 -304234821 -782874526 -518155212 -572442994 -829986261 -674762185 -953337963 -502563118 -806314199 -200888760 -60324408 -201091473 -659379664 -379217541 -375236341 -207379672 -310382195 -7789393 -613852086 -391210059 -221593526 -384700807 -67366944 -380395965 -162441354 -428686456 -797508888 -168369273 -390732965 -126321422 -908489197 -113227441 -702871017 -418147882 -332597900 -8075052 -773232203 -574377233 -736780744 -373420093 -101639563 -195115159 -950436022 -802251184 -308658150 -623130573 -660054064 -436513498 -793732757 -980429010 -196113970 -108934715 -957499846 -727692685 -944335300 -741461876 -414265024 -222131978 -560871733 -419747060 -444071706 -609114010 -229027242 -626319587 -992254995 -680672935 -135852661 -905887837 -749892367 -166466868 -174038983 -523102514 -210146122 -868472740 -722433607 -935552621 -625057177 -929047262 -898068874 -470362573 -194679688 -898389928 -651065230 -603954328 -719282348 -313172545 -86775264 -327156084 -185172855 -943379958 -588338881 -959859188 -138517925 -589102051 -708504332 -755691367 -108270106 -693744430 -313468490 -831988762 -874799797 -354693510 -977086910 -825858097 -380676189 -36461314 -597859892 -118303915 -717247581 -55912647 -527210455 -462618843 -782931956 -459798681 -785777723 -670432289 -250741094 -951342917 -601183753 -767196233 -550873486 -906928439 -223393869 -99974792 -364180157 -851978469 -917310694 -474556261 -260600551 -729662993 -71148892 -714033141 -667524022 -337217532 -962408154 -220643462 -253259816 -530349993 -238718428 -702664576 -288438844 -296503293 -302190003 -376643888 -103942982 -648029186 -817888029 -124564476 -682978634 -831686453 -854413462 -345809513 -740659159 -670670844 -123870854 -170415936 -337818769 -314856290 -871652730 -443571018 -461201668 -350785338 -685040737 -532560373 -156498380 -851004981 -441652741 -702600287 -39724509 -375146794 -268376756 -219426659 -296832455 -738340356 -385342705 -437172068 -449989655 -318488789 -616787825 -694675440 -399303265 -638466459 -176784983 -684563339 -345975875 -599097917 -504210006 -496450405 -789699619 -479727813 -469772768 -919903578 -279730498 -581639773 -120242933 -533239369 -846026156 -379819094 -880815610 -410196228 -72660007 -209385572 -194169226 -719616088 -772095112 -80610103 -864473447 -282896909 -912286315 -107277562 -334747922 -86926838 -271027314 -754897891 -103908629 -951859950 -600631782 -631264839 -203666266 -681903464 -34791805 -288793152 -56166529 -848887535 -124106488 -823755868 -532267235 -605615045 -164327265 -957282112 -286135525 -218567735 -786551710 -898373726 -995310993 -99910779 -382310054 -203969257 -2181530 -308823569 -862891419 -807613116 -279240090 -360772531 -240917799 -451822429 -891144278 -352392662 -129622589 -685683330 -714747548 -241796724 -675367674 -131462223 -547259412 -793437415 -504019329 -507435716 -132145833 -483241358 -35919058 -329603575 -510550951 -932391149 -586029301 -354633220 -13505345 -365845399 -579261991 -407268566 -851196111 -66580794 -698559932 -536380735 -991760539 -133022026 -216543050 -533821593 -656750525 -638243564 -987288106 -237361344 -147854916 -643185660 -818233821 -208753941 -853037130 -125045627 -603108563 -889057376 -378097783 -855938692 -709292166 -334239911 -484178718 -24810897 -350336688 -704507505 -992222755 -623551522 -906720256 -713839987 -592888507 -196144915 -993614372 -739131118 -800129080 -483842424 -629085251 -816135861 -545177189 -82217171 -487371675 -500587600 -59953083 -992062987 -567220012 -564993038 -307602890 -634050327 -3652788 -512122897 -286506778 -249882778 -471454241 -650104403 -105811497 -953580292 -138385625 -897762797 -316229971 -668354576 -164500260 -386158577 -272569354 -615433959 -841685028 -113327026 -436800263 -965152967 -303807764 -787762229 -32147717 -933667532 -562323824 -739544652 -620763033 -694595494 -905094797 -682580558 -12567630 -861183001 -442372787 -117675306 -237024625 -121347171 -228984751 -638813299 -129321899 -170293958 -168778295 -653481032 -408741906 -64179201 -426681159 -903426600 -923170733 -368747016 -186106156 -360723778 -556814820 -632431394 -910537660 -265736695 -362967822 -767700213 -51156455 -242578906 -768680995 -650524552 -493881292 -748139974 -537849284 -316822459 -432800544 -669615459 -84965339 -935755334 -715902389 -268587235 -562794873 -856963401 -257556474 -767922075 -313300651 -85551603 -495268903 -348528080 -353388001 -445156244 -47280942 -768134581 -747416441 -841869761 -998142294 -724353547 -665337832 -237158661 -449440378 -721144816 -266962279 -448205382 -821748602 -52512825 -410412610 -271151502 -426158113 -328449631 -839865405 -597989359 -786519657 -973482901 -618509460 -96648223 -3871251 -65621746 -596573340 -717638111 -381074690 -335098991 -668221131 -332897985 -516934337 -49721929 -759005887 -515359079 -791959979 -824110502 -488445872 -283689938 -879967447 -163712176 -123211837 -752085792 -317079842 -351254638 -331046851 -331675525 -414473392 -427261224 -745688619 -181651443 -653197805 -473507074 -869412122 -819170260 -829701921 -190778850 -591887760 -179008008 -82341625 -434263769 -110891057 -421608569 -546714838 -268283460 -437946051 -380514678 -797041635 -378540572 -253929914 -983742698 -585256047 -872997731 -185101759 -185391328 -56698674 -793935126 -321957667 -114508655 -103813113 -916225565 -568042437 -975081950 -588278107 -344840855 -728115396 -31868130 -92831411 -542477403 -310213454 -64551378 -147421861 -311261484 -973974867 -265272702 -941613081 -672551306 -566324599 -761564653 -225300072 -351224955 -48079183 -378601909 -334437266 -381937488 -7603916 -894613015 -81860547 -30607763 -821974580 -650010841 -256988253 -190395633 -998680837 -617495994 -796436096 -276422000 -356012260 -960889156 -984504667 -442279143 -266714194 -651058839 -682015375 -946133317 -955880738 -589769696 -509107306 -192015188 -884991650 -806333277 -797692569 -692540660 -279369006 -611831315 -970129059 -77804510 -463626597 -559478365 -551621055 -868273124 -144442613 -895021126 -761961444 -737230788 -778216983 -454883535 -697657406 -193599957 -481214719 -494897162 -283686661 -5603847 -727561429 -546453098 -92771952 -863037804 -384610345 -218011966 -527352495 -967312857 -623084688 -35145138 -548507452 -769878448 -419776325 -328828736 -698870104 -429079453 -112477399 -54903814 -275147143 -532206860 -740881459 -940484080 -795461357 -47891952 -353566135 -785688645 -735060178 -86038843 -431789745 -698949394 -379867063 -810840238 -169593470 -492717335 -940103439 -522639196 -281452725 -21453331 -434545980 -550141948 -798441707 -690298129 -718135352 -930083892 -760990291 -463633066 -615744567 -609582406 -59318482 -984276282 -672914362 -686074684 -625294636 -871025331 -629208286 -652094786 -457001094 -261996593 -683434063 -233581116 -40201400 -381035067 -471843128 -540518018 -728264210 -413673602 -403399279 -370059739 -266714271 -267597591 -385571754 -594918425 -62283320 -438924024 -693855705 -727877564 -522771513 -449328217 -371679446 -301868975 -359630391 -356925880 -4141329 -475666393 -169075571 -801245454 -97732924 -877369134 -397577118 -15843696 -899317670 -827086464 -402835594 -298143472 -733780357 -165582484 -790430937 -48885604 -954234410 -106268053 -126170966 -492950114 -77852219 -951547717 -474894295 -30329380 -99250215 -573832150 -928400764 -14083328 -743287920 -398380427 -115952791 -232564884 -163497451 -365245364 -438986159 -372761842 -580425702 -538277909 -986994907 -361208606 -151237969 -498673292 -748686581 -758095486 -423826011 -276283663 -888434534 -208198410 -547147353 -635372139 -216365927 -488378782 -779252142 -370153521 -229162885 -109663782 -639301422 -973164632 -755769884 -709927911 -883282571 -215933222 -903400130 -922458967 -53659192 -181192206 -597957425 -534780760 -16809701 -107787562 -500917347 -482885872 -358868083 -270863212 -848188779 -308127559 -84451577 -103795609 -932801335 -340497628 -127430670 -607598002 -375333825 -40498925 -646352389 -712200804 -721916075 -293001682 -722562848 -71540136 -102393470 -986510186 -642671000 -949771618 -133688257 -293497589 -467072358 -796151600 -261381035 -175062340 -208336207 -839179143 -414449652 -277751054 -741441113 -961493556 -874195002 -902959413 -700326785 -466223765 -91311885 -798612841 -669234834 -290911015 -521991848 -761144393 -16868795 -742543509 -997145079 -435640385 -470401294 -187619616 -917025021 -80412962 -521876604 -34530473 -315674126 -297541356 -824489843 -847944642 -98534779 -508288749 -591706763 -715064672 -279199527 -437512517 -869705286 -267747784 -977467390 -841081625 -658592470 -650813998 -438602372 -749113577 -560594043 -171761601 -191187056 -480061133 -912772873 -20875137 -144297647 -54947578 -944820387 -496779133 -624805230 -744550442 -55853782 -981529205 -309984511 -264551398 -932076489 -882243471 -304912514 -927340407 -200956656 -355415413 -180932158 -761181827 -125361999 -935557342 -418670694 -645563264 -643420802 -577311756 -893626757 -708695914 -271983308 -886633516 -967126346 -339252528 -905263295 -148555147 -134839915 -136123893 -503140764 -72593150 -402248823 -892219354 -96083050 -472173228 -593166562 -363126825 -679594032 -326260674 -822576042 -681276285 -885465107 -849036336 -813748727 -767158419 -966245744 -666835782 -292214697 -682369217 -298583729 -707766513 -161554583 -210504423 -882146572 -917797995 -299134902 -369355707 -748700370 -561116932 -954551225 -700447429 -430905635 -725189451 -582009692 -145469689 -423787205 -738778281 -584912962 -923354932 -27174445 -703050436 -776792553 -674457300 -139202881 -660431650 -72033227 -805335108 -23340565 -740022151 -80840962 -543058625 -358975963 -569565392 -389711048 -589946899 -301418489 -102229066 -276077770 -668130166 -855010618 -926238675 -800595997 -940265526 -746511915 -694602268 -519084035 -289803827 -978733442 -229910637 -809450594 -22479819 -852087688 -528017676 -437341957 -640779038 -308496400 -392239285 -816169483 -147259538 -890782876 -281182130 -560513621 -972232264 -568647949 -749128750 -638931652 -792693820 -715305294 -78843793 -997987097 -326509200 -175646370 -236311037 -375628727 -993879321 -114600192 -810297514 -221744567 -854241735 -27827405 -99654440 -865606718 -637058986 -405934433 -794623131 -217130831 -283558734 -195740957 -916069268 -219942285 -595574071 -231190210 -547638526 -317642985 -872056788 -354786010 -857355050 -313887748 -434431960 -617368450 -240644145 -597638453 -558979357 -870573579 -764782433 -222011849 -147926479 -970347907 -880096836 -77604306 -403444694 -495329776 -176865589 -384577730 -618999990 -84211674 -846506418 -900396927 -548644916 -76427813 -310996616 -848464899 -995922945 -234249631 -108400287 -633564724 -410560864 -152833423 -400046010 -571982067 -595682160 -135606990 -269784930 -519288343 -260405326 -961704504 -893673757 -635266134 -655650808 -781737568 -561119586 -278244254 -930673838 -408086330 0
样例输出
999925981352309475