958 934 724638691 -979656768 -881199519 -582981672 675433263 456768278 -472148010 -858913985 -857261053 102046695 792402223 51171539 8883026 663996408 -218658575 362117476 -482030634 -399578791 -494040525 663996408 448077656 -927162938 816084176 -892491051 365403937 -566220276 -343482365 -191689288 145852399 -873354772 961055430 -543937457 -800676619 -264960278 699192181 19628184 688124571 200133183 -986827411 -969600854 454706767 383846332 149193252 777708157 76892086 -927162938 694650352 617876915 -727327149 -386481800 -951913906 -858913985 -619390694 -619185681 -184975675 540449389 537809687 -694800496 898226486 144779900 -166561111 289160694 -44024568 -816960278 -857261053 109636988 -940592279 -56105576 965051282 26467770 -928687623 987741017 -416276723 -784350521 -429569141 -779840982 919018614 -687201315 -179127267 -325068353 -361929916 -979656768 56755831 -304931277 -368793230 -56105576 -695144409 -377521070 -782296212 432049575 -844951744 -156676098 524730721 -701005929 -212548057 596160623 -51154732 -682233515 542692774 844453190 786910053 669113919 5598634 881387489 40777628 -51598273 118672599 144156525 282817587 436589439 -238129873 26567525 58004437 289992883 -391210180 987741017 730383374 -884994218 540529000 -399560603 -211784840 -779840982 -368416379 9141402 540529000 340940008 -658484641 304432818 476245829 -906978599 333766118 26467770 391472921 532711565 587719273 -247029390 919018614 -340191859 -446373085 -648713190 -454991558 -667337504 369564029 -409629046 481592967 -191689288 48140650 51171539 118995010 -652526613 -536409495 -674695981 754008724 751905297 509920713 -886271136 134254857 -352260286 -76210407 -886271136 750382696 -245430475 -795653623 -304931277 -224391579 318884705 369372990 18232846 -351918288 -652526613 -785416741 107745407 408053107 641054233 913946702 258327412 -855594758 -594325226 -149217779 -886271136 -536409495 331807383 688124571 -23352194 424099707 -884994218 180609526 -714509480 -972741246 50600945 586406951 -265263122 -883685051 -979656768 -329227200 -824616835 776310608 387187213 713169225 635838469 102133515 -783327873 -999326513 -849462627 -773469249 652682147 4306819 839996524 -320146907 -892491051 706053747 -652526613 934659929 902202179 -446373085 464697323 -259531179 -594325226 277922281 -264960278 -401432644 144779900 75207921 -653093338 -185643318 -926340206 660392902 819107101 537809687 -27095060 759356089 987741017 104668773 624246771 219688256 144156525 -460548481 -279053682 34629747 -783327873 -527836546 876301261 806023208 -374690424 224125204 774802032 109219987 617876915 -46431257 -108632702 -212548057 -191542478 -786656784 -297637184 -279315269 -582981672 -988261861 -417962020 37496246 310857769 5598634 822476392 222764240 -247029390 -459608354 -264960278 -857261053 -94664585 688124571 -370843728 -900656082 -135918579 -284615001 -667337504 -667049734 -779840982 -900656082 239673637 -567300140 -653093338 -986827411 567672685 -125370311 402647842 -782296212 521406392 38432012 -80223973 -458112070 136959327 -963571634 -766769140 -300816557 -824616835 -726066128 -49615894 688124571 -536954940 -213772299 -892491051 95246972 -892491051 4306819 356941266 -326144992 -339641432 713169225 -326778473 614957663 -594325226 145852399 -442814545 -619390694 -235484063 919018614 -850793839 -325721511 -653093338 560566269 -810692618 -44024568 -726384751 -802242007 223261101 -275278284 -6600936 295557034 -594410575 -981343244 -926340206 813077357 -888520557 -538572464 19628184 -945811866 -181616107 -381615979 -247029390 934659929 933494050 640283847 144779900 875116151 -653093338 -413932528 652682147 -844951744 790201706 -986827411 -289076204 919018614 207859129 -446373085 619896149 -726066128 -65097846 169006666 -789050273 -877459663 -979656768 282817587 -156905290 527393503 -582981672 -544088963 50600945 -453089938 987741017 754008724 -587948213 -468258850 652682147 785439343 -460614253 186836482 486900204 -815991111 -265263122 295557034 -519372836 -58268499 923476687 212954644 290611251 518601111 290611251 -524988792 -56105576 40777628 906700902 -375869365 -783327873 5598634 -832309752 -570305143 -374690424 786910053 -927351580 -598616334 335468333 645468279 -374690424 429824037 -783327873 934659929 -40653370 502849937 102014885 524730721 -365679008 -496252061 868915795 -446373085 563634576 -413791057 495296895 -253043467 -56105576 -238129873 -5898115 806647703 617876915 -584525317 747232515 713146012 -245430475 -683413785 -339641432 713169225 -81852711 -408956267 -653093338 -945811866 -133834302 734787657 -388338886 351373835 -693142674 -179127267 -532221631 622215247 -383137811 881564762 456768278 516801090 -975786463 678315304 617876915 -103872015 144156525 242169956 -582981672 -311923145 456768278 -862404844 -374690424 947589640 -892491051 -846438652 -847634405 918901083 184219196 765703452 594902011 -844951744 520883608 -963571634 -526675659 -941262249 -374690424 169006666 -663982222 -598616334 223657414 354106128 -406540732 -213822655 663996408 713169225 584734932 -319190242 -884994218 134254857 -556237875 -125370311 337051094 356910254 -824616835 -414322436 -383137811 554545396 19628184 -875735134 -245430475 -999326513 -148471213 -245559276 -264960278 -779590322 694640613 5598634 225054852 316059708 417232722 -347564787 -413369064 204918572 -726583848 439265368 617548836 776310608 -207900184 776310608 912122851 524730721 141326905 962804225 703542858 417995291 624246771 -179127267 -30208676 98772760 -953515682 -613224755 106735218 351373835 463339816 354106128 -103911684 258273834 51171539 143095765 -594325226 156621769 -304931277 -613011219 293145387 -496252061 -743721562 540529000 -552999159 -408079550 -377521070 -304495986 51171539 164233299 -582981672 -458112070 372538792 412103921 50600945 220171672 -219236791 688124571 -37179 -945602177 468597751 -460548481 -563302225 -119269183 -545500852 -44024568 -774666488 205312433 -884994218 -986827411 770294387 -616254867 617876915 -8483144 144156525 4306819 -417716164 222072809 26467770 220171672 983469524 -538837454 144779900 -376871578 50600945 -818450170 495296895 -786656784 -786978136 -47616537 -80223973 -527836546 -846281650 300287835 652682147 50351395 703542858 919018614 -897392650 -481712767 258327412 -726066128 -551542146 -48116095 -771361771 260660765 -191689288 777161295 -265263122 134254857 -398101356 919018614 705618369 223057453 -888520557 -317689158 -582981672 424767598 617876915 42378080 50600945 -786656784 -413688290 785439343 947873777 677671763 -365026842 934659929 684948591 -318732118 -386481800 179504703 495296895 713169225 -165811764 98772760 986610254 220171672 -68779929 -325238625 -383137811 749755878 916358125 220171672 -34152600 -732286221 -247029390 934659929 -291879583 185632240 -483534913 -66789532 -858913985 145852399 311460970 354142066 -979656768 316059708 -558087360 211839524 916358125 40777628 79284124 840197667 -377521070 713169225 -508524446 -155960288 -886271136 201724206 -399578791 -844869595 -582981672 279817733 923476687 -846438652 -434513367 688124571 -881908480 134254857 -926914848 -460548481 -945210161 -900656082 96608154 -98183090 987741017 -602130626 -71578818 938032194 456103072 -318735602 258327412 -155432657 -56105576 -461717849 258327412 -889700298 -824616835 439265368 781493280 245865428 -979656768 -442393940 703542858 265663424 -48549056 58004437 879511206 -662707503 144156525 560566269 433165817 -458017492 290611251 265663424 -326560981 354106128 -453805823 209016449 -667337504 288291226 259598714 993813718 -339267403 124990119 -247029390 624829572 652682147 284923651 -304931277 961425525 258327412 485000267 -304931277 249853243 -884994218 -536409495 895714872 754008724 -716352832 -904081276 916358125 -2995175 624246771 92720051 -783327873 -412204672 -247029390 632317538 943611175 113374812 -667337504 180609526 -823229563 -649362068 -56105576 -779590322 -748787135 852263858 -979656768 903443784 555452870 -134863647 302144716 -945602177 266225351 785439343 -544667955 379297503 -783327873 918901083 398278040 -394445772 -779840982 536416370 -123228962 754008724 -541990656 -402302596 -247029390 990135387 -927162938 -917059611 144156525 -858074006 51171539 169006666 131304764 517061571 -5808863 830460779 -339641432 -46431257 740462254 713169225 570015558 46710619 495296895 993813718 778147295 -317507884 -265525533 -212548057 -940005490 540529000 -425319533 -166561111 205915837 -783250741 -339641432 -214294556 453005643 -955098812 -245430475 -945602177 -323842322 516801090 -22049475 385906353 50600945 -224391579 -435669773 -179127267 -15849148 -493167944 532711565 553233702 -825742375 560566269 -278132501 16057399 -888520557 -864905172 -667337504 -214294556 -852094396 -501311101 -388338886 -48116095 -882145703 316059708 787121971 -715175479 -612977984 -155778822 652682147 473965543 50600945 288291226 220375956 -866160915 -892491051 137583878 -892491051 -128840288 -399578791 903443784 338148711 -613011219 -524878441 -741637561 258327412 -894795196 -824616835 934659929 -541335808 -619390694 30342298 -900656082 871650333 536416370 757120733 631503805 26467770 -715931749 26467770 919018614 150302554 58288753 617876915 81945997 652682147 -212548057 -444181984 -212548057 -162719156 295557034 143554214 289780730 703542858 540529000 970243280 -44024568 -338382790 713169225 -327286212 -988261861 546123445 180609526 -764311885 -752948673 -930572753 -311998749 144156525 -51154732 243146409 934659929 200227508 901141763 -927162938 713169225 -822835278 572945126 315753908 524730721 -850595223 701621719 652682147 -368416379 761627246 142064092 -927162938 538777152 617876915 -347564787 -314640149 -872568633 456768278 52639004 144156525 4306819 -174888466 -580880719 -892491051 169006666 292896639 962077743 144779900 149193252 959979418 -752948673 427389351 918928678 532711565 -283335612 -56105576 454706767 -527028482 -542255426 923476687 -786656784 -4135365 -71008057 617876915 776310608 89648953 439265368 198915871 -963571634 618546230 316059708 -111488554 -999326513 -110261011 -786656784 -640440095 -266342053 258327412 918901083 763293577 -697720054 -926340206 428623709 703542858 -263336734 -886271136 -821029159 881335019 773524201 26467770 683187628 384345296 -347564787 754395800 -218658575 2580419 36484408 223261101 145852399 501264321 -632016982 -858913985 540377716 -191689288 524730721 381100944 -557175017 923476687 -857261053 -246486294 -693272118 987741017 914108913 -783327873 252537577 -582981672 265663424 809850088 -763838238 916358125 -963571634 863943501 -445956600 -653093338 523429332 456768278 -66643002 916358125 987054317 422591132 564765250 -793135105 -846438652 -822392644 -51154732 -135217652 58004437 -16095495 675232013 916358125 548929511 -979656768 164739492 747232515 -598616334 -252386363 361848561 -667337504 -309123477 -886271136 -641451349 652682147 -166561111 -130196150 677671763 -447198364 408053107 5220193 191477382 -386481800 -945811866 179498430 -350275265 -245430475 -937775052 290611251 14558192 315753908 58004437 303372681 769509717 -383137811 919018614 -146874522 -782296212 -617355538 -68719034 703542858 -999326513 560641970 -549784757 50600945 -125370311 708569467 -945811866 97774613 -536409495 -616349354 265663424 785208608 134254857 -236479363 -326673719 -80223973 56143902 144779900 333179126 -653093338 6718576 652682147 185632240 -469232928 -218658575 -939736096 439265368 657929145 -44024568 -967202266 754008724 453107279 -347564787 765069856 812477362 -927162938 115392620 144156525 116267046 -912270863 142594994 -304931277 -780717979 409963025 -637162995 51171539 556970215 747232515 -694582037 -912923162 -945811866 -313409111 -841217352 -667337504 754008724 183296993 134773204 -784350521 480261500 -886271136 689965852 -56105576 -399701822 456768278 -213470194 -926340206 265663424 -260138761 -786653074 -5808863 220171672 -304127394 -302594373 50600945 265663424 -254128385 185632240 254282551 8251080 -582981672 782653949 -399578791 -214294556 86739085 -613011219 -812680104 5598634 975013547 -851696860 -56105576 433903707 -265263122 460027352 663996408 352787721 -653093338 -613011219 837110877 430099710 -383137811 -986827411 -617168455 882931262 -166638051 408053107 938399469 145852399 669816817 550322668 -968035465 116267046 705099644 961055430 676483589 408053107 314991513 -703514636 223261101 810861513 223261101 -641837829 290611251 -420548410 290611251 -275278284 764481300 -184367763 652682147 -224391579 -695744249 -474905896 166153974 98772760 444786589 537809687 64980784 -125370311 -625628267 -608189858 -824616835 993813718 -685829488 -971949619 571434479 -536409495 -219525474 -214294556 83090280 -765896142 987741017 290559140 -386481800 742424199 -612977984 -108135980 -884994218 -347564787 -654302132 560566269 -973014513 -219894250 -968035465 688124571 241471875 354106128 496382540 858348112 617876915 258686592 -582981672 -99720180 -191689288 -633519415 -968035465 -785416741 -339383336 -687607920 -824616835 98772760 692991953 538416332 50600945 -852646328 703542858 -894183684 858487285 -698221088 -377521070 297428348 -326692480 -598616334 968072830 -166561111 945300849 660392902 -569297072 -393906829 -264960278 -857261053 -388118638 -363058950 456768278 765703452 -667293697 -313321756 617876915 -238129873 -664033143 -472070614 -652526613 -613224755 34529263 -973090040 315753908 -592673146 315753908 408053107 -49663490 536416370 -314049367 -224391579 308383382 -752945969 -667337504 -785416741 -125342836 316059708 128967957 677671763 979185438 961055430 -504999644 -692065232 144779900 537809687 -795347361 98772760 856525570 993813718 -788821870 -150278435 987741017 776310608 517798426 -694582037 -642163898 -35028883 -968035465 -460548481 194392702 40777628 873926052 369372990 516367794 560566269 525540549 -909672457 -653093338 -582178204 -927162938 -752948673 -47639701 -347564787 -5318515 250380848 495296895 -51154732 -890438224 -826936133 -892491051 -185850166 144156525 290212935 315753908 -857261053 9587691 -666120523 532711565 960371793 495296895 149193252 738975153 -599051221 -56105576 -119269183 -492529862 369372990 95334975 -51154732 774565709 220171672 865817517 -721954586 19628184 -458943943 290611251 -752948673 -530452790 236393486 144779900 312716834 -264960278 -125370311 70684466 -474905896 -2430090 281026700 -858913985 369564029 -177913205 540529000 268866964 -30930315 -386481800 -894869339 26467770 785439343 178897362 208273623 26467770 827751802 -288047209 -214294556 507688498 -135927504 -399578791 -641453430 -968035465 -134863647 -32789144 677671763 303985805 972844214 -968035465 -62541252 916358125 679806196 987741017 -109008205 -582981672 220118114 315753908 834735658 -532760240 -119269183 -658709915 169006666 -232176047 478049535 456768278 551326624 -784350521 288372961 486900204 -613224755 -721803245 26456618 -399578791 660392902 160886430 -945811866 -653515541 -821029159 503114986 -536409495 663632160 185632240 -847374016 -446373085 -299049560 220171672 479005692 -183273331 144779900 -527836546 -308817346 834735658 -36849248 -108455456 -888520557 -481547097 652682147 4979341 -304931277 -731593061 -377521070 -154869799 50600945 -317507884 -28399067 476119061 -653093338 537809687 -754951058 220577905 -886271136 143553915 -5808863 185632240 601313858 576341529 -667337504 332413432 -926340206 -726066128 -386325258 786910053 -658239744 -179127267 864267011 351373835 -706694888 635549273 -784350521 -238129873 -232149219 -754240921 26467770 553225634 456768278 -44024568 -729056866 265663424 -121342502 134254857 244434767 -986827411 -418203154 98772760 451513113 774045734 -582981672 -48116095 -80241310 690436583 -288047209 408053107 -878164536 -840125424 -399578791 9909977 -374690424 -14994421 987741017 40777628 390556284 369372990 -395247064 436048962 -383137811 169993225 -979656768 835829990 26467770 -567321503 -339641432 882931262 437870891 -785416741 -916600088 -658484641 -546213079 -658484641 -366652268 64428445 -858913985 778544128 223261101 -125370311 -404787851 -779344771 -858913985 540529000 314584690 -682903327 -779840982 -981928336 -56105576 -460548481 192250658 993813718 426801175 -212548057 -375905942 -303239281 -288047209 -645948975 -582981672 765703452 -167546401 614140811 -56105576 564765250 -911297394 134254857 -245197372 -414948813 -612977984 -202791476 -888520557 282817587 876297488 354106128 206442822 672725627 -388338886 -347564787 -443238536 -11895361 102014885 -969350906 617876915 311749462 223261101 288291226 91150258 -988261861 -646832884 -460548481 35889938 -125370311 -845723256 169006666 -49990410 -939449338 -377521070 -816865960 -926340206 228845929 -979656768 -362523629 486900204 -458112070 -598200336 961055430 -460087135 -25809106 -888520557 -536409495 -88007688 553233702 913395822 149193252 -341939989 -134863647 -534365469 -188704184 -886271136 369564029 -402054686 351373835 989926521 98772760 -338561918 -844951744 257980893 185632240 284279463 61038113 26467770 651287578 -784350521 -598616334 482025681 -577469845 -653093338 560566269 -643291212 961055430 -453315307 903443784 -220079048 553233702 490942655 688124571 738469851 934659929 704820484 408053107 -750089583 673119699 51171539 -44024568 971228801 -931891855 -388338886 786910053 213969232 -178153699 -288047209 164415678 -383137811 671262564 916358125 -36451974 -652526613 221888056 144779900 765703452 -270555998 169006666 77065573 356149131 983380128 -265502675 -423716051 356149131 -191150848 524730721 -74878987 175675870 19628184 242381949 -247029390 -988261861 -144066068 315911413 -265263122 58004437 317877079 316059708 207037068 503420014 663996408 516801090 529699284 -829747605 223261101 -963571634 -936218820 814516135 258327412 632317538 102518151 713169225 -319477543 -368416379 -30488355 369372990 -216011639 570530151 663996408 149193252 -111059645 772668835 19628184 610997010 -979656768 381449055 -892491051 632735401 144156525 -218658575 668045983 -912107084 -265263122 295557034 826363126 -881025157 532711565 898699582 -888520557 -324545790 -667337504 -278029472 987741017 -934310250 144156525 677671763 639379765 471344671 -784350521 -837720494 -667337504 -857261053 -61609343 356149131 452360930 919018614 -155623893 720896508 -594325226 -166561111 -139815031 45701204 -288047209 -726066128 845664395 369372990 984351680 677671763 -411967106 -726066128 -964967056 4306819 876860045 -44024568 -102072713 -92650053 486900204 -368416379 -472835622 903443784 429485518 -900656082 797321311 -48609000 -927162938 -667207367 144779900 19392429 495296895 -986827411 12029803 454638617 -652526613 -184975675 221034913 635424067 -377521070 -831876727 -783327873 -224391579 112136741 -276168396 50600945 149193252 -67567317 -844951744 213219966 -613011219 228108743 934659929 -200760657 -839323435 -784350521 -966739127 -388338886 904734971 -979656768 -658484641 -100019892 71060240 -927162938 536416370 995262450 -713093451 -265263122 -446373085 548338778 683187628 -878785709 -658484641 -320581315 754008724 -505853847 223064477 -191689288 -609111895 -892491051 938032194 -412272436 683187628 -955448608 -624048675 486900204 536416370 117910067 -483947506 -652526613 -256003370 -968035465 776310608 255892574 -779590322 32531876 -152766524 50600945 -624542861 -652526613 899403650 -892491051 230495347 144779900 522891651 495296895 169006666 -483041821 36649282 617876915 285342539 144779900 -179142748 102014885 -728303951 26467770 824986609 -386481800 560566269 22594644 169006666 -918631710 282817587 -736879857 677671763 343367134 116377210 -968035465 391200045 -886271136 -496252061 -158035662 -945811866 -24366957 545896690 -304931277 245057832 258327412 688124571 97685356 366498342 747232515 987054317 326932546 -282337455 -399578791 785439343 -774545195 961055430 755556109 -44024568 -789371840 -265502675 -456091420 439265368 466818070 185632240 654154882 823325089 -265263122 297428348 -253512599 -963571634 -605186232 29668405 -783327873 -264065972 -884994218 769049421 -5808863 3 -785416741 495296895 1 -847793126 -191689288 3 -988261861 144779900 2 545896690 -304931277 3 -694582037 -56105576 1 265663424 283699944 1 654162861 -927162938 2 993813718 778147295 2 536416370 995262450 2 37496246 310857769 2 -474905896 166153974 2 204918572 -726583848 3 713169225 -783327873 2 806023208 -374690424 1 -442946328 -594325226 2 -883685051 -979656768 1 -999326513 -511096034 2 810861513 223261101 3 785439343 -979656768 2 -846438652 -847634405 3 540529000 -191689288 1 758754715 -339641432 3 282817587 923476687 3 265663424 290611251 3 -613011219 -858913985 2 -818450170 495296895 3 316059708 -288047209 2 898699582 -888520557 1 524148756 -713989312 3 564765250 -377521070 3 201331680 349019870 1 857503574 144156525 1 -103101196 -388338886 1 -46431257 798781539 3 -598616334 -784350521 2 -44024568 -967202266 1 918901083 -779146481 1 -815414975 -892491051 1 754008724 478602912 3 -317507884 -652526613 2 990135387 -927162938 3 553233702 290611251 2 185632240 654154882 2 -211784840 -779840982 1 882931262 431909525 1 564765250 626851779 3 -986827411 -653093338 1 -458112070 77494118 1 782685364 -652526613 3 536416370 223261101 1 -492838678 -927162938 3 -857261053 -886271136 2 -972741246 50600945 2 -857261053 -388118638 1 786910053 881119 1 -214294556 808169539 3 369564029 -264960278 1 448429454 -612977984 1 516801090 -142122736 1 377664682 916358125 1 109806858 987741017 3 5598634 -265263122 1 74514853 -783327873 3 -44024568 -5808863 3 40777628 624246771 1 198254835 456768278 2 -347564787 -654302132 2 -981343244 -926340206 2 356910254 -824616835 1 -751301216 -652526613 3 -988261861 -886271136 1 -166561111 163262348 1 -974418599 624246771 3 -857261053 -386481800 1 134254857 -230634508 2 -912107084 -265263122 2 116267046 705099644 2 938032194 456103072 1 -901885648 -824616835 2 901141763 -927162938 1 -823820738 90826492 2 -852646328 703542858 1 536416370 998068303 3 -458112070 -824616835 3 754008724 51171539 3 516801090 -265263122 1 -184975675 248251310 2 134254857 244434767 3 5598634 663996408 2 -474905896 -2430090 1 -440499288 -383137811 3 537809687 223261101 2 -458112070 372538792 3 -134863647 -783327873 3 -458112070 50600945 3 -780717979 -594325226 3 58004437 -892491051 3 -368416379 -824616835 3 -986827411 987741017 3 -119269183 19628184 1 -694868920 703542858 1 81924828 -927162938 3 37496246 -652526613 3 -166561111 987741017 1 116267046 690342367 1 -821029159 -454302990 3 -945811866 -926340206 3 961055430 747232515 1 246039124 624246771 2 180609526 -823229563 1 -526366930 -594325226 3 -342737665 663996408 2 509920713 -886271136 1 -864655154 -582981672 2 -945811866 -653515541 1 -797870080 -806254036 3 -48116095 987741017 2 -939449338 -377521070 3 -613011219 -824616835 2 785439343 947873777 3 -46431257 -594325226 3 -613224755 -886271136 1 294427713 -612977984 3 516801090 -968035465 3 542692774 923476687 3 -971949619 -824616835 1 -275278284 220836394 1 -446373085 270647764 3 -238129873 617876915 2 -797870080 -806254036 3 224125204 -5808863 1 391214040 -886271136 2 720896508 -594325226 2 -275278284 764481300 1 58004437 469605918 3 688124571 987741017 2 689965852 -56105576 1 -474905896 682652128 1 169006666 473185296 3 5598634 624246771 2 576341529 -667337504 1 965555777 50600945 2 918901083 -779146481 3 -458112070 663996408 1 -613224755 329778601 2 145852399 -873354772 1 526902042 -247029390 2 -894183684 858487285 2 -613011219 837110877 2 -624048675 486900204 1 710566294 290611251 3 -238129873 26467770 3 476245829 -652526613 3 37496246 -594325226 3 -988261861 703542858 3 180609526 -245430475 1 19101240 -779840982 1 -61994814 -191689288 3 -184975675 -927162938 1 -752948673 -790578367 3 -134863647 -5808863 3 -785416741 -884994218 1 754008724 555259534 1 517568107 703542858 3 -214294556 916358125 1 -726066128 3342494 2 -857261053 109636988 1 -483886087 258327412 3 37496246 495296895 3 180609526 -824616835 1 -779590322 -56595762 2 965051282 26467770 2 782653949 -399578791 3 220171672 747232515 2 -179142748 102014885 1 537809687 592979211 3 -44024568 -377521070 1 754008724 447008405 3 224125204 663996408 3 -797870080 -388338886 1 845945743 -783327873 3 -44024568 102014885 1 -287091473 -926340206 1 558501442 486900204 2 827751802 -288047209 1 31074593 -399578791 3 185632240 923476687 1 351373835 527959403 2 -988261861 546123445 2 960371793 495296895 1 961055430 -578124109 2 480261500 -886271136 2 -847793126 -191689288 3 -536409495 -247029390 2 -46431257 798781539 1 371062278 144156525 1 -971949619 -175384953 2 -527836546 876301261 2 149193252 959979418 1 -786656784 -945928362 3 -214294556 -884994218 2 769049421 -5808863 2 -11895361 102014885 3 -527836546 -388338886 3 -214294556 -191689288 1 785439343 569806937 3 -726066128 -582981672 3 683187628 -399578791 2 730383374 -884994218 1 993813718 -9996141 2 116267046 690342367 2 -785416741 107745407 1 765703452 653807215 3 540529000 -858913985 3 -726066128 144156525 1 -609197936 624246771 2 424099707 -884994218 3 -48116095 258327412 2 962804225 703542858 3 536416370 -779840982 3 169006666 -386481800 1 -474905896 -443138630 1 347469072 -56105576 2 -780717979 409963025 2 201724206 -399578791 2 -909672457 -653093338 2 965555777 50600945 2 -212548057 596160623 2 -44024568 971228801 3 -752948673 -652526613 2 -584525317 747232515 1 -119269183 -894084147 2 -343482365 -191689288 2 -682903327 -779840982 2 -999326513 -849462627 1 -786656784 -1915937 1 -887705314 -783327873 3 -125370311 102014885 3 776310608 144156525 3 -963571634 -304931277 1 82666124 -884994218 1 529131181 -784350521 1 116267046 -225675155 1 -368416379 580634861 1 -782296212 -108265672 3 -894183684 26467770 3 -780717979 617876915 1 -458112070 396252214 1 829202047 -339641432 3 -797870080 50600945 3 -184975675 -886271136 3 439265368 703542858 2 -496252061 868915795 2 -881025157 532711565 1 -169300192 50600945 1 67761296 -968035465 2 987054317 422591132 2 316059708 -558087360 2 -362523629 486900204 2 903443784 555452870 3 -458112070 -191689288 1 -344041933 -594325226 3 -797870080 663996408 2 -224391579 318884705 2 858348112 617876915 2 972844214 -968035465 1 371194275 -377521070 2 558501442 486900204 2 356149131 983380128 1 369372990 -713690591 1 58004437 725856957 1 684306002 315753908 1 291229852 -858913985 2 -326673719 -80223973 2 -212548057 -940005490 3 369372990 -968035465 3 -894183684 923476687 3 -347564787 -383137811 2 765703452 -667293697 1 -921863560 -926340206 1 -971949619 -277959001 3 -797870080 144156525 3 -999326513 923476687 1 -342737665 925631905 2 -602130626 -71578818 2 -966739127 -388338886 1 382118260 -884994218 3 -317507884 624246771 3 -51154732 -264960278 1 -415604148 -191689288 3 -602130626 144779900 3 5598634 -399578791 3 288291226 -247029390 2 -971949619 -277959001 2 -732286221 -247029390 2 542692774 844453190 2 -166561111 -139815031 3 476245829 -884994218 2 -47616537 -80223973 3 149193252 -652526613 2 149193252 777708157 3 454706767 -399578791 1 351373835 79522725 1 354106128 -763900027 1 -999828990 532711565 1 369564029 -245401173 3 -786656784 -399578791 3 316059708 532711565 3 632317538 -339641432 2 -941262249 -374690424 3 -963571634 -892491051 2 550322668 -968035465 2 -658484641 304432818 3 934659929 -80223973 1 -214294556 -376038591 1 471319144 -968035465 3 677671763 747232515 1 -457486930 144156525 3 -224391579 258327412 3 -119269183 916358125 1 524730721 -169800842 1 -48116095 -377025628 2 690436583 -288047209 1 316059708 572538624 3 683187628 -886271136 3 903443784 -612977984 1 351373835 -881347211 3 -945602177 -667337504 2 919018614 -897392650 2 -214294556 -852094396 1 632317538 -401765474 3 660392902 -386481800 3 -125370311 51171539 3 408053107 144779900 2 683187628 -955448608 3 632317538 -886271136 3 -900656082 315753908 3 -347564787 -824616835 3 58004437 -399578791 3 -613224755 50600945 3 -857261053 144779900 1 -311734882 -191689288 2 776310608 912122851 2 -125370311 -845723256 2 -846438652 -822392644 1 -553279095 290611251 3 786910053 -399578791 3 713169225 -927162938 1 288291226 -109432369 2 -214294556 -376038591 3 204918572 290611251 1 -530867175 -927162938 1 9004150 -377521070 2 -494040525 663996408 2 -527836546 -846281650 1 134254857 99850921 2 38432012 -80223973 3 -779590322 -612977984 1 995478227 663996408 3 765703452 -377521070 3 540529000 -386481800 2 -134863647 -534365469 1 665177739 -652526613 3 903443784 -652526613 3 -779590322 -386481800 3 439265368 -399578791 3 4306819 -80223973 1 737679113 747232515 1 -598616334 -752140372 3 776310608 -304931277 3 -598616334 -264960278 1 553233702 679886376 1 -62885088 -245430475 1 285855733 -374690424 1 -999326513 878282902 2 4306819 876860045 2 614957663 -594325226 3 542692774 -783327873 3 37496246 -667337504 1 718454425 652682147 1 882931262 441138173 3 -527836546 747232515 3 282817587 652682147 3 -342737665 102014885 2 -184975675 540449389 3 145852399 624246771 2 776310608 517798426 3 -658484641 -383137811 3 356149131 486900204 2 517568107 703542858 1 -125370311 948199338 2 -496252061 -743721562 3 560566269 -5808863 3 754008724 495296895 2 58004437 -16095495 2 -218658575 668045983 2 356149131 452360930 2 987054317 326932546 1 -166561111 -542371522 1 564765250 228454030 1 -275278284 -360775449 1 356149131 872127190 2 -557175017 923476687 2 116267046 -225675155 1 -474905896 57667453 3 -963571634 -339641432 2 -963571634 863943501 1 564765250 902535374 2 918901083 763293577 3 369372990 -80223973 1 895409487 -56105576 1 -399730457 -888520557 3 476245829 747232515 1 915287533 747232515 3 37496246 703542858 3 785439343 -374690424 3 -446373085 -399578791 2 742424199 -612977984 2 -999326513 -511096034 2 -731593061 -377521070 1 -745821557 -979656768 3 282817587 747232515 1 134254857 772816726 2 -800676619 -264960278 1 -648928890 -594325226 1 -125370311 51086613 1 553233702 319876297 1 -9995637 -388338886 3 -119269183 -968035465 1 765703452 -900593280 3 540529000 -858913985 1 173581030 703542858 3 -846438652 -386481800 2 -658484641 -546213079 3 -602130626 -779840982 2 759356089 987741017 1 530180115 -245430475 3 -265502675 -884994218 3 5598634 -783327873 2 4306819 839996524 3 -846438652 -892491051 3 -963571634 223261101 3 -694582037 223261101 1 369372990 -190332488 2 -48116095 -882145703 1 351373835 500473146 3 -184975675 -779840982 2 134254857 772816726 3 98772760 290611251 1 288291226 297152872 2 524148756 -713989312 1 120019967 -884994218 3 356149131 456768278 1 -134863647 503670985 1 -44024568 129461665 1 -101024267 -824616835 3 785439343 -388338886 3 537809687 -927162938 1 785439343 76199139 2 -212548057 -162719156 3 -458112070 26467770 1 524730721 -562908794 3 -458112070 -374690424 3 180609526 916358125 1 786910053 -224436228 2 774045734 -582981672 2 -101024267 -824616835 1 -218658575 663366771 1 -474905896 51257158 2 134254857 -926914848 3 439265368 987741017 1 -786656784 -957622025 2 -999828990 532711565 2 19101240 -779840982 2 516801090 529699284 1 -802151441 290611251 3 560566269 -191689288 3 37496246 -783327873 1 363883195 -892491051 2 -904081276 916358125 1 157332302 -784350521 3 365403937 -264960278 1 134611179 996180090 1 -773211146 51171539 3 145852399 -339641432 2 895409487 -56105576 1 116267046 407597788 3 265663424 916358125 2 5598634 975013547 2 -92650053 486900204 2 -829747605 223261101 2 145852399 669816817 1 -230083854 -653093338 1 -76601847 51171539 3 524730721 26467770 1 -69037472 456768278 2 454706767 383846332 3 282817587 703542858 3 560566269 -884994218 3 -999326513 -888520557 3 919018614 987741017 2 316059708 787121971 3 -527836546 50600945 2 -577469845 -653093338 2 -951913906 -858913985 3 553233702 987741017 3 -368416379 -886271136 1 -940451003 144779900 2 -782296212 521406392 2 439265368 781493280 3 918901083 987741017 2 -319190242 -884994218 1 145852399 -876268690 2 -459608354 -264960278 2 778544128 223261101 3 58004437 663996408 2 -309123477 -886271136 1 -988261861 952534244 2 485000267 -304931277 3 -694582037 -858913985 3 -460548481 456768278 2 813077357 -888520557 2 -795653623 -304931277 2 993813718 426801175 1 667771762 -888520557 3 40777628 663996408 1 834735658 -661297725 1 -269403017 -888520557 3 -658484641 617876915 3 713169225 916358125 1 941246668 258327412 3 -368416379 -886271136 1 -454270002 26467770 2 749755878 916358125 3 -986827411 -667337504 2 995478227 663996408 3 116267046 -653093338 2 962077743 144779900 3 776310608 290611251 1 -372394149 -652526613 2 -872568633 456768278 3 -797870080 -892491051 3 713169225 -245430475 2 -779344771 -858913985 3 439265368 923476687 2 772668835 19628184 3 754008724 624246771 3 -988261861 -191689288 3 -963571634 703542858 2 -741637561 258327412 1 -782296212 593567507 3 -474905896 -339641432 2 45701204 -288047209 2 4306819 -417716164 3 -988261861 -888520557 3 -988261861 -884994218 2 786910053 -927351580 3 288291226 923476687 2 295557034 -594410575 2 540529000 970243280 3 -265502675 -886271136 3 134611179 50600945 2 -542255426 923476687 2 918928678 532711565 1 214667914 290611251 2 -613011219 293145387 3 224125204 -783327873 3 -844951744 -884994218 2 938032194 -412272436 3 -613224755 456768278 2 -786656784 -957622025 3 536416370 -612977984 3 -613011219 102014885 1 220171672 601768326 1 356149131 249308100 1 536416370 -279841038 3 -894183684 -824616835 2 -988261861 952534244 2 537809687 -795347361 2 -727327149 -386481800 2 -44024568 -816960278 1 -922517208 51171539 2 -715175479 -612977984 1 632317538 -576605465 1 792060279 258327412 1 -963571634 -455986060 1 -46431257 489402685 2 -773469249 652682147 1 -218658575 863868585 2 31074593 -399578791 2 -598616334 968072830 1 -330999207 -783327873 1 4306819 -135900739 3 918901083 -594325226 3 540529000 -892491051 2 -855594758 -594325226 1 843245576 -264960278 2 288291226 297152872 1 938032194 63816926 3 934659929 -652526613 3 -963571634 -247029390 2 632317538 943611175 3 408053107 495296895 1 -368416379 -851248627 3 536416370 486900204 2 564765250 902535374 3 524148756 102014885 1 577372545 -399578791 3 -780717979 617876915 3 4306819 -265263122 1 -460548481 -391735284 2 -900656082 -135918579 2 -971949619 571434479 1 282817587 -610982910 1 -373703942 -886271136 1 641100349 -191689288 3 -446373085 -779840982 3 185632240 26467770 3 4306819 -265263122 3 169006666 315753908 1 834381180 19628184 1 -145164526 26467770 2 -921863560 -926340206 2 684306002 315753908 3 -971949619 -858913985 2 279817733 923476687 1 669421619 144779900 2 -974418599 624246771 2 -786653074 -5808863 2 -785416741 -916600088 3 -988261861 747232515 2 40777628 906700902 1 -635747957 -888520557 2 538416332 50600945 3 -44024568 144156525 3 542692774 -339641432 3 524730721 -386481800 3 882931262 532711565 3 -782296212 -339641432 3 -900656082 -383137811 1 134254857 -90730252 1 780662623 -824616835 3 -496252061 -667337504 3 365403937 -927162938 3 -446373085 -927162938 2 365403937 -566220276 2 -988261861 -646832884 1 -986827411 22496565 2 516801090 -975786463 1 134254857 -323545910 2 -125370311 948199338 3 918901083 -288047209 1 -857261053 395824905 1 220171672 -237969355 2 780662623 -824616835 1 -320143103 652682147 2 786910053 -658239744 3 677671763 223261101 1 -97374687 -5808863 2 -969350906 617876915 2 -399701822 456768278 3 454706767 703542858 3 365403937 -247029390 2 -474905896 -443138630 2 683187628 384345296 1 -458112070 673192087 3 934659929 617876915 1 713169225 -703086602 2 792402223 51171539 2 903443784 429485518 3 754008724 290611251 2 713169225 -822835278 3 -460548481 -784350521 2 857503574 144156525 3 297428348 456768278 1 756323894 -594325226 3 -726066128 -779840982 3 -945602177 -968035465 3 -999326513 -288047209 2 961055430 -578124109 2 -567300140 -653093338 1 947292388 19628184 3 -474905896 -80223973 2 391472921 532711565 2 4306819 356941266 2 517061571 -5808863 2 -440499288 -383137811 1 -141819489 495296895 2 -937775052 290611251 1 701482318 -191689288 1 -694582037 905401679 2 -412204672 -247029390 2 316059708 572538624 3 356149131 -247029390 3 -446373085 -926340206 1 843697339 -784350521 2 537809687 592979211 3 754008724 144779900 3 -658484641 -652526613 2 297428348 -326692480 3 -224391579 624246771 2 417995291 624246771 1 408053107 -842842311 2 915287533 747232515 1 -536409495 -888637761 1 4809459 -667337504 3 -945602177 987741017 2 -493167944 532711565 2 750382696 -245430475 2 -347564787 -443238536 2 356149131 872127190 2 185632240 -847374016 2 -694868920 703542858 2 -901885648 -824616835 2 -125370311 708569467 3 993813718 -5808863 2 553233702 -825742375 2 -641453430 -968035465 1 292886922 -191689288 1 -945811866 440857811 2 -632016982 -858913985 3 316059708 652682147 2 -125370311 -625628267 2 -922517208 51171539 3 -894183684 -779840982 2 -613011219 228108743 3 -999326513 -824616835 2 -999326513 -148471213 1 -474905896 318961863 3 -752948673 -926340206 3 365403937 624246771 2 5598634 -832309752 1 688124571 -383972056 2 -347564787 765069856 3 776310608 -304931277 1 -536158183 987741017 1 -739908125 -652526613 2 -894795196 -824616835 1 882931262 -132584799 2 -446373085 -648713190 2 -815991111 -265263122 2 -317507884 -28399067 1 -274454605 -968035465 1 185821901 -979656768 3 -214294556 -80223973 1 58004437 -90246535 2 180609526 -764311885 3 265663424 663996408 3 542692774 532711565 3 -265502675 -652526613 2 645468279 -374690424 2 710566294 290611251 3 288291226 -386481800 3 765703452 26467770 3 58004437 916358125 2 5598634 881387489 3 536416370 51171539 1 -137940959 -783327873 3 316059708 19628184 3 -844951744 -383137811 3 -446373085 -858913985 2 -536409495 895714872 2 -393906829 -264960278 2 -887705314 -783327873 2 246039124 624246771 2 -97374687 -5808863 1 -480581123 -386481800 1 -602130626 -502283525 2 -46431257 740462254 2 -648928890 -594325226 1 677671763 -198564202 1 265663424 -842312917 3 -780717979 663996408 2 -783250741 -339641432 1 522349020 -247029390 2 667771762 -888520557 2 134611179 996180090 2 -125370311 402647842 3 -945811866 -783327873 2 169006666 -918631710 2 284923651 -304931277 2 104668773 624246771 1 -313808953 -288047209 1 -537805637 -652526613 1 297428348 203082357 1 -487930813 -386481800 1 -945811866 126186157 3 524730721 456768278 1 92579972 -265263122 1 441514556 -783327873 1 -87039857 -667337504 2 502849937 102014885 1 -51154732 -755983274 1 -945602177 -607307362 1 81032229 -858913985 3 754008724 51171539 3 37496246 486900204 2 -46431257 489402685 2 688124571 738469851 1 857195021 -884994218 1 -654152357 -374690424 2 -48116095 -771361771 1 72242337 -265263122 3 116267046 -784350521 3 365403937 486900204 1 -917788087 -80223973 3 524148756 987741017 2 -889700298 -824616835 2 297428348 203082357 1 934659929 -535423941 3 -963571634 26467770 3 -900656082 144156525 2 454706767 -527028482 3 632317538 617876915 1 -872891290 -247029390 3 632317538 923476687 1 93415076 -339641432 1 786910053 -50641177 3 -846438652 51171539 3 -125370311 -288047209 2 -347564787 754395800 1 -460548481 483069922 3 282817587 -653093338 1 588154871 -265263122 3 -821029159 -858913985 2 830460779 -339641432 1 560566269 -304581284 3 -945811866 26467770 1 275189474 -5808863 3 -347564787 -191689288 2 116267046 407597788 1 116267046 -569828871 1 478210331 -5808863 3 785439343 -191689288 1 354106128 -992717872 2 881564762 456768278 3 -894183684 -667337504 2 145852399 -876268690 1 470032666 -652526613 1 408053107 -800384838 1 369564029 237472660 1 764320414 19628184 1 220171672 -83446221 2 947292388 19628184 2 -666120523 532711565 3 660392902 26467770 3 -224391579 19628184 1 -212548057 988727572 3 -119269183 -968035465 1 253870293 -304931277 1 542692774 810303420 3 354106128 -304931277 3 -988261861 -612977984 2 -971949619 -175384953 2 -862404844 -374690424 3 365403937 -377521070 2 -821029159 881335019 1 -643086606 652682147 1 -291848402 -80223973 1 993813718 -131842410 3 365403937 -374690424 1 -988261861 -640824868 2 -721954586 19628184 2 734787657 -388338886 3 934659929 -399578791 1 -619390694 909068822 2 -931891855 -388338886 3 -963571634 456768278 3 524148756 315753908 3 -694582037 -374690424 3 754008724 -892491051 3 185632240 -979656768 3 -368416379 102014885 2 553233702 319876297 3 -963571634 652682147 2 -119269183 -492529862 2 311749462 223261101 2 823325089 -265263122 3 -752948673 -288047209 2 -872891290 -247029390 3 288291226 -265263122 1 -622704397 532711565 1 -786656784 -842179630 2 834381180 19628184 2 98772760 986610254 1 -937929035 -783327873 2 993813718 -788821870 2 961425525 258327412 1 918901083 -399669125 3 -536409495 987741017 3 -971949619 -388338886 3 553233702 -927162938 3 516801090 486900204 1 -554886018 -374690424 1 660392902 938094993 3 537809687 624246771 2 391214040 -886271136 1 439265368 -878026488 2 -785416741 -339383336 3 564765250 663996408 3 454706767 -779840982 1 -275278284 -812527988 2 675433263 456768278 3 786910053 -388338886 2 -58268499 923476687 2 765703452 653807215 3 660392902 -667337504 3 785439343 -288047209 1 288291226 23481409 1 220171672 168597687 2 -582178204 -927162938 3 536416370 50600945 2 806647703 617876915 1 -6139569 -926340206 1 365403937 -182474327 1 -779590322 964863031 2 677671763 979185438 3 169006666 -374690424 1 -981646441 -779840982 1 938032194 766357797 2 169006666 -789050273 3 265663424 663996408 1 401548887 102014885 3 -48116095 -247029390 3 -265502675 -886271136 1 490325977 -377521070 1 683187628 796382403 2 993813718 -9996141 2 564765250 -911297394 3 754008724 223261101 1 662455682 -652526613 1 918901083 -480864804 2 164739492 747232515 1 129046634 19628184